.timeline-module__sdh_pq__timeline{gap:8px;padding-top:8px;display:grid}.timeline-module__sdh_pq__month{border-top:1px solid var(--line);gap:4px 32px;padding-top:28px;display:grid}@media (min-width:720px){.timeline-module__sdh_pq__month{grid-template-columns:180px minmax(0,1fr)}}.timeline-module__sdh_pq__monthLabel{font-size:var(--fs-lead);color:var(--text-strong);align-self:start;font-weight:600;line-height:1.3}@media (min-width:720px){.timeline-module__sdh_pq__monthLabel{top:calc(var(--topbar) + 24px);position:sticky}}.timeline-module__sdh_pq__entries{padding-bottom:20px;display:grid;position:relative}.timeline-module__sdh_pq__entries:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:18px;bottom:30px;left:21px}.timeline-module__sdh_pq__entry{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:18px;padding:6px 0 18px;display:grid}.timeline-module__sdh_pq__day{background:var(--surface);width:44px;height:36px;box-shadow:var(--shadow-card);font-size:var(--fs-ui);color:var(--text-strong);border-radius:8px;place-items:center;font-weight:600;display:grid;position:relative}.timeline-module__sdh_pq__text{font-size:var(--fs-body);color:var(--text);padding-top:6px;line-height:1.6}
.footer-module__F-ZiRa__footer{margin-top:var(--section-gap);border-top:1px solid var(--line);background:var(--bg-soft)}.footer-module__F-ZiRa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;padding-block:40px 24px;display:grid}.footer-module__F-ZiRa__grid>.footer-module__F-ZiRa__signature{grid-column:1/-1}@media (min-width:720px){.footer-module__F-ZiRa__grid{grid-template-columns:minmax(0,1fr) 160px 160px;gap:28px 40px;padding-block:44px 28px}.footer-module__F-ZiRa__grid>.footer-module__F-ZiRa__signature{grid-column:auto}}.footer-module__F-ZiRa__signature{grid-template-columns:44px minmax(0,1fr);align-content:start;gap:4px 14px;display:grid}.footer-module__F-ZiRa__signature>:not(.footer-module__F-ZiRa__avatar){grid-column:2}.footer-module__F-ZiRa__avatar{width:44px;height:44px;box-shadow:0 0 0 1px var(--line);border-radius:50%;grid-row:1/span 3}.footer-module__F-ZiRa__names{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.footer-module__F-ZiRa__name{font-size:var(--fs-body);color:var(--text-strong);font-weight:600}.footer-module__F-ZiRa__altName{font-size:var(--fs-small);color:var(--text-2)}.footer-module__F-ZiRa__tagline{max-width:28em;font-size:var(--fs-small);color:var(--text-2)}.footer-module__F-ZiRa__meta{font-size:var(--fs-small);color:var(--text-3)}.footer-module__F-ZiRa__column{align-content:start;gap:2px;display:grid}.footer-module__F-ZiRa__columnTitle{font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);margin-bottom:6px;font-weight:600}.footer-module__F-ZiRa__link{min-height:30px;font-size:var(--fs-ui);color:var(--text-2);transition:color .12s var(--ease);justify-self:start;align-items:center;display:inline-flex}.footer-module__F-ZiRa__link:hover,.footer-module__F-ZiRa__link[aria-current=page]{color:var(--text-strong)}.footer-module__F-ZiRa__social{margin-top:14px}.footer-module__F-ZiRa__socialLinks{flex-wrap:wrap;gap:0 14px;margin:0;padding:0;list-style:none;display:flex}.footer-module__F-ZiRa__socialLinks .footer-module__F-ZiRa__link{min-height:44px;padding-inline:2px}.footer-module__F-ZiRa__socialLinks .footer-module__F-ZiRa__link:hover{text-underline-offset:3px;text-decoration:underline}.footer-module__F-ZiRa__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding-block:14px 28px;display:flex;position:relative}.footer-module__F-ZiRa__bottom:before{content:"";top:0;left:var(--gutter);right:var(--gutter);background:var(--line);height:1px;position:absolute}.footer-module__F-ZiRa__utility{align-items:center;gap:16px;display:flex}
.header-module__4KoakG__topbar{z-index:50;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);transition:box-shadow .16s var(--ease);position:sticky;top:0}.header-module__4KoakG__bar{height:var(--topbar);align-items:center;gap:8px;padding:0 12px;display:flex}.header-module__4KoakG__home{border-radius:var(--radius);height:32px;font-size:var(--fs-ui);white-space:nowrap;transition:background-color .12s var(--ease);flex:none;align-items:center;gap:8px;padding:0 10px 0 5px;display:inline-flex}.header-module__4KoakG__home:hover{background:var(--bg-hover)}.header-module__4KoakG__avatar{object-fit:cover;background:var(--tag-gray-bg);width:22px;height:22px;color:var(--tag-gray);font-size:var(--fs-micro);border-radius:50%;place-items:center;font-weight:600;display:grid}.header-module__4KoakG__name{color:var(--text-strong);font-weight:600}.header-module__4KoakG__nav{border-left:1px solid var(--line);align-items:center;gap:2px;min-width:0;margin-left:6px;padding-left:10px;display:flex}.header-module__4KoakG__navLink{border-radius:var(--radius);height:32px;font-size:var(--fs-ui);color:var(--text-2);white-space:nowrap;transition:background-color .12s var(--ease), color .12s var(--ease);align-items:center;padding:0 10px;font-weight:500;display:inline-flex;position:relative}.header-module__4KoakG__navLink:hover{background:var(--bg-hover);color:var(--text-strong)}.header-module__4KoakG__navLinkActive{background:var(--bg-active);color:var(--text-strong)}.header-module__4KoakG__end{align-items:center;gap:2px;margin-left:auto;display:flex}.header-module__4KoakG__clock{font-size:var(--fs-small);color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;margin-right:8px;display:inline-flex}.header-module__4KoakG__socials{border-inline-end:1px solid var(--line);align-items:center;margin-inline-end:4px;padding-inline-end:4px;display:flex}.header-module__4KoakG__live{background:#2fa36b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2fa36b2e}.header-module__4KoakG__city{display:none}.header-module__4KoakG__readout{min-width:5ch;color:var(--text);font-weight:500}.header-module__4KoakG__iconButton,.header-module__4KoakG__ghost{border-radius:var(--radius);min-width:32px;height:32px;color:var(--text-2);font-size:var(--fs-ui);white-space:nowrap;cursor:pointer;transition:background-color .12s var(--ease), color .12s var(--ease);background:0 0;border:0;place-items:center;padding:0 6px;font-weight:500;display:inline-grid}.header-module__4KoakG__iconButton:hover,.header-module__4KoakG__ghost:hover{background:var(--bg-hover);color:var(--text)}.header-module__4KoakG__iconButton>svg{grid-area:1/1}.header-module__4KoakG__sun{display:none}.header-module__4KoakG__moon{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .header-module__4KoakG__sun{display:block}:root:not([data-theme=light]) .header-module__4KoakG__moon{display:none}}:root[data-theme=dark] .header-module__4KoakG__sun{display:block}:root[data-theme=dark] .header-module__4KoakG__moon{display:none}.header-module__4KoakG__subscribe{height:28px;font-size:var(--fs-small);margin-left:6px;padding:0 10px}@media (min-width:560px){.header-module__4KoakG__city{display:inline}}@media (max-width:640px){.header-module__4KoakG__name{display:none}.header-module__4KoakG__home{padding:0 5px}.header-module__4KoakG__nav{margin-left:2px;padding-left:6px}.header-module__4KoakG__navLink{padding:0 8px}.header-module__4KoakG__clock{display:none}}@media (max-width:480px){.header-module__4KoakG__bar{gap:4px;padding-inline:8px}.header-module__4KoakG__socials{margin-inline-end:0;padding-inline-end:3px}.header-module__4KoakG__navLink{padding:0 7px}.header-module__4KoakG__subscribe{display:none}}@media (max-width:360px){.header-module__4KoakG__bar{grid-template-columns:minmax(0,1fr) auto;gap:0 4px;display:grid}.header-module__4KoakG__nav{border:0;grid-area:2/1/3/-1;margin:0;padding:0}.header-module__4KoakG__end{grid-area:1/2}.header-module__4KoakG__name{display:inline}}
.subpage-module__rXsTsG__head{isolation:isolate;gap:14px;padding:clamp(48px,7vw,88px) 0 32px;display:grid;position:relative}.subpage-module__rXsTsG__head:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#fff0) 1px,#0000 1px),linear-gradient(90deg,var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#fff0) 1px,#0000 1px);background-position:top;background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 90% at 30% 20%,#000 20%,#0000 80%);mask-image:radial-gradient(60% 90% at 30% 20%,#000 20%,#0000 80%)}.subpage-module__rXsTsG__eyebrow{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);font-weight:600}.subpage-module__rXsTsG__title{letter-spacing:-.03em;color:var(--text-strong);font-size:clamp(36px,5vw,48px);font-weight:600;line-height:1.05}.subpage-module__rXsTsG__lede{max-width:38em;font-size:var(--fs-lead);color:var(--text-2);line-height:1.55}.subpage-module__rXsTsG__stats{background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 18px 40px -30px #0f172a59;border-radius:16px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:18px;display:grid;overflow:hidden}.subpage-module__rXsTsG__stats div{align-content:start;gap:6px;padding:16px 18px;display:grid}.subpage-module__rXsTsG__stats div+div{border-left:1px solid var(--line)}.subpage-module__rXsTsG__stats dt{font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);font-weight:600}.subpage-module__rXsTsG__stats dd{font-size:var(--fs-headline);letter-spacing:-.02em;color:var(--text-strong);white-space:nowrap;font-weight:600;line-height:1.1}@media (max-width:639px){.subpage-module__rXsTsG__stats{grid-auto-flow:row}.subpage-module__rXsTsG__stats div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:13px 16px}.subpage-module__rXsTsG__stats div+div{border-left:0;border-top:1px solid var(--line)}.subpage-module__rXsTsG__stats dd{font-size:var(--fs-h3);text-align:right}}
.notion-module__f6MUta__section{padding-top:calc(var(--section-gap) * .55)}.notion-module__f6MUta__sectionDivided{margin-top:calc(var(--section-gap) * .45);border-top:1px solid var(--line)}.notion-module__f6MUta__sectionHead{gap:10px;margin-bottom:28px;display:grid}.notion-module__f6MUta__h2{font-size:var(--fs-title);letter-spacing:-.025em;color:var(--text-strong);font-weight:600;line-height:1.15;position:relative}.notion-module__f6MUta__anchor{width:20px;color:var(--text-3);opacity:0;transition:opacity .12s var(--ease);font-weight:500;position:absolute;left:-28px}.notion-module__f6MUta__h2:hover .notion-module__f6MUta__anchor{opacity:1}.notion-module__f6MUta__lede{max-width:40em;font-size:var(--fs-lead);color:var(--text-2);line-height:1.55}.notion-module__f6MUta__h3{font-size:var(--fs-lead);color:var(--text-strong);margin:40px 0 14px;font-weight:600;line-height:1.35}.notion-module__f6MUta__callout{border-radius:var(--radius);background:var(--callout);gap:12px;padding:14px 16px;display:flex}.notion-module__f6MUta__callout_yellow{background:color-mix(in srgb, var(--tag-yellow-bg) 55%, var(--bg))}.notion-module__f6MUta__callout_blue{background:color-mix(in srgb, var(--tag-blue-bg) 55%, var(--bg))}.notion-module__f6MUta__callout_green{background:color-mix(in srgb, var(--tag-green-bg) 55%, var(--bg))}.notion-module__f6MUta__calloutIcon{width:22px;height:26px;color:var(--text-2);flex:none;place-items:center;display:grid}.notion-module__f6MUta__calloutBody{flex:1;min-width:0}.notion-module__f6MUta__columns{gap:24px;display:grid}@media (min-width:760px){.notion-module__f6MUta__columns{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:40px}}
.join-module__7zinVa__layout{align-items:start;gap:16px;display:grid}@media (min-width:900px){.join-module__7zinVa__layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:20px}.join-module__7zinVa__layout .join-module__7zinVa__form{grid-template-rows:auto auto auto 1fr}.join-module__7zinVa__layout .join-module__7zinVa__footer{align-self:end}}.join-module__7zinVa__mailer{background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 18px 40px -24px var(--shadow-color);border-radius:14px;display:grid;position:relative;overflow:hidden}.join-module__7zinVa__spectrum{gap:3px;padding:14px 20px 0;display:flex}.join-module__7zinVa__spectrum i{border-radius:2px;flex:1;height:4px}.join-module__7zinVa__mailHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:14px 20px 12px;display:flex}.join-module__7zinVa__mailTitle{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-strong);font-weight:600}.join-module__7zinVa__mailFrom{font-size:var(--fs-micro);color:var(--text-3);gap:12px;display:flex}.join-module__7zinVa__issueList{padding:4px 0;display:grid}.join-module__7zinVa__issueList li{grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:6px 12px;padding:12px 20px;display:grid}.join-module__7zinVa__issueList li+li{border-top:1px dashed var(--line)}.join-module__7zinVa__issueNo{font-size:var(--fs-headline);letter-spacing:-.03em;color:var(--text-3);grid-row:span 2;font-weight:700;line-height:1}.join-module__7zinVa__issueOut .join-module__7zinVa__issueNo{color:var(--text-strong)}.join-module__7zinVa__issueTitle{font-size:var(--fs-ui);color:var(--text-2);font-weight:500;line-height:1.4}.join-module__7zinVa__issueOut .join-module__7zinVa__issueTitle{color:var(--text-strong);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;font-weight:600}.join-module__7zinVa__issueOut .join-module__7zinVa__issueTitle:hover{text-decoration-color:currentColor}.join-module__7zinVa__issueMeta{font-size:var(--fs-micro);color:var(--text-3);align-items:center;gap:8px;display:flex}.join-module__7zinVa__perforation{border-top:1.5px dashed var(--line-strong);height:0;margin:4px 0;position:relative}.join-module__7zinVa__perforation:before,.join-module__7zinVa__perforation:after{content:"";background:var(--bg);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;position:absolute;top:-9px}.join-module__7zinVa__perforation:before{left:-8px}.join-module__7zinVa__perforation:after{right:-8px}.join-module__7zinVa__mailFoot{gap:10px;padding:16px 20px 20px;display:grid}.join-module__7zinVa__eachTitle{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);font-weight:600}.join-module__7zinVa__includes{gap:6px;display:grid}.join-module__7zinVa__includes li{font-size:var(--fs-ui);color:var(--text-strong);align-items:flex-start;gap:8px;line-height:1.45;display:flex}.join-module__7zinVa__includes svg{color:var(--green);flex:none;margin-top:3px}.join-module__7zinVa__cadence{border-top:1px solid var(--line);font-size:var(--fs-small);color:var(--text-2);padding-top:10px}.join-module__7zinVa__form{background:var(--surface);min-width:0;box-shadow:0 0 0 1px var(--line), 0 18px 40px -24px var(--shadow-color);border-radius:14px;gap:20px;padding:20px;display:grid;container:join-form/inline-size}@media (min-width:640px){.join-module__7zinVa__form{padding:24px}}.join-module__7zinVa__intents{border:0;min-width:0;margin:0;padding:0}.join-module__7zinVa__legend,.join-module__7zinVa__label{font-size:var(--fs-small);color:var(--text-2);margin-bottom:8px;padding:0;font-weight:500;display:block}.join-module__7zinVa__optional{color:var(--text-3);font-weight:400}.join-module__7zinVa__tiles{gap:8px;display:grid}.join-module__7zinVa__tile{--tone-bg:var(--tag-gray-bg);--tone:var(--text-2);border-radius:var(--radius);min-width:0;box-shadow:inset 0 0 0 1px var(--line-strong);cursor:pointer;transition:background-color .12s var(--ease), box-shadow .12s var(--ease);grid-template-columns:16px minmax(0,1fr) 16px;grid-template-areas:"icon title check"".hint.";align-content:start;align-items:center;gap:3px 10px;padding:12px 14px;display:grid;position:relative}@container join-form (min-width:34rem){.join-module__7zinVa__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.join-module__7zinVa__tile{grid-template-areas:"icon.check""title title title""hint hint hint";row-gap:6px}}.join-module__7zinVa__yellow{--tone-bg:var(--tag-yellow-bg);--tone:var(--yellow)}.join-module__7zinVa__blue{--tone-bg:var(--tag-blue-bg);--tone:var(--blue-text)}.join-module__7zinVa__green{--tone-bg:var(--tag-green-bg);--tone:var(--green)}@media (hover:hover){.join-module__7zinVa__tile:hover{background:var(--bg-hover)}}.join-module__7zinVa__tile:has(.join-module__7zinVa__radio:checked){background:color-mix(in srgb, var(--tone-bg) 55%, var(--bg));box-shadow:inset 0 0 0 1.5px var(--tone)}.join-module__7zinVa__tile:has(.join-module__7zinVa__radio:focus-visible){outline:2px solid var(--field-focus);outline-offset:2px}.join-module__7zinVa__radio{opacity:0;width:1px;height:1px;position:absolute}.join-module__7zinVa__tileIcon{color:var(--tone);grid-area:icon}.join-module__7zinVa__tileLabel{font-size:var(--fs-ui);overflow-wrap:anywhere;color:var(--text-strong);grid-area:title;font-weight:600;line-height:1.35}.join-module__7zinVa__check{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--line-strong);transition:box-shadow .12s var(--ease);border-radius:50%;grid-area:check}.join-module__7zinVa__tile:has(.join-module__7zinVa__radio:checked) .join-module__7zinVa__check{box-shadow:inset 0 0 0 5px var(--tone)}.join-module__7zinVa__tileHint{font-size:var(--fs-small);overflow-wrap:anywhere;color:var(--text-2);grid-area:hint;line-height:1.45}.join-module__7zinVa__field{display:grid}.join-module__7zinVa__emailRow{gap:8px;display:grid}@media (min-width:560px){.join-module__7zinVa__emailRow{grid-template-columns:minmax(0,1fr) auto}}.join-module__7zinVa__input{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-soft);width:100%;height:36px;font-size:var(--fs-body);transition:box-shadow .12s var(--ease);padding:0 10px}.join-module__7zinVa__input::placeholder{color:var(--text-3)}.join-module__7zinVa__textarea{resize:vertical;height:auto;min-height:76px;padding:8px 10px;line-height:1.5}.join-module__7zinVa__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.join-module__7zinVa__footer{gap:2px;display:grid}.join-module__7zinVa__status{min-height:1.5em;font-size:var(--fs-ui);font-weight:500}.join-module__7zinVa__success{color:var(--green)}.join-module__7zinVa__invalid,.join-module__7zinVa__invalid_intent,.join-module__7zinVa__error,.join-module__7zinVa__not_configured{color:var(--red)}
.journey-module__a3Pl5W__journey{--progress:0;grid-template-columns:minmax(0,1fr);display:grid}.journey-module__a3Pl5W__stage{box-shadow:inset 0 0 0 1px var(--line);border-radius:18px 18px 0 0;margin:0;position:relative;overflow:hidden}.journey-module__a3Pl5W__flight{z-index:2;background:color-mix(in srgb, var(--surface) 88%, transparent);max-width:calc(100% - 28px);box-shadow:0 0 0 1px var(--line), 0 4px 14px var(--shadow-color);-webkit-backdrop-filter:blur(10px);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:5px 12px 5px 5px;display:inline-flex;position:absolute;bottom:62px;left:14px}.journey-module__a3Pl5W__flightCode{background:var(--tag-yellow-bg);font-size:var(--fs-micro);color:var(--yellow);border-radius:999px;padding:2px 8px;font-weight:600}.journey-module__a3Pl5W__flightName{font-size:var(--fs-ui);color:var(--text-strong);font-weight:600}.journey-module__a3Pl5W__flightCta{border-left:1px solid var(--line);font-size:var(--fs-small);color:var(--text-2);transition:color .14s var(--ease);align-items:center;gap:4px;padding-left:10px;display:inline-flex}.journey-module__a3Pl5W__flight:hover .journey-module__a3Pl5W__flightCta{color:var(--text-strong)}.journey-module__a3Pl5W__mapNote{z-index:2;background:color-mix(in srgb, var(--bg-soft) 85%, transparent);max-width:40%;font-size:var(--fs-micro);color:var(--text-2);text-align:right;border-radius:6px;padding:3px 8px;position:absolute;bottom:62px;right:14px}.journey-module__a3Pl5W__card{z-index:3;background:var(--surface);min-width:0;box-shadow:0 0 0 1px var(--line), 0 2px 4px var(--shadow-color), 0 24px 48px -28px #0f172a66;border-radius:16px;margin:-48px 14px 0;position:relative}.journey-module__a3Pl5W__rail{--rail-padding:8px;--node-inset:calc(var(--rail-padding) + (100% - 2 * var(--rail-padding)) / (2 * var(--leg-count)));grid-template-columns:repeat(var(--leg-count), minmax(0, 1fr));min-width:0;padding:16px var(--rail-padding) 12px;border:0;border-bottom:1px solid var(--line);scrollbar-width:none;margin:0;display:grid;position:relative;overflow-x:auto}.journey-module__a3Pl5W__rail::-webkit-scrollbar{display:none}.journey-module__a3Pl5W__rail:before,.journey-module__a3Pl5W__rail:after{content:"";top:27px;left:var(--node-inset);height:2px;position:absolute}.journey-module__a3Pl5W__rail:before{right:var(--node-inset);background:repeating-linear-gradient(90deg, var(--line-strong) 0 5px, transparent 5px 9px)}.journey-module__a3Pl5W__rail:after{width:calc((100% - 2 * var(--node-inset)) * var(--progress));background:var(--yellow)}.journey-module__a3Pl5W__stop{z-index:1;border-radius:var(--radius);text-align:center;cursor:pointer;justify-items:center;gap:2px;padding:0 4px 2px;display:grid;position:relative}.journey-module__a3Pl5W__radio{opacity:0;pointer-events:none;position:absolute}.journey-module__a3Pl5W__node{background:var(--surface);width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--line-strong);color:#fff;transition:box-shadow .16s var(--ease);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.journey-module__a3Pl5W__stop_done .journey-module__a3Pl5W__node,.journey-module__a3Pl5W__stop_now .journey-module__a3Pl5W__node{background:var(--yellow);box-shadow:none}.journey-module__a3Pl5W__node svg{transform:rotate(45deg)}.journey-module__a3Pl5W__stopName{font-size:var(--fs-ui);color:var(--text-2);transition:color .12s var(--ease);font-weight:600;line-height:1.3}.journey-module__a3Pl5W__stopStatus{font-size:var(--fs-micro);color:var(--text-3)}.journey-module__a3Pl5W__stopNo{font-size:var(--fs-micro);color:var(--text-3);font-weight:600;display:none}.journey-module__a3Pl5W__stop:has(.journey-module__a3Pl5W__radio:checked) .journey-module__a3Pl5W__stopNo{color:var(--text-strong)}.journey-module__a3Pl5W__stop_now .journey-module__a3Pl5W__stopStatus{color:var(--yellow)}.journey-module__a3Pl5W__stop_next .journey-module__a3Pl5W__stopStatus{color:var(--blue-text)}.journey-module__a3Pl5W__stop:hover .journey-module__a3Pl5W__stopName{color:var(--text-strong)}.journey-module__a3Pl5W__stop:has(.journey-module__a3Pl5W__radio:checked) .journey-module__a3Pl5W__node{box-shadow:0 0 0 3px var(--surface), 0 0 0 5px var(--text-strong)}.journey-module__a3Pl5W__stop:has(.journey-module__a3Pl5W__radio:checked) .journey-module__a3Pl5W__stopName{color:var(--text-strong)}.journey-module__a3Pl5W__stop:has(.journey-module__a3Pl5W__radio:focus-visible){outline:2px solid var(--field-focus);outline-offset:2px}.journey-module__a3Pl5W__legs{display:grid}.journey-module__a3Pl5W__leg{visibility:hidden;grid-area:1/1;gap:12px 40px;padding:20px 22px 22px;display:grid}@media (min-width:760px){.journey-module__a3Pl5W__leg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:14px 26px}}:is(.journey-module__a3Pl5W__journey:has(input[value=define]:checked) .journey-module__a3Pl5W__leg[data-leg=define],.journey-module__a3Pl5W__journey:has(input[value=prototype]:checked) .journey-module__a3Pl5W__leg[data-leg=prototype],.journey-module__a3Pl5W__journey:has(input[value=kickstarter]:checked) .journey-module__a3Pl5W__leg[data-leg=kickstarter],.journey-module__a3Pl5W__journey:has(input[value=shopify]:checked) .journey-module__a3Pl5W__leg[data-leg=shopify],.journey-module__a3Pl5W__journey:has(input[value=amazon]:checked) .journey-module__a3Pl5W__leg[data-leg=amazon],.journey-module__a3Pl5W__journey:has(input[value=retail]:checked) .journey-module__a3Pl5W__leg[data-leg=retail]){visibility:visible}@media (prefers-reduced-motion:no-preference){:is(.journey-module__a3Pl5W__journey:has(input[value=define]:checked) .journey-module__a3Pl5W__leg[data-leg=define],.journey-module__a3Pl5W__journey:has(input[value=prototype]:checked) .journey-module__a3Pl5W__leg[data-leg=prototype],.journey-module__a3Pl5W__journey:has(input[value=kickstarter]:checked) .journey-module__a3Pl5W__leg[data-leg=kickstarter],.journey-module__a3Pl5W__journey:has(input[value=shopify]:checked) .journey-module__a3Pl5W__leg[data-leg=shopify],.journey-module__a3Pl5W__journey:has(input[value=amazon]:checked) .journey-module__a3Pl5W__leg[data-leg=amazon],.journey-module__a3Pl5W__journey:has(input[value=retail]:checked) .journey-module__a3Pl5W__leg[data-leg=retail]){animation:journey-module__a3Pl5W__settle .28s var(--ease) both}}@keyframes journey-module__a3Pl5W__settle{0%{opacity:0;transform:translateY(4px)}}.journey-module__a3Pl5W__legMain{align-content:start;gap:8px;min-width:0;display:grid}.journey-module__a3Pl5W__legMeta{font-size:var(--fs-small);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.journey-module__a3Pl5W__legMeta .journey-module__a3Pl5W__tag-dot,.journey-module__a3Pl5W__legMeta>:last-child{margin-left:4px}.journey-module__a3Pl5W__legTitle{font-size:var(--fs-headline);letter-spacing:-.02em;color:var(--text-strong);font-weight:600;line-height:1.15}.journey-module__a3Pl5W__summary{font-size:var(--fs-body);color:var(--text);line-height:1.6}.journey-module__a3Pl5W__metric{border-left:2px solid var(--yellow);gap:2px;margin-top:6px;padding-left:12px;display:grid}.journey-module__a3Pl5W__metricValue{font-size:var(--fs-stat);letter-spacing:-.02em;color:var(--text-strong);font-weight:600;line-height:1.1}.journey-module__a3Pl5W__metricLabel{font-size:var(--fs-small);color:var(--text-2)}.journey-module__a3Pl5W__metricSource{color:var(--blue-text);text-underline-offset:2px;align-items:center;gap:2px;margin-left:8px;text-decoration:underline;display:inline-flex}.journey-module__a3Pl5W__tracks{align-content:start;min-width:0;margin:0;display:grid}.journey-module__a3Pl5W__track{border-top:1px solid var(--line);grid-template-columns:108px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.journey-module__a3Pl5W__track:first-child{border-top:0;padding-top:2px}.journey-module__a3Pl5W__track dt{font-size:var(--fs-small);color:var(--text-2);align-items:baseline;gap:8px;font-weight:600;display:inline-flex}.journey-module__a3Pl5W__track dt:before{content:"";background:var(--track-colour);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.journey-module__a3Pl5W__track dd{font-size:var(--fs-ui);color:var(--text);line-height:1.55}.journey-module__a3Pl5W__trackBrand{--track-colour:var(--yellow)}.journey-module__a3Pl5W__trackData{--track-colour:var(--blue)}.journey-module__a3Pl5W__trackSupply{--track-colour:var(--green)}.journey-module__a3Pl5W__gate{border-top:1px solid var(--line);font-size:var(--fs-small);color:var(--text);grid-column:1/-1;grid-template-columns:150px minmax(0,1fr);gap:12px;margin:0;padding-top:14px;line-height:1.5;display:grid}.journey-module__a3Pl5W__gateLabel{color:var(--text-2);font-weight:600}@media (max-width:640px){.journey-module__a3Pl5W__card{border-radius:14px;margin:-20px 0 0}.journey-module__a3Pl5W__mapNote{text-align:left;background:0 0;order:-1;max-width:none;margin:-2px 0 10px;padding:0;position:static}.journey-module__a3Pl5W__flightName{display:none}.journey-module__a3Pl5W__flightCta{border-left:0;padding-left:0}.journey-module__a3Pl5W__stage{box-shadow:none;flex-direction:column;display:flex;overflow:visible}.journey-module__a3Pl5W__stage .journey-module__a3Pl5W__map{box-shadow:inset 0 0 0 1px var(--line);border-radius:14px 14px 0 0}.journey-module__a3Pl5W__flight{box-shadow:0 0 0 1px var(--line);-webkit-backdrop-filter:none;order:-1;align-self:flex-start;margin-bottom:10px;position:static}.journey-module__a3Pl5W__rail{--rail-padding:4px;padding:14px var(--rail-padding) 12px;overflow:visible}.journey-module__a3Pl5W__rail:before,.journey-module__a3Pl5W__rail:after{top:23px}.journey-module__a3Pl5W__node{width:18px;height:18px;margin-bottom:6px}.journey-module__a3Pl5W__node svg{width:10px;height:10px}.journey-module__a3Pl5W__stop{padding:0 1px}.journey-module__a3Pl5W__stopName,.journey-module__a3Pl5W__stopStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.journey-module__a3Pl5W__stopNo{display:block}.journey-module__a3Pl5W__leg{padding:18px 16px 20px}.journey-module__a3Pl5W__legTitle{font-size:var(--fs-h3)}.journey-module__a3Pl5W__track,.journey-module__a3Pl5W__gate{grid-template-columns:1fr;gap:4px}}.journey-module__a3Pl5W__map{background:radial-gradient(120% 90% at 42% 40%, color-mix(in srgb, var(--tag-blue-bg) 40%, transparent), transparent 70%), var(--bg-soft);aspect-ratio:1000/336;position:relative;overflow:hidden}.journey-module__a3Pl5W__canvas{aspect-ratio:1000/364;margin-top:-1.4%;position:relative}.journey-module__a3Pl5W__land{background:var(--text-3);opacity:.55;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.journey-module__a3Pl5W__routes{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.journey-module__a3Pl5W__legRoute{display:none}.journey-module__a3Pl5W__arc{fill:none;stroke:var(--yellow);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.journey-module__a3Pl5W__arc{animation:journey-module__a3Pl5W__draw var(--draw,1s) var(--ease) both}}@keyframes journey-module__a3Pl5W__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.journey-module__a3Pl5W__dest{fill:var(--surface);stroke:var(--yellow);stroke-width:2.5px}.journey-module__a3Pl5W__destLabel,.journey-module__a3Pl5W__originLabel{font-family:var(--font-text);font-size:var(--fs-body);fill:var(--text);paint-order:stroke;stroke:var(--bg-soft);stroke-width:4px;stroke-linejoin:round;font-weight:600}.journey-module__a3Pl5W__origin{fill:var(--text-strong)}.journey-module__a3Pl5W__originHalo{fill:color-mix(in srgb, var(--text-strong) 14%, transparent)}:is(.journey-module__a3Pl5W__journey:has(input[value=kickstarter]:checked) g[data-leg=kickstarter],.journey-module__a3Pl5W__journey:has(input[value=shopify]:checked) g[data-leg=shopify],.journey-module__a3Pl5W__journey:has(input[value=amazon]:checked) g[data-leg=amazon],.journey-module__a3Pl5W__journey:has(input[value=retail]:checked) g[data-leg=retail]){display:inline}@media (max-width:640px){.journey-module__a3Pl5W__map{aspect-ratio:1000/380}.journey-module__a3Pl5W__land{opacity:.8}.journey-module__a3Pl5W__arc{stroke-width:5px}.journey-module__a3Pl5W__dest{stroke-width:7px}.journey-module__a3Pl5W__destLabel{display:none}.journey-module__a3Pl5W__originLabel{stroke-width:10px;font-size:40px}.journey-module__a3Pl5W__origin{stroke:var(--bg-soft);stroke-width:4px}.journey-module__a3Pl5W__originHalo{transform-box:fill-box;transform-origin:50%;transform:scale(1.8)}}
.product-blueprint-module__r0TM9G__plate{background:linear-gradient(var(--line) 1px, transparent 1px) center / 16px 16px, linear-gradient(90deg, var(--line) 1px, transparent 1px) center / 16px 16px, var(--bg-soft);width:100%;height:100%;color:var(--text-2);font-size:var(--fs-micro);text-align:center;align-content:center;justify-items:center;padding:8px;font-weight:600;line-height:1.25;display:grid}.product-blueprint-module__r0TM9G__plate svg{width:min(70%,196px);height:auto}
.now-module__Vbi9sa__panel{background:var(--surface);min-width:0;box-shadow:0 0 0 1px var(--line), 0 1px 2px var(--shadow-color), 0 30px 60px -32px #0f172a73;border-radius:18px}.now-module__Vbi9sa__status{border-bottom:1px solid var(--line);gap:10px;padding:18px 20px;display:grid}.now-module__Vbi9sa__statusRow{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.now-module__Vbi9sa__title{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-strong);font-weight:600}.now-module__Vbi9sa__where{border-left:1px solid var(--line);font-size:var(--fs-small);color:var(--text-2);align-items:baseline;gap:6px;padding-left:10px;display:inline-flex}.now-module__Vbi9sa__time{font-variant-numeric:tabular-nums;min-width:5ch;color:var(--text-strong);font-weight:600;display:inline-block}.now-module__Vbi9sa__updated{font-size:var(--fs-micro);color:var(--text-3);margin-left:auto}.now-module__Vbi9sa__now{text-wrap:balance;max-width:34em;font-size:var(--fs-lead);letter-spacing:-.005em;color:var(--text-strong);font-weight:500;line-height:1.45}.now-module__Vbi9sa__pulse{background:var(--red);border-radius:50%;flex:none;width:7px;height:7px;position:relative}.now-module__Vbi9sa__lines{display:grid}@media (min-width:640px){.now-module__Vbi9sa__lines{grid-template-columns:repeat(3,minmax(0,1fr))}}.now-module__Vbi9sa__line{min-width:0;transition:background-color .16s var(--ease);flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.now-module__Vbi9sa__line:first-child{border-bottom-left-radius:18px}.now-module__Vbi9sa__line:last-child{border-bottom-right-radius:18px}@media (min-width:640px){.now-module__Vbi9sa__line+.now-module__Vbi9sa__line{border-left:1px dashed var(--line-strong)}}.now-module__Vbi9sa__lineHead{min-width:0;font-size:var(--fs-micro);color:var(--text-strong);white-space:nowrap;align-items:center;gap:7px;font-weight:600;display:flex}.now-module__Vbi9sa__lineDot{background:var(--dot,var(--text-3));border-radius:50%;flex:none;width:7px;height:7px}.now-module__Vbi9sa__line_clock{--dot:var(--yellow)}.now-module__Vbi9sa__line_tools{--dot:var(--blue)}.now-module__Vbi9sa__line_sourcing{--dot:var(--green)}.now-module__Vbi9sa__lineCode{color:var(--text-3);margin-left:auto;font-weight:500}.now-module__Vbi9sa__visual{aspect-ratio:1;background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.now-module__Vbi9sa__visualInner{flex-direction:column;height:100%;padding:10cqi;display:flex;position:relative}.now-module__Vbi9sa__visualReadout{background:radial-gradient(90% 70% at 0% 0%, color-mix(in srgb, var(--tag-blue-bg) 80%, transparent), transparent 70%), var(--bg-soft)}.now-module__Vbi9sa__stripe{gap:2px;width:40%;display:flex}.now-module__Vbi9sa__stripe i{border-radius:2px;flex:1;height:3px}.now-module__Vbi9sa__figure{letter-spacing:-.05em;color:var(--text-strong);margin-top:8cqi;font-size:30cqi;font-weight:600;line-height:.9}.now-module__Vbi9sa__figureLabel{color:var(--text-2);margin-top:4cqi;font-size:max(11px,7cqi);line-height:1.3}.now-module__Vbi9sa__waffle{width:100%;height:auto;margin-top:auto;display:block}.now-module__Vbi9sa__dotOn{fill:var(--blue)}.now-module__Vbi9sa__dotOff{fill:var(--line-strong)}.now-module__Vbi9sa__visualRoute .now-module__Vbi9sa__visualInner{justify-content:center;gap:4cqi}.now-module__Vbi9sa__visualRoute{background:radial-gradient(90% 70% at 100% 100%, color-mix(in srgb, var(--tag-green-bg) 80%, transparent), transparent 70%), var(--bg-soft)}.now-module__Vbi9sa__ports{justify-content:space-between;gap:8px;display:flex}.now-module__Vbi9sa__portCode{letter-spacing:.01em;color:var(--text-strong);font-size:17cqi;font-weight:700;line-height:1}.now-module__Vbi9sa__portLabel{color:var(--text-2);font-size:max(11px,7cqi)}.now-module__Vbi9sa__lane{height:18px;margin:3cqi 4px;position:relative}.now-module__Vbi9sa__laneLine{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--green) 60%, transparent) 0 4px, transparent 4px 7px);height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.now-module__Vbi9sa__checkpoint{background:var(--surface);width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--green);border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%}.now-module__Vbi9sa__parcel{background:var(--green);color:#fff;width:20px;height:20px;box-shadow:0 2px 6px color-mix(in srgb, var(--green) 45%, transparent);border-radius:6px;place-items:center;margin:-10px 0 0 -10px;display:grid;position:absolute;top:50%;left:50%}@container (max-width:150px){.now-module__Vbi9sa__portLabel,.now-module__Vbi9sa__steps,.now-module__Vbi9sa__stripe{display:none}.now-module__Vbi9sa__figure{margin-top:0;font-size:27cqi}.now-module__Vbi9sa__figureLabel{font-size:10.5px;line-height:1.25}}.now-module__Vbi9sa__steps{color:var(--text-3);font-size:max(11px,6.5cqi);position:absolute;bottom:8cqi;left:10cqi}.now-module__Vbi9sa__lineBody{gap:4px;display:grid}.now-module__Vbi9sa__lineTitle{font-size:var(--fs-body);color:var(--text-strong);font-weight:600;line-height:1.3}.now-module__Vbi9sa__lineText{text-wrap:balance;font-size:var(--fs-small);color:var(--text-2);line-height:1.45}.now-module__Vbi9sa__lineFoot{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.now-module__Vbi9sa__go{color:var(--text-3);transition:color .16s var(--ease), transform .16s var(--ease)}.now-module__Vbi9sa__line:focus-visible .now-module__Vbi9sa__go{color:var(--text-strong)}@media (hover:hover){.now-module__Vbi9sa__line:hover{background:var(--bg-hover)}.now-module__Vbi9sa__line:hover .now-module__Vbi9sa__lineTitle{text-underline-offset:3px;text-decoration:underline}.now-module__Vbi9sa__line:hover .now-module__Vbi9sa__go{color:var(--text-strong)}@media (prefers-reduced-motion:no-preference){.now-module__Vbi9sa__line:hover .now-module__Vbi9sa__go{transform:translate(2px,-2px)}}}@media (max-width:639px){.now-module__Vbi9sa__status{padding:16px}.now-module__Vbi9sa__now{font-size:var(--fs-body)}.now-module__Vbi9sa__line{grid-template-rows:auto 1fr auto;grid-template-columns:104px minmax(0,1fr);gap:6px 14px;padding:14px 16px;display:grid}.now-module__Vbi9sa__line+.now-module__Vbi9sa__line{border-top:1px dashed var(--line-strong)}.now-module__Vbi9sa__line:first-child,.now-module__Vbi9sa__line:last-child{border-radius:0}.now-module__Vbi9sa__line:last-child{border-radius:0 0 18px 18px}.now-module__Vbi9sa__visual{border-radius:10px;grid-area:1/1/4;align-self:start}.now-module__Vbi9sa__lineHead,.now-module__Vbi9sa__lineBody,.now-module__Vbi9sa__lineFoot{grid-column:2}}@media (prefers-reduced-motion:no-preference){.now-module__Vbi9sa__pulse:after{content:"";border:1.5px solid var(--red);opacity:0;animation:now-module__Vbi9sa__ping 2.4s var(--ease) infinite;border-radius:50%;position:absolute;inset:-4px}.now-module__Vbi9sa__dotOn{animation:now-module__Vbi9sa__fill-in .42s var(--ease) both;animation-delay:calc(.4s + var(--i) * 55ms)}.now-module__Vbi9sa__laneLine{animation:1.2s linear infinite now-module__Vbi9sa__flow}.now-module__Vbi9sa__parcel{animation:7s cubic-bezier(.45,0,.25,1) infinite now-module__Vbi9sa__travel}}@keyframes now-module__Vbi9sa__ping{0%{opacity:.8;transform:scale(.5)}80%,to{opacity:0;transform:scale(1.6)}}@keyframes now-module__Vbi9sa__fill-in{0%{fill:var(--line-strong)}}@keyframes now-module__Vbi9sa__flow{to{background-position:7px 0}}@keyframes now-module__Vbi9sa__travel{0%,6%{left:0%}18%,24%{left:25%}36%,42%{left:50%}54%,60%{left:75%}72%,92%{left:100%}to{opacity:0;left:100%}}
.profile-module__vP-aSq__hero{--wash-yellow:var(--lightningcss-light,#0000)var(--lightningcss-dark,color-mix(in srgb, var(--tag-yellow-bg) 70%, transparent));--wash-blue:var(--lightningcss-light,#0066ff17)var(--lightningcss-dark,color-mix(in srgb, var(--tag-blue-bg) 70%, transparent));--wash-green:var(--lightningcss-light,#0000)var(--lightningcss-dark,color-mix(in srgb, var(--tag-green-bg) 55%, transparent));--grid-line:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#fff0);isolation:isolate;min-height:clamp(520px, calc(100svh - var(--topbar) - 150px), 660px);background:radial-gradient(42% 60% at 8% 18%, var(--wash-yellow), transparent 70%), radial-gradient(44% 70% at 82% 30%, var(--wash-blue), transparent 70%), radial-gradient(46% 60% at 70% 100%, var(--wash-green), transparent 70%);align-items:center;padding:48px 0 36px;display:grid;position:relative}.profile-module__vP-aSq__hero:before{content:"";z-index:-1;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);pointer-events:none;background-position:top;background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 60% 40%,#000 30%,#0000 85%);mask-image:radial-gradient(70% 80% at 60% 40%,#000 30%,#0000 85%)}.profile-module__vP-aSq__inner{align-items:center;gap:36px;width:100%;display:grid}@media (min-width:900px){.profile-module__vP-aSq__inner{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:40px}}@media (min-width:1100px){.profile-module__vP-aSq__inner>:last-child{margin-right:calc(-1 * min(120px, (100vw - var(--page)) / 2 - var(--gutter) - 24px))}}.profile-module__vP-aSq__person,.profile-module__vP-aSq__identity{justify-items:start;gap:14px;display:grid}@media (max-width:639px){.profile-module__vP-aSq__identity{align-items:center;gap:16px;display:flex}.profile-module__vP-aSq__identity .profile-module__vP-aSq__avatar{flex:none;width:72px;height:72px}.profile-module__vP-aSq__identity .profile-module__vP-aSq__name{margin-top:0;font-size:clamp(36px,11vw,44px)}.profile-module__vP-aSq__identity .profile-module__vP-aSq__titleBlock{gap:8px}.profile-module__vP-aSq__identity .profile-module__vP-aSq__career{--career-gap:7px;font-size:var(--fs-small)}}.profile-module__vP-aSq__avatar{background:var(--surface);width:88px;height:88px;box-shadow:0 0 0 1px var(--line), 0 2px 8px var(--shadow-color);border-radius:50%;position:relative;overflow:hidden}.profile-module__vP-aSq__avatarImage{object-fit:cover}.profile-module__vP-aSq__avatarPlaceholder{background:var(--callout);letter-spacing:-.02em;width:100%;height:100%;color:var(--text-strong);place-items:center;font-size:24px;font-weight:700;display:grid}.profile-module__vP-aSq__name{font-size:var(--fs-display);letter-spacing:-.035em;color:var(--text-strong);margin-top:4px;font-weight:700;line-height:1}.profile-module__vP-aSq__titleBlock{justify-self:stretch;gap:14px;min-width:0;display:grid}.profile-module__vP-aSq__identity{justify-self:stretch}.profile-module__vP-aSq__career{--career-gap:10px;align-items:center;gap:4px var(--career-gap);font-size:var(--fs-lead);color:var(--text-2);flex-wrap:wrap;font-weight:500;line-height:1.3;display:flex}:root:lang(en) .profile-module__vP-aSq__career{font-size:var(--fs-ui)}.profile-module__vP-aSq__career li{white-space:nowrap;align-items:center;display:inline-flex}.profile-module__vP-aSq__career li:nth-last-child(n+3):after{content:"";width:4px;height:4px;background:var(--text-3);border-radius:50%;margin-inline-start:var(--career-gap)}.profile-module__vP-aSq__careerNow{color:var(--text-strong);gap:7px}.profile-module__vP-aSq__careerDot{background:var(--yellow);border-radius:50%;flex:none;width:7px;height:7px}.profile-module__vP-aSq__bio{max-width:28em;font-size:var(--fs-lead);color:var(--text);text-wrap:pretty;line-height:1.65}.profile-module__vP-aSq__actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.profile-module__vP-aSq__meta{font-size:var(--fs-ui);color:var(--text-2);flex-wrap:wrap;gap:6px 18px;display:flex}.profile-module__vP-aSq__meta li{align-items:center;gap:6px;display:inline-flex}@media (max-width:520px){.profile-module__vP-aSq__hero{padding:36px 0 28px}}
.reports-module__KlAZGW__cover{border-radius:var(--radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--tag-blue-bg) 55%, transparent), transparent 60%), var(--surface);box-shadow:var(--shadow-card);gap:20px;padding:20px;display:grid}@media (min-width:760px){.reports-module__KlAZGW__cover{grid-template-columns:minmax(0,1fr) 236px;align-items:stretch;padding:24px}}.reports-module__KlAZGW__coverText{align-content:start;gap:12px;display:grid}.reports-module__KlAZGW__kicker{font-size:var(--fs-small);color:var(--text-2);align-items:center;gap:10px;font-weight:600;display:flex}.reports-module__KlAZGW__headline{font-size:var(--fs-headline);letter-spacing:-.02em;color:var(--text-strong);font-weight:600;line-height:1.2}.reports-module__KlAZGW__summary{max-width:34em;font-size:var(--fs-body);color:var(--text);line-height:1.6}.reports-module__KlAZGW__meta{flex-wrap:wrap;gap:8px 28px;margin-top:4px;display:flex}.reports-module__KlAZGW__meta div{display:grid}.reports-module__KlAZGW__meta dt{font-size:var(--fs-lead);color:var(--text-strong);font-weight:600}.reports-module__KlAZGW__meta dd{font-size:var(--fs-small);color:var(--text-2)}.reports-module__KlAZGW__coverActions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:6px;display:flex}.reports-module__KlAZGW__readNote{font-size:var(--fs-small);color:var(--text-2)}.reports-module__KlAZGW__coverArt{background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 6px 18px var(--shadow-color);transition:transform .16s var(--ease), box-shadow .16s var(--ease);border-radius:8px;align-content:start;gap:8px;padding:18px 18px 16px;display:grid}@media (hover:hover){.reports-module__KlAZGW__coverArt:hover{box-shadow:0 0 0 1px var(--line-strong), 0 10px 26px var(--shadow-color)}@media (prefers-reduced-motion:no-preference){.reports-module__KlAZGW__coverArt:hover{transform:translateY(-2px)}}}.reports-module__KlAZGW__spectrum{gap:3px;margin-bottom:6px;display:flex}.reports-module__KlAZGW__spectrum i{border-radius:2px;flex:1;height:4px}.reports-module__KlAZGW__artKicker{font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);font-weight:600}.reports-module__KlAZGW__artIssue{font-size:var(--fs-display);letter-spacing:-.03em;color:var(--text-strong);font-weight:700;line-height:.95}.reports-module__KlAZGW__artTitle{font-size:var(--fs-body);color:var(--text-strong);font-weight:600;line-height:1.35}.reports-module__KlAZGW__artChart{margin-top:8px}.reports-module__KlAZGW__artFoot{border-top:1px solid var(--line);font-size:var(--fs-micro);color:var(--text-2);margin-top:auto;padding-top:8px}.reports-module__KlAZGW__findings{border-top:1px solid var(--line);display:grid}.reports-module__KlAZGW__finding{border-bottom:1px solid var(--line);gap:8px 24px;padding:16px 2px;display:grid}@media (min-width:760px){.reports-module__KlAZGW__finding{grid-template-columns:150px minmax(0,1fr) 200px;align-items:center}}.reports-module__KlAZGW__figure{gap:4px;display:grid}.reports-module__KlAZGW__value{font-size:var(--fs-stat);letter-spacing:-.02em;color:var(--text-strong);font-weight:600;line-height:1}.reports-module__KlAZGW__valueLabel{font-size:var(--fs-small);color:var(--text-2);line-height:1.4}.reports-module__KlAZGW__claimTitle{font-size:var(--fs-body);color:var(--text-strong);font-weight:600;line-height:1.45}.reports-module__KlAZGW__claimText{font-size:var(--fs-ui);color:var(--text-2);margin-top:2px;line-height:1.55}.reports-module__KlAZGW__chart{max-width:220px}.reports-module__KlAZGW__mini{width:100%;height:auto}
.services-module__oeab_W__sheet{background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 1px 2px var(--shadow-color), 0 30px 60px -32px #0f172a73;border-radius:18px;position:relative}.services-module__oeab_W__value{border-bottom:1px solid var(--line);background:radial-gradient(70% 160% at 100% 0%, color-mix(in srgb, var(--tag-green-bg) 75%, transparent), transparent 70%), var(--surface);border-radius:18px 18px 0 0;align-items:center;gap:16px 32px;padding:22px 24px;display:grid}@media (min-width:900px){.services-module__oeab_W__value{grid-template-columns:minmax(0,1fr) auto;padding:24px 26px}}.services-module__oeab_W__valueText{gap:6px;display:grid}.services-module__oeab_W__valueLabel{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--tag-green);font-weight:600}.services-module__oeab_W__valueStatement{max-width:24em;font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--text-strong);text-wrap:balance;font-weight:600;line-height:1.4}.services-module__oeab_W__transfer{align-items:center;gap:10px;min-width:0;display:flex}.services-module__oeab_W__transferEnd{background:var(--surface);box-shadow:0 0 0 1px var(--line-strong);font-size:var(--fs-small);color:var(--text-2);white-space:nowrap;border-radius:999px;flex:none;padding:6px 12px;font-weight:600}.services-module__oeab_W__transferYou{background:var(--text-strong);box-shadow:none;color:var(--bg)}.services-module__oeab_W__transferPath{justify-items:center;gap:4px;min-width:96px;display:grid}.services-module__oeab_W__transferCarry{font-size:var(--fs-micro);color:var(--tag-green);white-space:nowrap;font-weight:500}.services-module__oeab_W__transferLine{width:100%;height:14px;color:var(--green);justify-content:flex-end;align-items:center;display:flex;position:relative}.services-module__oeab_W__transferLine:before{content:"";background:repeating-linear-gradient(90deg, var(--green) 0 5px, transparent 5px 9px);height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:0;right:6px}.services-module__oeab_W__columns{display:grid}@media (min-width:900px){.services-module__oeab_W__columns{grid-template-columns:repeat(3,minmax(0,1fr))}}.services-module__oeab_W__column{min-width:0;scroll-margin-top:calc(var(--topbar) + 16px);flex-direction:column;padding:20px;display:flex}.services-module__oeab_W__column+.services-module__oeab_W__column{border-top:1px dashed var(--line-strong)}@media (min-width:900px){.services-module__oeab_W__column{padding:22px}.services-module__oeab_W__column+.services-module__oeab_W__column{border-top:0;border-left:1px dashed var(--line-strong)}}.services-module__oeab_W__step{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);align-items:center;gap:6px;margin-bottom:12px;font-weight:600;display:flex}.services-module__oeab_W__step .services-module__oeab_W__num{color:var(--text-strong)}.services-module__oeab_W__visual{background-color:var(--bg-soft);background-image:radial-gradient(circle at 1px 1px, var(--line-strong) 1px, transparent 0);height:172px;box-shadow:inset 0 0 0 1px var(--line);background-size:14px 14px;border-radius:12px;padding:16px;position:relative;overflow:hidden}.services-module__oeab_W__route{grid-template-rows:repeat(3,1fr);height:100%;display:grid;position:relative}.services-module__oeab_W__routeLine{background:repeating-linear-gradient(180deg, var(--line-strong) 0 4px, transparent 4px 8px);width:2px;margin-left:-1px;position:absolute;top:16.6667%;bottom:16.6667%;left:6px}.services-module__oeab_W__routeTraveller{background:var(--green);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 22%, transparent);border-radius:50%;margin:-4px 0 0 -4px;position:absolute;top:0;left:50%}.services-module__oeab_W__routeStop{grid-template-columns:12px 22px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:0 10px 0 0;display:grid;position:relative}.services-module__oeab_W__routeDot{background:var(--surface);width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--text-2);border-radius:50%}.services-module__oeab_W__routeDotFirst{background:var(--text-strong);box-shadow:none}.services-module__oeab_W__routeNo{font-size:var(--fs-micro);color:var(--text-3);font-weight:600}.services-module__oeab_W__routeName{min-width:0;line-height:1.35;font-size:var(--fs-ui);color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.services-module__oeab_W__routeText{min-width:0;display:grid}.services-module__oeab_W__routeNote{font-size:var(--fs-micro);color:var(--text-2);white-space:nowrap;line-height:1.4}.services-module__oeab_W__stack{grid-template-rows:1fr auto auto;gap:8px;height:100%;display:grid}.services-module__oeab_W__platforms{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.services-module__oeab_W__platform{background:var(--surface);min-width:0;box-shadow:0 0 0 1px var(--line), 0 2px 6px -2px var(--shadow-color);font-size:var(--fs-micro);color:var(--text-strong);border-radius:9px;align-content:center;place-items:center;gap:4px;font-weight:600;display:grid}.services-module__oeab_W__platform svg{color:var(--text-2)}.services-module__oeab_W__layer{background:var(--surface);height:32px;box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--fs-micro);color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:flex;overflow:hidden}.services-module__oeab_W__layerAi{background:var(--tag-green-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--green) 30%, transparent);color:var(--tag-green)}.services-module__oeab_W__stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;height:100%;display:grid}.services-module__oeab_W__stageCol{grid-template-rows:1fr auto;justify-items:center;gap:8px;min-width:0;display:grid}.services-module__oeab_W__bar{width:min(100%,30px);height:var(--h);background:color-mix(in srgb, var(--green) calc(28% + var(--i) * 16%), var(--bg-soft));border-radius:6px 6px 3px 3px;align-self:end}.services-module__oeab_W__barPlan{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--green) 22%, transparent) 0 3px, transparent 3px 7px);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--green) 55%, transparent)}.services-module__oeab_W__stageLabel{max-width:100%;font-size:var(--fs-micro);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.services-module__oeab_W__name{font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--text-strong);margin-top:18px;font-weight:600;line-height:1.3}.services-module__oeab_W__summary{font-size:var(--fs-ui);color:var(--text-2);margin-top:6px;line-height:1.6}.services-module__oeab_W__points{border-top:1px solid var(--line);gap:8px;margin-top:16px;padding-top:16px;display:grid}.services-module__oeab_W__points li{font-size:var(--fs-ui);color:var(--text);grid-template-columns:14px minmax(0,1fr);gap:10px;line-height:1.5;display:grid}.services-module__oeab_W__points svg{color:var(--green);margin-top:3.5px}.services-module__oeab_W__proof{font-size:var(--fs-small);justify-items:start;gap:3px;margin-top:auto;padding-top:20px;line-height:1.45;display:grid}.services-module__oeab_W__proofLabel{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:600}.services-module__oeab_W__proofText{color:var(--text-strong)}.services-module__oeab_W__visualInner{height:100%}.services-module__oeab_W__planNote{background:var(--surface);box-shadow:0 0 0 1px var(--line);font-size:var(--fs-micro);color:var(--text-2);border-radius:999px;padding:2px 8px;line-height:1.5;position:absolute;top:10px;left:10px}.services-module__oeab_W__tear{border-top:1.5px dashed var(--line-strong);height:0;position:relative}.services-module__oeab_W__tear:before,.services-module__oeab_W__tear:after{content:"";background:var(--bg);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;position:absolute;top:-8px}.services-module__oeab_W__tear:before{clip-path:inset(0 0 0 50%);left:-8px}.services-module__oeab_W__tear:after{clip-path:inset(0 50% 0 0);right:-8px}.services-module__oeab_W__contact{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:20px 24px 22px;display:flex}.services-module__oeab_W__contactText{gap:4px;max-width:30em;display:grid}.services-module__oeab_W__contactTitle{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);font-weight:600}.services-module__oeab_W__contactBody{font-size:var(--fs-ui);color:var(--text);line-height:1.6}.services-module__oeab_W__contactAction{gap:8px}@media (max-width:520px){.services-module__oeab_W__transfer{grid-template-columns:auto minmax(24px,1fr) auto;row-gap:8px;display:grid}.services-module__oeab_W__transferPath{display:contents}.services-module__oeab_W__transferLine{grid-area:1/2}.services-module__oeab_W__transferCarry{white-space:normal;grid-area:2/1/auto/-1}.services-module__oeab_W__transferEnd{font-size:var(--fs-micro);padding:5px 10px}}@media (prefers-reduced-motion:no-preference){.services-module__oeab_W__routeTraveller{animation:6s cubic-bezier(.45,0,.25,1) infinite services-module__oeab_W__walk}.services-module__oeab_W__bar{transform-origin:bottom;animation:services-module__oeab_W__rise .7s var(--ease) both;animation-delay:calc(.2s + var(--i) * 90ms)}}@keyframes services-module__oeab_W__walk{0%,8%{opacity:0;top:0%}14%{opacity:1}40%,52%{top:50%}84%,94%{opacity:1;top:100%}to{opacity:0;top:100%}}@keyframes services-module__oeab_W__rise{0%{transform:scaleY(.2)}}
.toc-module__vnjyBq__toc{display:none}@media (min-width:1280px){.toc-module__vnjyBq__toc{z-index:40;display:block;position:fixed;top:50%;right:20px;transform:translateY(-50%)}}.toc-module__vnjyBq__bars{justify-items:end;gap:12px;padding:12px 6px;display:grid}.toc-module__vnjyBq__bar{background:var(--line-strong);width:16px;height:2px;transition:background-color .16s var(--ease), width .16s var(--ease);border-radius:1px}.toc-module__vnjyBq__barActive{background:var(--text-2);width:22px}.toc-module__vnjyBq__panel{border-radius:var(--radius-lg);background:var(--surface);min-width:220px;box-shadow:var(--shadow-pop);opacity:0;pointer-events:none;transition:opacity .14s var(--ease), transform .14s var(--ease);padding:10px 6px;position:absolute;top:50%;right:0;transform:translate(8px,-50%)}.toc-module__vnjyBq__toc:hover .toc-module__vnjyBq__panel,.toc-module__vnjyBq__toc:focus-within .toc-module__vnjyBq__panel{opacity:1;pointer-events:auto;transform:translateY(-50%)}.toc-module__vnjyBq__panelTitle{font-size:var(--fs-micro);color:var(--text-3);padding:2px 10px 6px;font-weight:600}.toc-module__vnjyBq__link{font-size:var(--fs-ui);color:var(--text-2);white-space:nowrap;transition:background-color .12s var(--ease), color .12s var(--ease);border-radius:4px;padding:5px 10px;display:block}.toc-module__vnjyBq__link:hover{background:var(--bg-hover);color:var(--text)}.toc-module__vnjyBq__linkActive{color:var(--blue);font-weight:500}
.reports-index-module__vjbJNG__issues{border-block:1px solid var(--line)}.reports-index-module__vjbJNG__issues li+li{border-top:1px solid var(--line)}.reports-index-module__vjbJNG__issue{border-radius:var(--radius);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 8px;display:grid}@media (hover:hover){.reports-index-module__vjbJNG__issue:hover{background:var(--bg-hover)}.reports-index-module__vjbJNG__issue:hover .reports-index-module__vjbJNG__headline{text-underline-offset:4px;text-decoration:underline}}.reports-index-module__vjbJNG__headline{color:var(--text-strong);font-size:var(--fs-h3);font-weight:600;line-height:1.3}.reports-index-module__vjbJNG__summary{color:var(--text);margin-top:6px}.reports-index-module__vjbJNG__date{color:var(--text-2);font-size:var(--fs-small);margin-top:6px}.reports-index-module__vjbJNG__arrow{color:var(--text-2)}.reports-index-module__vjbJNG__band{border-radius:var(--radius-lg);background:var(--callout);color:var(--text-strong);margin-top:24px;padding:clamp(12px,3vw,20px)}.reports-index-module__vjbJNG__subscribeRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.reports-index-module__vjbJNG__email{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);min-width:0;min-height:44px;color:var(--text-strong);padding-inline:12px;font-size:16px}.reports-index-module__vjbJNG__email[aria-invalid=true]{border-color:var(--red)}.reports-index-module__vjbJNG__subscribeRow button{min-height:44px}.reports-index-module__vjbJNG__subscribeStatus:not(:empty){font-size:var(--fs-small);margin-top:8px}.reports-index-module__vjbJNG__subscribeStatus{color:var(--red)}.reports-index-module__vjbJNG__subscribeStatus[data-success=true]{color:var(--green)}.reports-index-module__vjbJNG__issueCount{vertical-align:middle;background:var(--bg-soft);min-width:25px;height:25px;color:var(--text-2);font-size:var(--fs-small);font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;margin-inline-start:10px;padding-inline:6px;font-weight:600;display:inline-grid}
.works-module__7vlubW__products{gap:24px;display:grid}.works-module__7vlubW__spread{background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 1px 2px var(--shadow-color), 0 30px 60px -36px #0f172a66;border-radius:18px;display:grid;overflow:hidden}@media (min-width:860px){.works-module__7vlubW__spread{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.works-module__7vlubW__gallery{background:radial-gradient(90% 70% at 50% 0%, color-mix(in srgb, var(--surface) 70%, transparent), transparent 70%), var(--bg-soft);align-content:start;gap:14px;padding:16px;display:grid}@media (min-width:860px){.works-module__7vlubW__gallery{border-right:1px solid var(--line);grid-template-rows:minmax(0,1fr) auto;padding:20px}.works-module__7vlubW__gallery .works-module__7vlubW__stage{aspect-ratio:auto;min-height:380px}}.works-module__7vlubW__stage{aspect-ratio:1;background:var(--bg-soft);box-shadow:0 0 0 1px var(--line);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.works-module__7vlubW__stageImg{object-fit:cover;opacity:0}@media (prefers-reduced-motion:no-preference){.works-module__7vlubW__stageImg{transition:opacity .36s var(--ease)}}:is(.works-module__7vlubW__spread:not(:has(.works-module__7vlubW__editionRadio)) .works-module__7vlubW__stageImg[data-edition="0"],.works-module__7vlubW__spread:has(.works-module__7vlubW__editionRadio[value="0"]:checked) .works-module__7vlubW__stageImg[data-edition="0"],.works-module__7vlubW__spread:has(.works-module__7vlubW__editionRadio[value="1"]:checked) .works-module__7vlubW__stageImg[data-edition="1"],.works-module__7vlubW__spread:has(.works-module__7vlubW__editionRadio[value="2"]:checked) .works-module__7vlubW__stageImg[data-edition="2"],.works-module__7vlubW__spread:has(.works-module__7vlubW__editionRadio[value="3"]:checked) .works-module__7vlubW__stageImg[data-edition="3"]){opacity:1}.works-module__7vlubW__stageCode{-webkit-backdrop-filter:blur(8px);font-size:var(--fs-micro);color:#111317;background:#ffffffd1;border-radius:999px;padding:3px 9px;font-weight:600;position:absolute;top:12px;left:12px;box-shadow:0 1px 2px #0000001f}.works-module__7vlubW__editions{border:0;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:flex}.works-module__7vlubW__editionsLabel{float:left;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-right:4px;padding:0;font-weight:600}.works-module__7vlubW__edition{background:var(--surface);box-shadow:0 0 0 1px var(--line);cursor:pointer;transition:box-shadow .14s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;display:inline-flex;position:relative}.works-module__7vlubW__edition:hover{box-shadow:0 0 0 1px var(--line-strong)}.works-module__7vlubW__edition:has(.works-module__7vlubW__editionRadio:checked){box-shadow:0 0 0 1.5px var(--text-strong)}.works-module__7vlubW__edition:has(.works-module__7vlubW__editionRadio:focus-visible){outline:2px solid var(--field-focus);outline-offset:2px}.works-module__7vlubW__editionRadio{opacity:0;pointer-events:none;position:absolute}.works-module__7vlubW__editionThumb{background:var(--bg-soft);border-radius:50%;width:28px;height:28px;position:relative;overflow:hidden}.works-module__7vlubW__editionThumb img{object-fit:cover}.works-module__7vlubW__editionName{font-size:var(--fs-small);color:var(--text-strong);white-space:nowrap;font-weight:500}.works-module__7vlubW__info{flex-direction:column;gap:14px;min-width:0;padding:22px 20px 24px;display:flex}@media (min-width:860px){.works-module__7vlubW__info{padding:32px 32px 28px}}.works-module__7vlubW__infoKicker{font-size:var(--fs-small);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.works-module__7vlubW__spreadName{font-size:var(--fs-title);letter-spacing:-.025em;color:var(--text-strong);font-weight:600;line-height:1.1}.works-module__7vlubW__spreadNote{font-size:var(--fs-body);color:var(--text-2);line-height:1.6}.works-module__7vlubW__facts{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:4px 0 0;display:grid}.works-module__7vlubW__facts div{gap:4px;padding:14px 12px 14px 0;display:grid}.works-module__7vlubW__facts div+div{border-left:1px solid var(--line);padding-left:14px}.works-module__7vlubW__facts dt{font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-weight:500}.works-module__7vlubW__facts dd{font-size:var(--fs-lead);color:var(--text-strong);font-weight:600;line-height:1.25}.works-module__7vlubW__channels{gap:6px;display:grid}.works-module__7vlubW__channelsTitle{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:600}.works-module__7vlubW__channels ul{display:grid}.works-module__7vlubW__channels li+li{border-top:1px dashed var(--line-strong)}.works-module__7vlubW__channel{grid-template-columns:28px 92px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}a.works-module__7vlubW__channel:hover .works-module__7vlubW__channelName{text-underline-offset:3px;text-decoration:underline}.works-module__7vlubW__channelIcon{background:var(--tag-yellow-bg);width:28px;height:28px;color:var(--yellow);border-radius:8px;place-items:center;display:grid}.works-module__7vlubW__channelPlanned .works-module__7vlubW__channelIcon{background:var(--bg-soft);color:var(--text-3)}.works-module__7vlubW__channelName{font-size:var(--fs-ui);color:var(--text-strong);font-weight:600}.works-module__7vlubW__channelPlanned .works-module__7vlubW__channelName{color:var(--text-2)}.works-module__7vlubW__channelText{min-width:0;font-size:var(--fs-small);color:var(--text-2)}.works-module__7vlubW__channelGo{color:var(--text-3)}@media (max-width:520px){.works-module__7vlubW__channel{grid-template-columns:28px minmax(0,1fr) auto}.works-module__7vlubW__channelText{grid-area:2/2/auto/4}}.works-module__7vlubW__spreadActions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:auto;padding-top:6px;display:flex}.works-module__7vlubW__list{border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}.works-module__7vlubW__list li+li{border-top:1px solid var(--line)}.works-module__7vlubW__row{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.works-module__7vlubW__rowIcon{background:var(--bg-soft);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);border-radius:10px;place-items:center;display:grid}.works-module__7vlubW__rowMain{gap:2px;min-width:0;display:grid}.works-module__7vlubW__rowName{font-size:var(--fs-body);color:var(--text-strong);flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-weight:600;display:flex}.works-module__7vlubW__rowType{font-size:var(--fs-micro);color:var(--text-3);font-weight:500}.works-module__7vlubW__rowNote{font-size:var(--fs-small);color:var(--text-2);line-height:1.5}.works-module__7vlubW__rowEnd{align-items:center;gap:10px;display:inline-flex}@media (max-width:520px){.works-module__7vlubW__row{grid-template-columns:40px minmax(0,1fr)}.works-module__7vlubW__rowEnd{grid-column:2}}.works-module__7vlubW__videos{gap:18px 14px;display:grid}@media (min-width:640px){.works-module__7vlubW__videos{grid-template-columns:repeat(2,minmax(0,1fr))}}.works-module__7vlubW__video{border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-card);transition:box-shadow .16s var(--ease), transform .16s var(--ease);gap:12px;display:grid;overflow:hidden}@media (min-width:760px){.works-module__7vlubW__videos>:first-child{background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 30px 60px -36px #0f172a66;border-radius:18px;grid-column:1/-1;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:0;overflow:hidden}.works-module__7vlubW__videos>:first-child .works-module__7vlubW__thumb{box-shadow:none;border-radius:0}.works-module__7vlubW__videos>:first-child .works-module__7vlubW__videoMeta{gap:8px;padding:28px 30px}.works-module__7vlubW__videos>:first-child .works-module__7vlubW__videoName{font-size:var(--fs-headline);letter-spacing:-.02em;line-height:1.2}.works-module__7vlubW__videos>:first-child .works-module__7vlubW__videoNote{font-size:var(--fs-body);line-height:1.6}}.works-module__7vlubW__videoKicker{font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-weight:600}.works-module__7vlubW__comingTitle{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin:28px 0 10px;font-weight:600}.works-module__7vlubW__thumb{aspect-ratio:16/9;background:radial-gradient(80% 120% at 20% 0,#ffffff1a,#0000 60%),linear-gradient(160deg,#23262d,#111317);place-items:center;display:grid;position:relative;overflow:hidden}.works-module__7vlubW__thumbImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.works-module__7vlubW__thumb:has(.works-module__7vlubW__thumbImg):after{content:"";background:linear-gradient(#0000 45%,#0000008c);position:absolute;inset:0}.works-module__7vlubW__play{z-index:1;color:#111317;width:52px;height:52px;transition:background-color .16s var(--ease);background:#ffffffeb;border-radius:50%;place-items:center;padding-left:3px;display:grid;position:relative;box-shadow:0 6px 20px #00000059}.works-module__7vlubW__thumbTitle{z-index:1;font-size:var(--fs-ui);color:#ffffffe0;font-weight:600;position:absolute;bottom:12px;left:16px}.works-module__7vlubW__videoMeta{gap:3px;padding:0 16px 16px;display:grid}.works-module__7vlubW__videoName{font-size:var(--fs-body);color:var(--text-strong);font-weight:600}.works-module__7vlubW__videoNote{font-size:var(--fs-small);color:var(--text-2)}.works-module__7vlubW__videoFoot{font-size:var(--fs-small);color:var(--text-strong);align-items:center;gap:4px;margin-top:4px;font-weight:600;display:inline-flex}.works-module__7vlubW__videoLink:focus-visible .works-module__7vlubW__videoFoot{text-underline-offset:3px;text-decoration:underline}.works-module__7vlubW__comingList{margin-top:0}.works-module__7vlubW__videoMissing{color:var(--text-3);font-weight:400}.works-module__7vlubW__register{border-top:1px solid var(--line)}.works-module__7vlubW__registerRow{border-bottom:1px solid var(--line);grid-template-columns:32px minmax(0,1fr) auto;gap:2px 16px;padding:14px 4px;display:grid}.works-module__7vlubW__registerName{font-size:var(--fs-body);color:var(--text-strong);font-weight:600}.works-module__7vlubW__registerType{font-size:var(--fs-small);color:var(--text-3);display:none}.works-module__7vlubW__registerNote{font-size:var(--fs-small);color:var(--text-2);grid-area:2/2/auto/-1}.works-module__7vlubW__registerStatus{grid-area:1/3}@media (min-width:720px){.works-module__7vlubW__registerRow{grid-template-columns:40px 170px 84px minmax(0,1fr) auto;align-items:center}.works-module__7vlubW__registerType{display:block}.works-module__7vlubW__registerNote{font-size:var(--fs-ui);grid-area:auto}.works-module__7vlubW__registerStatus{grid-area:auto}}.works-module__7vlubW__index{background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 18px 40px -30px #0f172a59;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;display:grid;overflow:hidden}@media (min-width:760px){.works-module__7vlubW__index{grid-template-columns:repeat(4,minmax(0,1fr))}}.works-module__7vlubW__indexCell{transition:background-color .14s var(--ease);align-content:start;gap:6px;padding:18px 18px 16px;display:grid}.works-module__7vlubW__indexCell:hover{background:var(--bg-hover)}.works-module__7vlubW__indexCell:nth-child(2n){border-left:1px solid var(--line)}.works-module__7vlubW__indexCell:nth-child(n+3){border-top:1px solid var(--line)}@media (min-width:760px){.works-module__7vlubW__indexCell+.works-module__7vlubW__indexCell{border-left:1px solid var(--line)}.works-module__7vlubW__indexCell:nth-child(n+3){border-top:0}}.works-module__7vlubW__indexLabel{font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);font-weight:600}.works-module__7vlubW__indexValue{letter-spacing:-.04em;color:var(--text-strong);font-size:clamp(36px,4vw,44px);font-weight:600;line-height:1}.works-module__7vlubW__indexSummary{font-size:var(--fs-small);color:var(--text-3)}@media (max-width:759px){.works-module__7vlubW__index{grid-template-columns:1fr}.works-module__7vlubW__indexCell{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;padding:13px 16px}.works-module__7vlubW__indexCell:nth-child(2n){border-left:0}.works-module__7vlubW__indexCell+.works-module__7vlubW__indexCell{border-top:1px solid var(--line)}.works-module__7vlubW__indexLabel{grid-area:1/1}.works-module__7vlubW__indexSummary{grid-area:2/1}.works-module__7vlubW__indexValue{font-size:var(--fs-stat);grid-area:1/2/3}.works-module__7vlubW__indexUpdated{padding:10px 16px}}.works-module__7vlubW__indexUpdated{border-top:1px solid var(--line);background:var(--bg-soft);font-size:var(--fs-micro);color:var(--text-3);grid-column:1/-1;padding:10px 18px}.works-module__7vlubW__bento{gap:12px;display:grid}@media (min-width:640px){.works-module__7vlubW__bento{grid-template-columns:repeat(2,minmax(0,1fr))}}.works-module__7vlubW__feature,.works-module__7vlubW__tool{background:var(--surface);box-shadow:0 0 0 1px var(--line);transition:box-shadow .16s var(--ease), transform .16s var(--ease);border-radius:16px;position:relative}.works-module__7vlubW__feature{background:radial-gradient(70% 120% at 100% 0%, color-mix(in srgb, var(--tag-blue-bg) 70%, transparent), transparent 70%), var(--surface);grid-column:1/-1;gap:20px;padding:22px;display:grid}@media (min-width:640px){.works-module__7vlubW__feature{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:26px 28px}}.works-module__7vlubW__featureText{gap:8px;display:grid}.works-module__7vlubW__featureKicker{font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);align-items:center;gap:10px;font-weight:600;display:inline-flex}.works-module__7vlubW__spectrum{gap:2px;display:inline-flex}.works-module__7vlubW__spectrum i{border-radius:2px;width:10px;height:4px}.works-module__7vlubW__featureTitle{max-width:22em;font-size:var(--fs-headline);letter-spacing:-.02em;color:var(--text-strong);font-weight:600;line-height:1.2}.works-module__7vlubW__featureMeta{font-size:var(--fs-small);color:var(--text-2)}.works-module__7vlubW__featureLink{font-size:var(--fs-ui);color:var(--blue-text);align-items:center;gap:6px;margin-top:6px;font-weight:600;display:inline-flex}.works-module__7vlubW__featureFigure{align-items:flex-end;gap:16px;display:flex}.works-module__7vlubW__featureValue{letter-spacing:-.05em;color:var(--text-strong);font-size:clamp(48px,6vw,64px);font-weight:600;line-height:.9}.works-module__7vlubW__featureBars{align-items:flex-end;gap:4px;height:64px;display:flex}.works-module__7vlubW__featureBars i{background:color-mix(in srgb, var(--blue) 28%, var(--surface));border-radius:3px 3px 1px 1px;width:14px}.works-module__7vlubW__featureBars .works-module__7vlubW__barTop{background:var(--blue)}.works-module__7vlubW__tool{flex-direction:column;gap:8px;min-height:168px;padding:18px 20px 20px;display:flex}.works-module__7vlubW__toolTop{align-items:center;gap:10px;margin-bottom:6px;display:flex}.works-module__7vlubW__toolTop>:last-child{margin-left:auto}.works-module__7vlubW__toolIcon{background:var(--tag-blue-bg);width:34px;height:34px;color:var(--blue-text);border-radius:10px;place-items:center;display:grid}.works-module__7vlubW__toolIconService{background:var(--tag-green-bg);color:var(--green)}.works-module__7vlubW__toolType{font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-weight:600}.works-module__7vlubW__toolName{font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--text-strong);font-weight:600;line-height:1.25}.works-module__7vlubW__toolNote{font-size:var(--fs-ui);color:var(--text-2);line-height:1.55}.works-module__7vlubW__toolGo{color:var(--text-3);transition:color .14s var(--ease), transform .14s var(--ease);position:absolute;bottom:18px;right:18px}@media (hover:hover){.works-module__7vlubW__videos .works-module__7vlubW__videoLink:hover,.works-module__7vlubW__feature:hover,.works-module__7vlubW__toolLink:hover{box-shadow:0 0 0 1px var(--line-strong), 0 8px 22px var(--shadow-color)}.works-module__7vlubW__videoLink:hover .works-module__7vlubW__play{background-color:#fff}.works-module__7vlubW__videoLink:hover .works-module__7vlubW__videoFoot{text-underline-offset:3px;text-decoration:underline}.works-module__7vlubW__toolLink:hover .works-module__7vlubW__toolGo{color:var(--text-strong)}@media (prefers-reduced-motion:no-preference){.works-module__7vlubW__videoLink:hover,.works-module__7vlubW__feature:hover,.works-module__7vlubW__toolLink:hover{transform:translateY(-2px)}}}.works-module__7vlubW__registerIndex{font-size:var(--fs-small);color:var(--text-3);font-weight:600}@media (max-width:639px){.works-module__7vlubW__tool{min-height:0}}
