.vl{--paper: #FFF8EC;--paper-2: #FDEFD6;--ink: #14213D;--ink-2: #4A5368;--ink-3: #6F7689;--coral: #F0603C;--line: rgba(20, 33, 61, .1);--card: #FFFFFF;--display: "Bricolage Grotesque", "Albert Sans", system-ui, sans-serif;--body: "Geist", "Inter", system-ui, sans-serif;--hand: "Caveat", cursive;background:var(--paper);color:var(--ink);font-family:var(--body);min-height:100vh}.vl ::-moz-selection{background:#f7cf4a;color:var(--ink)}.vl ::selection{background:#f7cf4a;color:var(--ink)}.vl-display{font-family:var(--display);font-weight:800;letter-spacing:-.045em;line-height:.98}.vl-hand{font-family:var(--hand)}.vl-eyebrow{display:inline-flex;align-items:center;gap:10px;font:600 13px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.vl-eyebrow:before{content:"";width:16px;height:16px;background:var(--coral);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.vl-wrap{max-width:1200px;margin:0 auto;padding:0 24px}@media (min-width: 768px){.vl-wrap{padding:0 48px}}.vl-mark{background-image:linear-gradient(transparent 28%,var(--tone, #F7CF4A) 28%,var(--tone, #F7CF4A) 88%,transparent 88%);background-repeat:no-repeat;background-size:var(--p, 0%) 100%;border-radius:6px;padding:0 2px;margin:0 -2px;transition:background-size .9s cubic-bezier(.22,1,.36,1);box-decoration-break:clone;-webkit-box-decoration-break:clone}.vl-torn{display:block;width:100%;height:28px}.vl-pin{position:absolute;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:0;padding:0;cursor:pointer;color:inherit}.vl-pin__chip{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:6px 12px 6px 6px;border-radius:999px;background:#1e261a8c;color:#fff;backdrop-filter:blur(10px) saturate(1.4);-webkit-backdrop-filter:blur(10px) saturate(1.4);border:1px solid rgba(255,255,255,.28);font:600 14px/1 var(--body);box-shadow:0 8px 24px -10px #00000080;transition:transform .25s cubic-bezier(.22,1,.36,1),background .2s}.vl-pin:hover .vl-pin__chip,.vl-pin:focus-visible .vl-pin__chip{transform:translateY(-3px) scale(1.04);background:#14213dd1}.vl-pin:focus-visible{outline:none}.vl-pin:focus-visible .vl-pin__chip{outline:3px solid #fff;outline-offset:2px}.vl-pin__dot{width:22px;height:22px;border-radius:999px;display:grid;place-items:center;color:#fff;font:700 11px/1 var(--body)}.vl-pin__tag{font:600 11px/1 var(--body);padding:4px 7px;border-radius:999px;background:#fff3}.vl-pin__stem{width:12px;height:12px;border-radius:999px;border:3px solid #fff;box-shadow:0 0 #ffffffb3;animation:vl-ping 2.4s infinite}@keyframes vl-ping{0%{box-shadow:0 0 #ffffffb3}70%{box-shadow:0 0 0 12px #fff0}to{box-shadow:0 0 #fff0}}.vl-nav{position:fixed;left:50%;bottom:20px;transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:2px;padding:6px;border-radius:999px;background:#fffaf0c7;backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5);border:1px solid rgba(255,255,255,.7);box-shadow:0 12px 40px -12px #14213d59;max-width:calc(100vw - 24px);overflow-x:auto;scrollbar-width:none}.vl-nav a{position:relative;isolation:isolate;padding:12px 16px;border-radius:999px;white-space:nowrap;font:500 15px/1 var(--body);color:var(--ink-2);text-decoration:none}.vl-nav a[aria-current=true]{color:var(--ink);font-weight:600}.vl-nav a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.vl-nav a.vl-nav__cta{background:var(--ink);color:#fff;font-weight:600;margin-left:6px}.vl-nav a.vl-nav__cta[aria-current=true]{background:#f7cf4a;color:var(--ink)}.vl-map-pin{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .4s;transform-box:fill-box;transform-origin:50% 100%}.vl-cork{background-color:#b98a5a;background-image:radial-gradient(rgba(70,40,10,.22) 1px,transparent 1.4px),radial-gradient(rgba(255,230,190,.18) 1px,transparent 1.6px);background-size:7px 7px,11px 11px;background-position:0 0,3px 5px;box-shadow:inset 0 0 0 14px #8a5a32,inset 0 0 0 16px #6e4423,inset 0 10px 40px #00000040}.vl-ruled{background-color:#fffdf6;background-image:linear-gradient(#E9EEF6 1px,transparent 1px);background-size:100% 28px;background-position:0 14px}@media (prefers-reduced-motion: reduce){.vl *,.vl *:before,.vl *:after{animation:none!important;transition:none!important}}@media (max-width: 480px){.vl-nav{bottom:12px}.vl-nav a{padding:11px;font-size:14px}.vl-nav a.vl-nav__cta{margin-left:2px}}.vl-box-scene{position:relative;height:600px;display:flex;align-items:center;justify-content:center;perspective:1700px;margin-top:150px}@media (max-width: 900px){.vl-box-scene{height:380px;margin-top:110px}.vl-box-scene>.vl-box{scale:.62;translate:0 0}}@media (max-width: 520px){.vl-box-scene{height:300px;margin-top:90px;perspective:1700px}.vl-box-scene>.vl-box{scale:.42;translate:0 0}}.vl-box{position:relative;flex-shrink:0;width:780px;height:250px;transform-style:preserve-3d;transform:rotateX(58deg) rotate(-18deg) translateY(60px)}.vl-box__floor{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#e7c48a,#d9ae6a);box-shadow:0 0 120px 40px #9664282e}.vl-box__wall{position:absolute;background:linear-gradient(180deg,#f2d6a2,#e2ba7a)}.vl-box__wall--front{left:0;bottom:0;width:100%;height:118px;transform-origin:50% 100%;transform:rotateX(-90deg);display:grid;place-items:center;background:linear-gradient(180deg,#f4dbaa,#e5be80);box-shadow:inset 0 -2px #78501e26}.vl-box__wall--front span{font-family:var(--display);font-weight:800;font-size:34px;letter-spacing:-.04em;color:#784e1c52;text-shadow:0 1px 0 rgba(255,255,255,.5);transform:rotate(0)}.vl-box__wall--back{left:0;top:0;width:100%;height:118px;transform-origin:50% 0;transform:rotateX(90deg);background:#d6a963}.vl-box__wall--left{left:0;top:0;width:118px;height:100%;transform-origin:0 50%;transform:rotateY(-90deg);background:#cfa25c}.vl-box__wall--right{right:0;top:0;width:118px;height:100%;transform-origin:100% 50%;transform:rotateY(90deg);background:#e8c487}.vl-box__hinge{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:translateZ(118px);pointer-events:none}.vl-box__lid{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 0;transform-style:preserve-3d;background:linear-gradient(180deg,#f6deaf,#eacb92);border:2px solid #D9B06C;display:grid;place-items:center;box-shadow:inset 0 0 0 14px #ffffff2e}.vl-box__lid span{font-family:var(--hand);font-size:30px;color:#784e1c73;transform:rotate(180deg) scaleX(-1)}.vl-card{position:absolute;left:var(--x);top:calc(var(--y) - 210px);width:128px;height:210px;transform-origin:50% 100%;transform:rotateX(-90deg) translateY(var(--lift, 0px));border-radius:16px;padding:54px 14px 14px;color:#fff;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;gap:6px;box-shadow:inset 0 0 0 1px #ffffff40,0 10px 30px -10px #00000059;text-decoration:none;outline-offset:4px}.vl-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(255,255,255,.35),transparent 40%);pointer-events:none}.vl-card__num{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:999px;display:grid;place-items:center;font:600 10px/1 var(--body);background:#ffffff38}.vl-card__chip{position:absolute;top:12px;left:12px;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font:800 15px/1 var(--display);background:#fff;color:#14213d}.vl-card__name{font:600 13px/1.15 var(--body);opacity:.9}.vl-card__big{font:800 24px/.95 var(--display);letter-spacing:-.04em}.vl-card:focus-visible{outline:3px solid var(--ink)}.vl-sites{display:grid;gap:40px;max-width:1280px;margin:56px auto 0;padding:0 24px}@media (min-width: 900px){.vl-sites{grid-template-columns:1.25fr 1fr 1fr;align-items:start;padding:0 48px}.vl-sites>:nth-child(2){margin-top:60px}.vl-sites>:nth-child(3){margin-top:20px}}.vl-site{position:relative}.vl-tape{position:absolute;top:-12px;left:50%;width:110px;height:28px;transform:translate(-50%) rotate(-4deg);opacity:.85;z-index:2;box-shadow:0 2px 4px #00000014;clip-path:polygon(3% 0,97% 4%,100% 50%,96% 100%,2% 96%,0 50%)}.vl-browser{border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 30px 60px -28px #3c280a73,0 0 0 1px #14213d14}.vl-browser__bar{display:flex;align-items:center;gap:6px;padding:10px 12px;background:#f4f1ea;border-bottom:1px solid rgba(20,33,61,.08)}.vl-browser__bar i{width:10px;height:10px;border-radius:999px}.vl-browser__bar span{margin-left:10px;flex:1;padding:4px 12px;border-radius:999px;background:#fff;font:500 12px/1.4 var(--body);color:var(--ink-3)}.vl-browser img{display:block;width:100%;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.vl-mac{position:relative}.vl-mac__screen{position:relative;border-radius:22px 22px 6px 6px;padding:14px;background:#1a1a1c;box-shadow:0 50px 80px -40px #3a241699}.vl-mac__screen img{display:block;width:100%;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:8px}.vl-mac__base{height:16px;margin:0 -6%;border-radius:0 0 18px 18px;background:linear-gradient(#d8d4ce,#a9a49c)}.vl-notch{position:absolute;top:14px;left:50%;translate:-50% 0;height:36px;border-radius:0 0 16px 16px;background:#000;display:flex;align-items:center;justify-content:space-between;padding:0 14px;color:#fff;overflow:hidden;box-shadow:0 8px 24px #0006}.vl-notch__eyes{display:flex;gap:4px}.vl-notch__eyes i{width:9px;height:11px;border-radius:4px;background:#fff;animation:vl-blink 4s infinite}@keyframes vl-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.vl-notch__text{font:600 13px/1 var(--body);font-variant-numeric:tabular-nums;color:#f6a57e;white-space:nowrap}.vl-notch__bar{display:block;width:110px;height:6px;border-radius:9px;background:#fff3}.vl-notch__bar b{display:block;height:100%;border-radius:9px;background:#fff}.vl-cloud{position:absolute;border-radius:999px;background:#ffffff8c;filter:blur(18px);animation:vl-drift linear infinite;pointer-events:none}@keyframes vl-drift{0%{transform:translate(-30vw)}to{transform:translate(130vw)}}.vl-bird{position:absolute;pointer-events:none;animation:vl-fly linear infinite}.vl-bird svg{animation:vl-flap .5s ease-in-out infinite alternate;transform-origin:center}@keyframes vl-fly{0%{transform:translate(-10vw)}50%{transform:translate(55vw,-4vh)}to{transform:translate(120vw,2vh)}}@keyframes vl-flap{0%{transform:scaleY(1)}to{transform:scaleY(.35)}}.vl-smoke{position:absolute;width:14px;height:14px;border-radius:999px;background:#ffffff8c;filter:blur(5px);animation:vl-rise 4.2s ease-out infinite;pointer-events:none}@keyframes vl-rise{0%{transform:translate(0) scale(.6);opacity:0}15%{opacity:.9}to{transform:translate(var(--dx, 18px),-120px) scale(2.4);opacity:0}}.vl-petal{position:absolute;top:-20px;width:10px;height:7px;border-radius:60% 40%;pointer-events:none;animation:vl-fall linear forwards}@keyframes vl-fall{to{transform:translate(var(--dx),105vh) rotate(var(--r));opacity:.9}}.vl-banner{position:absolute;display:flex;align-items:center;pointer-events:none}.vl-banner__cloth{position:relative;padding:8px 22px 8px 18px;background:#fff8ec;color:var(--ink);font:600 17px/1 var(--hand);font-size:22px;box-shadow:0 6px 14px #0000002e;clip-path:polygon(0 0,100% 0,94% 50%,100% 100%,0 100%)}.vl-banner__rope{width:46px;height:2px;background:#ffffffd9}.st{--bg: #0A0A0B;--surface: #141416;--surface-2: #1B1B1E;--text: #F3F3F0;--dim: #8E8E93;--line: rgba(255, 255, 255, .11);--sans: "Geist", "Inter", system-ui, sans-serif;--mono: "Geist Mono", ui-monospace, monospace;background:var(--bg);color:var(--text);font-family:var(--sans);min-height:100vh;overflow-x:clip;-webkit-font-smoothing:antialiased}@media (hover: hover) and (pointer: fine){.st,.st a,.st button{cursor:none}}@media (prefers-reduced-motion: reduce){.st,.st a,.st button{cursor:auto}}.st ::-moz-selection{background:var(--text);color:var(--bg)}.st ::selection{background:var(--text);color:var(--bg)}.st a{color:inherit;text-decoration:none}.st a:focus-visible,.st button:focus-visible{outline:2px solid var(--text);outline-offset:4px;border-radius:8px}.st-dim{color:var(--dim)}.st-mono{font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.st-wrap{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 768px){.st-wrap{padding:0 40px}}.st-cols{display:grid;gap:32px}@media (min-width: 1024px){.st-cols{grid-template-columns:minmax(220px,28%) 1fr;gap:48px}}.st-rule{height:1px;background:var(--line)}.st-display{font-weight:300;font-size:clamp(44px,6.4vw,104px);line-height:.98;letter-spacing:-.055em}.st-lede{font-weight:300;font-size:clamp(19px,1.6vw,24px);line-height:1.35;letter-spacing:-.02em}.st-h2{font-weight:300;font-size:clamp(30px,3.2vw,48px);line-height:1.05;letter-spacing:-.04em}.st-h3{font-weight:300;font-size:clamp(30px,3vw,46px);line-height:1.02;letter-spacing:-.045em}.st-statement{font-weight:300;font-size:clamp(26px,2.8vw,42px);line-height:1.15;letter-spacing:-.035em;max-width:26ch}.st-mask{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.st-cursor{position:fixed;left:0;top:0;z-index:100;pointer-events:none;mix-blend-mode:normal}.st-cursor__disc{display:grid;place-items:center;border-radius:999px;transform:translate(-50%,-50%);background:var(--text);color:var(--bg)}.st-header{position:fixed;inset:0 0 auto 0;z-index:40;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:18px 20px;background:linear-gradient(#0a0a0beb,#0a0a0b99 55%,#0a0a0b00)}@media (min-width: 768px){.st-header{padding:20px 40px}}.st-wordmark{font-size:16px;font-weight:500;letter-spacing:-.01em;mix-blend-mode:difference}.st-header__mail{justify-self:end;font-size:15px;color:var(--dim)!important;transition:color .2s}.st-header__mail:hover{color:var(--text)!important}@media (max-width: 560px){.st-header__mail{display:none}.st-header{grid-template-columns:1fr auto}}.st-pill{display:flex;gap:2px;padding:4px;border:1px solid var(--line);border-radius:999px;background:#141416b8;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}.st-pill a{padding:9px 16px;border-radius:999px;font-size:14px;color:var(--dim)!important;transition:color .2s,background .2s}.st-pill a:hover{color:var(--text)!important;background:#ffffff12}.st-live{width:8px;height:8px;border-radius:999px;background:#3ddc84;box-shadow:0 0 0 4px #3ddc8429;animation:st-pulse 2.4s infinite}@keyframes st-pulse{50%{box-shadow:0 0 0 7px #3ddc840d}}.st-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;border:1px solid var(--line);font-size:15px;transition:background .25s,border-color .25s,color .25s}.st-btn:hover,.group:hover .st-btn{border-color:var(--text)}.st-btn--solid{background:var(--text);color:var(--bg)!important;border-color:var(--text);font-weight:500}.st-btn--solid:hover{background:#fff}.st-arrow{display:inline-block;transition:transform .35s cubic-bezier(.22,1,.36,1)}.group:hover .st-arrow{transform:translate(4px)}.st-deck{position:relative;height:clamp(380px,52vw,640px);perspective:1600px}.st-deck__stage{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.st-deck__card{position:absolute;left:50%;bottom:14%;width:clamp(150px,15vw,230px);aspect-ratio:1240 / 1754;margin-left:calc(clamp(150px,15vw,230px)/-2);transform-origin:50% 120%;border-radius:14px;overflow:hidden;background:var(--surface);box-shadow:0 30px 60px -20px #000c,0 0 0 1px #ffffff0f}.st-deck__card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.st-deck__caption{position:absolute;left:0;right:0;bottom:0;text-align:center;font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}@media (max-width: 1023px){.st-deck{height:440px}.st-deck__card{width:150px;margin-left:-75px}}@media (max-width: 480px){.st-deck{height:360px}.st-deck__card{width:118px;margin-left:-59px}}.st-marquee{overflow:hidden;border-block:1px solid var(--line);padding:26px 0;margin-top:24px}.st-marquee__track{display:flex;width:-moz-max-content;width:max-content;animation:st-marquee 60s linear infinite}.st-marquee:hover .st-marquee__track{animation-play-state:paused}.st-marquee__run{display:flex;flex-shrink:0}.st-marquee__run li{display:flex;align-items:center;gap:40px;padding-right:40px;font-weight:300;font-size:clamp(26px,3vw,44px);letter-spacing:-.035em;white-space:nowrap}.st-marquee__dot{width:10px;height:10px;border-radius:999px;border:1px solid var(--dim)}@keyframes st-marquee{to{transform:translate(-50%)}}.st-counter{font-weight:300;font-size:clamp(40px,5vw,80px);line-height:1;letter-spacing:-.05em;white-space:nowrap}.st-counter__now{display:inline-flex;overflow:hidden;vertical-align:bottom}.st-strip{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;padding:0 20px 8px;scrollbar-width:none;overscroll-behavior-x:contain}.st-strip::-webkit-scrollbar{display:none}@media (min-width: 768px){.st-strip{gap:28px;padding:0 40px 8px;scroll-padding-left:40px}}.st-strip--pinned{overflow:visible;scroll-snap-type:none;width:-moz-max-content;width:max-content;padding-right:40px}.st-strip__item{flex:0 0 min(76vw,330px);scroll-snap-align:start}.st-strip--pinned .st-strip__item{flex-basis:clamp(280px,24vw,380px)}.st-card{aspect-ratio:1240 / 1754;border-radius:20px;overflow:hidden;background:var(--surface)}@media (min-width: 1024px){.st-strip--pinned .st-card{max-height:58vh;aspect-ratio:auto;height:58vh}}.st-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .5s}.group:hover .st-card img{filter:brightness(1.08)}.st-progress{height:1px;background:var(--line)}.st-progress span{display:block;height:100%;background:var(--text);transform-origin:0 50%}.st-stack{height:92vh}.st-stack:last-child{height:auto;padding-bottom:8vh}.st-stack__card{position:sticky;display:grid;overflow:hidden;border-radius:28px;background:var(--surface);border:1px solid var(--line);transform-origin:50% 0;grid-template-rows:auto auto}@media (min-width: 1024px){.st-stack__card{grid-template-columns:minmax(300px,30%) 1fr;grid-template-rows:none;min-height:min(72vh,680px)}}.st-stack__text{display:flex;flex-direction:column;padding:28px;gap:0}@media (min-width: 1024px){.st-stack__text{padding:40px}}.st-stack__text .st-btn{margin-top:32px}@media (min-width: 1024px){.st-stack__text .st-btn{margin-top:auto}}.st-stack__media{display:grid;place-items:center;padding:0 16px 16px;background:var(--surface-2)}@media (min-width: 1024px){.st-stack__media{padding:40px}}.st-stack__media img{width:100%;max-height:62vh;-o-object-fit:contain;object-fit:contain;border-radius:12px;box-shadow:0 40px 80px -30px #000c;transition:transform .9s cubic-bezier(.22,1,.36,1)}.group:hover .st-stack__media img{transform:scale(1.02)}.st-stack__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none}.st-row{display:grid;align-items:baseline;gap:6px 20px;padding:26px 0;grid-template-columns:36px 1fr auto}.st-row>:nth-child(3){grid-column:2 / 4}@media (min-width: 768px){.st-row{grid-template-columns:44px minmax(220px,34%) 1fr 24px}.st-row>:nth-child(3){grid-column:auto}}.st-row__name{font-weight:300;font-size:clamp(22px,2.2vw,32px);letter-spacing:-.035em;line-height:1.1;transition:transform .45s cubic-bezier(.22,1,.36,1)}.st-row:hover .st-row__name{transform:translate(8px)}.st-peek{position:fixed;left:0;top:0;z-index:30;pointer-events:none}.st-peek img{width:220px;aspect-ratio:4 / 5;-o-object-fit:cover;object-fit:cover;border-radius:14px;transform:translate(28px,-50%);box-shadow:0 30px 60px -20px #000c}.st-habit{background:var(--bg);padding:28px;display:flex;flex-direction:column;transition:background .3s}.st-habit:hover{background:var(--surface)}.st-habit--quote{justify-content:flex-end;background:var(--surface)}.st-contact{margin-top:160px;padding-top:120px;background:radial-gradient(80% 60% at 50% 0%,#17171A 0%,var(--bg) 70%);border-top:1px solid var(--line)}.st-mail{font-weight:300;font-size:clamp(36px,6vw,96px);line-height:1;letter-spacing:-.05em;background-image:linear-gradient(var(--text),var(--text));background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .6s cubic-bezier(.22,1,.36,1)}.st-mail:hover{background-size:100% 1px}.st-orb{display:flex;align-items:center;justify-content:center;gap:6px;width:168px;height:168px;border-radius:999px;flex-shrink:0;background:var(--text);color:var(--bg)!important;font-size:16px;font-weight:500;text-align:center}.st-link{border-bottom:1px solid var(--line);padding-bottom:2px}.st-link:hover{border-color:var(--text)}@media (prefers-reduced-motion: reduce){.st *,.st *:before,.st *:after{transition:none!important;animation:none!important}}.sg{--house: #0E0909;--stage: #140C0B;--velvet: #8E1426;--velvet-d: #4A0812;--gold: #E3B45C;--paper: #F4ECD8;--paper-2: #EADFC3;--ink: #1B1210;--cream: #F6EEDD;--dim: #A89C8A;--serif: "Fraunces", Georgia, serif;--sans: "Geist", "Inter", system-ui, sans-serif;--type: "Courier Prime", ui-monospace, monospace;--hand: "Caveat", cursive;background:var(--house);color:var(--cream);font-family:var(--sans);overflow-x:clip;-webkit-font-smoothing:antialiased}.sg ::-moz-selection{background:var(--gold);color:var(--ink)}.sg ::selection{background:var(--gold);color:var(--ink)}.sg a{color:inherit;text-decoration:none}.sg a:focus-visible,.sg button:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:6px}.sg-wrap{max-width:1280px;margin:0 auto;padding:0 22px;width:100%}@media (min-width: 768px){.sg-wrap{padding:0 48px}}.sg-kicker{font:600 13px/1.2 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--dim)}.sg-hand{font-family:var(--hand);font-size:24px;color:var(--gold)}.sg-headline{font-family:var(--serif);font-weight:900;font-size:clamp(46px,7.4vw,118px);line-height:.95;letter-spacing:-.035em}.sg-headline em{font-style:italic;font-weight:600}.sg-headline--dim{color:#f6eedd21}.sg-headline--lit{color:var(--cream);text-shadow:0 0 40px rgba(255,220,150,.25)}.sg-lede{font-size:clamp(18px,1.5vw,22px);line-height:1.5;color:var(--dim)}.sg-h2{font-family:var(--serif);font-weight:900;font-size:clamp(38px,4.6vw,72px);line-height:1;letter-spacing:-.03em;color:var(--cream)}.sg-h2 em{font-style:italic;font-weight:600;color:var(--gold)}.sg-h2--ink{color:var(--ink)}.sg-body{font-size:17px;line-height:1.65;color:var(--dim)}.sg-body--ink{color:#4a3c33}.sg-direction{font-family:var(--serif);font-style:italic;font-size:clamp(20px,1.7vw,25px);line-height:1.4;color:var(--cream);max-width:34ch}.sg-quote{font-family:var(--serif);font-style:italic;font-size:clamp(22px,2.2vw,32px);line-height:1.35;color:#4a3c33}.sg-quote--light{color:var(--cream);font-size:21px}.sg-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border-radius:999px;background:var(--gold);color:var(--ink)!important;font-weight:600;font-size:16px;box-shadow:0 10px 30px -10px #e3b45c99;transition:transform .25s,box-shadow .25s}.sg-btn:hover{transform:translateY(-2px);box-shadow:0 16px 40px -12px #e3b45cbf}.sg-btn--ghost{background:transparent;color:var(--cream)!important;border:1px solid rgba(246,238,221,.25);box-shadow:none}.sg-btn--ghost:hover{border-color:var(--gold);box-shadow:none}.sg-nav{position:fixed;inset:0 0 auto 0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:16px 22px}@media (min-width: 768px){.sg-nav{padding:18px 48px}}.sg-nav__mark{font-family:var(--serif);font-weight:900;font-size:22px;letter-spacing:-.02em;color:var(--gold)!important;padding:6px 14px;border-radius:999px;background:#140c0bd1}.sg-nav__links{display:flex;align-items:center;gap:4px;padding:4px;border-radius:999px;background:#140c0bd1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(227,180,92,.18)}.sg-nav__links a{padding:9px 14px;border-radius:999px;font-size:14px;color:var(--dim)!important;transition:color .2s}.sg-nav__links a:hover{color:var(--cream)!important}@media (max-width: 640px){.sg-nav__links a:not(.sg-nav__ticket){display:none}}.sg-nav__links a.sg-nav__ticket{background:var(--velvet);color:var(--cream)!important;font-weight:600;margin-left:6px}.sg-stage{background:radial-gradient(120% 70% at 50% 0%,#2A1513 0%,var(--stage) 55%,var(--house) 100%)}.sg-floor{position:absolute;left:-20%;right:-20%;bottom:0;height:34%;background:repeating-linear-gradient(90deg,rgba(0,0,0,.25) 0 2px,transparent 2px 90px),linear-gradient(180deg,#3a2318,#22140e);transform:perspective(600px) rotateX(58deg);transform-origin:50% 100%;box-shadow:0 -30px 60px #0009 inset}.sg-valance{position:absolute;inset:0 0 auto 0;height:92px;z-index:7;background:repeating-linear-gradient(90deg,rgba(0,0,0,.28) 0 6px,transparent 6px 34px),linear-gradient(180deg,#A8192E,var(--velvet-d));-webkit-mask:radial-gradient(34px 22px at 34px 100%,transparent 98%,#000) 0 0 / 68px 100% repeat-x;mask:radial-gradient(34px 22px at 34px 100%,transparent 98%,#000) 0 0 / 68px 100% repeat-x;box-shadow:0 10px 30px #00000080}.sg-valance:after{content:"";position:absolute;left:0;right:0;bottom:22px;height:4px;background:repeating-linear-gradient(90deg,var(--gold) 0 3px,transparent 3px 6px);opacity:.85}.sg-valance--static{z-index:2}.sg-curtain{position:absolute;top:0;bottom:0;width:51%;z-index:5;background:linear-gradient(180deg,#0000 60%,#00000073),repeating-linear-gradient(90deg,#5c0a17,#9c1a2e 26px,#b9233a 34px,#8a1427 46px,#5c0a17 70px);box-shadow:inset 0 0 80px #0000008c}.sg-curtain--l{left:0;border-right:2px solid rgba(0,0,0,.4)}.sg-curtain--r{right:0;border-left:2px solid rgba(0,0,0,.4)}.sg-marquee{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:34px 54px 30px;border-radius:14px;background:#1a0f0d;border:3px solid var(--gold);box-shadow:0 0 0 8px #1a0f0d,0 0 0 10px #e3b45c99,0 30px 80px #0009}.sg-marquee__top{font:600 13px/1 var(--sans);letter-spacing:.4em;text-transform:uppercase;color:var(--gold)}.sg-marquee__name{font-family:var(--serif);font-weight:900;font-size:clamp(56px,10vw,140px);line-height:.9;letter-spacing:-.03em;color:#fff3d6;text-shadow:0 0 24px rgba(255,200,110,.55)}.sg-marquee__sub{font-family:var(--serif);font-style:italic;font-size:clamp(16px,1.6vw,22px);color:var(--paper-2)}.sg-bulbs{position:absolute;top:10px;right:10px;bottom:10px;left:10px;pointer-events:none;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr auto;display:block}.sg-bulbs i{position:absolute;width:9px;height:9px;border-radius:999px;background:#ffe3a0;box-shadow:0 0 10px #ffc85a;animation:sg-bulb 1.1s infinite alternate}@keyframes sg-bulb{0%{opacity:1}to{opacity:.35}}.sg-bulbs i:nth-child(-n+12){top:-4px}.sg-bulbs i:nth-child(n+13):nth-child(-n+24){bottom:-4px}.sg-bulbs i:nth-child(n+25):nth-child(-n+30){left:-4px}.sg-bulbs i:nth-child(n+31){right:-4px}.sg-bulbs i:nth-child(1),.sg-bulbs i:nth-child(13){left:0%}.sg-bulbs i:nth-child(2),.sg-bulbs i:nth-child(14){left:9%}.sg-bulbs i:nth-child(3),.sg-bulbs i:nth-child(15){left:18%}.sg-bulbs i:nth-child(4),.sg-bulbs i:nth-child(16){left:27%}.sg-bulbs i:nth-child(5),.sg-bulbs i:nth-child(17){left:36%}.sg-bulbs i:nth-child(6),.sg-bulbs i:nth-child(18){left:45%}.sg-bulbs i:nth-child(7),.sg-bulbs i:nth-child(19){left:54%}.sg-bulbs i:nth-child(8),.sg-bulbs i:nth-child(20){left:63%}.sg-bulbs i:nth-child(9),.sg-bulbs i:nth-child(21){left:72%}.sg-bulbs i:nth-child(10),.sg-bulbs i:nth-child(22){left:81%}.sg-bulbs i:nth-child(11),.sg-bulbs i:nth-child(23){left:90%}.sg-bulbs i:nth-child(12),.sg-bulbs i:nth-child(24){left:calc(100% - 9px)}.sg-bulbs i:nth-child(25),.sg-bulbs i:nth-child(31){top:12%}.sg-bulbs i:nth-child(26),.sg-bulbs i:nth-child(32){top:27%}.sg-bulbs i:nth-child(27),.sg-bulbs i:nth-child(33){top:42%}.sg-bulbs i:nth-child(28),.sg-bulbs i:nth-child(34){top:57%}.sg-bulbs i:nth-child(29),.sg-bulbs i:nth-child(35){top:72%}.sg-bulbs i:nth-child(30),.sg-bulbs i:nth-child(36){top:87%}.sg-house{position:relative;padding:120px 0;background:radial-gradient(90% 60% at 50% 0%,#241412,var(--house))}.sg-house--lit{background:var(--paper);color:var(--ink)}.sg-bill{position:relative;padding:28px 30px 30px;background:var(--paper);color:var(--ink);box-shadow:0 40px 80px -30px #000c;border-radius:4px;max-width:460px;background-image:radial-gradient(rgba(120,80,30,.06) 1px,transparent 1.4px);background-size:6px 6px}.sg-bill__head{display:flex;justify-content:space-between;padding:10px 14px;margin:-28px -30px 22px;background:var(--ink);color:var(--paper);font:800 15px/1 var(--sans);letter-spacing:.3em}.sg-bill__head span:last-child{font-weight:500;letter-spacing:.1em;font-size:12px;align-self:center}.sg-bill__title{font-family:var(--serif);font-weight:900;font-size:46px;line-height:.95;letter-spacing:-.03em}.sg-bill__title em{font-weight:600;color:var(--velvet)}.sg-bill__by{margin-top:10px;font-family:var(--serif);font-style:italic;font-size:18px;color:#6b5a4c}.sg-bill__rule{height:6px;margin:22px 0 18px;border-top:2px solid var(--ink);border-bottom:1px solid var(--ink)}.sg-bill__label{font:700 12px/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--velvet)}.sg-bill__cast{margin-top:12px}.sg-bill__cast li{display:flex;align-items:baseline;gap:8px;padding:7px 0;font-family:var(--serif);font-size:19px}.sg-dots{flex:1;border-bottom:2px dotted rgba(27,18,16,.35);transform:translateY(-4px)}.sg-bill__note{margin-top:18px;font-family:var(--hand);font-size:24px;line-height:1.15;color:var(--velvet)}.sg-prog{display:grid;grid-template-columns:74px 1fr;gap:2px 18px;padding:18px 0;border-bottom:1px solid rgba(246,238,221,.1)}.sg-prog__act{grid-row:span 2;font-family:var(--serif);font-style:italic;font-size:17px;color:var(--gold);padding-top:4px}.sg-prog__name{font-family:var(--serif);font-weight:600;font-size:26px;letter-spacing:-.01em;transition:color .2s,transform .3s}.sg-prog__lead{font-size:15px;color:var(--dim)}.sg-prog:hover .sg-prog__name{color:var(--gold);transform:translate(6px)}.sg-proscenium{position:relative;padding:18px;border-radius:22px 22px 6px 6px;background:linear-gradient(180deg,#b98a3a,#6b4a1a);box-shadow:0 40px 100px -30px #000000e6,inset 0 0 0 2px #ffe6aa59}.sg-proscenium__inner{position:relative;overflow:hidden;border-radius:12px 12px 2px 2px;aspect-ratio:4 / 3.4;background:#0a0606}@media (max-width: 1023px){.sg-proscenium{padding:10px}.sg-proscenium__inner{aspect-ratio:16 / 10}.sg-direction{font-size:18px}}.sg-proscenium__inner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.sg-cone{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 70% at 50% 0%,rgba(255,233,184,.18),transparent 70%),linear-gradient(180deg,transparent 60%,rgba(10,6,6,.55))}.sg-sweep{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:100% 50%;background:repeating-linear-gradient(90deg,#5c0a17,#9c1a2e 20px,#b9233a 26px,#8a1427 36px,#5c0a17 54px);z-index:2}.sg-actnav{position:absolute;bottom:22px;left:50%;translate:-50% 0;z-index:3;display:flex;gap:4px;padding:6px;border-radius:999px;background:#140c0bcc;border:1px solid rgba(227,180,92,.25)}.sg-actnav__dot{min-width:36px;height:32px;padding:0 8px;border-radius:999px;font-family:var(--serif);font-style:italic;font-size:14px;color:var(--dim);transition:background .2s,color .2s}.sg-actnav__dot[aria-current=true]{background:var(--gold);color:var(--ink)}.sg-actnav__dot:hover{color:var(--cream)}.sg-script{padding:30px 32px;background:#fffdf6;color:var(--ink);font-family:var(--type);border-radius:3px;box-shadow:0 30px 60px -30px #3c1e0a80,6px 6px #efe6cf,12px 12px #e6dabe}.sg-script__head{font-weight:700;font-size:13px;letter-spacing:.08em;border-bottom:1px dashed #BBAE93;padding-bottom:14px;margin-bottom:8px}.sg-script ol li{display:grid;grid-template-columns:26px 1fr;gap:10px;padding:14px 0;border-bottom:1px dashed #E2D8C2}.sg-script__n{font-weight:700;color:var(--velvet)}.sg-script__t{font-weight:700;font-size:16px}.sg-script__b{margin-top:4px;font-size:14px;line-height:1.55;color:#5a4a3e}.sg-script__scrawl{margin-top:18px;font-family:var(--hand);font-size:28px;color:var(--velvet);transform:rotate(-2deg)}.sg-card{padding:28px;border-radius:18px;background:#fff8e8;border:1px solid #E6D9B8}.sg-card--dark{background:var(--ink);border-color:var(--ink)}.sg-ticket{display:flex;align-items:stretch;transform:rotate(-1.5deg);transition:transform .35s cubic-bezier(.22,1,.36,1);filter:drop-shadow(0 30px 40px rgba(0,0,0,.6))}.sg-ticket:hover{transform:rotate(0) scale(1.03)}.sg-ticket__stub{display:grid;place-items:center;padding:0 22px;background:var(--velvet);color:var(--paper);font:800 15px/1.15 var(--sans);letter-spacing:.2em;text-align:center;border-radius:12px 0 0 12px;border-right:3px dashed rgba(244,236,216,.6)}.sg-ticket__main{display:flex;flex-direction:column;gap:6px;padding:20px 34px;background:var(--paper);color:var(--ink);border-radius:0 12px 12px 0;text-align:left}.sg-ticket__k{font:600 11px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:#8a7a66}.sg-ticket__v{font-family:var(--serif);font-weight:900;font-size:clamp(30px,4vw,52px);letter-spacing:-.02em;line-height:1}.sg-rose{position:absolute;top:0;font-size:34px;z-index:4;pointer-events:none}@media (prefers-reduced-motion: reduce){.sg *,.sg *:before,.sg *:after{animation:none!important;transition:none!important}}.ix-kicker{font:600 12px/1.2 Geist,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#6f7689}.ix-hand{font-family:Caveat,cursive}.ix-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:999px;background:#14213d;color:#fff;font:600 15px/1 Geist,sans-serif;text-decoration:none}.ix-mess{min-height:100svh;background:#efe6d4;color:#14213d;font-family:Geist,system-ui,sans-serif;display:flex;flex-direction:column}.ix-mess__stage{position:relative;flex:1;min-height:calc(100svh - 76px);overflow:hidden;touch-action:none;cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ix-mess__wall{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#efe6d4;background-image:linear-gradient(rgba(20,33,61,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(20,33,61,.06) 1px,transparent 1px);background-size:28px 28px}.ix-mess__tag{position:absolute;top:92px;left:28px;z-index:3;font:700 12px/1 Geist,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#d2362b}.ix-mess__tag--right{left:auto;right:28px;color:#2c9b83}.ix-mess__scrawl{position:absolute;left:4%;top:13%;max-width:44%;font:600 clamp(26px,3vw,42px)/1.05 "Caveat",cursive;color:#14213d;transform:rotate(-2deg)}.ix-mess__circle{position:absolute;left:-4%;top:-18%;width:108%;height:136%;overflow:visible}.ix-note{position:absolute;width:min(230px,40vw);padding:18px 16px 16px;font:500 21px/1.1 Caveat,cursive;color:#14213d;box-shadow:0 14px 22px -12px #14213d80}.ix-pin{position:absolute;top:-7px;left:50%;width:14px;height:14px;border-radius:999px;background:radial-gradient(circle at 35% 35%,#fff8 0,#fff8 20%,#d2362b 24%);box-shadow:0 2px 3px #0000004d}.ix-q{position:absolute;font:700 44px/1 Caveat,cursive;color:#d2362b;transform:rotate(-8deg)}.ix-arrows{position:absolute;left:0;top:10%;width:55%;height:80%;pointer-events:none}.ix-coffee{position:absolute;width:110px;height:110px;border-radius:999px;border:7px solid rgba(120,72,30,.18);box-shadow:inset 0 0 0 3px #78481e14}.ix-mess__clean{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(90% 80% at 75% 40%,#fff,#f4f7fb)}.ix-mess__cleanin{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-items:center;gap:32px;padding:120px 6% 40px 52%}@media (min-width: 1100px){.ix-mess__cleanin{grid-template-columns:1fr}}.ix-mess__copy{max-width:520px}.ix-mess__title{margin-top:10px;font:800 clamp(34px,3.6vw,56px)/1 "Albert Sans","Geist",sans-serif;letter-spacing:-.04em}.ix-mess__sys{margin:14px 0 22px;font-size:18px;line-height:1.5;color:#4a5368}.ix-mess__shot{border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -30px #14213d73,0 0 0 1px #14213d0f;max-height:42vh}.ix-mess__shot img{display:block;width:100%;height:100%;max-height:42vh;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ix-divider{position:absolute;top:0;bottom:0;z-index:4;width:0}.ix-divider:before{content:"";position:absolute;top:0;bottom:0;left:-1.5px;width:3px;background:#14213d}.ix-divider__knob{position:absolute;top:50%;left:0;translate:-50% -50%;width:58px;height:58px;border-radius:999px;background:#14213d;color:#fff;font:700 18px/1 Geist,sans-serif;letter-spacing:2px;cursor:grab;box-shadow:0 0 0 6px #ffffffb3,0 10px 30px #14213d66}.ix-divider__knob:focus-visible{outline:3px solid #F7CF4A;outline-offset:4px}.ix-mess__head{position:absolute;inset:0 0 auto 0;z-index:5;display:flex;align-items:baseline;justify-content:flex-start;gap:20px;padding:22px 28px;pointer-events:none}.ix-mess__me{font:800 20px/1 Albert Sans,sans-serif;letter-spacing:-.03em}.ix-mess__line{display:contents}.ix-mess__line .ix-hand{margin-left:18px}.ix-mess__q{margin-left:auto}.ix-mess__line .ix-hand{font-size:26px;color:#d2362b}.ix-mess__q{font-size:15px;color:#4a5368;max-width:34ch;text-align:right}@media (max-width: 760px){.ix-mess__q{display:none}.ix-mess__cleanin{padding:120px 20px 30px 54%}.ix-mess__sys{display:none}.ix-mess__scrawl{max-width:80%}}.ix-cases{display:flex;gap:6px;padding:12px 16px;overflow-x:auto;background:#14213d;scrollbar-width:none}.ix-cases__b{flex-shrink:0;display:flex;gap:8px;align-items:baseline;padding:12px 16px;border-radius:999px;color:#ffffffb3;font:500 15px/1 Geist,sans-serif}.ix-cases__b span{font-size:12px;opacity:.6}.ix-cases__b[aria-pressed=true]{background:#f7cf4a;color:#14213d}.ix-cases__b:focus-visible{outline:2px solid #fff}.ix-town{position:relative;height:100svh;overflow:hidden;background:#8fc46a;font-family:Geist,system-ui,sans-serif;color:#14213d;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ix-town__view{position:absolute;top:0;right:0;bottom:0;left:0;perspective:2400px}.ix-town__cam{position:absolute;left:50%;top:56%;transform-style:preserve-3d}.ix-ground{position:absolute;left:0;top:0;transform-origin:0 0;transform-style:preserve-3d;background-color:#9ccf74;background-image:radial-gradient(rgba(255,255,255,.18) 2px,transparent 2.5px),radial-gradient(rgba(40,90,20,.12) 2px,transparent 2.5px);background-size:60px 60px,44px 44px;background-position:0 0,22px 30px}.ix-roads{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 760px,#6E6A64 760px,#6E6A64 840px,transparent 840px),linear-gradient(90deg,transparent 1360px,#6E6A64 1360px,#6E6A64 1440px,transparent 1440px),linear-gradient(180deg,transparent 760px,#6E6A64 760px,#6E6A64 840px,transparent 840px),linear-gradient(180deg,transparent 1360px,#6E6A64 1360px,#6E6A64 1440px,transparent 1440px)}.ix-roads:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(180deg,#F2E2A8 0 26px,transparent 26px 60px) 797px 0 / 6px 100% no-repeat,repeating-linear-gradient(180deg,#F2E2A8 0 26px,transparent 26px 60px) 1397px 0 / 6px 100% no-repeat,repeating-linear-gradient(90deg,#F2E2A8 0 26px,transparent 26px 60px) 0 797px / 100% 6px no-repeat,repeating-linear-gradient(90deg,#F2E2A8 0 26px,transparent 26px 60px) 0 1397px / 100% 6px no-repeat}.ix-box{position:absolute;transform-style:preserve-3d}.ix-box:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;background:#0028002e;filter:blur(10px);transform:translate(30px,30px)}.ix-face{position:absolute;left:0;top:0}.ix-windows{position:absolute;left:0;transform-origin:top;pointer-events:none;background-image:linear-gradient(#fff4c8d9 0,#fff4c8d9 0);background-size:18px 22px;-webkit-mask:repeating-linear-gradient(90deg,#000 0 18px,transparent 18px 36px),repeating-linear-gradient(180deg,transparent 0 18px,#000 18px 40px);-webkit-mask-composite:source-in;mask-composite:intersect;opacity:.75}.ix-bill{position:absolute;width:0;height:0;transform-origin:0 0;transform-style:preserve-3d;pointer-events:none}.ix-bill>*{position:absolute;left:0;top:0;translate:-50% -100%;white-space:nowrap}.ix-tree>*{font-size:64px;line-height:1;filter:drop-shadow(0 6px 4px rgba(0,0,0,.2))}.ix-tree{font-size:64px}.ix-sign__pin{display:inline-block;padding:10px 16px;border-radius:14px;color:#fff;font:700 22px/1 Geist,sans-serif;letter-spacing:-.01em;box-shadow:0 8px 18px #00000040;border:3px solid #fff;transition:transform .3s;animation:ix-bob 2.4s ease-in-out infinite}.ix-sign.is-near .ix-sign__pin{transform:scale(1.25)}@keyframes ix-bob{50%{translate:0 -10px}}.ix-car{position:absolute;width:0;height:0;transform-style:preserve-3d}.ix-car__body{position:absolute;left:-26px;top:-15px;width:52px;height:30px;border-radius:9px;background:#f0603c;transform:translateZ(12px);box-shadow:0 0 0 3px #fff}.ix-car__cab{position:absolute;left:-10px;top:-11px;width:24px;height:22px;border-radius:6px;background:#cfe6f5;transform:translateZ(24px);box-shadow:0 0 0 2px #fff}.ix-car:before{content:"";position:absolute;left:-30px;top:-18px;width:60px;height:36px;border-radius:12px;background:#00000040;filter:blur(4px)}.ix-town__hud{position:absolute;left:24px;top:20px;z-index:5;padding:14px 18px;border-radius:18px;background:#fffcf4eb;box-shadow:0 10px 30px -12px #0000004d;max-width:340px}.ix-town__me{font:800 22px/1 Albert Sans,sans-serif;letter-spacing:-.03em}.ix-town__sub{margin-top:6px;font-size:14px;line-height:1.4;color:#4a5368}.ix-town__hint{position:absolute;left:50%;bottom:120px;translate:-50% 0;z-index:5;padding:12px 18px;border-radius:999px;background:#14213d;color:#fff;font-size:15px}.ix-town__hint kbd{padding:2px 8px;margin:0 4px;border-radius:6px;background:#ffffff29;font:600 13px/1.4 Geist Mono,monospace}.ix-town__card{position:absolute;right:24px;bottom:24px;z-index:6;width:min(360px,calc(100vw - 48px));display:flex;flex-direction:column;gap:6px;padding:20px 22px;border-radius:22px;background:#fffcf4;color:#14213d;text-decoration:none;box-shadow:0 30px 60px -20px #00000073}.ix-town__cardtitle{font:800 28px/1.05 Albert Sans,sans-serif;letter-spacing:-.03em}.ix-town__cardbody{font-size:15px;line-height:1.45;color:#4a5368}.ix-town__go{margin-top:8px;font-weight:600;font-size:14px;color:#f0603c}.ix-pad{position:absolute;left:24px;bottom:24px;z-index:6;display:grid;grid-template-columns:repeat(3,52px);grid-template-rows:repeat(2,52px);gap:6px}.ix-pad__b{border-radius:14px;background:#fffcf4eb;color:#14213d;font-size:18px;box-shadow:0 6px 16px -6px #00000059;touch-action:none}.ix-pad__b:active{background:#f7cf4a}.ix-pad__b--arrowup{grid-column:2;grid-row:1}.ix-pad__b--arrowleft{grid-column:1;grid-row:2}.ix-pad__b--arrowdown{grid-column:2;grid-row:2}.ix-pad__b--arrowright{grid-column:3;grid-row:2}@media (hover: hover) and (pointer: fine){.ix-pad{opacity:.55}}@media (max-width: 640px){.ix-town__card{bottom:150px}}.ix-group{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;pointer-events:none}.ix-group>*{pointer-events:auto}.nb{--paper: #FDFBF9;--ink: #171717;--brown: #2B1A07;--muted: #8A7F72;--orange: #FF6F1E;--chunky: "Fredoka", "Baloo 2", system-ui, sans-serif;--serif: "Newsreader", Georgia, serif;--hand: "Gochi Hand", "Caveat", cursive;background:var(--paper);color:var(--brown);font-family:var(--serif);overflow-x:clip}.nb ::-moz-selection{background:#ffe08a}.nb ::selection{background:#ffe08a}.nb a{color:inherit;text-decoration:none}.nb a:focus-visible,.nb button:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:10px}.nb-wrap{max-width:1180px;margin:0 auto;padding:0 24px}@media (min-width: 900px){.nb-wrap{padding:0 64px}}.nb-display{font-family:var(--chunky);font-weight:700;font-size:clamp(72px,9vw,132px);line-height:.86;letter-spacing:-.02em;color:var(--brown)}.nb-chunky{font-family:var(--chunky);font-weight:700;color:var(--brown);letter-spacing:-.01em}.nb-serif{font-family:var(--serif);font-weight:400;color:var(--brown)}.nb-hand{font-family:var(--hand);color:var(--brown)}.nb-hand--orange{color:var(--orange)}.nb-pill{display:inline-block;padding:8px 22px;border-radius:20px;border:1.5px solid var(--ink);background:var(--paper);font-family:var(--serif);font-weight:500;font-size:17px;color:var(--ink);box-shadow:0 1px 2px #00000040,0 0 0 4px var(--paper),0 0 0 5px #1717171f;transition:transform .2s}.nb-pill:hover{transform:translateY(-2px) rotate(-1deg)}.nb-pill--big{padding:12px 28px;font-size:20px}.nb-pill--white{background:#fff;border-color:#fff;color:var(--orange);box-shadow:none;font-size:20px;padding:10px 26px}.nb-ghost{font-family:var(--serif);font-size:17px;border-bottom:1.5px solid var(--ink);padding-bottom:2px;color:var(--ink)}.nb-header{position:fixed;inset:0 0 auto 0;z-index:40;display:flex;justify-content:space-between;align-items:center;padding:18px 26px;pointer-events:none}.nb-header>*{pointer-events:auto}.nb-mark{display:block;filter:drop-shadow(0 2px 3px rgba(0,0,0,.12));transition:transform .3s}.nb-mark:hover{transform:rotate(-12deg)}.nb-sticker{overflow:visible;filter:drop-shadow(0 3px 4px rgba(0,0,0,.18))}.nb-hero-book{position:absolute;right:-6%;top:50%;translate:0 -40%;z-index:1;perspective:2200px}@media (max-width: 900px){.nb-hero-book{right:-58%;top:92%;scale:.55}}.nb-book{position:relative;width:520px;aspect-ratio:.74;transform-style:preserve-3d}.nb-book__page{position:absolute;top:6px;right:10px;bottom:6px;left:0;border-radius:6px 26px 26px 6px;padding:56px 44px;background:#fffdf8;box-shadow:inset 8px 0 18px #0000000f,0 30px 60px -30px #3c1e0a80}.nb-book__cover{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0% 50%;transform-style:preserve-3d}.nb-book__front,.nb-book__inside{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px 34px 34px 10px;backface-visibility:hidden}.nb-book__front{background:var(--cover, linear-gradient(135deg, #B07D52, #9A6A43));box-shadow:inset -10px 0 24px #0000001f,inset 14px 0 #00000014,0 40px 70px -30px #3c1e0aa6}.nb-book--kraft .nb-book__front{background:linear-gradient(135deg,#b9875a,#a3734a 60%,#946642)}.nb-book__inside{transform:rotateY(180deg);background:#efe4d2;padding:64px 50px;box-shadow:inset -14px 0 24px #00000014}.nb-book__emboss{position:absolute;left:10%;bottom:7%;font:700 46px/1 var(--chunky);color:#0000001f;text-shadow:0 1px 0 rgba(255,255,255,.18)}.nb-book__band{position:absolute;right:14%;top:-1%;bottom:-1%;width:14px;border-radius:4px;background:#3c230f8c;box-shadow:inset 2px 0 #ffffff1f;transform:translateZ(2px)}.nb-book__pencil{position:absolute;right:7%;top:-6%;height:78%;transform:translateZ(4px) rotate(2deg);filter:drop-shadow(-3px 6px 6px rgba(0,0,0,.25))}.nb-label{background:#fff;border:2px solid var(--ink);border-radius:12px;padding:0;box-shadow:0 0 0 6px #fff,0 6px 16px #0000002e;font-family:var(--serif);color:var(--ink)}.nb-label__row{display:flex;align-items:baseline;gap:14px;padding:10px 14px}.nb-label__row+.nb-label__row{border-top:2px solid var(--ink)}.nb-label__row--split{justify-content:space-between;gap:10px}.nb-label__k{font-size:12px;color:#444}.nb-label__v{font-family:var(--hand);font-size:20px;color:var(--ink)}.nb-label__v--name{font-size:38px;line-height:1}.nb-hero-book .nb-label{width:64%}.nb-postit{width:170px;height:150px;display:grid;place-items:center;padding:14px;text-align:center;background:#ffd84d;font-family:var(--hand);font-size:25px;color:var(--ink);box-shadow:0 14px 18px -12px #503c008c;clip-path:polygon(0 0,100% 0,100% 92%,93% 100%,0 100%)}.nb-postit:nth-child(3n){background:#ffe27a}.nb-postit:nth-child(4n){background:#ffce3a}.nb-scene{position:relative;overflow:hidden;padding:90px 0}.nb-cloth--green{background:repeating-linear-gradient(90deg,rgba(255,255,255,.35) 0 2px,transparent 2px 46px),repeating-linear-gradient(0deg,rgba(255,255,255,.35) 0 2px,transparent 2px 46px),linear-gradient(160deg,#cfe8b8,#a8d48a)}.nb-cloth--pink{background:repeating-linear-gradient(90deg,rgba(214,120,90,.25) 0 3px,transparent 3px 34px),linear-gradient(170deg,#fff3ec,#f6dcd2)}.nb-cloth--blue{background:radial-gradient(rgba(255,255,255,.7) 2px,transparent 2.5px) 0 0 / 26px 26px,linear-gradient(170deg,#cfe2ff,#a9c8f6)}.nb-cloth--orange{background:repeating-linear-gradient(45deg,rgba(255,255,255,.3) 0 14px,transparent 14px 28px),linear-gradient(170deg,#ffd9b8,#ffc08e)}.nb-scene__inner{position:relative;max-width:1240px;margin:0 auto;padding:0 24px;display:grid;gap:40px;align-items:center}@media (min-width: 1000px){.nb-scene__inner{grid-template-columns:380px 1fr;padding:0 48px}.nb-scene__inner--flip{grid-template-columns:1fr 380px}.nb-scene__inner--flip .nb-card{order:2}}.nb-card{position:relative;z-index:2;background:var(--paper);border-radius:14px;border:1.5px solid var(--ink);padding:26px 24px 22px;box-shadow:0 2px 20px #0000000f,4px 5px #171717e6}.nb-card__head{font-family:var(--serif);font-size:clamp(26px,2.4vw,34px);line-height:1.12;color:var(--ink);margin-bottom:18px}.nb-card__list li+li{border-top:1px solid rgba(23,23,23,.12)}.nb-card__list button{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:16px;padding:11px 0;text-align:left;font-family:Geist,system-ui,sans-serif;font-size:15px;color:#3a3a3a;transition:color .25s}.nb-card__t{line-height:1.35}.nb-card__n{font-family:var(--serif);font-size:14px;color:#777}.nb-tablet{position:relative;display:block;z-index:1;border-radius:26px;padding:14px;background:#f6f6f4;box-shadow:0 0 0 2px #dadad6,0 50px 80px -40px #1e140a8c,0 20px 40px -20px #1e140a40}.nb-tablet img{display:block;width:100%;max-height:62vh;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:14px}.nb-tablet__note{position:absolute;left:-14px;bottom:26px;max-width:70%;padding:12px 16px;background:#ffd84d;font-family:var(--hand);font-size:20px;line-height:1.15;color:var(--ink);box-shadow:0 12px 18px -10px #0006}.nb-scene__pencil{position:absolute;right:2%;bottom:-60px;height:300px;transform:rotate(28deg);z-index:0;filter:drop-shadow(-4px 8px 6px rgba(0,0,0,.2))}.nb-scene__pencil--flip{right:auto;left:2%;transform:rotate(-28deg)}@media (max-width: 999px){.nb-scene__pencil{display:none}}.nb-doodle{position:absolute;display:flex;flex-direction:column;align-items:center;gap:6px;width:150px;text-align:center;translate:-10% 0}@media (max-width: 767px){.nb-doodle{position:static;translate:0;width:auto}}.nb-lined{position:relative;max-width:380px;margin:0 auto;padding:46px 30px 40px 64px;background-color:#fff;background-image:linear-gradient(90deg,transparent 46px,#F3A3A3 46px,#F3A3A3 48px,transparent 48px),linear-gradient(#C9D7F2 1px,transparent 1px);background-size:100% 100%,100% 34px;background-position:0 0,0 40px;box-shadow:0 30px 50px -28px #281e1473}.nb-lined li{font-family:var(--hand);font-size:25px;line-height:34px;color:var(--ink)}.nb-x{color:#e03a3a;margin-right:10px;font-family:var(--hand)}.nb-side{position:absolute;display:flex;flex-direction:column;align-items:center;gap:6px;width:130px;text-align:center}.nb-shelf{display:flex;gap:46px;overflow-x:auto;padding:50px 64px 30px;scroll-snap-type:x mandatory;scrollbar-width:none}.nb-shelf::-webkit-scrollbar{display:none}.nb-shelf__item{position:relative;flex:0 0 auto;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center}.nb-book--small{width:250px;display:block}.nb-book--small .nb-book__front{background:var(--cover)}.nb-book--small .nb-label__v--name{font-size:24px}.nb-book--small .nb-label__row{padding:7px 10px}.nb-book--small .nb-label__v{font-size:15px;white-space:nowrap}.nb-book--small .nb-label__row--split{flex-wrap:nowrap}.nb-book--small .nb-label__k{font-size:10px}.nb-book--small .nb-book__band{width:9px}.nb-pen{position:absolute;right:-24px;top:30px;width:16px;height:230px;border-radius:8px 8px 4px 4px;box-shadow:inset -4px 0 #0000001f,0 8px 12px -6px #0000004d;transform:rotate(4deg)}.nb-annot{max-width:220px;margin-top:18px;text-align:center;font-size:20px;line-height:1.15;color:var(--ink)}.nb-qa{border-bottom:1.5px dashed #F0A57A}.nb-qa__q{display:flex;width:100%;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;text-align:left;font-family:Geist,system-ui,sans-serif;font-weight:500;font-size:17px;color:var(--ink)}.nb-qa__plus{font-size:26px;line-height:1;color:var(--orange)}.nb-qa__a{overflow:hidden;padding-bottom:20px;font-size:18px;line-height:1.55;color:#5a4a3a}.nb-footer{position:relative;overflow:hidden;margin:0 12px 12px;padding:56px 0 26px;border-radius:28px;background:var(--orange)}.nb-footer__word{position:relative;margin:30px 0 10px;text-align:center;font:700 clamp(140px,26vw,400px)/.8 var(--chunky);letter-spacing:-.03em;color:#0000001a;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion: reduce){.nb *,.nb *:before,.nb *:after{transition:none!important;animation:none!important}}.nb-pill--back{background:transparent;box-shadow:none;border-color:#17171740}.nb-case{font-family:Geist,system-ui,sans-serif}.nb-case .bg-ground,.nb-case .bg-paper,.nb-case .bg-white{background-color:var(--paper)}.nb-case .bg-panel,.nb-case .bg-haze,.nb-case .bg-cream,.nb-case .bg-wash{background-color:#f4eee4}.nb-case .text-ink{color:var(--brown)}.nb-case .text-muted{color:#5e5043}.nb-case .text-faint{color:#85786a}.nb-case .border-rule{border-color:#2b1a0724}.nb-case .text-coral,.nb-case .text-coralink,.nb-case .text-coraldeep{color:#d2560f}.nb-case .bg-coral{background-color:var(--orange)}.nb-case .bg-ink{background-color:var(--brown)}.nb-case .font-display,.nb-case h1,.nb-case h2,.nb-case h3{font-family:var(--chunky);font-weight:600;letter-spacing:-.01em}.nb-case h4,.nb-case dt.font-display{font-weight:600}.nb-case .font-hand{font-family:var(--hand)}.nb-case .shadow-plate{box-shadow:0 2px 20px #0000000f,0 30px 60px -36px #3c1e0a80}.nb-case .rounded-card{border-radius:14px}.nb-case blockquote{font-family:var(--hand);font-size:28px;line-height:1.2;color:var(--orange);border:0;padding:0}.nb-case .on-ink{background-color:var(--brown)!important}.nb-case .nb-footer{margin-top:40px}.nb-case-cover{display:flex;align-items:center;justify-content:center;gap:48px;flex-wrap:wrap;padding:110px 24px 10px;max-width:1100px;margin:0 auto}.nb-book--case{width:300px;display:block}.nb-book--case .nb-book__front{background:var(--cover)}.nb-book--case .nb-label__v--name{font-size:26px}.nb-book--case .nb-label__row{padding:8px 12px}.nb-book--case .nb-label__v{font-size:16px;white-space:nowrap}.nb-book--case .nb-label__k{font-size:11px}.nb-case-cover__pencil{position:absolute;right:-26px;top:6%;height:80%;transform:rotate(6deg);filter:drop-shadow(-3px 6px 6px rgba(0,0,0,.25))}.nb-case-cover__words{max-width:340px}@media (max-width: 640px){.nb-book--case{width:230px}.nb-case-cover{gap:24px;padding-top:96px}}.an{--ink: #14204A;--sky: #2E8CFF;--pink: #FF4F8B;--sun: #FFC93C;--paper: #FFFFFF;--soft: #EEF6FF;background:var(--paper);color:var(--ink);font-family:"M PLUS Rounded 1c",system-ui,sans-serif;overflow-x:clip}.an *{box-sizing:border-box}:where(.an) :where(h1,h2,h3,p,dl,dd){margin:0}:where(.an) :where(ol,ul){list-style:none;margin:0;padding:0}:where(.an) a{color:inherit;text-decoration:none}:where(.an) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.an :focus-visible{outline:3px solid var(--pink);outline-offset:3px;border-radius:8px}.an-wrap{max-width:1200px;margin:0 auto;padding:0 16px}.an-nav{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:16px clamp(16px,4vw,40px)}.an-nav__logo{font-family:Dela Gothic One,sans-serif;font-size:22px;color:#fff;-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;letter-spacing:.04em}.an-nav__links{display:flex;gap:4px;padding:4px;border-radius:999px;background:#ffffffeb;box-shadow:0 8px 24px -12px #14204a66}.an-nav__links button{padding:8px 16px;border-radius:999px;font-size:15px;font-weight:800}.an-nav__links button:hover{background:var(--ink);color:#fff}@media (max-width: 560px){.an-nav__links button{padding:8px 10px;font-size:14px}.an-nav__logo{display:none}.an-nav{justify-content:center}}.an .an-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 28px;border-radius:999px;background:var(--pink);color:#fff;font-weight:800;font-size:17px;box-shadow:0 6px #c2245e;transition:transform .15s,box-shadow .15s}.an .an-btn:hover{transform:translateY(-2px);box-shadow:0 8px #c2245e}.an .an-btn:active{transform:translateY(4px);box-shadow:0 2px #c2245e}.an .an-btn--white{background:#fff;color:var(--ink);box-shadow:0 6px #14204a40}.an .an-btn--white:hover{box-shadow:0 8px #14204a40}.an-cta{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.an-kv{position:relative;height:100svh;min-height:640px;overflow:hidden;background:#3e8ef0}.an-kv__photo{position:absolute;inset:-4% 0 auto;width:100%;height:108%;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 60%;object-position:70% 60%;filter:saturate(1.3) contrast(1.06) brightness(1.04)}.an-cloud{position:absolute;pointer-events:none;border-radius:999px;background:#fff;filter:blur(2px);opacity:.9}.an-cloud:before,.an-cloud:after{content:"";position:absolute;background:#fff;border-radius:50%}.an-cloud--0{top:16%;left:6%;width:260px;height:56px}.an-cloud--0:before{width:110px;height:90px;left:40px;top:-50px}.an-cloud--0:after{width:80px;height:70px;left:130px;top:-34px}.an-cloud--1{top:9%;right:10%;width:200px;height:44px;opacity:.75}.an-cloud--1:before{width:90px;height:70px;left:30px;top:-40px}.an-cloud--1:after{width:60px;height:50px;left:104px;top:-26px}.an-cloud--2{top:34%;left:38%;width:160px;height:36px;opacity:.6}.an-cloud--2:before{width:70px;height:56px;left:26px;top:-32px}.an-cloud--2:after{width:50px;height:40px;left:86px;top:-20px}.an-kv__rays{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;background:conic-gradient(from 200deg at 85% -10%,transparent 0deg,rgba(255,255,255,.35) 8deg,transparent 16deg,rgba(255,255,255,.2) 24deg,transparent 34deg,rgba(255,255,255,.25) 44deg,transparent 56deg)}.an-kv__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(20,50,130,.55) 0%,rgba(20,50,130,.15) 50%,transparent 70%),linear-gradient(0deg,rgba(20,32,74,.35),transparent 35%)}.an-kv__vert{position:absolute;right:clamp(16px,4vw,48px);top:120px;writing-mode:vertical-rl;font-size:22px;font-weight:800;letter-spacing:.3em;color:#fff;text-shadow:0 2px 12px rgba(20,32,74,.5)}@media (max-width: 700px){.an-kv__vert{display:none}.an-kv__photo{-o-object-position:74% 50%;object-position:74% 50%}.an-kv__shade{background:linear-gradient(0deg,rgba(20,40,110,.85) 0%,rgba(20,40,110,.55) 45%,transparent 70%)}}.an-kv__copy{position:absolute;left:clamp(16px,6vw,96px);right:16px;bottom:clamp(48px,10vh,110px);max-width:640px;color:#fff}.an-onair{display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;border-radius:999px;background:#fff;color:var(--ink);font-size:15px;font-weight:800}.an-onair span{padding:4px 10px;border-radius:999px;background:var(--pink);color:#fff;font-size:13px;letter-spacing:.08em}.an-logo{margin-top:20px;font-family:Dela Gothic One,sans-serif;font-weight:400;line-height:.9;font-size:clamp(80px,13vw,180px);color:#fff;-webkit-text-stroke:clamp(6px,.9vw,12px) var(--ink);paint-order:stroke fill;text-shadow:.06em .07em 0 var(--sun);transform-origin:left bottom}.an-logo__jp{display:block;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:800;font-size:max(16px,.13em);letter-spacing:.5em;-webkit-text-stroke:0;text-shadow:0 2px 10px rgba(20,32,74,.6);margin-bottom:.3em}.an-logo__sub{display:table;margin-top:.12em;padding:.3em .7em;font-size:.16em;letter-spacing:.06em;background:var(--ink);color:#fff;-webkit-text-stroke:0;text-shadow:none;border-radius:8px;transform:rotate(-2deg)}.an-kv__line{margin-top:20px;font-size:clamp(22px,2.6vw,32px);font-weight:800;line-height:1.25;text-shadow:0 2px 16px rgba(20,32,74,.6);max-width:22ch}.an-st{margin-bottom:40px}.an-st__jp{display:block;font-size:15px;font-weight:800;letter-spacing:.3em;color:var(--pink)}.an-st h2{margin-top:4px;font-family:Dela Gothic One,sans-serif;font-weight:400;font-size:clamp(48px,7vw,88px);line-height:1;letter-spacing:.01em;color:var(--ink)}.an-st p{margin-top:12px;font-size:18px;color:#4b5880}.an-story{position:relative;padding:120px 0;background:linear-gradient(180deg,#def,#fff)}.an-story__grid{display:grid;gap:32px;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start}@media (max-width: 800px){.an-story__grid{grid-template-columns:1fr}}.an-story__lead{font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.25}.an-story__body{margin-top:20px;font-size:18px;line-height:1.65;color:#4b5880;max-width:60ch}.an-eps{padding:120px 0}.an-eps__list{display:grid;gap:40px}.an-ep{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center}.an-ep--flip .an-ep__thumb{order:2}@media (max-width: 800px){.an-ep{grid-template-columns:1fr}.an-ep--flip .an-ep__thumb{order:0}}.an-ep__thumb{position:relative;aspect-ratio:16 / 10;overflow:hidden;border-radius:24px;background:var(--hue);box-shadow:14px 14px 0 var(--hue);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.an-ep--flip .an-ep__thumb{box-shadow:-14px 14px 0 var(--hue)}.an-ep:hover .an-ep__thumb{transform:translateY(-6px)}.an-ep__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 14%;object-position:center 14%;transition:transform .6s}.an-ep:hover .an-ep__thumb img{transform:scale(1.05)}.an-ep__play{position:absolute;left:50%;top:50%;width:72px;height:72px;translate:-50% -50%;display:grid;place-items:center;padding-left:5px;border-radius:50%;background:#fffffff2;color:var(--hue);font-size:26px;box-shadow:0 10px 30px -8px #14204a80;scale:.85;opacity:0;transition:scale .3s,opacity .3s}.an-ep:hover .an-ep__play{scale:1;opacity:1}.an-ep__no{font-family:Dela Gothic One,sans-serif;font-size:22px;color:var(--hue)}.an-ep__no span{margin-left:8px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:800;font-size:15px;letter-spacing:.04em;color:var(--ink);text-transform:uppercase}.an-ep h3{margin-top:10px;font-size:clamp(26px,2.8vw,36px);font-weight:800;line-height:1.2}.an-ep__body{margin-top:12px;font-size:17px;line-height:1.6;color:#4b5880}.an-ep__tags{margin-top:12px;font-size:14px;font-weight:800;color:var(--ink);opacity:.7}.an-ep__go{display:inline-block;margin-top:18px;padding:10px 20px;border-radius:999px;background:var(--hue);color:#fff;font-weight:800;font-size:15px;transition:transform .2s}.an-ep:hover .an-ep__go{transform:translate(6px)}.an-char{padding:120px 0;background:linear-gradient(135deg,#fff3c4,#ffd9e6,#d8e9ff)}.an-char__grid{display:grid;gap:clamp(32px,5vw,72px);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}@media (max-width: 860px){.an-char__grid{grid-template-columns:1fr}}.an-char__art{position:relative;aspect-ratio:4 / 5;border-radius:28px;overflow:hidden;border:6px solid #fff;box-shadow:0 30px 60px -30px #14204a80;rotate:-2deg}.an-char__art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:72% 50%;object-position:72% 50%;filter:saturate(1.3) contrast(1.06)}.an-char__tag{position:absolute;left:16px;bottom:16px;padding:6px 14px;border-radius:999px;background:var(--ink);color:#fff;font-size:14px;font-weight:800}.an-char__name{font-family:Dela Gothic One,sans-serif;font-weight:400;font-size:40px}.an-char__name span{margin-left:8px;font-family:"M PLUS Rounded 1c",sans-serif;font-size:18px;font-weight:700;color:var(--pink);letter-spacing:.2em}.an-char__quote{margin-top:12px;font-size:20px;font-weight:700;line-height:1.45;color:#34406a}.an-char__facts{margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.an-char__facts div{padding:12px 16px;border-radius:16px;background:#ffffffbf}.an-char__facts dt{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--pink)}.an-char__facts dd{margin-top:2px;font-size:16px;font-weight:700}.an-char__k{margin-top:28px;font-size:14px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#4b5880}.an-char__skills{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.an-char__skills li{padding:8px 14px;border-radius:999px;background:#fff;border:2px solid var(--hue);font-size:15px;font-weight:800}.an-char__move{margin-top:8px;font-size:17px;line-height:1.55;font-weight:600}.an-next{position:relative;overflow:hidden;padding:140px 0 64px;color:#fff;background:linear-gradient(180deg,#2e6bff,#7a5cff 45%,#ff6fa3 80%,#ffb36b)}.an-next:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(115deg,rgba(255,255,255,.08) 0 2px,transparent 2px 28px)}.an-next .an-wrap{position:relative}.an-next__k{font-size:16px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.an-next__title{margin-top:12px;font-family:Dela Gothic One,sans-serif;font-weight:400;font-size:clamp(56px,10vw,140px);line-height:1;-webkit-text-stroke:clamp(4px,.6vw,8px) var(--ink);paint-order:stroke fill;text-shadow:.05em .06em 0 var(--sun)}.an-next__body{margin-top:24px;max-width:56ch;font-size:19px;line-height:1.6;font-weight:600}.an-next__foot{margin-top:96px;font-size:14px;font-weight:800;letter-spacing:.1em;opacity:.9}@media (prefers-reduced-motion: reduce){.an *{transition:none!important}}.rv{--ink: #0B0B0F;--grey: #6B6E76;--line: #E7E7EA;background:#fff;color:var(--ink);font-family:Inter Tight,system-ui,sans-serif;overflow-x:clip;-webkit-font-smoothing:antialiased}.rv *{box-sizing:border-box}:where(.rv) :where(h1,h2,h3,p){margin:0}:where(.rv) :where(ol,ul){list-style:none;margin:0;padding:0}:where(.rv) a{color:inherit;text-decoration:none}:where(.rv) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.rv :focus-visible{outline:3px solid #5B5BFF;outline-offset:3px;border-radius:999px}.rv-wrap{max-width:1160px;margin:0 auto;padding:0 16px}.rv-nav{position:sticky;top:0;z-index:40;height:64px;display:flex;align-items:center;gap:24px;padding:0 clamp(16px,4vw,48px);background:#ffffffdb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.rv-nav__logo{font-weight:800;font-size:22px;letter-spacing:-.04em}.rv-nav__links{display:flex;gap:4px}.rv-nav__links button{padding:8px 12px;font-size:15px;font-weight:600;color:#3a3d44;border-radius:999px}.rv-nav__links button:hover{background:#f2f2f4;color:var(--ink)}.rv-nav .rv-pill{margin-left:auto}@media (max-width: 640px){.rv-nav__links{display:none}}.rv-pill{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border-radius:999px;font-weight:600;font-size:16px;transition:transform .2s,background .2s,opacity .2s}.rv-pill:hover{transform:translateY(-1px)}.rv-pill--dark{background:var(--ink);color:#fff}.rv-pill--dark:hover{background:#26262e}.rv-pill--light{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.rv-pill--light:hover{background:#f4f4f6}.rv-pill--sm{min-height:40px;padding:8px 18px;font-size:15px}.rv-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.rv-row--left{justify-content:flex-start}.rv-h1,.rv-h2{font-weight:900;text-transform:uppercase;letter-spacing:-.035em;line-height:.95;text-align:center}.rv-h1{font-size:clamp(44px,7.6vw,112px)}.rv-h2{font-size:clamp(38px,6vw,84px);color:#fff}.rv-h2--ink{color:var(--ink)}.rv-h2--left{text-align:left}.rv-lead{margin:20px auto 0;max-width:46ch;text-align:center;font-size:clamp(17px,1.5vw,20px);line-height:1.45;color:var(--grey);font-weight:500}.rv-lead--dark{color:#a4a7b0}.rv-lead--left{text-align:left;margin-left:0}.rv-kicker{text-align:center;font-size:15px;font-weight:600;color:#a4a7b0;margin-bottom:16px}.rv-kicker--ink{text-align:left;color:var(--grey)}.rv-note{margin-top:14px;text-align:center;font-size:14px;color:var(--grey)}.rv-reveal{padding:0 16px}.rv-hero{padding:clamp(48px,9vh,96px) 16px 0;overflow:hidden}.rv-fan{position:relative;height:clamp(380px,46vw,600px);margin-top:56px;display:flex;justify-content:center;align-items:flex-start}.rv-fan__card{position:absolute;top:40px;width:clamp(200px,22vw,320px);aspect-ratio:1240 / 1754;left:calc(50% + var(--off) * clamp(130px,17vw,270px));translate:-50% calc(abs(var(--off))*28px);border-radius:28px;overflow:hidden;background:#eee;box-shadow:0 30px 60px -30px #0b0b0f73;transition:translate .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;z-index:calc(10 - abs(var(--off)))}.rv-fan__card.is-center{top:0;width:clamp(230px,25vw,360px)}.rv-fan__card:hover{translate:-50% calc(abs(var(--off))*28px - 16px);box-shadow:0 40px 70px -30px #0b0b0f8c}.rv-fan__card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.rv-chip{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:18px;background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px -12px #0b0b0f66}.rv-chip b{font-size:15px;font-weight:800;letter-spacing:-.01em}.rv-chip small{font-size:14px;color:var(--grey);font-weight:500}@media (max-width: 700px){.rv-fan__card{left:calc(50% + var(--off) * 120px);width:180px}.rv-fan__card.is-center{width:210px}}.rv-show{position:relative;background:#000;color:#fff;padding:clamp(96px,14vh,140px) 16px 0;overflow:hidden;display:flex;flex-direction:column;align-items:center}.rv-show--first{border-radius:40px 40px 0 0;margin-top:-40px;position:relative;z-index:12}.rv-show__img{position:relative;display:block;width:min(1000px,100%);margin:64px auto 0;border-radius:28px 28px 0 0;overflow:hidden;aspect-ratio:16 / 10;box-shadow:0 0 0 1px #ffffff1a}.rv-show__img:after{content:"";position:absolute;inset:auto 0 0;height:30%;background:linear-gradient(transparent,#000)}.rv-show__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .8s cubic-bezier(.22,1,.36,1)}.rv-show__img.is-crop img{-o-object-position:top;object-position:top}.rv-show__img:hover img{transform:scale(1.03)}.rv-show:before{content:"";position:absolute;left:50%;bottom:-10%;width:min(1300px,140%);height:70%;translate:-50% 0;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--glow) 55%,transparent),transparent);filter:blur(20px)}.rv-show>*{position:relative}.rv-man{position:relative;height:260vh;background:#000;color:#fff}.rv-man__stick{position:sticky;top:0;height:100vh;display:grid;place-items:center;padding:0 16px}.rv-man__text{max-width:22ch;font-family:Gloock,Georgia,serif;font-size:clamp(32px,4.6vw,64px);line-height:1.14;letter-spacing:-.01em}@media (prefers-reduced-motion: reduce){.rv-man{height:auto}.rv-man__stick{position:static;height:auto;padding:120px 16px}.rv-man__text span{opacity:1!important}}.rv-how{padding:clamp(96px,14vh,140px) 16px}.rv-cards{max-width:1160px;margin:64px auto 0;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 1000px){.rv-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.rv-cards{grid-template-columns:1fr}}.rv-card{min-height:380px;padding:28px;border-radius:28px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;transition:transform .35s cubic-bezier(.22,1,.36,1)}.rv-card:hover{transform:translateY(-6px)}.rv-card--violet{background:radial-gradient(120% 80% at 80% 0%,#8c7bff,#3b2bb8 60%,#1a1240)}.rv-card--blue{background:radial-gradient(120% 80% at 80% 0%,#5cb2ff,#1b5bdb 60%,#0b1f55)}.rv-card--lime{background:radial-gradient(120% 80% at 80% 0%,#e6ff6b,#5fbf3a 60%,#123a1c)}.rv-card--coral{background:radial-gradient(120% 80% at 80% 0%,#ffb08a,#f0504a 60%,#4a1220)}.rv-card__n{font-weight:900;font-size:64px;letter-spacing:-.05em;line-height:1;opacity:.9}.rv-card h3{font-size:24px;font-weight:800;letter-spacing:-.02em;text-transform:uppercase}.rv-card p{margin-top:8px;font-size:16px;line-height:1.45;opacity:.88}.rv-more{padding:clamp(80px,12vh,120px) 16px;background:#f4f4f6}.rv-more__grid{max-width:1160px;margin:0 auto;display:grid;gap:48px;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center}@media (max-width: 860px){.rv-more__grid{grid-template-columns:1fr}}.rv-more .rv-h2{font-size:clamp(36px,4.6vw,64px)}.rv-more__stage{position:relative;aspect-ratio:16 / 10;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 40px 80px -40px #0b0b0f59}.rv-more__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rv-more__stage img.is-crop{-o-object-position:top;object-position:top}.rv-tabs{margin:40px auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.rv-tabs button{min-height:44px;padding:10px 20px;border-radius:999px;background:#fff;font-size:15px;font-weight:600;box-shadow:inset 0 0 0 1px var(--line);transition:background .2s,color .2s}.rv-tabs button.is-on{background:var(--ink);color:#fff;box-shadow:none}.rv-plans{background:#1c1d22;color:#fff;padding:96px 0}.rv-h3{font-size:clamp(28px,3vw,36px);font-weight:600;letter-spacing:-.02em}.rv-plans__grid{margin-top:28px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 700px){.rv-plans__grid{grid-template-columns:1fr}}.rv-plan{position:relative;display:block;height:100%;padding:24px 24px 56px;border-radius:20px;background:#fff;color:var(--ink);transition:transform .25s}.rv-plan:hover{transform:translateY(-4px)}.rv-plan h3{font-size:20px;font-weight:800;letter-spacing:-.01em}.rv-plan p{margin-top:8px;font-size:16px;line-height:1.45;color:var(--grey)}.rv-plan span{position:absolute;right:24px;bottom:18px;font-size:22px}.rv-plans__k{margin-top:80px;font-size:16px;color:#a4a7b0}.rv-plans__big{margin-top:8px;font-size:clamp(32px,4vw,48px);font-weight:600;letter-spacing:-.03em}.rv-foot{background:#1c1d22;color:#a4a7b0;padding:32px 0 96px;border-top:1px solid rgba(255,255,255,.08)}.rv-foot__row{display:flex;flex-wrap:wrap;gap:12px 32px;align-items:center;font-size:14px}.rv-foot .rv-nav__logo,.rv-foot a:hover{color:#fff}.rv-box{position:fixed;right:16px;bottom:16px;z-index:50;display:flex;align-items:center;gap:12px;padding:12px 18px;border-radius:16px;background:#0b0b0fe6;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.14);font-size:15px;font-weight:600;box-shadow:0 16px 40px -16px #00000080;transition:transform .2s}.rv-box:hover{transform:translateY(-2px)}.rv-box small{display:block;font-size:13px;font-weight:500;color:#a4a7b0}@media (max-width: 640px){.rv-box{padding:10px 14px;font-size:14px}.rv-box small{display:none}}.rv-box__dot{width:10px;height:10px;border-radius:50%;background:#3ddc84;box-shadow:0 0 0 4px #3ddc8440}.nr{--bg: #050506;--fg: #F2EFE8;--dim: #8E8A82;--faint: #4A4843;--line: rgba(242, 239, 232, .1);background:var(--bg);color:var(--fg);font-family:Inter Tight,system-ui,sans-serif;overflow-x:clip;-webkit-font-smoothing:antialiased}.nr *{box-sizing:border-box}:where(.nr) :where(h1,h2,h3,p){margin:0}:where(.nr) :where(ol,ul){list-style:none;margin:0;padding:0}:where(.nr) a{color:inherit;text-decoration:none}:where(.nr) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-align:left}.nr :focus-visible{outline:2px solid var(--fg);outline-offset:4px;border-radius:6px}.nr .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nr-grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.nr-k{font-size:14px;letter-spacing:.04em;color:var(--dim)}.nr-h2{margin-top:16px;font-family:Fraunces,Georgia,serif;font-weight:500;font-variation-settings:"opsz" 144;font-size:clamp(44px,6.4vw,96px);line-height:.98;letter-spacing:-.03em}.nr-sec{padding:0 clamp(16px,6vw,96px);margin-bottom:clamp(48px,8vh,96px)}.nr-link{display:inline-flex;gap:8px;font-size:15px;font-weight:500;border-bottom:1px solid var(--faint);padding-bottom:4px;transition:border-color .3s,gap .3s}.nr-link:hover{border-color:var(--fg);gap:14px}.nr-head{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;gap:24px;padding:20px clamp(16px,4vw,48px) 28px;font-size:14px;color:var(--dim);background:linear-gradient(180deg,#050506eb 40%,#05050600)}.nr-head__name{color:#fff;font-family:Fraunces,serif;font-size:22px;font-weight:600;letter-spacing:-.02em}.nr-head__mail{margin-left:auto;color:#fff;transition:opacity .3s}.nr-head__mail:hover{opacity:.7}@media (max-width: 640px){.nr-head__role{display:none}}.nr-open{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:120px clamp(16px,6vw,96px) 64px;overflow:hidden;--mx: 70%;--my: 30%}.nr-open__light{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:background .2s;background:radial-gradient(600px 420px at var(--mx) var(--my),rgba(255,236,205,.11),transparent 70%),radial-gradient(900px 600px at 85% -10%,rgba(120,130,255,.1),transparent 70%)}.nr-open__h{position:relative;font-family:Fraunces,Georgia,serif;font-weight:500;font-variation-settings:"opsz" 144;font-size:clamp(52px,9.4vw,152px);line-height:.95;letter-spacing:-.04em}.nr-open__k{position:relative;margin-bottom:28px}.nr-rec__note{z-index:1}.nr-line{display:block;overflow:hidden;padding-bottom:.06em}.nr-line>span{display:inline-block}.nr-open__sub{position:relative;margin-top:40px;max-width:46ch;font-size:clamp(17px,1.5vw,20px);line-height:1.55;color:var(--dim)}.nr-open__cue{position:relative;margin-top:64px;font-size:14px;color:var(--dim)}.nr-open__cue span{display:inline-block;margin-left:6px;animation:nr-bob 2.2s ease-in-out infinite}@keyframes nr-bob{50%{transform:translateY(5px)}}.nr-rec{position:relative;height:420vh}.nr-rec__stick{position:sticky;top:0;height:100svh;display:grid;align-items:center;gap:clamp(32px,5vw,96px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:80px clamp(16px,6vw,96px) 40px}.nr-rec__readers{margin-top:40px;display:grid;gap:4px}.nr-rec__readers button{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:baseline;width:100%;padding:12px 0;border-top:1px solid var(--line);color:var(--faint);transition:color .5s}.nr-rec__readers button:hover{color:var(--dim)}.nr-rec__readers button.is-on{color:var(--fg)}.nr-rec__who{font-size:15px;min-width:110px}.nr-rec__asks{font-family:Fraunces,serif;font-size:clamp(22px,2.2vw,30px);letter-spacing:-.02em}.nr-rec__foot{margin-top:32px;max-width:42ch;font-size:16px;line-height:1.55;color:var(--dim)}.nr-rec__stage{position:relative;display:grid;place-items:center;min-height:520px}.nr-rec__glow{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;filter:blur(70px);opacity:.55;transition:background 1s;background:radial-gradient(closest-side,#6E6BFF,transparent)}.nr-rec__glow[data-k="1"]{background:radial-gradient(closest-side,#FF8A5B,transparent)}.nr-rec__glow[data-k="2"]{background:radial-gradient(closest-side,#3FD3A0,transparent)}.nr-rec__glow[data-k="3"]{background:radial-gradient(closest-side,#E8C46A,transparent)}.nr-rec__note{position:absolute;bottom:0;font-size:14px;color:var(--faint)}@media (max-width: 900px){.nr-rec__stick{grid-template-columns:1fr;align-content:center;gap:24px;padding-top:72px}.nr-rec .nr-h2{font-size:40px}.nr-rec__readers{margin-top:16px}.nr-rec__readers button{padding:8px 0}.nr-rec__asks{font-size:19px}.nr-rec__foot{display:none}.nr-rec__stage{min-height:330px;padding-bottom:28px}}.nr-card{position:relative;width:min(420px,100%);padding:24px;border-radius:28px;background:linear-gradient(160deg,#ffffff1f,#ffffff0a);border:1px solid rgba(255,255,255,.14);box-shadow:0 40px 80px -30px #000c,inset 0 1px #ffffff2e;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.nr-card__id{display:flex;align-items:center;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--line)}.nr-card__avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#f2efe8;color:#050506;font-weight:600}.nr-card__id b{display:block;font-size:16px;font-weight:600}.nr-card__id small{font-size:14px;color:var(--dim)}.nr-card__view{margin-left:auto;padding:4px 10px;border-radius:999px;background:#ffffff14;font-size:14px;color:var(--dim)}.nr-v{padding-top:20px;display:grid;gap:10px}.nr-v__k{font-size:14px;color:#a9a6ff}.nr-v__k--warm{color:#ffb08a}.nr-v__k--calm{color:#7fe3be}.nr-v__big{font-family:Fraunces,serif;font-size:30px;line-height:1.1;letter-spacing:-.02em}.nr-v__s{font-size:15px;line-height:1.5;color:var(--dim)}.nr-v__bar{height:6px;border-radius:999px;background:#ffffff1a;overflow:hidden;margin-top:6px}.nr-v__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8e8bff,#c9c7ff)}.nr-v__btn{justify-self:start;margin-top:8px;padding:10px 20px;border-radius:999px;background:var(--fg);color:#050506;font-size:15px;font-weight:600}.nr-v__btn--ghost{background:transparent;color:var(--fg);border:1px solid rgba(255,255,255,.3)}.nr-v__row{display:flex;align-items:center;gap:8px}.nr-dot{width:10px;height:10px;border-radius:50%;background:#ff8a5b}.nr-dot--off{background:#ffffff26;margin-right:6px}.nr-v__week{display:flex;gap:6px;margin:4px 0}.nr-v__week span{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-size:14px;background:#ffffff0f;color:var(--dim)}.nr-v__week span.on{background:#3fd3a033;color:#7fe3be}.nr-v__bars{display:flex;align-items:flex-end;gap:8px;height:90px;margin:6px 0}.nr-v__bars span{flex:1;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#e8c46a,#e8c46a40)}.nr-cases{padding:clamp(96px,16vh,180px) 0}.nr-case{padding:0 clamp(16px,4vw,48px);margin-bottom:clamp(96px,16vh,180px)}.nr-case__frame{display:block}.nr-case__clip{aspect-ratio:16 / 9;overflow:hidden;background:#111}.nr-case__clip img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nr-case__clip img.is-top{-o-object-position:top;object-position:top}.nr-case__meta{display:grid;gap:24px;grid-template-columns:80px minmax(0,1.4fr) minmax(0,1fr);align-items:start;padding:32px clamp(0px,2vw,48px) 0}@media (max-width: 800px){.nr-case__meta{grid-template-columns:1fr;gap:12px}}.nr-case__n{font-size:14px;color:var(--dim);padding-top:12px}.nr-case__t{font-family:Fraunces,serif;font-weight:500;font-size:clamp(34px,4vw,56px);line-height:1;letter-spacing:-.03em}.nr-case__line{margin-top:12px;font-size:18px;line-height:1.5;color:var(--dim);max-width:44ch}.nr-case__side{display:grid;gap:16px;justify-items:start;padding-top:12px}.nr-case__side p{font-size:14px;color:var(--dim)}.nr-belief{padding:clamp(64px,10vh,120px) 0 clamp(96px,16vh,180px)}.nr-belief__list{padding:0 clamp(16px,6vw,96px);display:grid;gap:clamp(40px,7vh,72px)}.nr-belief__t{font-family:Fraunces,serif;font-weight:500;font-variation-settings:"opsz" 144;font-size:clamp(36px,5.4vw,84px);line-height:1;letter-spacing:-.03em}.nr-belief__b{margin-top:16px;max-width:58ch;font-size:17px;line-height:1.6;color:var(--dim)}.nr-more{padding:0 0 clamp(96px,16vh,180px)}.nr-more__list{position:relative;margin:0 clamp(16px,6vw,96px);border-top:1px solid var(--line);--px: 50%;--py: 50%}.nr-more__list li{border-bottom:1px solid var(--line)}.nr-more__list a{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 32px;gap:24px;align-items:baseline;padding:28px 0;transition:padding .4s cubic-bezier(.22,1,.36,1),color .3s}.nr-more__list:hover a{color:var(--faint)}.nr-more__list a:hover,.nr-more__list a:focus-visible{color:var(--fg);padding-left:16px}.nr-more__name{font-family:Fraunces,serif;font-size:clamp(26px,3vw,40px);letter-spacing:-.02em}.nr-more__what{font-size:16px;line-height:1.5;color:var(--dim)}.nr-more__go{font-size:20px;justify-self:end}@media (max-width: 700px){.nr-more__list a{grid-template-columns:1fr;gap:6px}.nr-more__go{display:none}}.nr-more__peek{position:absolute;z-index:1;left:var(--px);top:var(--py);width:360px;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;translate:-50% -50%;border-radius:16px;pointer-events:none;box-shadow:0 30px 60px -20px #000c}@media (hover: none){.nr-more__peek{display:none}}.nr-close{padding:clamp(96px,18vh,200px) clamp(16px,6vw,96px) 40px;border-top:1px solid var(--line);background:radial-gradient(900px 500px at 20% 120%,rgba(255,220,170,.08),transparent 70%)}.nr-close__h{margin-top:20px;font-family:Fraunces,serif;font-weight:500;font-variation-settings:"opsz" 144;font-size:clamp(44px,7vw,112px);line-height:.98;letter-spacing:-.04em}.nr-close__mail{display:inline-block;margin-top:56px;font-size:clamp(24px,3vw,40px);letter-spacing:-.02em;background:linear-gradient(currentColor,currentColor) 0 100% / 0% 1px no-repeat;padding-bottom:6px;transition:background-size .5s cubic-bezier(.22,1,.36,1);border-bottom:1px solid var(--faint)}.nr-close__mail:hover{background-size:100% 1px}.nr-close__foot{margin-top:clamp(96px,16vh,160px);display:flex;flex-wrap:wrap;gap:12px 32px;font-size:14px;color:var(--dim)}.nr-close__foot a:hover{color:var(--fg)}@media (prefers-reduced-motion: reduce){.nr-open__cue span{animation:none}.nr-rec{height:auto}.nr-rec__stick{position:static;height:auto}}.nr-back{color:var(--dim);transition:color .3s}.nr-back:hover{color:var(--fg)}@media (max-width: 640px){.nrc-page .nr-head__role{display:inline}.nrc-page .nr-head__mail{display:none}}.nrc-hero{padding:clamp(140px,22vh,220px) clamp(16px,6vw,96px) clamp(48px,8vh,80px)}.nrc-hero__h{margin-top:24px;max-width:18ch;font-family:Fraunces,Georgia,serif;font-weight:500;font-variation-settings:"opsz" 144;font-size:clamp(44px,7vw,112px);line-height:.98;letter-spacing:-.04em}.nrc-hero__h .nr-line{overflow:hidden}.nrc-hero__lead{margin-top:32px;max-width:52ch;font-size:clamp(17px,1.5vw,20px);line-height:1.55;color:var(--dim)}.nrc-hero__role{margin-top:20px;max-width:70ch;font-size:14px;line-height:1.6;color:var(--faint)}.nrc-cover{padding:0 clamp(16px,4vw,48px)}.nrc-cover__clip{aspect-ratio:16 / 9;overflow:hidden;background:#111}.nrc-cover__clip img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nrc-next{display:block;margin-top:clamp(96px,16vh,160px);padding:clamp(80px,14vh,140px) clamp(16px,6vw,96px);border-top:1px solid var(--line);transition:background .5s}.nrc-next:hover{background:#ffffff08}.nrc-next__t{margin-top:16px;font-family:Fraunces,serif;font-weight:500;font-variation-settings:"opsz" 144;font-size:clamp(44px,7vw,104px);line-height:1;letter-spacing:-.04em}.nrc-next__t span{display:inline-block;transition:transform .5s cubic-bezier(.22,1,.36,1)}.nrc-next:hover .nrc-next__t span{transform:translate(16px)}.nrc-next__s{margin-top:20px;max-width:56ch;font-size:17px;line-height:1.55;color:var(--dim)}.nrc{--s1: #0E0E11;--s2: #141418;--s3: #1B1B20;color:var(--fg);padding-top:24px}.nrc .font-display{font-family:Fraunces,Georgia,serif!important;font-weight:500!important;letter-spacing:-.025em!important}.nrc .text-ink,.nrc .text-black{color:var(--fg)}.nrc .text-ink\/70,.nrc .text-ink\/60{color:var(--dim)}.nrc .text-muted,.nrc [class*="text-[#3A3A3A]"],.nrc [class*="text-[#4A4A4A]"],.nrc [class*="text-[#6B6B6B]"]{color:#a9a59c}.nrc .text-faint{color:var(--dim)}.nrc .text-coralink,.nrc .text-coraldeep,.nrc .text-coral{color:#e9b48c}.nrc .border-rule,.nrc .border-black\/15,.nrc .border-black\/25,.nrc .border-black\/30{border-color:var(--line)}.nrc [class*=border-ink]{border-color:#f2efe840}.nrc .border-coralink,.nrc [class*=border-coralink],.nrc .border-coral{border-color:#e9b48c80}.nrc .bg-rule{background-color:var(--line)}.nrc .bg-white,.nrc .bg-paper,.nrc .bg-ground{background-color:var(--s2)}.nrc .bg-panel,.nrc .bg-haze,.nrc .bg-cream,.nrc .bg-wash{background-color:var(--s1)}.nrc [class*="bg-white/"],.nrc [class*="bg-paper/"]{background-color:#141418d9}.nrc .bg-ink{background-color:var(--s3)}.nrc .bg-coralink,.nrc .bg-coral,.nrc .bg-cobalt{background-color:#e9b48c;color:#0e0e11}.nrc [class*=ring-black]{--tw-ring-color: rgba(255, 255, 255, .08)}.nrc .shadow-plate{box-shadow:0 30px 60px -30px #000c}.nrc img{border-radius:inherit}.nrc [style*=background]:not([style*=background-image]) :is(.text-ink,.text-black){color:#0f0f0f}.nrc [style*=background]:not([style*=background-image]) .text-muted{color:#4a4a4a}.nrc [style*=background]:not([style*=background-image]) .text-faint{color:#5c5c5c}.nrc [style*=background]:not([style*=background-image]) .font-display{color:#0f0f0f}.nrc .on-ink .font-display,.nrc .on-ink .text-ink{color:#fff}.mk{position:relative;margin:0 auto}.mk-img{display:block;width:100%;height:auto}.mk-crop{overflow:hidden}.mk-img--crop{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.mk-phone__body .mk-crop{border-radius:clamp(22px,3.4vw,38px)}.mk-laptop{width:min(100%,1080px);padding:0 4%;filter:drop-shadow(0 40px 60px rgba(0,0,0,.55))}.mk-laptop__lid{position:relative;padding:2.2% 2.2% 2.6%;border-radius:clamp(10px,1.6vw,22px) clamp(10px,1.6vw,22px) 4px 4px;background:linear-gradient(180deg,#2a2a2f,#111114);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 0 0 4px #050506}.mk-laptop__cam{position:absolute;top:.9%;left:50%;width:6px;height:6px;translate:-50% 0;border-radius:50%;background:#1e2a3a;box-shadow:0 0 0 1px #000}.mk-laptop__screen{overflow:hidden;border-radius:4px;background:#000}.mk-laptop__base{position:relative;height:clamp(10px,1.4vw,18px);margin:0 -4%;border-radius:2px 2px 14px 14px/2px 2px 100% 100%;background:linear-gradient(180deg,#3a3a40,#24242a 45%,#121215);box-shadow:inset 0 1px #fff3}.mk-laptop__base span{position:absolute;top:0;left:50%;width:14%;height:40%;translate:-50% 0;border-radius:0 0 8px 8px;background:#141417}.mk-phone{width:min(100%,300px);max-width:100%;filter:drop-shadow(0 30px 50px rgba(0,0,0,.6))}.mk-phone__body{position:relative;padding:3.2%;border-radius:clamp(28px,4vw,46px);background:linear-gradient(160deg,#3a3a40,#121215);box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 0 5px #050506}.mk-phone__body .mk-img{border-radius:clamp(22px,3.4vw,38px)}.mk-phone__island{position:absolute;z-index:1;top:2.4%;left:50%;width:24%;height:2%;min-height:10px;translate:-50% 0;border-radius:999px;background:#000}.mk-plain .mk-img{border-radius:16px;box-shadow:0 0 0 1px #ffffff14,0 30px 60px -30px #000c}.nrc .font-hand{font-family:Inter Tight,system-ui,sans-serif!important;font-size:15px!important;line-height:1.45!important;font-weight:500;letter-spacing:-.005em;color:var(--fg)!important}.nrc .font-hand[style*="rgb(194, 58, 34)"],.nrc .font-hand[style*="#C23A22"]{color:#e9b48c!important;font-size:13px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nrc figcaption .font-hand,.nrc figcaption.font-hand{color:var(--dim)!important;font-size:14px!important;font-weight:400}.nrc [class*="bg-[#FFFDF8]"]{transform:none!important;border-radius:14px!important;background:var(--s2)!important;box-shadow:inset 0 0 0 1px var(--line)!important;border-top:0!important;padding:14px 16px!important}.nrc [class*="bg-[#FFFDF8]"][style*=border-top]{box-shadow:inset 0 0 0 1px #e9b48c8c!important}.nrc [class*=border-dashed]{border-color:var(--line)!important;border-style:solid!important;border-top-width:1px!important}.nrc figure img:not(.mk-img){border-radius:14px}.nrc .ring-1{--tw-ring-color: rgba(255, 255, 255, .08) !important}.nrc .bg-white.absolute,.nrc .absolute.bg-white{background:#fff!important}.nrc .absolute.bg-white .font-display{color:#172033!important}.nrc nav[aria-label="Case study chapters"]>div{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nrc nav[aria-label="Case study chapters"]:hover>div,.nrc nav[aria-label="Case study chapters"]:focus-within>div{background:#0e0e11eb!important;box-shadow:inset 0 0 0 1px var(--line)!important}.nrc nav[aria-label="Case study chapters"] .bg-ink{background:var(--fg)!important}.nrc nav[aria-label="Case study chapters"] [class*="bg-ink/"]{background:#f2efe847!important}.nr-theme{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);transition:background .3s}.nr-theme:hover{background:#7f7f7f1f}.nr{transition:background-color .4s,color .4s}.nr[data-theme=light]{--bg: #FBFBFA;--fg: #0E0E10;--dim: #5E5B55;--faint: #8F8C86;--line: rgba(14, 14, 16, .1);--accent: #A9461F}.nr[data-theme=light] .nr-grain{opacity:.035;mix-blend-mode:multiply}.nr[data-theme=light] .nr-head{background:linear-gradient(180deg,#fbfbfaf0 40%,#fbfbfa00)}.nr[data-theme=light] .nr-head__name,.nr[data-theme=light] .nr-head__mail{color:var(--fg)}.nr[data-theme=light] .nr-open__light{background:radial-gradient(600px 420px at var(--mx) var(--my),rgba(255,196,120,.16),transparent 70%),radial-gradient(900px 600px at 85% -10%,rgba(120,130,255,.12),transparent 70%)}.nr[data-theme=light] .nr-rec__glow{opacity:.32}.nr[data-theme=light] .nr-card{background:#ffffffd1;border-color:#0e0e1014;box-shadow:0 40px 80px -36px #0e0e1059,inset 0 1px #fff}.nr[data-theme=light] .nr-card__avatar{background:var(--fg);color:var(--bg)}.nr[data-theme=light] .nr-card__view{background:#0e0e100f}.nr[data-theme=light] .nr-v__k{color:#4f48c9}.nr[data-theme=light] .nr-v__k--warm{color:#b14a1e}.nr[data-theme=light] .nr-v__k--calm{color:#13805a}.nr[data-theme=light] .nr-v__bar{background:#0e0e1014}.nr[data-theme=light] .nr-v__bar span{background:linear-gradient(90deg,#5b55e0,#8e8bff)}.nr[data-theme=light] .nr-v__btn{background:var(--fg);color:var(--bg)}.nr[data-theme=light] .nr-v__btn--ghost{background:transparent;color:var(--fg);border-color:#0e0e1040}.nr[data-theme=light] .nr-dot--off{background:#0e0e1024}.nr[data-theme=light] .nr-v__week span{background:#0e0e100d}.nr[data-theme=light] .nr-v__week span.on{background:#13805a24;color:#13805a}.nr[data-theme=light] .nr-v__bars span{background:linear-gradient(180deg,#c9971f,#c9971f40)}.nr[data-theme=light] .nr-case__clip,.nr[data-theme=light] .nrc-cover__clip{background:#ecebe7}.nr[data-theme=light] .nr-more__peek{box-shadow:0 30px 60px -24px #0e0e1066}.nr[data-theme=light] .nr-close{background:radial-gradient(900px 500px at 20% 120%,rgba(255,190,120,.14),transparent 70%)}.nr[data-theme=light] .nrc-next:hover{background:#0e0e1006}.nr[data-theme=light] .nrc{--s1: #F3F2EF;--s2: #FFFFFF;--s3: #141418}.nr[data-theme=light] .nrc .text-muted,.nr[data-theme=light] .nrc [class*="text-[#3A3A3A]"],.nr[data-theme=light] .nrc [class*="text-[#4A4A4A]"],.nr[data-theme=light] .nrc [class*="text-[#6B6B6B]"]{color:#55524c}.nr[data-theme=light] .nrc .text-coralink,.nr[data-theme=light] .nrc .text-coraldeep,.nr[data-theme=light] .nrc .text-coral{color:var(--accent)}.nr[data-theme=light] .nrc [class*=border-ink]{border-color:#0e0e1038}.nr[data-theme=light] .nrc .border-coralink,.nr[data-theme=light] .nrc [class*=border-coralink],.nr[data-theme=light] .nrc .border-coral{border-color:#a9461f66}.nr[data-theme=light] .nrc [class*="bg-white/"],.nr[data-theme=light] .nrc [class*="bg-paper/"]{background-color:#ffffffe6}.nr[data-theme=light] .nrc .bg-coralink,.nr[data-theme=light] .nrc .bg-coral,.nr[data-theme=light] .nrc .bg-cobalt{background-color:var(--accent);color:#fff}.nr[data-theme=light] .nrc [class*=ring-black],.nr[data-theme=light] .nrc .ring-1{--tw-ring-color: rgba(14, 14, 16, .08) !important}.nr[data-theme=light] .nrc .shadow-plate{box-shadow:0 30px 60px -34px #0e0e1059}.nr[data-theme=light] .nrc .bg-ink :is(.text-ink,.font-display){color:#fff}.nr[data-theme=light] .nrc .font-hand[style*="rgb(194, 58, 34)"],.nr[data-theme=light] .nrc .font-hand[style*="#C23A22"]{color:var(--accent)!important}.nr[data-theme=light] .nrc [class*="bg-[#FFFDF8]"]{background:#fff!important;box-shadow:inset 0 0 0 1px var(--line),0 10px 24px -18px #0e0e104d!important}.nr[data-theme=light] .nrc [class*="bg-[#FFFDF8]"][style*=border-top]{box-shadow:inset 0 0 0 1px #a9461f73!important}.nr[data-theme=light] .nrc nav[aria-label="Case study chapters"] [class*="bg-ink/"]{background:#0e0e1040!important}.nr[data-theme=light] .nrc nav[aria-label="Case study chapters"]:hover>div,.nr[data-theme=light] .nrc nav[aria-label="Case study chapters"]:focus-within>div{background:#fffffff2!important}.nr[data-theme=light] .mk-laptop{filter:drop-shadow(0 34px 50px rgba(14,14,16,.28))}.nr[data-theme=light] .mk-phone{filter:drop-shadow(0 26px 40px rgba(14,14,16,.3))}.nr[data-theme=light] .mk-plain .mk-img{box-shadow:0 0 0 1px #0e0e1014,0 30px 60px -34px #0e0e1059}.tr{--cream: #F6E7C8;--ink: #1A0F0A;--dusk: #1E120C;--ember: #F0520E;--dim: rgba(246, 231, 200, .72);background:var(--dusk);color:var(--cream);font-family:Nunito,system-ui,sans-serif;overflow-x:clip;-webkit-font-smoothing:antialiased}.tr *{box-sizing:border-box}:where(.tr) :where(h1,h2,h3,p){margin:0}:where(.tr) :where(ol,ul){list-style:none;margin:0;padding:0}:where(.tr) a{color:inherit;text-decoration:none}:where(.tr) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.tr :focus-visible{outline:2px solid var(--cream);outline-offset:4px;border-radius:8px}.tr-head{position:fixed;inset:0 0 auto;z-index:50;display:flex;justify-content:space-between;align-items:center;padding:20px clamp(16px,2.4vw,32px)}.tr-logo{font-family:"Instrument Serif",serif;font-size:24px;letter-spacing:.08em;text-transform:uppercase;color:var(--cream);text-shadow:0 1px 12px rgba(26,15,10,.5)}.tr-compass{display:grid;place-items:center;width:40px;height:40px;border-radius:8px;background:#1a0f0a59;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--cream);transition:background .3s}.tr-compass:hover{background:#1a0f0a99}.tr-hero{position:relative;height:320vh}.tr-hero__stick{position:sticky;top:0;height:100svh;overflow:hidden}.tr-scene{position:absolute;top:0;right:0;bottom:0;left:0}.tr-scene__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;background:#5f8fb8}.tr-scene__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#1e0e08c7,#1e0e0873 32%,#1e0e0800 58%),linear-gradient(0deg,#1e120cd9,#1e120c00 28%),linear-gradient(180deg,#f0783c2e,#f0783c00 40%)}.tr-trail{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.tr-trail__path{fill:none;stroke:var(--cream);stroke-width:3;stroke-dasharray:9 9;stroke-linecap:round;opacity:.95;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.tr-trail__dot{fill:var(--cream);filter:drop-shadow(0 2px 4px rgba(0,0,0,.45))}.tr-trail__star{fill:#fff6e0;stroke:#1a0f0a40;stroke-width:1;filter:drop-shadow(0 0 10px rgba(255,220,160,.9))}.tr-hero__copy{position:absolute;z-index:2;left:clamp(16px,2.4vw,32px);top:50%;translate:0 -55%;max-width:min(720px,92vw)}.tr-h1{font-family:"Instrument Serif",serif;font-weight:400;font-size:clamp(48px,6.4vw,96px);line-height:.98;letter-spacing:-.02em;color:var(--cream);text-shadow:0 2px 30px rgba(26,15,10,.4)}.tr-hero__sub{margin-top:18px;font-size:clamp(17px,1.5vw,21px);font-weight:500;color:var(--cream)}.tr-cta{display:inline-flex;align-items:center;gap:12px;margin-top:44px;padding:14px 24px;border-radius:8px;background:var(--ember);color:var(--ink);font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 10px 30px -10px #f0520eb3;transition:transform .2s,box-shadow .2s}.tr-cta:hover{transform:translateY(-2px);box-shadow:0 14px 34px -10px #f0520ed9}.tr-cta span{font-size:18px}.tr-card{position:absolute;z-index:3;right:clamp(16px,2.2vw,32px);bottom:clamp(16px,4vh,40px);width:min(470px,calc(100vw - 32px));height:200px;border-radius:10px;overflow:visible;background:radial-gradient(120% 120% at 80% 90%,#f0520ed9,#f0520e00 55%),#2818108c;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:inset 0 0 0 1px #f6e7c829,0 30px 60px -20px #0009;text-align:left;transition:transform .3s cubic-bezier(.22,1,.36,1)}.tr-card:hover{transform:translateY(-4px)}.tr-card__in{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0 32px 0 84px}.tr-card__obj{position:absolute;left:14px;bottom:-10px;font-size:110px;line-height:1;rotate:-14deg;filter:drop-shadow(0 16px 20px rgba(0,0,0,.45))}.tr-card__word{font-family:"Instrument Serif",serif;font-size:clamp(64px,6vw,92px);line-height:1;color:var(--cream)}.tr-card__arrow{margin-left:auto;font-size:56px;line-height:1;color:var(--cream);transition:transform .3s}.tr-card:hover .tr-card__arrow{transform:translate(8px)}.tr-scroll{position:absolute;z-index:2;left:clamp(16px,2.4vw,32px);bottom:24px;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}@media (max-width: 760px){.tr-hero__copy{top:40%}.tr-card{height:140px}.tr-card__obj{font-size:76px}.tr-card__in{padding-left:70px}.tr-scroll{display:none}.tr-scene__shade{background:linear-gradient(0deg,#1e0e08d9,#1e0e0866 55%,#1e0e0833)}}.tr-sec{padding:clamp(96px,16vh,160px) clamp(16px,5vw,80px)}.tr-k{font-size:14px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ember)}.tr-h2{margin-top:14px;font-family:"Instrument Serif",serif;font-weight:400;font-size:clamp(44px,6vw,88px);line-height:1;letter-spacing:-.02em}.tr-h2 em{font-style:italic;color:#ffb37a}.tr-h2--big{font-size:clamp(52px,8vw,128px)}.tr-p{margin-top:18px;max-width:56ch;font-size:18px;line-height:1.6;color:var(--dim)}.tr-p--em{color:var(--cream);font-family:"Instrument Serif",serif;font-size:28px;font-style:italic}.tr-work{margin-top:64px;display:grid;gap:40px 32px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 760px){.tr-work{grid-template-columns:1fr}}.tr-proj{display:block}.tr-proj__img{aspect-ratio:4 / 3;overflow:hidden;border-radius:10px;background:#2a1a12;box-shadow:0 30px 60px -30px #000000b3}.tr-proj__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .8s cubic-bezier(.22,1,.36,1)}.tr-proj:hover .tr-proj__img img{transform:scale(1.04)}.tr-proj__meta{padding-top:20px}.tr-proj__meta h3{font-family:"Instrument Serif",serif;font-weight:400;font-size:36px;line-height:1.05}.tr-proj__meta p{margin-top:8px;font-size:17px;line-height:1.5;color:var(--dim)}.tr-proj__tags{display:block;margin-top:10px;font-size:14px;font-weight:600;color:#ffb37a}.tr-about{display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;background:linear-gradient(180deg,var(--dusk),#2A160D)}@media (max-width: 860px){.tr-about{grid-template-columns:1fr}}.tr-about__photo{aspect-ratio:4 / 5;border-radius:10px;overflow:hidden;box-shadow:0 40px 80px -40px #000c}.tr-about__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:72% 50%;object-position:72% 50%}.tr-points{margin-top:28px;display:grid;gap:10px}.tr-points li{padding:14px 18px;border-radius:10px;background:#f6e7c80f;box-shadow:inset 0 0 0 1px #f6e7c81a;font-size:17px;font-weight:600}.tr-contact{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden;padding:120px clamp(16px,5vw,80px) 40px}.tr-contact__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:80% 30%;object-position:80% 30%;filter:saturate(1.1)}.tr-contact:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#1e0e08eb,#1e0e0899 60%,#1e0e0859)}.tr-contact__in{position:relative;z-index:2}.tr-cta--big{margin-top:48px;font-size:18px;text-transform:none;letter-spacing:0;padding:18px 28px}.tr-foot{margin-top:96px;display:flex;flex-wrap:wrap;gap:12px 32px;font-size:14px;color:var(--dim)}.tr-foot a:hover{color:var(--cream)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-\[10px\]{top:-10px;right:-10px;bottom:-10px;left:-10px}.inset-0{top:0;right:0;bottom:0;left:0}.inset-\[6px\]{top:6px;right:6px;bottom:6px;left:6px}.-inset-y-\[10px\]{top:-10px;bottom:-10px}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-x-4{left:1rem;right:1rem}.inset-x-6{left:1.5rem;right:1.5rem}.inset-x-\[10\%\]{left:10%;right:10%}.inset-x-\[8\%\]{left:8%;right:8%}.inset-x-\[9\%\]{left:9%;right:9%}.inset-y-0{top:0;bottom:0}.inset-y-\[1\%\]{top:1%;bottom:1%}.-bottom-1{bottom:-.25rem}.-bottom-14{bottom:-3.5rem}.-bottom-3{bottom:-.75rem}.-bottom-5{bottom:-1.25rem}.-bottom-\[10px\]{bottom:-10px}.-left-1{left:-.25rem}.-left-12{left:-3rem}.-left-2{left:-.5rem}.-left-20{left:-5rem}.-left-24{left:-6rem}.-left-3{left:-.75rem}.-left-6{left:-1.5rem}.-left-\[10px\]{left:-10px}.-left-\[180px\]{left:-180px}.-left-\[190px\]{left:-190px}.-left-\[33px\]{left:-33px}.-left-\[66px\]{left:-66px}.-left-\[78px\]{left:-78px}.-right-1{right:-.25rem}.-right-12{right:-3rem}.-right-2{right:-.5rem}.-right-24{right:-6rem}.-right-\[10px\]{right:-10px}.-right-\[13px\]{right:-13px}.-right-\[180px\]{right:-180px}.-right-\[40px\]{right:-40px}.-right-\[4px\]{right:-4px}.-right-\[68px\]{right:-68px}.-top-1{top:-.25rem}.-top-16{top:-4rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.-top-7{top:-1.75rem}.-top-\[130px\]{top:-130px}.-top-\[16px\]{top:-16px}.-top-\[36px\]{top:-36px}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-24{bottom:6rem}.bottom-28{bottom:7rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[-30px\]{bottom:-30px}.bottom-\[-40px\]{bottom:-40px}.bottom-\[10\%\]{bottom:10%}.bottom-\[160px\]{bottom:160px}.bottom-\[16px\]{bottom:16px}.bottom-\[2\%\]{bottom:2%}.bottom-\[2\.2\%\]{bottom:2.2%}.bottom-\[20px\]{bottom:20px}.bottom-\[4\%\]{bottom:4%}.bottom-\[9\%\]{bottom:9%}.bottom-\[92px\]{bottom:92px}.bottom-\[96px\]{bottom:96px}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-8{left:2rem}.left-\[-1\%\]{left:-1%}.left-\[-6px\]{left:-6px}.left-\[1\%\]{left:1%}.left-\[12\%\]{left:12%}.left-\[166px\]{left:166px}.left-\[17\%\]{left:17%}.left-\[170px\]{left:170px}.left-\[296px\]{left:296px}.left-\[31\%\]{left:31%}.left-\[38\%\]{left:38%}.left-\[3px\]{left:3px}.left-\[4\%\]{left:4%}.left-\[400px\]{left:400px}.left-\[426px\]{left:426px}.left-\[440px\]{left:440px}.left-\[47\%\]{left:47%}.left-\[48px\]{left:48px}.left-\[580px\]{left:580px}.left-\[588px\]{left:588px}.left-\[600px\]{left:600px}.left-\[650px\]{left:650px}.left-\[8\%\]{left:8%}.left-\[9\%\]{left:9%}.left-\[96px\]{left:96px}.left-full{left:100%}.right-0{right:0}.right-1\/2{right:50%}.right-10{right:2.5rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[-3\%\]{right:-3%}.right-\[0\%\]{right:0%}.right-\[14\%\]{right:14%}.right-\[18\%\]{right:18%}.right-\[26\%\]{right:26%}.right-\[30\%\]{right:30%}.right-\[4\%\]{right:4%}.right-\[40\%\]{right:40%}.right-\[46\%\]{right:46%}.right-\[48\%\]{right:48%}.right-\[5\%\]{right:5%}.right-\[6\%\]{right:6%}.right-\[7\%\]{right:7%}.right-\[8\%\]{right:8%}.right-\[9\%\]{right:9%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-11{top:2.75rem}.top-2{top:.5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[-1\%\]{top:-1%}.top-\[-27px\]{top:-27px}.top-\[1000px\]{top:1000px}.top-\[1068px\]{top:1068px}.top-\[11\%\]{top:11%}.top-\[12\%\]{top:12%}.top-\[13\%\]{top:13%}.top-\[13px\]{top:13px}.top-\[14\%\]{top:14%}.top-\[150px\]{top:150px}.top-\[16\%\]{top:16%}.top-\[16px\]{top:16px}.top-\[18vh\]{top:18vh}.top-\[200px\]{top:200px}.top-\[20px\]{top:20px}.top-\[22\%\]{top:22%}.top-\[30\%\]{top:30%}.top-\[330px\]{top:330px}.top-\[34\%\]{top:34%}.top-\[352px\]{top:352px}.top-\[36\%\]{top:36%}.top-\[44\%\]{top:44%}.top-\[46\%\]{top:46%}.top-\[46px\]{top:46px}.top-\[52\%\]{top:52%}.top-\[54px\]{top:54px}.top-\[55\%\]{top:55%}.top-\[58\%\]{top:58%}.top-\[640px\]{top:640px}.top-\[6px\]{top:6px}.top-\[7\%\]{top:7%}.top-\[70\%\]{top:70%}.top-\[72px\]{top:72px}.top-\[84\%\]{top:84%}.top-\[88\%\]{top:88%}.top-\[8vh\]{top:8vh}.top-\[95\%\]{top:95%}.top-\[96px\]{top:96px}.top-\[990px\]{top:990px}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.isolate{isolation:isolate}.-z-10{z-index:-10}.-z-20{z-index:-20}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[2\]{z-index:2}.z-\[300\]{z-index:300}.z-\[350\]{z-index:350}.z-\[400\]{z-index:400}.z-\[500\]{z-index:500}.z-\[600\]{z-index:600}.z-\[60\]{z-index:60}.z-\[6\]{z-index:6}.z-\[700\]{z-index:700}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[99\]{z-index:99}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.m-0{margin:0}.\!mx-0{margin-left:0!important;margin-right:0!important}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-\[calc\(50vw-1rem\)\]{margin-left:calc((50vw - 1rem)*-1);margin-right:calc((50vw - 1rem)*-1)}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-\[16\.6\%\]{margin-left:16.6%;margin-right:16.6%}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-20{margin-top:5rem;margin-bottom:5rem}.my-band{margin-top:108px;margin-bottom:108px}.my-run{margin-top:72px;margin-bottom:72px}.\!mt-bay{margin-top:54px!important}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[76px\]{margin-bottom:76px}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-5{margin-left:1.25rem}.ml-\[9px\]{margin-left:9px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-\[22\%\]{margin-right:22%}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-28{margin-top:7rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[12\%\]{margin-top:12%}.mt-\[16\%\]{margin-top:16%}.mt-\[2\.4cqh\]{margin-top:2.4cqh}.mt-\[3\.5cqh\]{margin-top:3.5cqh}.mt-\[3cqh\]{margin-top:3cqh}.mt-\[4\%\]{margin-top:4%}.mt-\[4cqh\]{margin-top:4cqh}.mt-\[7cqh\]{margin-top:7cqh}.mt-\[7px\]{margin-top:7px}.mt-\[9px\]{margin-top:9px}.mt-auto{margin-top:auto}.mt-band{margin-top:108px}.mt-bay{margin-top:54px}.mt-run{margin-top:72px}.mt-unit{margin-top:18px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.aspect-\[1\/1\.42\]{aspect-ratio:1/1.42}.aspect-\[1240\/1754\]{aspect-ratio:1240/1754}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/11\]{aspect-ratio:16/11}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[3\/4\.2\]{aspect-ratio:3/4.2}.aspect-\[4\/3\.4\]{aspect-ratio:4/3.4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[842\/1190\]{aspect-ratio:842/1190}.aspect-\[9\/15\]{aspect-ratio:9/15}.h-0{height:0px}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[0\.78em\]{height:.78em}.h-\[100svh\]{height:100svh}.h-\[104px\]{height:104px}.h-\[110px\]{height:110px}.h-\[112px\]{height:112px}.h-\[115\%\]{height:115%}.h-\[1180px\]{height:1180px}.h-\[11px\]{height:11px}.h-\[120px\]{height:120px}.h-\[12px\]{height:12px}.h-\[130px\]{height:130px}.h-\[150px\]{height:150px}.h-\[150vh\]{height:150vh}.h-\[16px\]{height:16px}.h-\[190vh\]{height:190vh}.h-\[20px\]{height:20px}.h-\[210vh\]{height:210vh}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[230px\]{height:230px}.h-\[260px\]{height:260px}.h-\[26px\]{height:26px}.h-\[2px\]{height:2px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[340px\]{height:340px}.h-\[34px\]{height:34px}.h-\[360px\]{height:360px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[3px\]{height:3px}.h-\[40px\]{height:40px}.h-\[41px\]{height:41px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[520px\]{height:520px}.h-\[5px\]{height:5px}.h-\[620px\]{height:620px}.h-\[68px\]{height:68px}.h-\[70svh\]{height:70svh}.h-\[72px\]{height:72px}.h-\[72vh\]{height:72vh}.h-\[7px\]{height:7px}.h-\[86px\]{height:86px}.h-\[88px\]{height:88px}.h-\[92\%\]{height:92%}.h-\[92px\]{height:92px}.h-\[95\%\]{height:95%}.h-\[clamp\(18px\,1\.8vw\,26px\)\]{height:clamp(18px,1.8vw,26px)}.h-\[clamp\(64px\,6\.2vw\,92px\)\]{height:clamp(64px,6.2vw,92px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[calc\(100svh-120px\)\]{max-height:calc(100svh - 120px)}.min-h-0{min-height:0px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[104px\]{min-height:104px}.min-h-\[200px\]{min-height:200px}.min-h-\[32px\]{min-height:32px}.min-h-\[340px\]{min-height:340px}.min-h-\[38px\]{min-height:38px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[520px\]{min-height:520px}.min-h-\[52px\]{min-height:52px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[86px\]{min-height:86px}.min-h-\[92px\]{min-height:92px}.min-h-\[calc\(100svh-2rem\)\]{min-height:calc(100svh - 2rem)}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[1\.9em\]{width:1.9em}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-\[10px\]{width:10px}.w-\[112px\]{width:112px}.w-\[118px\]{width:118px}.w-\[11px\]{width:11px}.w-\[120\%\]{width:120%}.w-\[120px\]{width:120px}.w-\[12px\]{width:12px}.w-\[130px\]{width:130px}.w-\[150px\]{width:150px}.w-\[16px\]{width:16px}.w-\[17\%\]{width:17%}.w-\[176px\]{width:176px}.w-\[18\%\]{width:18%}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[196px\]{width:196px}.w-\[200px\]{width:200px}.w-\[212px\]{width:212px}.w-\[22px\]{width:22px}.w-\[230px\]{width:230px}.w-\[26\%\]{width:26%}.w-\[260px\]{width:260px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[30\%\]{width:30%}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[32px\]{width:32px}.w-\[34px\]{width:34px}.w-\[360px\]{width:360px}.w-\[36px\]{width:36px}.w-\[380px\]{width:380px}.w-\[38px\]{width:38px}.w-\[3px\]{width:3px}.w-\[40\%\]{width:40%}.w-\[40px\]{width:40px}.w-\[420px\]{width:420px}.w-\[42px\]{width:42px}.w-\[44\%\]{width:44%}.w-\[440px\]{width:440px}.w-\[44px\]{width:44px}.w-\[45\%\]{width:45%}.w-\[46\%\]{width:46%}.w-\[46px\]{width:46px}.w-\[48\%\]{width:48%}.w-\[4px\]{width:4px}.w-\[58\%\]{width:58%}.w-\[58px\]{width:58px}.w-\[5px\]{width:5px}.w-\[62\%\]{width:62%}.w-\[64\%\]{width:64%}.w-\[68px\]{width:68px}.w-\[70\%\]{width:70%}.w-\[760px\]{width:760px}.w-\[7px\]{width:7px}.w-\[80\%\]{width:80%}.w-\[82\%\]{width:82%}.w-\[820px\]{width:820px}.w-\[84\%\]{width:84%}.w-\[84px\]{width:84px}.w-\[86\%\]{width:86%}.w-\[88\%\]{width:88%}.w-\[9px\]{width:9px}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[clamp\(18px\,1\.8vw\,26px\)\]{width:clamp(18px,1.8vw,26px)}.w-\[min\(1180px\,94vw\)\]{width:min(1180px,94vw)}.w-\[min\(1360px\,calc\(100vw-176px\)\,calc\(\(100svh-120px\)\*1\.52\)\)\]{width:min(1360px,calc(100vw - 176px),calc((100svh - 120px)*1.52))}.w-\[min\(420px\,calc\(100vw-24px\)\)\]{width:min(420px,calc(100vw - 24px))}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[320px\]{min-width:320px}.min-w-\[680px\]{min-width:680px}.max-w-0{max-width:0px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[12ch\]{max-width:12ch}.max-w-\[1320px\]{max-width:1320px}.max-w-\[13ch\]{max-width:13ch}.max-w-\[1400px\]{max-width:1400px}.max-w-\[14ch\]{max-width:14ch}.max-w-\[150px\]{max-width:150px}.max-w-\[15ch\]{max-width:15ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[19ch\]{max-width:19ch}.max-w-\[200px\]{max-width:200px}.max-w-\[20ch\]{max-width:20ch}.max-w-\[220px\]{max-width:220px}.max-w-\[22ch\]{max-width:22ch}.max-w-\[240px\]{max-width:240px}.max-w-\[24ch\]{max-width:24ch}.max-w-\[26ch\]{max-width:26ch}.max-w-\[300px\]{max-width:300px}.max-w-\[30ch\]{max-width:30ch}.max-w-\[320px\]{max-width:320px}.max-w-\[32ch\]{max-width:32ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36ch\]{max-width:36ch}.max-w-\[38ch\]{max-width:38ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[44ch\]{max-width:44ch}.max-w-\[460px\]{max-width:460px}.max-w-\[46ch\]{max-width:46ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[50ch\]{max-width:50ch}.max-w-\[520px\]{max-width:520px}.max-w-\[52ch\]{max-width:52ch}.max-w-\[54ch\]{max-width:54ch}.max-w-\[560px\]{max-width:560px}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[620px\]{max-width:620px}.max-w-\[62ch\]{max-width:62ch}.max-w-\[640px\]{max-width:640px}.max-w-\[70ch\]{max-width:70ch}.max-w-\[72\%\]{max-width:72%}.max-w-\[760px\]{max-width:760px}.max-w-\[800px\]{max-width:800px}.max-w-\[880px\]{max-width:880px}.max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-none{max-width:none}.max-w-shell{max-width:1280px}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-\[60\%_55\%\]{transform-origin:60% 55%}.origin-\[70\%_70\%\]{transform-origin:70% 70%}.origin-bottom-left{transform-origin:bottom left}.origin-bottom-right{transform-origin:bottom right}.origin-left{transform-origin:left}.origin-top{transform-origin:top}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[0\.06em\]{--tw-translate-y: -.06em;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[130\%\]{--tw-translate-y: -130%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[2px\]{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-px{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[14px\]{--tw-translate-x: 14px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\.5{--tw-translate-y: .375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-2px\]{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-2{--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-3{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-6{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[10deg\]{--tw-rotate: -10deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[3deg\]{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[4deg\]{--tw-rotate: -4deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[6deg\]{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-2{--tw-rotate: 2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-1\.5deg\]{--tw-rotate: -1.5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-2deg\]{--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-3deg\]{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-4deg\]{--tw-rotate: -4deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-6deg\]{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[3deg\]{--tw-rotate: 3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[4deg\]{--tw-rotate: 4deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[5deg\]{--tw-rotate: 5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[7deg\]{--tw-rotate: 7deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-skew-x-12{--tw-skew-x: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.8\]{--tw-scale-x: .8;--tw-scale-y: .8;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.9\]{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.6\]{--tw-scale-x: 1.6;--tw-scale-y: 1.6;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-y-100{--tw-scale-y: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-0{scroll-margin-top:0px}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-\[96px\]{scroll-margin-top:96px}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[0\.75rem_1fr\]{grid-template-columns:.75rem 1fr}.grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.grid-cols-\[110px_1fr\]{grid-template-columns:110px 1fr}.grid-cols-\[14px_1fr_auto\]{grid-template-columns:14px 1fr auto}.grid-cols-\[16px_minmax\(96px\,auto\)_1fr\]{grid-template-columns:16px minmax(96px,auto) 1fr}.grid-cols-\[18px_minmax\(96px\,auto\)_1fr\]{grid-template-columns:18px minmax(96px,auto) 1fr}.grid-cols-\[190px_70px_1fr\]{grid-template-columns:190px 70px 1fr}.grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.grid-cols-\[1fr_28px\]{grid-template-columns:1fr 28px}.grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2\.4fr_1fr\]{grid-template-columns:2.4fr 1fr}.grid-cols-\[30px_1fr\]{grid-template-columns:30px 1fr}.grid-cols-\[32px_1fr\]{grid-template-columns:32px 1fr}.grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.grid-cols-\[44px_1fr\]{grid-template-columns:44px 1fr}.grid-cols-\[44px_1fr_auto\]{grid-template-columns:44px 1fr auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_52px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr)}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-\[2px\]{gap:2px}.gap-\[3\%\]{gap:3%}.gap-\[3\.2cqh\]{gap:3.2cqh}.gap-\[3\.5\%\]{gap:3.5%}.gap-\[3px\]{gap:3px}.gap-\[4\%\]{gap:4%}.gap-\[4px\]{gap:4px}.gap-\[5\%\]{gap:5%}.gap-\[6\%\]{gap:6%}.gap-\[7px\]{gap:7px}.gap-bay{gap:54px}.gap-gutter{gap:24px}.gap-px{gap:1px}.gap-unit{gap:18px}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-x-\[5\%\]{-moz-column-gap:5%;column-gap:5%}.gap-x-gutter{-moz-column-gap:24px;column-gap:24px}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-10{row-gap:2.5rem}.gap-y-12{row-gap:3rem}.gap-y-14{row-gap:3.5rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.gap-y-bay{row-gap:54px}.gap-y-run{row-gap:72px}.gap-y-unit{row-gap:18px}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-\[6px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(6px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6px * var(--tw-space-y-reverse))}.space-y-\[clamp\(12px\,1\.5vw\,20px\)\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(clamp(12px,1.5vw,20px) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(clamp(12px,1.5vw,20px) * var(--tw-space-y-reverse))}.space-y-\[clamp\(3px\,0\.5vw\,8px\)\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(clamp(3px,.5vw,8px) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(clamp(3px,.5vw,8px) * var(--tw-space-y-reverse))}.space-y-\[clamp\(4px\,0\.7vw\,10px\)\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(clamp(4px,.7vw,10px) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(clamp(4px,.7vw,10px) * var(--tw-space-y-reverse))}.space-y-run>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(72px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(72px * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.text-balance{text-wrap:balance}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[21px\]{border-radius:21px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-card{border-radius:16px}.rounded-full{border-radius:9999px}.rounded-panel{border-radius:40px}.rounded-pill{border-radius:999px}.rounded-plate{border-radius:24px}.rounded-b-\[14px\]{border-bottom-right-radius:14px;border-bottom-left-radius:14px}.rounded-b-\[8px\]{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.rounded-l-\[10px\]{border-top-left-radius:10px;border-bottom-left-radius:10px}.rounded-l-\[16px\]{border-top-left-radius:16px;border-bottom-left-radius:16px}.rounded-r-\[10px\]{border-top-right-radius:10px;border-bottom-right-radius:10px}.rounded-r-\[16px\]{border-top-right-radius:16px;border-bottom-right-radius:16px}.rounded-r-\[8px\]{border-top-right-radius:8px;border-bottom-right-radius:8px}.rounded-r-\[9px\]{border-top-right-radius:9px;border-bottom-right-radius:9px}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-\[9px\]{border-top-left-radius:9px;border-top-right-radius:9px}.rounded-tl-\[14px\]{border-top-left-radius:14px}.rounded-tl-\[16px\]{border-top-left-radius:16px}.rounded-tr-\[14px\]{border-top-right-radius:14px}.border{border-width:1px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-\[2\.5px\]{border-width:2.5px}.border-\[3px\]{border-width:3px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-\[\#3A2416\]{--tw-border-opacity: 1;border-color:rgb(58 36 22 / var(--tw-border-opacity, 1))}.border-\[\#3A2416\]\/25{border-color:#3a241640}.border-\[\#4D6FB8\]{--tw-border-opacity: 1;border-color:rgb(77 111 184 / var(--tw-border-opacity, 1))}.border-\[\#4F6A4F\]\/40{border-color:#4f6a4f66}.border-\[\#7F858F\]{--tw-border-opacity: 1;border-color:rgb(127 133 143 / var(--tw-border-opacity, 1))}.border-\[\#8A8F98\]{--tw-border-opacity: 1;border-color:rgb(138 143 152 / var(--tw-border-opacity, 1))}.border-\[\#BDBDBD\]{--tw-border-opacity: 1;border-color:rgb(189 189 189 / var(--tw-border-opacity, 1))}.border-\[\#D8DEE8\]{--tw-border-opacity: 1;border-color:rgb(216 222 232 / var(--tw-border-opacity, 1))}.border-\[var\(--ink\)\]{border-color:var(--ink)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-black\/15{border-color:#00000026}.border-black\/25{border-color:#00000040}.border-black\/30{border-color:#0000004d}.border-coral{--tw-border-opacity: 1;border-color:rgb(255 84 54 / var(--tw-border-opacity, 1))}.border-coral\/60{border-color:#ff543699}.border-coralink{--tw-border-opacity: 1;border-color:rgb(190 53 24 / var(--tw-border-opacity, 1))}.border-coralink\/35{border-color:#be351859}.border-coralink\/40{border-color:#be351866}.border-coralink\/60{border-color:#be351899}.border-ink{--tw-border-opacity: 1;border-color:rgb(15 15 15 / var(--tw-border-opacity, 1))}.border-ink\/15{border-color:#0f0f0f26}.border-ink\/20{border-color:#0f0f0f33}.border-ink\/25{border-color:#0f0f0f40}.border-ink\/30{border-color:#0f0f0f4d}.border-ink\/40{border-color:#0f0f0f66}.border-ink\/60{border-color:#0f0f0f99}.border-ink\/70{border-color:#0f0f0fb3}.border-ink\/80{border-color:#0f0f0fcc}.border-rule{--tw-border-opacity: 1;border-color:rgb(230 230 230 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/50{border-color:#ffffff80}.border-white\/80{border-color:#fffc}.bg-\[\#14213D\]{--tw-bg-opacity: 1;background-color:rgb(20 33 61 / var(--tw-bg-opacity, 1))}.bg-\[\#16182A\]{--tw-bg-opacity: 1;background-color:rgb(22 24 42 / var(--tw-bg-opacity, 1))}.bg-\[\#1A1A1A\]\/70{background-color:#1a1a1ab3}.bg-\[\#1B1B1B\]\/10{background-color:#1b1b1b1a}.bg-\[\#1F2430\]{--tw-bg-opacity: 1;background-color:rgb(31 36 48 / var(--tw-bg-opacity, 1))}.bg-\[\#2A303D\]{--tw-bg-opacity: 1;background-color:rgb(42 48 61 / var(--tw-bg-opacity, 1))}.bg-\[\#3A2416\]{--tw-bg-opacity: 1;background-color:rgb(58 36 22 / var(--tw-bg-opacity, 1))}.bg-\[\#4D6FB8\]{--tw-bg-opacity: 1;background-color:rgb(77 111 184 / var(--tw-bg-opacity, 1))}.bg-\[\#4FA463\]{--tw-bg-opacity: 1;background-color:rgb(79 164 99 / var(--tw-bg-opacity, 1))}.bg-\[\#7BD88F\]{--tw-bg-opacity: 1;background-color:rgb(123 216 143 / var(--tw-bg-opacity, 1))}.bg-\[\#7FB2D6\]{--tw-bg-opacity: 1;background-color:rgb(127 178 214 / var(--tw-bg-opacity, 1))}.bg-\[\#B9CBB8\]{--tw-bg-opacity: 1;background-color:rgb(185 203 184 / var(--tw-bg-opacity, 1))}.bg-\[\#E8E4DA\]{--tw-bg-opacity: 1;background-color:rgb(232 228 218 / var(--tw-bg-opacity, 1))}.bg-\[\#E8EDE6\]{--tw-bg-opacity: 1;background-color:rgb(232 237 230 / var(--tw-bg-opacity, 1))}.bg-\[\#E9E4D6\]\/80{background-color:#e9e4d6cc}.bg-\[\#EDEBE7\]{--tw-bg-opacity: 1;background-color:rgb(237 235 231 / var(--tw-bg-opacity, 1))}.bg-\[\#F2EDE6\]{--tw-bg-opacity: 1;background-color:rgb(242 237 230 / var(--tw-bg-opacity, 1))}.bg-\[\#F3E2C4\]{--tw-bg-opacity: 1;background-color:rgb(243 226 196 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F1EA\]{--tw-bg-opacity: 1;background-color:rgb(244 241 234 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F2EC\]{--tw-bg-opacity: 1;background-color:rgb(244 242 236 / var(--tw-bg-opacity, 1))}.bg-\[\#F7CF4A\]{--tw-bg-opacity: 1;background-color:rgb(247 207 74 / var(--tw-bg-opacity, 1))}.bg-\[\#FAD9DE\]{--tw-bg-opacity: 1;background-color:rgb(250 217 222 / var(--tw-bg-opacity, 1))}.bg-\[\#FBFBFD\]{--tw-bg-opacity: 1;background-color:rgb(251 251 253 / var(--tw-bg-opacity, 1))}.bg-\[\#FDECEE\]{--tw-bg-opacity: 1;background-color:rgb(253 236 238 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF3B0\]{--tw-bg-opacity: 1;background-color:rgb(255 243 176 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFDF8\]{--tw-bg-opacity: 1;background-color:rgb(255 253 248 / var(--tw-bg-opacity, 1))}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--ink\)\]{background-color:var(--ink)}.bg-\[var\(--line\)\]{background-color:var(--line)}.bg-\[var\(--paper\)\]{background-color:var(--paper)}.bg-\[var\(--paper-2\)\]{background-color:var(--paper-2)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/10{background-color:#0000001a}.bg-black\/25{background-color:#00000040}.bg-butter{--tw-bg-opacity: 1;background-color:rgb(254 205 26 / var(--tw-bg-opacity, 1))}.bg-cobalt,.bg-coral{--tw-bg-opacity: 1;background-color:rgb(255 84 54 / var(--tw-bg-opacity, 1))}.bg-coralink{--tw-bg-opacity: 1;background-color:rgb(190 53 24 / var(--tw-bg-opacity, 1))}.bg-coralink\/\[0\.04\]{background-color:#be35180a}.bg-cream{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-ground{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-haze{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-ink{--tw-bg-opacity: 1;background-color:rgb(15 15 15 / var(--tw-bg-opacity, 1))}.bg-ink\/15{background-color:#0f0f0f26}.bg-ink\/20{background-color:#0f0f0f33}.bg-ink\/25{background-color:#0f0f0f40}.bg-ink\/35{background-color:#0f0f0f59}.bg-ink\/80{background-color:#0f0f0fcc}.bg-ink\/85{background-color:#0f0f0fd9}.bg-ink\/90{background-color:#0f0f0fe6}.bg-ink\/\[0\.05\]{background-color:#0f0f0f0d}.bg-ink\/\[0\.06\]{background-color:#0f0f0f0f}.bg-panel{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-paper{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-paper\/70{background-color:#ffffffb3}.bg-paper\/95{background-color:#fffffff2}.bg-rule{--tw-bg-opacity: 1;background-color:rgb(230 230 230 / var(--tw-bg-opacity, 1))}.bg-rule\/70{background-color:#e6e6e6b3}.bg-sticky{--tw-bg-opacity: 1;background-color:rgb(252 239 166 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/25{background-color:#ffffff40}.bg-white\/40{background-color:#fff6}.bg-white\/55{background-color:#ffffff8c}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-\[linear-gradient\(100deg\,transparent\,rgba\(255\,255\,255\,0\.42\)_45\%\,rgba\(0\,0\,0\,0\.06\)_70\%\,transparent\)\]{background-image:linear-gradient(100deg,transparent,rgba(255,255,255,.42) 45%,rgba(0,0,0,.06) 70%,transparent)}.bg-\[linear-gradient\(315deg\,transparent_48\%\,\#E6E8EC_50\%\,\#FFFFFF_72\%\)\]{background-image:linear-gradient(315deg,transparent 48%,#E6E8EC 50%,#FFFFFF 72%)}.bg-\[linear-gradient\(45deg\,transparent_48\%\,\#E6E8EC_50\%\,\#FFFFFF_72\%\)\]{background-image:linear-gradient(45deg,transparent 48%,#E6E8EC 50%,#FFFFFF 72%)}.bg-\[linear-gradient\(transparent_58\%\,rgba\(255\,84\,54\,0\.38\)_58\%\)\]{background-image:linear-gradient(transparent 58%,#ff543661 58%)}.bg-\[repeating-linear-gradient\(45deg\,\#EEF1F4_0_6px\,\#E3E8EE_6px_12px\)\]{background-image:repeating-linear-gradient(45deg,#eef1f4 0,#eef1f4 6px,#e3e8ee 6px,#e3e8ee 12px)}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-hero-wash-narrow{background-image:linear-gradient(to top,#fff,#fff 300px,#fff0 480px),radial-gradient(130% 30% at 44% 28%,#ffffff9e,#ffffff75 45%,#ffffff29 75%,#fff0)}.from-black\/10{--tw-gradient-from: rgb(0 0 0 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from: rgb(0 0 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-black\/15{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[68\%_center\]{-o-object-position:68% center;object-position:68% center}.object-\[72\%_50\%\]{-o-object-position:72% 50%;object-position:72% 50%}.object-\[72\%_center\]{-o-object-position:72% center;object-position:72% center}.object-center{-o-object-position:center;object-position:center}.object-left-top{-o-object-position:left top;object-position:left top}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[10\%\]{padding:10%}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.p-\[5px\]{padding:5px}.p-\[6px\]{padding:6px}.p-\[7\%\]{padding:7%}.p-\[9\%\]{padding:9%}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[10\%\]{padding-left:10%;padding-right:10%}.px-\[12\%\]{padding-left:12%;padding-right:12%}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[5\%\]{padding-left:5%;padding-right:5%}.px-\[6\%\]{padding-left:6%;padding-right:6%}.px-\[6\.5\%\]{padding-left:6.5%;padding-right:6.5%}.px-\[7\%\]{padding-left:7%;padding-right:7%}.px-\[8\%\]{padding-left:8%;padding-right:8%}.px-\[9\%\]{padding-left:9%;padding-right:9%}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[9\%\]{padding-top:9%;padding-bottom:9%}.py-band{padding-top:108px;padding-bottom:108px}.py-run{padding-top:72px;padding-bottom:72px}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-36{padding-bottom:9rem}.pb-4{padding-bottom:1rem}.pb-40{padding-bottom:10rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pb-\[10\%\]{padding-bottom:10%}.pb-\[10vh\]{padding-bottom:10vh}.pb-\[12\%\]{padding-bottom:12%}.pb-\[14px\]{padding-bottom:14px}.pb-\[7\%\]{padding-bottom:7%}.pb-\[8\%\]{padding-bottom:8%}.pb-\[9\%\]{padding-bottom:9%}.pb-band{padding-bottom:108px}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-\[76px\]{padding-left:76px}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pr-\[120px\]{padding-right:120px}.pr-\[22\%\]{padding-right:22%}.pr-\[46px\]{padding-right:46px}.pr-\[5px\]{padding-right:5px}.pr-\[7px\]{padding-right:7px}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.pt-\[104px\]{padding-top:104px}.pt-\[116px\]{padding-top:116px}.pt-\[128px\]{padding-top:128px}.pt-\[4\.5\%\]{padding-top:4.5%}.pt-\[5\.5\%\]{padding-top:5.5%}.pt-\[6\%\]{padding-top:6%}.pt-\[6\.5\%\]{padding-top:6.5%}.pt-\[7\%\]{padding-top:7%}.pt-\[8\%\]{padding-top:8%}.pt-band{padding-top:108px}.pt-deck{padding-top:180px}.pt-run{padding-top:72px}.pt-unit{padding-top:18px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-\[Geist\,system-ui\,sans-serif\]{font-family:Geist,system-ui,sans-serif}.font-body{font-family:Geist,Inter,system-ui,sans-serif}.font-display{font-family:Albert Sans,system-ui,sans-serif}.font-hand{font-family:Caveat,cursive}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-serif{font-family:Fraunces,Georgia,serif}.\!text-\[9px\]{font-size:9px!important}.text-\[0\.75em\]{font-size:.75em}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[120px\]{font-size:120px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[31px\]{font-size:31px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[44px\]{font-size:44px}.text-\[46px\]{font-size:46px}.text-\[56px\]{font-size:56px}.text-\[64px\]{font-size:64px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(120px\,14vw\,220px\)\]{font-size:clamp(120px,14vw,220px)}.text-\[clamp\(14\.5px\,1\.12vw\,17px\)\]{font-size:clamp(14.5px,1.12vw,17px)}.text-\[clamp\(14\.5px\,1\.13vw\,17px\)\]{font-size:clamp(14.5px,1.13vw,17px)}.text-\[clamp\(14\.5px\,1\.26vw\,17\.5px\)\]{font-size:clamp(14.5px,1.26vw,17.5px)}.text-\[clamp\(14\.5px\,1\.26vw\,17px\)\]{font-size:clamp(14.5px,1.26vw,17px)}.text-\[clamp\(14px\,0\.95vw\,14\.5px\)\]{font-size:clamp(14px,.95vw,14.5px)}.text-\[clamp\(14px\,0\.9vw\,14px\)\]{font-size:clamp(14px,.9vw,14px)}.text-\[clamp\(14px\,1\.01vw\,14\.5px\)\]{font-size:clamp(14px,1.01vw,14.5px)}.text-\[clamp\(14px\,1\.01vw\,14px\)\]{font-size:clamp(14px,1.01vw,14px)}.text-\[clamp\(14px\,1\.01vw\,15px\)\]{font-size:clamp(14px,1.01vw,15px)}.text-\[clamp\(14px\,1\.05vw\,16px\)\]{font-size:clamp(14px,1.05vw,16px)}.text-\[clamp\(14px\,1\.06vw\,15px\)\]{font-size:clamp(14px,1.06vw,15px)}.text-\[clamp\(14px\,1\.06vw\,16px\)\]{font-size:clamp(14px,1.06vw,16px)}.text-\[clamp\(14px\,1\.08vw\,16\.5px\)\]{font-size:clamp(14px,1.08vw,16.5px)}.text-\[clamp\(14px\,1\.16vw\,17px\)\]{font-size:clamp(14px,1.16vw,17px)}.text-\[clamp\(14px\,1\.1vw\,15\.5px\)\]{font-size:clamp(14px,1.1vw,15.5px)}.text-\[clamp\(14px\,1\.1vw\,16px\)\]{font-size:clamp(14px,1.1vw,16px)}.text-\[clamp\(14px\,1\.2vw\,17px\)\]{font-size:clamp(14px,1.2vw,17px)}.text-\[clamp\(14px\,2\.55cqw\,15\.5px\)\]{font-size:clamp(14px,2.55cqw,15.5px)}.text-\[clamp\(15\.5px\,1\.18vw\,19px\)\]{font-size:clamp(15.5px,1.18vw,19px)}.text-\[clamp\(15px\,1\.12vw\,17\.5px\)\]{font-size:clamp(15px,1.12vw,17.5px)}.text-\[clamp\(15px\,1\.13vw\,17\.5px\)\]{font-size:clamp(15px,1.13vw,17.5px)}.text-\[clamp\(15px\,1\.16vw\,17\.5px\)\]{font-size:clamp(15px,1.16vw,17.5px)}.text-\[clamp\(15px\,1\.25vw\,20px\)\]{font-size:clamp(15px,1.25vw,20px)}.text-\[clamp\(15px\,1\.35vw\,19\.5px\)\]{font-size:clamp(15px,1.35vw,19.5px)}.text-\[clamp\(16px\,1\.25vw\,20px\)\]{font-size:clamp(16px,1.25vw,20px)}.text-\[clamp\(16px\,1\.31vw\,20px\)\]{font-size:clamp(16px,1.31vw,20px)}.text-\[clamp\(16px\,1\.31vw\,21px\)\]{font-size:clamp(16px,1.31vw,21px)}.text-\[clamp\(16px\,1\.5vw\,21px\)\]{font-size:clamp(16px,1.5vw,21px)}.text-\[clamp\(16px\,3\.2cqw\,20px\)\]{font-size:clamp(16px,3.2cqw,20px)}.text-\[clamp\(17px\,1\.35vw\,21px\)\]{font-size:clamp(17px,1.35vw,21px)}.text-\[clamp\(17px\,1\.41vw\,21px\)\]{font-size:clamp(17px,1.41vw,21px)}.text-\[clamp\(17px\,1\.41vw\,22px\)\]{font-size:clamp(17px,1.41vw,22px)}.text-\[clamp\(17px\,1\.4vw\,22px\)\]{font-size:clamp(17px,1.4vw,22px)}.text-\[clamp\(18px\,1\.5vw\,22px\)\]{font-size:clamp(18px,1.5vw,22px)}.text-\[clamp\(18px\,1\.5vw\,23px\)\]{font-size:clamp(18px,1.5vw,23px)}.text-\[clamp\(19\.5px\,1\.61vw\,23px\)\]{font-size:clamp(19.5px,1.61vw,23px)}.text-\[clamp\(20px\,1\.66vw\,27\.5px\)\]{font-size:clamp(20px,1.66vw,27.5px)}.text-\[clamp\(20px\,1\.7vw\,24px\)\]{font-size:clamp(20px,1.7vw,24px)}.text-\[clamp\(20px\,1\.7vw\,26px\)\]{font-size:clamp(20px,1.7vw,26px)}.text-\[clamp\(20px\,1\.7vw\,28px\)\]{font-size:clamp(20px,1.7vw,28px)}.text-\[clamp\(20px\,1\.81vw\,25px\)\]{font-size:clamp(20px,1.81vw,25px)}.text-\[clamp\(22px\,1\.9vw\,28px\)\]{font-size:clamp(22px,1.9vw,28px)}.text-\[clamp\(22px\,2vw\,28px\)\]{font-size:clamp(22px,2vw,28px)}.text-\[clamp\(22px\,2vw\,30px\)\]{font-size:clamp(22px,2vw,30px)}.text-\[clamp\(22px\,4\.6cqw\,30px\)\]{font-size:clamp(22px,4.6cqw,30px)}.text-\[clamp\(24px\,2\.1vw\,30px\)\]{font-size:clamp(24px,2.1vw,30px)}.text-\[clamp\(24px\,2\.3vw\,32px\)\]{font-size:clamp(24px,2.3vw,32px)}.text-\[clamp\(25px\,2\.35vw\,38px\)\]{font-size:clamp(25px,2.35vw,38px)}.text-\[clamp\(26px\,2\.3vw\,34px\)\]{font-size:clamp(26px,2.3vw,34px)}.text-\[clamp\(26px\,2\.4vw\,38px\)\]{font-size:clamp(26px,2.4vw,38px)}.text-\[clamp\(26px\,2\.5vw\,38px\)\]{font-size:clamp(26px,2.5vw,38px)}.text-\[clamp\(26px\,2\.9vw\,44px\)\]{font-size:clamp(26px,2.9vw,44px)}.text-\[clamp\(26px\,3vw\,38px\)\]{font-size:clamp(26px,3vw,38px)}.text-\[clamp\(28px\,3vw\,46px\)\]{font-size:clamp(28px,3vw,46px)}.text-\[clamp\(30px\,2\.8vw\,42px\)\]{font-size:clamp(30px,2.8vw,42px)}.text-\[clamp\(30px\,3\.2vw\,44px\)\]{font-size:clamp(30px,3.2vw,44px)}.text-\[clamp\(30px\,3\.4vw\,48px\)\]{font-size:clamp(30px,3.4vw,48px)}.text-\[clamp\(30px\,3vw\,44px\)\]{font-size:clamp(30px,3vw,44px)}.text-\[clamp\(32px\,3vw\,44px\)\]{font-size:clamp(32px,3vw,44px)}.text-\[clamp\(32px\,3vw\,50px\)\]{font-size:clamp(32px,3vw,50px)}.text-\[clamp\(32px\,4vw\,56px\)\]{font-size:clamp(32px,4vw,56px)}.text-\[clamp\(34px\,3\.2vw\,48px\)\]{font-size:clamp(34px,3.2vw,48px)}.text-\[clamp\(34px\,4\.6vw\,64px\)\]{font-size:clamp(34px,4.6vw,64px)}.text-\[clamp\(36px\,3\.6vw\,60px\)\]{font-size:clamp(36px,3.6vw,60px)}.text-\[clamp\(38px\,3\.8vw\,60px\)\]{font-size:clamp(38px,3.8vw,60px)}.text-\[clamp\(38px\,4\.8vw\,70px\)\]{font-size:clamp(38px,4.8vw,70px)}.text-\[clamp\(38px\,5vw\,72px\)\]{font-size:clamp(38px,5vw,72px)}.text-\[clamp\(40px\,4\.4vw\,68px\)\]{font-size:clamp(40px,4.4vw,68px)}.text-\[clamp\(40px\,4\.6vw\,72px\)\]{font-size:clamp(40px,4.6vw,72px)}.text-\[clamp\(40px\,4\.8vw\,76px\)\]{font-size:clamp(40px,4.8vw,76px)}.text-\[clamp\(40px\,4vw\,62px\)\]{font-size:clamp(40px,4vw,62px)}.text-\[clamp\(40px\,4vw\,64px\)\]{font-size:clamp(40px,4vw,64px)}.text-\[clamp\(40px\,5\.2vw\,76px\)\]{font-size:clamp(40px,5.2vw,76px)}.text-\[clamp\(40px\,5\.4vw\,76px\)\]{font-size:clamp(40px,5.4vw,76px)}.text-\[clamp\(40px\,5\.4vw\,80px\)\]{font-size:clamp(40px,5.4vw,80px)}.text-\[clamp\(40px\,6vw\,88px\)\]{font-size:clamp(40px,6vw,88px)}.text-\[clamp\(42px\,5\.4vw\,80px\)\]{font-size:clamp(42px,5.4vw,80px)}.text-\[clamp\(44px\,5\.4vw\,88px\)\]{font-size:clamp(44px,5.4vw,88px)}.text-\[clamp\(44px\,5vw\,76px\)\]{font-size:clamp(44px,5vw,76px)}.text-\[clamp\(44px\,6vw\,92px\)\]{font-size:clamp(44px,6vw,92px)}.text-\[clamp\(48px\,5\.6vw\,92px\)\]{font-size:clamp(48px,5.6vw,92px)}.text-\[clamp\(48px\,6\.4vw\,92px\)\]{font-size:clamp(48px,6.4vw,92px)}.text-\[clamp\(56px\,10vw\,150px\)\]{font-size:clamp(56px,10vw,150px)}.text-\[clamp\(56px\,6vw\,96px\)\]{font-size:clamp(56px,6vw,96px)}.text-\[clamp\(64px\,7vw\,110px\)\]{font-size:clamp(64px,7vw,110px)}.text-lead{font-size:1.125rem;line-height:1.4;letter-spacing:-.03em}.text-meta{font-size:.8125rem;line-height:1.3;letter-spacing:.055em}.text-micro{font-size:.6875rem;line-height:1.1;letter-spacing:.09em}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[0\.8\]{line-height:.8}.leading-\[0\.92\]{line-height:.92}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.98\]{line-height:.98}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.14\]{line-height:1.14}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.8\]{line-height:1.8}.leading-\[1\]{line-height:1}.leading-\[22px\]{line-height:22px}.leading-\[32px\]{line-height:32px}.leading-none{line-height:1}.leading-tight{line-height:1.25}.\!tracking-\[0\.08em\]{letter-spacing:.08em!important}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.042em\]{letter-spacing:-.042em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.11em\]{letter-spacing:.11em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-copy{letter-spacing:-.03em}.tracking-display,.tracking-hero{letter-spacing:-.05em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.04em}.tracking-wide{letter-spacing:.025em}.text-\[\#141726\]{--tw-text-opacity: 1;color:rgb(20 23 38 / var(--tw-text-opacity, 1))}.text-\[\#14213D\]{--tw-text-opacity: 1;color:rgb(20 33 61 / var(--tw-text-opacity, 1))}.text-\[\#172033\]{--tw-text-opacity: 1;color:rgb(23 32 51 / var(--tw-text-opacity, 1))}.text-\[\#2B1A07\]{--tw-text-opacity: 1;color:rgb(43 26 7 / var(--tw-text-opacity, 1))}.text-\[\#2B2B2B\]{--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity, 1))}.text-\[\#2E4A8B\]{--tw-text-opacity: 1;color:rgb(46 74 139 / var(--tw-text-opacity, 1))}.text-\[\#2F6FE0\]{--tw-text-opacity: 1;color:rgb(47 111 224 / var(--tw-text-opacity, 1))}.text-\[\#3A2416\]{--tw-text-opacity: 1;color:rgb(58 36 22 / var(--tw-text-opacity, 1))}.text-\[\#3A3A3A\]{--tw-text-opacity: 1;color:rgb(58 58 58 / var(--tw-text-opacity, 1))}.text-\[\#3B5BA9\]{--tw-text-opacity: 1;color:rgb(59 91 169 / var(--tw-text-opacity, 1))}.text-\[\#3E5C45\]{--tw-text-opacity: 1;color:rgb(62 92 69 / var(--tw-text-opacity, 1))}.text-\[\#4A4A4A\]{--tw-text-opacity: 1;color:rgb(74 74 74 / var(--tw-text-opacity, 1))}.text-\[\#4A5368\]{--tw-text-opacity: 1;color:rgb(74 83 104 / var(--tw-text-opacity, 1))}.text-\[\#4A5468\]{--tw-text-opacity: 1;color:rgb(74 84 104 / var(--tw-text-opacity, 1))}.text-\[\#4D6FB8\]{--tw-text-opacity: 1;color:rgb(77 111 184 / var(--tw-text-opacity, 1))}.text-\[\#4F6A4F\]{--tw-text-opacity: 1;color:rgb(79 106 79 / var(--tw-text-opacity, 1))}.text-\[\#6B4A33\]{--tw-text-opacity: 1;color:rgb(107 74 51 / var(--tw-text-opacity, 1))}.text-\[\#6B6B6B\]{--tw-text-opacity: 1;color:rgb(107 107 107 / var(--tw-text-opacity, 1))}.text-\[\#6B7080\]{--tw-text-opacity: 1;color:rgb(107 112 128 / var(--tw-text-opacity, 1))}.text-\[\#6F7689\]{--tw-text-opacity: 1;color:rgb(111 118 137 / var(--tw-text-opacity, 1))}.text-\[\#8A7F72\]{--tw-text-opacity: 1;color:rgb(138 127 114 / var(--tw-text-opacity, 1))}.text-\[\#9CCBF5\]{--tw-text-opacity: 1;color:rgb(156 203 245 / var(--tw-text-opacity, 1))}.text-\[\#D23A55\]{--tw-text-opacity: 1;color:rgb(210 58 85 / var(--tw-text-opacity, 1))}.text-\[\#F3E2C4\]{--tw-text-opacity: 1;color:rgb(243 226 196 / var(--tw-text-opacity, 1))}.text-\[\#F4ECD8\]{--tw-text-opacity: 1;color:rgb(244 236 216 / var(--tw-text-opacity, 1))}.text-\[\#F7CF4A\]{--tw-text-opacity: 1;color:rgb(247 207 74 / var(--tw-text-opacity, 1))}.text-\[\#FF6F1E\]{--tw-text-opacity: 1;color:rgb(255 111 30 / var(--tw-text-opacity, 1))}.text-\[\#FF8A6E\]{--tw-text-opacity: 1;color:rgb(255 138 110 / var(--tw-text-opacity, 1))}.text-\[var\(--coral\)\]{color:var(--coral)}.text-\[var\(--dim\)\]{color:var(--dim)}.text-\[var\(--gold\)\]{color:var(--gold)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-2\)\]{color:var(--ink-2)}.text-\[var\(--ink-3\)\]{color:var(--ink-3)}.text-\[var\(--velvet\)\]{color:var(--velvet)}.text-coral{--tw-text-opacity: 1;color:rgb(255 84 54 / var(--tw-text-opacity, 1))}.text-coraldeep{--tw-text-opacity: 1;color:rgb(142 37 9 / var(--tw-text-opacity, 1))}.text-coralink{--tw-text-opacity: 1;color:rgb(190 53 24 / var(--tw-text-opacity, 1))}.text-faint{--tw-text-opacity: 1;color:rgb(110 110 110 / var(--tw-text-opacity, 1))}.text-ink{--tw-text-opacity: 1;color:rgb(15 15 15 / var(--tw-text-opacity, 1))}.text-ink\/15{color:#0f0f0f26}.text-ink\/25{color:#0f0f0f40}.text-ink\/40{color:#0f0f0f66}.text-ink\/50{color:#0f0f0f80}.text-ink\/55{color:#0f0f0f8c}.text-ink\/60{color:#0f0f0f99}.text-ink\/70{color:#0f0f0fb3}.text-ink\/75{color:#0f0f0fbf}.text-ink\/80{color:#0f0f0fcc}.text-ink\/85{color:#0f0f0fd9}.text-muted{--tw-text-opacity: 1;color:rgb(92 92 92 / var(--tw-text-opacity, 1))}.text-muted\/45{color:#5c5c5c73}.text-rule{--tw-text-opacity: 1;color:rgb(230 230 230 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.decoration-coral{text-decoration-color:#ff5436}.decoration-ink\/20{text-decoration-color:#0f0f0f33}.decoration-ink\/25{text-decoration-color:#0f0f0f40}.decoration-ink\/30{text-decoration-color:#0f0f0f4d}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-45{opacity:.45}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.18\]{opacity:.18}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-1px_0_4px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: -1px 0 4px rgba(0,0,0,.4);--tw-shadow-colored: -1px 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-3px_-3px_8px_rgba\(15\,15\,15\,0\.18\)\]{--tw-shadow: -3px -3px 8px rgba(15,15,15,.18);--tw-shadow-colored: -3px -3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-1px_4px_rgba\(15\,15\,15\,0\.15\)\]{--tw-shadow: 0 -1px 4px rgba(15,15,15,.15);--tw-shadow-colored: 0 -1px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-20px_50px_-30px_rgba\(15\,15\,15\,0\.45\)\]{--tw-shadow: 0 -20px 50px -30px rgba(15,15,15,.45);--tw-shadow-colored: 0 -20px 50px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-2px_6px_rgba\(15\,15\,15\,0\.18\)\]{--tw-shadow: 0 -2px 6px rgba(15,15,15,.18);--tw-shadow-colored: 0 -2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_20px_-12px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 10px 20px -12px rgba(0,0,0,.35);--tw-shadow-colored: 0 10px 20px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_-14px_rgba\(15\,15\,15\,0\.5\)\]{--tw-shadow: 0 10px 22px -14px rgba(15,15,15,.5);--tw-shadow-colored: 0 10px 22px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_-14px_rgba\(15\,15\,15\,0\.55\)\]{--tw-shadow: 0 10px 22px -14px rgba(15,15,15,.55);--tw-shadow-colored: 0 10px 22px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_-12px_rgba\(20\,33\,61\,0\.5\)\]{--tw-shadow: 0 10px 24px -12px rgba(20,33,61,.5);--tw-shadow-colored: 0 10px 24px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_-14px_rgba\(20\,33\,61\,0\.5\)\]{--tw-shadow: 0 10px 24px -14px rgba(20,33,61,.5);--tw-shadow-colored: 0 10px 24px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_-10px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 10px 30px -10px rgba(0,0,0,.5);--tw-shadow-colored: 0 10px 30px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_-12px_rgba\(15\,15\,15\,0\.45\)\]{--tw-shadow: 0 10px 30px -12px rgba(15,15,15,.45);--tw-shadow-colored: 0 10px 30px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(15\,15\,15\,0\.14\)\,0_1px_3px_rgba\(15\,15\,15\,0\.1\)\]{--tw-shadow: 0 10px 30px rgba(15,15,15,.14),0 1px 3px rgba(15,15,15,.1);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color), 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_24px_-14px_rgba\(15\,15\,15\,0\.7\)\]{--tw-shadow: 0 12px 24px -14px rgba(15,15,15,.7);--tw-shadow-colored: 0 12px 24px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_-12px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 12px 30px -12px rgba(0,0,0,.6);--tw-shadow-colored: 0 12px 30px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_28px_-16px_rgba\(15\,15\,15\,0\.5\)\]{--tw-shadow: 0 14px 28px -16px rgba(15,15,15,.5);--tw-shadow-colored: 0 14px 28px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_30px_-14px_rgba\(40\,20\,0\,0\.6\)\]{--tw-shadow: 0 16px 30px -14px rgba(40,20,0,.6);--tw-shadow-colored: 0 16px 30px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_30px_-18px_rgba\(15\,15\,15\,0\.55\)\]{--tw-shadow: 0 16px 30px -18px rgba(15,15,15,.55);--tw-shadow-colored: 0 16px 30px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_30px_-16px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 18px 30px -16px rgba(0,0,0,.5);--tw-shadow-colored: 0 18px 30px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_30px_-16px_rgba\(20\,33\,61\,0\.45\)\]{--tw-shadow: 0 18px 30px -16px rgba(20,33,61,.45);--tw-shadow-colored: 0 18px 30px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-20px_rgba\(16\,24\,48\,0\.3\)\]{--tw-shadow: 0 18px 40px -20px rgba(16,24,48,.3);--tw-shadow-colored: 0 18px 40px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-24px_rgba\(15\,15\,15\,0\.45\)\]{--tw-shadow: 0 18px 40px -24px rgba(15,15,15,.45);--tw-shadow-colored: 0 18px 40px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(15\,15\,15\,0\.06\)\,0_24px_40px_-28px_rgba\(15\,15\,15\,0\.45\)\]{--tw-shadow: 0 1px 0 rgba(15,15,15,.06),0 24px 40px -28px rgba(15,15,15,.45);--tw-shadow-colored: 0 1px 0 var(--tw-shadow-color), 0 24px 40px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 1px 2px rgba(0,0,0,.08);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,15\,15\,0\.12\)\]{--tw-shadow: 0 1px 2px rgba(15,15,15,.12);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_40px_-26px_rgba\(15\,15\,15\,0\.5\)\]{--tw-shadow: 0 20px 40px -26px rgba(15,15,15,.5);--tw-shadow-colored: 0 20px 40px -26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_-30px_rgba\(20\,33\,61\,0\.5\)\]{--tw-shadow: 0 20px 50px -30px rgba(20,33,61,.5);--tw-shadow-colored: 0 20px 50px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_44px_-20px_rgba\(15\,15\,15\,0\.5\)\,0_2px_6px_-2px_rgba\(15\,15\,15\,0\.15\)\]{--tw-shadow: 0 22px 44px -20px rgba(15,15,15,.5),0 2px 6px -2px rgba(15,15,15,.15);--tw-shadow-colored: 0 22px 44px -20px var(--tw-shadow-color), 0 2px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_40px_-18px_rgba\(15\,15\,15\,0\.5\)\]{--tw-shadow: 0 24px 40px -18px rgba(15,15,15,.5);--tw-shadow-colored: 0 24px 40px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_40px_-18px_rgba\(20\,25\,45\,0\.55\)\]{--tw-shadow: 0 24px 40px -18px rgba(20,25,45,.55);--tw-shadow-colored: 0 24px 40px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_48px_-16px_rgba\(16\,24\,48\,0\.35\)\,0_2px_6px_rgba\(16\,24\,48\,0\.08\)\]{--tw-shadow: 0 24px 48px -16px rgba(16,24,48,.35),0 2px 6px rgba(16,24,48,.08);--tw-shadow-colored: 0 24px 48px -16px var(--tw-shadow-color), 0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_-20px_rgba\(15\,15\,15\,0\.45\)\]{--tw-shadow: 0 24px 60px -20px rgba(15,15,15,.45);--tw-shadow-colored: 0 24px 60px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_0_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 2px 0 rgba(0,0,0,.25);--tw-shadow-colored: 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_10px_-2px_rgba\(15\,15\,15\,0\.25\)\]{--tw-shadow: 0 2px 10px -2px rgba(15,15,15,.25);--tw-shadow-colored: 0 2px 10px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_12px_rgba\(15\,15\,15\,0\.06\)\]{--tw-shadow: 0 2px 12px rgba(15,15,15,.06);--tw-shadow-colored: 0 2px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_50px_-25px_rgba\(15\,15\,15\,0\.7\)\]{--tw-shadow: 0 30px 50px -25px rgba(15,15,15,.7);--tw-shadow-colored: 0 30px 50px -25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_60px_-25px_rgba\(15\,15\,15\,0\.5\)\]{--tw-shadow: 0 30px 60px -25px rgba(15,15,15,.5);--tw-shadow-colored: 0 30px 60px -25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_60px_-30px_rgba\(20\,33\,61\,0\.5\)\]{--tw-shadow: 0 30px 60px -30px rgba(20,33,61,.5);--tw-shadow-colored: 0 30px 60px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_60px_-35px_rgba\(15\,15\,15\,0\.55\)\]{--tw-shadow: 0 30px 60px -35px rgba(15,15,15,.55);--tw-shadow-colored: 0 30px 60px -35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-20px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow: 0 30px 80px -20px rgba(0,0,0,.7);--tw-shadow-colored: 0 30px 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-20px_rgba\(20\,33\,61\,0\.45\)\]{--tw-shadow: 0 30px 80px -20px rgba(20,33,61,.45);--tw-shadow-colored: 0 30px 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-24px_rgba\(20\,33\,61\,0\.45\)\]{--tw-shadow: 0 30px 80px -24px rgba(20,33,61,.45);--tw-shadow-colored: 0 30px 80px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_4px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 3px 4px rgba(0,0,0,.35);--tw-shadow-colored: 0 3px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_40px_70px_-30px_rgba\(15\,15\,15\,0\.55\)\]{--tw-shadow: 0 40px 70px -30px rgba(15,15,15,.55);--tw-shadow-colored: 0 40px 70px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_-6px_rgba\(20\,33\,61\,0\.35\)\]{--tw-shadow: 0 4px 14px -6px rgba(20,33,61,.35);--tw-shadow-colored: 0 4px 14px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(15\,15\,15\,0\.1\)\]{--tw-shadow: 0 4px 14px rgba(15,15,15,.1);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_50px_90px_-40px_rgba\(15\,15\,15\,0\.7\)\]{--tw-shadow: 0 50px 90px -40px rgba(15,15,15,.7);--tw-shadow-colored: 0 50px 90px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_-8px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 6px 14px -8px rgba(0,0,0,.6);--tw-shadow-colored: 0 6px 14px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_-6px_rgba\(15\,15\,15\,0\.35\)\]{--tw-shadow: 0 6px 16px -6px rgba(15,15,15,.35);--tw-shadow-colored: 0 6px 16px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(15\,15\,15\,0\.18\)\]{--tw-shadow: 0 6px 16px rgba(15,15,15,.18);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_-8px_rgba\(15\,15\,15\,0\.28\)\]{--tw-shadow: 0 6px 18px -8px rgba(15,15,15,.28);--tw-shadow-colored: 0 6px 18px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(15\,15\,15\,0\.12\)\]{--tw-shadow: 0 6px 18px rgba(15,15,15,.12);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(15\,15\,15\,0\.14\)\]{--tw-shadow: 0 6px 20px rgba(15,15,15,.14);--tw-shadow-colored: 0 6px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_24px_rgba\(15\,15\,15\,0\.10\)\]{--tw-shadow: 0 6px 24px rgba(15,15,15,.1);--tw-shadow-colored: 0 6px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_-12px_rgba\(15\,15\,15\,0\.5\)\]{--tw-shadow: 0 8px 18px -12px rgba(15,15,15,.5);--tw-shadow-colored: 0 8px 18px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_-10px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 8px 24px -10px rgba(0,0,0,.45);--tw-shadow-colored: 0 8px 24px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_-12px_rgba\(20\,33\,61\,0\.35\)\]{--tw-shadow: 0 8px 24px -12px rgba(20,33,61,.35);--tw-shadow-colored: 0 8px 24px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[1px_0_3px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 1px 0 3px rgba(0,0,0,.25);--tw-shadow-colored: 1px 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[1px_0_4px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 1px 0 4px rgba(0,0,0,.4);--tw-shadow-colored: 1px 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[1px_1px_4px_rgba\(15\,15\,15\,0\.18\)\]{--tw-shadow: 1px 1px 4px rgba(15,15,15,.18);--tw-shadow-colored: 1px 1px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[2px_2px_6px_rgba\(15\,15\,15\,0\.22\)\]{--tw-shadow: 2px 2px 6px rgba(15,15,15,.22);--tw-shadow-colored: 2px 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[3px_-3px_8px_rgba\(15\,15\,15\,0\.18\)\]{--tw-shadow: 3px -3px 8px rgba(15,15,15,.18);--tw-shadow-colored: 3px -3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[3px_3px_10px_rgba\(15\,15\,15\,0\.3\)\]{--tw-shadow: 3px 3px 10px rgba(15,15,15,.3);--tw-shadow-colored: 3px 3px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: 0 8px 30px -12px rgba(15,15,15,.1);--tw-shadow-colored: 0 8px 30px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-plate{--tw-shadow: 0 24px 60px -20px rgba(15,15,15,.18);--tw-shadow-colored: 0 24px 60px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[\#BE3518\]\/50{--tw-ring-color: rgb(190 53 24 / .5)}.ring-\[\#F0A500\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(240 165 0 / var(--tw-ring-opacity, 1))}.ring-black\/10{--tw-ring-color: rgb(0 0 0 / .1)}.ring-black\/5{--tw-ring-color: rgb(0 0 0 / .05)}.ring-black\/\[0\.07\]{--tw-ring-color: rgb(0 0 0 / .07)}.ring-ink\/10{--tw-ring-color: rgb(15 15 15 / .1)}.ring-transparent{--tw-ring-color: transparent}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-none{--tw-drop-shadow: drop-shadow(0 0 #0000);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\,transform\]{transition-property:height,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,color\]{transition-property:transform,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,box-shadow\]{transition-property:width,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1200ms\]{transition-duration:1.2s}.duration-\[700ms\]{transition-duration:.7s}.duration-\[800ms\]{transition-duration:.8s}.duration-\[900ms\]{transition-duration:.9s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\],.ease-ease{transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[animation\:journal-zoom-in_180ms_ease-out\]{animation:journal-zoom-in .18s ease-out}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[background-image\:radial-gradient\(rgba\(0\,0\,0\,0\.3\)_0\.6px\,transparent_0\.8px\)\]{background-image:radial-gradient(rgba(0,0,0,.3) .6px,transparent .8px)}.\[background-image\:radial-gradient\(rgba\(255\,255\,255\,0\.35\)_0\.6px\,transparent_0\.8px\)\]{background-image:radial-gradient(rgba(255,255,255,.35) .6px,transparent .8px)}.\[background-size\:3px_3px\]{background-size:3px 3px}.\[background\:linear-gradient\(transparent\,rgba\(20\,23\,30\,0\.85\)\)\]{background:linear-gradient(transparent,#14171ed9)}.\[box-decoration-break\:clone\]{-webkit-box-decoration-break:clone;box-decoration-break:clone}.\[container-type\:size\]{container-type:size}.\[perspective\:1100px\]{perspective:1100px}.\[perspective\:1400px\]{perspective:1400px}.\[perspective\:2600px\]{perspective:2600px}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[stroke-dasharray\:320\]{stroke-dasharray:320}.\[stroke-dashoffset\:320\]{stroke-dashoffset:320}.\[text-shadow\:0_1px_0_rgba\(0\,0\,0\,0\.6\)\,0_-1px_0_rgba\(255\,255\,255\,0\.12\)\]{text-shadow:0 1px 0 rgba(0,0,0,.6),0 -1px 0 rgba(255,255,255,.12)}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.\[transform\:rotateX\(180deg\)\]{transform:rotateX(180deg)}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.\[will-change\:transform\]{will-change:transform}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}html,body,#root{height:100%}html{scroll-behavior:smooth;scroll-padding-top:96px;overflow-x:clip}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{margin:0;background:#fff;color:#0f0f0f;font-family:Geist,Inter,system-ui,sans-serif;letter-spacing:-.03em;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;text-rendering:optimizeLegibility;font-kerning:normal}:root{--cap: #6E6E6E}.on-ink{--cap: rgba(255, 255, 255, .72)}img{display:block}a{text-underline-offset:.2em}::-moz-selection{background:#fecd1a;color:#0f0f0f}::selection{background:#fecd1a;color:#0f0f0f}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0f0f0f33;border:2px solid transparent;background-clip:content-box;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#0f0f0f66;background-clip:content-box}:focus-visible{outline:2px solid #0F0F0F;outline-offset:3px;border-radius:2px}.bg-ink :focus-visible,.text-white :focus-visible{outline-color:#fff}.rule-draw{transform:scaleX(0);transform-origin:left;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.rule-draw[data-shown=true]{transform:scaleX(1)}@media (prefers-reduced-motion: reduce){.rule-draw{transform:scaleX(1);transition:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.first\:mt-0:first-child{margin-top:0}.first\:mt-2:first-child{margin-top:.5rem}.first\:border-0:first-child{border-width:0px}.first\:border-t:first-child{border-top-width:1px}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-width:0px}.last\:border-b:last-child{border-bottom-width:1px}.even\:self-end:nth-child(2n){align-self:flex-end}.focus-within\:border-ink\/35:focus-within{border-color:#0f0f0f59}.hover\:w-\[34px\]:hover{width:34px}.hover\:w-\[38px\]:hover{width:38px}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-rotate-\[2deg\]:hover{--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#3A2416\]:hover{--tw-border-opacity: 1;border-color:rgb(58 36 22 / var(--tw-border-opacity, 1))}.hover\:border-\[color\:var\(--c\)\]:hover{border-color:var(--c)}.hover\:border-\[var\(--ink\)\]:hover{border-color:var(--ink)}.hover\:border-ink\/35:hover{border-color:#0f0f0f59}.hover\:border-ink\/40:hover{border-color:#0f0f0f66}.hover\:border-ink\/45:hover{border-color:#0f0f0f73}.hover\:bg-\[\#262626\]:hover{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FF6A50\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 106 80 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-coral:hover{--tw-bg-opacity: 1;background-color:rgb(255 84 54 / var(--tw-bg-opacity, 1))}.hover\:bg-ink:hover{--tw-bg-opacity: 1;background-color:rgb(15 15 15 / var(--tw-bg-opacity, 1))}.hover\:bg-ink\/10:hover{background-color:#0f0f0f1a}.hover\:bg-ink\/\[0\.05\]:hover{background-color:#0f0f0f0d}.hover\:bg-ink\/\[0\.07\]:hover{background-color:#0f0f0f12}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:text-coralink:hover{--tw-text-opacity: 1;color:rgb(190 53 24 / var(--tw-text-opacity, 1))}.hover\:text-ink:hover{--tw-text-opacity: 1;color:rgb(15 15 15 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-coral:hover{text-decoration-color:#ff5436}.hover\:decoration-ink:hover{text-decoration-color:#0f0f0f}.hover\:shadow-\[0_1px_0_rgba\(15\,15\,15\,0\.06\)\,0_40px_60px_-30px_rgba\(15\,15\,15\,0\.5\)\]:hover{--tw-shadow: 0 1px 0 rgba(15,15,15,.06),0 40px 60px -30px rgba(15,15,15,.5);--tw-shadow-colored: 0 1px 0 var(--tw-shadow-color), 0 40px 60px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-card:hover{--tw-shadow: 0 8px 30px -12px rgba(15,15,15,.1);--tw-shadow-colored: 0 8px 30px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-8:focus-visible{outline-offset:8px}.focus-visible\:outline-\[var\(--ink\)\]:focus-visible{outline-color:var(--ink)}.focus-visible\:outline-ink:focus-visible{outline-color:#0f0f0f}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ink:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(15 15 15 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width: 4px}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-coral:active{--tw-bg-opacity: 1;background-color:rgb(255 84 54 / var(--tw-bg-opacity, 1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:max-w-\[210px\]{max-width:210px}.group:focus-within .group-focus-within\:bg-paper{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:focus-within .group-focus-within\:shadow-card{--tw-shadow: 0 8px 30px -12px rgba(15,15,15,.1);--tw-shadow-colored: 0 8px 30px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:max-w-\[210px\]{max-width:210px}.group:hover .group-hover\:-translate-x-\[2px\]{--tw-translate-x: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-3{--tw-translate-y: -.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-\[2px\]{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1\.5{--tw-translate-x: .375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-3{--tw-translate-x: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-\[2px\]{--tw-translate-x: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-\[3px\]{--tw-translate-x: 3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-rotate-1{--tw-rotate: -1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/book:hover .group-hover\/book\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.035\]{--tw-scale-x: 1.035;--tw-scale-y: 1.035;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.8\]{--tw-scale-x: 1.8;--tw-scale-y: 1.8;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-coral{--tw-border-opacity: 1;border-color:rgb(255 84 54 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-ink{--tw-border-opacity: 1;border-color:rgb(15 15 15 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:bg-coral{--tw-bg-opacity: 1;background-color:rgb(255 84 54 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-ink\/40{background-color:#0f0f0f66}.group:hover .group-hover\:bg-paper{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group\/tab:hover .group-hover\/tab\:text-ink,.group:hover .group-hover\:text-ink{--tw-text-opacity: 1;color:rgb(15 15 15 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:decoration-coral{text-decoration-color:#ff5436}.group:hover .group-hover\:decoration-ink{text-decoration-color:#0f0f0f}.group:hover .group-hover\:underline-offset-4{text-underline-offset:4px}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:shadow-\[0_10px_22px_rgba\(15\,15\,15\,0\.16\)\]{--tw-shadow: 0 10px 22px rgba(15,15,15,.16);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-\[0_50px_80px_-40px_rgba\(15\,15\,15\,0\.6\)\]{--tw-shadow: 0 50px 80px -40px rgba(15,15,15,.6);--tw-shadow-colored: 0 50px 80px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-card{--tw-shadow: 0 8px 30px -12px rgba(15,15,15,.1);--tw-shadow-colored: 0 8px 30px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:\[stroke-dashoffset\:0\]{stroke-dashoffset:0}.group:focus-visible .group-focus-visible\:underline{text-decoration-line:underline}.group:focus-visible .group-focus-visible\:outline{outline-style:solid}.group:focus-visible .group-focus-visible\:outline-2{outline-width:2px}.group:focus-visible .group-focus-visible\:outline-coral{outline-color:#ff5436}.group:focus-visible .group-focus-visible\:\[stroke-dashoffset\:0\]{stroke-dashoffset:0}@media not all and (min-width: 1024px){.max-lg\:hidden{display:none}}@media not all and (min-width: 768px){.max-md\:static{position:static}.max-md\:left-\[38\%\]{left:38%}.max-md\:mb-10{margin-bottom:2.5rem}.max-md\:grid{display:grid}.max-md\:hidden{display:none}.max-md\:h-auto{height:auto}.max-md\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.max-md\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:gap-8{gap:2rem}}@media (min-width: 640px){.sm\:bottom-\[16\%\]{bottom:16%}.sm\:bottom-\[2\%\]{bottom:2%}.sm\:left-4{left:1rem}.sm\:left-\[24\%\]{left:24%}.sm\:left-\[30\%\]{left:30%}.sm\:right-\[-2\%\]{right:-2%}.sm\:right-\[3\%\]{right:3%}.sm\:top-\[-3\%\]{top:-3%}.sm\:top-\[10\%\]{top:10%}.sm\:top-\[6\%\]{top:6%}.sm\:top-auto{top:auto}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:-mx-8{margin-left:-2rem;margin-right:-2rem}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-16{margin-bottom:4rem}.sm\:mt-16{margin-top:4rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:aspect-\[1\/1\.02\]{aspect-ratio:1/1.02}.sm\:h-\[104px\]{height:104px}.sm\:h-\[80px\]{height:80px}.sm\:w-8{width:2rem}.sm\:w-\[48\%\]{width:48%}.sm\:w-\[52\%\]{width:52%}.sm\:origin-bottom-right{transform-origin:bottom right}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_1\.1fr\]{grid-template-columns:1fr auto 1.1fr}.sm\:grid-cols-\[1fr_minmax\(64px\,0\.9fr\)_1fr\]{grid-template-columns:1fr minmax(64px,.9fr) 1fr}.sm\:grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.sm\:grid-cols-\[minmax\(0\,10rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,10rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.9fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.sm\:rounded-\[19px\]{border-radius:19px}.sm\:rounded-panel{border-radius:40px}.sm\:rounded-plate{border-radius:24px}.sm\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.sm\:border-l{border-left-width:1px}.sm\:border-t-0{border-top-width:0px}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-2\.5{padding:.625rem}.sm\:p-5{padding:1.25rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:py-band{padding-top:108px;padding-bottom:108px}.sm\:pb-11{padding-bottom:2.75rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pl-10{padding-left:2.5rem}.sm\:pl-5{padding-left:1.25rem}.sm\:pt-0{padding-top:0}.sm\:pt-1{padding-top:.25rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-\[120px\]{padding-top:120px}.sm\:pt-\[140px\]{padding-top:140px}.sm\:pt-\[150px\]{padding-top:150px}.sm\:\!text-\[10\.5px\]{font-size:10.5px!important}.sm\:text-\[10\.5px\]{font-size:10.5px}.sm\:text-\[11\.5px\]{font-size:11.5px}.sm\:text-\[12\.5px\]{font-size:12.5px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[17\.5px\]{font-size:17.5px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[23px\]{font-size:23px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[27px\]{font-size:27px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[29px\]{font-size:29px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[37px\]{font-size:37px}.sm\:text-\[38px\]{font-size:38px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[46px\]{font-size:46px}.sm\:text-\[48px\]{font-size:48px}.sm\:text-\[52px\]{font-size:52px}.sm\:text-\[56px\]{font-size:56px}.sm\:text-\[58px\]{font-size:58px}.sm\:text-\[64px\]{font-size:64px}.sm\:leading-\[64px\]{line-height:64px}.sm\:\!tracking-\[0\.14em\]{letter-spacing:.14em!important}.sm\:tracking-\[0\.14em\]{letter-spacing:.14em}}@media (min-width: 768px){.md\:inset-x-auto{left:auto;right:auto}.md\:bottom-0{bottom:0}.md\:left-10{left:2.5rem}.md\:right-6{right:1.5rem}.md\:top-0{top:0}.md\:top-6{top:1.5rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:w-\[420px\]{width:420px}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr)}.md\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_56px\]{grid-template-columns:minmax(0,1fr) 56px}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2.1fr)}.md\:grid-cols-\[minmax\(0\,2\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr)}.md\:items-center{align-items:center}.md\:gap-12{gap:3rem}.md\:p-10{padding:2.5rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:pt-20{padding-top:5rem}.md\:pt-32{padding-top:8rem}.md\:text-left{text-align:left}.md\:text-\[20px\]{font-size:20px}.md\:text-\[30px\]{font-size:30px}}@media (min-width: 1024px){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:-bottom-4{bottom:-1rem}.lg\:-left-16{left:-4rem}.lg\:left-0{left:0}.lg\:top-24{top:6rem}.lg\:top-\[12\%\]{top:12%}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:row-span-2{grid-row:span 2 / span 2}.lg\:-mx-12{margin-left:-3rem;margin-right:-3rem}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:mt-6{margin-top:1.5rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:table-cell{display:table-cell}.lg\:table-row{display:table-row}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-full{height:100%}.lg\:min-h-0{min-height:0px}.lg\:min-h-\[340px\]{min-height:340px}.lg\:min-h-\[420px\]{min-height:420px}.lg\:min-h-\[560px\]{min-height:560px}.lg\:min-h-\[calc\(100svh-32px\)\]{min-height:calc(100svh - 32px)}.lg\:w-\[108\%\]{width:108%}.lg\:w-\[30\%\]{width:30%}.lg\:w-\[45\%\]{width:45%}.lg\:flex-1{flex:1 1 0%}.lg\:translate-y-24{--tw-translate-y: 6rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.lg\:grid-cols-\[1fr_0\.85fr\]{grid-template-columns:1fr .85fr}.lg\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_440px\]{grid-template-columns:1fr 440px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.02fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.lg\:grid-cols-\[minmax\(0\,300px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,300px) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-20{gap:5rem}.lg\:gap-8{gap:2rem}.lg\:self-center{align-self:center}.lg\:p-12{padding:3rem}.lg\:p-16{padding:4rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-2{padding-top:.5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-32{padding-top:8rem}.lg\:pt-40{padding-top:10rem}.lg\:pt-44{padding-top:11rem}.lg\:pt-8{padding-top:2rem}.lg\:pt-\[9\%\]{padding-top:9%}.lg\:text-\[30px\]{font-size:30px}.lg\:text-\[44px\]{font-size:44px}.lg\:text-\[45px\]{font-size:45px}.lg\:text-\[46px\]{font-size:46px}.lg\:text-\[52px\]{font-size:52px}.lg\:text-\[56px\]{font-size:56px}.lg\:text-\[60px\]{font-size:60px}.lg\:text-\[80px\]{font-size:80px}.lg\:leading-\[1\.1\]{line-height:1.1}}@media (min-width: 1280px){.xl\:block{display:block}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:bg-hero-wash{background-image:linear-gradient(to top,#fff,#fff 300px,#fff0 480px),radial-gradient(60% 34% at 26% 22%,#ffffff6b,#ffffff4d 45%,#ffffff1a 74%,#fff0)}.xl\:text-\[60px\]{font-size:60px}}@media (min-width: 1536px){.\32xl\:block{display:block}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}@media (min-width: 1024px){.lg\:\[\&\>\*\:first-child\]\:order-2>*:first-child{order:2}}.\[\&\>\*\]\:\!m-0>*{margin:0!important}.\[\&\>p\:first-child\]\:mt-0>p:first-child{margin-top:0}.\[\&\>p\]\:mt-5>p{margin-top:1.25rem}.\[\&\>p\]\:max-w-\[66ch\]>p{max-width:66ch}.\[\&\>ul\]\:mt-6>ul{margin-top:1.5rem}.\[\&\>ul\]\:max-w-\[66ch\]>ul{max-width:66ch}.\[\&_\[data-zoom\]\]\:cursor-zoom-in [data-zoom]{cursor:zoom-in}.\[\&_img\:not\(\[aria-hidden\]\)\]\:cursor-zoom-in img:not([aria-hidden]){cursor:zoom-in}.\[\&_img\]\:mix-blend-multiply img{mix-blend-mode:multiply}.\[\&_img\]\:outline img{outline-style:solid}.\[\&_img\]\:outline-1 img{outline-width:1px}.\[\&_img\]\:-outline-offset-1 img{outline-offset:-1px}.\[\&_img\]\:outline-black\/10 img{outline-color:#0000001a}.\[\&_li\]\:mt-1 li{margin-top:.25rem}.\[\&_strong\]\:text-ink strong{--tw-text-opacity: 1;color:rgb(15 15 15 / var(--tw-text-opacity, 1))}@media (max-height:740px){.\[\@media\(max-height\:740px\)\]\:gap-\[2px\]{gap:2px}.\[\@media\(max-height\:740px\)\]\:py-\[2px\]{padding-top:2px;padding-bottom:2px}.\[\@media\(max-height\:740px\)\]\:text-\[10px\]{font-size:10px}.\[\@media\(max-height\:740px\)\]\:text-\[9px\]{font-size:9px}}@media (max-height:820px){.\[\@media\(max-height\:820px\)\]\:mb-1{margin-bottom:.25rem}.\[\@media\(max-height\:820px\)\]\:\!hidden{display:none!important}.\[\@media\(max-height\:820px\)\]\:gap-\[3px\]{gap:3px}.\[\@media\(max-height\:820px\)\]\:py-\[3px\]{padding-top:3px;padding-bottom:3px}.\[\@media\(max-height\:820px\)\]\:text-\[10px\]{font-size:10px}.\[\@media\(max-height\:820px\)\]\:text-\[11px\]{font-size:11px}.\[\@media\(max-height\:820px\)\]\:text-\[9\.5px\]{font-size:9.5px}.\[\@media\(max-height\:820px\)\]\:tracking-normal{letter-spacing:0em}}
