.document-module__R0x_ZW__page{padding-block:var(--space-8) var(--section-compact)}.document-module__R0x_ZW__header{max-width:var(--layout-prose);padding-block-end:var(--space-6)}.document-module__R0x_ZW__header h1{font-size:var(--fluid-display);letter-spacing:-.015em}.document-module__R0x_ZW__lead{color:var(--color-text-secondary);font-size:var(--fluid-lead);margin-block-start:var(--space-4);line-height:1.55}.document-module__R0x_ZW__lead p+p{margin-block-start:var(--space-3)}.document-module__R0x_ZW__meta{color:var(--color-text-secondary);font-size:var(--text-secondary);margin-block-start:var(--space-5)}.document-module__R0x_ZW__meta dl{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.document-module__R0x_ZW__meta dt{display:inline}.document-module__R0x_ZW__meta dt:after{content:": "}.document-module__R0x_ZW__meta dd{color:var(--color-text-primary);font-weight:500;display:inline}.document-module__R0x_ZW__layout{gap:var(--space-6);border-block-start:.0625rem solid var(--color-border);padding-block-start:var(--space-6);display:grid}.document-module__R0x_ZW__contents{padding:var(--space-5);background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-card);font-size:var(--text-secondary);align-self:start}.document-module__R0x_ZW__contents h2{font-size:var(--text-secondary);margin-block-end:var(--space-2);font-weight:700}.document-module__R0x_ZW__contents ol{counter-reset:contents}.document-module__R0x_ZW__contents li{counter-increment:contents}.document-module__R0x_ZW__contents a{align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding-block:var(--space-1);color:var(--color-text-secondary);line-height:1.4;text-decoration:none;display:flex}.document-module__R0x_ZW__contents a:before{content:counter(contents) ".";min-width:1.5em;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex:none}.document-module__R0x_ZW__contents a:hover{color:var(--color-primary-pressed);text-decoration:underline}.document-module__R0x_ZW__body{min-width:0;max-width:var(--layout-prose);counter-reset:section}.document-module__R0x_ZW__body>section{counter-increment:section;scroll-margin-block-start:var(--space-6)}.document-module__R0x_ZW__body>section+section{margin-block-start:var(--space-8)}.document-module__R0x_ZW__body h2{gap:var(--space-3);font-size:var(--text-h1);line-height:1.25;display:flex}.document-module__R0x_ZW__body h2:before{content:counter(section) ".";color:var(--color-primary);font-variant-numeric:tabular-nums;flex:none}.document-module__R0x_ZW__body h2+*,.document-module__R0x_ZW__body p+p,.document-module__R0x_ZW__body p+ul,.document-module__R0x_ZW__body p+ol,.document-module__R0x_ZW__body ul+p,.document-module__R0x_ZW__body ol+p,.document-module__R0x_ZW__body ul+ul,.document-module__R0x_ZW__body table+p,.document-module__R0x_ZW__body p+table,.document-module__R0x_ZW__body table+ul,.document-module__R0x_ZW__body ul+table,.document-module__R0x_ZW__body dl+p,.document-module__R0x_ZW__body p+dl,.document-module__R0x_ZW__body ul+dl,.document-module__R0x_ZW__body dl+ul,.document-module__R0x_ZW__body dl+dl{margin-block-start:var(--space-4)}.document-module__R0x_ZW__bullets,.document-module__R0x_ZW__numbered{gap:var(--space-3);display:grid}.document-module__R0x_ZW__bullets li,.document-module__R0x_ZW__numbered li{padding-inline-start:var(--space-5);position:relative}.document-module__R0x_ZW__bullets li:before{content:"";background:var(--color-primary);border-radius:50%;width:.375rem;height:.375rem;position:absolute;inset-block-start:.7em;inset-inline-start:.25rem}.document-module__R0x_ZW__numbered{counter-reset:item}.document-module__R0x_ZW__numbered li{counter-increment:item;padding-inline-start:var(--space-6)}.document-module__R0x_ZW__numbered li:before{content:counter(item) ".";color:var(--color-primary);font-variant-numeric:tabular-nums;font-weight:700;position:absolute;inset-inline-start:0}.document-module__R0x_ZW__facts{background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-card);display:grid}.document-module__R0x_ZW__facts>div{gap:var(--space-1);padding:var(--space-3) var(--space-4);display:grid}.document-module__R0x_ZW__facts>div+div{border-block-start:.0625rem solid var(--color-border)}.document-module__R0x_ZW__facts dt{color:var(--color-text-secondary);font-size:var(--text-secondary)}.document-module__R0x_ZW__facts dd{overflow-wrap:anywhere;font-weight:500}.document-module__R0x_ZW__table{border-collapse:collapse;width:100%;font-size:var(--text-secondary);line-height:1.5}.document-module__R0x_ZW__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.document-module__R0x_ZW__table tbody tr{padding:var(--space-4);background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-card);display:block}.document-module__R0x_ZW__table tbody tr+tr{margin-block-start:var(--space-3)}.document-module__R0x_ZW__table tbody th{font-size:var(--text-body);text-align:start;font-weight:700;display:block}.document-module__R0x_ZW__table td{margin-block-start:var(--space-3);display:block}.document-module__R0x_ZW__table td:before{content:attr(data-label);color:var(--color-text-secondary);font-size:var(--text-caption);font-weight:700;display:block}.document-module__R0x_ZW__related{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.document-module__R0x_ZW__related a{min-height:var(--touch-target);align-items:center;font-weight:700;display:inline-flex}@media (min-width:48em){.document-module__R0x_ZW__table{background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-card);border-collapse:separate;border-spacing:0;overflow:hidden}.document-module__R0x_ZW__table thead{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.document-module__R0x_ZW__table thead th{padding:var(--space-3) var(--space-4);background:var(--color-background);border-block-end:.0625rem solid var(--color-border);color:var(--color-text-secondary);text-align:start;font-weight:700}.document-module__R0x_ZW__table tbody tr{border:0;border-radius:0;padding:0;display:table-row}.document-module__R0x_ZW__table tbody th,.document-module__R0x_ZW__table td{padding:var(--space-3) var(--space-4);border-block-end:.0625rem solid var(--color-border);font-size:var(--text-secondary);vertical-align:top;margin:0;display:table-cell}.document-module__R0x_ZW__table tbody tr:last-child th,.document-module__R0x_ZW__table tbody tr:last-child td{border-block-end:0}.document-module__R0x_ZW__table td:before{content:none}.document-module__R0x_ZW__facts>div{gap:var(--space-4);grid-template-columns:14rem minmax(0,1fr)}}@media (min-width:64em){.document-module__R0x_ZW__layout{gap:var(--space-8);grid-template-columns:16rem minmax(0,1fr)}.document-module__R0x_ZW__contents{max-height:calc(100vh - var(--header-height) - var(--space-7));position:sticky;inset-block-start:calc(var(--header-height) + var(--space-5));overflow-y:auto}}@media print{.document-module__R0x_ZW__contents{display:none}.document-module__R0x_ZW__page{padding-block:0}}
.cancellation-notice-module__0NtmdW__notice{gap:var(--space-5);align-items:start;display:grid}.cancellation-notice-module__0NtmdW__copy h2{font-size:var(--text-h2)}.cancellation-notice-module__0NtmdW__copy p{max-width:var(--layout-prose);margin-block:var(--space-2) var(--space-3);color:var(--color-text-secondary)}@media (min-width:64em){.cancellation-notice-module__0NtmdW__notice{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}}
.cinema-module__QyAhKq__cinema{background:var(--color-navy);color:var(--color-surface);position:relative}.cinema-module__QyAhKq__stage{display:none}.cinema-module__QyAhKq__chapter{padding-block:var(--section-compact)}.cinema-module__QyAhKq__words{width:100%;max-width:var(--layout-page);padding-inline:var(--space-5);margin-inline:auto}.cinema-module__QyAhKq__words>*+*{margin-block-start:var(--space-4)}.cinema-module__QyAhKq__words h1{max-width:16ch;font-size:var(--fluid-hero);letter-spacing:-.025em;text-wrap:balance;line-height:1.02}.cinema-module__QyAhKq__words h2{font-size:var(--fluid-title);letter-spacing:-.015em;text-wrap:balance}.cinema-module__QyAhKq__words h3{font-size:var(--text-h1);text-wrap:balance}.cinema-module__QyAhKq__words p{max-width:var(--layout-prose);color:color-mix(in srgb, var(--color-surface) 78%, transparent);font-size:var(--fluid-lead);text-wrap:pretty;line-height:1.55}.cinema-module__QyAhKq__words .cinema-module__QyAhKq__lead{color:var(--color-surface);font-size:clamp(var(--text-h2), 1.05rem + 1.1vw, var(--text-display));font-weight:500;line-height:1.25}.cinema-module__QyAhKq__words a:not(.button){color:var(--color-surface)}.cinema-module__QyAhKq__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.cinema-module__QyAhKq__note{font-size:var(--text-secondary)}.cinema-module__QyAhKq__names{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.cinema-module__QyAhKq__names>*{padding:var(--space-2) var(--space-3);border:.0625rem solid color-mix(in srgb, var(--color-surface) 24%, transparent);border-radius:var(--radius-input)}.cinema-module__QyAhKq__names dt{font-weight:700}.cinema-module__QyAhKq__names dd{color:color-mix(in srgb, var(--color-surface) 70%, transparent);font-size:var(--text-secondary)}.cinema-module__QyAhKq__still{margin-block-end:calc(-1 * clamp(var(--space-8), 16vh, 10rem));display:block;position:relative}.cinema-module__QyAhKq__still img{object-fit:cover;width:100%;height:min(56.25vw,84vh);display:block}.cinema-module__QyAhKq__still:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-navy) 30%, transparent), transparent 22%), linear-gradient(to top, var(--color-navy), color-mix(in srgb, var(--color-navy) 55%, transparent) 30%, transparent 62%);content:"";position:absolute;inset:0}.cinema-module__QyAhKq__still:before{z-index:1;background:radial-gradient(120% 90% at 30% 40%, transparent 55%, color-mix(in srgb, var(--color-navy) 40%, transparent));pointer-events:none;content:"";position:absolute;inset:0}.cinema-module__QyAhKq__chapter:has(.cinema-module__QyAhKq__still){padding-block-start:0}.cinema-module__QyAhKq__chapter:has(.cinema-module__QyAhKq__still) .cinema-module__QyAhKq__words{position:relative}@supports (animation-timeline:view()){.cinema-module__QyAhKq__still img{animation:linear both cinema-module__QyAhKq__plate;animation-timeline:view();animation-range:entry entry 70%}}@keyframes cinema-module__QyAhKq__plate{0%{opacity:.25}to{opacity:1}}@media (max-aspect-ratio:4/5){.cinema-module__QyAhKq__still img{aspect-ratio:4/5;object-position:50% 30%;height:auto;max-height:78vh}}.cinema-module__QyAhKq__fallback{width:100%;max-width:var(--layout-page);padding-inline:var(--space-5);justify-content:center;margin-block-start:var(--space-7);margin-inline:auto;display:flex}.cinema-module__QyAhKq__fallback[data-surface=light]>*{padding:var(--space-5);background:var(--color-surface);border-radius:var(--radius-card);color:var(--color-text-primary)}html[data-scene] .cinema-module__QyAhKq__cinema{height:calc((var(--length-wide) + 100) * 1svh);overflow-x:clip}html[data-scene] .cinema-module__QyAhKq__stage{height:100lvh;display:block;position:sticky;inset-block-start:0;overflow:clip}html[data-scene] .cinema-module__QyAhKq__cinema{view-timeline:--story block}html[data-scene] .cinema-module__QyAhKq__stage:after{z-index:2;background:linear-gradient(transparent, var(--color-navy));opacity:0;pointer-events:none;content:"";height:45%;position:absolute;inset-block-end:0;inset-inline:0}@supports (animation-timeline:view()){html[data-scene] .cinema-module__QyAhKq__stage:after{animation:linear both cinema-module__QyAhKq__leave;animation-timeline:--story;animation-range:exit exit 12%}}@keyframes cinema-module__QyAhKq__leave{to{opacity:1}}.cinema-module__QyAhKq__stage canvas{opacity:0;width:100%;height:100%;transition:opacity var(--motion-slow) var(--ease-arrive);display:block}.cinema-module__QyAhKq__cinema[data-live] .cinema-module__QyAhKq__stage canvas{opacity:1}html[data-scene] .cinema-module__QyAhKq__chapter{z-index:1;width:min(29rem,38%);padding:var(--space-6);background:color-mix(in srgb, var(--color-navy) 80%, transparent);border-radius:var(--radius-card);position:absolute;inset-block-start:calc(var(--at-wide) * 1svh);inset-inline-start:max(var(--space-5), calc((100% - var(--layout-page)) / 2 + var(--space-5)));translate:0 -50%}html[data-scene] .cinema-module__QyAhKq__chapter[data-chapter=created]{background:0 0;width:min(36rem,46%);padding:0}html[data-scene] .cinema-module__QyAhKq__chapter[data-chapter=created]:before{inset:calc(var(--space-8) * -1);z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-navy) 62%, transparent), color-mix(in srgb, var(--color-navy) 40%, transparent) 55%, transparent);pointer-events:none;content:"";position:absolute}html[data-scene] .cinema-module__QyAhKq__words{padding:0}html[data-scene] .cinema-module__QyAhKq__words h2{font-size:clamp(var(--text-h1), .9rem + 1.4vw, var(--text-web-title))}html[data-scene] .cinema-module__QyAhKq__words p{font-size:var(--text-body)}html[data-scene] .cinema-module__QyAhKq__words .cinema-module__QyAhKq__lead{font-size:clamp(var(--text-h2), 1rem + .9vw, var(--text-display))}html[data-scene] .cinema-module__QyAhKq__names dd{display:none}:is(html[data-scene] .cinema-module__QyAhKq__fallback,html[data-scene] .cinema-module__QyAhKq__still){display:none}@media (max-aspect-ratio:4/5){html[data-scene] .cinema-module__QyAhKq__cinema{height:calc((var(--length-tall) + 100) * 1svh)}html[data-scene] .cinema-module__QyAhKq__chapter{inset-block-start:calc(var(--at-tall) * 1svh);inset-inline:var(--space-4);width:auto;padding:var(--space-5);background:color-mix(in srgb, var(--color-navy) 84%, transparent)}html[data-scene] .cinema-module__QyAhKq__chapter[data-chapter=created]{inset-block-start:calc(var(--at-tall) * 1svh);inset-inline:var(--space-4);width:auto;padding:var(--space-5);background:color-mix(in srgb, var(--color-navy) 84%, transparent)}html[data-scene] .cinema-module__QyAhKq__chapter[data-chapter=created]{padding:0 var(--space-1);background:0 0}html[data-scene] .cinema-module__QyAhKq__chapter:not([data-chapter=created]){inset-inline:var(--space-4) auto;width:min(20rem, calc(100% - var(--space-4) * 2));padding:var(--space-3) var(--space-4);text-shadow:0 0 var(--space-3) var(--color-navy);background:0 0}html[data-scene] .cinema-module__QyAhKq__chapter:not([data-chapter=created]):before{inset:calc(var(--space-2) * -1);z-index:-1;background:color-mix(in srgb, var(--color-navy) 72%, transparent);border-radius:var(--radius-card);filter:blur(var(--space-4));content:"";position:absolute}html[data-scene] .cinema-module__QyAhKq__chapter:not([data-chapter=created]) .cinema-module__QyAhKq__words>*+*{margin-block-start:var(--space-2)}html[data-scene] .cinema-module__QyAhKq__chapter:not([data-chapter=created]) h2{font-size:var(--text-h2);line-height:1.2}html[data-scene] .cinema-module__QyAhKq__chapter:not([data-chapter=created]) h3{font-size:var(--text-body)}html[data-scene] .cinema-module__QyAhKq__chapter:not([data-chapter=created]) p{font-size:var(--text-secondary);line-height:1.5}html[data-scene] .cinema-module__QyAhKq__chapter:not([data-chapter=created]) .cinema-module__QyAhKq__lead{font-size:var(--text-h2);font-weight:600;line-height:1.3}html[data-scene] .cinema-module__QyAhKq__chapter .cinema-module__QyAhKq__words{transition:opacity .5s}html[data-scene] .cinema-module__QyAhKq__cinema[data-behind] .cinema-module__QyAhKq__chapter:not(:last-of-type,:focus-within,[data-chapter=created]) .cinema-module__QyAhKq__words{opacity:.3}html[data-scene] .cinema-module__QyAhKq__chapter .cinema-module__QyAhKq__names{gap:var(--space-1)}html[data-scene] .cinema-module__QyAhKq__chapter .cinema-module__QyAhKq__names>*{padding:var(--space-1) var(--space-2);font-size:var(--text-secondary)}@supports (animation-timeline:view()){html[data-scene] .cinema-module__QyAhKq__chapter:not([data-chapter=created]){animation:linear both cinema-module__QyAhKq__caption;animation-timeline:view();animation-range:cover cover 62svh}html[data-scene] .cinema-module__QyAhKq__chapter:not([data-chapter=created]):focus-within{animation:none}}}@keyframes cinema-module__QyAhKq__caption{0%{opacity:0;pointer-events:none}10%,70%{opacity:1;pointer-events:auto}to{opacity:0;pointer-events:none}}.cinema-module__QyAhKq__label{z-index:1;opacity:0;visibility:hidden;pointer-events:none;transform-origin:0 0;will-change:transform, opacity;position:absolute;top:0;left:0}.cinema-module__QyAhKq__labelBody{column-gap:var(--space-2);width:max-content;max-width:15rem;padding:var(--space-2) var(--space-3);background:var(--color-surface);border-radius:var(--radius-input);box-shadow:var(--shadow-lifted);color:var(--color-text-primary);font-size:var(--text-secondary);translate:-50% calc(-100% - var(--space-3));flex-wrap:wrap;align-items:center;font-weight:700;line-height:1.3;display:flex}.cinema-module__QyAhKq__labelBody small{color:var(--color-text-secondary);font-size:var(--text-caption);flex-basis:100%;font-weight:400}.cinema-module__QyAhKq__labelBody svg{width:1rem;height:1rem;color:var(--color-primary);flex:none}.cinema-module__QyAhKq__labelBody b{color:var(--color-primary);font-variant-numeric:tabular-nums}.cinema-module__QyAhKq__label[data-tone=primary] .cinema-module__QyAhKq__labelBody{background:var(--color-primary);color:var(--color-surface)}.cinema-module__QyAhKq__label[data-tone=primary] .cinema-module__QyAhKq__labelBody svg,.cinema-module__QyAhKq__label[data-tone=primary] .cinema-module__QyAhKq__labelBody b,.cinema-module__QyAhKq__label[data-tone=primary] .cinema-module__QyAhKq__labelBody small{color:var(--color-surface)}.cinema-module__QyAhKq__label[data-tone=success] .cinema-module__QyAhKq__labelBody{background:var(--color-success-surface);color:var(--color-success)}.cinema-module__QyAhKq__label[data-tone=success] .cinema-module__QyAhKq__labelBody svg{color:var(--color-success)}.cinema-module__QyAhKq__label[data-tone=quiet] .cinema-module__QyAhKq__labelBody{background:color-mix(in srgb, var(--color-navy) 70%, transparent);box-shadow:none;color:var(--color-surface);font-weight:500}.cinema-module__QyAhKq__label[data-tone=need] .cinema-module__QyAhKq__labelBody{box-shadow:none;color:color-mix(in srgb, var(--color-surface) 90%, transparent);text-shadow:0 0 .75rem var(--color-navy), 0 0 .25rem var(--color-navy);translate:-50% calc(-100% - var(--space-5));background:0 0;padding:0;font-weight:500;position:relative}.cinema-module__QyAhKq__label[data-tone=need] .cinema-module__QyAhKq__labelBody:after{top:calc(100% + var(--space-1));width:.0625rem;height:calc(var(--space-5) - var(--space-1));background:linear-gradient(color-mix(in srgb, var(--color-accent) 80%, transparent), transparent);content:"";margin-inline:auto;position:absolute;inset-inline:0}.cinema-module__QyAhKq__label[data-tone=part] .cinema-module__QyAhKq__labelBody{box-shadow:none;color:var(--color-surface);font-size:var(--text-body);text-shadow:0 0 .75rem var(--color-navy), 0 0 .25rem var(--color-navy);background:0 0;padding:0;display:block;position:relative}.cinema-module__QyAhKq__label[data-tone=part] .cinema-module__QyAhKq__labelBody small{color:color-mix(in srgb, var(--color-surface) 70%, transparent);display:block}.cinema-module__QyAhKq__label[data-tone=part] .cinema-module__QyAhKq__labelBody b{color:var(--color-accent);font-size:var(--text-h2)}@media (max-width:359px){.cinema-module__QyAhKq__label[data-tone=part] .cinema-module__QyAhKq__labelBody{max-width:4.75rem;font-size:var(--text-secondary)}.cinema-module__QyAhKq__label[data-tone=part] .cinema-module__QyAhKq__labelBody b{font-size:var(--text-body)}}@media (max-aspect-ratio:4/5) and (max-height:700px){.cinema-module__QyAhKq__label[data-cine-label^=need-]:not([data-cine-label=need-0]){display:none}}@media (max-aspect-ratio:4/5) and (max-height:600px){.cinema-module__QyAhKq__label[data-cine-label=need-0]{display:none}}@media (max-aspect-ratio:4/5){.cinema-module__QyAhKq__label[data-cine-label^=category-]{display:none}}.cinema-module__QyAhKq__label[data-tone=part][data-side=right] .cinema-module__QyAhKq__labelBody{text-align:left;translate:var(--space-5) -50%}.cinema-module__QyAhKq__label[data-tone=part][data-side=left] .cinema-module__QyAhKq__labelBody{text-align:right;translate:calc(-100% - var(--space-5)) -50%}.cinema-module__QyAhKq__label[data-tone=part] .cinema-module__QyAhKq__labelBody:before{width:var(--space-4);background:color-mix(in srgb, var(--color-accent) 80%, transparent);content:"";height:.0625rem;position:absolute;top:50%}.cinema-module__QyAhKq__label[data-tone=part][data-side=right] .cinema-module__QyAhKq__labelBody:before{left:calc(-1 * var(--space-5))}.cinema-module__QyAhKq__label[data-tone=part][data-side=left] .cinema-module__QyAhKq__labelBody:before{right:calc(-1 * var(--space-5))}.cinema-module__QyAhKq__label[data-tone=offer] .cinema-module__QyAhKq__labelBody,.cinema-module__QyAhKq__label[data-tone=status] .cinema-module__QyAhKq__labelBody,.cinema-module__QyAhKq__label[data-tone=chosen] .cinema-module__QyAhKq__labelBody{box-shadow:none;color:var(--color-surface);font-size:var(--text-body);text-align:center;text-shadow:0 0 .75rem var(--color-navy), 0 0 .25rem var(--color-navy);translate:-50% calc(-100% - var(--space-7));background:0 0;justify-content:center;padding:0;position:relative}.cinema-module__QyAhKq__label[data-tone=offer] .cinema-module__QyAhKq__labelBody{grid-template-columns:auto auto;display:grid}.cinema-module__QyAhKq__label[data-tone=status] .cinema-module__QyAhKq__labelBody{font-weight:600;display:grid}.cinema-module__QyAhKq__label[data-tone=status][data-side=right] .cinema-module__QyAhKq__labelBody{text-align:left;translate:var(--space-5) -50%;justify-items:start}.cinema-module__QyAhKq__label[data-tone=status][data-side=right] .cinema-module__QyAhKq__labelBody:after{top:50%;inset-inline:auto;left:calc(-1 * var(--space-5));width:var(--space-4);background:linear-gradient(to left, var(--color-accent), transparent);height:.0625rem;margin-inline:0}.cinema-module__QyAhKq__label[data-tone=status] .cinema-module__QyAhKq__labelBody small{color:color-mix(in srgb, var(--color-surface) 74%, transparent)}.cinema-module__QyAhKq__label[data-tone=offer] .cinema-module__QyAhKq__labelBody small{color:color-mix(in srgb, var(--color-surface) 74%, transparent);grid-column:1/-1}.cinema-module__QyAhKq__label[data-tone=offer] .cinema-module__QyAhKq__labelBody b{color:var(--color-accent);font-size:var(--text-h2)}.cinema-module__QyAhKq__label[data-tone=offer] .cinema-module__QyAhKq__labelBody:after,.cinema-module__QyAhKq__label[data-tone=status] .cinema-module__QyAhKq__labelBody:after,.cinema-module__QyAhKq__label[data-tone=chosen] .cinema-module__QyAhKq__labelBody:after{top:calc(100% + var(--space-1));width:.0625rem;height:calc(var(--space-7) - var(--space-1));background:linear-gradient(var(--color-accent), transparent);content:"";margin-inline:auto;position:absolute;inset-inline:0}.cinema-module__QyAhKq__label[data-tone=chosen] .cinema-module__QyAhKq__labelBody{padding:var(--space-1) var(--space-3);background:var(--color-primary);border-radius:var(--radius-small);text-shadow:none}.cinema-module__QyAhKq__label[data-tone=chosen] .cinema-module__QyAhKq__labelBody svg{color:var(--color-surface)}.cinema-module__QyAhKq__label[data-tone=bubble] .cinema-module__QyAhKq__labelBody{border-end-start-radius:var(--space-1);font-weight:500}
.language-switch-module__6GWp-a__switch{align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding-inline:var(--space-3);border:.0625rem solid var(--color-border);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--text-secondary);white-space:nowrap;font-weight:700;text-decoration:none;display:inline-flex}.language-switch-module__6GWp-a__switch:hover{border-color:var(--color-primary);color:var(--color-primary-pressed)}.language-switch-module__6GWp-a__switch svg{width:1.125rem;height:1.125rem;color:var(--color-text-secondary)}
.launch-status-module__qahRHq__band{gap:var(--space-5);padding:var(--space-6);background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-sheet);align-items:center;display:grid}.launch-status-module__qahRHq__mark{width:4rem;height:4rem}.launch-status-module__qahRHq__copy h2{font-size:var(--fluid-title)}.launch-status-module__qahRHq__copy p{max-width:var(--layout-prose);color:var(--color-text-secondary);margin-block-start:var(--space-2)}.launch-status-module__qahRHq__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:48em){.launch-status-module__qahRHq__band{gap:var(--space-6);padding:var(--space-7) var(--space-8);grid-template-columns:auto minmax(0,1fr) auto}}
.payment-flow-module__Qe2PoW__flow{gap:var(--space-6);display:grid;position:relative}.payment-flow-module__Qe2PoW__flow:before,.payment-flow-module__Qe2PoW__flow:after{content:"";width:.125rem;position:absolute;inset-block:1.5rem;inset-inline-start:1.4375rem}.payment-flow-module__Qe2PoW__flow:before{background:color-mix(in srgb, var(--color-surface) 18%, transparent)}.payment-flow-module__Qe2PoW__flow:after{background:var(--color-accent);transform-origin:top}.payment-flow-module__Qe2PoW__flow li{z-index:1;column-gap:var(--space-4);grid-template-columns:3rem minmax(0,1fr);align-items:center;display:grid;position:relative}.payment-flow-module__Qe2PoW__stop{background:var(--color-navy);border:.125rem solid var(--color-accent);width:3rem;height:3rem;color:var(--color-accent);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.payment-flow-module__Qe2PoW__flow li:last-child .payment-flow-module__Qe2PoW__stop{background:var(--color-accent);color:var(--color-navy)}.payment-flow-module__Qe2PoW__stop svg{width:1.375rem;height:1.375rem}.payment-flow-module__Qe2PoW__flow strong{font-size:var(--text-h2);font-weight:800;line-height:1.25}.payment-flow-module__Qe2PoW__flow li>span:last-child{color:color-mix(in srgb, var(--color-surface) 76%, transparent)}html[data-motion] .payment-flow-module__Qe2PoW__flow:after{transition:transform calc(var(--motion-slow) * 2.2) var(--ease-move);transform:scaleY(0)}html[data-motion] .payment-flow-module__Qe2PoW__flow[data-revealed]:after{transform:none}html[data-motion] .payment-flow-module__Qe2PoW__flow li{opacity:0;transition:opacity var(--motion-slow) var(--ease-arrive), transform var(--motion-slow) var(--ease-arrive);transition-delay:calc(var(--order) * var(--motion-stagger) * 3.2);transform:translateY(.75rem)}html[data-motion] .payment-flow-module__Qe2PoW__flow[data-revealed] li{opacity:1;transform:none}@media (min-width:52em){.payment-flow-module__Qe2PoW__flow{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.payment-flow-module__Qe2PoW__flow:before,.payment-flow-module__Qe2PoW__flow:after{width:auto;height:.125rem;inset-block:1.4375rem auto;inset-inline:12.5%}.payment-flow-module__Qe2PoW__flow li{justify-items:center;row-gap:var(--space-2);text-align:center;grid-template-columns:minmax(0,1fr)}.payment-flow-module__Qe2PoW__stop{grid-row:auto;margin-block-end:var(--space-2)}html[data-motion] .payment-flow-module__Qe2PoW__flow:after{transform:scaleX(0)}[dir=ltr] .payment-flow-module__Qe2PoW__flow:after{transform-origin:0}[dir=rtl] .payment-flow-module__Qe2PoW__flow:after{transform-origin:100%}}
.privacy-map-module__DyH7OW__control{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.privacy-map-module__DyH7OW__switch{gap:var(--space-1);padding:var(--space-1);background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-card);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.privacy-map-module__DyH7OW__switch label{min-height:var(--touch-target);padding-inline:var(--space-3);border-radius:var(--radius-input);color:var(--color-text-secondary);text-align:center;cursor:pointer;transition:background-color var(--motion-base) var(--ease-arrive), color var(--motion-base) var(--ease-arrive);place-items:center;font-weight:700;display:grid}.privacy-map-module__DyH7OW__switch label:hover{color:var(--color-text-primary)}.privacy-map-module__DyH7OW__before:checked~.privacy-map-module__DyH7OW__switch .privacy-map-module__DyH7OW__forBefore,.privacy-map-module__DyH7OW__after:checked~.privacy-map-module__DyH7OW__switch .privacy-map-module__DyH7OW__forAfter{background:var(--color-navy);color:var(--color-surface)}.privacy-map-module__DyH7OW__before:focus-visible~.privacy-map-module__DyH7OW__switch .privacy-map-module__DyH7OW__forBefore,.privacy-map-module__DyH7OW__after:focus-visible~.privacy-map-module__DyH7OW__switch .privacy-map-module__DyH7OW__forAfter{outline:.1875rem solid var(--color-primary);outline-offset:.1875rem}.privacy-map-module__DyH7OW__map{background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-sheet);box-shadow:var(--shadow-soft);margin:0;position:relative;overflow:hidden}.privacy-map-module__DyH7OW__map svg{width:100%;height:auto}.privacy-map-module__DyH7OW__ground{fill:var(--color-primary-surface)}.privacy-map-module__DyH7OW__blocks rect{fill:var(--color-surface)}.privacy-map-module__DyH7OW__park{fill:var(--color-success-surface)}.privacy-map-module__DyH7OW__area{fill:color-mix(in srgb, var(--color-primary) 14%, transparent);stroke:var(--color-primary);stroke-width:2.5px;stroke-dasharray:8 8}.privacy-map-module__DyH7OW__offset{fill:var(--color-primary);stroke:var(--color-surface);stroke-width:4px}.privacy-map-module__DyH7OW__pulse{fill:color-mix(in srgb, var(--color-primary) 18%, transparent)}.privacy-map-module__DyH7OW__marker{fill:var(--color-navy)}.privacy-map-module__DyH7OW__markerDot{fill:var(--color-surface)}.privacy-map-module__DyH7OW__approximate,.privacy-map-module__DyH7OW__exact{transform-box:fill-box;transform-origin:50%;transition:opacity var(--motion-base) var(--ease-arrive), transform var(--motion-slow) var(--ease-arrive)}.privacy-map-module__DyH7OW__exact{transform-origin:bottom}.privacy-map-module__DyH7OW__before:checked~.privacy-map-module__DyH7OW__map .privacy-map-module__DyH7OW__exact{opacity:0;transform:translateY(-1.5rem)scale(.6)}.privacy-map-module__DyH7OW__after:checked~.privacy-map-module__DyH7OW__map .privacy-map-module__DyH7OW__approximate{opacity:0;transform:scale(.25)}.privacy-map-module__DyH7OW__map figcaption{display:grid;position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4)}.privacy-map-module__DyH7OW__map figcaption span{padding:var(--space-2) var(--space-3);background:var(--color-navy);border-radius:var(--radius-small);color:var(--color-surface);font-size:var(--text-secondary);transition:opacity var(--motion-base) var(--ease-arrive);grid-area:1/1;font-weight:700}.privacy-map-module__DyH7OW__before:checked~.privacy-map-module__DyH7OW__map .privacy-map-module__DyH7OW__markAfter,.privacy-map-module__DyH7OW__after:checked~.privacy-map-module__DyH7OW__map .privacy-map-module__DyH7OW__markBefore{opacity:0}.privacy-map-module__DyH7OW__caption{max-width:var(--layout-prose);color:var(--color-text-secondary);font-size:var(--fluid-lead);line-height:1.55}.privacy-map-module__DyH7OW__before:checked~.privacy-map-module__DyH7OW__captionAfter,.privacy-map-module__DyH7OW__after:checked~.privacy-map-module__DyH7OW__captionBefore{display:none}@media (prefers-reduced-motion:reduce){.privacy-map-module__DyH7OW__before:checked~.privacy-map-module__DyH7OW__map .privacy-map-module__DyH7OW__exact,.privacy-map-module__DyH7OW__after:checked~.privacy-map-module__DyH7OW__map .privacy-map-module__DyH7OW__approximate{transform:none}}
.site-footer-module__QG3SJa__footer{padding-block:var(--space-8) var(--space-6);background:var(--color-surface);border-block-start:.0625rem solid var(--color-border);font-size:var(--text-secondary)}.site-footer-module__QG3SJa__grid{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-footer-module__QG3SJa__about,.site-footer-module__QG3SJa__grid>section{grid-column:1/-1}.site-footer-module__QG3SJa__about p{color:var(--color-text-secondary);margin-block-start:var(--space-3)}.site-footer-module__QG3SJa__footer h2{font-size:var(--text-secondary);margin-block-end:var(--space-2);font-weight:700;line-height:1.4}.site-footer-module__QG3SJa__footer li{color:var(--color-text-secondary);overflow-wrap:anywhere;line-height:1.5}.site-footer-module__QG3SJa__footer nav a{min-height:var(--touch-target);color:var(--color-text-secondary);align-items:center;text-decoration:none;display:inline-flex}.site-footer-module__QG3SJa__footer nav a:hover,.site-footer-module__QG3SJa__footer nav a[aria-current=page]{color:var(--color-primary-pressed);text-decoration:underline}.site-footer-module__QG3SJa__cancel{border-block-start:.0625rem solid var(--color-border);margin-block-start:var(--space-2);padding-block-start:var(--space-2)}.site-footer-module__QG3SJa__footer nav .site-footer-module__QG3SJa__cancel a{color:var(--color-text-primary);font-weight:700}.site-footer-module__QG3SJa__footer section li+li{margin-block-start:var(--space-2)}.site-footer-module__QG3SJa__footer section a{color:var(--color-text-primary)}.site-footer-module__QG3SJa__base{justify-content:space-between;align-items:center;gap:var(--space-4);border-block-start:.0625rem solid var(--color-border);color:var(--color-text-secondary);flex-wrap:wrap;margin-block-start:var(--space-7);padding-block-start:var(--space-5);display:flex}@media (min-width:40em){.site-footer-module__QG3SJa__grid{gap:var(--space-6)}.site-footer-module__QG3SJa__about,.site-footer-module__QG3SJa__grid>section{grid-column:auto}}@media (min-width:64em){.site-footer-module__QG3SJa__grid{gap:var(--space-7);grid-template-columns:1.3fr 1fr 1fr 1.5fr}}@media print{.site-footer-module__QG3SJa__footer nav,.site-footer-module__QG3SJa__base a{display:none}}
.site-header-module__6wxKqq__header{z-index:5;background:var(--color-surface);border-block-end:.0625rem solid var(--color-border);transition:background-color var(--motion-base) var(--ease-arrive), border-color var(--motion-base) var(--ease-arrive), box-shadow var(--motion-base) var(--ease-arrive);position:relative}html[data-js] .site-header-module__6wxKqq__header{position:sticky;inset-block-start:0}.site-header-module__6wxKqq__header[data-scrolled]{box-shadow:var(--shadow-soft)}.site-header-module__6wxKqq__bar{align-items:center;gap:var(--space-5);min-height:var(--header-height);display:flex}.site-header-module__6wxKqq__brand{min-height:var(--touch-target);flex:none;align-items:center;display:inline-flex}.site-header-module__6wxKqq__onDark{display:none}.site-header-module__6wxKqq__end{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.site-header-module__6wxKqq__wide{display:none}.site-header-module__6wxKqq__wide ul{align-items:center;gap:var(--space-1);display:flex}.site-header-module__6wxKqq__wide a{min-height:var(--touch-target);padding-inline:var(--space-3);border-radius:var(--radius-small);color:var(--color-text-primary);transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.site-header-module__6wxKqq__wide a:hover{background:var(--color-primary-surface);color:var(--color-primary-pressed)}.site-header-module__6wxKqq__wide a[aria-current=page]{color:var(--color-primary);font-weight:700}.site-header-module__6wxKqq__narrow summary{align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding-inline:var(--space-3);border:.0625rem solid var(--color-border);border-radius:var(--radius-input);background:var(--color-surface);font-size:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:700;list-style:none;display:inline-flex}.site-header-module__6wxKqq__narrow summary::-webkit-details-marker{display:none}.site-header-module__6wxKqq__narrow summary svg{width:1.25rem;height:1.25rem}.site-header-module__6wxKqq__narrow[open] summary{border-color:var(--color-primary);color:var(--color-primary-pressed)}.site-header-module__6wxKqq__narrow nav{padding:var(--space-2) var(--space-5) var(--space-4);background:var(--color-surface);border-block-end:.0625rem solid var(--color-border);box-shadow:var(--shadow-soft);position:absolute;inset-block-start:100%;inset-inline:0}.site-header-module__6wxKqq__narrow a{min-height:var(--control-height);border-block-end:.0625rem solid var(--color-border);color:var(--color-text-primary);font-size:var(--text-h2);align-items:center;font-weight:700;text-decoration:none;display:flex}.site-header-module__6wxKqq__narrow li:last-child a{border-block-end:0}.site-header-module__6wxKqq__narrow a[aria-current=page]{color:var(--color-primary)}.site-header-module__6wxKqq__header[data-tone=dark]:not([data-scrolled]){background:var(--color-navy);border-block-end-color:#0000}.site-header-module__6wxKqq__header[data-tone=dark]:not([data-scrolled]) .site-header-module__6wxKqq__onLight{display:none}.site-header-module__6wxKqq__header[data-tone=dark]:not([data-scrolled]) .site-header-module__6wxKqq__onDark{display:block}.site-header-module__6wxKqq__header[data-tone=dark]:not([data-scrolled]) .site-header-module__6wxKqq__wide a{color:var(--color-surface)}.site-header-module__6wxKqq__header[data-tone=dark]:not([data-scrolled]) .site-header-module__6wxKqq__wide a:hover{background:color-mix(in srgb, var(--color-surface) 12%, transparent);color:var(--color-surface)}.site-header-module__6wxKqq__header[data-tone=dark]:not([data-scrolled]) a[data-language-switch],.site-header-module__6wxKqq__header[data-tone=dark]:not([data-scrolled]) .site-header-module__6wxKqq__narrow:not([open]) summary{border-color:color-mix(in srgb, var(--color-surface) 32%, transparent);color:var(--color-surface);background:0 0}.site-header-module__6wxKqq__header[data-tone=dark]:not([data-scrolled]) a[data-language-switch] svg{color:var(--color-surface)}.site-header-module__6wxKqq__header[data-tone=dark]:not([data-scrolled]) :focus-visible{outline-color:var(--color-surface)}.site-header-module__6wxKqq__header[data-night]{background:color-mix(in srgb, var(--color-navy) 86%, transparent);box-shadow:none;border-block-end-color:#0000}.site-header-module__6wxKqq__header[data-night] .site-header-module__6wxKqq__onLight{display:none}.site-header-module__6wxKqq__header[data-night] .site-header-module__6wxKqq__onDark{display:block}.site-header-module__6wxKqq__header[data-night] .site-header-module__6wxKqq__wide a{color:var(--color-surface)}.site-header-module__6wxKqq__header[data-night] .site-header-module__6wxKqq__wide a:hover{background:color-mix(in srgb, var(--color-surface) 12%, transparent);color:var(--color-surface)}.site-header-module__6wxKqq__header[data-night] a[data-language-switch],.site-header-module__6wxKqq__header[data-night] .site-header-module__6wxKqq__narrow:not([open]) summary{border-color:color-mix(in srgb, var(--color-surface) 32%, transparent);color:var(--color-surface);background:0 0}.site-header-module__6wxKqq__header[data-night] a[data-language-switch] svg{color:var(--color-surface)}.site-header-module__6wxKqq__header[data-night] :focus-visible{outline-color:var(--color-surface)}@media (min-width:56em){.site-header-module__6wxKqq__wide{margin-inline-start:var(--space-5);display:block}.site-header-module__6wxKqq__narrow{display:none}}@media print{.site-header-module__6wxKqq__wide,.site-header-module__6wxKqq__end{display:none}}
.app-screen-module__no3bZG__phone{width:var(--layout-phone);aspect-ratio:9/17.4;background:var(--color-navy);max-width:100%;box-shadow:var(--shadow-lifted);font-size:var(--text-secondary);border-radius:2.75rem;padding:.625rem;position:relative}.app-screen-module__no3bZG__speaker{z-index:2;background:color-mix(in srgb, var(--color-surface) 22%, transparent);border-radius:1rem;width:4.5rem;height:.375rem;margin-inline:auto;position:absolute;inset-block-start:1.125rem;inset-inline:0}.app-screen-module__no3bZG__glass{background:var(--color-background);height:100%;color:var(--color-text-primary);border-radius:2.125rem;position:relative;overflow:hidden}.app-screen-module__no3bZG__screen{text-align:start;flex-direction:column;height:100%;line-height:1.35;display:flex;position:relative}.app-screen-module__no3bZG__bar{background:var(--color-surface);border-block-end:.0625rem solid var(--color-border);text-align:center;flex:none;padding:2.4em 1.15em .8em;font-size:1.05em;font-weight:800}.app-screen-module__no3bZG__body{flex-direction:column;flex:1;gap:.75em;padding:1em;display:flex}.app-screen-module__no3bZG__dimmed{opacity:.35}.app-screen-module__no3bZG__chip{background:var(--color-primary-surface);border-radius:var(--radius-small);color:var(--color-primary-pressed);align-self:flex-start;padding:.25em .7em;font-size:.82em;font-weight:700}.app-screen-module__no3bZG__summary{background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-card);justify-items:start;gap:.4em;padding:.9em;display:grid}.app-screen-module__no3bZG__title{font-size:1.2em;font-weight:800}.app-screen-module__no3bZG__meta,.app-screen-module__no3bZG__inline{align-items:flex-start;gap:.4em;display:flex}.app-screen-module__no3bZG__meta{color:var(--color-text-secondary);font-size:.86em}.app-screen-module__no3bZG__meta svg,.app-screen-module__no3bZG__inline svg{width:1.15em;height:1.15em;color:var(--color-primary);flex:none;margin-block-start:.08em}.app-screen-module__no3bZG__meta small{font-size:.9em;display:block}.app-screen-module__no3bZG__field{background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-input);transition:border-color var(--motion-base) var(--ease-arrive), box-shadow var(--motion-base) var(--ease-arrive);justify-items:start;gap:.25em;padding:.7em .9em;display:grid}.app-screen-module__no3bZG__field>span:first-child{color:var(--color-text-secondary);font-size:.82em}.app-screen-module__no3bZG__field[data-focus]{border-color:var(--color-primary);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--color-primary) 18%, transparent)}.app-screen-module__no3bZG__amount{font-size:1.5em;font-weight:800;line-height:1.1}.app-screen-module__no3bZG__note{color:var(--color-text-secondary);font-size:.82em}.app-screen-module__no3bZG__primary,.app-screen-module__no3bZG__secondary{border-radius:var(--radius-input);text-align:center;place-items:center;min-height:3em;padding-inline:1em;font-weight:700;display:grid}.app-screen-module__no3bZG__primary{background:var(--color-primary);color:var(--color-surface)}.app-screen-module__no3bZG__secondary{background:var(--color-surface);border:.0625rem solid var(--color-border)}.app-screen-module__no3bZG__body>.app-screen-module__no3bZG__primary:first-of-type{margin-block-start:auto}.app-screen-module__no3bZG__offers{gap:.55em;display:grid}.app-screen-module__no3bZG__offers li{background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-input);align-items:center;gap:.65em;padding:.7em;display:flex}.app-screen-module__no3bZG__offers li[data-chosen]{border-color:var(--color-primary);box-shadow:inset 0 0 0 .0625rem var(--color-primary)}.app-screen-module__no3bZG__avatar{background:var(--color-accent-surface);width:2.4em;height:2.4em;color:var(--color-navy);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.app-screen-module__no3bZG__who{min-width:0;display:grid}.app-screen-module__no3bZG__who span{color:var(--color-text-secondary);font-size:.8em}.app-screen-module__no3bZG__offerEnd{white-space:nowrap;justify-items:end;gap:.3em;margin-inline-start:auto;display:grid}.app-screen-module__no3bZG__offerEnd strong{font-size:1.15em;font-weight:800}.app-screen-module__no3bZG__state,.app-screen-module__no3bZG__ghost{border-radius:var(--radius-small);align-items:center;gap:.25em;padding:.2em .6em;font-size:.78em;font-weight:700;display:inline-flex}.app-screen-module__no3bZG__state{background:var(--color-primary);color:var(--color-surface)}.app-screen-module__no3bZG__state svg{width:1em;height:1em}.app-screen-module__no3bZG__ghost{border:.0625rem solid var(--color-border);color:var(--color-primary-pressed)}.app-screen-module__no3bZG__sheet{background:var(--color-surface);box-shadow:var(--shadow-lifted);border-start-start-radius:var(--radius-sheet);border-start-end-radius:var(--radius-sheet);gap:.65em;padding:1.1em 1em 1.2em;display:grid;position:absolute;inset-block-end:0;inset-inline:0}.app-screen-module__no3bZG__sheetTitle{font-size:1.15em;font-weight:800}.app-screen-module__no3bZG__line{color:var(--color-text-secondary);justify-content:space-between;gap:1em;display:flex}.app-screen-module__no3bZG__total{border-block-start:.0625rem dashed var(--color-border);color:var(--color-text-primary);padding-block-start:.6em}.app-screen-module__no3bZG__total strong{font-size:1.3em;font-weight:800}.app-screen-module__no3bZG__banner{background:var(--color-success-surface);border-radius:var(--radius-input);color:var(--color-success);align-items:center;gap:.5em;padding:.7em .9em;font-weight:700;display:flex}.app-screen-module__no3bZG__banner svg{flex:none;width:1.4em;height:1.4em}.app-screen-module__no3bZG__assigned{align-items:center;gap:.6em;font-weight:700;display:flex}.app-screen-module__no3bZG__address{background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-card);align-items:center;gap:.7em;padding:.8em;display:flex}.app-screen-module__no3bZG__pin{background:var(--color-primary);border-radius:var(--radius-input);width:2.6em;height:2.6em;color:var(--color-surface);flex:none;place-items:center;display:grid}.app-screen-module__no3bZG__pin svg{width:1.4em;height:1.4em}.app-screen-module__no3bZG__chat{justify-items:start;gap:.4em;display:grid}.app-screen-module__no3bZG__chat>span{color:var(--color-text-secondary);font-size:.8em;font-weight:700}.app-screen-module__no3bZG__chat p{background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-card);border-end-start-radius:.25em;padding:.6em .85em}.app-screen-module__no3bZG__timeline{background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-card);gap:.9em;padding:.9em;display:grid}.app-screen-module__no3bZG__timeline li{align-items:center;gap:.7em;font-weight:500;display:flex}.app-screen-module__no3bZG__timeline li[data-state=current]{font-weight:800}.app-screen-module__no3bZG__dot{background:var(--color-success);width:1.6em;height:1.6em;color:var(--color-surface);border-radius:50%;flex:none;place-items:center;display:grid}.app-screen-module__no3bZG__dot svg{width:1em;height:1em}.app-screen-module__no3bZG__timeline li[data-state=current] .app-screen-module__no3bZG__dot{background:var(--color-primary);box-shadow:0 0 0 .3em color-mix(in srgb, var(--color-primary) 20%, transparent)}.app-screen-module__no3bZG__doneTitle{align-items:center;gap:.6em;font-size:1.05em;font-weight:800;display:flex}.app-screen-module__no3bZG__doneMark{background:var(--color-success-surface);width:2em;height:2em;color:var(--color-success);border-radius:50%;flex:none;place-items:center;display:grid}.app-screen-module__no3bZG__doneMark svg{width:1.2em;height:1.2em}.app-screen-module__no3bZG__screen[data-kind=intro] .app-screen-module__no3bZG__who span:last-child{display:none}@keyframes app-screen-module__no3bZG__arrive{0%{opacity:0;transform:translateY(.9em)}}@keyframes app-screen-module__no3bZG__settle{0%{border-color:var(--color-border);box-shadow:inset 0 0 0 0 var(--color-primary)}}@keyframes app-screen-module__no3bZG__pop{0%{opacity:0;transform:scale(.7)}}html[data-motion] .app-screen-module__no3bZG__screen[data-kind=intro] .app-screen-module__no3bZG__summary{animation:app-screen-module__no3bZG__arrive var(--motion-slow) var(--ease-arrive) .2s both}html[data-motion] .app-screen-module__no3bZG__screen[data-kind=intro] .app-screen-module__no3bZG__offers li{animation:app-screen-module__no3bZG__arrive var(--motion-slow) var(--ease-arrive) both}html[data-motion] .app-screen-module__no3bZG__screen[data-kind=intro] .app-screen-module__no3bZG__offers li:first-child{animation-delay:.7s}html[data-motion] .app-screen-module__no3bZG__screen[data-kind=intro] .app-screen-module__no3bZG__offers li:nth-child(2){animation-delay:1.1s}html[data-motion] .app-screen-module__no3bZG__screen[data-kind=intro] .app-screen-module__no3bZG__offers li[data-chosen]{animation:app-screen-module__no3bZG__arrive var(--motion-slow) var(--ease-arrive) .7s both, app-screen-module__no3bZG__settle var(--motion-base) var(--ease-arrive) 1.9s both}html[data-motion] .app-screen-module__no3bZG__screen[data-kind=intro] .app-screen-module__no3bZG__state{animation:app-screen-module__no3bZG__pop var(--motion-base) var(--ease-arrive) 1.95s both}html[data-motion] .app-screen-module__no3bZG__screen[data-kind=intro] .app-screen-module__no3bZG__banner{animation:app-screen-module__no3bZG__arrive var(--motion-slow) var(--ease-arrive) 2.5s both}
.page-module__pbtcCG__intro{padding-block:var(--space-8);background:var(--color-surface);border-block-end:.0625rem solid var(--color-border)}.page-module__pbtcCG__intro h1{max-width:18ch;font-size:var(--fluid-display);letter-spacing:-.02em;line-height:1.06}.page-module__pbtcCG__intro p{max-width:var(--layout-prose);color:var(--color-text-secondary);font-size:var(--fluid-lead);margin-block-start:var(--space-4);line-height:1.55}.page-module__pbtcCG__split{gap:var(--space-7);align-items:start;display:grid}.page-module__pbtcCG__aside{gap:var(--space-5);display:grid}.page-module__pbtcCG__sequence{counter-reset:sequence;margin-block-start:var(--space-6);display:grid}.page-module__pbtcCG__sequence>li{gap:var(--space-4);counter-increment:sequence;grid-template-columns:2.5rem minmax(0,1fr);padding-block-end:var(--space-6);display:grid;position:relative}.page-module__pbtcCG__sequence>li:before{content:counter(sequence);z-index:1;background:var(--color-navy);width:2.5rem;height:2.5rem;color:var(--color-surface);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:800;display:grid;position:relative}.page-module__pbtcCG__sequence>li:not(:last-child):after{content:"";border-inline-start:.125rem dashed var(--color-border);position:absolute;inset-block:2.5rem 0;inset-inline-start:1.1875rem}.page-module__pbtcCG__sequence>li:last-child{padding-block-end:0}.page-module__pbtcCG__sequence h3{font-size:var(--text-h2);padding-block-start:var(--space-1);line-height:1.3}.page-module__pbtcCG__sequence p{max-width:var(--layout-prose);color:var(--color-text-secondary);margin-block-start:var(--space-2)}.page-module__pbtcCG__panel{padding:var(--space-5);background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-card)}.page-module__pbtcCG__panel[data-tone=primary]{background:var(--color-primary-surface);border-color:#0000}.page-module__pbtcCG__panel h2,.page-module__pbtcCG__panel h3{font-size:var(--text-h2);line-height:1.3}.page-module__pbtcCG__panel>*+*{margin-block-start:var(--space-3)}.page-module__pbtcCG__panel p{color:var(--color-text-secondary)}.page-module__pbtcCG__prose{max-width:var(--layout-prose)}.page-module__pbtcCG__prose>*+*{margin-block-start:var(--space-4)}.page-module__pbtcCG__prose h2{font-size:var(--text-h1);line-height:1.25}.page-module__pbtcCG__prose section+section,.page-module__pbtcCG__stack>*+*{margin-block-start:var(--space-8)}.page-module__pbtcCG__stack section>*+*{margin-block-start:var(--space-4)}.page-module__pbtcCG__callout{padding:var(--space-4) var(--space-5);background:var(--color-background);border-inline-start:.25rem solid var(--color-navy);border-radius:var(--radius-small);font-weight:500}.page-module__pbtcCG__kinds{gap:var(--space-3);margin-block-start:var(--space-5);display:grid}.page-module__pbtcCG__kinds li{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-card);font-size:var(--text-h2);font-weight:700;line-height:1.3;display:flex}.page-module__pbtcCG__kinds svg{width:1.5rem;height:1.5rem;color:var(--color-primary);flex:none}.page-module__pbtcCG__checklist{gap:var(--space-5) var(--space-7);counter-reset:checklist;margin-block-start:var(--space-6);display:grid}.page-module__pbtcCG__checklist li{counter-increment:checklist;padding-inline-start:var(--space-7);position:relative}.page-module__pbtcCG__checklist li:before{content:counter(checklist);background:var(--color-primary-surface);width:1.75rem;height:1.75rem;color:var(--color-primary-pressed);font-size:var(--text-secondary);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.page-module__pbtcCG__checklist h3{font-size:var(--text-body);font-weight:700;line-height:1.4}.page-module__pbtcCG__checklist p{color:var(--color-text-secondary);margin-block-start:var(--space-1)}.page-module__pbtcCG__surface{background:var(--color-surface);border-block:.0625rem solid var(--color-border)}.page-module__pbtcCG__storyTitle{margin-block-end:var(--space-8)}.page-module__pbtcCG__afterKinds{max-width:var(--layout-prose);margin-block-start:var(--space-5)}.page-module__pbtcCG__pair{gap:var(--space-5);display:grid}@media (min-width:40em){.page-module__pbtcCG__kinds{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__pbtcCG__checklist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:56em){.page-module__pbtcCG__intro{padding-block:var(--section-compact)}.page-module__pbtcCG__split{gap:var(--section-compact);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.page-module__pbtcCG__aside{position:sticky;inset-block-start:calc(var(--header-height) + var(--space-5))}.page-module__pbtcCG__pair{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__pbtcCG__panel{padding:var(--space-6)}}
.home-page-module__P1PWKa__hero{isolation:isolate;padding-block:var(--space-8) var(--section-compact);background:var(--color-navy);color:var(--color-surface);position:relative;overflow:clip}.home-page-module__P1PWKa__hero:before,.home-page-module__P1PWKa__hero:after{content:"";z-index:-1;filter:blur(4rem);border-radius:50%;position:absolute}.home-page-module__P1PWKa__hero:before{background:color-mix(in srgb, var(--color-primary) 62%, transparent);width:38rem;height:38rem;inset-block-start:-12rem;inset-inline-end:-8rem}.home-page-module__P1PWKa__hero:after{background:color-mix(in srgb, var(--color-accent) 30%, transparent);width:26rem;height:26rem;inset-block-end:-16rem;inset-inline-start:18%}.home-page-module__P1PWKa__heroGrid{gap:var(--space-8);align-items:center;display:grid}.home-page-module__P1PWKa__heroTitle{font-size:var(--fluid-hero);letter-spacing:-.025em;line-height:1.02}.home-page-module__P1PWKa__heroLead{max-width:26ch;font-size:clamp(var(--text-h2), 1.05rem + 1.4vw, var(--text-hero));margin-block-start:var(--space-5);font-weight:500;line-height:1.25}.home-page-module__P1PWKa__heroBody{max-width:32rem;color:color-mix(in srgb, var(--color-surface) 74%, transparent);font-size:var(--fluid-lead);margin-block-start:var(--space-4);line-height:1.55}.home-page-module__P1PWKa__heroActions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-6);display:flex}.home-page-module__P1PWKa__heroNote{align-items:center;gap:var(--space-2);color:color-mix(in srgb, var(--color-surface) 70%, transparent);font-size:var(--text-secondary);margin-block-start:var(--space-5);display:flex}.home-page-module__P1PWKa__heroNote:before{content:"";background:var(--color-accent);border-radius:50%;flex:none;width:.5rem;height:.5rem}.home-page-module__P1PWKa__heroScene{display:grid;position:relative}.home-page-module__P1PWKa__heroStage{place-items:center;display:grid}.home-page-module__P1PWKa__heroPhone{width:min(100%, calc(var(--layout-phone) + 17rem));place-items:center;display:grid;position:relative}.home-page-module__P1PWKa__heroChip{z-index:2;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface);border-radius:var(--radius-input);box-shadow:var(--shadow-lifted);color:var(--color-text-primary);font-size:var(--text-caption);white-space:nowrap;font-weight:700;display:none;position:absolute}.home-page-module__P1PWKa__heroChip svg{width:1rem;height:1rem;color:var(--color-primary);flex:none}.home-page-module__P1PWKa__heroChip[data-chip="0"]{inset-block-start:9%;inset-inline-start:0}.home-page-module__P1PWKa__heroChip[data-chip="1"]{inset-block-start:44%;inset-inline-end:0}.home-page-module__P1PWKa__heroChip[data-chip="2"]{inset-block-end:16%;inset-inline-start:1rem}@keyframes home-page-module__P1PWKa__rise{0%{opacity:0;transform:translateY(1.5rem)}}@keyframes home-page-module__P1PWKa__pop{0%{opacity:0;transform:scale(.8)translateY(.5rem)}}html[data-motion] .home-page-module__P1PWKa__heroCopy>*{animation:home-page-module__P1PWKa__rise var(--motion-slow) var(--ease-arrive) both}html[data-motion] .home-page-module__P1PWKa__heroCopy>:nth-child(2){animation-delay:calc(var(--motion-stagger) * 1)}html[data-motion] .home-page-module__P1PWKa__heroCopy>:nth-child(3){animation-delay:calc(var(--motion-stagger) * 2)}html[data-motion] .home-page-module__P1PWKa__heroCopy>:nth-child(4){animation-delay:calc(var(--motion-stagger) * 3)}html[data-motion] .home-page-module__P1PWKa__heroCopy>:nth-child(5){animation-delay:calc(var(--motion-stagger) * 4)}html[data-motion] .home-page-module__P1PWKa__heroPhone>:first-child{animation:home-page-module__P1PWKa__rise calc(var(--motion-slow) * 1.4) var(--ease-arrive) .12s both}html[data-motion] .home-page-module__P1PWKa__heroChip{animation:home-page-module__P1PWKa__pop var(--motion-base) var(--ease-arrive) both}html[data-motion] .home-page-module__P1PWKa__heroChip[data-chip="0"]{animation-delay:.6s}html[data-motion] .home-page-module__P1PWKa__heroChip[data-chip="1"]{animation-delay:2s}html[data-motion] .home-page-module__P1PWKa__heroChip[data-chip="2"]{animation-delay:2.7s}.home-page-module__P1PWKa__examples{gap:var(--space-3);padding-block:var(--space-6);background:var(--color-surface);border-block-end:.0625rem solid var(--color-border);display:grid;overflow:clip}.home-page-module__P1PWKa__examplesRow{gap:var(--space-3);padding-inline:var(--space-5);flex-wrap:wrap;justify-content:center;display:flex}.home-page-module__P1PWKa__examplesRow li{padding:var(--space-2) var(--space-4);background:var(--color-background);border:.0625rem solid var(--color-border);border-radius:var(--radius-sheet);white-space:nowrap;font-weight:500}@media (max-width:39.99em){.home-page-module__P1PWKa__examplesRow{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--space-5);scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.home-page-module__P1PWKa__examplesRow::-webkit-scrollbar{display:none}.home-page-module__P1PWKa__examplesRow li{scroll-snap-align:start;flex:none}}@keyframes home-page-module__P1PWKa__drift{0%{transform:translateX(calc(var(--drift) * -1))}to{transform:translateX(var(--drift))}}@supports (animation-timeline:view()){@media (min-width:40em) and (prefers-reduced-motion:no-preference){.home-page-module__P1PWKa__examplesRow{--drift:6%;flex-wrap:nowrap;width:max-content;min-width:100%;animation:linear both home-page-module__P1PWKa__drift;animation-timeline:view()}.home-page-module__P1PWKa__examplesRow[data-row="1"]{--drift:-6%}}}.home-page-module__P1PWKa__sectionHead{margin-block-end:var(--space-8)}.home-page-module__P1PWKa__storySection{background:var(--color-surface)}.home-page-module__P1PWKa__storySection .arrowLink{margin-block-start:var(--space-7)}.home-page-module__P1PWKa__privacy{gap:var(--space-7);align-items:center;display:grid}.home-page-module__P1PWKa__privacy .arrowLink{margin-block-start:var(--space-5)}.home-page-module__P1PWKa__payment{isolation:isolate;background:var(--color-navy);color:var(--color-surface);position:relative;overflow:clip}.home-page-module__P1PWKa__payment .sectionLead{color:color-mix(in srgb, var(--color-surface) 76%, transparent)}.home-page-module__P1PWKa__paymentFoot{gap:var(--space-3);max-width:var(--layout-prose);border-block-start:.0625rem solid color-mix(in srgb, var(--color-surface) 16%, transparent);color:color-mix(in srgb, var(--color-surface) 82%, transparent);margin-block-start:var(--space-8);padding-block-start:var(--space-5);display:grid}.home-page-module__P1PWKa__paymentFoot .arrowLink{color:var(--color-surface)}.home-page-module__P1PWKa__paymentFoot .arrowLink:hover{color:var(--color-surface)}.home-page-module__P1PWKa__categories{gap:var(--space-7);align-items:start;display:grid}.home-page-module__P1PWKa__categoriesScene{width:min(100%,22rem);margin-block-start:var(--space-6)}.home-page-module__P1PWKa__categoryList{gap:var(--space-3);display:grid}.home-page-module__P1PWKa__categoryList>div{padding:var(--space-4) var(--space-5);background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-card);transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease}.home-page-module__P1PWKa__categoryList>div:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border));box-shadow:var(--shadow-soft)}.home-page-module__P1PWKa__categoryList dt{font-size:var(--text-h2);font-weight:700;line-height:1.3}.home-page-module__P1PWKa__categoryList dd{color:var(--color-text-secondary);margin-block-start:var(--space-1)}.home-page-module__P1PWKa__categoriesNote{color:var(--color-text-secondary);font-size:var(--text-secondary);margin-block-start:var(--space-5)}.home-page-module__P1PWKa__audiencesSection{background:var(--color-surface);border-block-start:.0625rem solid var(--color-border)}html[data-scene] .home-page-module__P1PWKa__audiencesSection{background:linear-gradient(var(--color-navy), var(--color-surface) var(--space-8));border-block-start:0}.home-page-module__P1PWKa__audiences{gap:var(--space-5);margin-block-start:var(--space-7);display:grid}.home-page-module__P1PWKa__audience{padding:var(--space-6);border-radius:var(--radius-sheet);flex-direction:column;align-items:flex-start;display:flex}.home-page-module__P1PWKa__audience[data-tone=primary]{background:var(--color-primary-surface)}.home-page-module__P1PWKa__audience[data-tone=accent]{background:var(--color-accent-surface)}.home-page-module__P1PWKa__audience h3{font-size:clamp(var(--text-h2), 1rem + 1vw, var(--text-display))}.home-page-module__P1PWKa__audience p{margin-block:var(--space-3) var(--space-4)}.home-page-module__P1PWKa__audience .arrowLink{color:var(--color-primary-pressed);margin-block-start:auto}@media (min-width:44em){.home-page-module__P1PWKa__heroChip{display:inline-flex}}@media (min-width:40em){.home-page-module__P1PWKa__categoryList,.home-page-module__P1PWKa__audiences{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page-module__P1PWKa__audience{padding:var(--space-7)}}@media (min-width:60em){.home-page-module__P1PWKa__hero{padding-block:var(--section-compact) var(--section-regular)}.home-page-module__P1PWKa__heroGrid{gap:var(--space-7);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.home-page-module__P1PWKa__privacy{gap:var(--section-compact);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.home-page-module__P1PWKa__categories{gap:var(--section-compact);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}html[data-scene] .home-page-module__P1PWKa__hero{min-height:calc(100svh - var(--header-height));background:0 0;align-items:center;display:grid}html[data-scene] .home-page-module__P1PWKa__hero:before{content:none}html[data-scene] .home-page-module__P1PWKa__hero:after{content:none}html[data-scene] .home-page-module__P1PWKa__heroPhone{display:none}html[data-scene] .home-page-module__P1PWKa__heroStage{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;min-height:44svh}html[data-scene] .home-page-module__P1PWKa__heroStage:active{cursor:grabbing}[data-still] .home-page-module__P1PWKa__heroStage{cursor:auto}[data-still] .home-page-module__P1PWKa__heroStage:active{cursor:auto}html[data-scene] .home-page-module__P1PWKa__examples{background:0 0;border-block-end:0}html[data-scene] .home-page-module__P1PWKa__examplesRow li{background:color-mix(in srgb, var(--color-navy) 55%, transparent);border-color:color-mix(in srgb, var(--color-surface) 26%, transparent);color:var(--color-surface)}html[data-scene] .home-page-module__P1PWKa__storySection{background:0 0}html[data-scene] .home-page-module__P1PWKa__storySection .home-page-module__P1PWKa__sectionHead{color:var(--color-surface)}html[data-scene] .home-page-module__P1PWKa__storySection .home-page-module__P1PWKa__sectionHead .sectionLead{color:color-mix(in srgb, var(--color-surface) 76%, transparent)}@media (max-width:59.99em){html[data-scene] .home-page-module__P1PWKa__heroGrid{gap:0}html[data-scene] .home-page-module__P1PWKa__heroCopy{display:contents}html[data-scene] .home-page-module__P1PWKa__heroTitle{order:1}html[data-scene] .home-page-module__P1PWKa__heroLead{order:2}html[data-scene] .home-page-module__P1PWKa__heroScene{margin-block:var(--space-4);order:3}html[data-scene] .home-page-module__P1PWKa__heroStage{min-height:42svh}html[data-scene] .home-page-module__P1PWKa__heroActions{order:4;margin-block-start:0}html[data-scene] .home-page-module__P1PWKa__heroBody{order:5}html[data-scene] .home-page-module__P1PWKa__heroNote{order:6}}@media (min-width:60em){html[data-scene] .home-page-module__P1PWKa__heroGrid{align-items:stretch}html[data-scene] .home-page-module__P1PWKa__heroCopy{align-self:center}html[data-scene] .home-page-module__P1PWKa__heroStage{min-height:62svh}}
.story-module__TQ2VHq__story{position:relative}.story-module__TQ2VHq__steps{gap:var(--space-7);display:grid}.story-module__TQ2VHq__steps>li{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.story-module__TQ2VHq__number{background:var(--color-navy);width:2.5rem;height:2.5rem;color:var(--color-surface);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:800;display:grid}.story-module__TQ2VHq__copy h3{font-size:clamp(var(--text-h2), 1rem + 1vw, var(--text-display));padding-block-start:var(--space-1);line-height:1.2}.story-module__TQ2VHq__copy p{max-width:30rem;color:var(--color-text-secondary);font-size:var(--fluid-lead);margin-block-start:var(--space-3);line-height:1.55}.story-module__TQ2VHq__inline{background:var(--color-background);border:.0625rem solid var(--color-border);border-radius:var(--radius-sheet);max-width:20rem;box-shadow:var(--shadow-soft);font-size:var(--text-secondary);grid-column:2;overflow:hidden}.story-module__TQ2VHq__inline [data-kind=choose]>div:last-child{box-shadow:none;position:static}.story-module__TQ2VHq__stage{display:none}@media (min-width:60em){html[data-js] .story-module__TQ2VHq__story{gap:var(--section-compact);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}html[data-js] .story-module__TQ2VHq__inline{display:none}html[data-js] .story-module__TQ2VHq__steps{gap:0;position:relative}html[data-js] .story-module__TQ2VHq__steps:before{content:"";width:0;position:absolute;inset-block:20vh;inset-inline-start:1.1875rem}html[data-js] .story-module__TQ2VHq__steps:after{content:"";width:0;position:absolute;inset-block:20vh;inset-inline-start:1.1875rem}html[data-js] .story-module__TQ2VHq__steps:before{border-inline-start:.125rem dashed var(--color-border)}html[data-js] .story-module__TQ2VHq__steps:after{border-inline-start:.125rem solid var(--color-primary);transform:scaleY(var(--story-progress,0));transform-origin:top;transition:transform var(--motion-slow) var(--ease-move)}html[data-js] .story-module__TQ2VHq__steps>li{z-index:1;opacity:.32;min-height:68vh;transition:opacity var(--motion-base) var(--ease-arrive);align-content:center;position:relative}html[data-js] .story-module__TQ2VHq__steps>li[data-current]{opacity:1}html[data-js] .story-module__TQ2VHq__number{transition:background-color var(--motion-base) var(--ease-arrive), transform var(--motion-base) var(--ease-arrive)}html[data-js] li[data-current] .story-module__TQ2VHq__number{background:var(--color-primary);transform:scale(1.12)}html[data-js] .story-module__TQ2VHq__stage{padding:var(--space-7) var(--space-8);background:var(--color-primary-surface);border-radius:var(--radius-sheet);place-items:center;display:grid;position:sticky;inset-block-start:calc(50vh - var(--layout-phone) * .97 - var(--space-7))}.story-module__TQ2VHq__layer{opacity:0;transition:opacity var(--motion-base) var(--ease-arrive), transform var(--motion-slow) var(--ease-arrive);position:absolute;inset:0;transform:translateY(1rem)scale(.985)}.story-module__TQ2VHq__layer[data-current]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.story-module__TQ2VHq__layer{transform:none}}.story-module__TQ2VHq__pin{display:contents}.story-module__TQ2VHq__window{display:none}html[data-scene] [data-experience] .story-module__TQ2VHq__story{height:550svh;display:block}html[data-scene] [data-experience] .story-module__TQ2VHq__pin{gap:var(--space-4);height:100svh;padding-block:calc(var(--header-height) + var(--space-4)) var(--space-5);grid-template-rows:minmax(0,1fr) auto;display:grid;position:sticky;inset-block-start:0}html[data-scene] [data-experience] .story-module__TQ2VHq__window{grid-row:1;min-height:0;display:block}html[data-scene] [data-experience] .story-module__TQ2VHq__steps{gap:var(--space-3);min-height:11rem;padding:var(--space-5);background:var(--color-surface);border-radius:var(--radius-sheet);box-shadow:var(--shadow-lifted);color:var(--color-text-primary);grid-row:2;position:static}html[data-scene] [data-experience] .story-module__TQ2VHq__steps:before{content:none}html[data-scene] [data-experience] .story-module__TQ2VHq__steps:after{content:none}html[data-scene] [data-experience] .story-module__TQ2VHq__steps>li{opacity:1;min-height:0}html[data-scene] [data-experience] .story-module__TQ2VHq__steps>li:not([data-current]){display:none}html[data-scene] [data-experience] .story-module__TQ2VHq__inline{display:none}html[data-scene] [data-experience] .story-module__TQ2VHq__number{background:var(--color-primary);transform:none}html[data-scene] [data-experience] .story-module__TQ2VHq__copy p{font-size:var(--text-body);margin-block-start:var(--space-2)}@media (min-width:60em){html[data-scene] [data-experience] .story-module__TQ2VHq__pin{gap:var(--space-6);grid-template-rows:none;grid-template-columns:minmax(0,21rem) minmax(0,1fr) auto;align-items:center}html[data-scene] [data-experience] .story-module__TQ2VHq__window{grid-row:auto;align-self:stretch}html[data-scene] [data-experience] .story-module__TQ2VHq__steps{gap:var(--space-5);padding:var(--space-6);grid-row:auto}html[data-scene] [data-experience] .story-module__TQ2VHq__steps>li:not([data-current]){opacity:.5;display:grid}html[data-scene] [data-experience] .story-module__TQ2VHq__steps>li:not([data-current]) .story-module__TQ2VHq__number{background:var(--color-navy)}html[data-scene] [data-experience] .story-module__TQ2VHq__steps>li:not([data-current]) .story-module__TQ2VHq__copy p{display:none}html[data-scene] [data-experience] .story-module__TQ2VHq__copy h3{font-size:var(--text-h2)}html[data-scene] [data-experience] .story-module__TQ2VHq__stage{background:0 0;padding:0;position:static}}
