.cinematic-hero{--hero-exit-progress:0;isolation:isolate;width:100%;height:100vh;height:var(--viewport-block,100svh);background:#000;min-height:33.75rem;position:relative;overflow:clip}.hero-backdrop{z-index:0;position:absolute;inset:0}.hero-poster{object-fit:cover;object-position:center 0%;opacity:.5;transition:opacity var(--motion-data-reveal) var(--ease-data-reveal)}.hero-backdrop:after{content:"";transition:opacity var(--motion-data-reveal) var(--ease-data-reveal);background:radial-gradient(58% 54% at 50% 52%,#0000009e,#0003 64%,#0000),linear-gradient(#000000b3,#0000 30% 66%,#000000d1);position:absolute;inset:0}.hero-canvas-layer{opacity:0;transition:opacity 1.1s var(--ease-data-reveal);position:absolute;inset:0}.cinematic-hero[data-hero-canvas=ready] .hero-poster,.cinematic-hero[data-hero-canvas=ready] .hero-backdrop:after{opacity:0}.cinematic-hero[data-hero-canvas=ready] .hero-canvas-layer{opacity:1}.hero-veil{z-index:1;isolation:isolate;pointer-events:none;opacity:calc(1 - var(--hero-exit-progress));transform:translate3d(0, calc(var(--hero-exit-progress) * -3.25rem), 0) scale(calc(1 - var(--hero-exit-progress) * .14));position:absolute;inset:0}.hero-copy-layer{padding:calc(var(--public-header-height) + 1.5rem) var(--page-margin) 3rem;place-items:center;display:grid;position:absolute;inset:0}.hero-copy{text-align:center;width:min(100%,74rem)}.hero-headline{color:#fff;pointer-events:auto;letter-spacing:-.045em;margin:0;font-size:clamp(1.875rem,min(max(6.8vw,min(12.5vw,52px)),35svh - 112px),9.5rem);font-weight:700;line-height:.95}.hero-headline-line{white-space:nowrap;display:block}.hero-headline-letter{white-space:pre;display:inline-block}.hero-fluid{z-index:2;mix-blend-mode:difference;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-actions{z-index:3;pointer-events:auto;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;margin-top:2.75rem;display:flex;position:relative}.hero-primary,.hero-secondary{border-radius:var(--rounded-full);letter-spacing:-.005em;white-space:nowrap;min-height:3.2em;transition:background var(--motion-standard) var(--ease-standard), border-color var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard), color var(--motion-standard) var(--ease-standard), transform var(--motion-standard) var(--ease-standard);justify-content:center;align-items:center;gap:.5rem;padding:0 2em;font-size:clamp(.9375rem,.46875rem + .47vw,1.1875rem);font-weight:700;display:inline-flex}.hero-primary{background:var(--primary);color:var(--on-primary);box-shadow:0 .625rem 1.75rem color-mix(in srgb, var(--primary) 24%, transparent);border:1px solid #0000}.hero-secondary{color:#fff;background:0 0;border:1px solid #fff}.hero-primary:hover,.hero-primary:focus-visible{background:var(--primary-container);box-shadow:0 1rem 2.25rem color-mix(in srgb, var(--primary) 34%, transparent);transform:translateY(-3px)}.hero-secondary:hover,.hero-secondary:focus-visible{color:#000;background:#fff;transform:translateY(-3px);box-shadow:0 1rem 2.25rem #ffffff29}.hero-primary svg{transition:transform var(--motion-standard) var(--ease-standard)}.hero-primary:hover svg,.hero-primary:focus-visible svg{transform:translate(.25rem)}@media (prefers-reduced-motion:reduce){.hero-primary:hover,.hero-primary:focus-visible,.hero-secondary:hover,.hero-secondary:focus-visible,.hero-primary:hover svg,.hero-primary:focus-visible svg{transform:none}}.hero-story-summary{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;list-style:none;position:absolute;overflow:hidden}@media (max-width:40rem){.hero-copy-layer{padding:calc(var(--public-header-height) + 1rem) var(--page-margin) 2.5rem}.hero-actions{flex-direction:column;gap:.75rem;margin-top:2.25rem}.hero-primary,.hero-secondary{width:100%;min-height:var(--touch-target-min);max-width:16rem;padding:0 1.5rem;font-size:.875rem}}@media (min-width:40rem) and (max-height:44rem){.hero-actions{margin-top:2rem}}@media (prefers-reduced-motion:reduce){.hero-poster{opacity:.6}}
.book-experience{background:var(--surface-container-lowest);position:relative}.book-experience-track{height:340svh;position:relative}.book-experience-stage{height:var(--viewport-block,100svh);padding-inline:max(var(--page-margin), 7%);position:sticky;top:0;overflow:clip}.book-experience-intro{z-index:6;text-align:center;width:min(100%,clamp(46rem,42vw,68rem));translate:0 calc((1 - var(--heading-rise,1)) * 30svh);pointer-events:none;margin:0 auto;position:absolute;top:clamp(3rem,9svh,5.5rem);left:0;right:0}.book-experience-eyebrow{color:var(--primary);font-size:var(--type-label-sm-size);letter-spacing:.07em;text-transform:uppercase;margin:0 0 .875rem;font-weight:700}.book-experience-eyebrow-line{align-items:center;gap:.5rem;display:inline-flex}.book-experience-title{color:var(--on-surface);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.375rem,4.6vw,6.75rem);font-weight:700;line-height:1.12}.book-experience-intro{--line-reveal-lead:.22em;--line-reveal-tail:.26em}.line-reveal-unit{padding-block:var(--line-reveal-lead) var(--line-reveal-tail);margin-block:calc(-1 * var(--line-reveal-lead)) calc(-1 * var(--line-reveal-tail));vertical-align:bottom;margin-inline:-.08em;padding-inline:.08em;display:inline-block;overflow:hidden}.line-reveal-inner{display:inline-block}.book-experience-intro[data-line-reveal] .line-reveal-unit{--reveal:0}.book-experience-intro[data-line-reveal] .line-reveal-inner{translate:0 calc((1 - var(--reveal,1)) * (100% + var(--line-reveal-lead) + var(--line-reveal-tail) + .04em));will-change:translate}.book-experience-lede{max-width:32em;color:var(--on-surface-variant);text-wrap:pretty;margin:1.35rem auto 0;font-size:clamp(.9375rem,.53rem + .53vw,1.375rem);line-height:1.65}.signable-constellation{margin:0;padding:0;list-style:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0% 12%,#000 26% 94%,#0000 100%);mask-image:linear-gradient(#0000 0% 12%,#000 26% 94%,#0000 100%)}.signable-slot{left:var(--x);top:var(--start);width:clamp(13rem,18vw,18rem);transform:translate3d(0, calc(var(--scene-progress,0) * var(--travel) * -1), 0);position:absolute}.signable-slot[data-slot="2"],.signable-slot[data-slot="4"],.signable-slot[data-slot="6"]{left:auto;right:var(--right)}.signable-slot[data-slot="1"]{--x:4%;--start:104svh;--travel:300svh;z-index:2}.signable-slot[data-slot="2"]{--right:4%;--start:132svh;--travel:252svh;z-index:4}.signable-slot[data-slot="3"]{--x:22%;--start:160svh;--travel:262svh;z-index:3}.signable-slot[data-slot="4"]{--right:22%;--start:188svh;--travel:232svh;z-index:5}.signable-slot[data-slot="5"]{--x:10%;--start:216svh;--travel:258svh;z-index:1}.signable-slot[data-slot="6"]{--right:10%;--start:244svh;--travel:218svh;z-index:3}.signable-slot[data-slot="5"] .signable-card,.signable-slot[data-slot="3"] .signable-card{scale:.94}.signable-slot[data-slot="4"] .signable-card,.signable-slot[data-slot="2"] .signable-card{scale:1.03}@keyframes signable-float{0%,to{transform:translateY(-5px)}50%{transform:translateY(7px)}}.signable-card{animation:signable-float var(--float-duration,20s) var(--float-delay,0s) ease-in-out infinite}.signable-card[data-accent=blue]{--signable-accent:var(--primary)}.signable-card[data-accent=purple]{--signable-accent:#c9b8ff}.signable-card[data-accent=amber]{--signable-accent:#f2c879}.signable-card[data-accent=cyan]{--signable-accent:#85d7d1}.signable-card[data-accent=orange]{--signable-accent:#ffb27a}.signable-card[data-accent=teal]{--signable-accent:#8fd8c4}.signable-card{aspect-ratio:3/4;border:1px solid var(--glass-outline);border-radius:var(--rounded-lg);background:var(--surface-container);box-shadow:0 2rem 4.5rem #0000008c, inset 0 1px 0 color-mix(in srgb, var(--on-surface) 8%, transparent);transition:border-color var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard), scale var(--motion-standard) var(--ease-standard), translate var(--motion-standard) var(--ease-standard);display:block;position:relative;overflow:hidden}.signable-card:hover,.signable-card:focus-within{border-color:color-mix(in srgb, var(--signable-accent) 52%, transparent);box-shadow:0 3rem 6rem #000000ad, 0 0 0 1px color-mix(in srgb, var(--signable-accent) 22%, transparent), inset 0 1px 0 color-mix(in srgb, var(--on-surface) 14%, transparent);translate:0 -.75rem}.signable-slot[data-slot="5"] .signable-card:hover,.signable-slot[data-slot="5"] .signable-card:focus-within,.signable-slot[data-slot="3"] .signable-card:hover,.signable-slot[data-slot="3"] .signable-card:focus-within{scale:.99}.signable-slot[data-slot="4"] .signable-card:hover,.signable-slot[data-slot="4"] .signable-card:focus-within,.signable-slot[data-slot="2"] .signable-card:hover,.signable-slot[data-slot="2"] .signable-card:focus-within{scale:1.08}.signable-slot[data-slot="1"] .signable-card:hover,.signable-slot[data-slot="1"] .signable-card:focus-within,.signable-slot[data-slot="6"] .signable-card:hover,.signable-slot[data-slot="6"] .signable-card:focus-within{scale:1.05}.signable-media{z-index:0;position:absolute;inset:0}.signable-media img{object-fit:cover;transition:scale var(--motion-data-reveal) var(--ease-standard)}.signable-card:hover .signable-media img,.signable-card:focus-within .signable-media img{scale:1.05}.signable-marks{z-index:3;justify-content:space-between;align-items:center;gap:var(--space-1);display:flex;position:absolute;inset:.875rem .875rem auto}.signable-badge{border:1px solid color-mix(in srgb, var(--signable-accent) 44%, transparent);border-radius:var(--rounded-full);color:var(--signable-accent);letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;padding:.1875rem .5rem;font-size:.625rem;font-weight:700;line-height:1rem}.signable-badge[data-tier=add-on]{color:#fff;border-color:#ffffff42}.signable-glyph{border:1px solid color-mix(in srgb, var(--signable-accent) 34%, transparent);border-radius:var(--rounded-full);width:1.75rem;height:1.75rem;color:var(--signable-accent);transition:rotate var(--motion-standard) var(--ease-standard);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;flex:none;place-items:center;display:grid}.signable-card:hover .signable-glyph,.signable-card:focus-within .signable-glyph{rotate:-10deg}.signable-shine{z-index:2;pointer-events:none;width:46%;height:100%;transition:translate .76s var(--ease-data-reveal);background:linear-gradient(104deg,#0000 0%,#ffffff1f 48%,#0000 100%);position:absolute;top:0;left:0;translate:-160%}.signable-card:hover .signable-shine,.signable-card:focus-within .signable-shine{translate:320%}.signable-copy{z-index:3;background:linear-gradient(#0000 0%,#000000d1 48%,#000000f0 100%);padding:1rem 1rem 1.125rem;position:absolute;inset:auto 0 0}.signable-title{color:#fff;letter-spacing:-.015em;margin:0;font-size:1rem;font-weight:700;line-height:1.25}.signable-description{color:#ffffffb8;font-size:var(--type-label-sm-size);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.3125rem 0 0;line-height:1.5;display:-webkit-box;overflow:hidden}.signable-reveal{opacity:0;max-height:0;transition:max-height .62s var(--ease-data-reveal), opacity var(--motion-standard) var(--ease-standard);overflow:hidden}.signable-card:hover .signable-reveal,.signable-card:focus-within .signable-reveal{opacity:1;max-height:16rem}.signable-detail{color:#ffffffc7;font-size:var(--type-label-sm-size);-webkit-line-clamp:3;border-top:1px solid #ffffff24;-webkit-box-orient:vertical;margin:.625rem 0 0;padding-top:.625rem;line-height:1.5;display:-webkit-box;overflow:hidden}.signable-facts{flex-wrap:wrap;gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.signable-facts li{border-radius:var(--rounded-full);color:#ffffffd1;border:1px solid #ffffff29;padding:.125rem .4375rem;font-size:.625rem;font-weight:600;line-height:1rem}.signable-cta{min-height:var(--touch-target-min);color:var(--signable-accent);font-size:var(--type-label-sm-size);align-items:center;gap:.375rem;font-weight:700;display:inline-flex}.signable-cta:hover,.signable-cta:focus-visible{text-underline-offset:.25rem;text-decoration:underline}.book-experience-track[data-static],.book-experience-track[data-static] .book-experience-stage{height:auto;position:static}.book-experience-track[data-static] .book-experience-stage{padding-block:clamp(3.5rem,9vw,6rem)}.book-experience-track[data-static] .book-experience-intro{margin-bottom:clamp(2.5rem,6vw,4rem);position:static}.book-experience-track[data-static] .signable-constellation{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;display:grid;position:static;-webkit-mask-image:none;mask-image:none}.book-experience-track[data-static] .signable-slot{width:100%;position:static;transform:none}.book-experience-track[data-static] .signable-card{animation:none;scale:1}@media (max-width:64rem){.book-experience-track,.book-experience-track .book-experience-stage{height:auto;position:static}.book-experience-track .book-experience-stage{padding-block:clamp(3rem,9vw,5rem)}.book-experience-track .book-experience-intro{margin-bottom:clamp(2rem,6vw,3.5rem);position:static;opacity:1!important}.book-experience-track .signable-constellation{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;display:grid;position:static;-webkit-mask-image:none;mask-image:none}.book-experience-track .signable-slot{width:100%;position:static;transform:none}.book-experience-track .signable-slot[data-slot] .signable-card{animation:none;scale:1}}@media (max-width:48rem){.book-experience-track .signable-card{aspect-ratio:4/5}}@media (hover:none){.signable-reveal{opacity:1;max-height:none}.signable-card{aspect-ratio:4/5}}@media (max-width:40rem){.book-experience-track .signable-constellation{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.book-experience-track .signable-card{aspect-ratio:2/3;width:100%;min-height:14.5rem}.book-experience-track .signable-reveal{opacity:0;max-height:0}.book-experience-track .signable-copy{padding:.7rem .65rem .75rem}.book-experience-track .signable-title{font-size:.8125rem;line-height:1.3}.book-experience-track .signable-description{-webkit-line-clamp:4;margin-top:.1875rem;font-size:.6875rem;line-height:1.4}.book-experience-track .signable-marks{inset:.5rem .5rem auto}.book-experience-track .signable-badge{padding:.125rem .375rem}.book-experience-track .signable-glyph{width:1.375rem;height:1.375rem}}@media (prefers-reduced-motion:reduce){.signable-card{animation:none}.signable-card:hover,.signable-card:focus-within{translate:none}.signable-card:hover .signable-media img,.signable-card:focus-within .signable-media img{scale:1}.signable-shine{display:none}}
.pixel-field{z-index:0;pointer-events:none;opacity:var(--pixel-field-opacity,.42);-webkit-mask-image:var(--pixel-field-mask,linear-gradient(to bottom, transparent, #000 12%, #000 88%, transparent));mask-image:var(--pixel-field-mask,linear-gradient(to bottom, transparent, #000 12%, #000 88%, transparent));position:absolute;inset:0}.pixel-field-canvas{width:100%;height:var(--viewport-block,100svh);display:block;position:sticky;top:0}@media (prefers-reduced-motion:reduce){.pixel-field{display:none}}
.how-it-works{--story-ink:color-mix(in srgb, var(--on-surface) 12%, transparent);--story-panel:#0e1116e0;isolation:isolate;padding:clamp(5rem, 10vw, 8rem) var(--page-margin) 0;background:var(--surface-container-lowest);gap:clamp(2.5rem,5vw,4rem);display:grid;position:relative}.how-it-works-intro{z-index:1;text-align:center;width:min(100%,clamp(44rem,40vw,64rem));margin:0 auto;position:relative}.how-it-works-eyebrow{color:var(--primary);letter-spacing:.11em;text-transform:uppercase;margin:0 0 .875rem;font-size:clamp(.6875rem,.34375rem + .34vw,.875rem);font-weight:700}.how-it-works-title{color:var(--on-surface);letter-spacing:-.042em;text-wrap:balance;margin:0;font-size:clamp(1.875rem,4.6vw,6.75rem);font-weight:700;line-height:1.05}.how-it-works-lede{max-width:32em;color:var(--on-surface-variant);margin:clamp(1rem,1.8vw,1.5rem) auto 0;font-size:clamp(.9375rem,.53rem + .53vw,1.375rem);line-height:1.66}.story-track{z-index:1;margin-top:clamp(2rem,4vw,3rem);position:relative}.story-stage{height:var(--viewport-block,100svh);place-items:center;display:grid;position:relative;overflow:clip}.story-scene{padding:clamp(3rem, 7vh, 5rem) var(--page-margin) clamp(3.5rem, 8vh, 6rem);contain:paint;grid-template-rows:minmax(0,1fr) auto;place-items:center;display:grid;position:absolute;inset:0}.story-visual{perspective:1400px;place-items:center;width:min(100%,64rem);height:100%;min-height:0;display:grid}.scene{width:100%;height:100%;transform-style:preserve-3d;place-items:center;display:grid;position:relative}.scene-halo{aspect-ratio:1;background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--primary) 24%, transparent), transparent 66%);filter:blur(30px);pointer-events:none;border-radius:50%;width:min(62%,34rem);position:absolute}.story-copy{z-index:2;text-align:center;width:min(100%,clamp(40rem,36vw,56rem));position:relative}.story-kicker{color:var(--primary);letter-spacing:.11em;text-transform:uppercase;margin:0 0 .625rem;font-size:clamp(.6875rem,.34375rem + .34vw,.875rem);font-weight:700}.story-title{color:var(--on-surface);letter-spacing:-.034em;margin:0;font-size:clamp(1.5rem,3vw,4.5rem);font-weight:700;line-height:1.08}.story-body{max-width:32em;color:var(--on-surface-variant);text-wrap:pretty;margin:.75rem auto 0;font-size:clamp(.9375rem,.53rem + .53vw,1.375rem);line-height:1.62}.story-rail{z-index:3;pointer-events:none;width:2px;height:min(46svh,26rem);position:absolute;top:50%;left:clamp(1rem,3vw,3rem);translate:0 -50%}.story-rail-track{border-radius:var(--rounded-full);background:var(--story-ink);position:absolute;inset:0}.story-rail-fill{border-radius:var(--rounded-full);background:linear-gradient(to bottom, var(--primary), color-mix(in srgb, var(--primary) 55%, transparent));transform-origin:50% 0;position:absolute;inset:0}.story-rail-glow{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--primary) 70%, transparent), transparent 70%);filter:blur(3px);border-radius:50%;width:1.5rem;height:1.5rem;position:absolute;left:50%;translate:-50% -50%}.story-rail-node{background:color-mix(in srgb, var(--on-surface) 22%, transparent);border-radius:50%;place-items:center;width:.5rem;height:.5rem;display:grid;position:absolute;left:50%;translate:-50% -50%}.story-rail-node-core{background:var(--primary);width:100%;height:100%;box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 18%, transparent);border-radius:50%;display:block}.device{aspect-ratio:9/18.5;width:min(17rem,34vh);transform-style:preserve-3d;position:relative}.device-body{border:1px solid color-mix(in srgb, var(--on-surface) 22%, transparent);background:linear-gradient(168deg,#23272f,#0d1014 62%);border-radius:2.25rem;position:absolute;inset:0;overflow:clip;box-shadow:0 2.5rem 5rem #0000009e,inset 0 1px #ffffff29}.device-notch{border-radius:var(--rounded-full);background:#05070a;width:32%;height:1.1rem;position:absolute;top:.55rem;left:50%;translate:-50%}.device-screen{background:linear-gradient(#10151c,#070a0e);border-radius:1.85rem;align-content:start;gap:.5rem;padding:2.25rem .875rem .875rem;display:grid;position:absolute;inset:.5rem}.device-eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;font-size:.5rem;font-weight:700}.device-headline{color:#f2f4f7;letter-spacing:-.02em;margin-bottom:.25rem;font-size:.9rem;font-weight:700}.device-row{background:#ffffff0d;border:1px solid #0000;border-radius:.6rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.45rem;display:grid}.device-row[data-selected]{border-color:color-mix(in srgb, var(--primary) 55%, transparent);background:color-mix(in srgb, var(--primary) 12%, transparent)}.device-row-avatar{background:linear-gradient(140deg,#4c5563,#262b33);border-radius:50%;width:1.6rem;height:1.6rem;position:relative;overflow:clip}.device-row-photo{object-fit:cover;object-position:50% 22%;width:100%;height:100%}.device-row-copy{gap:.1rem;min-width:0;display:grid}.device-row-name{color:#eef1f5;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.5rem;font-weight:650;overflow:hidden}.device-row-note{color:#ffffff73;letter-spacing:.06em;text-transform:uppercase;font-size:.42rem}.device-row-tick{color:var(--primary)}.device-cta{border-radius:var(--rounded-full);background:var(--primary);color:var(--on-primary);text-align:center;margin-top:.4rem;padding:.5rem;font-size:.6rem;font-weight:700}.device-shine{pointer-events:none;background:linear-gradient(128deg,#0000 34%,#ffffff1f 46%,#0000 56%);border-radius:2.25rem;position:absolute;inset:0}.parcel{--parcel-depth:6rem;aspect-ratio:1;width:min(23rem,46vh);transform-style:preserve-3d;position:relative}.parcel-face{border:1px solid #0000004d;position:absolute;inset:0}.parcel-face--front{transform:translateZ(calc(var(--parcel-depth) / 2));background:linear-gradient(158deg,#1c2027,#0b0d11);align-content:center;justify-items:center;gap:10%;display:grid}.parcel-face--side{width:var(--parcel-depth);transform-origin:100%;background:linear-gradient(160deg,#12151a,#06080a);left:auto;transform:rotateY(90deg)}.parcel-face--top{height:var(--parcel-depth);transform-origin:top;background:linear-gradient(#2a3039,#171b21);bottom:auto;transform:rotateX(90deg)}.parcel-mark{opacity:.92;width:26%;height:auto}.parcel-tape{background:linear-gradient(180deg, color-mix(in srgb, var(--primary) 55%, transparent), color-mix(in srgb, var(--primary) 18%, transparent));opacity:.5;width:8%;transform:translateZ(calc(var(--parcel-depth) / 2 + 1px));position:absolute;top:0;bottom:0;left:46%}.parcel-label{background:#f6f1e8;border-radius:.25rem;gap:.35rem;width:52%;padding:.6rem;display:grid;box-shadow:0 .5rem 1rem #0000006b}.parcel-label-bar{border-radius:var(--rounded-full);opacity:.72;background:#2c2a27;height:.28rem}.parcel-label-bar:nth-child(2){width:62%}.parcel-label-code{background:repeating-linear-gradient(90deg,#1d1c1a 0 2px,#0000 2px 4px,#1d1c1a 4px 5px,#0000 5px 8px);height:.85rem}.parcel-shadow{filter:blur(14px);background:radial-gradient(#000,#0000 70%);border-radius:50%;width:min(27rem,54vh);height:3rem;position:absolute;bottom:14%}.parcel-drift{filter:blur(1px);background:#f4e6d242;border-radius:.4rem;width:3.5rem;height:2.25rem;position:absolute}.parcel-drift[data-drift="0"]{left:16%;rotate:-18deg}.parcel-drift[data-drift="1"]{right:14%;rotate:24deg;scale:.8}.parcel-drift[data-drift="2"]{left:30%;rotate:8deg;scale:.62}.scene-signing{place-items:center}.signing-frame{aspect-ratio:16/9;backface-visibility:hidden;will-change:transform;background:#05070a;border-radius:1.125rem;width:min(100%,60rem);max-height:100%;position:relative;overflow:clip;box-shadow:0 3rem 7rem #000000b3}.signing-poster,.signing-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.signing-video{z-index:1;opacity:0;transition:opacity var(--motion-data-reveal) var(--ease-standard)}.signing-video[data-ready]{opacity:1}.signing-vignette{z-index:2;pointer-events:none;background:radial-gradient(76% 66% at 50% 46%,#0000,#000 128%);position:absolute;inset:0}.certificate{aspect-ratio:4/3;width:min(28rem,62vh);transform-style:preserve-3d;place-items:center;display:grid;position:relative}.certificate-body{border:1px solid color-mix(in srgb, var(--on-surface) 16%, transparent);background:linear-gradient(165deg,#f7f5f0,#e6e2d9);border-radius:.5rem;align-content:start;gap:.6rem;width:100%;height:100%;padding:clamp(1.25rem,3vh,2rem);display:grid;box-shadow:0 2rem 4rem #00000094}.certificate-fold{backface-visibility:hidden;background:linear-gradient(165deg,#cdc8bd,#a9a49a);width:50%;position:absolute;top:0;bottom:0}.certificate-fold--left{transform-origin:100%;border-radius:.5rem 0 0 .5rem;left:0}.certificate-fold--right{transform-origin:0;border-radius:0 .5rem .5rem 0;right:0}.certificate-rule{background:#c3bdb0;height:1px}.slab-header{align-items:center;gap:.4rem;display:flex}.slab-mark{width:.85rem;height:auto}.slab-brand{color:#2a2721;letter-spacing:.14em;text-transform:uppercase;font-size:.6rem;font-weight:750}.slab-verdict{border-radius:var(--rounded-full);background:color-mix(in srgb, var(--primary) 88%, #000);color:#fff;letter-spacing:.12em;text-transform:uppercase;margin-left:auto;padding:.15rem .45rem;font-size:.45rem;font-weight:750}.slab-item{color:#3a362e;letter-spacing:-.015em;font-size:.8rem;font-weight:650}.slab-meta{align-items:flex-end;gap:1.25rem;display:flex}.slab-field{gap:.15rem;display:grid}.slab-field-label{color:#8a8375;letter-spacing:.16em;text-transform:uppercase;font-size:.42rem;font-weight:700}.slab-field-value{color:#26241f;font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:.85rem;font-weight:700}.slab-field--grade{justify-items:end;margin-left:auto}.slab-field--grade .slab-field-value{color:#f7f5f0;background:#26241f;border-radius:.2rem;padding:0 .5rem;font-size:1.05rem}.slab-footer{align-items:flex-end;gap:.7rem;margin-top:auto;display:flex}.slab-sealed{border:1px solid color-mix(in srgb, var(--primary) 55%, transparent);border-radius:var(--rounded-full);color:color-mix(in srgb, var(--primary) 82%, #000);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.45rem;font-weight:750;display:inline-flex}.certificate-code{aspect-ratio:1;grid-template-columns:repeat(6,1fr);gap:2px;width:4.5rem;display:grid}.certificate-code span{background:0 0}.certificate-code span[data-on]{background:#26241f}.certificate-seal{place-items:center;width:4.75rem;height:4.75rem;display:grid;position:absolute;bottom:12%;right:10%}.certificate-seal-ring{border:2px dashed color-mix(in srgb, var(--primary) 70%, transparent);background:color-mix(in srgb, var(--primary) 20%, #0b1017);border-radius:50%;position:absolute;inset:0;box-shadow:0 .75rem 1.75rem #00000073}.certificate-seal-mark{color:var(--primary);position:relative}.case{--box-w:min(23rem, 44vh);--box-d:calc(var(--box-w) * .66);--box-h:calc(var(--box-w) * .34);--box-turn:-27deg;width:var(--box-w);aspect-ratio:1;transform-style:preserve-3d;place-items:center;display:grid;position:relative}.case-box{transform:rotateX(-16deg) rotateY(var(--box-turn));transform-style:preserve-3d;position:absolute;inset:0}.case-face{border:1px solid #0006;position:absolute;top:50%;left:50%}.case-face--front,.case-face--inner-back{width:var(--box-w);height:var(--box-h);margin-top:calc(var(--box-h) / -2);margin-left:calc(var(--box-w) / -2)}.case-face--left,.case-face--right{width:var(--box-d);height:var(--box-h);margin-top:calc(var(--box-h) / -2);margin-left:calc(var(--box-d) / -2)}.case-face--floor{width:var(--box-w);height:var(--box-d);margin-top:calc(var(--box-d) / -2);margin-left:calc(var(--box-w) / -2)}.case-face--front{transform:translateZ(calc(var(--box-d) / 2));background:linear-gradient(168deg,#262c35,#0c0f13);place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1f}.case-face--inner-back{transform:translateZ(calc(var(--box-d) / -2));background:linear-gradient(#05070a,#10141a)}.case-face--right{transform:translateX(calc(var(--box-w) / 2)) rotateY(90deg);background:linear-gradient(168deg,#1b2028,#090b0f)}.case-face--left{transform:translateX(calc(var(--box-w) / -2)) rotateY(-90deg);background:linear-gradient(168deg,#14181e,#06080b)}.case-face--floor{transform:translateY(calc(var(--box-h) / 2)) rotateX(90deg);background:linear-gradient(#0a0d12,#04060a);box-shadow:inset 0 1.25rem 2.5rem #000000c2}.case-mark{opacity:.5;width:16%;height:auto}.case-well-light{width:calc(var(--box-w) * .78);height:calc(var(--box-h) * .9);margin-top:calc(var(--box-h) * -.45);margin-left:calc(var(--box-w) * -.39);background:radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--primary) 52%, transparent), transparent 72%);filter:blur(16px);border-radius:50%;position:absolute;top:50%;left:50%}.case-piece-billboard{width:calc(var(--box-w) * .339);aspect-ratio:700/960;margin-top:calc(var(--box-w) * -.2325);margin-left:calc(var(--box-w) * -.1695);transform:rotateY(calc(-1 * var(--box-turn)));transform-style:preserve-3d;position:absolute;top:50%;left:50%}.case-piece{border:1px solid color-mix(in srgb, var(--on-surface) 18%, transparent);border-radius:.5rem;position:absolute;inset:0;overflow:clip;box-shadow:0 1.75rem 3.5rem #0000009e}.case-piece-photo{object-fit:contain}.case-lid-hinge{width:var(--box-w);height:var(--box-d);margin-top:calc(var(--box-d) / -2);margin-left:calc(var(--box-w) / -2);transform:translateY(calc(var(--box-h) / -2)) rotateX(90deg);transform-style:preserve-3d;position:absolute;top:50%;left:50%}.case-lid{transform-origin:50% 0;transform-style:preserve-3d;position:absolute;inset:0}.case-lid-face,.case-lid-under{border:1px solid #00000057;border-radius:.3rem;position:absolute;inset:0}.case-lid-face{background:linear-gradient(168deg,#2e343e,#171c24);transform:translateZ(.2rem);box-shadow:0 1rem 2rem #00000085}.case-lid-under{background:linear-gradient(168deg,#0b0e13,#1a1f27);transform:translateZ(-.2rem)rotateY(180deg)}.delivery-fleck{background:var(--primary);border-radius:1px;width:.4rem;height:.75rem;position:absolute;bottom:40%}.delivery-fleck[data-fleck="1"],.delivery-fleck[data-fleck="4"]{background:#e8c98a}.delivery-fleck[data-fleck="2"],.delivery-fleck[data-fleck="5"]{background:color-mix(in srgb, var(--on-surface) 70%, transparent)}.story-fallback{z-index:1;counter-reset:story;gap:clamp(2.5rem,7vw,4rem);width:min(100%,34rem);margin:0 auto;padding:0 0 clamp(4rem,10vw,6rem);list-style:none;display:grid;position:relative}.story-fallback li{counter-increment:story;padding-left:2.75rem;position:relative}.story-fallback li:before{border:1px solid color-mix(in srgb, var(--primary) 45%, transparent);width:1.75rem;height:1.75rem;color:var(--primary);content:counter(story);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:.1rem;left:0}.story-fallback .story-copy,.story-fallback .story-title,.story-fallback .story-body{text-align:left}.story-fallback .story-body{margin-left:0}@media (max-width:60rem){.how-it-works{padding-bottom:clamp(3rem,8vw,5rem)}.story-kicker,.story-title,.story-body{text-align:left}}
.meet-icons{--icon-card-width:clamp(12rem, min(16vw, 42svh), 30rem);isolation:isolate;min-height:var(--viewport-block,100svh);background:var(--surface-container-lowest);align-content:center;gap:clamp(2rem,3.5vw,3.25rem);padding:clamp(3.5rem,7vw,6rem) 0 clamp(3rem,6vw,5rem);display:grid;position:relative}.meet-icons-intro{--meet-icons-inset:clamp(1.5rem, 5vw, 5.5rem);padding-inline:var(--meet-icons-inset);text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem;display:flex}.meet-icons-title{color:var(--on-surface);letter-spacing:-.042em;margin:0;font-size:clamp(2rem,6vw,7.5rem);font-weight:700;line-height:1.02}.meet-icons-worlds{color:var(--on-surface-variant);letter-spacing:.015em;flex-wrap:wrap;gap:.4rem 1.15rem;margin:clamp(.75rem,1.6vw,1.25rem) 0 0;font-size:clamp(.8125rem,.5rem + .5vw,1.25rem);font-weight:650;display:flex}.meet-icons-worlds span:last-child{color:var(--primary)}.meet-icons-rail{grid-auto-flow:column;grid-auto-columns:var(--icon-card-width);max-width:100%;padding:.5rem var(--page-margin) 1rem;scroll-snap-type:x proximity;scroll-padding-inline:var(--page-margin);overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;gap:clamp(.75rem,2vw,1.25rem);margin:0;list-style:none;display:grid;overflow-x:auto}.meet-icons-rail::-webkit-scrollbar{width:0;height:0;display:none}.meet-icons-rail>li{scroll-snap-align:center}.meet-icons[data-icon-wheel=active] .meet-icons-carousel,.meet-icons-dots{display:none}.meet-icons-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:1.75rem;height:1.75rem;display:grid}.meet-icons-dot-mark{border-radius:var(--rounded-full);background:color-mix(in srgb, var(--on-surface) 26%, transparent);width:.4375rem;height:.4375rem;transition:background var(--motion-standard) var(--ease-standard), width var(--motion-standard) var(--ease-data-reveal)}.meet-icons-dot[data-active] .meet-icons-dot-mark{background:var(--primary);width:1.125rem}.icon-wheel-stage{height:calc(var(--wheel-stage-height,34rem) + 1.5rem);width:100%;position:relative}.icon-wheel-stage .icon-showcase-card{cursor:pointer;-webkit-user-select:none;user-select:none}.icon-wheel-ring{margin:0;padding:0;list-style:none}.icon-wheel-slot{will-change:transform, opacity;position:absolute;top:1.5rem;left:50%}.icon-showcase-card{--card-radius:clamp(1rem, calc(var(--icon-card-width) * .085), 2.25rem);--card-pad:clamp(.8rem, calc(var(--icon-card-width) * .072), 1.6rem);isolation:isolate;width:var(--icon-card-width);border:1px solid color-mix(in srgb, var(--outline-variant) 58%, transparent);border-radius:var(--card-radius);background:var(--surface-container-low);box-shadow:0 1.25rem 3rem color-mix(in srgb, var(--surface-container-lowest) 72%, transparent), inset 0 1px 0 color-mix(in srgb, var(--inverse-surface) 8%, transparent);transition:border-color var(--motion-marketplace-card) var(--ease-data-reveal), box-shadow var(--motion-marketplace-card) var(--ease-data-reveal), translate var(--motion-marketplace-card) var(--ease-data-reveal);display:grid;position:relative;overflow:hidden}.icon-showcase-paint{left:var(--paint-x,50%);top:var(--paint-y,50%);z-index:0;width:calc(var(--icon-card-width) * 1.2);aspect-ratio:1;opacity:0;background:radial-gradient(circle at 53% 46%, var(--inverse-surface) 0 70%, transparent 93%), radial-gradient(circle at 45% 57%, var(--inverse-surface) 0 66%, transparent 91%);pointer-events:none;transition:opacity .24s var(--ease-standard), scale .62s var(--ease-data-reveal);position:absolute;translate:-50% -50%;scale:.05}.icon-showcase-media{z-index:1;aspect-ratio:4/5;background:var(--surface-container);position:relative;overflow:hidden}.icon-showcase-media:before,.icon-showcase-media:after{content:"";z-index:1;pointer-events:none;height:42%;transition:opacity var(--motion-marketplace-card) var(--ease-data-reveal);position:absolute;inset:auto 0 -1px}.icon-showcase-media:before{background:linear-gradient(to top, var(--surface-container-low), color-mix(in srgb, var(--surface-container-low) 55%, transparent) 46%, transparent)}.icon-showcase-media:after{background:linear-gradient(to top, var(--inverse-surface), color-mix(in srgb, var(--inverse-surface) 55%, transparent) 46%, transparent);opacity:0}.icon-showcase-image{object-fit:cover;transition:scale var(--motion-marketplace-card) var(--ease-data-reveal)}.icon-showcase-body{z-index:1;justify-items:start;gap:calc(var(--card-pad) * .2);padding:calc(var(--card-pad) * .7) var(--card-pad) var(--card-pad);display:grid;position:relative}.icon-showcase-name{color:var(--on-surface);font-size:clamp(.9375rem, calc(var(--icon-card-width) * .082), 1.75rem);letter-spacing:-.022em;transition:color var(--motion-marketplace-card) var(--ease-data-reveal);margin:0;font-weight:700;line-height:1.2}.icon-showcase-category{color:var(--on-surface-variant);font-size:clamp(.625rem, calc(var(--icon-card-width) * .041), .875rem);letter-spacing:.09em;text-transform:uppercase;transition:color var(--motion-marketplace-card) var(--ease-data-reveal);margin:0;font-weight:650}.icon-showcase-verified{margin-top:calc(var(--card-pad) * .3);color:var(--primary);font-size:clamp(.625rem, calc(var(--icon-card-width) * .039), .8125rem);letter-spacing:.08em;text-transform:uppercase;transition:color var(--motion-marketplace-card) var(--ease-data-reveal);align-items:center;gap:.4em;font-weight:700;display:inline-flex}.icon-showcase-verified svg{flex:none;width:1.15em;height:1.15em}.icon-showcase-card[data-painted=true]{border-color:color-mix(in srgb, var(--inverse-surface) 36%, transparent);box-shadow:0 2rem 4.5rem color-mix(in srgb, var(--surface-container-lowest) 88%, transparent), inset 0 1px 0 color-mix(in srgb, var(--inverse-surface) 20%, transparent);translate:0 clamp(-1rem, calc(var(--icon-card-width) * -.035), -.4rem)}.icon-showcase-card[data-painted=true] .icon-showcase-media:before{opacity:0}.icon-showcase-card[data-painted=true] .icon-showcase-media:after{opacity:1}.icon-showcase-card[data-painted=true] .icon-showcase-paint{opacity:1;scale:4.8}.icon-showcase-card[data-painted=true] .icon-showcase-image{scale:1.06}.icon-showcase-card[data-painted=true] .icon-showcase-name,.icon-showcase-card[data-painted=true] .icon-showcase-category{color:var(--surface-container-lowest)}.icon-showcase-card[data-painted=true] .icon-showcase-verified{color:var(--inverse-primary)}.meet-icons-rail .icon-showcase-card:hover,.meet-icons-rail .icon-showcase-card:focus-within{border-color:color-mix(in srgb, var(--outline) 78%, transparent);box-shadow:0 1.25rem 3rem color-mix(in srgb, var(--surface-container-lowest) 78%, transparent);translate:0 calc(var(--motion-marketplace-card-lift) * -1)}.icon-wheel-cursor{z-index:6;pointer-events:none;position:absolute;top:0;left:0}.icon-wheel-cursor-chip{border-radius:var(--rounded-full);background:var(--inverse-surface);opacity:0;width:6px;height:6px;transition:border-color var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard), height .36s var(--ease-data-reveal), margin .36s var(--ease-data-reveal), opacity .2s var(--ease-standard), width .36s var(--ease-data-reveal);border:1px solid #0000;margin:-3px 0 0 -3px;display:block;position:relative}.icon-wheel-cursor[data-state=dot] .icon-wheel-cursor-chip{opacity:1}.icon-wheel-cursor[data-state=open] .icon-wheel-cursor-chip{border-color:color-mix(in srgb, var(--surface-container-lowest) 16%, transparent);width:7.5rem;height:2.875rem;box-shadow:0 .5rem 1.75rem color-mix(in srgb, var(--surface-container-lowest) 38%, transparent);opacity:1;margin:-1.4375rem 0 0 -3.75rem}.icon-wheel-cursor-label{color:var(--surface-container-lowest);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity .18s var(--ease-standard), scale .32s var(--ease-data-reveal);align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.72}.icon-wheel-cursor[data-state=open] .icon-wheel-cursor-label{opacity:1;transition-delay:90ms;scale:1}.icon-wheel-cursor-label svg{flex:none}.meet-icons-link{min-height:var(--touch-target-min);border:1px solid color-mix(in srgb, var(--outline) 62%, transparent);border-radius:var(--rounded-full);color:var(--on-surface);font-size:var(--type-label-sm-size);letter-spacing:.02em;white-space:nowrap;transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);align-items:center;gap:.45rem;padding:0 1.15rem;font-weight:700;display:inline-flex}.meet-icons-link svg{transition:translate var(--motion-fast) var(--ease-standard);flex:none}.meet-icons-link:hover,.meet-icons-link:focus-visible{border-color:var(--inverse-surface);background:var(--inverse-surface);color:var(--surface-container-lowest)}.meet-icons-link:hover svg,.meet-icons-link:focus-visible svg{translate:.2rem}@media (max-width:46rem){.meet-icons{gap:clamp(1.75rem,5vw,2.5rem)}.meet-icons-intro{flex-direction:column;align-items:flex-start;gap:1.25rem}}@media (max-width:34rem){.meet-icons{--icon-card-width:min(24rem, var(--viewport-inline,100vw) - 3.5rem)}.meet-icons-carousel{gap:.25rem;display:grid}.meet-icons-rail{padding-inline:calc((100% - var(--icon-card-width)) / 2);scroll-snap-type:x mandatory;gap:.75rem}.meet-icons-rail .icon-showcase-body{padding:.85rem 1rem 1.1rem}.meet-icons-dots{justify-content:center;gap:.125rem;display:flex}}
.dither-field{z-index:0;pointer-events:none;opacity:var(--dither-field-opacity,.5);-webkit-mask-image:var(--dither-field-mask,linear-gradient(to bottom, transparent, #000 12%, #000 88%, transparent));mask-image:var(--dither-field-mask,linear-gradient(to bottom, transparent, #000 12%, #000 88%, transparent));position:absolute;inset:0}.dither-field-canvas{width:100%;height:var(--viewport-block,100svh);image-rendering:pixelated;display:block;position:sticky;top:0}@media (prefers-reduced-motion:reduce){.dither-field{display:none}}
.signing-cta{background:var(--surface-container-lowest);--dither-field-color:var(--primary);--dither-field-color-secondary:var(--secondary);--dither-field-opacity:.6;position:relative}.signing-cta-track{height:320svh;position:relative}.signing-cta-track[data-static]{height:auto}.signing-cta-track[data-static] .signing-cta-stage{height:auto;min-height:var(--viewport-block,100svh);position:static}.signing-cta-track[data-static] .signing-cta-action-slot{pointer-events:auto;margin-top:clamp(2.25rem,6vw,3.25rem);position:static}.signing-cta-stage{isolation:isolate;height:var(--viewport-block,100svh);place-content:center;justify-items:center;padding-block:clamp(4rem,10vh,7rem);padding-inline:clamp(1.5rem,5vw,4rem);display:grid;position:sticky;top:0;overflow:clip}.home-swirl{z-index:0;pointer-events:none;position:absolute;inset:-16vh 0 -8vh;-webkit-mask-image:linear-gradient(#0000,#000 24% 76%,#0000);mask-image:linear-gradient(#0000,#000 24% 76%,#0000)}.signing-cta-stage:before{content:"";z-index:0;background:radial-gradient(ellipse 78% 46% at 50% 6%, color-mix(in srgb, var(--primary) 5%, transparent), transparent 72%), radial-gradient(ellipse 62% 44% at 18% 92%, color-mix(in srgb, var(--inverse-primary) 8%, transparent), transparent 74%);pointer-events:none;position:absolute;inset:0}.signing-cta-copy{z-index:1;text-align:left;will-change:filter, opacity, transform;width:min(100%,clamp(20rem,46vw,78rem));position:relative}.signing-cta-question{color:var(--on-surface);letter-spacing:-.042em;margin:0;font-size:clamp(2.25rem,6vw,8.75rem);font-weight:700;line-height:1.04}.signing-cta-word{display:inline-block}.signing-cta-character{transition:color .32s var(--ease-standard)}.signing-cta-question[data-fill=scroll] .signing-cta-character{color:color-mix(in srgb, var(--on-surface) 24%, transparent)}.signing-cta-question[data-fill=scroll] .signing-cta-character[data-filled]{color:var(--on-surface)}.signing-cta-action-slot{z-index:2;pointer-events:none;will-change:opacity, transform;place-items:center;display:grid;position:absolute;inset:0}.signing-cta-action-slot>*{pointer-events:auto}.signing-cta-action-group{justify-items:center;gap:clamp(1.75rem,3.2vw,2.5rem);width:100%;display:grid}.signing-cta-action-slot>.signing-cta-action-group{pointer-events:none}.signing-cta-action-group>.signing-cta-action{pointer-events:auto}.signing-cta-lede{color:#fff;text-align:center;text-wrap:balance;text-shadow:0 .125rem 1.5rem #000000b3;max-width:36em;margin:0;font-size:clamp(1.0625rem,.6rem + .55vw,1.5rem);line-height:1.6}.signing-cta-action{border-radius:var(--rounded-full);color:#000;letter-spacing:-.008em;white-space:nowrap;min-height:max(4.5rem,72px);transition:box-shadow var(--motion-standard) var(--ease-standard), translate var(--motion-standard) var(--ease-standard);background:#fff;border:0;align-items:center;gap:.7rem;padding:0 clamp(2rem,3.6vw,3rem);font-size:clamp(1.0625rem,.55rem + .55vw,1.375rem);font-weight:700;line-height:1;display:inline-flex;position:relative;box-shadow:0 1rem 2.5rem #00000073}.signing-cta-action svg{transition:translate var(--motion-standard) var(--ease-standard);flex:none}.signing-cta-action:hover,.signing-cta-action:focus-visible{translate:0 calc(var(--motion-interaction-lift) * -1);box-shadow:0 1.5rem 3rem #00000094}.signing-cta-action:hover svg,.signing-cta-action:focus-visible svg{translate:.3rem}.signing-cta-fluid{z-index:3;mix-blend-mode:difference;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (max-width:80rem){.signing-cta-copy{width:min(100%,36rem)}}@media (max-width:48rem){.signing-cta-track{height:auto}.signing-cta-stage{min-height:var(--viewport-block,100svh);height:auto;padding-block:clamp(4rem,12vh,6rem);padding-inline:clamp(1.5rem,6vw,2rem);position:static}.signing-cta-question{font-size:clamp(2.5rem,11vw,3.6rem)}.signing-cta-lede{display:none}.signing-cta-action-slot{pointer-events:auto;width:100%;margin-top:clamp(2.5rem,9vw,3.25rem);position:static}.signing-cta-action-group{gap:clamp(1.5rem,6vw,2rem)}.signing-cta-action{justify-content:center;width:100%;max-width:18rem;min-height:max(3.5rem,56px)}}@media (prefers-reduced-motion:reduce){.signing-cta-track{height:auto}.signing-cta-stage{min-height:var(--viewport-block,100svh);height:auto;position:static}.signing-cta-caret{animation:none}}
