*,*:before,*:after{box-sizing:border-box}html,body,#root,button,input,textarea{font-family:var(--t-sans)}html,body,#root{margin:0;height:100%;min-height:100%}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow:hidden}html:has(.t-land[data-reveal=boot]),html:has(.t-land[data-reveal=boot]) body{background:#000}:root{--t-sans: "Inter", ui-sans-serif, system-ui, sans-serif;--t-display: var(--t-sans);--t-bg: #000;--t-ink: #ebe0c6;--ink: #ebe0c6;--ink-soft: rgba(235, 224, 198, .74);--ink-mute: rgba(235, 224, 198, .58);--ink-faint: rgba(235, 224, 198, .22);--paper: #000;--gold: #c49448;--gold-deep: #c4ae8a;--bloom: #e8c080;--bloom-amount: 0%;--line: rgba(196, 148, 72, .22);--card: #0c0c0c;--card-ink: #ebe0c6;--card-mute: rgba(235, 224, 198, .62);--card-gold: #c4ae8a;--card-line: rgba(196, 148, 72, .32);--land-gutter: 1.35rem;--type-opacity: 1;--seam-core-a: rgba(196, 148, 72, .55);--seam-core-b: rgba(235, 224, 198, .28);--seam-core-c: rgba(180, 100, 60, .35)}.totom-word{display:inline-flex;align-items:baseline;font-family:var(--t-sans);font-weight:600;font-size:inherit;line-height:1;letter-spacing:0;color:inherit;white-space:nowrap;overflow:visible;font-feature-settings:"kern" 1,"liga" 0}.totom-word--stack{flex-direction:column;align-items:flex-start;gap:.28em;white-space:normal}.totom-row{display:inline-flex;align-items:baseline;line-height:1}.totom-letters{letter-spacing:.35em;text-transform:uppercase;font-weight:600;line-height:1}.totom-schwa{font-size:1em;font-weight:600;line-height:1;letter-spacing:inherit;text-transform:none}.totom-beta{--totom-beta-tracking: .12em;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.28em .44em;border:1px solid color-mix(in srgb,var(--ink) 55%,transparent);border-radius:999px;font-size:.46rem;font-weight:600;letter-spacing:var(--totom-beta-tracking);text-transform:uppercase;color:var(--ink);line-height:1;opacity:.92}.totom-beta__word{display:inline-block;margin-inline-end:calc(-1 * var(--totom-beta-tracking))}.t-land{position:relative;height:100dvh;max-height:100dvh;color:var(--ink);background:transparent;font-family:var(--t-sans);overflow:hidden;z-index:1;overscroll-behavior:none;touch-action:none;-webkit-font-smoothing:antialiased}.t-land[data-theme=dawn]{--ink: #241e16;--ink-soft: #5c4a32;--ink-mute: #8a6a3a;--ink-faint: rgba(36, 30, 22, .34);--paper: #f3efe6;--gold: #c4a574;--gold-deep: #8a6a3a;--bloom: #c4a574;--bloom-amount: 48%;--line: color-mix(in srgb, var(--ink) 14%, transparent);--card: #faf7f0;--card-ink: #241e16;--card-mute: #5c4a32;--card-gold: #8a6a3a;--card-line: color-mix(in srgb, var(--card-gold) 40%, var(--card));--t-bg: #f3efe6;--t-ink: #241e16;--seam-core-a: rgba(196, 163, 90, .55);--seam-core-b: rgba(232, 200, 140, .45);--seam-core-c: rgba(186, 170, 230, .35)}.t-land[data-accent=blue]{--gold: #a78bfa;--gold-deep: #c4b5fd;--bloom: #a78bfa;--line: rgba(167, 139, 250, .22);--card-gold: #c4b5fd;--card-line: rgba(167, 139, 250, .32);--seam-core-a: rgba(167, 139, 250, .55);--seam-core-b: rgba(20, 190, 210, .45);--seam-core-c: rgba(244, 114, 182, .35)}.t-land[data-theme=dawn][data-accent=blue]{--gold: #7c5cbf;--gold-deep: #5c3d9e;--bloom: #a78bfa;--line: rgba(124, 92, 191, .18);--card-gold: #7c5cbf;--card-line: rgba(124, 92, 191, .28);--seam-core-a: rgba(124, 92, 191, .45);--seam-core-b: rgba(150, 200, 235, .5);--seam-core-c: rgba(232, 180, 200, .4)}.t-land[data-theme=dawn] body,html:has(.t-land[data-theme=dawn]) body{background:#f3efe6}.t-field{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.t-sky{position:absolute;inset:0;z-index:1;pointer-events:none}.t-seal--live .t-sky{pointer-events:auto;cursor:default;touch-action:none}.t-sky__canvas{pointer-events:none}.t-seal{pointer-events:none;position:fixed;inset:0;z-index:0;overflow:hidden;opacity:0;transition:opacity var(--globe-fade-ms, 1.1s) ease}.t-land--seal-in .t-seal,.t-land:not([data-reveal=boot]) .t-seal{opacity:1}.t-seal--live{pointer-events:auto;cursor:default}.t-seal__wash{position:absolute;top:0;bottom:0;left:0;width:100%;overflow:hidden;pointer-events:none;z-index:2;transition:width var(--globe-wash-ms, 1.32s) var(--globe-wash-ease, cubic-bezier(.45, 0, .55, 1))}.t-land--explore .t-seal__wash{width:var(--globe-wash-explore-width, 72%)}.t-seal__dof{position:absolute;inset:0;pointer-events:none;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);mask-image:linear-gradient(90deg,#000 0%,#000 var(--land-dof-solid, 8%),rgba(0,0,0,.5) var(--land-dof-mid, 20%),transparent var(--land-dof-reach, var(--land-edge-reach, 36%)));-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 var(--land-dof-solid, 8%),rgba(0,0,0,.5) var(--land-dof-mid, 20%),transparent var(--land-dof-reach, var(--land-edge-reach, 36%)))}.t-seal__fade{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse var(--land-dof-reach, var(--land-edge-reach, 36%)) 42% at 0% 18%,color-mix(in srgb,var(--paper) 78%,transparent) 0%,color-mix(in srgb,var(--paper) 34%,transparent) 55%,transparent 100%),linear-gradient(180deg,color-mix(in srgb,var(--paper) 42%,transparent) 0%,transparent 14%,transparent 100%)}.t-land__veil{pointer-events:none;position:fixed;inset:0;z-index:0;opacity:0;transition:opacity var(--globe-fade-ms, 1.1s) ease;background:none}.t-land__veil:before,.t-land__veil:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:1;transition:opacity var(--globe-wash-ms, 1.32s) var(--globe-wash-ease, cubic-bezier(.45, 0, .55, 1))}.t-land__veil:before{background:radial-gradient(ellipse var(--land-edge-reach, 36%) var(--land-bloom-rise, 40%) at 0% 0%,color-mix(in srgb,var(--bloom) var(--land-corner-bloom-amount, 16%),transparent),transparent 100%)}.t-land__veil:after{background:radial-gradient(ellipse var(--land-edge-reach, 36%) var(--land-bloom-rise, 40%) at 100% 100%,color-mix(in srgb,var(--bloom) var(--land-corner-bloom-amount, 16%),transparent),transparent 100%)}.t-land--explore .t-land__veil:before,.t-land--explore .t-land__veil:after{opacity:var(--land-corner-bloom-explore, .4)}.t-land:not([data-reveal=boot]) .t-land__veil{opacity:1}.t-land__bloom-radiance{position:absolute;left:50%;top:-8%;width:min(96vw,920px);height:116%;transform:translate(-50%);pointer-events:none;background:radial-gradient(ellipse 70% 55% at 50% 50%,color-mix(in srgb,var(--seam-core-a) 55%,transparent) 0%,transparent 70%);filter:blur(52px);opacity:.88;animation:tLandBloomBreath 28s ease-in-out infinite}.t-land__bloom-prism{position:absolute;left:50%;top:0;bottom:0;width:120px;transform:translate(-50%);pointer-events:none;background:linear-gradient(88deg,#22d3ee00,#22d3ee17 22%,#ffc8a029 48%,#e879f91c 72%,#fbbf2414 88%,#fbbf2400);mix-blend-mode:screen;opacity:.55;filter:blur(18px);animation:tLandPrismDrift 44s ease-in-out infinite}@keyframes tLandBloomBreath{0%,to{opacity:.78;transform:translate(-50%) scaleX(1);filter:blur(52px)}50%{opacity:.95;transform:translate(-50%) scaleX(1.04);filter:blur(56px)}}@keyframes tLandPrismDrift{0%,to{opacity:.48;transform:translate(-50%) translateY(0)}33%{opacity:.62;transform:translate(-50%) translateY(-.8%)}66%{opacity:.52;transform:translate(-50%) translateY(.6%)}}.t-land__egg{position:fixed;right:max(.28rem,env(safe-area-inset-right));bottom:max(.22rem,env(safe-area-inset-bottom));z-index:6;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;margin:0;padding:0;border:0;background:transparent;line-height:1;pointer-events:auto;cursor:default;-webkit-tap-highlight-color:transparent}.t-land[data-reveal=boot] .t-land__egg{pointer-events:none}.t-land__cross{font:inherit;font-size:.74rem;line-height:1;color:color-mix(in srgb,var(--ink-mute) 70%,var(--gold-deep));opacity:0;cursor:default;-webkit-user-select:none;user-select:none;letter-spacing:0;pointer-events:none;transition:opacity .42s ease,color .42s ease}.t-land__egg:hover .t-land__cross,.t-land__egg:focus-visible .t-land__cross{opacity:.48;color:var(--gold-deep)}.t-land__egg:hover,.t-land__egg:focus-visible{cursor:default}.t-land__egg:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.t-seal__scene{position:absolute;inset:0;z-index:1;perspective:1400px;perspective-origin:68% 46%;display:grid;place-items:center;padding-left:min(42vw,28rem)}.t-seal__stage{position:relative;width:min(22rem,46vw);height:min(34rem,72dvh);transform-style:preserve-3d;transform:rotateY(12deg);will-change:transform}.t-seal__spine{position:absolute;left:50%;top:4%;bottom:6%;width:2px;transform:translate(-50%) translateZ(-24px);background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--gold) 70%,transparent) 12%,color-mix(in srgb,var(--gold) 70%,transparent) 88%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--gold) 45%,transparent);pointer-events:none}.t-seal__cap{position:absolute;left:50%;width:4.6rem;height:.55rem;border-radius:999px;background:color-mix(in srgb,var(--gold) 42%,var(--paper));box-shadow:0 0 16px color-mix(in srgb,var(--gold) 28%,transparent),inset 0 1px color-mix(in srgb,#fff 22%,transparent);transform:translate(-50%) rotateX(68deg);pointer-events:none}.t-seal__cap--top{top:1.4%}.t-seal__cap--base{bottom:2.2%}.t-seal--sealed .t-seal__cap{background:color-mix(in srgb,var(--gold) 72%,var(--paper));box-shadow:0 0 22px color-mix(in srgb,var(--gold) 48%,transparent)}.t-plate{appearance:none;position:absolute;left:50%;width:min(18.5rem,78%);height:4.15rem;margin:0;padding:.55rem 1.05rem .6rem;display:flex;flex-direction:column;justify-content:center;gap:.12rem;border:1px solid color-mix(in srgb,var(--gold) 28%,transparent);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,#fff 10%,transparent),transparent 46%),color-mix(in srgb,var(--card) 72%,transparent);color:var(--ink);font:inherit;text-align:left;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px color-mix(in srgb,#fff 16%,transparent),0 10px 28px color-mix(in srgb,#000 22%,transparent);transform-origin:center center;transform:translate(-50%) translateY(calc(3.2rem + var(--plate-i) * 4.35rem)) rotateY(var(--plate-yaw)) translateZ(calc(var(--plate-i) * -6px));transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.t-land--explore .t-plate{transform:translate(-50%) translateY(calc(3.2rem + var(--plate-i) * 4.35rem)) rotateY(var(--plate-yaw)) translateZ(calc(var(--plate-i) * -6px))}.t-plate--hot{border-color:color-mix(in srgb,var(--gold) 62%,transparent)}.t-plate--locked{border-color:color-mix(in srgb,var(--gold) 78%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 22%,transparent),transparent 55%),color-mix(in srgb,var(--card) 86%,transparent);box-shadow:inset 0 1px color-mix(in srgb,#fff 22%,transparent),0 0 22px color-mix(in srgb,var(--gold) 28%,transparent)}.t-seal--sealed .t-plate{transform:translate(-50%) translateY(calc(3.55rem + var(--plate-i) * 4.05rem)) rotateY(calc(var(--plate-yaw) * .35)) translateZ(0)}.t-plate__role{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);font-weight:600}.t-plate__cipher{font-size:clamp(1.02rem,2.4vw,1.28rem);font-weight:500;color:color-mix(in srgb,var(--ink) 34%,transparent);filter:blur(1.15px);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-plate__word{font-size:clamp(1.02rem,2.4vw,1.28rem);font-weight:600;color:var(--ink);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 18px color-mix(in srgb,var(--gold) 35%,transparent)}.t-land__map-reset{position:fixed;top:max(1.15rem,env(safe-area-inset-top));right:max(1.15rem,env(safe-area-inset-right));z-index:6;width:2.35rem;height:2.35rem;margin:0;padding:0;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);border-radius:999px;background:color-mix(in srgb,var(--paper) 72%,transparent);color:var(--ink);cursor:pointer;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .42s ease,transform .48s cubic-bezier(.22,1,.36,1),background .2s ease}.t-land--explore .t-land__map-reset{opacity:.88;pointer-events:auto;transform:none}.t-land__map-reset:hover{background:color-mix(in srgb,var(--paper) 92%,transparent)}.t-land__map-reset:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.t-land__map-reset svg{width:1.15rem;height:1.15rem;display:block}.t-land__viewport-clip{position:relative;z-index:2;height:100%;overflow:hidden;pointer-events:none;opacity:1}.t-land__panel{height:100%;min-height:100%;box-sizing:border-box;display:flex;align-items:stretch;justify-content:flex-start}.t-land__panel-inner{width:min(34rem,calc(100% - 2.5rem));margin:0;margin-left:max(var(--land-gutter),env(safe-area-inset-left));margin-right:auto;display:flex;flex-direction:column;min-height:0;height:100%;box-sizing:border-box;padding:0 0 2.25rem}.t-land__panel-inner--hero{padding-bottom:max(1.15rem,env(safe-area-inset-bottom))}.t-land__top{display:flex;align-items:flex-end;padding:max(var(--land-gutter),env(safe-area-inset-top)) 0 0;flex-shrink:0;opacity:0;transform:translateY(10px);transition:opacity .64s ease,transform .68s cubic-bezier(.22,1,.36,1);pointer-events:none}.t-land--header-in .t-land__top{opacity:var(--type-opacity, 1);transform:none;pointer-events:auto}.t-land__brandlock{margin:0;display:flex;align-items:last baseline;font-weight:600;line-height:1;position:relative;z-index:4}.t-land__brand{font-size:clamp(1.28rem,3.2vw,1.72rem);letter-spacing:0;font-weight:600;line-height:1;color:var(--ink);overflow:visible}.t-land__hero{flex:1;display:flex;flex-direction:column;justify-content:center;gap:1.05rem;padding:1.25rem 0 1.5rem;max-width:36rem;min-height:0;opacity:0;transform:translateY(12px);transition:opacity .8s ease,transform .84s cubic-bezier(.22,1,.36,1);pointer-events:none}.t-land--hero-in .t-land__hero{opacity:1;transform:none}.t-land.t-land--hero-in.t-land--explore .t-land__hero,.t-land.t-land--footer-in.t-land--explore .t-land__foot--hero{opacity:0;pointer-events:none;transition:opacity var(--globe-wash-ms, 1.32s) var(--globe-wash-ease, cubic-bezier(.45, 0, .55, 1))}.t-land--explore .t-land__foot--hero *{pointer-events:none}.t-land.t-land--header-in.t-land--explore .t-land__top{opacity:1;transform:none;pointer-events:auto}.t-land__eyebrow-row{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:.7rem 1rem}.t-land__eyebrow{margin:0;font-family:var(--t-sans);font-size:.72rem;letter-spacing:.16em;text-transform:lowercase;color:var(--gold-deep)}.t-land__title{margin:0;font-family:var(--t-sans);font-size:clamp(2.35rem,7.2vw,3.45rem);line-height:.98;letter-spacing:-.04em;font-weight:600;max-width:18ch}.t-land__lede{margin:0;font-family:var(--t-sans);max-width:32rem;font-size:clamp(1.05rem,2.6vw,1.16rem);line-height:1.55;color:var(--ink-soft)}.t-land__lede-ctas{display:flex;flex-direction:column;align-items:flex-start;gap:1.05rem;max-width:32rem}.t-land__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .7rem;margin:.55rem 0 0;opacity:1;transition:opacity .52s ease}.t-land__actions--out{opacity:0;pointer-events:none}.t-land__meet,.t-land__learn{appearance:none;align-self:flex-start;margin:0;border-radius:999px;padding:.62rem 1.35rem;font:inherit;font-family:var(--t-sans);font-size:.88rem;font-weight:600;letter-spacing:.03em;text-decoration:none;cursor:pointer;pointer-events:auto}.t-land__meet{border:1px solid color-mix(in srgb,var(--gold) 52%,transparent);background:color-mix(in srgb,var(--gold) 18%,transparent);color:var(--ink);transition:background .18s ease,border-color .18s ease}.t-land__learn{border:1px solid color-mix(in srgb,var(--ink) 22%,transparent);background:transparent;color:var(--ink-soft);transition:background .18s ease,border-color .18s ease,color .18s ease}.t-land__meet:hover,.t-land__meet:focus-visible{background:color-mix(in srgb,var(--gold) 28%,transparent);border-color:var(--gold);outline:none}.t-land__learn:hover,.t-land__learn:focus-visible{color:var(--ink);border-color:color-mix(in srgb,var(--gold) 48%,transparent);background:color-mix(in srgb,var(--gold) 10%,transparent);outline:none}.t-land[data-accent=blue] .t-land__learn{border-color:color-mix(in srgb,var(--gold) 34%,transparent);color:color-mix(in srgb,var(--ink-soft) 72%,var(--gold))}.t-land__foot--hero{margin-top:auto;padding-top:.5rem;align-items:flex-start;text-align:left;opacity:0;transform:translateY(10px);transition:opacity .56s ease,transform .6s cubic-bezier(.22,1,.36,1);pointer-events:none;position:relative;z-index:4}.t-land--footer-in .t-land__foot--hero{opacity:var(--type-opacity, 1);transform:none;pointer-events:auto}.t-land__copy{display:flex;flex-direction:column;align-items:stretch;gap:.38em;margin:0;font-size:.68rem;letter-spacing:.04em;color:var(--ink-mute);line-height:1.35;width:max-content;max-width:100%}.t-land__copy .legal-links{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:.32em;width:max-content;max-width:100%;margin:0}.t-land__copy .legal-dot{opacity:.55;-webkit-user-select:none;user-select:none}.t-land__copy .legal-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2em;margin:0}.t-land__copy .legal-mark{display:inline;margin:0}.t-land__copy .u4ee{font-size:.97em}.t-land__copy .u4ee-ltr{font-size:1.45em;line-height:1}.t-land__copy .u4ee-4{font-size:1.08em;font-weight:600;line-height:1}.t-land__copy .tm-ele{font-size:.97em}.t-land__copy .tm-ele-ltr{font-size:1.45em;line-height:1}.t-land__copy .tm-schwa{font-size:1.08em;font-weight:600;line-height:1;text-transform:none}.t-land__copy .tm-phrase{font-size:1.12em;letter-spacing:.03em}.t-land__copy a,.t-land__partners{color:inherit;text-decoration:none;appearance:none;border:0;background:transparent;padding:0;font:inherit;cursor:pointer}.t-land__copy a:hover,.t-land__copy a:focus-visible,.t-land__partners:hover,.t-land__partners:focus-visible{text-decoration:underline;text-underline-offset:.12em}.t-write{position:relative}.t-write__ghost{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.t-write__ink{position:absolute;inset:0;opacity:1;transition:opacity .52s ease}.t-write--out .t-write__ink{opacity:0}.t-boot{--t-boot-ignite: 2s;--t-boot-slit-grow: 1.4s;--t-boot-close: 1.4s;--t-boot-door-ease: cubic-bezier(.42, 0, .18, 1);--t-boot-light-ease: cubic-bezier(.33, .04, .18, 1);--t-boot-slit-ease: cubic-bezier(.22, .04, .16, 1);--t-boot-door-open: 34deg;--t-boot-reveal: min(15.5rem, 46vw);--t-boot-skirt: 0 160vh 0 0 #000;--t-slit: 1px;--t-slit-open: 3px;--t-slit-y: 7%;--t-slit-span: min(64vw, 680px);--t-slit-gold: rgb(255, 200, 155);position:fixed;inset:0;z-index:40;display:grid;place-items:center;isolation:isolate;overflow:hidden;overscroll-behavior:none;background:#000;color:#ebe0c6;pointer-events:auto;opacity:1;transition:opacity var(--t-boot-close) cubic-bezier(.22,1,.36,1),background var(--t-boot-close) ease,color .8s ease}.t-boot--close{pointer-events:none;background:transparent}.t-boot--gone{z-index:1;background:transparent;pointer-events:none;opacity:1}.t-boot--dark .t-boot__radiance,.t-boot--dark .t-boot__prism,.t-boot--dark .t-boot__edge,.t-boot--dark .t-boot__slit{opacity:0}.t-boot--slit .t-boot__slit{opacity:1;transition:none}.t-boot--slit .t-boot__radiance{animation:tBootRadianceGrow var(--t-boot-slit-grow) var(--t-boot-slit-ease) both}.t-boot--slit .t-boot__prism{opacity:.22;transition-duration:var(--t-boot-slit-grow);transition-timing-function:var(--t-boot-slit-ease)}.t-boot--slit .t-boot__edge{opacity:.28;transition-duration:var(--t-boot-slit-grow);transition-timing-function:var(--t-boot-slit-ease)}.t-boot__seam{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:visible}.t-boot__seam:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:radial-gradient(ellipse 46% 58% at 50% 48%,transparent 0%,transparent 22%,rgba(0,0,0,.32) 60%,rgba(0,0,0,.72) 88%,#000 100%)}.t-boot--open .t-boot__seam:after{opacity:.28}.t-boot--close .t-boot__seam:after,.t-boot--gone .t-boot__seam:after{opacity:0}.t-boot__doors{position:absolute;inset:0;z-index:5;pointer-events:none;overflow:visible;perspective:1800px;perspective-origin:50% 38%;transform-style:preserve-3d}.t-boot__door{position:absolute;top:calc(var(--t-slit-y) + var(--t-slit-open));bottom:auto;height:240vh;width:50.5vw;z-index:5;pointer-events:none;background:#000;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform,left,right;opacity:1;transition:transform var(--t-boot-ignite) var(--t-boot-door-ease),left var(--t-boot-ignite) var(--t-boot-door-ease),right var(--t-boot-ignite) var(--t-boot-door-ease),opacity var(--t-boot-close) ease}.t-boot--close .t-boot__door{transition-duration:var(--t-boot-close);opacity:0}.t-boot__door--left{left:0;transform-origin:0% 28vh;box-shadow:inset -1px 0 #ffffff0a,var(--t-boot-skirt);transform:rotateY(0)}.t-boot__door--right{right:0;transform-origin:100% 28vh;box-shadow:inset 1px 0 #ffffff0a,var(--t-boot-skirt);transform:rotateY(0)}.t-boot--open .t-boot__door--left{left:calc(50% - var(--t-boot-reveal) / 2 - 50.5vw);transform:rotateY(var(--t-boot-door-open))}.t-boot--open .t-boot__door--right{right:calc(50% - var(--t-boot-reveal) / 2 - 50.5vw);transform:rotateY(calc(-1 * var(--t-boot-door-open)))}.t-boot--close .t-boot__door--left{left:0;transform:rotateY(7deg)}.t-boot--close .t-boot__door--right{right:0;transform:rotateY(-7deg)}.t-boot__radiance{position:absolute;left:50%;top:-8%;width:min(96vw,920px);height:116%;transform:translate(-50%) scaleX(.12);transform-origin:50% 50%;background:radial-gradient(ellipse 88% 62% at 50% 46%,color-mix(in srgb,var(--seam-core-b) 92%,#fff) 0%,color-mix(in srgb,var(--seam-core-a) 68%,transparent) 38%,color-mix(in srgb,var(--seam-core-c) 38%,transparent) 64%,transparent 86%),radial-gradient(ellipse 70% 55% at 50% 50%,color-mix(in srgb,var(--seam-core-a) 55%,transparent) 0%,transparent 70%);filter:blur(52px);opacity:0;transition:opacity var(--t-boot-ignite) var(--t-boot-light-ease),transform var(--t-boot-ignite) var(--t-boot-light-ease),filter var(--t-boot-ignite) ease,width var(--t-boot-ignite) var(--t-boot-door-ease)}.t-boot--open .t-boot__radiance{opacity:1;width:calc(var(--t-boot-reveal) + 6rem);transform:translate(-50%) scaleX(1);filter:blur(22px)}.t-boot--close .t-boot__radiance,.t-boot--gone .t-boot__radiance{opacity:0;width:min(96vw,920px);transform:translate(-50%) scaleX(1);filter:blur(52px)}@keyframes tBootRadianceGrow{0%{opacity:0;transform:translate(-50%) scaleX(.02);filter:blur(28px)}14%{opacity:.16;transform:translate(-50%) scaleX(.05);filter:blur(36px)}to{opacity:.42;transform:translate(-50%) scaleX(.14);filter:blur(48px)}}.t-boot__prism{position:absolute;left:50%;top:0;bottom:0;width:120px;transform:translate(-50%);pointer-events:none;background:linear-gradient(88deg,#22d3ee00,#22d3ee17 22%,#ffc8a029 48%,#e879f91c 72%,#fbbf2414 88%,#fbbf2400);mix-blend-mode:screen;opacity:0;filter:blur(18px);transition:opacity var(--t-boot-ignite) var(--t-boot-light-ease)}.t-boot--open .t-boot__prism{opacity:.55}.t-boot--close .t-boot__prism,.t-boot--gone .t-boot__prism{opacity:0}.t-boot__edge{position:absolute;top:var(--t-slit-y);bottom:0;width:50vw;pointer-events:none;opacity:0;transition:opacity var(--t-boot-ignite) var(--t-boot-light-ease)}.t-boot--open .t-boot__edge{opacity:1}.t-boot__edge--l{right:50%;margin-right:.5px;background:radial-gradient(ellipse 52% 88% at 100% 50%,rgba(255,200,160,.14) 0%,rgba(255,160,120,.05) 42%,transparent 72%)}.t-boot__edge--r{left:50%;margin-left:.5px;background:radial-gradient(ellipse 52% 88% at 0% 50%,rgba(255,210,185,.12) 0%,rgba(34,211,238,.05) 45%,transparent 72%)}.t-boot__slit{position:absolute;inset:0;z-index:7;pointer-events:none;opacity:0;isolation:isolate;transition:opacity var(--t-boot-close) var(--t-boot-light-ease)}.t-boot--open .t-boot__slit{opacity:0;animation:tBootSlitDissolve var(--t-boot-ignite) var(--t-boot-light-ease) both}.t-boot--close .t-boot__slit{opacity:0;animation:tBootSlitReturn var(--t-boot-close) linear both}.t-boot--gone .t-boot__slit{opacity:1;animation:none}@keyframes tBootSlitDissolve{0%{opacity:1}22%{opacity:.55}48%{opacity:0}to{opacity:0}}@keyframes tBootSlitReturn{0%,52%{opacity:0}88%{opacity:1}to{opacity:1}}.t-boot__slit-stem,.t-boot__slit-lintel{position:absolute}.t-boot__slit-stem{left:50%;top:var(--t-slit-y);bottom:0;width:var(--t-slit);transform:translate(-50%) scaleY(.001);transform-origin:50% 0;mix-blend-mode:lighten;background:linear-gradient(180deg,var(--t-slit-gold) 0%,var(--t-slit-gold) 42%,rgba(255,200,155,.55) 62%,rgba(255,200,155,.2) 88%,rgba(0,0,0,0) 100%);box-shadow:0 0 16px #ffd2aa8c,0 0 48px #ffb48259,0 0 100px #e879f92e,0 0 160px #22d3ee1a;filter:blur(10px);opacity:0;transition:width var(--t-boot-close) var(--t-boot-door-ease)}.t-boot--slit .t-boot__slit-stem{animation:tBootStemGrow var(--t-boot-slit-grow) var(--t-boot-slit-ease) both}.t-boot--open .t-boot__slit-stem,.t-boot--close .t-boot__slit-stem,.t-boot--gone .t-boot__slit-stem{transform:translate(-50%) scaleY(1);filter:none;opacity:1}@keyframes tBootStemGrow{0%{transform:translate(-50%) scaleY(.001);filter:blur(14px);opacity:0}12%{transform:translate(-50%) scaleY(.02);filter:blur(8px);opacity:.72}to{transform:translate(-50%) scaleY(1);filter:none;opacity:1}}.t-boot--open .t-boot__slit-stem{animation:tBootStemBloom var(--t-boot-ignite) var(--t-boot-door-ease) both}.t-boot--close .t-boot__slit-stem,.t-boot--gone .t-boot__slit-stem{width:var(--t-slit);filter:none;animation:none}@keyframes tBootStemBloom{0%,12%{width:var(--t-slit);filter:blur(0)}to{width:42px;filter:blur(14px)}}.t-boot__slit-lintel{top:var(--t-slit-y);left:50%;height:var(--t-slit);width:var(--t-slit-span);transform:translate(-50%) scaleX(.02);transform-origin:50% 50%;mix-blend-mode:lighten;background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(255,200,155,.2) 8%,var(--t-slit-gold) 18%,var(--t-slit-gold) 82%,rgba(255,200,155,.2) 92%,rgba(0,0,0,0) 100%);filter:blur(8px);opacity:0;transition:width var(--t-boot-close) var(--t-boot-door-ease),height var(--t-boot-close) var(--t-boot-door-ease)}.t-boot--slit .t-boot__slit-lintel{animation:tBootLintelGrow var(--t-boot-slit-grow) var(--t-boot-slit-ease) both}.t-boot--open .t-boot__slit-lintel,.t-boot--close .t-boot__slit-lintel,.t-boot--gone .t-boot__slit-lintel{transform:translate(-50%) scaleX(1);filter:none;opacity:1}@keyframes tBootLintelGrow{0%{transform:translate(-50%) scaleX(.02);filter:blur(12px);opacity:0}12%{transform:translate(-50%) scaleX(.07);filter:blur(7px);opacity:.72}to{transform:translate(-50%) scaleX(1);filter:none;opacity:1}}.t-boot--open .t-boot__slit-lintel{animation:tBootLintelBloom var(--t-boot-ignite) var(--t-boot-door-ease) both}.t-boot--close .t-boot__slit-lintel,.t-boot--gone .t-boot__slit-lintel{height:var(--t-slit);width:var(--t-slit-span);filter:none;animation:none}@keyframes tBootLintelBloom{0%,12%{height:var(--t-slit);width:var(--t-slit-span);filter:blur(0)}to{height:28px;width:min(72vw,820px);filter:blur(12px)}}.t-land[data-accent=blue] .t-boot__slit-stem{background:radial-gradient(circle at 50% 0%,var(--seam-core-a) 0%,var(--seam-core-b) 38%,var(--seam-core-c) 62%,transparent 78%)}.t-land[data-accent=blue] .t-boot__slit-lintel{background:radial-gradient(circle at 50% 50%,var(--seam-core-a) 0%,var(--seam-core-b) 38%,var(--seam-core-c) 62%,transparent 78%)}.t-boot__word{position:relative;z-index:6;margin:0;margin-top:2.8rem;display:flex;align-items:center;font-size:clamp(1.28rem,3.2vw,1.72rem);font-weight:600;letter-spacing:0;color:inherit;line-height:1;overflow:visible;opacity:0;transform:translateY(8px);transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1)}.t-boot--word .t-boot__word{opacity:1;transform:none}.t-boot--close .t-boot__word{opacity:0;transform:translateY(-6px);transition-duration:.64s}.t-boot .totom-row{position:relative}.t-boot__type{display:inline-flex;align-items:baseline;position:relative;mix-blend-mode:hard-light}.t-boot__g{display:inline-block;color:#fff6e8;background-image:linear-gradient(185deg,#fffcf5,#ffe4bab8 46%,#fff4dc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 18px rgba(255,214,168,.42))}.t-land[data-accent=blue] .t-boot{color:#ece8ff}.t-land[data-accent=blue] .t-boot__g{color:#f4f0ff;background-image:linear-gradient(185deg,#f8f6ff,color-mix(in srgb,var(--seam-core-a) 42%,#fff) 46%,color-mix(in srgb,var(--seam-core-b) 28%,#fff));filter:drop-shadow(0 0 18px color-mix(in srgb,var(--seam-core-a) 50%,transparent))}.t-land__insight{--insight-nudge-x: 0px;--insight-nudge-y: 0px;position:fixed;z-index:8;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;width:max-content;max-width:min(17.25rem,calc(100vw - 2rem));transform:translate(var(--insight-nudge-x),var(--insight-nudge-y));animation:t-land-insight-in .28s ease both}@keyframes t-land-insight-in{0%{opacity:0;transform:translate(var(--insight-nudge-x),calc(var(--insight-nudge-y) + 6px))}to{opacity:1;transform:translate(var(--insight-nudge-x),var(--insight-nudge-y))}}.t-land__pill{--pill-glass: color-mix(in srgb, var(--card) 86%, transparent);display:flex;max-width:100%;border:1px solid color-mix(in srgb,var(--gold) 34%,var(--card-line));background:linear-gradient(180deg,color-mix(in srgb,#fff 12%,transparent) 0%,transparent 50%),var(--pill-glass);color:var(--card-ink);border-radius:999px;padding:.42rem .7rem;gap:.45rem;align-items:center;box-shadow:0 8px 18px color-mix(in srgb,#1a1208 18%,transparent)}.t-land__pill--title{font-weight:600;letter-spacing:.04em}.t-land__pill--link{border-radius:14px;align-items:flex-start}.t-land__pill-dot{width:.42rem;height:.42rem;border-radius:999px;background:var(--gold);box-shadow:0 0 8px color-mix(in srgb,var(--gold) 55%,transparent);flex-shrink:0}.t-land__pill-name{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.t-land__pill-lead{font-size:.78rem;line-height:1.4;color:var(--card-mute)}.t-land__wait{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:1.25rem;touch-action:auto}.t-land__wait-scrim{position:absolute;inset:0;border:0;background:color-mix(in srgb,var(--paper) 72%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer}.t-land__wait-card{position:relative;z-index:1;width:min(36rem,100%);max-height:min(92dvh,44rem);overflow:auto;padding:1.7rem 1.4rem 1.25rem;border:1px solid var(--line);border-radius:20px;background:color-mix(in srgb,var(--card) 94%,transparent);color:var(--card-ink);font-family:var(--t-sans);font-size:16px;box-shadow:0 24px 60px color-mix(in srgb,#000 28%,transparent)}.t-land__wait-x{appearance:none;position:absolute;top:.65rem;right:.65rem;width:2rem;height:2rem;display:grid;place-items:center;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--ink-mute);font:inherit;font-size:1.35rem;line-height:1;cursor:pointer}.t-land__wait-x:hover,.t-land__wait-x:focus-visible{color:var(--ink);background:color-mix(in srgb,var(--ink) 8%,transparent)}.t-land__wait-kicker{margin:0 0 .45rem;font-family:var(--t-sans);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep)}.t-land__wait-title{margin:0 0 .5rem;padding-right:1.8rem;font-family:var(--t-sans);font-size:clamp(1.18rem,2.8vw,1.55rem);font-weight:600;letter-spacing:-.03em;line-height:1.3}.t-land__wait-title .totom-word{font-size:.78em;vertical-align:-.02em}.totom-word--phrase .totom-letters{letter-spacing:.16em}.t-land__wait-lede{margin:0 0 .95rem;font-family:var(--t-sans);font-size:.92rem;line-height:1.5;color:var(--card-mute)}.partner-form{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.partner-field{display:flex;flex-direction:column;gap:.35rem}.partner-field--full{grid-column:1 / -1}.partner-label{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.partner-opt{font-weight:400;letter-spacing:.04em;text-transform:none}.partner-form input,.partner-form textarea{width:100%;padding:.7rem .8rem;border-radius:10px;border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 55%,transparent);color:var(--ink);font-family:var(--t-sans);font-size:.95rem;outline:none;resize:vertical}.partner-form input:focus,.partner-form textarea:focus{border-color:var(--gold)}.partner-actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.65rem;margin-top:.35rem}.partner-error{grid-column:1 / -1;margin:0;font-size:.88rem;color:#e8a0a0}.partner-ok{padding:1.2rem;border:1px solid color-mix(in srgb,var(--gold) 32%,transparent);border-radius:16px;background:color-mix(in srgb,var(--gold) 10%,transparent);text-align:center}.partner-ok__title{margin:0 0 .45rem;font-size:1.2rem;color:var(--ink)}.partner-ok__body{margin:0 0 1rem;color:var(--ink-soft);line-height:1.55}.t-btn{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.2rem;border-radius:999px;background:color-mix(in srgb,var(--gold) 22%,transparent);border:1px solid color-mix(in srgb,var(--gold) 52%,transparent);color:var(--ink);font-family:var(--t-sans);font-weight:600;font-size:.88rem;letter-spacing:.02em;text-decoration:none;cursor:pointer}.t-btn:hover:not(:disabled){background:color-mix(in srgb,var(--gold) 32%,transparent)}.t-btn:disabled{opacity:.55;cursor:wait}.t-btn--ghost{background:transparent;color:var(--ink-soft)}.t-btn--quiet{background:transparent;border-color:color-mix(in srgb,var(--ink) 16%,transparent);color:var(--ink-mute);font-weight:500}.t-btn--quiet:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink-soft)}.ele-skip-link{position:absolute;left:.75rem;top:.75rem;z-index:10000;padding:.55rem .95rem;border-radius:999px;background:color-mix(in srgb,var(--gold) 92%,transparent);color:#140e0a;font-weight:600;font-size:.875rem;text-decoration:none;transform:translateY(calc(-100% - 2.5rem))}.ele-skip-link:focus,.ele-skip-link:focus-visible{transform:translateY(0);outline:2px solid var(--ink);outline-offset:3px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid color-mix(in srgb,var(--gold) 90%,transparent);outline-offset:3px}@media(max-width:720px){.t-seal__scene{perspective-origin:50% 62%;padding-left:0;padding-top:18dvh;align-items:end}.t-seal__stage{width:min(20rem,88vw);height:min(28rem,58dvh)}.t-plate{height:3.45rem;transform:translate(-50%) translateY(calc(2.4rem + var(--plate-i) * 3.55rem)) rotateY(var(--plate-yaw)) translateZ(calc(var(--plate-i) * -4px))}.t-seal__fade{background:linear-gradient(180deg,color-mix(in srgb,var(--paper) 72%,transparent) 0%,color-mix(in srgb,var(--paper) 28%,transparent) 30%,transparent 52%),linear-gradient(90deg,color-mix(in srgb,var(--paper) 74%,transparent) 0%,color-mix(in srgb,var(--paper) 32%,transparent) 22%,transparent var(--land-dof-reach, var(--land-edge-reach, 36%)))}.t-land__insight{--insight-nudge-x: -8px;--insight-nudge-y: 14px}.partner-form{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.t-land,.t-land__top,.t-land__hero,.t-land__foot--hero,.t-land__viewport-clip,.t-seal,.t-land__veil,.t-land__veil:before,.t-land__veil:after,.t-land__bloom-radiance,.t-land__bloom-prism,.t-seal__wash,.t-seal__dof,.t-seal__fade,.t-write__ink,.t-land__actions,.t-boot,.t-land__insight,.t-land__cross,.t-boot__g,.t-boot__type,.t-boot__slit,.t-boot__slit-stem,.t-boot__slit-lintel,.t-boot__radiance,.t-boot__prism,.t-boot__edge,.t-boot__door,.t-boot__word{transition:none;animation:none}.t-land__insight{animation:none}.t-seal,.t-land__veil{opacity:1}.t-seal__dof{backdrop-filter:none;-webkit-backdrop-filter:none}.t-boot__g,.t-boot__type{opacity:1;filter:none;transform:none;animation:none;clip-path:none;mix-blend-mode:hard-light}.t-boot__slit{opacity:1}.t-boot__slit-stem{transform:translate(-50%) scaleY(1);opacity:1;filter:none}.t-boot__slit-lintel{transform:translate(-50%) scaleX(1);opacity:1;filter:none}.t-boot__radiance{opacity:.88;transform:translate(-50%) scaleX(1)}.t-boot__door{display:none}}
