.page.svelte-1yn7fe3{background:var(--paper);color:var(--ink);min-height:100vh;overflow-x:clip}.rv.svelte-1yn7fe3{opacity:0;transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(1.25rem)}h1.svelte-1yn7fe3,h2.svelte-1yn7fe3{text-transform:uppercase;margin:0;font-family:Syne,sans-serif;font-weight:800}.head.svelte-1yn7fe3{padding:clamp(6rem, 17vh, 10.5rem) var(--gutter) 0;align-items:center;gap:clamp(2rem,13.5vw,15rem);display:flex}.lapp.svelte-1yn7fe3{filter:drop-shadow(.41rem .29rem .875rem #051c3638);opacity:0;flex:none;width:auto;height:clamp(5.5rem,14vw,13rem);margin-block:-2rem;transition:opacity .5s .75s,transform .9s cubic-bezier(.2,.8,.2,1) .75s;display:block;transform:rotate(46deg)scale(1.25)}.ready.svelte-1yn7fe3 .lapp:where(.svelte-1yn7fe3){opacity:1;transform:rotate(55deg)}html[data-motion=still] .lapp.svelte-1yn7fe3{opacity:1;transition:none;transform:rotate(55deg)}h1.svelte-1yn7fe3{letter-spacing:-.055em;white-space:nowrap;font-size:clamp(2.1rem,6.6vw,6.6rem);line-height:.9}.line.svelte-1yn7fe3{margin:-.04em -.06em 0;padding:.04em .06em 0;display:inline-block;overflow:hidden}.ch.svelte-1yn7fe3{transition:transform 1s cubic-bezier(.2, .8, .2, 1) calc(var(--i) * 55ms + .12s);display:inline-block;transform:translateY(112%)}.ready.svelte-1yn7fe3 .ch:where(.svelte-1yn7fe3){transform:none}.block.svelte-1yn7fe3{padding:clamp(2.5rem, 7vh, 5rem) var(--gutter) 0}.col.svelte-1yn7fe3{--dim:#051c3661}.col.svelte-1yn7fe3 p:where(.svelte-1yn7fe3){color:#051c36db;max-width:46ch;margin:0 0 1.5rem;font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.7;transition:color .45s}.col.svelte-1yn7fe3 p:where(.svelte-1yn7fe3):last-child{margin-bottom:0}.col.svelte-1yn7fe3 p.intro:where(.svelte-1yn7fe3){color:var(--ink);margin-bottom:1.75rem;font-size:clamp(1.25rem,1.9vw,1.75rem);line-height:1.5}.col.svelte-1yn7fe3:has(p:where(.svelte-1yn7fe3):hover) p:where(.svelte-1yn7fe3):not(:hover){color:var(--dim)}.intro.svelte-1yn7fe3 .w:where(.svelte-1yn7fe3){opacity:0;transition:opacity .8s ease calc(var(--i) * 16ms + .45s), transform .9s cubic-bezier(.2, .8, .2, 1) calc(var(--i) * 16ms + .45s);display:inline-block;transform:translateY(.6em)}.ready.svelte-1yn7fe3 .intro:where(.svelte-1yn7fe3) .w:where(.svelte-1yn7fe3){opacity:1;transform:none}.col.copy.svelte-1yn7fe3{display:contents}.top.svelte-1yn7fe3{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(.75rem,2vw,1.75rem);display:grid}.top.svelte-1yn7fe3 .intro:where(.svelte-1yn7fe3){grid-area:1/6/auto/span 7}.top.svelte-1yn7fe3 .rest:where(.svelte-1yn7fe3){grid-area:2/6/auto/span 5}.polas.svelte-1yn7fe3{grid-area:1/1/span 2/span 5;align-items:flex-start;padding-bottom:9%;display:flex}.pola.svelte-1yn7fe3{filter:drop-shadow(0 .75rem 1.25rem #051c3633);min-width:0;height:auto;transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1),filter .5s;display:block}.pola.p1.svelte-1yn7fe3{flex:1.052 1 0;order:2;margin:9% 0 0 -2%}.pola.p2.svelte-1yn7fe3{flex:.823 1 0;order:1}.pola.svelte-1yn7fe3:hover{filter:drop-shadow(0 1.25rem 1.75rem #051c3647)}.wide.svelte-1yn7fe3{padding:clamp(3rem, 9vh, 6rem) var(--gutter) 0}.split.svelte-1yn7fe3{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:clamp(.75rem,2vw,1.75rem);padding-top:clamp(3rem,9vh,6rem);display:grid}.split.svelte-1yn7fe3 .pic:where(.svelte-1yn7fe3){grid-area:1/1/auto/span 5}.split.svelte-1yn7fe3 .col:where(.svelte-1yn7fe3){grid-area:1/7/auto/span 5}.split.flip.svelte-1yn7fe3 .pic:where(.svelte-1yn7fe3){grid-column:8/span 5}.split.flip.svelte-1yn7fe3 .col:where(.svelte-1yn7fe3){grid-column:1/span 6}.mask.svelte-1yn7fe3{background:var(--ink);clip-path:inset(0 0 100% round .75rem);--mx:50%;--my:50%;border-radius:.75rem;transition:clip-path 1.3s cubic-bezier(.7,0,.2,1);position:relative;overflow:hidden}.media.in .mask.svelte-1yn7fe3{clip-path:inset(0 round .75rem)}.wide.svelte-1yn7fe3 .mask:where(.svelte-1yn7fe3){aspect-ratio:2}.pic.svelte-1yn7fe3 .mask:where(.svelte-1yn7fe3){aspect-ratio:4/5}.split.flip.svelte-1yn7fe3 .pic:where(.svelte-1yn7fe3) .mask:where(.svelte-1yn7fe3){aspect-ratio:1}.zoom.svelte-1yn7fe3{transition:transform 1.8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1.22)}.media.in .zoom.svelte-1yn7fe3{transform:none}.mask.svelte-1yn7fe3 img:where(.svelte-1yn7fe3){object-fit:cover;will-change:transform;width:100%;height:114%;position:absolute;top:-7%;left:0}.grain.svelte-1yn7fe3{pointer-events:none;opacity:.11;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='0.55' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  6 0 0 0 -3.45'/></filter><rect width='240' height='240' filter='url(%23n)'/></svg>");animation:.9s steps(4,end) infinite grain;position:absolute;inset:-50%}[data-motion=still] .grain.svelte-1yn7fe3{animation:none}.spot.svelte-1yn7fe3{pointer-events:none;opacity:0;background:radial-gradient(circle 14rem at var(--mx) var(--my), #ffffff47, transparent 70%);mix-blend-mode:soft-light;transition:opacity .5s;position:absolute;inset:0}.mask.svelte-1yn7fe3:hover .spot:where(.svelte-1yn7fe3){opacity:1}.mask.svelte-1yn7fe3:hover .zoom:where(.svelte-1yn7fe3){transform:scale(1.05)}.cta.svelte-1yn7fe3{padding:clamp(4rem, 12vh, 8rem) var(--gutter) clamp(2.5rem, 7vh, 5rem)}.foot.svelte-1yn7fe3{padding:0 var(--gutter) calc(clamp(1.75rem, 4vh, 3rem) + env(safe-area-inset-bottom,0px))}.foot.svelte-1yn7fe3 .footer{margin-top:0}.cta-row.svelte-1yn7fe3{border-top:1px solid #051c362e;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.625rem;padding-top:clamp(1.625rem,4vh,3rem);display:flex}h2.svelte-1yn7fe3{letter-spacing:-.05em;font-size:clamp(1.875rem,5.4vw,5.25rem);line-height:.9}.btn.svelte-1yn7fe3{background:var(--ink);color:var(--paper);letter-spacing:.16em;text-transform:uppercase;border-radius:.5rem;align-items:center;gap:.875rem;padding:1.125rem 2.125rem;font-family:IBM Plex Mono,monospace;font-size:.8125rem;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .3s;display:inline-flex}.btn.svelte-1yn7fe3:hover{background:var(--accent)}.btn.svelte-1yn7fe3 span:where(.svelte-1yn7fe3){transition:transform .35s cubic-bezier(.2,.8,.2,1);display:inline-block}.btn.svelte-1yn7fe3:hover span:where(.svelte-1yn7fe3){transform:translate(.2rem,-.2rem)}html[data-motion=still] .ch.svelte-1yn7fe3,html[data-motion=still] .intro.svelte-1yn7fe3 .w:where(.svelte-1yn7fe3),html[data-motion=still] .zoom.svelte-1yn7fe3,html[data-motion=still] .mask.svelte-1yn7fe3{transition:none}html[data-motion=still] .ch.svelte-1yn7fe3{transform:none}html[data-motion=still] .intro.svelte-1yn7fe3 .w:where(.svelte-1yn7fe3){opacity:1;transform:none}@media (width<=767px),(aspect-ratio<=1){.head.svelte-1yn7fe3{gap:2rem}.lapp.svelte-1yn7fe3{height:5rem}.col.svelte-1yn7fe3 p:where(.svelte-1yn7fe3):not(.intro){color:#051c3680;transition:color .8s}.col.svelte-1yn7fe3 p:where(.svelte-1yn7fe3):not(.intro).lit{color:#051c36db}.top.svelte-1yn7fe3{grid-template-rows:none;grid-template-columns:1fr}.top.svelte-1yn7fe3 .intro:where(.svelte-1yn7fe3),.top.svelte-1yn7fe3 .rest:where(.svelte-1yn7fe3),.polas.svelte-1yn7fe3{grid-area:auto/1}.polas.svelte-1yn7fe3{margin:2rem 0 1.5rem}.wide.svelte-1yn7fe3 .mask:where(.svelte-1yn7fe3),.pic.svelte-1yn7fe3 .mask:where(.svelte-1yn7fe3),.split.flip.svelte-1yn7fe3 .pic:where(.svelte-1yn7fe3) .mask:where(.svelte-1yn7fe3){aspect-ratio:4/3}.split.svelte-1yn7fe3{grid-template-columns:1fr;row-gap:1.5rem}.split.svelte-1yn7fe3 .pic:where(.svelte-1yn7fe3),.split.svelte-1yn7fe3 .col:where(.svelte-1yn7fe3),.split.flip.svelte-1yn7fe3 .pic:where(.svelte-1yn7fe3),.split.flip.svelte-1yn7fe3 .col:where(.svelte-1yn7fe3){grid-area:auto/1}.split.svelte-1yn7fe3 .pic:where(.svelte-1yn7fe3){order:2}.col.svelte-1yn7fe3 p:where(.svelte-1yn7fe3){max-width:none;font-size:1.0625rem}.col.svelte-1yn7fe3 p.intro:where(.svelte-1yn7fe3){font-size:1.25rem}}
