.s-6kkG_hero{padding-block:40px 112px}.s-6kkG_stack{flex-direction:column;gap:56px;display:flex}.s-6kkG_metaRow{align-items:flex-start;gap:40px;padding-top:8px;display:flex}.s-6kkG_metaRule{background:var(--c-rule);flex:none;width:88px;height:1px;margin-top:11px}.s-6kkG_meta{color:var(--c-ink-3);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;font-size:13px;line-height:1.7;display:grid}.s-6kkG_metaTitle{color:var(--c-ink)}.s-6kkG_main{align-items:center}.s-6kkG_text{flex-direction:column;grid-column:1/span 7;gap:36px;display:flex}.s-6kkG_art{grid-column:8/span 5;position:relative}.s-6kkG_titleRow{align-items:flex-start;gap:28px;display:flex}.s-6kkG_titleBar{width:20px;height:clamp(90px,10cqi,160px);margin-top:.12em}.s-6kkG_lead{max-width:600px;padding-inline-start:48px}.s-6kkG_ctas{flex-wrap:wrap;align-items:center;gap:12px;padding-inline-start:48px;display:flex}.s-6kkG_ctas .btn-p{border:0}.s-6kkG_ctas .btn-o{padding:0 26px}.s-6kkG_figure{aspect-ratio:4/5;background:var(--ph-1);color:#0a0a0a;margin:0;position:relative}.s-6kkG_markSvg{width:86%;height:auto;margin:auto;position:absolute;inset:10% 7%}.s-6kkG_artNote{color:var(--c-ink-3);font-size:12px;line-height:1;position:absolute;top:0;left:-30px}.s-6kkG_artSteps{color:var(--c-ink-3);justify-content:space-between;gap:12px;padding-top:12px;font-size:12px;display:flex}.s-6kkG_artStepOn{color:var(--c-ink)}.s-6kkG_facts{border-top:1px solid var(--c-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.s-6kkG_fact{align-items:baseline;gap:16px;padding:22px 24px 0;display:flex}.s-6kkG_fact:first-child{padding-inline-start:0}.s-6kkG_factValue{font-family:var(--f-display);font-size:52px;line-height:1}.s-6kkG_factText{color:var(--c-ink-2);font-size:15px;line-height:1.6}@keyframes s-6kkG_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes s-6kkG_dim{to{opacity:.3}}@keyframes s-6kkG_pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes s-6kkG_cut{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.s-6kkG_sk{stroke-dasharray:1;animation:s-6kkG_draw 1.1s var(--ease) both, s-6kkG_dim .6s 2.9s var(--ease) forwards}.s-6kkG_d1{animation-delay:.1s,2.9s}.s-6kkG_d2{animation-delay:.35s,2.9s}.s-6kkG_d3{animation-delay:.6s,2.9s}.s-6kkG_d4{animation-delay:.85s,2.9s}.s-6kkG_disc{transform-origin:200px 200px;animation:s-6kkG_pop .6s 1.6s var(--ease) both}.s-6kkG_hole{fill:var(--ph-1);animation-delay:2s}.s-6kkG_cut{fill:var(--ph-1);transform-origin:400px 200px;transform-box:view-box;animation:s-6kkG_cut .5s 2.25s var(--ease) both}@container (max-width:820px){.s-6kkG_artNote{line-height:1.6;top:12px;left:12px;right:12px}.s-6kkG_metaRow{gap:16px}.s-6kkG_metaRule{width:24px}.s-6kkG_hero{padding-block:24px 72px}.s-6kkG_meta{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.s-6kkG_meta>:last-child{display:none}.s-6kkG_facts{grid-template-columns:minmax(0,1fr)}.s-6kkG_facts>*+*{border-inline-start:0;border-top:1px solid var(--c-line-strong)}}
.-daw3a_strip{border-block:1px solid var(--c-line)}.-daw3a_inner{flex-wrap:wrap;align-items:center;gap:16px 40px;padding-block:18px;display:flex}.-daw3a_cap{color:var(--c-ink-3);flex:none;font-size:13px}.-daw3a_marquee{flex:560px;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000)}.-daw3a_track{width:max-content;animation:70s linear infinite -daw3a_clients-scroll;display:flex}.-daw3a_marquee:hover .-daw3a_track{animation-play-state:paused}@keyframes -daw3a_clients-scroll{to{transform:translate(-50%)}}.-daw3a_list{margin:0;padding:0;list-style:none;display:flex}.-daw3a_cell{flex:none;justify-content:center;align-items:center;height:92px;padding-inline:40px;display:flex}.-daw3a_logo{height:calc(var(--h) * 1.2);object-fit:contain;filter:grayscale()brightness(.78)contrast(1.15);opacity:.8;max-width:200px;transition:filter .25s var(--ease), opacity .25s var(--ease);display:block}.-daw3a_cell:hover .-daw3a_logo{filter:none;opacity:1}@container (max-width:820px){.-daw3a_inner{gap:8px;padding-block:16px 12px}.-daw3a_marquee{flex-basis:100%}.-daw3a_cell{height:76px;padding-inline:26px}.-daw3a_logo{height:calc(var(--h) * 1.08);max-width:156px}}@media (prefers-reduced-motion:reduce){.-daw3a_track{width:auto;display:block}.-daw3a_list[aria-hidden]{display:none}.-daw3a_list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.-daw3a_cell{min-width:0;padding-inline:16px}.-daw3a_logo{max-width:100%}.-daw3a_marquee{-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce) and (max-width:820px){.-daw3a_list{grid-template-columns:repeat(3,minmax(0,1fr))}.-daw3a_cell{padding-inline:8px}}
.IkKzUG_root{flex-direction:column;gap:6px;display:flex}.IkKzUG_pay,.IkKzUG_bars,.IkKzUG_weeks{gap:3px;display:grid}.IkKzUG_lg .IkKzUG_pay,.IkKzUG_lg .IkKzUG_bars,.IkKzUG_lg .IkKzUG_weeks{gap:4px}.IkKzUG_pay{color:var(--c-ink);font-size:12px;line-height:1.4}.IkKzUG_mark{border-inline-start:2px solid;padding-inline-start:5px}.IkKzUG_dense .IkKzUG_mark{padding-inline-start:4px}.IkKzUG_markIndependent{color:var(--c-ink-3);border-inline-start-style:dashed}.IkKzUG_bars>span{height:36px;color:var(--c-on-p);white-space:nowrap;justify-content:center;align-items:center;font-size:12px;display:flex;overflow:hidden}.IkKzUG_dense .IkKzUG_bars>span{font-size:11px}.IkKzUG_lg .IkKzUG_bars>span{height:44px;font-size:13px}.IkKzUG_hatch{background:repeating-linear-gradient(135deg, var(--hatch) 0 6px, transparent 6px 10px);border:1px dashed var(--c-ink-3);color:var(--c-ink)!important}.IkKzUG_weeks{color:var(--c-ink-3);text-align:center;font-size:11px}.IkKzUG_lg .IkKzUG_weeks{font-size:12px}
.vcEuiG_stack{flex-direction:column;gap:72px;display:flex}.vcEuiG_head{align-items:end}.vcEuiG_headTitle{flex-direction:column;grid-column:1/span 5;gap:22px;display:flex}.vcEuiG_headNote{grid-column:7/span 6;grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:28px;display:grid}.vcEuiG_tools{border-top:1px solid var(--c-line-strong);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px 32px;margin-top:-24px;padding-top:20px;display:grid}.vcEuiG_when{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.vcEuiG_toolLabel{color:var(--c-ink-3);padding:0;font-size:14px}.vcEuiG_chips{flex-wrap:wrap;gap:8px;display:flex}.vcEuiG_chipGhost{border:1px dashed var(--c-line-strong);border-radius:999px;width:112px;height:44px}.vcEuiG_finder{border:1px solid var(--c-line-strong);background:var(--c-paper)}.vcEuiG_finderSummary{justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 18px;font-size:16px;display:flex}.vcEuiG_finderHint{color:var(--c-ink-3);margin-inline-start:8px;font-size:13px}.vcEuiG_finderPlus{border:1px solid var(--c-ink);width:30px;height:30px;transition:transform .2s var(--ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.vcEuiG_finder[open] .vcEuiG_finderPlus{transform:rotate(45deg)}.vcEuiG_finder[open]{border-color:var(--c-ink)}.vcEuiG_finderBody{flex-direction:column;gap:16px;padding:4px 18px 18px;display:flex}.vcEuiG_finderQ{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.vcEuiG_finderQ legend{color:var(--c-ink-2);margin-bottom:8px;padding:0;font-size:14px}.vcEuiG_finderResult{border-top:1px solid var(--c-line);flex-direction:column;align-items:flex-start;gap:12px;padding-top:14px;font-size:15px;line-height:1.85;display:flex}.vcEuiG_finderPick{font-family:var(--f-display);font-size:22px;line-height:1.5;display:block}.vcEuiG_finderWaiting{color:var(--c-ink-3);font-size:14px}.vcEuiG_card{transition:box-shadow .25s var(--ease);position:relative}.vcEuiG_recommended{box-shadow:inset 0 4px 0 var(--p-yellow)}.vcEuiG_badge.vcEuiG_badgeYou{background:var(--p-yellow);color:var(--c-on-p)}.vcEuiG_dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:-10px 0 0;font-size:13px;display:grid}.vcEuiG_dates>div{align-items:baseline;gap:8px;display:flex}.vcEuiG_dates dt{color:var(--c-ink-3)}.vcEuiG_dates dd{color:var(--c-ink);margin:0}.vcEuiG_cards{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vcEuiG_cards>*{padding-inline:32px}.vcEuiG_cards>:first-child{padding-inline-start:0}.vcEuiG_cards>:last-child{padding-inline-end:0}.vcEuiG_card{flex-direction:column;gap:24px;padding-top:16px;display:flex}@supports (grid-template-rows:subgrid){.vcEuiG_cards{grid-template-rows:repeat(9,auto);row-gap:24px}.vcEuiG_card{grid-row:span 9;grid-template-rows:subgrid;align-content:start;display:grid}}.vcEuiG_cardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.vcEuiG_badge{background:var(--c-ink);height:26px;color:var(--c-paper);flex:none;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}.vcEuiG_nameWrap{padding-top:20px;position:relative}.vcEuiG_name{font-size:76px;line-height:1.1;position:relative}.vcEuiG_audience{color:var(--c-ink-2);font-size:16px}.vcEuiG_priceRow{border-top:1px solid var(--c-rule);justify-content:space-between;align-items:baseline;gap:12px;padding-top:16px;font-size:16px;display:flex}.vcEuiG_price{align-items:baseline;gap:8px;display:flex}.vcEuiG_priceValue{font-family:var(--f-display);font-size:36px;line-height:1}.vcEuiG_priceUnit{color:var(--c-ink-3);font-size:14px}.vcEuiG_counts{border-block:1px solid var(--c-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vcEuiG_counts>div{align-items:baseline;gap:10px;padding:12px 0;display:flex}.vcEuiG_counts>div+div{padding-inline:16px}.vcEuiG_countValue{font-family:var(--f-display);font-size:32px;line-height:1}.vcEuiG_countLabel{color:var(--c-ink-2);font-size:14px}.vcEuiG_list{flex-direction:column;gap:8px;padding:0;font-size:15px;list-style:none;display:flex}.vcEuiG_list li{gap:12px;display:flex}.vcEuiG_list li>span{color:var(--c-ink-3)}.vcEuiG_select{margin-top:auto}.vcEuiG_addon{border-top:1px solid var(--c-rule);flex-wrap:wrap;align-items:center;gap:14px 24px;padding-top:22px;display:flex}.vcEuiG_addonCap{color:var(--c-ink-3);font-size:14px}.vcEuiG_addonText{color:var(--c-ink-2);font-size:15px}@container (max-width:1080px){.vcEuiG_cards>*{padding-inline:20px}.vcEuiG_name{font-size:56px}.vcEuiG_priceValue{font-size:30px}.vcEuiG_priceRow{flex-direction:column;align-items:flex-start;gap:6px}.vcEuiG_priceUnit,.vcEuiG_countLabel{white-space:nowrap}.vcEuiG_countLabel{font-size:13px}.vcEuiG_counts>div+div{padding-inline:12px}}@container (max-width:820px){.vcEuiG_cards{grid-template-rows:none;row-gap:0}.vcEuiG_card{grid-row:auto;gap:24px;display:flex}.vcEuiG_headNote{grid-template-columns:minmax(0,1fr);gap:12px}.vcEuiG_name{font-size:76px}.vcEuiG_tools{grid-template-columns:minmax(0,1fr);margin-top:-32px}.vcEuiG_cards{grid-template-columns:minmax(0,1fr)}.vcEuiG_cards>*{padding-inline:0!important}.vcEuiG_cards>*+*{border-top:1px solid var(--c-line-strong);margin-top:40px;padding-top:40px;border-inline-start:0!important}}
.wB-3Ta_badge{flex:none;justify-content:center;align-items:center;display:inline-flex}.wB-3Ta_open{background:var(--c-ink);color:var(--p-yellow)}.wB-3Ta_closed{border:1px solid var(--c-line-strong);color:var(--c-ink-3)}@keyframes wB-3Ta_unlock{0%{transform:translateY(3px)}to{transform:translateY(0)}}@supports (animation-timeline:view()){.wB-3Ta_open .shackle{animation:wB-3Ta_unlock .5s var(--ease) both;animation-timeline:view();animation-range:entry 30% cover 40%}}
.JB2j3a_grid{row-gap:48px}.JB2j3a_title{grid-column:1/span 2;position:relative}.JB2j3a_vt{line-height:1.05;position:relative}.JB2j3a_body{flex-direction:column;grid-column:3/span 10;gap:52px;display:flex}.JB2j3a_intro{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:end;gap:24px 48px;display:grid}.JB2j3a_intro p{font-size:16px}.JB2j3a_pay{grid-template-columns:4fr 3fr 3fr;gap:4px;display:grid}.JB2j3a_payPart{height:48px;color:var(--c-on-p);justify-content:space-between;align-items:center;padding-inline:16px;font-size:15px;display:flex;position:relative}.JB2j3a_payFill{transform-origin:100%;position:absolute;inset:0}.JB2j3a_payText{position:relative}.JB2j3a_payShare{font-family:var(--f-display);font-size:22px}.JB2j3a_track{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.JB2j3a_track>*{padding-inline:22px}.JB2j3a_track>:first-child{padding-inline-start:0}.JB2j3a_step{flex-direction:column;gap:14px;display:flex}.JB2j3a_stepTop{justify-content:space-between;align-items:center;display:flex}.JB2j3a_stepBody{color:var(--c-ink-2);font-size:15px;line-height:1.85}.JB2j3a_stepFoot{border-top:1px solid var(--c-rule);justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:14px;display:flex}.JB2j3a_stepFootValue{font-family:var(--f-display);font-size:24px}.JB2j3a_lock{flex:none;width:48px;height:48px;position:relative}.JB2j3a_lockClosed,.JB2j3a_lockOpen{display:flex;position:absolute;inset:0}.JB2j3a_lockOpen{opacity:0}.JB2j3a_firstOpen .JB2j3a_lockOpen{opacity:1}.JB2j3a_firstOpen .JB2j3a_lockClosed{opacity:0}@keyframes JB2j3a_p-unlock{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes JB2j3a_p-lockout{0%{opacity:1}to{opacity:0}}@keyframes JB2j3a_p-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes JB2j3a_p-wake{0%{opacity:.42}to{opacity:1}}@keyframes JB2j3a_p-pay-outline{0%{box-shadow:inset 0 0 0 1px var(--c-line-strong)}to{box-shadow:inset 0 0 0 1px #0000}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.JB2j3a_body{view-timeline-name:--process}.JB2j3a_step,.JB2j3a_payPart{--from:26%;--to:32%}.JB2j3a_seq1{--from:34%;--to:40%}.JB2j3a_seq2{--from:42%;--to:48%}.JB2j3a_seq3{--from:50%;--to:56%}.JB2j3a_step,.JB2j3a_lockOpen,.JB2j3a_lockClosed,.JB2j3a_payFill,.JB2j3a_payPart{animation-timeline:--process;animation-range:cover var(--from) cover var(--to);animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}.JB2j3a_step{animation-name:JB2j3a_p-wake}.JB2j3a_lockOpen{animation-name:JB2j3a_p-unlock}.JB2j3a_lockClosed{animation-name:JB2j3a_p-lockout}.JB2j3a_payFill{animation-name:JB2j3a_p-fill}.JB2j3a_payPart{animation-name:JB2j3a_p-pay-outline}}}.JB2j3a_webNote{border-top:1px dashed var(--c-ink-3);flex-wrap:wrap;align-items:center;gap:12px 20px;padding-top:20px;display:flex}.JB2j3a_webNote p{color:var(--c-ink-2);flex:320px;font-size:15px}.JB2j3a_webTag{height:28px;color:var(--c-on-p);align-items:center;padding:0 12px;font-size:13px;display:inline-flex}@container (min-width:821px) and (max-width:1080px){.JB2j3a_track{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.JB2j3a_track>*{padding-inline:22px!important}.JB2j3a_track>:nth-child(odd){border-inline-start:0!important;padding-inline-start:0!important}}@container (max-width:820px){@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.JB2j3a_step,.JB2j3a_lockOpen,.JB2j3a_lockClosed,.JB2j3a_payFill,.JB2j3a_payPart{animation-timeline:view();animation-range:entry 60% cover 40%}.JB2j3a_step .JB2j3a_lockOpen,.JB2j3a_step .JB2j3a_lockClosed{animation-timeline:--step}.JB2j3a_step{view-timeline-name:--step}}}.JB2j3a_pay,.JB2j3a_track{grid-template-columns:minmax(0,1fr)}.JB2j3a_track>*{padding-inline:0!important}.JB2j3a_track>*+*{border-top:1px solid var(--c-line-strong);margin-top:40px;padding-top:40px;border-inline-start:0!important}}
.ChtQUW_item{flex-direction:column;display:flex}.ChtQUW_link{color:inherit;flex-direction:column;flex:1;gap:16px;text-decoration:none;display:flex}.ChtQUW_link:focus-visible{outline:2px solid var(--c-ink);outline-offset:6px}.ChtQUW_media{position:relative}.ChtQUW_mediaLarge{flex:1;min-height:460px;position:relative}.ChtQUW_frame{aspect-ratio:4/3;position:relative}.ChtQUW_vt{position:relative}.ChtQUW_mediaLarge>.ChtQUW_vt,.ChtQUW_frame>.ChtQUW_vt{position:absolute;inset:0}.ChtQUW_frame>.ChtQUW_vt>:first-child{width:100%;inset:0;aspect-ratio:auto!important;height:100%!important;position:absolute!important}.ChtQUW_more{bottom:12px;z-index:1;background:var(--c-ink);height:36px;color:var(--c-paper);opacity:0;transition:opacity .18s var(--ease), transform .18s var(--ease);align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex;position:absolute;inset-inline-start:12px;transform:translateY(4px)}.ChtQUW_link:hover .ChtQUW_more,.ChtQUW_link:focus-visible .ChtQUW_more{opacity:1;transform:none}.ChtQUW_name{background-image:linear-gradient(var(--c-accent), var(--c-accent));transition:background-size .2s var(--ease);background-position:100% 90%;background-repeat:no-repeat;background-size:0 40%}.ChtQUW_link:hover .ChtQUW_name,.ChtQUW_link:focus-visible .ChtQUW_name{background-size:100% 40%}.ChtQUW_captionRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 16px;display:flex}.ChtQUW_captionCol{flex-direction:column;gap:4px;display:flex}.ChtQUW_client{font-size:22px;line-height:1.3}.ChtQUW_clientLg{font-size:26px;line-height:1.3}.ChtQUW_tags{color:var(--c-ink-3);font-size:13px;display:flex}.ChtQUW_tags>span{padding-inline:10px}.ChtQUW_captionCol .ChtQUW_tags>:first-child{padding-inline-start:0}@media (hover:none){.ChtQUW_more{opacity:1;transform:none}}
.tErw9G_stack{flex-direction:column;gap:64px;display:flex}.tErw9G_head{align-items:end}.tErw9G_headTitle{grid-column:1/span 6;padding-top:28px;position:relative}.tErw9G_rel{position:relative}.tErw9G_headNote{flex-direction:column;grid-column:8/span 5;align-items:flex-start;gap:14px;display:flex}.tErw9G_all{align-items:center;gap:8px;padding-block:8px;font-size:16px;display:inline-flex}.tErw9G_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:48px 24px;display:grid}.tErw9G_wa{grid-area:span 2/span 7}.tErw9G_wb,.tErw9G_wc{grid-column:span 5}.tErw9G_wd,.tErw9G_we,.tErw9G_wf{grid-column:span 4}@container (max-width:820px){.tErw9G_grid{grid-template-columns:minmax(0,1fr);gap:40px}.tErw9G_wa,.tErw9G_wb,.tErw9G_wc,.tErw9G_wd,.tErw9G_we,.tErw9G_wf{grid-area:auto}}
.X2xCUW_section{border-top:1px solid var(--c-line)}.X2xCUW_stack{flex-direction:column;gap:64px;display:flex}.X2xCUW_head{align-items:end}.X2xCUW_headTitle{grid-column:1/span 7;align-items:flex-start;gap:28px;display:flex}.X2xCUW_bar{width:18px;height:clamp(70px,7cqi,112px);margin-top:.15em}.X2xCUW_headNote{grid-column:9/span 4}.X2xCUW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 32px;display:grid}.X2xCUW_item{flex-direction:column;gap:14px;display:flex}.X2xCUW_media{position:relative}.X2xCUW_caption{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.X2xCUW_captionMain{align-items:baseline;gap:12px;display:flex}.X2xCUW_title{font-family:var(--f-display);font-size:22px;line-height:1.3}.X2xCUW_pk{color:var(--c-ink-3);font-size:12px}@container (max-width:820px){.X2xCUW_caption{flex-direction:column;align-items:flex-start;gap:2px}.X2xCUW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}}
.xaw3pW_stack{flex-direction:column;gap:56px;display:flex}.xaw3pW_head{flex-direction:column;gap:22px;display:flex}.xaw3pW_split{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.xaw3pW_split>:first-child{padding-inline-end:48px}.xaw3pW_split>:last-child{padding-inline-start:48px}.xaw3pW_col{flex-direction:column;gap:28px;display:flex}.xaw3pW_colHead{padding-top:12px;position:relative}.xaw3pW_colTitle{font-size:40px;line-height:1.3;position:relative}.xaw3pW_muted{color:var(--c-ink-2)}.xaw3pW_list{flex-direction:column;padding:0;font-size:17px;line-height:1.8;list-style:none;display:flex}.xaw3pW_list li{border-top:1px solid var(--c-line-strong);gap:16px;padding-block:14px;display:flex}.xaw3pW_list li:last-child{border-bottom:1px solid var(--c-line-strong)}.xaw3pW_num{color:var(--c-ink-3);flex:none;padding-top:4px;font-size:13px}.xaw3pW_x{color:var(--c-ink-3);flex:none}.xaw3pW_tusi{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.xaw3pW_tusiBtn{height:50px;padding:0 22px}@container (max-width:820px){.xaw3pW_split{grid-template-columns:minmax(0,1fr)}.xaw3pW_split>*{padding-inline:0!important}.xaw3pW_split>*+*{border-top:1px solid var(--c-line-strong);margin-top:40px;padding-top:40px;border-inline-start:0!important}}
.oyfdUG_grid{row-gap:40px}.oyfdUG_head{flex-direction:column;grid-column:1/span 4;gap:22px;display:flex}.oyfdUG_titleWrap{padding-top:16px;position:relative}.oyfdUG_title{position:relative}.oyfdUG_ink{color:var(--c-ink)}.oyfdUG_list{border-bottom:1px solid var(--c-rule);grid-column:6/span 7}.oyfdUG_list details{border-top:1px solid var(--c-line-strong)}.oyfdUG_list details.oyfdUG_first{border-top-color:var(--c-rule)}.oyfdUG_q{min-height:68px;font-family:var(--f-display);justify-content:space-between;align-items:center;gap:16px;padding-block:18px;font-size:22px;line-height:1.4;display:flex}.oyfdUG_plus{border:1px solid var(--c-ink);width:34px;height:34px;transition:transform .2s var(--ease);flex:none;justify-content:center;align-items:center;display:inline-flex}details[open] .oyfdUG_plus{transform:rotate(45deg)}.oyfdUG_a{max-width:620px;color:var(--c-ink-2);padding-bottom:26px;font-size:16px;line-height:1.95}
.jaDlQa_section{border-top:1px solid var(--c-rule)}.jaDlQa_grid{align-items:end;row-gap:40px}.jaDlQa_titleWrap{grid-column:1/span 8;position:relative}.jaDlQa_title{line-height:1.1;position:relative}.jaDlQa_side{flex-direction:column;grid-column:9/span 4;align-items:flex-start;gap:20px;display:flex}.jaDlQa_lead{color:var(--c-ink-2);font-size:18px;line-height:1.9}.jaDlQa_btn{border:0}
.bfn3sa_field{flex-direction:column;gap:8px;min-width:0;display:flex}.bfn3sa_label{align-items:baseline;gap:10px;font-size:15px;display:flex}.bfn3sa_optional{color:var(--c-ink-3);font-size:12px}.bfn3sa_input{background:var(--c-paper);width:100%;height:54px;color:var(--c-ink);border:1px solid var(--c-line-strong);transition:border-color .18s var(--ease);border-radius:0;padding:0 16px;font-size:16px}.bfn3sa_input:hover{border-color:var(--c-ink-3)}.bfn3sa_input:focus{border-color:var(--c-ink)}.bfn3sa_input[aria-invalid=true]{border-color:var(--c-ink);box-shadow:inset 0 -3px 0 var(--p-pink)}.bfn3sa_textarea{resize:vertical;height:auto;min-height:132px;padding-block:14px;line-height:1.8}.bfn3sa_hint{color:var(--c-ink-3);font-size:13px}.bfn3sa_error{color:var(--c-ink);align-items:center;gap:8px;font-size:13px;display:flex}.bfn3sa_error:before{content:"";background:var(--p-pink);border-radius:999px;flex:none;width:7px;height:7px}
.oAfLFW_page{flex-direction:column;gap:40px;padding-block:40px 96px;display:flex}.oAfLFW_narrow{max-width:1040px}.oAfLFW_head{flex-direction:column;gap:12px;display:flex}.oAfLFW_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.oAfLFW_titleWrap{padding-top:10px;position:relative}.oAfLFW_title{font-size:clamp(36px,4.4cqi,64px);line-height:1.15;position:relative}.oAfLFW_titleSm{font-size:clamp(28px,3cqi,40px);line-height:1.25}.oAfLFW_facts{border-top:1px solid var(--c-rule);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;display:grid}.oAfLFW_facts>div{padding:14px 0;flex-direction:column;gap:2px;padding-inline-end:16px;display:flex}.oAfLFW_facts dt{color:var(--c-ink-3);font-size:13px}.oAfLFW_facts dd{margin:0;font-size:16px}.oAfLFW_tabs{border-bottom:1px solid var(--c-line-strong);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.oAfLFW_tabs::-webkit-scrollbar{display:none}.oAfLFW_tab{min-height:48px;color:var(--c-ink-2);border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;margin-bottom:-1px;padding:0 16px;font-size:15px;text-decoration:none;display:inline-flex}.oAfLFW_tab:hover{color:var(--c-ink)}.oAfLFW_tab[aria-current=page]{color:var(--c-ink);border-bottom-color:var(--c-ink)}.oAfLFW_tab:focus-visible{outline:2px solid var(--c-ink);outline-offset:-2px}.oAfLFW_count{background:var(--p-yellow);min-width:22px;height:22px;color:var(--c-on-p);justify-content:center;align-items:center;padding:0 6px;font-size:12px;display:inline-flex}.oAfLFW_now{border:1px solid var(--c-ink);background:var(--c-paper);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 32px;padding:28px;display:grid;position:relative}.oAfLFW_nowText{flex-direction:column;gap:6px;display:flex;position:relative}.oAfLFW_nowTitle{font-family:var(--f-display);font-size:clamp(22px,2.2cqi,30px);line-height:1.4}.oAfLFW_nowActions{flex-wrap:wrap;gap:10px;display:flex;position:relative}.oAfLFW_cols{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:40px;display:grid}.oAfLFW_cols2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;display:grid}.oAfLFW_stack{flex-direction:column;gap:24px;min-width:0;display:flex}.oAfLFW_stackSm{flex-direction:column;gap:12px;min-width:0;display:flex}.oAfLFW_section{flex-direction:column;gap:16px;min-width:0;display:flex}.oAfLFW_sectionHead{border-bottom:1px solid var(--c-rule);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.oAfLFW_sectionTitle{font-family:var(--f-display);font-size:24px;line-height:1.3}.oAfLFW_card{border:1px solid var(--c-line-strong);background:var(--c-paper);flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.oAfLFW_muted{color:var(--c-ink-3);font-size:14px}.oAfLFW_body2{color:var(--c-ink-2);font-size:15px;line-height:1.9}.oAfLFW_pre{white-space:pre-wrap;overflow-wrap:anywhere}.oAfLFW_rows{border-top:1px solid var(--c-line-strong);margin:0;padding:0;list-style:none}.oAfLFW_row{border-bottom:1px solid var(--c-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 20px;padding-block:14px;display:grid}.oAfLFW_rowLink{color:inherit;text-decoration:none}.oAfLFW_rowLink:hover .oAfLFW_rowTitle{text-underline-offset:4px;text-decoration:underline}.oAfLFW_rowMain{flex-direction:column;gap:2px;min-width:0;display:flex}.oAfLFW_rowTitle{overflow-wrap:anywhere;font-size:16px}.oAfLFW_rowMeta{color:var(--c-ink-3);flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}.oAfLFW_rowEnd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.oAfLFW_phase{border-bottom:1px solid var(--c-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;padding-block:14px;display:grid}.oAfLFW_phaseName{font-family:var(--f-display);font-size:22px;line-height:1.3}.oAfLFW_badge{white-space:nowrap;background:var(--st-lock-bg);height:28px;color:var(--st-lock-fg);align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.oAfLFW_b-yellow{background:var(--p-yellow);color:var(--c-on-p)}.oAfLFW_b-blue{background:var(--p-blue);color:var(--c-on-p)}.oAfLFW_b-pink{background:var(--p-pink);color:var(--c-on-p)}.oAfLFW_b-green{background:var(--p-green);color:var(--c-on-p)}.oAfLFW_b-ink{background:var(--c-ink);color:var(--c-paper)}.oAfLFW_b-line{box-shadow:inset 0 0 0 1px var(--c-line-strong);color:var(--c-ink-2);background:0 0}.oAfLFW_dot{background:currentColor;border-radius:999px;flex:none;width:7px;height:7px}.oAfLFW_form{flex-direction:column;gap:16px;min-width:0;display:flex}.oAfLFW_fs{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.oAfLFW_fs:disabled{opacity:.7}.oAfLFW_formRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.oAfLFW_formRow>*{flex:200px}.oAfLFW_formRow>.oAfLFW_btn,.oAfLFW_formRow>button{flex:none}.oAfLFW_chips{flex-wrap:wrap;gap:8px;display:flex}.oAfLFW_legend{margin-bottom:8px;padding:0;font-size:15px}.oAfLFW_select{background:var(--c-paper);border:1px solid var(--c-line-strong);border-radius:0;width:100%;height:54px;padding:0 14px;font-size:16px}.oAfLFW_selectSm{height:44px;padding:0 10px;font-size:14px}.oAfLFW_check{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:15px;display:inline-flex}.oAfLFW_check input{width:18px;height:18px;accent-color:var(--c-ink)}.oAfLFW_ok{background:var(--p-green);color:var(--c-on-p);padding:12px 16px;font-size:14px}.oAfLFW_err{border:1px solid var(--c-ink);box-shadow:inset 4px 0 0 var(--p-pink);padding:12px 16px;font-size:14px}.oAfLFW_notice{border:1px dashed var(--c-ink-3);color:var(--c-ink-2);padding:14px 16px;font-size:14px;line-height:1.8}.oAfLFW_impact{background:var(--p-yellow);color:var(--c-on-p);padding:14px 16px;font-size:15px;line-height:1.8}.oAfLFW_feed{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.oAfLFW_feed li{border-bottom:1px solid var(--c-line);grid-template-columns:9px minmax(0,1fr);gap:14px;padding-block:10px;font-size:14px;display:grid}.oAfLFW_feed li:before{content:"";background:var(--c-ink);width:9px;height:9px;margin-top:8px}.oAfLFW_feedTime{color:var(--c-ink-3);font-size:12px;display:block}.oAfLFW_thread{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.oAfLFW_msg{border:1px solid var(--c-line-strong);flex-direction:column;align-self:flex-start;gap:6px;max-width:82%;padding:14px 16px;display:flex}.oAfLFW_msgMine{background:var(--c-paper-2);border-color:var(--c-paper-2);align-self:flex-end}.oAfLFW_msgInternal{background:#fbfaf0;border-style:dashed}.oAfLFW_msgHead{color:var(--c-ink-3);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.oAfLFW_task{border-bottom:1px solid var(--c-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 16px;padding-block:10px;display:grid}.oAfLFW_taskDone .oAfLFW_rowTitle{color:var(--c-ink-3);text-decoration:line-through}.oAfLFW_iconBtn{border:1px solid var(--c-line-strong);background:var(--c-paper);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.oAfLFW_iconBtn:hover{border-color:var(--c-ink)}.oAfLFW_iconBtnOn{background:var(--p-green);border-color:var(--c-on-p)}.oAfLFW_board{grid-template-columns:repeat(5,minmax(220px,1fr));gap:16px;padding-bottom:8px;display:grid;overflow-x:auto}.oAfLFW_column{flex-direction:column;gap:10px;min-width:0;display:flex}.oAfLFW_columnHead{border-bottom:1px solid var(--c-rule);justify-content:space-between;align-items:center;padding-bottom:8px;font-size:14px;display:flex}.oAfLFW_tile{border:1px solid var(--c-line-strong);color:inherit;background:var(--c-paper);flex-direction:column;gap:6px;padding:14px;text-decoration:none;display:flex}.oAfLFW_tile:hover{border-color:var(--c-ink)}.oAfLFW_tile:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.oAfLFW_tileLate{box-shadow:inset 0 3px 0 var(--p-pink)}.oAfLFW_tileName{font-family:var(--f-display);font-size:20px;line-height:1.3}.oAfLFW_tableWrap{border-top:1px solid var(--c-rule);overflow-x:auto}.oAfLFW_table{border-collapse:collapse;width:100%;font-size:14px}.oAfLFW_table th{text-align:start;color:var(--c-ink-3);border-bottom:1px solid var(--c-line-strong);white-space:nowrap;padding:10px 12px 10px 0;font-size:13px;font-weight:400}.oAfLFW_table td{border-bottom:1px solid var(--c-line);vertical-align:middle;padding:12px 12px 12px 0}.oAfLFW_table a{color:inherit}.oAfLFW_empty{color:var(--c-ink-3);border-bottom:1px solid var(--c-line);padding:28px 0;font-size:15px}@container (max-width:980px){.oAfLFW_cols{grid-template-columns:minmax(0,1fr)}}@container (max-width:820px){.oAfLFW_page{gap:28px;padding-block:24px 72px}.oAfLFW_now{grid-template-columns:minmax(0,1fr);padding:20px}.oAfLFW_cols2{grid-template-columns:minmax(0,1fr)}.oAfLFW_phase{grid-template-columns:44px minmax(0,1fr)}.oAfLFW_phase>:last-child{grid-column:2;justify-content:flex-start}.oAfLFW_row{grid-template-columns:minmax(0,1fr)}.oAfLFW_rowEnd{justify-content:flex-start}.oAfLFW_msg{max-width:100%}.oAfLFW_task{grid-template-columns:auto minmax(0,1fr)}.oAfLFW_task>:last-child{grid-column:2}}
._3nEQvq_page{grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:center;gap:64px;min-height:calc(100dvh - 80px);padding-block:56px 96px;display:grid}._3nEQvq_intro{flex-direction:column;gap:20px;max-width:520px;display:flex}._3nEQvq_titleWrap{padding-top:12px;position:relative}._3nEQvq_title{position:relative}._3nEQvq_points{border-top:1px solid var(--c-rule);margin:0;padding:0;list-style:none}._3nEQvq_points li{border-bottom:1px solid var(--c-line);color:var(--c-ink-2);grid-template-columns:28px minmax(0,1fr);gap:8px;padding-block:12px;font-size:15px;display:grid}._3nEQvq_points li>span{color:var(--c-ink-3)}._3nEQvq_panel{border:1px solid var(--c-ink);background:var(--c-paper);flex-direction:column;gap:20px;padding:32px;display:flex}._3nEQvq_panelTitle{font-family:var(--f-display);font-size:26px;line-height:1.3}._3nEQvq_form{flex-direction:column;gap:16px;display:flex}._3nEQvq_form .btn{justify-content:space-between}._3nEQvq_sentTo{font-size:16px}._3nEQvq_codeLabel{font-size:15px}._3nEQvq_code{text-align:center;letter-spacing:.5em;width:100%;height:64px;font-size:28px;font-family:var(--f-display);border:1px solid var(--c-line-strong);background:var(--c-paper);border-radius:0;padding:0 16px}._3nEQvq_code:focus{border-color:var(--c-ink)}._3nEQvq_secondary{justify-content:space-between;gap:12px;display:flex}._3nEQvq_linkBtn{min-height:44px;color:var(--c-ink-2);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}._3nEQvq_linkBtn:hover{color:var(--c-ink)}._3nEQvq_testMode{background:var(--p-yellow);color:var(--c-on-p);padding:12px 14px;font-size:14px;line-height:1.8}._3nEQvq_help{color:var(--c-ink-3);font-size:13px;line-height:1.8}@container (max-width:820px){._3nEQvq_page{grid-template-columns:minmax(0,1fr);gap:32px;min-height:0;padding-block:24px 64px}._3nEQvq_panel{padding:22px}}
._9kTOwq_page{flex-direction:column;gap:48px;padding-block:48px 120px;display:flex}._9kTOwq_head{align-items:end;row-gap:24px}._9kTOwq_title{grid-column:1/span 6;padding-top:28px;position:relative}._9kTOwq_rel{position:relative}._9kTOwq_note{grid-column:8/span 5}._9kTOwq_filters{border-top:1px solid var(--c-rule);flex-wrap:wrap;gap:10px;padding-top:20px;display:flex}._9kTOwq_filters .chip{text-decoration:none}._9kTOwq_filters .chip[data-on]{background:var(--p-yellow);border-color:var(--c-on-p);color:var(--c-on-p)}._9kTOwq_count{opacity:.7;font-size:12px}._9kTOwq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 24px;display:grid}@container (max-width:980px){._9kTOwq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:820px){._9kTOwq_page{gap:32px;padding-block:24px 80px}._9kTOwq_grid{grid-template-columns:minmax(0,1fr);gap:40px}}
.cBSHRa_page{display:block}.cBSHRa_hero{flex-direction:column;gap:40px;padding-block:32px 48px;display:flex}.cBSHRa_crumbs{color:var(--c-ink-3);align-items:center;gap:10px;font-size:13px;display:flex}.cBSHRa_crumbs a{color:var(--c-ink);padding-block:10px}.cBSHRa_heroGrid{align-items:end;row-gap:32px}.cBSHRa_heroText{flex-direction:column;grid-column:1/span 8;gap:28px;display:flex}.cBSHRa_titleRow{align-items:flex-start;gap:24px;display:flex}.cBSHRa_titleBar{width:18px;height:clamp(64px,6cqi,100px);margin-top:.14em}.cBSHRa_summary{max-width:640px;padding-inline-start:42px}.cBSHRa_facts{border-top:1px solid var(--c-rule);flex-direction:column;grid-column:10/span 3;margin:0;display:flex}.cBSHRa_facts>div{border-bottom:1px solid var(--c-line);justify-content:space-between;gap:12px;padding:10px 0;font-size:15px;display:flex}.cBSHRa_facts dt{color:var(--c-ink-3);font-size:13px}.cBSHRa_facts dd{margin:0}.cBSHRa_cover{margin:0;position:relative}.cBSHRa_coverArt{aspect-ratio:16/8;position:relative;overflow:hidden}.cBSHRa_coverArt>:first-child{width:100%;inset:0;aspect-ratio:auto!important;height:100%!important;position:absolute!important}.cBSHRa_tempNote{color:var(--c-ink-3);padding-top:10px;font-size:12px}.cBSHRa_story{padding-block:96px}.cBSHRa_storyCols{border-top:1px solid var(--c-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cBSHRa_storyCols>*{padding:24px 28px 0}.cBSHRa_storyCols>:first-child{padding-inline-start:0}.cBSHRa_storyCols>:last-child{padding-inline-end:0}.cBSHRa_storyCol{flex-direction:column;gap:12px;display:flex}.cBSHRa_storyCol p{color:var(--c-ink-2);font-size:16px;line-height:1.95}.cBSHRa_quoteWrap{flex-direction:column;gap:24px;display:flex}.cBSHRa_quote{max-width:980px;margin:0;position:relative}.cBSHRa_quoteText{position:relative}.cBSHRa_secHead{flex-direction:column;gap:20px;margin-bottom:48px;display:flex}.cBSHRa_subTitle{font-family:var(--f-body);color:var(--c-ink-3);border-bottom:1px solid var(--c-rule);margin-bottom:4px;padding-bottom:10px;font-size:14px}.cBSHRa_systemGrid{grid-template-columns:6fr 3fr 3fr;align-items:start;gap:32px;display:grid}.cBSHRa_logoSlot{flex-direction:column;gap:10px;margin:0;display:flex}.cBSHRa_logoSlot .cBSHRa_slot{aspect-ratio:4/3}.cBSHRa_slot{background:var(--ph-1);color:#6e6e6e;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;padding:16px;font-size:14px;display:flex}.cBSHRa_palette ul{margin:0;padding:0;list-style:none}.cBSHRa_palette li{border-bottom:1px solid var(--c-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;font-size:15px;display:grid}.cBSHRa_swatch{width:44px;height:44px}.cBSHRa_typeRow{border-bottom:1px solid var(--c-line);flex-direction:column;gap:4px;padding:14px 0;display:flex}.cBSHRa_typeSample{font-family:var(--f-display);font-size:34px;line-height:1.3}.cBSHRa_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;display:grid}.cBSHRa_shot{flex-direction:column;gap:12px;margin:0;display:flex}.cBSHRa_wide{grid-column:1/-1}.cBSHRa_shotMedia{aspect-ratio:4/3;position:relative}.cBSHRa_wide .cBSHRa_shotMedia{aspect-ratio:16/7}.cBSHRa_shotCap{align-items:baseline;gap:12px;font-size:15px;display:flex}.cBSHRa_processGrid{grid-template-columns:4fr 8fr;gap:48px;display:grid}.cBSHRa_processHead{flex-direction:column;gap:16px;display:flex}.cBSHRa_processBody{flex-direction:column;gap:36px;display:flex}.cBSHRa_phaseList{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.cBSHRa_phaseList li{align-items:center;gap:8px;display:inline-flex}.cBSHRa_phaseDot{width:12px;height:12px}.cBSHRa_deliverables{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.cBSHRa_deliverables li{gap:12px;padding:6px 0;display:flex}.cBSHRa_deliverables li>span{color:var(--c-ink-3)}.cBSHRa_resultList{border-top:1px solid var(--c-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cBSHRa_resultList li{font-family:var(--f-display);padding:24px 28px 0;font-size:clamp(24px,2.6cqi,34px);line-height:1.5}.cBSHRa_resultList li:first-child{padding-inline-start:0}.cBSHRa_cta{border-top:1px solid var(--c-rule);flex-direction:column;gap:96px;display:flex}.cBSHRa_ctaGrid{align-items:end;row-gap:32px}.cBSHRa_ctaText{grid-column:1/span 7;position:relative}.cBSHRa_ctaTitle{position:relative}.cBSHRa_ctaSide{flex-direction:column;grid-column:9/span 4;align-items:flex-start;gap:20px;display:flex}.cBSHRa_ctaSide .btn-p{border:0}.cBSHRa_pager{border-top:1px solid var(--c-line-strong);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding-top:24px;display:grid}.cBSHRa_pagerLink{min-height:44px;color:var(--c-ink);flex-direction:column;gap:6px;text-decoration:none;display:flex}.cBSHRa_pagerLink .t-cap{align-items:center;gap:6px;display:inline-flex}.cBSHRa_pagerLink:hover .cBSHRa_pagerName{text-underline-offset:5px;text-decoration:underline}.cBSHRa_pagerName{font-family:var(--f-display);font-size:20px}.cBSHRa_pagerNext{text-align:end;align-items:flex-end}.cBSHRa_pagerAll{padding-block:10px;font-size:15px}@container (max-width:820px){.cBSHRa_hero{gap:28px;padding-block:20px 32px}.cBSHRa_heroText,.cBSHRa_facts,.cBSHRa_ctaText,.cBSHRa_ctaSide{grid-column:auto}.cBSHRa_summary{padding-inline-start:0}.cBSHRa_coverArt{aspect-ratio:4/3}.cBSHRa_story{padding-block:64px}.cBSHRa_storyCols,.cBSHRa_resultList{grid-template-columns:minmax(0,1fr)}.cBSHRa_storyCols>*,.cBSHRa_resultList li{padding-inline:0!important}.cBSHRa_storyCols>*+*,.cBSHRa_resultList li+li{border-top:1px solid var(--c-line-strong);margin-top:28px;border-inline-start:0!important}.cBSHRa_systemGrid,.cBSHRa_gallery,.cBSHRa_processGrid,.cBSHRa_deliverables{grid-template-columns:minmax(0,1fr)}.cBSHRa_wide .cBSHRa_shotMedia{aspect-ratio:4/3}.cBSHRa_pager{grid-template-columns:1fr 1fr}.cBSHRa_pagerAll{grid-area:2/1/auto/-1;justify-self:center}.cBSHRa_cta{gap:64px}}
.HfV28a_hdr{background:var(--c-paper);border-bottom:1px solid var(--c-line)}.HfV28a_bar{justify-content:space-between;align-items:center;gap:16px;height:72px;display:flex}.HfV28a_brand{min-height:44px;color:var(--c-ink);direction:ltr;align-items:center;gap:12px;text-decoration:none;display:flex}.HfV28a_tag{background:var(--c-ink);height:26px;color:var(--c-paper);direction:rtl;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.HfV28a_me{align-items:center;gap:14px;display:flex}.HfV28a_meName{text-align:end;flex-direction:column;font-size:14px;line-height:1.5;display:flex}.HfV28a_meRoles{color:var(--c-ink-3);font-size:12px}.HfV28a_main{flex-direction:column;gap:36px;padding-block:32px 96px;display:flex}@container (max-width:820px){.HfV28a_meName{display:none}.HfV28a_main{padding-block:24px 72px}}
.s-cXuG_grid{align-items:start;row-gap:40px}.s-cXuG_side{flex-direction:column;grid-column:1/span 5;gap:22px;display:flex}.s-cXuG_titleWrap,.s-cXuG_title{position:relative}.s-cXuG_progress{gap:4px;max-width:220px;margin:0;padding:0;list-style:none;display:flex}.s-cXuG_progress li{background:var(--c-line-strong);flex:1;height:6px}.s-cXuG_progress li.s-cXuG_cur{background:var(--p-yellow);box-shadow:inset 0 0 0 1px #0a0a0a}.s-cXuG_progress li.s-cXuG_on{background:var(--c-ink)}.s-cXuG_stage{grid-column:7/span 6;min-height:380px}.s-cXuG_pairBox{flex-direction:column;gap:14px;display:flex}.s-cXuG_pairHead{justify-content:space-between;align-items:baseline;display:flex}.s-cXuG_pairLabel{font-family:var(--f-display);font-size:22px}.s-cXuG_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.s-cXuG_option{text-align:start;background:var(--c-paper);color:var(--c-ink);border:1px solid var(--c-line-strong);font:inherit;cursor:pointer;transition:border-color .15s var(--ease), transform .15s var(--ease);border-radius:0;flex-direction:column;gap:12px;padding:10px;display:flex}.s-cXuG_option:hover{border-color:var(--c-ink)}.s-cXuG_option:active{transform:scale(.98)}.s-cXuG_option:focus-visible{outline:2px solid var(--c-ink);outline-offset:3px}.s-cXuG_art{display:block}.s-cXuG_optionLabel{font-family:var(--f-display);padding-inline:4px;font-size:20px}.s-cXuG_result{background:var(--c-paper);border:1px solid var(--c-ink);flex-direction:column;gap:16px;padding:24px;display:flex}.s-cXuG_resultLine{font-family:var(--f-display);font-size:clamp(24px,2.6cqi,34px);line-height:1.45}.s-cXuG_tiles{grid-template-columns:2fr 1fr 1fr;align-items:start;gap:8px;display:grid}.s-cXuG_actions{flex-wrap:wrap;align-items:center;gap:12px 20px;padding-top:8px;display:flex}.s-cXuG_actions .btn-p{border:0}.s-cXuG_again{min-height:44px;font:inherit;color:var(--c-ink-2);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;text-decoration:underline}@container (max-width:820px){.s-cXuG_stage{min-height:0}.s-cXuG_result{padding:18px}.s-cXuG_actions .btn-p{justify-content:space-between;width:100%}}
