@font-face{font-family:poppins;src:url(/_next/static/media/c04551857776278f-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/916d3686010a8de2-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/7777133e901cd5ed-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/d869208648ca5469-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins Fallback;src:local("Arial");ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.__className_007ec4{font-family:poppins,poppins Fallback,-apple-system,system-ui,sans-serif}.__variable_007ec4{--font-poppins:"poppins","poppins Fallback",-apple-system,system-ui,sans-serif}@font-face{font-family:boldonse;src:url(/_next/static/media/ed03aec85870024b-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:boldonse Fallback;src:local("Arial");ascent-override:112.11%;descent-override:29.50%;line-gap-override:0.00%;size-adjust:135.58%}.__className_33dfad{font-family:boldonse,boldonse Fallback,Poppins,system-ui,sans-serif;font-weight:400;font-style:normal}.__variable_33dfad{--font-boldonse:"boldonse","boldonse Fallback",Poppins,system-ui,sans-serif}:root{color-scheme:dark;--ink-0:#0a0b0d;--ink-1:#111316;--ink-2:#181b1f;--ink-3:#1f2328;--hair:rgba(255,255,255,0.08);--hair-2:rgba(255,255,255,0.14);--text-1:#f2f4f5;--text-2:#b4bcc2;--text-3:#7d868c;--wave-off:#2a2f34;--blue:#0064d6;--blue-hover:#0a72ea;--blue-text:#4da3ff;--focus:#4da3ff;--danger:#ff8a80;--ring:0 0 0 1px var(--hair);--ring-2:0 0 0 1px var(--hair-2);--float:0 24px 60px -24px rgba(0,0,0,0.7);--r-xl:18px;--r-lg:14px;--r-md:10px;--r-sm:8px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:40px;--s-7:64px;--s-8:104px;--s-9:168px;--e-out:cubic-bezier(0.22,1,0.36,1);--t-1:130ms;--t-2:210ms;--t-3:320ms;--t-4:460ms;--sans:var(--font-poppins),-apple-system,system-ui,sans-serif;--gutter:clamp(16px,7.2vw,104px);--col:1232px;--gnav:48px;--lbar:52px}*,:after,:before{box-sizing:border-box}html:has(.lbar){scroll-padding-top:calc(var(--gnav) + var(--lbar) + 16px)}html{text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--gnav) + 16px)}body,html{background:var(--ink-0)}body{margin:0;min-height:100vh;color:var(--text-1);font-family:var(--sans);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}img,video{display:block;max-width:100%;height:auto}a{color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}::selection{background:rgba(77,163,255,.32)}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;left:var(--s-4);top:-48px;z-index:60;padding:var(--s-2) var(--s-3);background:var(--text-1);color:var(--ink-0);border-radius:var(--r-sm);font-size:14px;text-decoration:none}.skip:focus{top:var(--s-2)}main{overflow-x:clip}.wrap{width:100%;max-width:calc(var(--col) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.label{margin:0;font-size:13px;line-height:1.4;font-weight:500;color:var(--text-3)}.display{margin:0;text-wrap:balance;font-size:clamp(44px,8vw,120px);line-height:.95;letter-spacing:-.035em;font-weight:600}.display__thin{display:block;font-weight:300;color:var(--text-2)}.h2{margin:0;font-size:clamp(32px,4.4vw,60px);line-height:1.02;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.h2 .thin{font-weight:300;color:var(--text-2)}.h3{margin:0;font-size:22px;line-height:1.3;letter-spacing:-.01em;font-weight:500}.lead{margin:0;font-size:19px;line-height:1.55;color:var(--text-2);text-wrap:pretty}.fine{margin:0;font-size:13px;line-height:1.5;color:var(--text-3)}.tag{height:24px;padding:0 10px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--hair-2);font-size:13px;font-weight:500;line-height:1;color:var(--text-2)}.btn,.tag{display:inline-flex;align-items:center;white-space:nowrap}.btn{justify-content:center;gap:var(--s-2);height:44px;padding:0 var(--s-5);border:0;border-radius:var(--r-md);background:var(--blue);color:#fff;font:500 15px/1 var(--sans);text-decoration:none;cursor:pointer;transition:background var(--t-1) var(--e-out),transform var(--t-1) var(--e-out)}.btn:hover{background:var(--blue-hover)}.btn:active{transform:translateY(.5px)}.btn--sm{height:32px;padding:0 14px;border-radius:var(--r-sm);font-size:13px}.btn--quiet{background:transparent;box-shadow:inset 0 0 0 1px var(--hair-2);color:var(--text-1)}.btn--quiet:hover{background:rgba(255,255,255,.06)}.more{display:inline-flex;align-items:center;gap:4px;font-size:17px;font-weight:400;color:var(--blue-text);text-decoration:none}.more:hover{text-decoration:underline;text-underline-offset:4px}.more span[aria-hidden]{transition:transform var(--t-2) var(--e-out)}.more:hover span[aria-hidden]{transform:translateX(2px)}.gnav{position:-webkit-sticky;position:sticky;top:0;z-index:50;height:var(--gnav);background:var(--ink-0);box-shadow:0 1px 0 var(--hair)}.gnav__in{display:flex;align-items:center;justify-content:space-between;height:100%}.gnav__home{display:inline-flex;align-items:center;height:44px;margin-left:-4px;padding:0 4px;border-radius:var(--r-sm)}.gnav__home img{height:20px;width:auto}.gnav__links{display:flex;gap:var(--s-6)}.gnav__links a{position:relative;display:inline-flex;align-items:center;height:var(--gnav);font-size:15px;color:var(--text-2);text-decoration:none;transition:color var(--t-1) var(--e-out)}.gnav__links a:hover,.gnav__links a[aria-current=page]{color:var(--text-1)}.gnav__links a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:12px;height:1px;background:var(--text-1)}.gnav__menu{display:none;place-items:center;width:44px;height:44px;margin-right:-10px;padding:0;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text-1);cursor:pointer}.gnav__menu svg{width:20px;height:20px}.gsheet{width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:var(--ink-0);color:var(--text-1)}.gsheet::-webkit-backdrop{background:var(--ink-0)}.gsheet::backdrop{background:var(--ink-0)}.gsheet[open]{animation:sheet-in var(--t-3) var(--e-out)}@keyframes sheet-in{0%{opacity:0}}.gsheet__top{display:flex;align-items:center;justify-content:space-between;height:var(--gnav);box-shadow:0 1px 0 var(--hair)}.gsheet__top .gnav__menu{display:grid}.gsheet__links{display:flex;flex-direction:column;padding-block:var(--s-6)}.gsheet__links a{padding:var(--s-2) 0;font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1.3;text-decoration:none}.gsheet__links a[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}.lbar{position:-webkit-sticky;position:sticky;top:var(--gnav);z-index:40;height:var(--lbar);background:var(--ink-1);box-shadow:0 1px 0 var(--hair)}.lbar__in{display:flex;align-items:center;gap:var(--s-5);height:100%}.lbar__name{display:inline-flex;align-items:center;height:44px;margin-right:auto;border-radius:var(--r-sm)}.lbar__name img{height:18px;width:auto}.lbar__links{display:flex;gap:var(--s-5)}.lbar__links a{font-size:13px;color:var(--text-2);text-decoration:none}.lbar__links a:hover{color:var(--text-1)}.lbar__go{opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity var(--t-3) var(--e-out),transform var(--t-3) var(--e-out),visibility 0s linear var(--t-3),background var(--t-1) var(--e-out)}.lbar__go[data-show=true]{opacity:1;visibility:visible;transform:none;transition:opacity var(--t-3) var(--e-out),transform var(--t-3) var(--e-out),visibility 0s,background var(--t-1) var(--e-out)}.lbar__short{display:none}.sfoot{margin-top:var(--s-8);padding-block:var(--s-7) var(--s-6);background:var(--ink-1);box-shadow:0 -1px 0 var(--hair);font-size:14px}.sfoot__dir{display:grid;grid-template-columns:repeat(3,minmax(0,220px));grid-gap:var(--s-6);gap:var(--s-6)}.sfoot__dir h2{margin:0 0 var(--s-3);font-size:13px;font-weight:500;color:var(--text-1)}.sfoot__dir a{display:block;width:-moz-fit-content;width:fit-content;padding:5px 0;color:var(--text-2);text-decoration:none}.sfoot__dir a:hover{color:var(--text-1)}.sfoot__base{display:flex;align-items:center;gap:var(--s-5);margin-top:var(--s-7);padding-top:var(--s-5);box-shadow:0 -1px 0 var(--hair);color:var(--text-3)}.sfoot__base img{height:16px;width:auto;margin-right:auto}.sfoot__base small{font-size:13px}.sfoot__base a{font-size:13px;color:var(--text-3);text-decoration:none}.sfoot__base a:hover{color:var(--text-1)}.hero{position:relative;height:calc(100svh - var(--gnav) + 600px);--p:1}.js .hero{--p:0}.hero__stage{position:-webkit-sticky;position:sticky;top:var(--gnav);height:calc(100svh - var(--gnav));min-height:620px;overflow:hidden;overflow:clip;overflow-clip-margin:140px;perspective:1900px;perspective-origin:50% 12%}.hero__copy{position:relative;z-index:2;padding-top:clamp(56px,10vh,112px);opacity:calc(1 - var(--p) * 2.2);transform:translateY(calc(var(--p) * -72px));will-change:opacity,transform}.hero[data-past=true] .hero__copy{pointer-events:none}.hero__mark{height:34px;width:auto;margin-bottom:var(--s-5)}.hero__lead{max-width:34ch;margin-top:var(--s-5)}.hero__acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-5);margin-top:var(--s-6)}.shot{position:absolute;left:50%;top:11vh;z-index:1;width:min(var(--col),calc(100vw - 2 * var(--gutter)));transform-origin:50% 0;transform:translateX(-50%) translateY(calc((1 - var(--p)) * 54vh)) rotateX(calc((1 - var(--p)) * 44deg)) rotate(calc((1 - var(--p)) * -5deg)) scale(calc(.8 + var(--p) * .2));will-change:transform}.hero--field{--colx:max(var(--gutter),calc((100vw - var(--col)) / 2));--ftop:19vh;--wtop:26vh;--ftravel:max(50vh,calc(var(--copyb, 70vh) + max(72px, 20vh) - var(--ftop)));--wtravel:max(40vh,calc(var(--copyb, 70vh) + max(96px, 24vh) - var(--wtop)))}.field{position:absolute;left:var(--colx);right:0;top:var(--ftop);bottom:40px;z-index:0;border-radius:var(--r-xl) 0 0 var(--r-xl);background:radial-gradient(120% 90% at 90% 0,rgba(120,180,255,.28),rgba(120,180,255,0) 60%),linear-gradient(165deg,#0a6fe4,#0064d6 45%,#0054b4);transform:translateY(calc((1 - var(--p)) * var(--ftravel)));will-change:transform}.hero--field .shot{left:calc(var(--colx) + clamp(32px, 5vw, 80px));top:var(--wtop);width:calc((100vw - var(--colx)) * 1.25);transform-origin:0 0;transform:translateY(calc((1 - var(--p)) * var(--wtravel))) rotateX(calc((1 - var(--p)) * 44deg)) rotate(calc((1 - var(--p)) * -5deg)) scale(calc(.8 + var(--p) * .2))}.hero--field .shot__in{height:calc(100svh - var(--gnav) - var(--wtop) - 88px)}.hero--field .shot__in .loop{height:100%;aspect-ratio:auto;object-fit:cover;object-position:0 0}.shot__in{position:relative;border-radius:var(--r-xl);overflow:hidden;background:var(--ink-2);box-shadow:var(--ring-2)}.loop,.shot__in img{display:block;width:100%;height:auto;aspect-ratio:1440/900;object-fit:cover}.loop-wrap{position:relative;margin:0}.loop-toggle{position:absolute;right:var(--s-3);bottom:var(--s-3);display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:rgba(10,11,13,.78);box-shadow:var(--ring-2);color:#fff;cursor:pointer;transition:background var(--t-1) var(--e-out)}.loop-toggle:hover,.loop-toggle[aria-pressed=true]{background:rgba(10,11,13,.92)}.loop-toggle svg{width:14px;height:14px}@keyframes rise{0%{opacity:0;transform:translateY(22px)}}@keyframes arrive{0%{opacity:0;translate:0 80px}}.js [data-in]{animation:rise var(--t-4) var(--e-out) backwards;animation-duration:.9s;animation-delay:calc(var(--i, 0) * 90ms + .12s)}.js .field,.js .shot{animation:arrive 1.3s var(--e-out) .42s backwards}.tile-mail{margin-top:var(--s-8)}.tile-mail__card{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--s-6);gap:var(--s-6);padding-left:clamp(24px,4.4vw,64px);border-radius:var(--r-xl);background:var(--ink-1);box-shadow:var(--ring);overflow:hidden}.tile-mail__copy{align-self:center;padding-block:var(--s-6)}.tile-mail__name{display:flex;align-items:center;gap:var(--s-3);margin:0 0 var(--s-5)}.tile-mail__name img{height:24px;width:auto}.tile-mail__copy .lead{margin-top:var(--s-4);max-width:28ch}.tile-mail__copy .more{margin-top:var(--s-5)}.tile-mail__shot{align-self:end;min-width:0;margin-top:var(--s-7);aspect-ratio:16/8.4;overflow:hidden;isolation:isolate;border-radius:var(--r-lg) 0 0 0;box-shadow:inset 0 0 0 1px var(--hair-2)}.tile-mail__shot img{width:100%;position:relative;z-index:-1}.twotone{margin:0;font-size:clamp(26px,3vw,40px);font-weight:400;line-height:1.2;letter-spacing:-.02em;color:var(--text-3);text-wrap:pretty}.twotone b{font-weight:500;color:var(--text-1)}.company{margin-top:var(--s-8)}.company .twotone{max-width:26ch}.join{position:relative}.join__bar{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;align-items:stretch;padding:5px;border-radius:var(--r-lg);background:var(--ink-2);box-shadow:var(--ring-2)}.join__email{min-width:0;height:44px;padding:0 var(--s-4);border:0;border-radius:var(--r-md);background:transparent;color:var(--text-1);font:400 16px/1 var(--sans)}.join__email::placeholder{color:var(--text-3)}.join__email:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.join__email:-webkit-autofill{-webkit-box-shadow:0 0 0 40px var(--ink-2) inset;-webkit-text-fill-color:var(--text-1)}.join__sep{position:relative}.join__sep:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:1px;background:var(--hair-2)}.join__go{height:44px;margin-left:5px}.join__go[aria-disabled=true]{opacity:.7;cursor:progress}.join__other{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-3) var(--e-out)}.join__other[data-open=true]{grid-template-rows:1fr}.join__other>div{overflow:hidden}.join__other input{display:block;width:100%;height:44px;margin-top:var(--s-2);padding:0 var(--s-4);border:0;border-radius:var(--r-md);background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hair-2);color:var(--text-1);font:400 15px/1 var(--sans)}.join__other input:focus-visible{outline-offset:-2px}.join__other input::placeholder{color:var(--text-3)}.join__note{margin-top:var(--s-3);min-height:20px}.join__note:empty{min-height:0;margin-top:0}.join__note[data-tone=error]{color:var(--danger)}.join__done{display:flex;align-items:center;gap:var(--s-3);min-height:54px;padding:0 var(--s-4);border-radius:var(--r-lg);background:var(--ink-2);box-shadow:var(--ring-2);font-size:15px;color:var(--text-1);animation:rise .52s var(--e-out) backwards}.join__done:focus{outline:none}.join__done svg{flex:none;width:18px;height:18px;color:var(--blue-text)}.trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.pick{position:relative;min-width:0}.pick__btn{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);width:100%;height:44px;padding:0 var(--s-3) 0 var(--s-4);border:0;border-radius:var(--r-md);background:transparent;color:var(--text-1);font:400 16px/1 var(--sans);text-align:left;cursor:pointer;transition:background var(--t-1) var(--e-out)}.pick__btn:hover{background:rgba(255,255,255,.04)}.pick__btn:focus-visible{outline-offset:-2px}.pick__btn[data-empty=true] .pick__val{color:var(--text-3)}.pick__val{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pick__btn svg{flex:none;width:14px;height:14px;color:var(--text-3);transition:transform var(--t-2) var(--e-out)}.pick__btn[aria-expanded=true] svg{transform:rotate(180deg)}.pick__list{position:absolute;left:-5px;right:-5px;top:calc(100% + 10px);z-index:30;margin:0;padding:5px;list-style:none;overflow-y:auto;overscroll-behavior:contain;border-radius:var(--r-md);background:var(--ink-3);box-shadow:var(--ring-2),var(--float);transform-origin:50% 0;animation:pop var(--t-2) var(--e-out)}.pick__list[data-up=true]{top:auto;bottom:calc(100% + 10px);transform-origin:50% 100%}@keyframes pop{0%{opacity:0;transform:translateY(-4px) scale(.985)}}.pick__list:focus{outline:none}.pick__opt{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);height:36px;padding:0 var(--s-3);border-radius:var(--r-sm);font-size:15px;color:var(--text-1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pick__opt[data-active=true]{background:rgba(255,255,255,.07)}.pick__opt[data-other=true]{position:relative;margin-top:5px}.pick__opt[data-other=true]:before{content:"";position:absolute;left:var(--s-3);right:var(--s-3);top:-3px;height:1px;background:var(--hair)}.pick__opt svg{width:15px;height:15px;color:var(--blue-text)}.pick__list:focus-visible .pick__opt[data-active=true]{box-shadow:inset 0 0 0 1.5px var(--focus)}.form-block{max-width:720px}.form-block .join{position:relative;z-index:1}.beta{width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:0;border:0;border-radius:var(--r-xl);background:var(--ink-1);box-shadow:var(--ring-2),0 40px 80px -30px rgba(0,0,0,.9);color:var(--text-1);overflow:visible;font-size:16px;white-space:normal;text-align:left}@media (max-height:480px){.beta{overflow-y:auto}}.beta[open]{animation:beta-in var(--t-3) var(--e-out) backwards}.beta::-webkit-backdrop{background:rgba(0,0,0,.6)}.beta::backdrop{background:rgba(0,0,0,.6)}.beta__in{position:relative;padding:var(--s-6) var(--s-5) var(--s-4)}.beta__x{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--text-3);cursor:pointer}.beta__x:hover{background:rgba(255,255,255,.06);color:var(--text-1)}.beta__x svg{width:16px;height:16px}.beta__t{margin:0;font-size:28px;font-weight:600;letter-spacing:-.03em;line-height:1.1}.beta__lede{margin:var(--s-2) 0 var(--s-5);font-size:15px;color:var(--text-2)}@keyframes beta-in{0%{opacity:0;transform:translateY(8px) scale(.985)}}.beta .join__bar{grid-template-columns:minmax(0,1fr);gap:5px}.beta .join__sep:before{left:10px;right:10px;top:-3px;bottom:auto;width:auto;height:1px}.beta .join__go{margin-left:0}.beta .pick__list:not([data-up=true]){top:calc(100% + 2px)}html:has(dialog.beta[open]),html:has(dialog.gsheet[open]){overflow:hidden}.doc{max-width:calc(760px + 2 * var(--gutter));padding-top:var(--s-8)}.doc:focus{outline:none}.doc h1{margin:var(--s-3) 0 0;font-size:clamp(36px,4.4vw,56px);line-height:1;letter-spacing:-.035em;font-weight:600}.doc__dates{margin:var(--s-4) 0 0;font-size:14px;color:var(--text-3)}.doc__body{margin-top:var(--s-6);font-size:16px;line-height:1.7;color:var(--text-2)}.doc__body h2{margin:var(--s-7) 0 var(--s-3);font-size:22px;line-height:1.25;letter-spacing:-.015em;scroll-margin-top:var(--s-5)}.doc__body h2,.doc__body h3{font-weight:600;color:var(--text-1)}.doc__body h3{margin:var(--s-6) 0 var(--s-2);font-size:17px;line-height:1.3}.doc__body ol,.doc__body p,.doc__body ul{margin:0 0 var(--s-4)}.doc__body ol,.doc__body ul{padding-left:1.2em}.doc__body li{margin-bottom:var(--s-2)}.doc__body strong{color:var(--text-1);font-weight:600}.doc__body em{font-style:normal;color:var(--text-1)}.doc__body a{color:var(--blue-text);text-underline-offset:3px}.doc__body code{padding:0 4px;border-radius:4px;background:rgba(255,255,255,.07);font:500 .86em/1.5 ui-monospace,SF Mono,Menlo,monospace;color:var(--text-1);overflow-wrap:anywhere}.doc__body table{width:100%;margin:0 0 var(--s-5);border-collapse:collapse;font-size:14.5px;line-height:1.55}.doc__body td,.doc__body th{padding:var(--s-3) var(--s-3) var(--s-3) 0;border-bottom:1px solid var(--hair);text-align:left;vertical-align:top}.doc__body th{font-size:13px;font-weight:500;color:var(--text-3)}.doc__body td:first-child{color:var(--text-1);font-weight:500}.doc__table{overflow-x:auto}.doc__note{margin:0 0 var(--s-5);padding:var(--s-4) var(--s-5);border-radius:var(--r-md);background:rgba(255,170,60,.08);box-shadow:inset 0 0 0 1px rgba(255,170,60,.28);color:var(--text-1)}.doc__note p:last-child,.doc__note ul:last-child{margin-bottom:0}.doc__toc{margin:0 0 var(--s-6);padding:0;list-style:none;column-count:2;column-gap:var(--s-6);font-size:14.5px}.doc__toc li{margin:0 0 var(--s-2);page-break-inside:avoid;break-inside:avoid}.doc__toc a{color:var(--text-2);text-decoration:none}.doc__toc a:hover{color:var(--blue-text)}.doc td code{white-space:nowrap;overflow-wrap:normal}.doc ol{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lost{max-width:calc(640px + 2 * var(--gutter));margin-inline:0;padding-block:18vh var(--s-6)}.lost .h2{margin-top:var(--s-4)}.lost .lead{margin-top:var(--s-5)}.lost .btn{margin-top:var(--s-6)}.admin__sheet{margin:var(--s-6) 0 var(--s-7);padding:var(--s-6) clamp(16px,3.4vw,40px);border-radius:var(--r-xl);background:var(--ink-1);box-shadow:var(--ring)}.admin__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-4)}.admin__head h1{margin:var(--s-2) 0 0;font-size:clamp(32px,3.6vw,44px);line-height:1;letter-spacing:-.035em;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin__lists{display:flex;flex-wrap:wrap;gap:0 var(--s-5);margin-top:var(--s-5);border-bottom:1px solid var(--hair-2)}.admin__lists a{display:inline-flex;align-items:center;gap:var(--s-2);height:40px;margin-bottom:-1px;border-bottom:2px solid transparent;font-size:15px;color:var(--text-3);text-decoration:none}.admin__lists a span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin__lists a[aria-current=page]{border-bottom-color:var(--text-1);color:var(--text-1)}.admin__tally{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-4)}.admin__tally a{display:inline-flex;align-items:center;gap:var(--s-2);height:32px;padding:0 var(--s-3);border-radius:var(--r-sm);background:var(--ink-2);box-shadow:var(--ring);font-size:14px;color:var(--text-2);text-decoration:none}.admin__tally a span{color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin__tally a[aria-current=true]{background:var(--text-1);color:var(--ink-0);box-shadow:none}.admin__tally a[aria-current=true] span{color:rgba(10,11,13,.65)}.admin__search{margin-top:var(--s-4)}.admin__search input{width:100%;max-width:420px;height:40px;padding:0 var(--s-4);border:0;border-radius:var(--r-md);background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hair-2);font:400 15px/1 var(--sans);color:var(--text-1)}.admin__list{margin:var(--s-5) 0 0;padding:0;list-style:none}.admin__row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto 32px;align-items:center;grid-gap:var(--s-4);gap:var(--s-4);min-height:48px;border-top:1px solid var(--hair);font-size:15px}.admin__email{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-1);text-decoration:none}.admin__email:hover{text-decoration:underline;text-underline-offset:3px}.admin__client{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2)}.admin__client em{font-style:normal;color:var(--text-3)}.admin__when{font-size:13px;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.admin__more{position:relative}.admin__more summary{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--r-sm);list-style:none;cursor:pointer;color:var(--text-3);font-weight:600}.admin__more summary::-webkit-details-marker{display:none}.admin__more summary:hover,.admin__more[open] summary{background:rgba(255,255,255,.06);color:var(--text-1)}.admin__more>div{position:absolute;right:0;top:calc(100% + 6px);z-index:10;width:280px;padding:var(--s-3);border-radius:var(--r-md);background:var(--ink-3);box-shadow:var(--ring-2),var(--float)}.admin__delete,.admin__more .fine{overflow-wrap:anywhere}.admin__delete{width:100%;margin-top:var(--s-3);padding:var(--s-2) var(--s-3);border:0;border-radius:var(--r-sm);background:rgba(255,138,128,.1);color:var(--danger);font:500 13px/1.3 var(--sans);text-align:left;cursor:pointer}.admin__delete:hover{background:rgba(255,138,128,.16)}.admin__empty{margin:var(--s-6) 0 var(--s-2);color:var(--text-3)}.admin__cap{margin-top:var(--s-4)}.admin .doc__note{margin-top:var(--s-5);padding:var(--s-4) var(--s-5);border-radius:var(--r-md);background:rgba(255,170,60,.08);box-shadow:inset 0 0 0 1px rgba(255,170,60,.28)}@media (max-width:1000px){.lbar__links{gap:var(--s-4)}}@media (max-width:820px){.gnav__links{display:none}.gnav__menu{display:grid}.lbar__links,.lbar__long{display:none}.lbar__short{display:inline}.hero{height:auto;--p:1}.js .hero{--p:1}.hero__stage{position:relative;top:auto;height:auto;min-height:0;overflow:visible;perspective:none}.hero__copy{padding-top:var(--s-7);opacity:1;transform:none}.hero__acts{flex-direction:column;align-items:stretch;gap:var(--s-4)}.hero__acts .more{align-self:flex-start}.shot{position:relative;left:auto;top:auto;width:auto;margin:var(--s-7) var(--gutter) 0;transform:none}.shot__in{border-radius:var(--r-md)}.tile-mail__card{grid-template-columns:minmax(0,1fr);gap:0;height:auto;padding:var(--s-6) 0 0 var(--s-5)}.tile-mail__copy{padding:0 var(--s-5) 0 0}.tile-mail__shot{margin-top:var(--s-6)}.join__bar{grid-template-columns:minmax(0,1fr);gap:5px}.join__sep:before{left:10px;right:10px;top:-3px;bottom:auto;width:auto;height:1px}.join__go{margin-left:0}.pick__list:not([data-up=true]){top:calc(100% + 2px)}.sfoot__dir{grid-template-columns:repeat(2,minmax(0,1fr))}.doc{padding-top:var(--s-7)}.doc__toc{column-count:1}}@media (max-width:560px){.shot{margin-inline:12px}.tile-mail{padding-inline:12px}.sfoot__dir{grid-template-columns:minmax(0,1fr);gap:var(--s-5)}.sfoot__base{flex-wrap:wrap;gap:var(--s-3) var(--s-5)}.sfoot__base img{flex-basis:100%;max-width:max-content}.loop-toggle:after{content:"";position:absolute;inset:-6px;border-radius:50%}}@media (max-width:640px){.admin__head{flex-direction:column;align-items:flex-start}.admin__row{grid-template-columns:minmax(0,1fr) 32px;grid-template-areas:"email more" "client more" "when more";gap:2px var(--s-3);padding:var(--s-3) 0}.admin__email{grid-area:email}.admin__client{grid-area:client;font-size:14px}.admin__when{grid-area:when}.admin__more{grid-area:more}}@media (max-width:360px){.doc td:first-child{padding-right:10px}.doc table{font-size:13px}}@supports not (overflow-clip-margin:1px){.hero__stage{overflow-x:clip;overflow-y:visible}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero,.js .hero{--p:1;height:auto}.hero__stage{position:relative;top:auto;height:auto;min-height:0;overflow:visible;perspective:none}.hero__copy{opacity:1;transform:none}.shot{position:relative;left:auto;top:auto;margin:var(--s-7) auto 0;transform:none}.beta[open],.gsheet[open],.join__done,.js .shot,.js [data-in],.pick__list{animation:none}.join__other,.lbar__go,.lbar__go[data-show=true],.more span[aria-hidden],.pick__btn svg{transition:none}.loop-toggle{display:none}}@media (max-width:820px) and (prefers-reduced-motion:reduce){.shot{margin-inline:var(--gutter)}}@media (max-width:560px) and (prefers-reduced-motion:reduce){.shot{margin-inline:12px}}.mail__soon{display:flex;align-items:center;gap:var(--s-3);margin:0 0 var(--s-5)}.mviews{margin-top:var(--s-9)}.mviews__line{margin:0;font-size:clamp(32px,4.4vw,60px);font-weight:300;line-height:1.1;letter-spacing:-.03em;color:var(--text-2);text-wrap:balance}.mviews__line q{color:var(--text-1);quotes:"\201C" "\201D"}.mviews__line b{font-weight:600;color:var(--text-1)}@media (max-width:820px),(prefers-reduced-motion:reduce){.field{display:none}.hero--field .shot{position:relative;left:auto;top:auto;width:auto;margin:var(--s-7) 0 0 var(--colx);padding:clamp(20px,4vw,48px) 0 clamp(20px,4vw,48px) clamp(16px,4vw,48px);border-radius:var(--r-xl) 0 0 var(--r-xl);background:radial-gradient(120% 90% at 90% 0,rgba(120,180,255,.28),rgba(120,180,255,0) 60%),linear-gradient(165deg,#0a6fe4,#0064d6 45%,#0054b4);transform:none;overflow:clip}.hero--field .shot__in{width:112%;height:auto;min-height:0}.hero--field .shot__in .loop{height:auto;aspect-ratio:1440/900}}@media (max-width:560px){.hero--field .shot{margin-left:12px}}