.intro.svelte-1uha8ag{z-index:9000;background:var(--paper);position:fixed;inset:0;overflow:hidden}.intro-meta.svelte-1uha8ag{color:var(--text);letter-spacing:.24em;text-transform:uppercase;opacity:0;font-size:10px;font-weight:700;animation:.6s .2s forwards svelte-1uha8ag-metaIn;position:absolute;top:30px;left:30px}.intro-credit.svelte-1uha8ag{color:var(--grey);letter-spacing:.24em;text-transform:uppercase;opacity:0;font-size:10px;font-weight:700;animation:.6s .4s forwards svelte-1uha8ag-metaIn;position:absolute;bottom:30px;right:30px}.intro-mono-tl.svelte-1uha8ag{color:var(--text);letter-spacing:-.02em;opacity:0;align-items:center;gap:5px;font-size:18px;font-style:italic;font-weight:900;animation:.6s .3s forwards svelte-1uha8ag-metaIn;display:flex;position:absolute;top:30px;right:30px}.intro-mono-tl.svelte-1uha8ag .sq{background:var(--blue);width:12px;height:12px;display:inline-block}@keyframes svelte-1uha8ag-metaIn{to{opacity:1}}.intro-stage.svelte-1uha8ag{position:absolute;inset:0}.intro-tile.svelte-1uha8ag{transform-origin:50%;width:min(38vw,420px);height:min(47.5vw,525px);animation:svelte-1uha8ag-tileIn 1s var(--ease-out-expo) .8s forwards, svelte-1uha8ag-tileExplode 1.5s var(--ease-in-expo) 2.4s forwards;will-change:transform,width,height;background:#1a1a1a;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,calc(-50% - 50px))scale(0)}.intro-tile-img.svelte-1uha8ag{background-image:url(https://wouterbiesemans.be/images-real/jamaica/jamaica-1.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.intro-tile.svelte-1uha8ag:after{content:"";background:linear-gradient(#0003 0%,#0000 40%,#0000008c 100%);transition:opacity .5s;position:absolute;inset:0}.intro-tile.svelte-1uha8ag.exploding:after{opacity:.3}.intro-tile-tag.svelte-1uha8ag{z-index:2;color:#fff;letter-spacing:.18em;text-transform:uppercase;opacity:0;font-size:10px;font-weight:700;animation:.5s 1.4s forwards svelte-1uha8ag-tileMetaIn;position:absolute;top:14px;left:16px}.intro-tile-num.svelte-1uha8ag{z-index:2;color:#fff;letter-spacing:-.02em;opacity:0;font-size:14px;font-style:italic;font-weight:900;animation:.5s 1.4s forwards svelte-1uha8ag-tileMetaIn;position:absolute;top:14px;right:16px}.intro-tile-caption.svelte-1uha8ag{z-index:2;color:#fff;text-transform:uppercase;letter-spacing:-.02em;opacity:0;animation:svelte-1uha8ag-tileCapIn .6s var(--ease-out-expo) 1.5s forwards;font-size:clamp(18px,2.2vw,28px);font-style:italic;font-weight:900;line-height:.9;position:absolute;bottom:18px;left:16px;right:16px;transform:translateY(10px)}@keyframes svelte-1uha8ag-tileMetaIn{to{opacity:1}}@keyframes svelte-1uha8ag-tileCapIn{to{opacity:1;transform:translateY(0)}}.intro-name.svelte-1uha8ag{color:var(--text);text-transform:uppercase;letter-spacing:-.02em;text-align:center;opacity:0;animation:svelte-1uha8ag-nameIn .8s var(--ease-out-expo) 1.2s forwards, svelte-1uha8ag-nameOut .35s ease 2.25s forwards;font-size:clamp(20px,3vw,38px);font-style:italic;font-weight:900;line-height:.9;position:absolute;top:calc(50% + min(28vw,288px));left:50%;transform:translate(-50%)}@keyframes svelte-1uha8ag-nameIn{to{opacity:1}}@keyframes svelte-1uha8ag-nameOut{to{opacity:0}}@keyframes svelte-1uha8ag-tileIn{to{transform:translate(-50%,-50%)scale(1)}}@keyframes svelte-1uha8ag-tileExplode{0%{width:min(38vw,420px);height:min(47.5vw,525px);transform:translate(-50%,-50%)scale(1)}to{width:100vw;height:100vh;transform:translate(-50%,-50%)scale(1)}}.intro-tile.svelte-1uha8ag.exploding .intro-tile-tag:where(.svelte-1uha8ag),.intro-tile.svelte-1uha8ag.exploding .intro-tile-num:where(.svelte-1uha8ag),.intro-tile.svelte-1uha8ag.exploding .intro-tile-caption:where(.svelte-1uha8ag){opacity:0;transition:opacity .35s}.intro.svelte-1uha8ag{transition:opacity .5s}.intro.svelte-1uha8ag.crossfade{opacity:0}.intro.svelte-1uha8ag.gone{opacity:0;pointer-events:none}.intro.svelte-1uha8ag.exploding .intro-meta:where(.svelte-1uha8ag),.intro.svelte-1uha8ag.exploding .intro-credit:where(.svelte-1uha8ag),.intro.svelte-1uha8ag.exploding .intro-mono-tl:where(.svelte-1uha8ag){opacity:0;transition:opacity .35s}.split{display:inline-block}.split .w{vertical-align:top;display:inline-block;overflow:hidden}.split .w span{transition:transform 1s var(--ease-out-expo);display:inline-block;transform:translateY(110%)}.split.in .w span{transform:translateY(0)}.split .w:nth-child(2) span{transition-delay:80ms}.split .w:nth-child(3) span{transition-delay:.16s}.split .w:nth-child(4) span{transition-delay:.24s}.split .w:nth-child(5) span{transition-delay:.32s}.roll{vertical-align:middle;display:inline-block;position:relative;overflow:hidden}.roll span{transition:transform .55s var(--ease-out-expo);display:block}.roll span:last-child{position:absolute;top:100%;left:0}.roll:hover span{transform:translateY(-100%)}nav.svelte-1uha8ag{z-index:300;background:0 0;justify-content:space-between;align-items:center;padding:18px 5vw;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}nav.svelte-1uha8ag .nav-mono:where(.svelte-1uha8ag){color:#fff}nav.svelte-1uha8ag .nav-mono:where(.svelte-1uha8ag) .sq{background:#fff}nav.svelte-1uha8ag .nav-mono:where(.svelte-1uha8ag):hover .sq{background:var(--blue)}nav.svelte-1uha8ag .nav-links:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag),nav.svelte-1uha8ag .burger:where(.svelte-1uha8ag){color:#fff}nav.svelte-1uha8ag.in{transition:transform .8s var(--ease-out-expo);transform:translateY(0)}.nav-mono.svelte-1uha8ag{letter-spacing:-.03em;align-items:center;gap:6px;font-size:24px;font-style:italic;font-weight:900;display:flex}.nav-mono.svelte-1uha8ag .sq{background:var(--black);width:.62em;height:.62em;transition:background .3s var(--ease)}.nav-links.svelte-1uha8ag{align-items:center;gap:4px;list-style:none;display:flex}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag){letter-spacing:.16em;text-transform:uppercase;padding:10px 15px;font-size:11px;font-weight:700}.nav-links.svelte-1uha8ag .cta:where(.svelte-1uha8ag){background:var(--blue);color:#fff;transition:background .3s var(--ease)}.nav-links.svelte-1uha8ag .cta:where(.svelte-1uha8ag):hover{background:var(--black)}.burger.svelte-1uha8ag{cursor:pointer;letter-spacing:.16em;text-transform:uppercase;background:0 0;border:none;font-size:11px;font-weight:700;display:none}.hero.svelte-1uha8ag{background:var(--black);align-items:flex-end;min-height:100vh;padding:120px 5vw 4vw;display:flex;position:relative;overflow:hidden}.hero-photo.svelte-1uha8ag{z-index:0;background-image:url(https://wouterbiesemans.be/images-real/jamaica/jamaica-1.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.hero-photo.svelte-1uha8ag:after{content:"";background:linear-gradient(135deg,#2a3fe88c 0%,#0a0a0a26 40%,#0a0a0ad9 100%),linear-gradient(#0000 50%,#0a0a0a99 100%);position:absolute;inset:0}.hero-ghost.svelte-1uha8ag{z-index:1;text-transform:uppercase;color:#ffffff0d;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:42vw;font-style:italic;font-weight:900;line-height:.78;position:absolute;bottom:-2%;left:-3%}.hero-inner.svelte-1uha8ag{z-index:3;width:100%;position:relative}.hero-meta.svelte-1uha8ag{color:#fff;opacity:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:30px;animation:.8s 4.2s forwards svelte-1uha8ag-heroIn;display:flex}@keyframes svelte-1uha8ag-heroIn{to{opacity:1}}.hero-meta.svelte-1uha8ag .tag:where(.svelte-1uha8ag){align-items:center;gap:13px;display:flex}.hero-meta.svelte-1uha8ag .tag:where(.svelte-1uha8ag) .dot:where(.svelte-1uha8ag){background:#fff;border-radius:50%;width:11px;height:11px;animation:2s infinite svelte-1uha8ag-pulse}@keyframes svelte-1uha8ag-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.7)}}.hero-meta.svelte-1uha8ag .yr:where(.svelte-1uha8ag){letter-spacing:-.01em;font-size:14px;font-style:italic;font-weight:900}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:#fff;font-size:clamp(48px,11vw,170px)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) .stroke{-webkit-text-stroke:2.5px #fff;color:#0000}.hero-row.svelte-1uha8ag{color:#fff;opacity:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:22px;margin-top:30px;animation:.8s 4.6s forwards svelte-1uha8ag-heroIn;display:flex}.hero-row.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#ffffffd9;max-width:420px;font-size:14px;line-height:1.6}.hero-row.svelte-1uha8ag .scroll:where(.svelte-1uha8ag){letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:11px;font-size:11px;font-weight:700;display:flex}.hero-row.svelte-1uha8ag .scroll:where(.svelte-1uha8ag) .ar:where(.svelte-1uha8ag){width:32px;height:32px;animation:svelte-1uha8ag-bob 1.7s var(--ease) infinite;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}@keyframes svelte-1uha8ag-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.archive.svelte-1uha8ag{border-bottom:1px solid var(--line);background:var(--paper);padding:7vw 5vw;position:relative}.arc-head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:3.5vw;display:flex}.arc-head.svelte-1uha8ag .lead:where(.svelte-1uha8ag) .sn:where(.svelte-1uha8ag){color:var(--blue);border:2px solid var(--blue);letter-spacing:-.02em;margin-bottom:14px;padding:5px 9px;font-size:14px;font-style:italic;font-weight:900;display:inline-block}.arc-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--text);font-size:clamp(34px,6vw,90px)}.arc-head.svelte-1uha8ag h2:where(.svelte-1uha8ag) .blue{color:var(--blue)}.arc-head.svelte-1uha8ag .meta:where(.svelte-1uha8ag){letter-spacing:.18em;text-transform:uppercase;color:var(--grey);font-size:11px;font-weight:700}.arc-list.svelte-1uha8ag{border-top:1px solid var(--line);z-index:2;position:relative}.arc-row.svelte-1uha8ag{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:60px 1fr 1fr 110px 60px;align-items:center;gap:24px;padding:22px 0;display:grid;position:relative;overflow:hidden}.arc-row.svelte-1uha8ag:before{content:"";background:var(--blue);transition:transform .5s var(--ease-out-expo);z-index:0;position:absolute;inset:0;transform:translateY(101%)}.arc-row.svelte-1uha8ag:hover:before{transform:translateY(0)}.arc-row.svelte-1uha8ag>:where(.svelte-1uha8ag){z-index:2;transition:color .35s var(--ease),padding .35s var(--ease-out-expo);position:relative}.arc-row.svelte-1uha8ag:hover>:where(.svelte-1uha8ag){color:#fff}.arc-row.svelte-1uha8ag:hover .arc-name:where(.svelte-1uha8ag){padding-left:18px}.arc-num.svelte-1uha8ag{color:var(--grey);font-size:14px;font-style:italic;font-weight:900}.arc-name.svelte-1uha8ag{text-transform:uppercase;letter-spacing:-.02em;color:var(--text);font-size:clamp(20px,2.6vw,36px);font-style:italic;font-weight:900}.arc-client.svelte-1uha8ag{letter-spacing:.14em;text-transform:uppercase;color:var(--grey);font-size:12px;font-weight:700}.arc-row.svelte-1uha8ag:hover .arc-client:where(.svelte-1uha8ag){color:#ffffffe6}.arc-year.svelte-1uha8ag{letter-spacing:-.02em;text-align:right;color:var(--text);font-size:18px;font-style:italic;font-weight:900}.arc-arrow.svelte-1uha8ag{text-align:right;color:var(--text);opacity:0;transition:transform .5s var(--ease-out-expo),opacity .4s ease;font-size:22px;font-style:italic;font-weight:900;transform:translate(-15px)}.arc-row.svelte-1uha8ag:hover .arc-arrow:where(.svelte-1uha8ag){opacity:1;transform:translate(0)}.arc-preview.svelte-1uha8ag{aspect-ratio:4/5;pointer-events:none;z-index:500;opacity:0;width:260px;transition:transform .35s var(--ease-out-expo),opacity .25s ease;border:2px solid var(--blue);background:var(--paper-2);position:fixed;overflow:hidden;transform:translate(-50%,-50%)scale(.85);box-shadow:0 30px 60px #0009}.arc-preview.svelte-1uha8ag.on{opacity:1;transform:translate(-50%,-50%)scale(1)}.arc-preview.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;display:block}@media (hover:none){.arc-preview.svelte-1uha8ag{display:none}}.gallery.svelte-1uha8ag{border-bottom:1px solid var(--line);background:var(--paper);padding:7vw 5vw}.gal-head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:3vw;display:flex}.gal-head.svelte-1uha8ag .lead:where(.svelte-1uha8ag) .sn:where(.svelte-1uha8ag){color:var(--blue);border:2px solid var(--blue);letter-spacing:-.02em;margin-bottom:14px;padding:5px 9px;font-size:14px;font-style:italic;font-weight:900;display:inline-block}.gal-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--text);font-size:clamp(34px,6vw,90px)}.gal-head.svelte-1uha8ag h2:where(.svelte-1uha8ag) .blue{color:var(--blue)}.gal-head.svelte-1uha8ag .meta:where(.svelte-1uha8ag){letter-spacing:.18em;text-transform:uppercase;color:var(--grey);font-size:11px;font-weight:700}.gal-grid.svelte-1uha8ag{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.gal-card.svelte-1uha8ag{border:1px solid var(--line);background:var(--paper-2);cursor:pointer;transition:border-color .35s var(--ease);display:block;position:relative;overflow:hidden}.gal-card.svelte-1uha8ag:hover{border-color:var(--blue)}.gal-card.big.svelte-1uha8ag{aspect-ratio:4/3;grid-column:span 7}.gal-card.tall.svelte-1uha8ag{aspect-ratio:3/4;grid-column:span 5}.gal-card.wide.svelte-1uha8ag{aspect-ratio:21/8;grid-column:span 12}.gal-card.third.svelte-1uha8ag{aspect-ratio:3/4;grid-column:span 4}.gal-card.half.svelte-1uha8ag{aspect-ratio:5/4;grid-column:span 6}.gal-img.svelte-1uha8ag{transition:transform .9s var(--ease-out-expo);background-position:50%;background-size:cover;position:absolute;inset:0}.gal-card.svelte-1uha8ag:hover .gal-img:where(.svelte-1uha8ag){transform:scale(1.06)}.gal-card.svelte-1uha8ag:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 55%,#0a0a0aeb);position:absolute;inset:0}.gal-num.svelte-1uha8ag{z-index:3;color:#fff;font-size:14px;font-style:italic;font-weight:900;position:absolute;top:14px;left:16px}.gal-cat.svelte-1uha8ag{z-index:3;background:var(--blue);color:#fff;letter-spacing:.14em;text-transform:uppercase;opacity:0;transition:.4s var(--ease) .1s;padding:6px 10px;font-size:10px;font-weight:700;position:absolute;top:13px;right:14px;transform:translateY(-8px)}.gal-card.svelte-1uha8ag:hover .gal-cat:where(.svelte-1uha8ag){opacity:1;transform:translateY(0)}.gal-foot.svelte-1uha8ag{z-index:3;color:#fff;padding:22px 20px;position:absolute;bottom:0;left:0;right:0}.gal-title.svelte-1uha8ag{text-transform:uppercase;letter-spacing:-.02em;transition:transform .5s var(--ease-out-expo);font-size:clamp(20px,2.6vw,38px);font-style:italic;font-weight:900;line-height:.9;transform:translateY(14px)}.gal-card.svelte-1uha8ag:hover .gal-title:where(.svelte-1uha8ag){transform:translateY(0)}.gal-meta.svelte-1uha8ag{color:#fffc;letter-spacing:.05em;opacity:0;transition:opacity .5s var(--ease) .1s;margin-top:6px;font-size:12px;font-weight:600}.gal-card.svelte-1uha8ag:hover .gal-meta:where(.svelte-1uha8ag){opacity:1}.about.svelte-1uha8ag{border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:1fr 1.1fr;gap:0;display:grid}.about-photo.svelte-1uha8ag{border-right:1px solid var(--line);min-height:560px;position:relative;overflow:hidden}.about-photo.svelte-1uha8ag .ph:where(.svelte-1uha8ag){background-image:url(https://wouterbiesemans.be/images-real/selfportrait.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.about-photo.svelte-1uha8ag .badge:where(.svelte-1uha8ag){z-index:2;background:var(--blue);color:#fff;letter-spacing:-.03em;align-items:center;gap:7px;padding:14px 20px;font-size:26px;font-style:italic;font-weight:900;display:flex;position:absolute;bottom:0;left:0}.about-photo.svelte-1uha8ag .badge:where(.svelte-1uha8ag) .sq{background:#fff;width:.6em;height:.6em}.about-text.svelte-1uha8ag{flex-direction:column;justify-content:center;padding:6vw 5vw;display:flex}.about-text.svelte-1uha8ag .sn:where(.svelte-1uha8ag){color:var(--blue);border:2px solid var(--blue);letter-spacing:-.02em;align-self:flex-start;margin-bottom:22px;padding:5px 9px;font-size:14px;font-style:italic;font-weight:900}.about-text.svelte-1uha8ag h3:where(.svelte-1uha8ag){text-transform:uppercase;letter-spacing:-.02em;color:var(--text);margin-bottom:22px;font-size:clamp(32px,5vw,72px);font-style:italic;font-weight:900;line-height:.9}.about-text.svelte-1uha8ag h3:where(.svelte-1uha8ag) .blue{color:var(--blue)}.about-text.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#a5a5a0;max-width:480px;margin-bottom:15px;font-size:15px;line-height:1.7}.about-text.svelte-1uha8ag .pull:where(.svelte-1uha8ag){text-transform:uppercase;color:var(--text);letter-spacing:-.02em;margin:8px 0 4px;font-size:clamp(20px,2.4vw,30px);font-style:italic;font-weight:900;line-height:1}.gear.svelte-1uha8ag{flex-wrap:wrap;gap:9px;margin-top:24px;list-style:none;display:flex}.gear.svelte-1uha8ag li:where(.svelte-1uha8ag){border:1px solid var(--line);color:var(--text);letter-spacing:.06em;text-transform:uppercase;transition:background .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease);padding:8px 13px;font-size:11px;font-weight:700}.gear.svelte-1uha8ag li:where(.svelte-1uha8ag):hover{background:var(--blue);border-color:var(--blue);color:#fff}.contact.svelte-1uha8ag{background:var(--paper-2);color:#fff;text-align:center;border-top:1px solid var(--line);padding:11vw 5vw;position:relative;overflow:hidden}.contact.svelte-1uha8ag:before{content:"";background:radial-gradient(circle,#3a4fff40 0%,#0000 60%);position:absolute;inset:0}.contact.svelte-1uha8ag .cg:where(.svelte-1uha8ag){color:#3a4fff14;pointer-events:none;font-size:38vw;font-style:italic;font-weight:900;line-height:.8;animation:12s ease-in-out infinite svelte-1uha8ag-gfloat;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}@keyframes svelte-1uha8ag-gfloat{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-52%)scale(1.04)}}.contact-inner.svelte-1uha8ag{z-index:2;position:relative}.contact.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-transform:uppercase;letter-spacing:-.03em;margin-bottom:30px;font-size:clamp(46px,10vw,160px);font-style:italic;font-weight:900;line-height:.88}.contact.svelte-1uha8ag h2:where(.svelte-1uha8ag) .stroke{-webkit-text-stroke:2.5px #fff;color:#0000}.btn.svelte-1uha8ag{background:var(--blue);color:#fff;text-transform:uppercase;letter-spacing:-.01em;transition:transform .35s var(--ease);align-items:center;gap:13px;padding:19px 36px;font-size:20px;font-style:italic;font-weight:900;display:inline-flex;position:relative;overflow:hidden}.btn.svelte-1uha8ag:before{content:"";transition:transform .45s var(--ease-out-expo);z-index:0;background:#fff;position:absolute;inset:0;transform:translateY(101%)}.btn.svelte-1uha8ag:hover:before{transform:translateY(0)}.btn.svelte-1uha8ag:hover{color:var(--blue);transform:translateY(-4px)}.btn.svelte-1uha8ag>:where(.svelte-1uha8ag){z-index:2;position:relative}.btn.svelte-1uha8ag .ar:where(.svelte-1uha8ag){transition:transform .35s var(--ease)}.btn.svelte-1uha8ag:hover .ar:where(.svelte-1uha8ag){transform:translate(8px)}footer.svelte-1uha8ag{background:var(--black);color:var(--text);border-top:1px solid var(--line);padding:5vw 5vw 2.5vw;position:relative;overflow:hidden}.foot-mono.svelte-1uha8ag{letter-spacing:-.04em;cursor:default;align-items:center;gap:14px;font-size:clamp(70px,16vw,240px);font-style:italic;font-weight:900;line-height:.78;display:flex}.foot-mono.svelte-1uha8ag .sq{background:var(--blue);width:.56em;height:.56em;transition:transform .5s var(--ease-out-expo),background .5s var(--ease)}.foot-mono.svelte-1uha8ag:hover .sq{background:#fff;transform:rotate(45deg)scale(1.1)}.foot-cols.svelte-1uha8ag{flex-wrap:wrap;gap:60px;margin-top:30px;display:flex}.foot-col.svelte-1uha8ag{flex-direction:column;gap:8px;display:flex}.foot-col.svelte-1uha8ag .h:where(.svelte-1uha8ag){letter-spacing:.18em;text-transform:uppercase;color:var(--grey);margin-bottom:4px;font-size:10px;font-weight:700}.foot-col.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--text);transition:color .25s var(--ease),padding-left .25s var(--ease);font-size:14px;font-weight:600}.foot-col.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--blue);padding-left:8px}.foot-bottom.svelte-1uha8ag{border-top:1px solid var(--line);letter-spacing:.16em;text-transform:uppercase;color:var(--grey);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:36px;padding-top:20px;font-size:11px;font-weight:700;display:flex}.cursor{border:2px solid var(--blue);pointer-events:none;z-index:9999;width:30px;height:30px;transition:width .25s var(--ease),height .25s var(--ease),background .25s var(--ease),border-color .25s var(--ease);mix-blend-mode:difference;border-radius:50%;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.cursor.big{background:var(--blue);border-color:#0000;width:70px;height:70px}@media (hover:none){.cursor{display:none}}@media (width<=880px){.nav-links.svelte-1uha8ag .lnk:where(.svelte-1uha8ag){display:none}.burger.svelte-1uha8ag{display:block}.about.svelte-1uha8ag{grid-template-columns:1fr}.about-photo.svelte-1uha8ag{border-right:none;border-bottom:2px solid var(--black);min-height:360px}.arc-row.svelte-1uha8ag{grid-template-columns:40px 1fr 60px;gap:14px}.arc-row.svelte-1uha8ag .arc-client:where(.svelte-1uha8ag),.arc-row.svelte-1uha8ag .arc-arrow:where(.svelte-1uha8ag){display:none}.gal-card.big.svelte-1uha8ag,.gal-card.tall.svelte-1uha8ag,.gal-card.half.svelte-1uha8ag,.gal-card.third.svelte-1uha8ag{grid-column:span 12}.gal-card.big.svelte-1uha8ag,.gal-card.half.svelte-1uha8ag{aspect-ratio:4/3}.intro-tile.svelte-1uha8ag{width:65vw}}
