.board[data-astro-cid-fsjh7r7s]{border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;height:clamp(460px,92vh,900px);display:grid;overflow:hidden}.board-col[data-astro-cid-fsjh7r7s]{will-change:transform;gap:12px;display:grid}.board-pic[data-astro-cid-fsjh7r7s]{aspect-ratio:var(--ratio);border-radius:var(--radius);background:var(--paper);display:block;overflow:hidden}.board-pic[data-astro-cid-fsjh7r7s] img{object-fit:cover;width:100%;height:100%}@media (width<=759px){.board[data-astro-cid-fsjh7r7s]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:clamp(380px,70vh,640px)}.board-col[data-astro-cid-fsjh7r7s]{gap:8px}.board-col[data-astro-cid-fsjh7r7s]:nth-child(3){display:none}}.space-study[data-astro-cid-jjz63tz6]{padding-top:var(--layout-feature);scroll-margin-top:100px}.study-heading[data-astro-cid-jjz63tz6]{max-width:760px;margin-bottom:var(--space-12)}.study-heading[data-astro-cid-jjz63tz6] h2[data-astro-cid-jjz63tz6]{margin:0 0 var(--space-5);font-size:var(--type-section);line-height:var(--leading-section);letter-spacing:-.035em;text-wrap:balance}.study-heading[data-astro-cid-jjz63tz6] p[data-astro-cid-jjz63tz6]{max-width:46ch;color:var(--ink-60);font-size:var(--type-lead);line-height:var(--leading-body);margin:0}.space-story[data-astro-cid-jjz63tz6]{view-timeline:--space-story block}.space-stage[data-astro-cid-jjz63tz6]{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:center;gap:clamp(28px,5vw,80px);min-height:590px;display:grid}.space-figure[data-astro-cid-jjz63tz6]{min-width:0;margin:0;position:relative}.space-camera[data-astro-cid-jjz63tz6]{perspective:1100px;border-radius:var(--surface-radius);background:radial-gradient(ellipse at 50% 65%, var(--silver), transparent 65%), var(--paper);place-items:center;height:520px;display:grid;overflow:hidden}.space-model[data-astro-cid-jjz63tz6]{--spread:42px;aspect-ratio:360/280;width:min(360px,40vw - 48px);height:auto;transform-style:preserve-3d;transition:transform var(--duration-reveal) var(--ease-settle);position:relative;transform:rotateX(53deg)rotate(-34deg)}.room-layer[data-astro-cid-jjz63tz6]{transform:translateZ(calc(var(--level) * var(--spread)));transform-style:preserve-3d;transition:opacity var(--duration-state) ease, transform var(--duration-reveal) var(--ease-settle);position:absolute;inset:0}.room-layer[data-astro-cid-jjz63tz6] svg[data-astro-cid-jjz63tz6]{width:100%;height:100%;overflow:visible}.room-foundation[data-astro-cid-jjz63tz6]{box-shadow:24px 28px 36px #241f1b21}.space-study[data-astro-cid-jjz63tz6].is-ready .room-layer[data-astro-cid-jjz63tz6][data-room-layer]:not(.is-selected){opacity:.55}.space-study[data-astro-cid-jjz63tz6].is-ready .room-layer[data-astro-cid-jjz63tz6].is-selected{opacity:1}.space-study[data-astro-cid-jjz63tz6].is-ready .room-structure[data-astro-cid-jjz63tz6]{opacity:.9}.space-study[data-astro-cid-jjz63tz6][data-layer="2"] .room-material[data-astro-cid-jjz63tz6]{opacity:.8}.space-study[data-astro-cid-jjz63tz6][data-layer="0"] .room-light[data-astro-cid-jjz63tz6],.space-study[data-astro-cid-jjz63tz6][data-layer="1"] .room-light[data-astro-cid-jjz63tz6]{opacity:.18!important}.space-key[data-astro-cid-jjz63tz6]{flex-wrap:wrap;gap:16px;margin:20px 0 0;padding:0;list-style:none;display:flex}.space-key[data-astro-cid-jjz63tz6] li[data-astro-cid-jjz63tz6]{color:var(--ink-60);font-size:var(--type-ui);align-items:center;gap:7px;display:flex}.space-key[data-astro-cid-jjz63tz6] span[data-astro-cid-jjz63tz6]{font:11px var(--font-mono);border-bottom:2px solid var(--tone-clay);padding-bottom:3px}.space-key[data-astro-cid-jjz63tz6] li[data-astro-cid-jjz63tz6]:nth-child(2) span[data-astro-cid-jjz63tz6]{border-color:var(--tone-sage)}.space-key[data-astro-cid-jjz63tz6] li[data-astro-cid-jjz63tz6]:nth-child(3) span[data-astro-cid-jjz63tz6]{border-color:var(--gold)}.space-key[data-astro-cid-jjz63tz6] .is-selected[data-astro-cid-jjz63tz6]{color:var(--ink);font-weight:var(--weight-emphasis)}.space-figure[data-astro-cid-jjz63tz6] figcaption[data-astro-cid-jjz63tz6]{color:var(--ink-60);font-size:var(--type-caption);margin-top:var(--space-4)}.study-switch[data-astro-cid-jjz63tz6]{background:var(--silver);border-radius:999px;gap:5px;width:fit-content;max-width:100%;padding:5px;display:flex}.study-switch[data-astro-cid-jjz63tz6][hidden],.space-controls[data-astro-cid-jjz63tz6][hidden]{display:none}.study-switch[data-astro-cid-jjz63tz6] button[data-astro-cid-jjz63tz6]{min-height:var(--target-control);border-radius:var(--radius-pill);font:inherit;font-size:var(--type-ui);cursor:pointer;color:var(--ink-60);transition:background var(--duration-state), color var(--duration-state), transform var(--duration-press);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:10px 17px;display:flex}.study-switch[data-astro-cid-jjz63tz6] button[data-astro-cid-jjz63tz6][aria-pressed=true]{color:var(--ink);background:var(--brand-white);box-shadow:0 2px 6px #241f1b14}.study-switch[data-astro-cid-jjz63tz6] button[data-astro-cid-jjz63tz6]:active{transform:scale(.96)}.layer-mark[data-astro-cid-jjz63tz6]{border:1.5px solid;width:10px;height:10px;transform:rotate(-30deg)skew(18deg)}.space-copy[data-astro-cid-jjz63tz6]{min-height:220px;margin-block:32px}.space-copy[data-astro-cid-jjz63tz6] h3[data-astro-cid-jjz63tz6]{font-size:var(--type-subsection);line-height:var(--leading-subsection);letter-spacing:-.025em;margin:0 0 var(--space-5);text-wrap:balance}.space-copy[data-astro-cid-jjz63tz6] p[data-astro-cid-jjz63tz6]{color:var(--ink-60);font-size:var(--type-body);line-height:var(--leading-body);max-width:34ch;margin:0}.space-copy[data-astro-cid-jjz63tz6] .layer-detail[data-astro-cid-jjz63tz6]{font-size:var(--type-caption);margin-top:var(--space-6);color:var(--tone-clay);letter-spacing:.04em}.space-copy[data-astro-cid-jjz63tz6] article[data-astro-cid-jjz63tz6]+article[data-astro-cid-jjz63tz6]{margin-top:28px}.is-ready[data-astro-cid-jjz63tz6] .space-copy[data-astro-cid-jjz63tz6] article[data-astro-cid-jjz63tz6]{margin-top:0}.space-controls[data-astro-cid-jjz63tz6]{border-top:1px solid var(--ink-15);padding-top:24px}.space-controls[data-astro-cid-jjz63tz6] label[data-astro-cid-jjz63tz6]{font-size:var(--type-ui);justify-content:space-between;gap:16px;display:flex}output[data-astro-cid-jjz63tz6]{font:12px var(--font-mono);color:var(--ink-60)}input[data-astro-cid-jjz63tz6]{width:100%;accent-color:var(--tone-clay);cursor:ew-resize;min-height:44px}.space-actions[data-astro-cid-jjz63tz6]{flex-wrap:wrap;gap:4px 24px;display:flex}.space-actions[data-astro-cid-jjz63tz6] button[data-astro-cid-jjz63tz6]{min-height:var(--target-control);font:inherit;font-size:var(--type-ui);cursor:pointer;text-underline-offset:5px;color:var(--ink-60);background:0 0;border:0;padding:8px 0;text-decoration:underline}.space-actions[data-astro-cid-jjz63tz6] button[data-astro-cid-jjz63tz6]:hover{color:var(--ink)}[data-astro-cid-jjz63tz6]:is(button,input):focus-visible{outline:2px solid var(--tone-clay);outline-offset:5px}@media (width>=960px) and (height>=650px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.is-ready[data-astro-cid-jjz63tz6] .space-story[data-astro-cid-jjz63tz6]{min-height:155svh}.is-ready[data-astro-cid-jjz63tz6] .space-stage[data-astro-cid-jjz63tz6]{position:sticky;top:max(100px,50svh - 295px)}.is-ready[data-astro-cid-jjz63tz6]:not(.is-manual) .room-layer[data-astro-cid-jjz63tz6]{animation:linear both layer-build --space-story;animation-range:contain}@keyframes layer-build{0%{transform:translateZ(calc(var(--level) * 74px)) translateX(calc(var(--level) * 6px))}to{transform:translateZ(calc(var(--level) * 14px))}}}}@media (width<=959px){.space-stage[data-astro-cid-jjz63tz6]{grid-template-columns:1fr;gap:24px;min-height:0}.space-camera[data-astro-cid-jjz63tz6]{height:360px}.space-model[data-astro-cid-jjz63tz6]{aspect-ratio:360/280;--spread:30px;width:min(290px,100vw - 160px);height:auto}.space-content[data-astro-cid-jjz63tz6]{display:contents}.study-switch[data-astro-cid-jjz63tz6]{grid-row:1}.space-figure[data-astro-cid-jjz63tz6]{grid-row:2}.space-controls[data-astro-cid-jjz63tz6]{grid-row:4;max-width:620px;padding-top:12px}.space-copy[data-astro-cid-jjz63tz6]{grid-row:3;min-height:0;margin-block:4px 0}}@media (width<=959px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.is-ready[data-astro-cid-jjz63tz6]:not(.is-manual) .room-layer[data-astro-cid-jjz63tz6]{animation:linear both layer-arrive --space-story;animation-range:entry cover 45%}@keyframes layer-arrive{0%{transform:translateZ(calc(var(--level) * 44px)) translateX(calc(var(--level) * 4px))}to{transform:translateZ(calc(var(--level) * var(--spread)))}}}}@media (width<=399px){.space-camera[data-astro-cid-jjz63tz6]{height:310px}.space-model[data-astro-cid-jjz63tz6]{--spread:23px;width:min(245px,100vw - 112px)}.study-switch[data-astro-cid-jjz63tz6] button[data-astro-cid-jjz63tz6]{padding-inline:14px;font-size:14px}}@media (prefers-reduced-motion:reduce){.space-model[data-astro-cid-jjz63tz6],.room-layer[data-astro-cid-jjz63tz6],button[data-astro-cid-jjz63tz6]{transition:none!important;animation:none!important}}@media (forced-colors:active){.study-switch[data-astro-cid-jjz63tz6] button[data-astro-cid-jjz63tz6][aria-pressed=true]{outline:2px solid highlight}.room-layer[data-astro-cid-jjz63tz6]{opacity:1!important}}.team-comparison[data-astro-cid-tv5lpuio]{--issue:var(--brand-error);--flow:var(--tone-sage);--story-ease:cubic-bezier(.22, 1, .36, 1);--formation:1;--apart:0;--clay:1;--envelope:1;--burden:0;--client-shift:1;--client-size:1;--client-x:50%;--client-y:106%;grid-area:2/1/auto/-1;min-width:0;position:relative}.team-stage[data-astro-cid-tv5lpuio]{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(24px,4vw,56px);width:min(100%,1120px);margin-inline:auto;padding-block:16px;display:grid}.team-content[data-astro-cid-tv5lpuio]{align-self:center;gap:20px;min-width:0;display:grid}.team-steps[data-astro-cid-tv5lpuio]{grid-template-columns:1fr 1fr;gap:20px;padding-bottom:14px;display:grid;position:relative}.team-steps[data-astro-cid-tv5lpuio] h2[data-astro-cid-tv5lpuio]{min-width:0;font:inherit;margin:0}.team-steps[data-astro-cid-tv5lpuio] button[data-astro-cid-tv5lpuio]{width:100%;min-height:108px;font:inherit;color:var(--issue);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:10px;padding:0;display:flex}.team-steps[data-astro-cid-tv5lpuio] button[data-astro-cid-tv5lpuio][data-team-step="1"]{color:var(--flow)}.team-steps[data-astro-cid-tv5lpuio] button[data-astro-cid-tv5lpuio][aria-pressed=true] .step-title[data-astro-cid-tv5lpuio]{font-weight:750}.team-steps[data-astro-cid-tv5lpuio] .step-symbol[data-astro-cid-tv5lpuio]{background:var(--issue);width:64px;height:64px;color:var(--brand-white);border-radius:50%;place-items:center;font:700 46px/1 sans-serif;display:grid}.team-steps[data-astro-cid-tv5lpuio] [data-astro-cid-tv5lpuio][data-team-step="1"] .step-symbol[data-astro-cid-tv5lpuio]{background:var(--flow)}.team-steps[data-astro-cid-tv5lpuio] .step-title[data-astro-cid-tv5lpuio]{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(19px,1.8vw,26px);font-weight:600;line-height:1.25}.team-steps[data-astro-cid-tv5lpuio] button[data-astro-cid-tv5lpuio]:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.team-steps[data-astro-cid-tv5lpuio] button[data-astro-cid-tv5lpuio]{position:relative}.team-steps[data-astro-cid-tv5lpuio] button[data-astro-cid-tv5lpuio]:before{content:"";width:max(100%,44px);height:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.step-track[data-astro-cid-tv5lpuio]{background:var(--ink-15);width:100%;height:2px;position:absolute;bottom:0}.step-track[data-astro-cid-tv5lpuio] i[data-astro-cid-tv5lpuio]{background:var(--ink);height:100%;transform:scaleX(var(--progress,1));transform-origin:0;display:block}[data-astro-cid-tv5lpuio][data-phase="0"] .step-track[data-astro-cid-tv5lpuio] i[data-astro-cid-tv5lpuio]{background:var(--issue)}[data-astro-cid-tv5lpuio][data-phase="1"] .step-track[data-astro-cid-tv5lpuio] i[data-astro-cid-tv5lpuio]{background:var(--flow)}.team-copy[data-astro-cid-tv5lpuio]{min-width:0}.route-copy[data-astro-cid-tv5lpuio]+.route-copy[data-astro-cid-tv5lpuio]{margin-top:24px}.team-comparison[data-astro-cid-tv5lpuio]:not(.team-ready) .team-stage[data-astro-cid-tv5lpuio]{grid-template-columns:1fr}.team-comparison[data-astro-cid-tv5lpuio]:not(.team-ready) .team-copy[data-astro-cid-tv5lpuio]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.team-comparison[data-astro-cid-tv5lpuio]:not(.team-ready) .route-copy[data-astro-cid-tv5lpuio]{margin:0}.team-comparison[data-astro-cid-tv5lpuio]:not(.team-ready) .route-points[data-astro-cid-tv5lpuio]{grid-template-columns:1fr}.team-comparison[data-astro-cid-tv5lpuio]:not(.team-ready) .team-radial[data-astro-cid-tv5lpuio]{grid-area:2/1}.handover-title[data-astro-cid-tv5lpuio]{margin:0 0 12px;font-size:22px;font-weight:500;line-height:1.3}.route-note[data-astro-cid-tv5lpuio]{max-width:34ch;color:var(--ink-60);text-wrap:pretty;margin:0;font-size:15px;line-height:1.75}.route-points[data-astro-cid-tv5lpuio]{color:var(--ink);gap:0;margin:0;padding:0;font-size:clamp(16px,1.2vw,18px);font-weight:500;line-height:1.6;list-style:none;display:grid}.route-points[data-astro-cid-tv5lpuio] li[data-astro-cid-tv5lpuio]{gap:10px;padding-block:8px;display:flex}.route-points[data-astro-cid-tv5lpuio] li[data-astro-cid-tv5lpuio]:before{content:"×";background:var(--issue);width:30px;height:30px;color:var(--brand-white);border-radius:50%;flex:none;place-items:center;font:700 25px/1 sans-serif;display:grid}.route-points[data-astro-cid-tv5lpuio].is-coordinated li[data-astro-cid-tv5lpuio]:before{content:"✓";background:var(--flow);font-size:21px}.transition-copy[data-astro-cid-tv5lpuio]{display:none}.team-ready[data-astro-cid-tv5lpuio] .team-copy[data-astro-cid-tv5lpuio]{display:grid}.team-ready[data-astro-cid-tv5lpuio] .route-copy[data-astro-cid-tv5lpuio]{grid-area:1/1;margin:0}.team-ready[data-astro-cid-tv5lpuio] .route-copy[data-astro-cid-tv5lpuio][aria-hidden=true]{visibility:hidden}.team-ready[data-astro-cid-tv5lpuio] .transition-copy[data-astro-cid-tv5lpuio]{display:block}.team-radial[data-astro-cid-tv5lpuio]{width:min(100%, calc(100svh - var(--header-h) - 128px), 480px);aspect-ratio:1;isolation:isolate;grid-area:1/2;place-self:center;margin-bottom:52px;position:relative;container-type:inline-size}.team-envelope[data-astro-cid-tv5lpuio]{background:color-mix(in srgb, var(--flow) 8%, var(--white));opacity:var(--envelope);transform:scale(calc(.78 + .22 * var(--envelope)));border-radius:50%;position:absolute;inset:2.4%}svg[data-astro-cid-tv5lpuio]{fill:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.envelope-outline[data-astro-cid-tv5lpuio]{stroke:var(--flow);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:none;stroke-dashoffset:calc(1 - var(--envelope));opacity:var(--envelope);transform-box:view-box;transform-origin:50%;transform:rotate(-90deg) scale(calc(.78 + .22 * var(--envelope)))}.handoff-lines[data-astro-cid-tv5lpuio]{opacity:var(--apart)}.handoff-path[data-astro-cid-tv5lpuio]{stroke:var(--issue);stroke-opacity:.75;stroke-width:1.4px;stroke-dasharray:4 7}.handoff-path[data-astro-cid-tv5lpuio].is-active{stroke-opacity:1}.handoff-message[data-astro-cid-tv5lpuio]{stroke:var(--issue);stroke-width:3px;stroke-dasharray:.012 .988;stroke-linecap:round}.handoff-message[data-astro-cid-tv5lpuio].is-active{stroke-opacity:1}.queue-marker[data-astro-cid-tv5lpuio]{stroke:var(--issue);fill:var(--white);opacity:calc(.2 + .8 * var(--burden))}.queue-marker[data-astro-cid-tv5lpuio].is-active{stroke-width:1.5px}.burden-lines[data-astro-cid-tv5lpuio]{opacity:var(--burden)}.task-path[data-astro-cid-tv5lpuio]{stroke:var(--issue);stroke-opacity:.55;stroke-dasharray:2 6;stroke-width:1.3px}.rework-path[data-astro-cid-tv5lpuio]{stroke:var(--issue);stroke-dasharray:2 5;stroke-width:1.5px}.load-orbit[data-astro-cid-tv5lpuio]{stroke:var(--issue);stroke-dasharray:.18 .05 .025 .3 .09 .355;transform-box:view-box;transform-origin:50%;stroke-width:1px}.client-connection[data-astro-cid-tv5lpuio]{stroke:var(--flow);stroke-width:2px;opacity:var(--client-shift)}.coordinated-lines[data-astro-cid-tv5lpuio]{opacity:var(--clay)}.team-cycle[data-astro-cid-tv5lpuio]{stroke:var(--flow);stroke-opacity:.85;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--cycle-reveal,var(--clay)))}.team-cycle[data-astro-cid-tv5lpuio].is-active{stroke-opacity:1;stroke-width:2.5px}.balance-spoke[data-astro-cid-tv5lpuio]{stroke:var(--flow);stroke-opacity:.2}.cycle-flow[data-astro-cid-tv5lpuio]{transform-box:view-box;transform-origin:50%;opacity:var(--flow-ready,1)}.cycle-flow[data-astro-cid-tv5lpuio] path[data-astro-cid-tv5lpuio]{stroke:var(--flow);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.cycle-flow[data-astro-cid-tv5lpuio] circle[data-astro-cid-tv5lpuio]{fill:var(--flow)}.center-ripple[data-astro-cid-tv5lpuio]{stroke:var(--ink-15);transform-box:view-box;transform-origin:50%}.team-hub[data-astro-cid-tv5lpuio]{inset:calc(36.5% + 2% * var(--formation));border:1px solid var(--flow);background:color-mix(in srgb, var(--flow) calc(var(--formation) * 100%), var(--white));color:var(--ink);font:inherit;text-align:center;cursor:pointer;border-radius:50%;place-items:center;padding:6px;display:grid;position:absolute}.hub-label[data-astro-cid-tv5lpuio]{flex-direction:column;grid-area:1/1;align-items:center;gap:4px;display:flex}.hub-label[data-astro-cid-tv5lpuio]>span[data-astro-cid-tv5lpuio]{font-size:clamp(9px,2.2cqw,13px);line-height:1.25}.hub-clay[data-astro-cid-tv5lpuio]{color:var(--white);opacity:var(--clay-label,1)}.hub-label[data-astro-cid-tv5lpuio] strong[data-astro-cid-tv5lpuio]{font-size:clamp(22px,6cqw,40px);font-weight:500;line-height:1}.hub-clay[data-astro-cid-tv5lpuio] strong[data-astro-cid-tv5lpuio]{font-size:clamp(18px,5.5cqw,36px)}.team-client[data-astro-cid-tv5lpuio]{z-index:2;left:var(--client-x);top:var(--client-y);width:calc(27% - 9% * var(--client-size));height:calc(27% - 13% * var(--client-size));border:1px solid var(--ink-40);background:var(--white);pointer-events:none;text-align:center;border-radius:999px;grid-template-rows:auto auto;align-content:center;justify-items:center;gap:4px;min-width:68px;min-height:52px;padding:5px;display:grid;position:absolute;transform:translate(-50%,-50%)}.team-client[data-astro-cid-tv5lpuio] strong[data-astro-cid-tv5lpuio]{font-size:clamp(14px, calc(6cqw - 2.5cqw * var(--client-size)), 36px);font-weight:500;line-height:1}.team-client[data-astro-cid-tv5lpuio]>span[data-astro-cid-tv5lpuio]{grid-area:2/1;font-size:clamp(9px,2.2cqw,12px);line-height:1.25}.client-self[data-astro-cid-tv5lpuio]{color:var(--issue);opacity:calc(1 - var(--client-shift));font-weight:650}.client-contact[data-astro-cid-tv5lpuio]{color:var(--flow);opacity:var(--client-shift);font-weight:650}.team-client[data-astro-cid-tv5lpuio]>span[data-astro-cid-tv5lpuio][aria-hidden=true]{visibility:hidden}.team-client[data-astro-cid-tv5lpuio]{border-width:2px;border-color:color-mix(in srgb, var(--flow) calc(var(--client-shift) * 100%), var(--issue))}.team-node[data-astro-cid-tv5lpuio]{left:var(--x);top:var(--y);width:calc(24% - 2% * var(--formation));height:calc(24% - 2% * var(--formation));border:1px solid var(--ink-40);background:var(--white);color:var(--ink);font:inherit;cursor:pointer;transition:background .3s, color .3s, scale .42s var(--story-ease);border-width:2px;border-color:color-mix(in srgb, var(--flow) calc(var(--clay) * 100%), var(--issue));border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px;font-size:clamp(11px,3cqw,16px);line-height:1.3;display:flex;position:absolute;transform:translate(-50%,-50%)}.node-status[data-astro-cid-tv5lpuio]{font-size:clamp(10px,2cqw,12px);font-weight:600;display:grid}.node-status[data-astro-cid-tv5lpuio]>span[data-astro-cid-tv5lpuio]{grid-area:1/1;align-items:center;gap:3px;display:flex}.node-status[data-astro-cid-tv5lpuio] b[data-astro-cid-tv5lpuio]{border:2px solid var(--white);background:var(--issue);width:28px;height:28px;color:var(--brand-white);border-radius:50%;place-items:center;font:700 21px/1 sans-serif;display:grid;position:absolute;top:-7px;right:-5px}.node-ready[data-astro-cid-tv5lpuio] b[data-astro-cid-tv5lpuio]{background:var(--flow)}.node-pending[data-astro-cid-tv5lpuio]{color:var(--issue);opacity:var(--apart)}.node-ready[data-astro-cid-tv5lpuio]{color:var(--flow);opacity:var(--clay)}.team-node[data-astro-cid-tv5lpuio]:before{content:"";border:1px dashed var(--issue);opacity:calc(var(--apart) * (.35 + .65 * var(--burden)));pointer-events:none;border-radius:50%;position:absolute;inset:-5px}.service-short[data-astro-cid-tv5lpuio]{display:none}.team-node[data-astro-cid-tv5lpuio]:is(:hover,:focus-visible,[aria-pressed=true]){background:color-mix(in srgb, var(--flow) calc(var(--clay) * 100%), var(--issue));color:var(--white);scale:1.035}.team-node[data-astro-cid-tv5lpuio]:is(:hover,:focus-visible,[aria-pressed=true]) .node-status[data-astro-cid-tv5lpuio]>span[data-astro-cid-tv5lpuio]{color:inherit}[data-astro-cid-tv5lpuio]:is(.team-node,.team-hub):focus-visible{outline:2px solid var(--ink);outline-offset:4px}.handoff-note[data-astro-cid-tv5lpuio]{left:var(--x);top:var(--y);transform:translate(-50%,-50%) scale(calc(.8 + .2 * var(--apart)));opacity:var(--apart);border:1px solid var(--issue);background:color-mix(in srgb, var(--issue) 5%, var(--white));color:var(--issue);white-space:nowrap;pointer-events:none;border-radius:4px;padding:5px 8px;font-size:clamp(9px,1.9cqw,12px);font-weight:600;position:absolute}.request-short[data-astro-cid-tv5lpuio]{display:none}.handoff-note[data-astro-cid-tv5lpuio]:before{content:"!";background:var(--issue);width:16px;height:16px;color:var(--brand-white);border-radius:50%;place-items:center;margin-right:4px;font:700 12px/1 sans-serif;display:inline-grid}.team-scrub[data-astro-cid-tv5lpuio]{height:calc(var(--team-stage-height,564px) + 55svh)}.team-scrub[data-astro-cid-tv5lpuio] .team-stage[data-astro-cid-tv5lpuio]{top:var(--header-h);position:sticky}@media (prefers-reduced-motion:no-preference){.team-ready[data-astro-cid-tv5lpuio] .cycle-flow[data-astro-cid-tv5lpuio]{animation:24s linear infinite cycle-turn}.team-ready[data-astro-cid-tv5lpuio] .handoff-message[data-astro-cid-tv5lpuio]{animation:message-queue var(--duration) linear var(--delay) infinite}.team-ready[data-astro-cid-tv5lpuio] .load-orbit[data-astro-cid-tv5lpuio]{animation:cycle-turn var(--duration) linear calc(var(--i) * -3s) infinite reverse}.team-ready[data-astro-cid-tv5lpuio] .team-node[data-astro-cid-tv5lpuio]:before{animation:cycle-turn calc(var(--duration) * .45) linear var(--delay) infinite}.team-ready[data-astro-cid-tv5lpuio] .handoff-path[data-astro-cid-tv5lpuio]{animation:.7s linear infinite dash-run}.team-ready[data-astro-cid-tv5lpuio] .handoff-note[data-astro-cid-tv5lpuio]{animation:nag calc(1.1s + var(--i) * 90ms) ease-in-out calc(var(--i) * -170ms) infinite}.team-comparison[data-astro-cid-tv5lpuio]:not(.is-visible) [data-astro-cid-tv5lpuio]:is(.cycle-flow,.handoff-message,.handoff-path,.load-orbit,.handoff-note),.team-comparison[data-astro-cid-tv5lpuio]:not(.is-visible) .team-node[data-astro-cid-tv5lpuio]:before,.team-comparison[data-astro-cid-tv5lpuio][data-phase="1"] [data-astro-cid-tv5lpuio]:is(.handoff-message,.handoff-path,.load-orbit,.handoff-note),.team-comparison[data-astro-cid-tv5lpuio][data-phase="1"] .team-node[data-astro-cid-tv5lpuio]:before{animation-play-state:paused}.team-radial[data-astro-cid-tv5lpuio]:has(:is(.team-node,.team-hub):is(:hover,:focus-visible)) .center-ripple[data-astro-cid-tv5lpuio]{animation:hub-pulse 1.2s var(--story-ease) both}}@keyframes cycle-turn{to{transform:rotate(360deg)}}@keyframes message-queue{0%{stroke-dashoffset:0;opacity:0}6%{opacity:1}24%,55%{stroke-dashoffset:-.32px;opacity:1}68%{stroke-dashoffset:-.65px;opacity:1}90%{stroke-dashoffset:-.98px;opacity:1}to{stroke-dashoffset:-1px;opacity:0}}@keyframes dash-run{to{stroke-dashoffset:-22px}}@keyframes nag{50%{border-color:var(--issue);background:color-mix(in srgb, var(--issue) 8%, var(--white))}}@keyframes hub-pulse{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}@media (width<=767px){.team-comparison[data-astro-cid-tv5lpuio]{grid-row:3;margin-bottom:0}.team-stage[data-astro-cid-tv5lpuio]{grid-template-columns:1fr;gap:12px;padding-block:8px}.team-content[data-astro-cid-tv5lpuio]{align-self:start;gap:10px}.team-steps[data-astro-cid-tv5lpuio]{gap:16px;padding-bottom:8px}.team-steps[data-astro-cid-tv5lpuio] button[data-astro-cid-tv5lpuio]{flex-direction:row;align-items:center;gap:8px;min-height:44px}.team-steps[data-astro-cid-tv5lpuio] .step-symbol[data-astro-cid-tv5lpuio]{flex:none;width:40px;height:40px;font-size:29px}.team-steps[data-astro-cid-tv5lpuio] .step-title[data-astro-cid-tv5lpuio]{font-size:clamp(14px,3.8vw,20px)}.handover-title[data-astro-cid-tv5lpuio]{margin-bottom:4px;font-size:16px}.team-radial[data-astro-cid-tv5lpuio]{width:min(calc(100% + 12px), max(180px, calc(100svh - var(--header-h) - var(--copy-height,80px) - 192px)), 360px);grid-area:2/1;place-self:start center;margin-bottom:42px}.route-note[data-astro-cid-tv5lpuio]{max-width:42ch;font-size:13px;line-height:1.6}.route-points[data-astro-cid-tv5lpuio]{color:var(--ink);grid-template-columns:1fr 1fr;gap:4px 12px;font-size:12px;line-height:1.4}.route-points[data-astro-cid-tv5lpuio] li[data-astro-cid-tv5lpuio]{gap:6px;padding-block:4px}.route-points[data-astro-cid-tv5lpuio] li[data-astro-cid-tv5lpuio]:before{width:22px;height:22px;font-size:19px}.route-points[data-astro-cid-tv5lpuio].is-coordinated li[data-astro-cid-tv5lpuio]:before{font-size:16px}.team-hub[data-astro-cid-tv5lpuio]{inset:calc(34% + 1% * var(--formation))}.hub-label[data-astro-cid-tv5lpuio]{gap:3px}.hub-label[data-astro-cid-tv5lpuio] strong[data-astro-cid-tv5lpuio]{font-size:clamp(24px,7.5cqw,36px)}.hub-clay[data-astro-cid-tv5lpuio] strong[data-astro-cid-tv5lpuio]{font-size:clamp(22px,7cqw,34px)}.hub-label[data-astro-cid-tv5lpuio]>span[data-astro-cid-tv5lpuio]{font-size:clamp(10px,2.8cqw,13px)}.team-client[data-astro-cid-tv5lpuio]{width:calc(32% - 10% * var(--client-size));height:calc(32% - 18% * var(--client-size));gap:3px}.team-client[data-astro-cid-tv5lpuio] strong[data-astro-cid-tv5lpuio]{font-size:clamp(14px, calc(8cqw - 4cqw * var(--client-size)), 30px)}.team-client[data-astro-cid-tv5lpuio]>span[data-astro-cid-tv5lpuio]{font-size:clamp(9px,2.8cqw,12px)}.team-node[data-astro-cid-tv5lpuio]{width:calc(24% + 4% * var(--formation));height:calc(24% + 4% * var(--formation));gap:3px;min-width:44px;min-height:44px;padding:4px;font-size:clamp(12px,3.8cqw,16px)}html[lang=en] .team-node[data-astro-cid-tv5lpuio]{font-size:clamp(11px,3.3cqw,14px)}.node-status[data-astro-cid-tv5lpuio]{font-size:11px}.node-status[data-astro-cid-tv5lpuio] b[data-astro-cid-tv5lpuio]{width:24px;height:24px;font-size:18px;top:-5px;right:-4px}.handoff-note[data-astro-cid-tv5lpuio]{padding:3px 4px;font-size:clamp(9px,2.7cqw,11px)}.handoff-note[data-astro-cid-tv5lpuio]:is([data-team-request="7"],[data-team-request="8"],[data-team-request="9"],[data-team-request="11"]),html[lang=en] .request-full[data-astro-cid-tv5lpuio]{display:none}html[lang=en] .request-short[data-astro-cid-tv5lpuio]{display:inline}}@media (height<=650px) and (width>=768px){.team-radial[data-astro-cid-tv5lpuio]{width:min(100%, calc(100svh - var(--header-h) - 100px))}.team-stage[data-astro-cid-tv5lpuio]{gap:24px;padding-block:8px}.team-content[data-astro-cid-tv5lpuio]{gap:12px}.team-steps[data-astro-cid-tv5lpuio] .step-symbol[data-astro-cid-tv5lpuio]{width:52px;height:52px;font-size:38px}}@media (height<=650px) and (width<=767px){.team-stage[data-astro-cid-tv5lpuio]{gap:8px;padding-block:6px}.route-note[data-astro-cid-tv5lpuio]{font-size:12px}.team-steps[data-astro-cid-tv5lpuio] .step-title[data-astro-cid-tv5lpuio]{font-size:13px}.team-node[data-astro-cid-tv5lpuio]{gap:2px}html[lang=en] .service-full[data-astro-cid-tv5lpuio]{display:none}.service-short[data-astro-cid-tv5lpuio]{display:inline}.hub-label[data-astro-cid-tv5lpuio]{gap:2px}}@media (height<=500px) and (width<=767px) and (orientation:landscape){.team-stage[data-astro-cid-tv5lpuio]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.team-steps[data-astro-cid-tv5lpuio] button[data-astro-cid-tv5lpuio]{flex-direction:column;align-items:flex-start}.team-radial[data-astro-cid-tv5lpuio]{width:min(100%, calc(100svh - var(--header-h) - 72px));grid-area:1/2;margin-bottom:36px}.team-hub[data-astro-cid-tv5lpuio]{padding:3px}.hub-clay[data-astro-cid-tv5lpuio] strong[data-astro-cid-tv5lpuio]{font-size:20px}.hub-label[data-astro-cid-tv5lpuio]>span[data-astro-cid-tv5lpuio],.team-node[data-astro-cid-tv5lpuio]{font-size:11px}}@media (prefers-reduced-motion:reduce){.team-node[data-astro-cid-tv5lpuio]{transition:none}}.about-chapters[data-astro-cid-zlx7s737]{flex-wrap:wrap;justify-content:center;gap:4px 28px;padding-bottom:32px;display:flex}.about-chapters[data-astro-cid-zlx7s737] a[data-astro-cid-zlx7s737]{min-height:44px;color:var(--ink-60);text-underline-offset:6px;text-decoration:underline;text-decoration-color:var(--ink-15);align-items:center;font-size:14px;transition:color .3s,text-decoration-color .3s;display:inline-flex}.about-chapters[data-astro-cid-zlx7s737] a[data-astro-cid-zlx7s737]:hover{color:var(--ink);text-decoration-color:var(--ink)}.about-principles[data-astro-cid-zlx7s737]{scroll-margin-top:100px}.about-team[data-astro-cid-zlx7s737]{padding:var(--layout-section) clamp(20px, 4vw, 72px);border-top:1px solid var(--ink-15);background:var(--white);color:var(--ink);scroll-margin-top:var(--header-h);overflow-x:clip}.about-team-heading[data-astro-cid-zlx7s737]{width:min(100%,1120px);margin:0 auto clamp(24px,3vw,40px)}.about-team-heading[data-astro-cid-zlx7s737] h2[data-astro-cid-zlx7s737]{max-width:24ch;font-size:var(--type-section);font-weight:var(--weight-heading);line-height:var(--leading-section);letter-spacing:-.035em;text-wrap:balance;margin:0}.about-team[data-astro-cid-zlx7s737]+.board-wrap[data-astro-cid-zlx7s737]{padding-top:0}.about-photo[data-astro-cid-zlx7s737]{--glide:cubic-bezier(.65, 0, .25, 1);aspect-ratio:var(--banner);border-radius:var(--radius);background:var(--paper);margin:0;position:relative;overflow:hidden}.photo-px[data-astro-cid-zlx7s737]{will-change:transform;display:block;position:absolute;inset:-8% 0}.about-photo[data-astro-cid-zlx7s737] img{object-fit:cover;width:100%;height:100%}.photo-curtain[data-astro-cid-zlx7s737]{display:none}@media (prefers-reduced-motion:no-preference){.about-photo[data-astro-cid-zlx7s737]{animation:photo-open 1.6s var(--glide) .2s both}.about-photo[data-astro-cid-zlx7s737] img{animation:photo-settle 3.2s var(--ease) .2s both}.photo-curtain[data-astro-cid-zlx7s737]{background:linear-gradient(180deg, var(--clay), var(--gold));transform-origin:top;animation:curtain-lift 1.5s var(--glide) .9s both;display:block;position:absolute;inset:0}}@keyframes photo-open{0%{clip-path:inset(100% 0 0 0 round var(--radius))}to{clip-path:inset(0 0 0 0 round var(--radius))}}@keyframes photo-settle{0%{transform:scale(1.18)}}@keyframes curtain-lift{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.fig-line[data-astro-cid-zlx7s737]{background:linear-gradient(90deg, var(--tones));transform-origin:0;height:2px;position:absolute;top:-1px;left:0;right:0}.fig-line[data-astro-cid-zlx7s737] b[data-astro-cid-zlx7s737]{background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;right:0;transform:translate(50%,-50%);box-shadow:0 0 0 2px #75634a73,0 0 14px 4px #d6ccb9e6}.figures[data-astro-cid-zlx7s737].reveal-pending:not(.is-visible) .fig-line[data-astro-cid-zlx7s737]{transform:scaleX(0)}.figures[data-astro-cid-zlx7s737].reveal-pending:not(.is-visible) .fig-line[data-astro-cid-zlx7s737] b[data-astro-cid-zlx7s737]{opacity:0}.figures[data-astro-cid-zlx7s737].reveal-pending:not(.is-visible) .fig-cap[data-astro-cid-zlx7s737]{opacity:0;transform:translateY(10px)}.figures[data-astro-cid-zlx7s737] .fig-line[data-astro-cid-zlx7s737]{transition:transform 1.8s var(--ease-io) calc(var(--i) * .25s)}.figures[data-astro-cid-zlx7s737] .fig-line[data-astro-cid-zlx7s737] b[data-astro-cid-zlx7s737]{transition:opacity 1s ease calc(1.8s + var(--i) * .25s)}.figures[data-astro-cid-zlx7s737] .fig-cap[data-astro-cid-zlx7s737]{transition:opacity 1s ease calc(.7s + var(--i) * .25s), transform 1.2s var(--ease) calc(.7s + var(--i) * .25s)}.figures[data-astro-cid-zlx7s737].is-visible .fig-line[data-astro-cid-zlx7s737] b[data-astro-cid-zlx7s737]{opacity:0}.aura[data-astro-cid-zlx7s737]{z-index:-1;pointer-events:none;position:absolute;inset:-20% 0;overflow:hidden;-webkit-mask:radial-gradient(50% 50%,#000 30%,#0000 100%);mask:radial-gradient(50% 50%,#000 30%,#0000 100%)}.aura[data-astro-cid-zlx7s737] i[data-astro-cid-zlx7s737]{aspect-ratio:1;filter:blur(80px);border-radius:50%;width:44%;position:absolute}.aura[data-astro-cid-zlx7s737] i[data-astro-cid-zlx7s737]:first-child{background:var(--bronze);opacity:.2;animation:24s ease-in-out infinite alternate aura-a;top:6%;left:4%}.aura[data-astro-cid-zlx7s737] i[data-astro-cid-zlx7s737]:nth-child(2){background:var(--rust);opacity:.12;animation:28s ease-in-out infinite alternate aura-b;top:30%;left:40%}.aura[data-astro-cid-zlx7s737] i[data-astro-cid-zlx7s737]:nth-child(3){background:var(--olive);opacity:.14;animation:32s ease-in-out infinite alternate aura-c;top:0;right:0}@keyframes aura-a{to{transform:translate(18%,16%)scale(1.15)}}@keyframes aura-b{to{transform:translate(-20%,-14%)scale(.9)}}@keyframes aura-c{to{transform:translate(-14%,22%)scale(1.1)}}@media (width<=759px){.aura[data-astro-cid-zlx7s737] i[data-astro-cid-zlx7s737]{filter:blur(48px)}.aura[data-astro-cid-zlx7s737] i[data-astro-cid-zlx7s737]:nth-child(3){display:none}}.statement[data-astro-cid-zlx7s737],.closing[data-astro-cid-zlx7s737]{isolation:isolate;position:relative}.statement-copy[data-astro-cid-zlx7s737]{justify-items:end;gap:clamp(18px,2vw,28px);display:grid}.statement-line[data-astro-cid-zlx7s737]{background:linear-gradient(90deg, transparent, var(--gold) 30%, var(--accent));transform-origin:100%;border-radius:1px;width:min(100%,22ch);height:2px}.statement[data-astro-cid-zlx7s737].reveal-pending:not(.is-visible) .statement-line[data-astro-cid-zlx7s737]{transform:scaleX(0)}.statement[data-astro-cid-zlx7s737] .statement-line[data-astro-cid-zlx7s737]{transition:transform 2s var(--ease-io) 1.1s}.board-wrap[data-astro-cid-zlx7s737].reveal-pending{transform:none}.board-wrap[data-astro-cid-zlx7s737].reveal-pending:not(.is-visible) .board-pic{clip-path:inset(100% 0 0 0 round var(--radius))}.board-wrap[data-astro-cid-zlx7s737].reveal-pending:not(.is-visible) .board-pic img{transform:scale(1.2)}.board-wrap[data-astro-cid-zlx7s737] .board-pic{clip-path:inset(0 0 0 0 round var(--radius));transition:clip-path 1.5s cubic-bezier(.65,0,.25,1)}.board-wrap[data-astro-cid-zlx7s737] .board-pic img{transition:transform 2.4s var(--ease)}.board-wrap[data-astro-cid-zlx7s737] .board-col:first-child .board-pic:first-child{transition-delay:0s}.board-wrap[data-astro-cid-zlx7s737] .board-col:nth-child(2) .board-pic:first-child{transition-delay:.16s}.board-wrap[data-astro-cid-zlx7s737] .board-col:nth-child(3) .board-pic:first-child{transition-delay:.32s}.board-wrap[data-astro-cid-zlx7s737] .board-col:first-child .board-pic:nth-child(2){transition-delay:.3s}.board-wrap[data-astro-cid-zlx7s737] .board-col:nth-child(2) .board-pic:nth-child(2){transition-delay:.46s}.board-wrap[data-astro-cid-zlx7s737] .board-col:nth-child(3) .board-pic:nth-child(2){transition-delay:.62s}.board-wrap[data-astro-cid-zlx7s737] .board-col:first-child .board-pic:nth-child(3){transition-delay:.6s}.board-wrap[data-astro-cid-zlx7s737] .board-col:nth-child(2) .board-pic:nth-child(3){transition-delay:.76s}.board-wrap[data-astro-cid-zlx7s737] .board-col:nth-child(3) .board-pic:nth-child(3){transition-delay:.92s}.closing[data-astro-cid-zlx7s737].reveal-pending{transform:none}.closing[data-astro-cid-zlx7s737].reveal-pending:not(.is-visible) .closing-actions[data-astro-cid-zlx7s737]{opacity:0;transform:translateY(16px)}.closing[data-astro-cid-zlx7s737] .closing-actions[data-astro-cid-zlx7s737]{transition:opacity 1s ease .9s, transform 1.2s var(--ease) .9s}@media (prefers-reduced-motion:reduce){.about-photo[data-astro-cid-zlx7s737] [data-astro-cid-zlx7s737],.figures[data-astro-cid-zlx7s737] [data-astro-cid-zlx7s737],.statement[data-astro-cid-zlx7s737] [data-astro-cid-zlx7s737],.board-wrap[data-astro-cid-zlx7s737] *,.closing[data-astro-cid-zlx7s737] [data-astro-cid-zlx7s737]{transition:none!important;animation:none!important}}.figures[data-astro-cid-zlx7s737]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;padding-top:clamp(32px,4vw,64px);display:grid}.figure[data-astro-cid-zlx7s737]{border-top:1px solid var(--ink-15);flex-direction:column;gap:6px;margin:0;padding-top:14px;display:flex;position:relative}.fig-num[data-astro-cid-zlx7s737]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,4.6vw,5rem);font-weight:600;line-height:.95}.fig-cap[data-astro-cid-zlx7s737]{max-width:22ch;color:var(--ink-60);font-size:.875rem}.statement[data-astro-cid-zlx7s737]{gap:32px;padding-top:clamp(56px,7vw,120px);display:grid}.statement[data-astro-cid-zlx7s737] .statement-mood{width:min(62%,300px)}.reasons-walk[data-astro-cid-zlx7s737]{padding-top:clamp(40px,5vw,80px);display:none}.motion-ok .reasons-walk[data-astro-cid-zlx7s737]{display:block}.motion-ok .reasons[data-astro-cid-zlx7s737].is-walked{display:none}.board-wrap[data-astro-cid-zlx7s737]{padding-top:clamp(72px,9vw,160px)}.closing-actions[data-astro-cid-zlx7s737]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.statement[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{letter-spacing:-.035em;max-width:30ch;margin:0 0 0 auto;font-size:clamp(1.4rem,2.4vw,2.5rem);font-weight:500;line-height:1.2}.reasons[data-astro-cid-zlx7s737]{padding-top:clamp(72px,9vw,160px)}.reasons[data-astro-cid-zlx7s737] h2[data-astro-cid-zlx7s737]{letter-spacing:-.045em;margin:0 0 clamp(24px,3vw,44px);font-size:clamp(1.8rem,3.2vw,3.2rem);line-height:.95}.reason-list[data-astro-cid-zlx7s737]{border-top:1px solid var(--ink-15);gap:36px 48px;margin:0;padding:28px 0 0;list-style:none;display:grid}.reason-list[data-astro-cid-zlx7s737] li[data-astro-cid-zlx7s737]{grid-template-columns:2.2em 1fr;gap:12px;display:grid}.r-num[data-astro-cid-zlx7s737]{letter-spacing:-.04em;color:var(--ink-40);font-size:clamp(1.4rem,1.8vw,1.9rem);font-weight:600;line-height:1}.reason-list[data-astro-cid-zlx7s737] h3[data-astro-cid-zlx7s737]{letter-spacing:-.025em;margin:0 0 8px;font-size:clamp(1.1rem,1.35vw,1.4rem);line-height:1.2}.reason-list[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{max-width:46ch;color:var(--ink-60);margin:0;font-size:.9375rem}.closing[data-astro-cid-zlx7s737]{flex-direction:column;align-items:flex-start;gap:20px;padding-top:clamp(80px,10vw,180px);padding-bottom:clamp(72px,9vw,140px);display:flex}.closing[data-astro-cid-zlx7s737] h2[data-astro-cid-zlx7s737]{letter-spacing:-.045em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(1.8rem,3.2vw,3.2rem);line-height:1.1}html[lang^=zh] .closing[data-astro-cid-zlx7s737] h2[data-astro-cid-zlx7s737]{line-height:1.12}html[lang^=zh] .reasons[data-astro-cid-zlx7s737] h2[data-astro-cid-zlx7s737]{text-wrap:balance;line-height:1.25}@media (width>=760px){.statement[data-astro-cid-zlx7s737]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,96px)}.statement[data-astro-cid-zlx7s737] .statement-mood{width:min(100%,360px)}.reason-list[data-astro-cid-zlx7s737]{grid-template-columns:repeat(2,1fr)}.reasons[data-astro-cid-zlx7s737].is-short{grid-template-columns:1fr 1fr;align-items:start;gap:0 clamp(24px,3vw,56px);display:grid}.reasons[data-astro-cid-zlx7s737].is-short h2[data-astro-cid-zlx7s737]{margin:0}.reason-list[data-astro-cid-zlx7s737].is-short{grid-template-columns:1fr;gap:40px}.reason-list[data-astro-cid-zlx7s737].is-short h3[data-astro-cid-zlx7s737]{font-size:clamp(1.3rem,1.8vw,1.9rem)}.reason-list[data-astro-cid-zlx7s737].is-short p[data-astro-cid-zlx7s737]{font-size:clamp(1rem,1.05vw,1.125rem)}}@media (width<=759px){.statement[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{margin:0}.statement-copy[data-astro-cid-zlx7s737]{justify-items:start}.statement-line[data-astro-cid-zlx7s737]{transform-origin:0;background:linear-gradient(90deg, var(--accent), var(--gold) 70%, transparent)}}
