._34DqNq_contact{--motif-accent:#ffd600;--motif-ink:#3f3b3b;z-index:10;background:var(--motif-accent);color:var(--motif-ink);position:relative;overflow:hidden}._34DqNq_ghost{font-family:var(--font-montserrat), sans-serif;white-space:nowrap;color:#0000;-webkit-text-stroke:3px #3f3b3b29;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(88px,17vw,240px);font-weight:900;line-height:1;position:absolute;top:20px;left:-24px;transform:skew(-20deg)}._34DqNq_inner{max-width:1056px;margin-inline:auto;padding:48px 20px 64px;position:relative}._34DqNq_tag{background:var(--motif-ink);color:var(--motif-accent);font-family:var(--font-montserrat), sans-serif;letter-spacing:.2em;align-items:baseline;gap:10px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}._34DqNq_tagJa{font-family:var(--font-body), sans-serif;letter-spacing:.08em;color:var(--color-white);font-size:11px}._34DqNq_title{margin-top:20px;font-size:clamp(30px,4.6vw,60px);font-weight:900;line-height:1.3}._34DqNq_titleLine{background:var(--color-white);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 10px}._34DqNq_lead{max-width:600px;margin-top:20px;font-size:15px;font-weight:500;line-height:1.9;position:relative}._34DqNq_stage{margin-top:56px;position:relative}._34DqNq_stage:before{content:"";background:var(--motif-ink);clip-path:polygon(0 56px,100% 0,100% calc(100% - 48px),0 100%);width:100vw;position:absolute;top:-32px;bottom:-40px;left:50%;transform:translate(-50%)}._34DqNq_card{border:4px solid var(--motif-ink);background:var(--color-white);max-width:820px;box-shadow:8px 8px 0 var(--motif-accent), 8px 8px 0 4px var(--motif-ink);margin-inline:auto;padding:24px 20px 32px;position:relative}._34DqNq_sticker{border:4px solid var(--motif-ink);background:var(--motif-accent);text-align:center;justify-items:center;margin-bottom:20px;padding:8px 16px;font-size:13px;font-weight:900;line-height:1.3;display:inline-grid;transform:rotate(-3deg)}._34DqNq_stickerNumber{font-family:var(--font-montserrat), sans-serif;font-size:30px;line-height:1}._34DqNq_resource{border:4px solid var(--motif-ink);background:var(--color-white);max-width:820px;margin:72px auto 0;padding:20px 24px;font-size:14px;line-height:1.8;position:relative}._34DqNq_resourceTitle{font-weight:900}._34DqNq_resourceLink{color:var(--motif-ink);box-shadow:inset 0 -8px 0 var(--motif-accent);margin-top:8px;font-weight:700;display:inline-block}@media (min-width:768px){._34DqNq_inner{padding:72px 32px 88px}._34DqNq_stage{margin-top:64px}._34DqNq_stage:before{clip-path:polygon(0 180px,100% 0,100% calc(100% - 96px),0 100%);top:-120px;bottom:-64px}._34DqNq_card{padding:48px 48px 40px}._34DqNq_sticker{margin-bottom:0;font-size:14px;position:absolute;top:-34px;right:-30px;transform:rotate(6deg)}._34DqNq_resource{text-align:center;margin-top:96px}}
.pWrwba_footer{z-index:10;--motif-accent:#ffd600;--motif-ink:#3f3b3b;color:var(--motif-ink);background:var(--color-white);position:relative}.pWrwba_banners{border-top:4px solid var(--motif-ink);background:var(--motif-ink);padding:48px 24px 56px}.pWrwba_bannerGrid{gap:32px;max-width:1280px;margin-inline:auto;display:grid}.pWrwba_frame{isolation:isolate;min-width:0;position:relative}.pWrwba_frame:before{content:"";z-index:-1;background:var(--motif-ink);position:absolute;inset:5px -5px -5px 5px}.pWrwba_surface{border:2px solid var(--motif-ink);border-top:5px solid var(--motif-accent);background:var(--color-white);overflow-wrap:anywhere;border-radius:0;gap:28px;min-width:0;height:100%;padding:28px;display:grid}.pWrwba_imageFrame{aspect-ratio:16/9;border:4px solid var(--motif-ink);background:var(--color-white);min-width:0;box-shadow:5px 5px 0 var(--motif-ink);position:relative;overflow:hidden}.pWrwba_image{object-fit:contain;width:100%;height:100%;transform:scale(var(--art-zoom,1));padding:0;position:absolute;inset:0}.pWrwba_heading{background:var(--motif-ink);color:var(--color-white);box-shadow:-6px -6px 0 var(--motif-accent);padding:8px 16px;font-size:clamp(24px,3vw,32px);font-weight:800;display:inline-block}.pWrwba_subtitle{margin-block:16px 8px;font-weight:700}.pWrwba_description{margin-bottom:24px;font-size:14px;line-height:1.8}.pWrwba_button{background:var(--motif-accent);min-height:64px;color:var(--motif-ink);--press-shadow:5px;--press-color:var(--motif-ink);justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;font-weight:800;display:flex}.pWrwba_button small{font-weight:500;display:block}.pWrwba_button:hover{text-underline-offset:4px;text-decoration:underline}.pWrwba_button:focus-visible{outline:3px solid var(--motif-ink);outline-offset:7px}@media (min-width:1024px){.pWrwba_bannerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.pWrwba_surface{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}.pWrwba_imageFrame{order:2}}.pWrwba_bottom{gap:40px;max-width:1280px;margin-inline:auto;padding:56px 24px;display:grid}.pWrwba_company{border-top:5px solid var(--motif-accent);padding-top:24px}.pWrwba_logo{display:inline-block}.pWrwba_logoImage{width:auto;height:48px;margin-bottom:24px}.pWrwba_address{font-size:14px;line-height:1.8}.pWrwba_navigation{gap:0 24px;display:grid}.pWrwba_navLink{border-bottom:1px solid var(--motif-ink);overflow-wrap:anywhere;min-width:0;min-height:56px;padding:16px 8px;font-size:14px}.pWrwba_navLink:before{content:"";background:var(--motif-accent);width:8px;height:12px;margin-right:12px;display:inline-block;transform:skewY(-20deg)}.pWrwba_navLink:hover,.pWrwba_legal a:hover{background:var(--motif-accent);text-underline-offset:4px;text-decoration:underline}.pWrwba_navLink:focus-visible,.pWrwba_legal a:focus-visible,.pWrwba_logo:focus-visible{outline:3px solid var(--motif-ink);outline-offset:3px}.pWrwba_legal{border-top:4px solid var(--motif-ink);flex-wrap:wrap;justify-content:center;gap:4px 24px;padding:16px 24px;font-size:14px;display:flex}.pWrwba_legal a{align-items:center;min-height:44px;display:inline-flex}.pWrwba_copyright{border-top:5px solid var(--motif-accent);background:var(--motif-ink);color:var(--color-white);text-align:center;padding:20px 24px;font-size:14px}@media (min-width:640px){.pWrwba_navigation{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pWrwba_bottom{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:64px}}
.G7DyIa_lab{background:var(--yellow);padding:72px 6vw;font-size:16px}.G7DyIa_lab :is(h2,h3,h4){font-family:var(--font-fde-heading), sans-serif;letter-spacing:-.025em;font-weight:900}.G7DyIa_kicker{letter-spacing:.08em;margin-bottom:16px;font-size:13px;font-weight:700}.G7DyIa_intro h2{text-wrap:initial;max-width:1100px;font-size:clamp(28px,2.9vw,42px);line-height:1.45}.G7DyIa_flow{flex-wrap:wrap;gap:12px 30px;margin:24px 0 0;padding:0;font-size:14px;font-weight:700;list-style:none;display:flex}.G7DyIa_flow li{align-items:center;gap:8px;display:flex}.G7DyIa_flow span{color:var(--blue);font-weight:900}.G7DyIa_flow li:not(:last-child):after{content:"→";margin-left:12px}.G7DyIa_window{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:5vw;margin-top:32px;display:grid}.G7DyIa_lab label{margin-bottom:10px;font-size:16px;font-weight:700;display:block}.G7DyIa_inputBox{border:2px solid var(--ink);background:#fff;border-radius:10px;padding-bottom:56px;transition:border-color .15s;position:relative}.G7DyIa_inputBox:focus-within{border-color:var(--blue)}.G7DyIa_lab textarea{width:100%;min-height:150px;color:var(--ink);resize:vertical;background:0 0;border:0;border-radius:10px;padding:18px;font-size:18px;line-height:1.7;display:block}.G7DyIa_lab textarea::placeholder{color:#686c72;opacity:1}.G7DyIa_lab :is(textarea,button):focus-visible{outline:none}.G7DyIa_lab button:focus-visible{box-shadow:inset 0 0 0 3px var(--ink)}.G7DyIa_mic{background:#f0f3f7;border:1px solid #b4bec8;border-radius:6px;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:13px;font-weight:700;display:flex;position:absolute;bottom:8px;right:10px}.G7DyIa_mic[data-recording=true]{background:var(--ink);color:#fff}.G7DyIa_inputMeta{justify-content:space-between;gap:8px;margin-top:8px;font-size:13px;display:flex}.G7DyIa_samples{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.G7DyIa_samples button{background:0 0;border:1px solid #707343;border-radius:30px;min-height:36px;padding:6px 12px;font-size:13px}.G7DyIa_samples button[aria-pressed=true]{border-color:var(--blue);background:#fff}.G7DyIa_minimum{margin-bottom:8px;font-size:13px}.G7DyIa_generate{border:2px solid var(--blue);background:var(--blue);width:100%;min-height:60px;box-shadow:4px 5px var(--ink);border-radius:6px;justify-content:space-between;align-items:center;padding:16px 22px;font-size:18px;font-weight:900;display:flex;color:#fff!important}.G7DyIa_generate:disabled{box-shadow:none;background:#375783;border-color:#375783}.G7DyIa_lab button:disabled{cursor:not-allowed}.G7DyIa_generate:not(:disabled):hover{background:#173e83}.G7DyIa_finePrint{margin-top:16px;font-size:13px;line-height:1.7}.G7DyIa_clip{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:13px;display:flex}.G7DyIa_clip button{border:1px solid var(--ink);background:#fff;padding:10px;font-size:14px}.G7DyIa_worksheet{border:2px solid var(--ink);box-shadow:7px 8px var(--ink);background:var(--paper);padding:24px}.G7DyIa_worksheetTitle{font:900 24px/1.4 var(--font-fde-heading), sans-serif;color:var(--blue);border-bottom:2px solid var(--ink);padding-bottom:16px}.G7DyIa_emptySheet{color:#555e68}.G7DyIa_emptySheet .G7DyIa_exampleLabel{color:#3b506d;background:#e3e7ec;margin-top:16px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-block;transform:rotate(-2deg)}.G7DyIa_emptySheet .G7DyIa_exampleInput{margin-top:14px;font-size:13px;line-height:1.7}.G7DyIa_emptySheet [data-js=worksheet-slot]{border-top:1px solid #c5ccd4;margin-top:16px;padding-top:14px}.G7DyIa_emptySheet h3{gap:12px;font-size:17px;display:flex}.G7DyIa_emptySheet h3 span{color:#667e9d}.G7DyIa_emptySheet [data-js=worksheet-slot] p{margin-top:8px;font-size:14px;line-height:1.8}.G7DyIa_exampleDetails>summary{display:none}.G7DyIa_exampleDetails:not([open])>div{display:block}.G7DyIa_plan{margin-top:20px}.G7DyIa_receiptHeader{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:16px;font-size:12px;display:flex}.G7DyIa_stamp{background:var(--blue);color:#fff;margin-bottom:16px;padding:4px 10px;font-size:13px;display:inline-block}.G7DyIa_plan h3{overflow-wrap:anywhere;margin-bottom:16px;font-size:27px}.G7DyIa_plan [data-js=worksheet-slot]{border-top:1px solid #aab8ca;margin-top:20px;padding-top:16px}.G7DyIa_plan h4,.G7DyIa_plan dt{margin:0;font-size:17px;font-weight:900}.G7DyIa_plan ol{margin:12px 0 0;padding:0;list-style:none}.G7DyIa_plan li{gap:14px;padding:10px 0;display:flex}.G7DyIa_plan li span{color:var(--blue);font-weight:900}.G7DyIa_plan dd{margin:10px 0 0}.G7DyIa_resultActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.G7DyIa_resultActions button,.G7DyIa_resultActions a{border:1px solid var(--ink);background:#fff;padding:12px;font-size:14px;font-weight:700}.G7DyIa_resultActions a{background:var(--blue);color:#fff}.G7DyIa_help{margin-top:16px;font-size:13px;position:relative}.G7DyIa_help summary{cursor:pointer;border:1px solid;border-radius:50%;place-items:center;width:28px;height:28px;list-style:none;display:grid}.G7DyIa_help p{background:#fff;border:1px solid;padding:12px}.G7DyIa_error,.G7DyIa_notice{background:#fff;border:1px solid;margin-top:16px;padding:16px;font-size:14px;display:block}@media (max-width:700px){.G7DyIa_lab{padding:44px 20px}.G7DyIa_intro h2{font-size:28px}.G7DyIa_kicker{margin-bottom:12px;font-size:13px}.G7DyIa_flow{gap:6px;margin-top:18px;font-size:13px;display:grid}.G7DyIa_flow li:after{display:none}.G7DyIa_window{grid-template-columns:1fr;gap:28px;margin-top:24px}.G7DyIa_lab textarea{min-height:132px;padding:14px;font-size:16px}.G7DyIa_samples{gap:6px;margin:12px 0}.G7DyIa_samples button{padding:6px 10px;font-size:13px}.G7DyIa_generate{min-height:56px;font-size:17px}.G7DyIa_worksheet{box-shadow:4px 5px var(--ink);padding:18px}.G7DyIa_worksheetTitle{padding-bottom:12px;font-size:21px}.G7DyIa_exampleDetails>summary{cursor:pointer;margin-top:16px;font-size:13px;display:list-item}.G7DyIa_exampleDetails:not([open])>div{display:none}}@media (prefers-reduced-motion:reduce){.G7DyIa_lab *{transition:none!important;animation:none!important}}@media (min-width:701px){.G7DyIa_exampleDetails::details-content{content-visibility:visible}}.G7DyIa_intro h2 span{display:inline-block}.G7DyIa_help:hover::details-content{content-visibility:visible}.G7DyIa_help:focus-within::details-content{content-visibility:visible}.G7DyIa_samples button{position:relative}.G7DyIa_samples button:after{content:"";position:absolute;inset:-4px 0}.G7DyIa_exampleDetails>summary{align-items:center;min-height:44px;display:flex}.G7DyIa_mic{min-height:44px}.G7DyIa_lab [data-tour]{scroll-margin-top:calc(var(--fde-header) + 16px)}
.U8G40q_theater{border-block:3px solid var(--ink);align-items:center;gap:30px;margin:35px 0;padding:22px 0;display:flex}.U8G40q_orbit{font:54px/1 var(--font-fde-latin);color:var(--blue);gap:15px;display:flex;transform:rotate(-20deg)}.U8G40q_orbit span{display:inline-block}.U8G40q_theater[data-state=thinking] .U8G40q_orbit span,.U8G40q_theater[data-state=listening] .U8G40q_orbit span,.U8G40q_theater[data-state=transcribing] .U8G40q_orbit span{animation:U8G40q_pulse var(--duration) var(--ease) infinite alternate}.U8G40q_caption{font-size:18px;font-weight:700}.U8G40q_thinking{gap:25px;padding:30px 0;font-size:18px;display:flex}.U8G40q_thinking>span:first-child{color:var(--blue);gap:12px;display:flex}.U8G40q_thinking small{font-size:13px;display:block}@keyframes U8G40q_pulse{to{transform:translateY(-12px)}}@media (max-width:700px){.U8G40q_theater{flex-wrap:wrap;gap:20px}.U8G40q_orbit{font-size:40px}.U8G40q_caption,.U8G40q_thinking{font-size:16px}}@media (prefers-reduced-motion:reduce){.U8G40q_theater *{animation:none!important}}
.wK0zba_tour{z-index:1000;font-family:var(--font-fde-heading), sans-serif;color:var(--ink);position:fixed;inset:0}.wK0zba_catcher{cursor:pointer;position:absolute;inset:0}.wK0zba_spot{pointer-events:none;box-shadow:0 0 0 3px var(--yellow), 0 0 0 200vmax #080e18cc;transition:top .52s var(--spring), left .52s var(--spring), width .52s var(--spring), height .52s var(--spring);animation:wK0zba_dim .42s var(--ease) both;border-radius:14px;position:fixed}.wK0zba_spot:before{content:"";--corner:linear-gradient(var(--yellow) 0 0);background:var(--corner) top left / 22px 4px, var(--corner) top left / 4px 22px, var(--corner) top right / 22px 4px, var(--corner) top right / 4px 22px, var(--corner) bottom left / 22px 4px, var(--corner) bottom left / 4px 22px, var(--corner) bottom right / 22px 4px, var(--corner) bottom right / 4px 22px;animation:wK0zba_aim 1.4s var(--ease) infinite;background-repeat:no-repeat;position:absolute;inset:-12px}.wK0zba_spot:after{content:"";border-radius:inherit;border:3px solid var(--yellow);animation:wK0zba_ping 1.4s var(--ease) infinite;position:absolute;inset:0}.wK0zba_bubble{max-width:none;height:auto;max-height:none;color:var(--ink);border:3px solid var(--ink);background:var(--paper);width:min(400px,100vw - 32px);box-shadow:7px 8px 0 var(--yellow);transform-origin:30% 0;animation:wK0zba_pop .42s var(--spring) both;border-radius:6px;outline:none;grid-template-columns:64px minmax(0,1fr);align-content:start;column-gap:14px;margin:0;padding:16px 18px 18px;display:grid;position:fixed;inset:auto}.wK0zba_bubble[data-side=above]{transform-origin:30% 100%}.wK0zba_head{grid-column:1/-1;align-items:center;gap:10px;margin-bottom:10px;display:flex}.wK0zba_badge{background:var(--ink);color:var(--yellow);font:900 14px/1.2 var(--font-fde-latin), sans-serif;letter-spacing:.08em;padding:3px 10px;transform:skew(-12deg)}.wK0zba_count{font:800 16px/1 var(--font-fde-latin), sans-serif;color:var(--blue);letter-spacing:.04em}.wK0zba_skip{min-height:44px;color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 4px;font-size:13px;font-weight:700;text-decoration:underline}.wK0zba_guide{grid-row:2/span 3;align-self:end;width:64px;height:96px}.wK0zba_guide picture,.wK0zba_guide img{width:64px;height:96px;animation:none;display:block}.wK0zba_guide img{object-fit:contain}.wK0zba_guide>span{display:none}.wK0zba_bubble h3{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:900;line-height:1.35}.wK0zba_bubble :is(h3,p){word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty}.wK0zba_bubble p{margin:6px 0 0;font-size:15px;line-height:1.7}.wK0zba_foot{grid-column:2;align-items:center;gap:12px;margin-top:14px;display:flex}.wK0zba_dots{gap:6px;margin:0;padding:0;list-style:none;display:flex}.wK0zba_dots li{border:2px solid var(--ink);border-radius:50%;width:9px;height:9px}.wK0zba_dots li[data-done=true]{background:var(--ink)}.wK0zba_next{border:2px solid var(--ink);background:var(--blue);min-height:46px;color:var(--white);box-shadow:4px 5px 0 var(--ink);font:inherit;cursor:pointer;transition:transform var(--quick) var(--ease), box-shadow var(--quick) var(--ease);align-items:center;gap:10px;margin-left:auto;padding:0 18px;font-size:16px;font-weight:800;display:inline-flex}.wK0zba_next:active{box-shadow:0 0 0 var(--ink);transform:translate(4px,5px)}.wK0zba_next:focus-visible,.wK0zba_skip:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}@keyframes wK0zba_dim{0%{box-shadow:0 0 0 3px #0000,0 0 0 200vmax #080e1800}}@keyframes wK0zba_pop{0%{opacity:0;scale:.6}}@keyframes wK0zba_aim{50%{inset:-6px}}@keyframes wK0zba_ping{0%{opacity:.9}to{opacity:0;scale:1.08 1.25}}@media (max-width:700px){.wK0zba_bubble{grid-template-columns:48px minmax(0,1fr);column-gap:10px;padding:12px 14px 14px}.wK0zba_guide,.wK0zba_guide picture,.wK0zba_guide img{width:48px;height:72px}.wK0zba_bubble h3{font-size:18px}.wK0zba_bubble p{font-size:14px}.wK0zba_foot{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.wK0zba_spot,.wK0zba_spot:before,.wK0zba_spot:after,.wK0zba_bubble,.wK0zba_next{transition:none;animation:none}}
:where(.Uz1_4q_asset){isolation:isolate;pointer-events:none;display:block;position:relative}.Uz1_4q_asset picture{display:block;position:relative}.Uz1_4q_asset img{object-fit:contain;width:100%;height:auto;display:block}.Uz1_4q_shadow{filter:blur(7px);z-index:-1;background:#14202e33;border-radius:50%;width:64%;height:7%;position:absolute;bottom:0;left:18%}@media (prefers-reduced-motion:no-preference){.Uz1_4q_asset picture{animation:4s ease-in-out infinite alternate Uz1_4q_float}}@keyframes Uz1_4q_float{to{transform:translateY(-3px)}}.Uz1_4q_asset[data-asset^=fde-] picture,.Uz1_4q_asset[data-asset^=staff-] picture{translate:0 2.5%}
.pU6-Xa_approach{--spread:1;--conduct:1;background:var(--yellow);position:relative}.pU6-Xa_stage{max-width:1800px;height:max(720px,100svh - 70px);margin:auto;padding:32px 4%;position:relative}.pU6-Xa_eyebrow{font:700 20px/1 var(--font-fde-latin);letter-spacing:.08em;margin:0}.pU6-Xa_title{width:41%;height:31%;font:900 clamp(80px, 9.7vw, 170px)/1.18 var(--font-fde-display);letter-spacing:-.02em;margin:0;position:absolute;top:13%;left:4%}.pU6-Xa_title span{position:absolute;top:0;left:0}.pU6-Xa_player{opacity:0;transform-origin:0 0;transform:translateY(-35%)scale(.8)}.pU6-Xa_director{color:var(--blue)}.pU6-Xa_scene{display:contents}.pU6-Xa_orchestra{margin:0;position:absolute;inset:9% 3% 6% 46%;container-type:size}.pU6-Xa_drawing{position:absolute;inset:0}.pU6-Xa_halo{background:#fff5d4;border-radius:50%;width:58%;height:23%;position:absolute;bottom:0;left:24%;rotate:-7deg}.pU6-Xa_seats{border:clamp(35px, 4.5vw, 75px) solid var(--paper);width:94%;height:59%;opacity:var(--spread);transform:rotate(calc((1 - var(--spread)) * -12deg)) scale(calc(.8 + var(--spread) * .2));border-radius:50%;position:absolute;top:7%;left:3%}.pU6-Xa_conductor{z-index:2;width:57%;height:81%;display:grid;position:absolute;bottom:0;left:23%}.pU6-Xa_person,.pU6-Xa_juggler{transform-origin:50% 100%;grid-area:1/1;width:100%;min-width:0;height:100%;min-height:0}.pU6-Xa_conductor .pU6-Xa_person picture,.pU6-Xa_conductor .pU6-Xa_person img,.pU6-Xa_conductor .pU6-Xa_juggler picture,.pU6-Xa_conductor .pU6-Xa_juggler img{object-fit:contain;width:100%;height:100%;animation:none;translate:none}.pU6-Xa_juggler{opacity:0;rotate:-8deg;scale:.8}.pU6-Xa_part{--start-x:15cqw;--start-y:38cqh;--end-x:0cqw;--end-y:37cqh;--tilt:-12deg;text-align:center;z-index:3;width:clamp(150px,11.8vw,200px);transform:translate(calc(var(--start-x) + (var(--end-x) - var(--start-x)) * var(--spread)), calc(var(--start-y) + (var(--end-y) - var(--start-y)) * var(--spread))) rotate(calc(var(--tilt) * (1 - var(--spread))));position:absolute;top:0;left:0}.pU6-Xa_part-1{--start-x:24cqw;--start-y:18cqh;--end-x:12cqw;--end-y:0cqh;--tilt:-8deg}.pU6-Xa_part-2{--start-x:52cqw;--start-y:15cqh;--end-x:62cqw;--end-y:0cqh;--tilt:8deg}.pU6-Xa_part-3{--start-x:62cqw;--start-y:39cqh;--end-x:calc(100cqw - clamp(150px, 11.8vw, 200px));--end-y:37cqh;--tilt:10deg}.pU6-Xa_part>span{height:clamp(130px,10.7vw,180px)}.pU6-Xa_part picture,.pU6-Xa_part img{object-fit:contain;width:100%;height:100%;animation:none}.pU6-Xa_part b{background:var(--paper);font:900 18px/1.6 var(--font-fde-heading);border-radius:24px;padding:1px 18px;display:inline-block}.pU6-Xa_approachCopy{width:38%;font:700 18px/1.85 var(--font-fde-heading);position:absolute;top:51%;left:4.5%}.pU6-Xa_approachCopy>[data-approach-copy]{margin:0}.pU6-Xa_approachCopy>[data-approach-copy="0"]{font-size:26px;font-weight:900}.pU6-Xa_approachCopy>:not(.pU6-Xa_pitch){display:none}.pU6-Xa_pitch strong{font:900 clamp(22px, 1.95vw, 32px)/1.65 var(--font-fde-heading);letter-spacing:-.025em;margin-bottom:22px;display:block}.pU6-Xa_pitch strong span{display:inline-block}.pU6-Xa_pitch p{margin:0}.pU6-Xa_pitch a{background:var(--ink);color:#fff;border-radius:50px;min-width:190px;margin-top:24px;padding:12px 24px;font-size:17px;font-weight:900;text-decoration:none;display:inline-block}.pU6-Xa_pitch a:hover{background:var(--blue)}@media (prefers-reduced-motion:no-preference){.pU6-Xa_approach[data-enhanced] .pU6-Xa_route{height:320vh}.pU6-Xa_approach[data-enhanced] .pU6-Xa_stage{height:calc(100svh - 70px);position:sticky;top:70px}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy]{visibility:hidden;opacity:0;transition:none;display:block;position:absolute;inset:0 0 auto;transform:translateY(16px)}.pU6-Xa_approach[data-enhanced] .pU6-Xa_title span{transition:opacity .24s,transform .4s}.pU6-Xa_approach[data-enhanced] .pU6-Xa_person,.pU6-Xa_approach[data-enhanced] .pU6-Xa_juggler{transition:opacity .16s,scale .5s cubic-bezier(.22,1,.36,1),rotate .5s}}@keyframes pU6-Xa_struggle{to{rotate:-2deg}}@media (min-width:701px) and (max-height:800px){.pU6-Xa_stage{height:650px}.pU6-Xa_approachCopy{font-size:16px;top:47%}.pU6-Xa_pitch strong{margin-bottom:12px}.pU6-Xa_pitch a{margin-top:14px}}@media (max-width:700px){.pU6-Xa_stage{height:max(720px,100svh - 60px);padding:18px 24px}.pU6-Xa_eyebrow{font-size:17px}.pU6-Xa_title{width:calc(100% - 48px);height:12%;font-size:clamp(48px,16.9vw,66px);top:7%;left:24px}.pU6-Xa_orchestra{inset:21% 24px 36%}.pU6-Xa_conductor{width:62%;height:81%;left:19%}.pU6-Xa_seats{border-width:35px}.pU6-Xa_part{width:26.3%}.pU6-Xa_part-3{--end-x:73.7cqw}.pU6-Xa_part>span{height:10cqh;min-height:70px}.pU6-Xa_part b{padding:0 11px;font-size:12px;line-height:23px}.pU6-Xa_approachCopy{width:calc(100% - 48px);font-size:14px;line-height:1.75;top:66%;left:24px}.pU6-Xa_approachCopy>[data-approach-copy="0"]{font-size:19px}.pU6-Xa_pitch strong{margin-bottom:10px;font-size:19px;line-height:1.6}.pU6-Xa_pitch a{min-width:170px;margin-top:12px;padding:8px 18px;font-size:14px}.pU6-Xa_approach[data-enhanced] .pU6-Xa_stage{height:calc(100svh - 116px);top:60px}}@media (max-width:700px) and (max-height:760px){.pU6-Xa_stage{height:607px;padding-top:14px}.pU6-Xa_title{font-size:50px;top:7%}.pU6-Xa_orchestra{top:20%;bottom:40%}.pU6-Xa_approachCopy{font-size:13px;line-height:1.65;top:62%}.pU6-Xa_pitch strong{margin-bottom:8px;font-size:17px}.pU6-Xa_pitch a{margin-top:8px;padding:6px 16px}.pU6-Xa_part>span{min-height:58px}.pU6-Xa_seats{border-width:28px}}@media (prefers-reduced-motion:reduce){.pU6-Xa_approach{--spread:1!important;--conduct:1!important}}.pU6-Xa_title .pU6-Xa_arrow{font-family:var(--font-fde-heading);font-size:48px;display:none}@media (prefers-reduced-motion:no-preference){.pU6-Xa_approach[data-enhanced] .pU6-Xa_player{opacity:calc(1 - var(--change) * .65);transform:translateY(calc(var(--change) * -35%)) scale(calc(1 - var(--change) * .5));rotate:calc(var(--change) * -5deg)}.pU6-Xa_approach[data-enhanced] .pU6-Xa_director{opacity:var(--change);transform:translateY(calc((1 - var(--change)) * 65%))}.pU6-Xa_approach[data-enhanced] .pU6-Xa_title span,.pU6-Xa_approach[data-enhanced] .pU6-Xa_person,.pU6-Xa_approach[data-enhanced] .pU6-Xa_juggler{transition:none;animation:none}.pU6-Xa_approach[data-enhanced] .pU6-Xa_person{--enter:clamp(0, (var(--change) - .5) * 2, 1);opacity:var(--enter);scale:calc(.8 + var(--enter) * .2);rotate:calc((1 - var(--enter)) * 7deg)}.pU6-Xa_approach[data-enhanced] .pU6-Xa_juggler{--leave:clamp(0, var(--change) * 2.2, 1);opacity:calc(1 - var(--leave));scale:calc(1 - var(--leave) * .25);rotate:calc(var(--leave) * -10deg)}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy{top:40%}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy]{visibility:visible;transform-origin:0 0;transition:none;position:relative;inset:auto}.pU6-Xa_approach[data-enhanced] [data-approach-copy="0"]{opacity:calc(1 - var(--copy1) * .55);transform:scale(calc(1 - var(--copy1) * .18));font-size:20px}.pU6-Xa_approach[data-enhanced] [data-approach-copy="1"]{opacity:calc(var(--copy1) * (1 - var(--copy2) * .55));transform:translateY(calc((1 - var(--copy1)) * 18px));margin-block:12px}.pU6-Xa_approach[data-enhanced] [data-approach-copy="2"]{opacity:var(--copy2);transform:translateY(calc((1 - var(--copy2)) * 24px))}.pU6-Xa_approach[data-enhanced] .pU6-Xa_pitch strong{margin-bottom:12px;font-size:clamp(20px,1.8vw,28px)}}@media (max-width:700px) and (prefers-reduced-motion:no-preference){.pU6-Xa_approach[data-enhanced] .pU6-Xa_orchestra{top:20%;bottom:53%}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy{font-size:12px;line-height:1.6;top:48%}.pU6-Xa_approach[data-enhanced] [data-approach-copy="0"]{font-size:12px}.pU6-Xa_approach[data-enhanced] [data-approach-copy="1"]{margin-block:6px}.pU6-Xa_approach[data-enhanced] .pU6-Xa_pitch strong{margin-bottom:6px;font-size:16px}.pU6-Xa_approach[data-enhanced] .pU6-Xa_pitch a{margin-top:6px;padding:5px 16px}.pU6-Xa_approach[data-enhanced] .pU6-Xa_part>span{min-height:48px}.pU6-Xa_approach[data-enhanced] .pU6-Xa_part-0,.pU6-Xa_approach[data-enhanced] .pU6-Xa_part-3{--end-y:50cqh}}@media (prefers-reduced-motion:no-preference){.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="0"]{opacity:calc(1 - var(--copy1) * .55);transform:none}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="1"]{opacity:calc(var(--copy1) * (1 - var(--copy2) * .55));transform:translateY(calc((1 - var(--copy1)) * 18px))}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="2"]{opacity:var(--copy2);transform:translateY(calc((1 - var(--copy2)) * 24px))}.pU6-Xa_approach[data-enhanced] .pU6-Xa_player{transform:translateY(calc(var(--change) * -12%)) scale(calc(1 - var(--change) * .5))}.pU6-Xa_approach[data-enhanced] .pU6-Xa_director{transform:translateY(calc((1 - var(--change)) * 65% + var(--change) * 30%))}}@media (max-width:700px) and (prefers-reduced-motion:no-preference){.pU6-Xa_approach[data-enhanced] .pU6-Xa_title{font-size:45px}.pU6-Xa_approach[data-enhanced] .pU6-Xa_part>span{height:48px;min-height:48px}.pU6-Xa_approach[data-enhanced] .pU6-Xa_part picture,.pU6-Xa_approach[data-enhanced] .pU6-Xa_part img{height:48px}}@media (min-width:701px) and (max-height:800px) and (prefers-reduced-motion:no-preference){.pU6-Xa_approach[data-enhanced] .pU6-Xa_title{font-size:90px}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy{font-size:14px;line-height:1.6;top:37%}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="0"]{font-size:16px}.pU6-Xa_approach[data-enhanced] .pU6-Xa_pitch strong{margin-bottom:8px;font-size:20px}.pU6-Xa_approach[data-enhanced] .pU6-Xa_pitch a{margin-top:10px;padding:8px 20px}}@media (prefers-reduced-motion:no-preference){.pU6-Xa_approach[data-enhanced] [data-approach-copy="0"]{will-change:opacity}}@media (max-width:700px) and (prefers-reduced-motion:no-preference){.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy{font-size:14px;line-height:1.7;top:49%}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy]{transform-origin:0 0;margin:0;position:absolute;inset:0 0 auto}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="0"],.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="1"]{font-size:18px;font-weight:700;line-height:1.65}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="0"]{opacity:calc(1 - clamp(0, var(--copy1) * 2, 1));transform:translateY(calc(clamp(0, var(--copy1) * 2, 1) * -12px))}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="1"]{--shown:min(clamp(0, (var(--copy1) - .5) * 2, 1), clamp(0, 1 - var(--copy2) * 2, 1));opacity:var(--shown);transform:translateY(calc((1 - var(--shown)) * 12px))}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="2"]{--shown:clamp(0, (var(--copy2) - .5) * 2, 1);opacity:var(--shown);transform:translateY(calc((1 - var(--shown)) * 12px))}.pU6-Xa_approach[data-enhanced] .pU6-Xa_pitch strong{margin-bottom:8px;font-size:18px;line-height:1.55}.pU6-Xa_approach[data-enhanced] .pU6-Xa_pitch a{margin-top:12px;padding:10px 18px}}@media (max-width:700px) and (max-height:760px) and (prefers-reduced-motion:no-preference){.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy{font-size:13px;line-height:1.6;top:53%}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="0"],.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="1"],.pU6-Xa_approach[data-enhanced] .pU6-Xa_pitch strong{font-size:16px}.pU6-Xa_approach[data-enhanced] .pU6-Xa_pitch a{margin-top:8px;padding:8px 16px}}@media (max-width:700px){.pU6-Xa_part b{font-size:13px}}.pU6-Xa_pitch a{align-items:center;min-height:44px;display:inline-flex}@media (prefers-reduced-motion:no-preference){.pU6-Xa_approach[data-enhanced] .pU6-Xa_player{--shrink:clamp(0, var(--change) / .45, 1);opacity:1;color:color-mix(in srgb, var(--ink) calc((1 - var(--shrink) * .72) * 100%), white);transform:translateY(calc(var(--shrink) * -12%)) scale(calc(1 - var(--shrink) * .5))}.pU6-Xa_approach[data-enhanced] .pU6-Xa_director{--wipe:clamp(0, (var(--change) - .45) / .55, 1);opacity:clamp(0, var(--wipe) * 8, 1);clip-path:inset(-10% calc((1 - var(--wipe)) * 100%) -10% -2%);transform:translateY(30%)}}@media (min-width:701px) and (prefers-reduced-motion:no-preference){.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy]{margin:0;position:absolute;inset:0 0 auto}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="0"],.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="1"]{font-size:clamp(20px,1.7vw,26px);font-weight:700;line-height:1.65}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="0"]{opacity:calc(1 - clamp(0, var(--copy1) * 2, 1));transform:translateY(calc(clamp(0, var(--copy1) * 2, 1) * -12px))}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="1"]{--shown:min(clamp(0, (var(--copy1) - .5) * 2, 1), clamp(0, 1 - var(--copy2) * 2, 1));opacity:var(--shown);transform:translateY(calc((1 - var(--shown)) * 12px))}.pU6-Xa_approach[data-enhanced] .pU6-Xa_approachCopy>[data-approach-copy="2"]{--shown:clamp(0, (var(--copy2) - .5) * 2, 1);opacity:var(--shown);transform:translateY(calc((1 - var(--shown)) * 12px))}.pU6-Xa_approach[data-enhanced] .pU6-Xa_pitch p{font-size:16px;line-height:1.8}}@media (prefers-reduced-motion:no-preference){.pU6-Xa_approach[data-enhanced] .pU6-Xa_juggler,.pU6-Xa_approach[data-enhanced] .pU6-Xa_person{transform-origin:50% 92%}.pU6-Xa_approach[data-enhanced] .pU6-Xa_juggler{opacity:calc(1 - clamp(0, (var(--leave) - .7) / .3, 1));scale:calc(1 - var(--leave) * .45)}.pU6-Xa_approach[data-enhanced] .pU6-Xa_person{opacity:clamp(0, var(--enter) / .3, 1);scale:calc(.6 + var(--enter) * .4)}}.pU6-Xa_part>span{flex-direction:column;display:flex}.pU6-Xa_part>span>picture{flex:1 1 0;min-height:0;display:flex}.pU6-Xa_part>span>picture>img{flex:1 1 0;width:100%;height:auto;min-height:0}@property --toss{syntax:"<length>";inherits:false;initial-value:0}@media (prefers-reduced-motion:no-preference){.pU6-Xa_approach[data-enhanced] .pU6-Xa_part>span{translate:0 calc(var(--toss) * (1 - var(--spread,1)));animation:.9s cubic-bezier(.45,0,.55,1) infinite alternate pU6-Xa_toss}.pU6-Xa_approach[data-enhanced] .pU6-Xa_part-1>span{animation-delay:-450ms}.pU6-Xa_approach[data-enhanced] .pU6-Xa_part-2>span{animation-delay:-225ms}.pU6-Xa_approach[data-enhanced] .pU6-Xa_part-3>span{animation-delay:-675ms}}@keyframes pU6-Xa_toss{to{--toss:-16px}}@media (max-width:700px){@keyframes pU6-Xa_toss{to{--toss:-8px}}}
.jiGaHG_bridge{--paper:#fffdf7;--ink:#14202e;--blue:#06c;--yellow:#ffb800;--crossing:1;--walk:1;--settle:1;--left:1;--right:1;--split:1;--distance:1;--join:1;--reach:1;isolation:isolate;background:var(--paper);color:var(--ink);position:relative}.jiGaHG_stage{font-family:var(--font-fde-heading);margin:auto;padding:24px 4vw 28px;position:relative}.jiGaHG_stage h2{font-family:var(--font-fde-display);letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(80px,8.75vw,126px);line-height:1.05}.jiGaHG_stage h2 span{display:inline-block}.jiGaHG_stage h2 span:last-child{color:var(--blue)}.jiGaHG_scene{isolation:isolate;height:570px;min-height:350px;margin:0 -4vw;position:relative;overflow:hidden}.jiGaHG_chasm{z-index:-3;transform:scaleX(var(--split));background:repeating-linear-gradient(90deg,#0000 0 16%,#0066cc20 16.2% 16.5%);position:absolute;inset:45% 30% 0}.jiGaHG_islandLeft,.jiGaHG_islandRight{background:var(--ink);z-index:-2;clip-path:polygon(0 0,100% 10%,100% 100%,0 100%);width:50%;height:52%;position:absolute;top:48%}.jiGaHG_islandLeft{transform:translateX(calc(var(--split) * -18vw));left:0}.jiGaHG_islandRight{transform:translateX(calc(var(--split) * 18vw));right:0}.jiGaHG_islandLeft:before,.jiGaHG_islandRight:before{content:"";background:var(--blue);clip-path:polygon(0 0,100% 12%,100% 100%,0 88%);position:absolute;inset:0 0 25%}.jiGaHG_fieldPerson,.jiGaHG_maker,.jiGaHG_scene .jiGaHG_walker{z-index:4;width:24svh;height:38svh;position:absolute;bottom:24%}.jiGaHG_fieldPerson{transform:translateX(calc((1 - var(--split)) * 18vw + min(var(--join) * 2, 1) * 26vw));left:8%}.jiGaHG_maker{transform:translateX(calc((1 - var(--split)) * -18vw - min(var(--join) * 2, 1) * 28vw));right:6%}.jiGaHG_scene [data-asset]{width:100%;height:100%}.jiGaHG_scene [data-asset]>span{display:none}.jiGaHG_scene [data-asset] picture{height:100%;animation:none;translate:0 3%}.jiGaHG_scene [data-asset] img{object-fit:contain;width:100%;height:100%}.jiGaHG_waiting{position:absolute}.jiGaHG_fieldPerson .jiGaHG_waiting{transform:scaleX(-1)}.jiGaHG_scene [data-bridge-reach]{height:100%;display:block}.jiGaHG_cause{margin:0;font-size:clamp(22px,2.5vw,44px);font-weight:900;line-height:1.2}.jiGaHG_cause [data-bridge-side]{z-index:6;width:29%;opacity:var(--left);transform:translateY(calc((1 - var(--left)) * 16px));position:absolute;top:7%;left:3%}.jiGaHG_cause [data-bridge-side]:nth-child(2){text-align:right;opacity:var(--right);transform:translateY(calc((1 - var(--right)) * 16px));left:auto;right:3%}.jiGaHG_cause [data-bridge-side] span{display:inline-block}.jiGaHG_distance{text-align:center;z-index:6;width:30%;opacity:var(--distance);color:color-mix(in srgb, var(--ink) calc((1 - var(--crossing) * .4) * 100%), white);font-size:clamp(22px,2vw,32px);line-height:1.1;position:absolute;bottom:0;left:35%}.jiGaHG_answer{pointer-events:none;z-index:3;margin:0;position:absolute;inset:0}.jiGaHG_deck{background:var(--yellow);border:3px solid var(--ink);width:56%;height:18%;box-shadow:0 16px var(--ink), 0 19px var(--yellow);transform:translateY(calc((1 - var(--crossing)) * 500px)) skewX(20deg);transform-origin:50%;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;top:75%;left:22%}.jiGaHG_deck:after{content:"";z-index:-1;background:#14202e30;position:absolute;inset:95% 1% -17%}.jiGaHG_intro,.jiGaHG_end{white-space:nowrap;font-size:clamp(20px,1.8vw,28px);font-weight:900;transform:skew(-20deg)}.jiGaHG_deck strong{font:900 clamp(90px, 7vw, 110px)/1 var(--font-fde-latin);transform:skew(-20deg)}.jiGaHG_scene .jiGaHG_walker{width:24svh;height:38svh;transform:translateX(calc(var(--walk) * 18vw - (1 - var(--walk)) * 65vw));left:24%}.jiGaHG_scene .jiGaHG_team{z-index:5;width:65vw;height:38svh;position:absolute;bottom:24%;left:50%;transform:translate(-50%)}.jiGaHG_fieldPerson:after,.jiGaHG_maker:after,.jiGaHG_walker:after,.jiGaHG_team:after{content:"";z-index:-1;background:#14202e30;border-radius:50%;width:39%;height:3%;position:absolute;bottom:2%;left:32%}.jiGaHG_team:after{width:44%;left:28%}.jiGaHG_definition{border-left:6px solid var(--yellow);max-width:1200px;margin:16px 0 0;padding-left:20px;font-size:clamp(18px,1.55vw,26px);line-height:1.6}@media (prefers-reduced-motion:no-preference){.jiGaHG_bridge[data-enhanced]{height:330svh}.jiGaHG_bridge[data-enhanced] .jiGaHG_stage{flex-direction:column;height:calc(100svh - 70px);display:flex;position:sticky;top:70px}.jiGaHG_bridge[data-enhanced] .jiGaHG_scene{flex:1;min-height:350px}}@media (max-width:700px){.jiGaHG_bridge{padding-top:140px;padding-bottom:150px}.jiGaHG_stage{padding:0}.jiGaHG_stage h2{padding:0 20px;font-size:40px;line-height:1.25;position:absolute;top:-130px}.jiGaHG_stage h2 span{display:block}.jiGaHG_scene{height:calc(100svh - 116px);min-height:510px;margin:0}.jiGaHG_definition{background:var(--paper);border:0;margin:0;padding:16px 20px;font-size:16px;position:absolute;top:100%}.jiGaHG_bridge[data-enhanced] .jiGaHG_stage{height:calc(100svh - 116px);display:block;top:60px}.jiGaHG_bridge[data-enhanced] .jiGaHG_scene{height:100%;min-height:0}.jiGaHG_fieldPerson,.jiGaHG_maker{width:16svh;height:24svh;bottom:28%}.jiGaHG_fieldPerson{transform:translateX(calc((1 - var(--split)) * 18vw + min(var(--join) * 2, 1) * 16vw));left:-1%}.jiGaHG_maker{transform:translateX(calc((1 - var(--split)) * -18vw - min(var(--join) * 2, 1) * 20vw));right:-1%}.jiGaHG_cause{font-size:18px}.jiGaHG_cause [data-bridge-side]{width:29%;top:8%;left:16px}.jiGaHG_cause [data-bridge-side]:nth-child(2){width:29%;top:8%;right:16px}.jiGaHG_distance{width:50%;font-size:20px;top:18%;bottom:auto;left:25%}.jiGaHG_deck{width:88%;height:18%;transform:translateY(calc((1 - var(--crossing)) * 450px)) skewX(20deg);box-shadow:0 12px var(--ink), 0 15px var(--yellow);gap:8px;top:72%;left:6%}.jiGaHG_intro{width:max-content;font-size:20px;position:absolute;top:calc(-42svh + 48.72px);left:50%;transform:translate(-50%)skew(-20deg)}.jiGaHG_deck strong{font-size:80px}.jiGaHG_end{font-size:24px}.jiGaHG_scene .jiGaHG_walker{width:20svh;height:30svh;transform:translateX(calc(var(--walk) * 16vw - (1 - var(--walk)) * 70vw));bottom:28%;left:17%}.jiGaHG_scene .jiGaHG_team{width:100%;height:30svh;bottom:28%}.jiGaHG_team:after{width:74%;left:13%}}.jiGaHG_bridge:not([data-enhanced]) .jiGaHG_stage{display:flow-root}.jiGaHG_distance{font-size:24px;top:15%;bottom:auto}@media (max-width:700px){.jiGaHG_distance{font-size:20px;top:18%}.jiGaHG_intro{left:calc(50% + 15.2867svh - 17.7326px)}}@media (min-width:701px){.jiGaHG_distance{top:10%}.jiGaHG_deck strong{translate:0 4px}}.jiGaHG_islandRight{clip-path:polygon(0 10%,100% 0,100% 100%,0 100%)}.jiGaHG_islandRight:before{clip-path:polygon(0 12%,100% 0,100% 88%,0 100%)}.jiGaHG_cause [data-bridge-side]{opacity:1;clip-path:inset(0 calc((1 - var(--left)) * 100%) 0 0)}.jiGaHG_cause [data-bridge-side]:nth-child(2){opacity:1;clip-path:inset(0 calc((1 - var(--right)) * 100%) 0 0)}.jiGaHG_distance{opacity:1;clip-path:inset(0 calc((1 - var(--distance)) * 100%) 0 0)}@media (max-width:700px){.jiGaHG_deck{width:80%;left:10%}}.jiGaHG_deck:before{content:"";border:3px solid var(--ink);transform-origin:bottom;background:#ffce40;width:calc(100% + 6px);height:36px;position:absolute;bottom:100%;left:-3px;transform:skew(-45deg)}.jiGaHG_scene .jiGaHG_team{bottom:25%}@media (min-width:701px){.jiGaHG_deck strong{font-size:min(7vw,9svh);translate:0}}@media (max-width:700px){.jiGaHG_deck:before{height:24px}.jiGaHG_scene .jiGaHG_team{height:34svh;bottom:29%}.jiGaHG_intro{top:calc(-48svh + 55.68px);left:calc(50% + 17.4706svh - 20.2659px)}}.jiGaHG_fieldPerson,.jiGaHG_maker,.jiGaHG_scene .jiGaHG_walker{bottom:calc(24% + min(var(--join) * 2, 1) * 1%)}@media (max-width:700px){.jiGaHG_fieldPerson,.jiGaHG_maker{height:calc(24svh + min(var(--join) * 2, 1) * 10svh);width:calc(16svh + min(var(--join) * 2, 1) * 6.67svh);bottom:calc(28% + min(var(--join) * 2, 1) * 1%)}.jiGaHG_fieldPerson{transform:translateX(calc((1 - var(--split)) * 18vw + min(var(--join) * 2, 1) * 6vw))}.jiGaHG_maker{transform:translateX(calc((1 - var(--split)) * -18vw - min(var(--join) * 2, 1) * 6vw))}.jiGaHG_scene .jiGaHG_walker{height:calc(30svh + min(var(--join) * 2, 1) * 4svh);width:calc(20svh + min(var(--join) * 2, 1) * 2.67svh);bottom:calc(28% + min(var(--join) * 2, 1) * 1%);transform:translateX(calc(var(--walk) * 13vw - (1 - var(--walk)) * 70vw))}}.jiGaHG_chasm{background:var(--ink);inset:48% 30% -20%}.jiGaHG_chasm:before,.jiGaHG_chasm:after{content:"";background:#263a4c;width:24%;position:absolute;top:0;bottom:0}.jiGaHG_chasm:before{clip-path:polygon(0 0,100% 15%,100% 100%,0 100%);left:0}.jiGaHG_chasm:after{clip-path:polygon(0 15%,100% 0,100% 100%,0 100%);right:0}@media (min-width:701px){.jiGaHG_stage h2{font-size:calc(clamp(80px, 8.75vw, 126px) * (1 - var(--split) * .25));transform:translateY(calc(var(--split) * -6px))}.jiGaHG_distance{top:calc(12% - var(--crossing) * 14%);width:44%;font-size:clamp(44px,3.5vw,64px);left:28%}.jiGaHG_deck{height:14%;top:78%}.jiGaHG_deck strong{font-size:min(6vw,7.5svh)}.jiGaHG_scene .jiGaHG_team{height:46svh;bottom:22%}.jiGaHG_fieldPerson,.jiGaHG_maker,.jiGaHG_scene .jiGaHG_walker{height:calc(38svh + min(var(--join) * 2, 1) * 8svh);width:calc(25.33svh + min(var(--join) * 2, 1) * 5.34svh);bottom:calc(24% - min(var(--join) * 2, 1) * 2%)}.jiGaHG_fieldPerson{transform:translateX(calc((1 - var(--split)) * 18vw + min(var(--join) * 2, 1) * 22vw))}.jiGaHG_maker{transform:translateX(calc((1 - var(--split)) * -18vw - min(var(--join) * 2, 1) * 24vw))}.jiGaHG_scene .jiGaHG_walker{transform:translateX(calc(var(--walk) * 18vw - (1 - var(--walk)) * 65vw - min(var(--join) * 2, 1) * 2.67svh))}}@media (max-width:700px){.jiGaHG_distance{width:60%;font-size:26px;left:20%}.jiGaHG_intro{opacity:clamp(0, (var(--crossing) - .92) * 12.5, 1)}.jiGaHG_cause [data-bridge-side],.jiGaHG_cause [data-bridge-side]:nth-child(2){white-space:nowrap;width:auto}}@media (prefers-reduced-motion:no-preference){.jiGaHG_bridge[data-enhanced] .jiGaHG_definition{opacity:var(--definition,1);translate:0 calc((1 - var(--definition,1)) * 16px)}}.jiGaHG_waiting,.jiGaHG_scene [data-bridge-reach]{opacity:1;transition:scale .24s cubic-bezier(.3,1.5,.5,1) .15s,opacity 0s .15s;scale:1}.jiGaHG_bridge:not([data-waiting]) .jiGaHG_waiting,.jiGaHG_bridge[data-waiting] [data-bridge-reach]{opacity:0;transition:scale .15s cubic-bezier(.5,0,1,.6),opacity 0s .15s;scale:0 1}.jiGaHG_fieldPerson,.jiGaHG_maker,.jiGaHG_scene .jiGaHG_walker,.jiGaHG_scene .jiGaHG_team{opacity:1;transform-origin:50% 100%;transition:scale .28s cubic-bezier(.3,1.6,.5,1) .13s,opacity 0s .13s;scale:1}.jiGaHG_bridge:not([data-apart]) .jiGaHG_fieldPerson,.jiGaHG_bridge:not([data-apart]) .jiGaHG_maker,.jiGaHG_bridge:not([data-apart]) .jiGaHG_scene .jiGaHG_walker,.jiGaHG_bridge[data-apart] .jiGaHG_scene .jiGaHG_team{opacity:0;transition:scale .13s cubic-bezier(.5,0,1,.6),opacity 0s .13s;scale:1 .9}@media (prefers-reduced-motion:reduce){.jiGaHG_waiting,.jiGaHG_scene [data-bridge-reach],.jiGaHG_fieldPerson,.jiGaHG_maker,.jiGaHG_scene .jiGaHG_walker,.jiGaHG_scene .jiGaHG_team{transition:none}}
.JmDF3q_eyebrow{letter-spacing:.11em;margin-bottom:28px;font-weight:700}.JmDF3q_wrap{padding:130px 6vw}.JmDF3q_sectionHead{justify-content:space-between;align-items:end;gap:60px;margin-bottom:80px;display:flex}.JmDF3q_sectionHead>p{max-width:400px}.JmDF3q_case{border-top:2px solid}.JmDF3q_caseVisual{flex-direction:column;justify-content:space-between;min-height:400px;display:flex;position:relative;overflow:hidden}.JmDF3q_case:nth-child(odd) .JmDF3q_caseVisual{background:#dceafa}.JmDF3q_caseVisual .JmDF3q_label{z-index:2;font-size:13px;font-weight:700;position:relative}.JmDF3q_caseDiagram{flex-wrap:wrap;display:flex;position:relative}.JmDF3q_caseDiagram span{font-weight:700}.JmDF3q_caseText{padding-top:20px}.JmDF3q_textLink{border-bottom:2px solid;justify-content:space-between;padding:16px 0;font-weight:700;display:flex}@media (max-width:700px){.JmDF3q_eyebrow{margin-bottom:20px;font-size:12px}.JmDF3q_sectionHead{margin-bottom:50px;display:block}.JmDF3q_sectionHead>p{margin-top:25px}.JmDF3q_case{flex-direction:column}.JmDF3q_case:nth-child(odd) .JmDF3q_caseVisual{order:0}.JmDF3q_caseText{padding-top:0}.JmDF3q_caseText .JmDF3q_eyebrow{margin-bottom:10px}}.JmDF3q_caseDiagram{gap:12px}.JmDF3q_caseDiagram span{box-shadow:none;border-width:0 0 2px}.JmDF3q_caseDiagram span:nth-child(2){border:0}.JmDF3q_caseVisual .JmDF3q_label{letter-spacing:.04em}@media (max-width:700px){.JmDF3q_caseVisual:after{font-size:125px;top:70px;left:20px}}.JmDF3q_caseVisual:after{display:none}.JmDF3q_caseDiagram{z-index:2}.JmDF3q_caseDiagram span{background:var(--paper);border:0;padding:4px 7px}@media (max-width:700px){.JmDF3q_cases h2{font-size:32px}}.JmDF3q_eyebrow{font-size:13px}.JmDF3q_case{align-items:center;display:grid}.JmDF3q_case:nth-child(odd) .JmDF3q_caseVisual{order:0}.JmDF3q_caseVisual{background:var(--yellow);isolation:isolate;height:530px;padding:28px}.JmDF3q_case:nth-child(3) .JmDF3q_caseVisual{background:var(--blue);color:var(--paper)}.JmDF3q_case:nth-child(4) .JmDF3q_caseVisual{color:var(--ink);background:#e1edfa}.JmDF3q_caseDiagram{max-width:95%;transition:transform var(--duration) var(--ease) var(--delay);transform:translateY(80px)}.JmDF3q_case[data-assembled] .JmDF3q_caseDiagram{transform:none}.JmDF3q_caseDiagram span{color:var(--ink);font-size:16px}.JmDF3q_caseText .JmDF3q_name{font-size:16px}@media (max-width:700px){.JmDF3q_wrap{padding:75px 23px}.JmDF3q_caseVisual{width:100%;height:350px;min-height:350px;padding:18px}}@media (prefers-reduced-motion:reduce){.JmDF3q_caseDiagram{transform:none}}@media (max-width:700px){.JmDF3q_sectionHead h2{text-wrap:balance}}.JmDF3q_cases{border-top:0;padding-bottom:120px;overflow:visible}.JmDF3q_caseStage{background:repeating-linear-gradient(-20deg,#0000 0 130px,#ffb40030 130px 210px,#0000 210px 320px);height:1150px;margin-top:100px;position:relative}.JmDF3q_caseDeck{height:650px;position:sticky;top:150px}.JmDF3q_case{background:var(--paper);border:2px solid var(--ink);height:570px;box-shadow:var(--shadow-card);transition:transform var(--duration) var(--ease);pointer-events:none;visibility:hidden;grid-template-columns:1fr 1fr;gap:55px;padding:30px;position:absolute;inset:30px 0 auto;transform:translateY(30px)rotate(-6deg)}.JmDF3q_case:nth-of-type(2){background:var(--white)}.JmDF3q_case:nth-of-type(3){background:#edf4fb}.JmDF3q_case:before{content:"";background:inherit;z-index:-1;position:absolute;inset:0}.JmDF3q_caseVisual,.JmDF3q_case:nth-child(odd) .JmDF3q_caseVisual{background:var(--yellow);order:0;height:480px;min-height:0}.JmDF3q_case:nth-of-type(2) .JmDF3q_caseVisual{background:var(--blue);color:var(--white)}.JmDF3q_case:nth-of-type(3) .JmDF3q_caseVisual{background:var(--paper);color:var(--ink)}.JmDF3q_caseText{padding:0}.JmDF3q_caseText h3{margin:15px 0;font-size:38px}.JmDF3q_caseText .JmDF3q_name{margin:20px 0 5px}.JmDF3q_caseControls{z-index:5;gap:18px;display:flex;position:absolute;top:-40px;right:0}.JmDF3q_caseControls button{font:30px/1 var(--font-fde-latin);box-shadow:4px 4px var(--ink);background:var(--paper);border:2px solid;padding:10px 20px}.JmDF3q_caseControls button[aria-pressed=true]{background:var(--yellow);box-shadow:1px 1px var(--ink);transform:translate(3px,3px)}@media (max-width:700px){.JmDF3q_cases{padding-bottom:80px}.JmDF3q_caseStage{height:1135px;margin-top:85px}.JmDF3q_case{box-shadow:5px 7px var(--ink);gap:20px;padding:15px;display:flex;top:10px}.JmDF3q_caseVisual,.JmDF3q_case:nth-child(odd) .JmDF3q_caseVisual{width:100%;height:220px;min-height:220px;padding:12px}.JmDF3q_caseVisual .JmDF3q_label{font-size:12px}.JmDF3q_caseDiagram{gap:4px;max-width:100%}.JmDF3q_caseDiagram span{padding:3px;font-size:12px}.JmDF3q_caseText h3{margin:10px 0 12px}.JmDF3q_caseText p{font-size:15px;line-height:1.8}.JmDF3q_caseText .JmDF3q_eyebrow{margin:0;font-size:12px}.JmDF3q_caseText .JmDF3q_name{margin:12px 0 0;font-size:14px}.JmDF3q_textLink{padding:10px 0;font-size:14px}.JmDF3q_caseControls{gap:15px}.JmDF3q_caseControls button{padding:8px 16px;font-size:24px}}@media (max-width:700px){.JmDF3q_caseDeck{top:130px}.JmDF3q_case{height:600px}.JmDF3q_caseVisual,.JmDF3q_case:nth-child(odd) .JmDF3q_caseVisual{height:200px;min-height:200px}.JmDF3q_caseDeck{height:635px}.JmDF3q_caseControls{top:-40px}.JmDF3q_caseText h3{letter-spacing:-.055em;font-size:25px}.JmDF3q_caseText h3 span{display:block}}.JmDF3q_caseVisual .JmDF3q_label,.JmDF3q_caseDiagram span,.JmDF3q_caseText .JmDF3q_eyebrow{font-size:13px}.JmDF3q_caseText h3 span{display:block}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.JmDF3q_caseDeck{transform:perspective(1600px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform var(--quick) var(--ease)}}.JmDF3q_photo{z-index:-1;position:absolute;inset:0}.JmDF3q_photo picture,.JmDF3q_photo img{width:100%;height:100%;display:block}.JmDF3q_photo img{object-fit:cover}.JmDF3q_caseVisual .JmDF3q_label{background:var(--yellow);color:var(--ink);align-self:flex-start;max-width:calc(100% - 40px);padding:7px 12px;transform:rotate(-7deg)}.JmDF3q_case:nth-of-type(2) .JmDF3q_label{color:var(--ink)}@media (max-width:700px){.JmDF3q_caseVisual .JmDF3q_label{padding:5px 8px;font-size:12px}.JmDF3q_photo img{object-position:center 42%}}.JmDF3q_caseGuide{z-index:5;width:12vw;transition:translate .45s;position:absolute;top:170px;left:-5vw}@media (max-width:700px){.JmDF3q_caseGuide{width:70px;top:100px;left:0}}@media (prefers-reduced-motion:reduce){.JmDF3q_caseGuide{transition:none}}@media (scripting:none){.JmDF3q_caseStage,.JmDF3q_caseDeck{height:auto;position:relative;top:auto}.JmDF3q_caseControls{display:none}.JmDF3q_caseGuide{width:120px;margin:24px auto;position:relative;top:auto;bottom:auto;left:auto}.JmDF3q_caseDiagram{transform:none}}@media (max-width:700px){.JmDF3q_caseDiagram{padding-left:70px}}.JmDF3q_caseDeck{border-bottom:3px solid var(--ink);margin-left:225px}.JmDF3q_case{gap:28px;padding:24px}.JmDF3q_caseGuide{z-index:6;width:260px;top:auto;bottom:0;left:-250px}@media (max-width:700px){.JmDF3q_caseDeck{border-bottom:0;margin-left:0}.JmDF3q_caseGuide{display:none}.JmDF3q_case{gap:20px;padding:15px}.JmDF3q_caseDiagram{padding-left:0}}@media (scripting:none) and (min-width:701px){.JmDF3q_caseGuide{width:260px}}@media (min-width:701px){.JmDF3q_caseDeck:after{content:"";border-bottom:3px solid var(--ink);pointer-events:none;position:absolute;bottom:-3px;left:-250px;right:0}}@media (max-width:700px){.JmDF3q_caseStage{margin-top:185px}.JmDF3q_caseGuide{width:120px;display:block;top:-170px;bottom:auto;left:0}}.JmDF3q_caseStage:not([data-enhanced]),.JmDF3q_caseStage:not([data-enhanced]) .JmDF3q_caseDeck{height:auto;position:relative;top:auto}.JmDF3q_caseStage:not([data-enhanced]) .JmDF3q_case{visibility:visible;pointer-events:auto;height:auto;margin:32px 0;position:relative;inset:auto;transform:none}.JmDF3q_caseStage:not([data-enhanced]) .JmDF3q_case>*{visibility:visible;opacity:1}.JmDF3q_caseStage:not([data-enhanced]) .JmDF3q_caseControls{display:none}.JmDF3q_caseStage:not([data-enhanced]) .JmDF3q_caseDiagram{transform:none}@media (prefers-reduced-motion:no-preference){.JmDF3q_caseStage[data-enhanced]{height:calc(100svh + 1800px)}.JmDF3q_caseStage[data-enhanced] .JmDF3q_case{visibility:visible;opacity:calc(var(--enter) * (1 - var(--leave) * .6));transform:translateY(calc((1 - var(--enter)) * 60px - var(--leave) * 18px)) rotate(calc((1 - var(--enter)) * 3deg)) scale(calc(1 - var(--leave) * .035));pointer-events:none;transition:none}.JmDF3q_caseStage[data-enhanced] .JmDF3q_case[data-active]{pointer-events:auto}.JmDF3q_caseStage[data-enhanced] .JmDF3q_case>*{visibility:visible}.JmDF3q_caseStage[data-enhanced] .JmDF3q_caseDiagram{transition:none;transform:none}.JmDF3q_cases{overflow-x:clip}.JmDF3q_caseStage[data-enhanced] .JmDF3q_case,.JmDF3q_caseStage[data-enhanced] .JmDF3q_case[data-active]{opacity:calc(1 - clamp(0, (var(--leave) - .9) * 10, 1));clip-path:none;transform:translateX(calc((1 - var(--enter)) * 112% - var(--leave) * 6%)) rotate(calc((1 - var(--enter)) * 4deg)) scale(calc(1 - var(--leave) * .06))}.JmDF3q_caseStage[data-enhanced] .JmDF3q_case>*{opacity:calc(1 - var(--leave) * .5)}}.JmDF3q_headGuide{display:none}@media (max-width:700px){.JmDF3q_sectionHead{grid-template-columns:minmax(0,1fr) 76px;align-items:end;column-gap:12px;display:grid}.JmDF3q_sectionHead>div{grid-column:1/-1}.JmDF3q_headGuide{width:76px;display:block}.JmDF3q_caseGuide,.JmDF3q_caseStage .JmDF3q_caseGuide{display:none}.JmDF3q_caseStage{margin-top:90px}.JmDF3q_caseVisual .JmDF3q_label,.JmDF3q_caseDiagram span,.JmDF3q_caseText .JmDF3q_eyebrow{font-size:13px}}
.n4X1EW_note{z-index:5;color:var(--ink);position:absolute;top:16px;right:16px}.n4X1EW_note button{border:2px solid var(--ink);background:var(--paper);width:44px;height:44px;font:700 20px/1 var(--font-body);cursor:pointer;border-radius:50%;place-items:center;list-style:none;display:grid}.n4X1EW_note button:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.n4X1EW_note p{background:var(--paper);border:2px solid var(--ink);width:max-content;margin:0;padding:10px 14px;font-size:13px;font-weight:700;position:absolute;top:48px;right:0}.n4X1EW_note p[hidden]{display:none}@media (scripting:none){.n4X1EW_note{position:relative;top:auto;right:auto}.n4X1EW_note button{display:none}.n4X1EW_note p[hidden]{width:auto;max-width:100%;display:block;position:relative;top:auto;right:auto}}
.hjkMoG_closing{background:var(--paper);overflow:clip}.hjkMoG_photo{clip-path:polygon(0 0,100% 0,100% 88%,0 100%);height:clamp(300px,34vw,520px);overflow:hidden}.hjkMoG_photo picture,.hjkMoG_photo img{width:100%;height:100%;display:block}.hjkMoG_photo img{object-fit:cover;object-position:center 36%}.hjkMoG_closingGrid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:7vw;padding:70px 6vw 90px;display:grid}.hjkMoG_closing h2{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(30px,3.5vw,60px)}.hjkMoG_closing h2 span{display:inline-block}.hjkMoG_closing p{text-wrap:pretty;margin:24px 0 0}.hjkMoG_closing aside{align-self:center}.hjkMoG_closing aside strong{font-size:20px}.hjkMoG_closing ol{counter-reset:closing;padding:12px 0 0;list-style:none}.hjkMoG_closing li{counter-increment:closing;border-bottom:2px solid var(--ink);align-items:center;gap:18px;min-height:95px;font-size:17px;font-weight:700;display:flex}.hjkMoG_closing li:before{content:"0" counter(closing);font:50px/1 var(--font-fde-latin);color:var(--blue)}.hjkMoG_route{--finale-progress:1;--settle:clamp(0, calc((var(--finale-progress) - .15) / .65), 1);--bottom-space:0px;background:var(--yellow)}.hjkMoG_route[data-enhanced]{height:220svh}.hjkMoG_finale{isolation:isolate;height:calc(100svh - var(--fde-header) - var(--bottom-space));background:var(--yellow);border-bottom:3px solid var(--ink);min-height:560px;max-height:1000px;position:relative;overflow:clip}.hjkMoG_route[data-enhanced] .hjkMoG_finale{top:var(--fde-header);position:sticky}.hjkMoG_latin{z-index:1;font:900 min(14vw, 23svh)/.91 var(--font-fde-latin), sans-serif;letter-spacing:-.045em;color:var(--blue);position:absolute;top:8%;left:5vw}.hjkMoG_latin span{transform:translateX(calc((1 - var(--settle)) * -2vw));display:block}.hjkMoG_latin span:last-child{transform:perspective(900px) translateX(calc((1 - var(--settle)) * 3vw)) rotateX(calc((1 - var(--settle)) * 65deg));transform-origin:bottom;margin-left:8vw;font-size:1.4em}.hjkMoG_action{z-index:5;width:48%;position:absolute;bottom:8%;left:6vw}.hjkMoG_cta{border:3px solid var(--ink);min-height:90px;box-shadow:8px 9px var(--ink);background:var(--blue);color:var(--white);transition:transform var(--quick) var(--ease), box-shadow var(--quick) var(--ease);justify-content:center;align-items:center;padding:22px 18px;font-size:clamp(19px,1.8vw,30px);font-weight:700;display:flex}@media (hover:hover){.hjkMoG_cta:hover{box-shadow:4px 5px var(--ink);transform:translate(4px,4px)}}.hjkMoG_cta:active{box-shadow:1px 1px var(--ink);transform:translate(7px,8px)}.hjkMoG_closing .hjkMoG_formNote{margin-top:20px;font-size:13px}.hjkMoG_ensemble{z-index:2;pointer-events:none;width:48%;height:92%;position:absolute;bottom:0;right:1%}.hjkMoG_floor{background:var(--ink);height:3px;position:absolute;bottom:9%;left:5%;right:5%}.hjkMoG_closingGuide{z-index:2;aspect-ratio:1067/1600;height:88%;transform:translateX(calc((1 - var(--settle)) * 3vw)) rotate(calc((1 - var(--settle)) * 4deg));transform-origin:bottom;position:absolute;bottom:7%;right:22%}.hjkMoG_closingGuide[data-asset] picture{animation:none;translate:0}.hjkMoG_task{z-index:3;--task-progress:clamp(0, calc((var(--finale-progress) - var(--delay)) / .55), 1);width:18%;transform:perspective(700px) translate(calc((1 - var(--task-progress)) * var(--task-x)), calc((1 - var(--task-progress)) * var(--task-y))) rotate(calc((1 - var(--task-progress)) * var(--task-turn))) rotateY(calc((1 - var(--task-progress)) * -70deg)) scale(calc(.7 + var(--task-progress) * .3));position:absolute;bottom:2%}.hjkMoG_task>span:last-child{text-align:center;opacity:clamp(0, calc((var(--task-progress) - .85) / .15), 1);font-size:16px;font-weight:700;display:block}.hjkMoG_task picture{animation:none}.hjkMoG_task:nth-of-type(2){--delay:.05;--task-x:0vw;--task-y:-3svh;--task-turn:-18deg;bottom:48%;left:10%}.hjkMoG_task:nth-of-type(3){--delay:.13;--task-x:3vw;--task-y:6svh;--task-turn:20deg;bottom:20%;left:10%}.hjkMoG_task:nth-of-type(4){--task-x:0vw;--delay:.21;--task-y:-9svh;--task-turn:15deg;bottom:48%;left:82%}.hjkMoG_task:nth-of-type(5){--task-x:0vw;--delay:.29;--task-y:6svh;--task-turn:-12deg;bottom:20%;left:82%}@media (max-width:700px){.hjkMoG_photo{height:330px}.hjkMoG_photo img{object-position:50% center}.hjkMoG_closingGrid{grid-template-columns:1fr;gap:40px;padding:45px 23px 55px}.hjkMoG_closing h2{font-size:27px}.hjkMoG_closingGrid p{font-size:14px}.hjkMoG_closing aside strong{font-size:18px}.hjkMoG_closing li{gap:12px;min-height:78px;font-size:14px}.hjkMoG_closing li:before{font-size:42px}.hjkMoG_route{--bottom-space:56px}.hjkMoG_finale{min-height:530px;max-height:760px}.hjkMoG_latin{font-size:19vw;line-height:.92;top:4%;left:23px}.hjkMoG_latin span{transform:translateX(calc((1 - var(--settle)) * -1vw))}.hjkMoG_latin span:last-child{margin-left:0;font-size:1em}.hjkMoG_action{width:auto;bottom:23px;left:23px;right:23px}.hjkMoG_cta{min-height:65px;box-shadow:5px 6px var(--ink);padding:14px 10px;font-size:17px}.hjkMoG_closing .hjkMoG_formNote{margin-top:14px;font-size:13px}.hjkMoG_ensemble{width:100%;height:55%;bottom:127px;right:0}.hjkMoG_closingGuide{height:90%;bottom:5%;right:18%}.hjkMoG_floor{bottom:7%;left:23px;right:23px}.hjkMoG_task{width:19%;bottom:0}.hjkMoG_task>span:last-child{font-size:14px}.hjkMoG_task:nth-of-type(2){--task-x:0vw;--task-y:-2svh;bottom:48%;left:5%}.hjkMoG_task:nth-of-type(3){--task-x:6vw;--task-y:3svh;bottom:17%;left:5%}.hjkMoG_task:nth-of-type(4){--task-x:0vw;--task-y:-5svh;bottom:48%;left:76%}.hjkMoG_task:nth-of-type(5){--task-x:0vw;--task-y:3svh;bottom:17%;left:76%}}@media (prefers-reduced-motion:reduce){.hjkMoG_cta{transition:none}.hjkMoG_route[data-enhanced]{height:auto}.hjkMoG_route[data-enhanced] .hjkMoG_finale{position:relative;top:auto}}.hjkMoG_route[data-enhanced] .hjkMoG_latin span:first-child{--word:clamp(0, calc(var(--finale-progress) / .35), 1);opacity:calc(.35 + var(--word) * .65);transform:translateY(calc((1 - var(--word)) * 24px))}.hjkMoG_route[data-enhanced] .hjkMoG_latin span:last-child{--word:clamp(0, calc((var(--finale-progress) - .25) / .4), 1);opacity:calc(.35 + var(--word) * .65);transform:perspective(900px) rotateX(calc((1 - var(--word)) * 65deg))}.hjkMoG_route[data-enhanced] .hjkMoG_latin span:first-child,.hjkMoG_route[data-enhanced] .hjkMoG_latin span:last-child{opacity:1;clip-path:inset(-20% calc((1 - var(--word)) * 100%) -20% -4%)}
.yGWklG_eyebrow{letter-spacing:.11em;margin-bottom:28px;font-weight:700}.yGWklG_wrap{padding:130px 6vw}.yGWklG_concerns{grid-template-columns:1fr 2.2fr;gap:50px}.yGWklG_concerns ul{margin:0;padding:0;list-style:none}.yGWklG_concerns li{border-bottom:1px solid #b6bec6;font-size:25px;font-weight:700}@media (max-width:700px){.yGWklG_eyebrow{margin-bottom:20px;font-size:12px}.yGWklG_concerns{display:block}.yGWklG_concerns li{font-size:19px}.yGWklG_concerns li:before{margin-right:8px}}.yGWklG_eyebrow{font-size:13px}.yGWklG_concerns{padding-bottom:100px;display:block}.yGWklG_concerns .yGWklG_eyebrow{font-size:20px}.yGWklG_concerns li{border:0;padding:42px 0}.yGWklG_concerns li:before{display:none}.yGWklG_problem{font-family:var(--font-fde-heading);font-size:48px;font-weight:900;line-height:1.35;display:inline;position:relative}.yGWklG_solution{color:var(--blue);font-size:35px;font-family:var(--font-fde-heading);max-height:0;transition:max-height var(--duration) var(--ease), transform var(--duration) var(--ease);align-items:center;gap:22px;font-weight:900;line-height:1.4;display:flex;overflow:hidden;transform:translate(-30px)}@media (max-width:700px){.yGWklG_wrap{padding:75px 23px}.yGWklG_concerns .yGWklG_eyebrow{font-size:17px}.yGWklG_concerns li{padding:30px 0}.yGWklG_problem{font-size:29px;line-height:1.5}.yGWklG_solution{align-items:start;gap:14px;font-size:25px}.yGWklG_solution span{padding-top:12px}}@media (prefers-reduced-motion:reduce){.yGWklG_solution{max-height:230px;transform:none}}@media (max-width:700px){.yGWklG_solution span{text-wrap:pretty}}.yGWklG_concerns{border-top:0;position:relative}@media (min-width:701px){.yGWklG_concerns{padding-top:150px}}.yGWklG_rowStage{grid-template-columns:40% 1fr;align-items:center;gap:4vw;display:grid}.yGWklG_photo{height:330px;position:relative;overflow:hidden}.yGWklG_photo picture,.yGWklG_photo img{width:100%;height:100%;display:block}.yGWklG_photo img{object-fit:cover}.yGWklG_photo:after{content:"";background:repeating-linear-gradient(-20deg, transparent 0 56px, var(--yellow) 56px 88px, transparent 88px 144px);transform-origin:100% 0;transition:transform var(--duration) var(--spring), opacity var(--duration) var(--ease);pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.yGWklG_photo:after{display:none}}.yGWklG_copy{background:var(--paper);position:relative}.yGWklG_problem{word-break:keep-all;font-size:clamp(28px,2.7vw,48px)}.yGWklG_problem span{display:inline-block}.yGWklG_solution{font-size:clamp(22px,2.3vw,35px)}.yGWklG_fixRow:nth-child(2) .yGWklG_photo{clip-path:polygon(0 0,100% 8%,100% 100%,0 92%)}@media (max-width:700px){.yGWklG_rowStage{display:block}.yGWklG_photo{height:240px;margin:0 -23px 0 12px}.yGWklG_copy{background:var(--paper);width:96%;margin-top:-28px;padding:16px 10px 0 0}.yGWklG_problem{font-size:27px}.yGWklG_solution{font-size:23px}.yGWklG_fixRow:nth-child(2) .yGWklG_photo{clip-path:polygon(0 0,100% 0,100% 86%,0 100%);margin:0 12px 0 -23px}}@media (prefers-reduced-motion:reduce){.yGWklG_photo img{filter:none;transition:none}}.yGWklG_solution span{word-break:keep-all;min-width:0}.yGWklG_photo,.yGWklG_fixRow:nth-child(2) .yGWklG_photo{clip-path:none;border:4px solid var(--ink);box-shadow:10px 12px var(--yellow), 14px 16px var(--ink);margin:18px 14px 30px 0;transform:skewY(-6deg)}.yGWklG_photo picture{clip-path:polygon(13% 0,100% 0,87% 100%,0 100%);background:var(--blue)}.yGWklG_photo img{transform:skewY(6deg)scale(1.12)}.yGWklG_photo{background:var(--blue)}.yGWklG_photo:after{content:"";background:repeating-linear-gradient(-20deg, var(--yellow) 0 42px, var(--paper) 42px 49px, var(--yellow) 49px 84px, transparent 84px 112px);transform:translate(calc(var(--peel,0) * 115%), calc(var(--peel,0) * -25%)) rotate(calc(var(--peel,0) * 18deg));opacity:calc(1 - var(--peel,0));transition:none;inset:-20%}@media (max-width:700px){.yGWklG_photo,.yGWklG_fixRow:nth-child(2) .yGWklG_photo{height:240px;margin:20px 14px 32px 0}.yGWklG_copy{margin-top:0}}@media (prefers-reduced-motion:no-preference){.yGWklG_concerns[data-enhanced] li{height:190vh;padding:0}.yGWklG_concerns[data-enhanced] .yGWklG_rowStage{align-content:center;height:calc(100svh - 70px);position:sticky;top:70px}}@media (prefers-reduced-motion:no-preference) and (max-width:700px){.yGWklG_concerns[data-enhanced] .yGWklG_rowStage{flex-direction:column;justify-content:center;height:calc(100svh - 60px);display:flex;top:60px}}.yGWklG_problem{font-family:var(--font-fde-voice), serif;letter-spacing:-.01em}.yGWklG_concerns ul{counter-reset:concern}.yGWklG_fixRow{counter-increment:concern}.yGWklG_rowStage{isolation:isolate;position:relative}.yGWklG_rowStage:before{content:"0" counter(concern);z-index:-1;font:900 clamp(180px, 22vw, 360px) / .8 var(--font-fde-latin);color:#0000;-webkit-text-stroke:3px var(--ink);opacity:.16;pointer-events:none;position:absolute;top:2%;right:0}.yGWklG_rowStage:after{content:"";z-index:-2;background:var(--yellow);height:46%;transform:translateY(-50%) skewY(-6deg) scaleX(calc(.25 + var(--peel,1) * .75));transform-origin:0;position:absolute;top:50%;left:-8vw;right:30%}.yGWklG_progress{font:900 22px/1 var(--font-fde-latin);letter-spacing:.06em;align-items:center;gap:12px;margin-bottom:22px;display:flex}.yGWklG_progress:after{content:"";background:linear-gradient(var(--ink), var(--ink)) 0 0 / calc(var(--peel,1) * 100%) 100% no-repeat, #14202e26;flex:0 0 140px;height:6px}@media (min-width:701px){.yGWklG_rowStage{grid-template-columns:54% 1fr;gap:5vw}.yGWklG_photo,.yGWklG_fixRow:nth-child(2) .yGWklG_photo{height:min(62svh,560px);margin-left:-2vw}.yGWklG_problem{font-size:clamp(34px,3.4vw,60px)}.yGWklG_solution{font-size:clamp(24px,2.3vw,38px)}}@media (max-width:700px){.yGWklG_rowStage:before{font-size:150px;top:0}.yGWklG_rowStage:after{height:34%;top:22%;right:10%}.yGWklG_progress{margin-bottom:12px;font-size:18px}.yGWklG_progress:after{flex-basis:90px}}.yGWklG_concerns{padding-bottom:0}.yGWklG_problemStage{padding-bottom:24px;position:relative}.yGWklG_problem{color:#8a9096;transition:none}.yGWklG_fixStamp{z-index:1;width:fit-content;height:fit-content;font:900 clamp(64px, 7.4vw, 128px) / 1 var(--font-fde-latin);letter-spacing:.06em;white-space:nowrap;color:var(--blue);background:color-mix(in srgb, var(--paper) 55%, transparent);text-shadow:.5px .6px 1px;pointer-events:none;border:7px double;border-radius:6px 4px 8px;margin:auto;padding:8px 22px;position:absolute;inset:0 0 24px;transform:rotate(-9deg);box-shadow:0 0 1px,inset 0 0 1px;-webkit-mask-image:repeating-linear-gradient(173deg,#000 0 3px,#0009 3px 4px,#000 4px 7px);mask-image:repeating-linear-gradient(173deg,#000 0 3px,#0009 3px 4px,#000 4px 7px)}.yGWklG_solution{opacity:1;max-height:none;overflow:visible;transform:none}.yGWklG_photo:after{opacity:0}@media (prefers-reduced-motion:no-preference){.yGWklG_concerns[data-enhanced] .yGWklG_solution{opacity:0;transition:opacity .36s ease-out,transform .36s ease-out;transform:translateY(12px)}.yGWklG_concerns[data-enhanced] .yGWklG_photo:after{opacity:calc(1 - var(--peel,0))}}@keyframes yGWklG_softStamp{0%{opacity:0;transform:translateY(-24px)rotate(-13deg)scale(1.3)}72%{opacity:.95;transform:translateY(1px)rotate(-9deg)scale(.985)}to{opacity:1;transform:translateY(0)rotate(-9deg)scale(1)}}@media (prefers-reduced-motion:reduce){.yGWklG_problem,.yGWklG_solution{transition:none}}@media (prefers-reduced-motion:no-preference) and (max-width:700px){.yGWklG_concerns[data-enhanced] .yGWklG_rowStage{gap:12px;height:calc(100svh - 120px)}.yGWklG_concerns[data-enhanced] .yGWklG_photo{flex-shrink:0;height:min(210px,27svh);margin-top:12px;margin-bottom:22px}}@media (prefers-reduced-motion:no-preference){.yGWklG_concerns[data-enhanced] .yGWklG_fixRow{--stamp:clamp(0, calc((var(--peel) - .2) / .4), 1);--answer:clamp(0, calc((var(--peel) - .55) / .45), 1)}.yGWklG_concerns[data-enhanced] .yGWklG_problem{color:var(--ink);opacity:calc(1 - var(--peel) * .45)}.yGWklG_concerns[data-enhanced] .yGWklG_fixStamp{opacity:var(--stamp);transform:translateY(calc((1 - var(--stamp)) * -30px)) rotate(calc(-13deg + var(--stamp) * 4deg)) scale(calc(1.3 - var(--stamp) * .3));animation:none}.yGWklG_concerns[data-enhanced] .yGWklG_solution{opacity:var(--answer);transform:translateY(calc((1 - var(--answer)) * 20px));clip-path:inset(0 calc((1 - var(--answer)) * 100%) 0 0);transition:none}}@media (max-width:700px){.yGWklG_problemStage{padding-bottom:58px}.yGWklG_fixStamp{border-width:4px;margin:0;padding:2px 10px;font-size:clamp(34px,10vw,44px);inset:auto -4px 0 auto}}.yGWklG_photo:after{transform:translate(calc(var(--open,1) * 115%), calc(var(--open,1) * -25%)) rotate(calc(var(--open,1) * 18deg));opacity:calc(1 - var(--open,1))}@media (prefers-reduced-motion:no-preference){.yGWklG_concerns[data-enhanced] .yGWklG_photo:after{opacity:calc(1 - var(--open,1))}}@media (max-width:700px){.yGWklG_rowStage:before{content:none}.yGWklG_concerns{padding-top:52px}}@media (min-width:701px){.yGWklG_rowStage:before{top:auto;bottom:10%}.yGWklG_copy{background:0 0}}
._6QSMqq_wrap{padding:110px 6vw}._6QSMqq_eyebrow{letter-spacing:.11em;margin-bottom:34px;font-size:13px;font-weight:700}._6QSMqq_faq{grid-template-columns:.85fr 1.4fr;align-items:start;gap:6vw;display:grid}._6QSMqq_faq>div:first-child{position:sticky;top:130px}._6QSMqq_faq h2{color:var(--blue);text-shadow:4px 4px var(--paper), 6px 6px var(--blue);font-size:clamp(60px,6.4vw,105px);line-height:1.3;transform:rotate(-7deg)}._6QSMqq_faq details{border:4px solid var(--ink);box-shadow:8px 9px var(--ink);background:var(--paper);margin-bottom:28px}._6QSMqq_faq details:nth-child(2n){transform:rotate(1deg)}._6QSMqq_faq summary{font:900 24px/1.5 var(--font-fde-heading);cursor:pointer;grid-template-columns:80px 1fr 28px;align-items:center;gap:18px;padding:25px 24px;list-style:none;display:grid}._6QSMqq_faq summary::-webkit-details-marker{display:none}._6QSMqq_faq summary:after{content:"＋";color:var(--blue);font-size:30px}._6QSMqq_faq details[open] summary:after{content:"−"}._6QSMqq_faq details[open]{background:var(--yellow)}._6QSMqq_number{font:44px/1 var(--font-fde-latin);color:var(--blue);transform:rotate(-20deg)}._6QSMqq_phrase{display:inline-block}._6QSMqq_faq details p{padding:0 24px 28px;font-size:16px;animation:.45s cubic-bezier(.2,1.5,.5,1) _6QSMqq_answer}@keyframes _6QSMqq_answer{0%{opacity:0;transform:translateY(-15px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:700px){._6QSMqq_wrap{padding:70px 23px}._6QSMqq_faq{display:block}._6QSMqq_faq>div:first-child{margin-bottom:45px;position:static}._6QSMqq_faq h2{font-size:59px}._6QSMqq_faq summary{grid-template-columns:1fr 28px;gap:8px;padding:18px 16px;font-size:20px}._6QSMqq_number{grid-column:1/-1;margin:6px 0 10px;font-size:38px}._6QSMqq_faq details{box-shadow:5px 6px var(--ink);border-width:3px}._6QSMqq_faq details p{padding:0 16px 24px;font-size:14px}}@media (prefers-reduced-motion:reduce){._6QSMqq_faq details p{animation:none}}._6QSMqq_number{width:max-content}._6QSMqq_faqScene{align-items:start;gap:16px;margin-top:36px;display:flex}._6QSMqq_faqScene>span:first-child{width:48%}._6QSMqq_faqScene>span:last-child{width:25%;margin-top:20px}@media (max-width:700px){._6QSMqq_faqScene{justify-content:center;height:190px;margin-top:24px}._6QSMqq_faqScene>span:first-child{width:125px}._6QSMqq_faqScene>span:last-child{width:75px}}._6QSMqq_faqScene{border-bottom:3px solid var(--ink);align-items:end;gap:0}._6QSMqq_faqScene>span:first-child{flex-shrink:0;width:260px}._6QSMqq_faqScene>span:last-child{flex-shrink:0;width:140px;margin-top:0}@media (max-width:700px){._6QSMqq_faqScene{height:auto}._6QSMqq_faqScene>span:first-child{width:140px}._6QSMqq_faqScene>span:last-child{width:100px}._6QSMqq_faqScene{margin-top:44px}}
.sSWOLq_flow{background:var(--white);padding:100px 3vw 70px}.sSWOLq_sectionHead{min-height:345px;margin:0 3vw;padding-right:260px;position:relative}.sSWOLq_eyebrow{letter-spacing:.11em;margin-bottom:25px;font-size:13px;font-weight:700}.sSWOLq_sectionHead>p:last-child{margin-top:24px}.sSWOLq_headGuide{border-bottom:3px solid var(--ink);width:220px;position:absolute;bottom:0;right:0}.sSWOLq_route{position:relative}.sSWOLq_stage{background:var(--white);padding:12px 0}.sSWOLq_controls{flex:none;gap:16px;margin-bottom:16px;display:flex}.sSWOLq_controls a{border:3px solid var(--ink);width:58px;height:48px;box-shadow:4px 4px var(--ink);font:24px var(--font-fde-latin);place-items:center;display:grid}.sSWOLq_controls a[aria-current]{background:var(--yellow);box-shadow:1px 1px var(--ink);transform:translate(3px,3px)}.sSWOLq_steps{margin:0;padding:0;list-style:none}.sSWOLq_step{scroll-margin-top:calc(var(--fde-header) + 15px);grid-template-columns:minmax(0,2.25fr) minmax(0,1fr);align-items:center;gap:3vw;padding:35px 0;display:grid;position:relative}.sSWOLq_num{font:clamp(110px, 10vw, 230px)/1 var(--font-fde-latin);text-shadow:7px 7px var(--yellow), 10px 10px var(--ink);margin:10px 0 25px;padding:0 12px;display:inline-block;transform:rotate(-20deg)}.sSWOLq_copy h3{margin:0 0 20px;font-size:clamp(26px,2.5vw,44px)}.sSWOLq_copy p{font-size:17px}.sSWOLq_deliverable{border-left:5px solid var(--blue);margin-top:26px;padding-left:18px}.sSWOLq_deliverable span{font-size:14px;display:block}.sSWOLq_deliverable strong{font-size:17px}.sSWOLq_copy{position:relative}.sSWOLq_copy>div:last-child:not(.sSWOLq_deliverable){top:0;right:0}.sSWOLq_copy:has(>div:last-child:not(.sSWOLq_deliverable)) h3{margin-right:56px}.sSWOLq_copy>div:last-child:not(.sSWOLq_deliverable) p{white-space:normal;width:max-content;max-width:min(320px,80vw)}.sSWOLq_diagram{width:100%;color:var(--ink);border:3px solid var(--ink);box-shadow:8px 8px var(--ink);background:var(--white);margin:0;position:relative}.sSWOLq_diagram figcaption{border-bottom:3px solid var(--ink);background:var(--yellow);padding:22px 24px}.sSWOLq_business{margin-bottom:10px;font-size:14px;display:block}.sSWOLq_diagram figcaption strong{font-size:clamp(20px,1.7vw,30px);line-height:1.5;display:block}.sSWOLq_diagram figcaption strong>span{display:inline-block}.sSWOLq_workflow{grid-template-columns:1fr 52px 1fr 52px 1fr 52px 1fr;align-items:start;padding:48px 18px 20px;display:grid}.sSWOLq_node{text-align:center;border:2px solid #0000;min-width:0;padding:6px 0 10px;position:relative}.sSWOLq_node b{font-size:clamp(14px,1.4vw,22px);display:block}.sSWOLq_node>span:not(.sSWOLq_object){font-size:14px;display:block}.sSWOLq_object{justify-content:center;align-items:center;height:120px;display:flex}.sSWOLq_object>span{width:140px;max-width:100%}.sSWOLq_object svg{width:100px;max-width:90%}.sSWOLq_arrow{justify-content:center;align-items:center;height:120px;margin-top:8px;font-size:28px;font-weight:700;line-height:1;display:flex}.sSWOLq_manual,.sSWOLq_focusLabel{white-space:nowrap;padding:0 8px;font-size:14px;font-style:normal;font-weight:700;line-height:1.6;position:absolute;top:-28px;left:50%;transform:translate(-50%)}.sSWOLq_manual{color:#a72a1a;border:2px solid #b43120;border-radius:50%}.sSWOLq_focusLabel{background:var(--ink);color:#fff}.sSWOLq_step[data-phase="1"] .sSWOLq_change{border-color:var(--ink);border-style:dashed}.sSWOLq_step[data-phase="2"] .sSWOLq_change,.sSWOLq_step[data-phase="3"] .sSWOLq_change{border-color:var(--blue);background:#e9efff}.sSWOLq_step[data-phase="2"] .sSWOLq_focusLabel,.sSWOLq_step[data-phase="3"] .sSWOLq_focusLabel{background:var(--blue)}.sSWOLq_outcome{border-top:2px solid var(--ink);justify-content:center;align-items:center;gap:16px;height:236px;margin:0 20px;padding:22px 0;display:flex;position:relative}.sSWOLq_guide{width:128px}.sSWOLq_finding span,.sSWOLq_metrics>span,.sSWOLq_replacement>span{font-size:14px;display:block}.sSWOLq_finding strong,.sSWOLq_replacement strong{font-size:26px;line-height:1.4;display:block}.sSWOLq_metrics{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.sSWOLq_metrics>span{text-align:center;width:100%}.sSWOLq_metrics strong{border:2px solid var(--ink);background:var(--yellow);box-shadow:4px 4px var(--ink);padding:10px 24px;font-size:24px}.sSWOLq_replacement{text-align:center}.sSWOLq_replacement strong{color:var(--blue);margin:6px 0;font-size:42px}.sSWOLq_people{flex:none;align-items:end;width:200px;display:flex}.sSWOLq_people>span{width:50%}.sSWOLq_operations{flex-wrap:wrap;gap:8px;max-width:380px;display:flex}.sSWOLq_operations>span{border:2px solid var(--ink);padding:5px 10px;font-size:14px}.sSWOLq_loop{border-bottom:3px solid var(--blue);width:100%;padding-bottom:12px;font-size:22px;font-weight:700}@media (prefers-reduced-motion:no-preference){.sSWOLq_flow[data-enhanced] .sSWOLq_route{height:calc(100svh + 2400px)}.sSWOLq_flow[data-enhanced] .sSWOLq_stage{top:var(--fde-header);height:calc(100svh - var(--fde-header) - 15px);flex-direction:column;display:flex;position:sticky}.sSWOLq_flow[data-enhanced] .sSWOLq_steps{flex:1;min-height:0;position:relative}.sSWOLq_flow[data-enhanced] .sSWOLq_step{visibility:hidden;opacity:0;padding:0;position:absolute;inset:0}.sSWOLq_flow[data-enhanced] .sSWOLq_step[data-current]{visibility:visible;opacity:1}}@keyframes sSWOLq_reveal-change{0%{opacity:.2;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:700px){.sSWOLq_flow{padding:75px 23px 50px}.sSWOLq_sectionHead{min-height:0;margin:0;padding:0 0 195px}.sSWOLq_sectionHead h2{font-size:30px}.sSWOLq_headGuide{width:125px}.sSWOLq_step{grid-template-columns:1fr;gap:16px}.sSWOLq_controls{gap:14px;margin-bottom:14px}.sSWOLq_controls a{width:50px;height:44px;font-size:21px}.sSWOLq_diagram{box-shadow:5px 5px var(--ink)}.sSWOLq_diagram figcaption{padding:12px 10px}.sSWOLq_business{margin-bottom:6px;font-size:12px;line-height:1.5}.sSWOLq_diagram figcaption strong{font-size:17px;line-height:1.5}.sSWOLq_workflow{grid-template-columns:1fr 26px 1fr 26px 1fr 26px 1fr;padding:35px 4px 12px}.sSWOLq_object{height:57px}.sSWOLq_object>span{width:66px}.sSWOLq_object svg{width:48px}.sSWOLq_node{padding:0 0 5px}.sSWOLq_node b{white-space:nowrap;font-size:12px}.sSWOLq_node>span:not(.sSWOLq_object){font-size:12px;line-height:1.4}.sSWOLq_arrow{height:57px;margin-top:0;font-size:14px}.sSWOLq_manual,.sSWOLq_focusLabel{padding:0 3px;font-size:12px;top:-24px}.sSWOLq_outcome{gap:8px;height:125px;margin:0 10px;padding:12px 0}.sSWOLq_guide{width:67px}.sSWOLq_finding span,.sSWOLq_metrics>span,.sSWOLq_replacement>span{font-size:12px}.sSWOLq_finding strong{font-size:18px}.sSWOLq_metrics{gap:6px;padding:8px 0}.sSWOLq_metrics strong{padding:3px 16px;font-size:18px}.sSWOLq_replacement strong{font-size:28px}.sSWOLq_people{width:105px}.sSWOLq_operations{gap:4px}.sSWOLq_operations>span{padding:2px 4px;font-size:12px}.sSWOLq_loop{white-space:nowrap;padding-bottom:6px;font-size:13px}.sSWOLq_num{text-shadow:3px 3px var(--yellow), 5px 5px var(--ink);margin:0 0 8px;font-size:40px}.sSWOLq_copy h3{margin:0 0 8px 12px;font-size:24px;display:inline-block}.sSWOLq_copy p{font-size:14px;line-height:1.65}.sSWOLq_deliverable{margin-top:8px;padding-left:12px}.sSWOLq_deliverable span{font-size:12px}.sSWOLq_deliverable strong{font-size:14px}}@media (max-width:700px) and (prefers-reduced-motion:no-preference){.sSWOLq_flow[data-enhanced] .sSWOLq_stage{height:calc(100svh - 128px);padding:12px 0;top:68px}.sSWOLq_flow[data-enhanced] .sSWOLq_step{align-content:start}}@media (max-width:700px){.sSWOLq_node>span:not(.sSWOLq_object){word-break:keep-all}}.sSWOLq_diagram picture{animation:none}.sSWOLq_diagram figcaption{min-height:124px}@media (max-width:700px){.sSWOLq_diagram figcaption{min-height:104px}}@media (min-width:701px) and (max-height:820px){.sSWOLq_diagram figcaption{min-height:0;padding:14px 24px}.sSWOLq_business{margin-bottom:4px}.sSWOLq_workflow{padding:40px 18px 14px}.sSWOLq_object,.sSWOLq_arrow{height:84px}.sSWOLq_object>span{width:100px}.sSWOLq_outcome{height:172px;padding:16px 0}.sSWOLq_guide{width:92px}.sSWOLq_people{width:150px}}@media (max-width:700px) and (max-height:700px){.sSWOLq_diagram figcaption{min-height:0;padding:10px 12px}.sSWOLq_workflow{padding-top:30px}.sSWOLq_object,.sSWOLq_arrow{height:48px}.sSWOLq_object>span{width:56px}.sSWOLq_outcome{height:96px;padding:6px 0}.sSWOLq_metrics{gap:4px 6px;padding:0}.sSWOLq_metrics strong{padding:1px 12px;font-size:15px}.sSWOLq_replacement strong{margin:2px 0;font-size:22px}.sSWOLq_guide{width:48px}.sSWOLq_people{width:76px}.sSWOLq_deliverable{display:none}.sSWOLq_diagram figcaption strong{font-size:14px}.sSWOLq_copy p{font-size:13px;line-height:1.55}}@media (prefers-reduced-motion:no-preference){.sSWOLq_flow[data-enhanced] .sSWOLq_step,.sSWOLq_flow[data-enhanced] .sSWOLq_step[data-current]{visibility:visible;opacity:calc(var(--enter) * (1 - var(--leave) * .65));transform:translateY(calc((1 - var(--enter)) * 28px - var(--leave) * 14px)) scale(calc(1 - var(--leave) * .025));pointer-events:none;transition:none}.sSWOLq_flow[data-enhanced] .sSWOLq_step{background:var(--white)}.sSWOLq_flow[data-enhanced] .sSWOLq_step[data-current]{pointer-events:auto}.sSWOLq_flow[data-enhanced] .sSWOLq_step .sSWOLq_change,.sSWOLq_flow[data-enhanced] .sSWOLq_step .sSWOLq_outcome{animation:none}.sSWOLq_flow[data-enhanced] .sSWOLq_step,.sSWOLq_flow[data-enhanced] .sSWOLq_step[data-current]{opacity:1;clip-path:inset(0 0 calc((1 - var(--enter)) * 100%) 0);transform:translateY(calc(var(--leave) * -12px)) scale(calc(1 - var(--leave) * .02));--shown:min(clamp(0, (var(--enter) - .5) * 2, 1), clamp(0, 1 - var(--leave) * 2, 1));clip-path:none;background:0 0;transform:none}.sSWOLq_flow[data-enhanced] .sSWOLq_manual,.sSWOLq_flow[data-enhanced] .sSWOLq_focusLabel{clip-path:none}.sSWOLq_flow[data-enhanced] .sSWOLq_step .sSWOLq_diagram{opacity:min(1, calc(var(--enter) * 4), calc((1 - var(--leave)) * 4));background:0 0}.sSWOLq_flow[data-enhanced] .sSWOLq_step .sSWOLq_diagram figcaption strong,.sSWOLq_flow[data-enhanced] .sSWOLq_step .sSWOLq_change,.sSWOLq_flow[data-enhanced] .sSWOLq_step [data-flow-node=review] b,.sSWOLq_flow[data-enhanced] .sSWOLq_step .sSWOLq_manual,.sSWOLq_flow[data-enhanced] .sSWOLq_step .sSWOLq_outcome>*,.sSWOLq_flow[data-enhanced] .sSWOLq_step .sSWOLq_copy{opacity:var(--shown);translate:0 calc((1 - var(--shown)) * 14px)}.sSWOLq_flow[data-enhanced] .sSWOLq_outcome{transform:none}.sSWOLq_flow[data-enhanced] .sSWOLq_step [data-flow-node=review] b{translate:none}}.sSWOLq_diagram figcaption strong{min-height:3em}@media (max-width:700px){.sSWOLq_business{font-size:13px}.sSWOLq_workflow{grid-template-rows:84px 24px 84px;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);gap:0 4px;padding:16px 10px 14px}.sSWOLq_node{text-align:left;grid-template-columns:38px minmax(0,1fr);align-content:center;align-items:center;column-gap:6px;padding:4px;display:grid}.sSWOLq_node>.sSWOLq_object{grid-row:1/span 3;height:38px}.sSWOLq_object>span{width:38px}.sSWOLq_node b{font-size:15px;line-height:1.35}.sSWOLq_node>span:not(.sSWOLq_object){font-size:13px;line-height:1.4}.sSWOLq_manual,.sSWOLq_focusLabel{grid-column:1/-1;justify-self:start;margin-top:3px;padding:0 5px;font-size:12px;position:static;transform:none}.sSWOLq_workflow>[data-flow-node=mail]{grid-area:1/1}.sSWOLq_workflow>[data-flow-node=entry]{grid-area:1/3}.sSWOLq_workflow>[data-flow-node=review]{grid-area:3/3}.sSWOLq_workflow>[data-flow-node=shipping]{grid-area:3/1}.sSWOLq_workflow>.sSWOLq_arrow{align-self:center;height:auto;font-size:16px}.sSWOLq_workflow>.sSWOLq_arrow:first-of-type{grid-area:1/2}.sSWOLq_workflow>.sSWOLq_arrow:nth-of-type(2){grid-area:2/3;rotate:90deg}.sSWOLq_workflow>.sSWOLq_arrow:nth-of-type(3){grid-area:3/2;rotate:180deg}.sSWOLq_finding span,.sSWOLq_metrics>span,.sSWOLq_replacement>span,.sSWOLq_operations>span,.sSWOLq_deliverable span{font-size:13px}.sSWOLq_loop{font-size:14px}}@media (max-width:700px) and (prefers-reduced-motion:no-preference){.sSWOLq_flow[data-enhanced] .sSWOLq_stage{padding:6px 0}.sSWOLq_flow[data-enhanced] .sSWOLq_controls{margin-bottom:8px}.sSWOLq_flow[data-enhanced] .sSWOLq_workflow{grid-template-rows:70px 18px 70px;padding:10px 10px 8px}.sSWOLq_flow[data-enhanced] .sSWOLq_step{gap:12px}.sSWOLq_flow[data-enhanced] .sSWOLq_deliverable{display:none}.sSWOLq_flow[data-enhanced] .sSWOLq_copy p{line-height:1.6}}@media (max-width:700px) and (max-height:760px) and (prefers-reduced-motion:no-preference){.sSWOLq_flow[data-enhanced] .sSWOLq_business{display:none}.sSWOLq_flow[data-enhanced] .sSWOLq_diagram figcaption{min-height:0;padding:8px 10px}.sSWOLq_flow[data-enhanced] .sSWOLq_outcome{height:92px}.sSWOLq_flow[data-enhanced] .sSWOLq_copy p{font-size:13px}.sSWOLq_flow[data-enhanced] .sSWOLq_copy h3{font-size:20px}.sSWOLq_flow[data-enhanced] .sSWOLq_num{margin-bottom:4px;font-size:34px}}@media (max-width:380px){.sSWOLq_flow .sSWOLq_workflow,.sSWOLq_flow[data-enhanced] .sSWOLq_workflow{grid-template-rows:86px 16px 86px}.sSWOLq_people{width:78px}.sSWOLq_loop{white-space:normal;font-size:13px}.sSWOLq_operations>span{padding:2px 4px}}
.qB23GW_hero{color:var(--motif-ink);padding-block:80px 64px}.qB23GW_breadcrumb{align-items:center;margin-bottom:24px;font-size:12px;display:flex}.qB23GW_hero a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.qB23GW_hero a:focus-visible{outline:3px solid var(--motif-ink);outline-offset:6px}.qB23GW_layout>*{min-width:0}.qB23GW_eyebrow{overflow-wrap:anywhere;letter-spacing:.16em}.qB23GW_hero h1.qB23GW_title{word-break:auto-phrase;overflow-wrap:break-word;line-break:strict;text-wrap:balance;margin-bottom:12px}.qB23GW_actions{flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:28px;display:flex}.qB23GW_hero .qB23GW_actions .qB23GW_primaryAction{background:var(--motif-ink);color:var(--color-white);--press-shadow:5px;--press-color:var(--motif-accent);padding:12px 20px;font-weight:700}.qB23GW_secondaryAction{text-underline-offset:4px;font-size:14px;font-weight:600;text-decoration:underline}.qB23GW_artwork{isolation:isolate;border-bottom:6px solid var(--motif-ink);padding:12px 0 16px}.qB23GW_artwork .qB23GW_artworkPlane{background:var(--motif-accent);width:88%;height:82%;top:10%;right:4%;transform:rotate(-8deg)}@media (min-width:640px){.qB23GW_hero{padding-block:96px 72px}}@media (prefers-reduced-motion:reduce){.qB23GW_primaryAction:hover{transform:none}}.qB23GW_stats{color:var(--motif-on-accent);gap:24px;padding-block:8px;display:grid}.qB23GW_card{isolation:isolate;grid-template-rows:auto auto 1fr;align-content:start;min-width:0;padding:20px;display:grid;position:relative;container-type:inline-size}.qB23GW_surface{z-index:-1;pointer-events:none;position:absolute;inset:0}.qB23GW_labelText{background:var(--motif-ink);width:fit-content;max-width:100%;color:var(--color-white);padding:6px 10px;font-size:14px;font-weight:700;line-height:1.6;display:block}.qB23GW_value{letter-spacing:.02em;white-space:pre;grid-template-rows:20px auto;grid-template-columns:max-content 1fr;align-items:baseline;column-gap:4px;margin-block:8px;font-size:clamp(44px,23cqi,76px);line-height:1.15;display:grid}.qB23GW_number{font-weight:400}.qB23GW_range{font-family:var(--font-body), sans-serif;vertical-align:.15em;padding-inline:.12em;font-size:.5em;font-weight:400;display:inline-block}.qB23GW_prefix{letter-spacing:normal;grid-column:1/-1;font-size:14px;font-weight:700;line-height:20px}.qB23GW_unit{letter-spacing:normal;font-size:18px;font-weight:700}.qB23GW_note{background:var(--color-white);max-width:100%;min-height:calc(2lh + 12px);color:var(--motif-ink);word-break:auto-phrase;overflow-wrap:break-word;align-self:stretch;padding:6px 8px;font-size:14px;font-weight:500;line-height:1.8}.qB23GW_surface:before,.qB23GW_surface:after{clip-path:polygon(0 8px,100% 0,100% calc(100% - 8px),0 100%);content:"";position:absolute;inset:0}.qB23GW_surface:before{background:var(--motif-ink);transform:translate(4px,4px)}.qB23GW_surface:after{background:var(--motif-accent)}@media (min-width:768px){.qB23GW_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.qB23GW_card{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;padding:16px}.qB23GW_stats:has(>:last-child:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.qB23GW_stats{gap:20px}.qB23GW_card{padding:20px}}.qB23GW_card:only-child{grid-column:1/-1}.qB23GW_surface:after{animation:.28s ease-out qB23GW_surface-settle}@keyframes qB23GW_surface-settle{0%{transform:translateY(5px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.qB23GW_surface:after{animation:none}}
.Kk-L6a_root{z-index:45;color:#2b2b2b;font-family:var(--font-body), sans-serif;background:#fff;padding:16px 32px;transition:box-shadow .3s cubic-bezier(.4,0,.2,1);position:sticky;top:0}.Kk-L6a_root[data-scrolled]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.Kk-L6a_bar{justify-content:space-between;align-items:center;max-width:1280px;margin-inline:auto;display:flex}.Kk-L6a_logo{line-height:0;display:block}.Kk-L6a_logo img{width:auto;height:32px}.Kk-L6a_desktop{align-items:center;gap:32px;display:flex}.Kk-L6a_desktop ul{gap:4px;margin:0;padding:0;list-style:none;display:flex}.Kk-L6a_desktop li{display:flex}.Kk-L6a_desktop li a{white-space:nowrap;border-radius:6px;flex-direction:column;align-items:center;gap:4px;padding:4px 16px;display:flex}.Kk-L6a_desktop li span:first-child{font-size:14px;font-weight:600;line-height:20px;transition:color .15s cubic-bezier(.4,0,.2,1)}.Kk-L6a_desktop li span:last-child{color:#6a7282;font-size:12px;font-weight:500;line-height:16px}@media (hover:hover){.Kk-L6a_desktop li span:first-child:hover{color:#155dfc}}.Kk-L6a_cta,.Kk-L6a_panelCta{color:#fff;background:#ffb900;border-radius:8px;flex-direction:column;align-items:center;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.Kk-L6a_cta{padding:8px 20px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.Kk-L6a_cta span:first-child{letter-spacing:.025em;font-size:14px;font-weight:700;line-height:20px}.Kk-L6a_cta span:last-child{font-size:12px;font-weight:600;line-height:16px}@media (hover:hover){.Kk-L6a_cta:hover,.Kk-L6a_panelCta:hover{background:#fe9a00}}.Kk-L6a_burger{background:0 0;border:0;flex-direction:column;justify-content:center;gap:4px;width:44px;height:44px;margin:-10px;padding:10px;display:none}.Kk-L6a_burger span{background:#2b2b2b;width:24px;height:2px;transition:transform .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1);display:block}.Kk-L6a_burger[data-open] span:first-child{transform:translateY(6px)rotate(45deg)}.Kk-L6a_burger[data-open] span:nth-child(2){opacity:0;transform:scaleX(0)}.Kk-L6a_burger[data-open] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.Kk-L6a_panel{z-index:44;color:#2b2b2b;font-family:var(--font-body), sans-serif;visibility:hidden;background:#fff;flex-direction:column;padding-top:80px;transition:transform .15s cubic-bezier(.4,0,.2,1),visibility 0s .15s;display:none;position:fixed;inset:0;transform:translate(100%)}.Kk-L6a_panel[data-open]{visibility:visible;transition:transform .15s cubic-bezier(.4,0,.2,1);transform:none}.Kk-L6a_panel nav{flex:1;overflow-y:auto}.Kk-L6a_panel nav a{border-bottom:1px solid #e5e7eb;flex-direction:column;padding:16px 32px;display:flex}.Kk-L6a_panel nav span:first-child{font-size:18px;font-weight:600;line-height:28px}.Kk-L6a_panel nav span:last-child{color:#6a7282;font-size:14px;line-height:20px}.Kk-L6a_panelFoot{padding:32px}.Kk-L6a_panelCta{width:100%;padding:12px 24px}.Kk-L6a_panelCta span:first-child{letter-spacing:.025em;font-size:18px;font-weight:700;line-height:28px}.Kk-L6a_panelCta span:last-child{font-size:14px;font-weight:600;line-height:20px}@media (max-width:1023px){.Kk-L6a_root{padding:16px}.Kk-L6a_desktop{display:none}.Kk-L6a_burger,.Kk-L6a_panel{display:flex}}@media (prefers-reduced-motion:reduce){.Kk-L6a_root,.Kk-L6a_burger span,.Kk-L6a_panel,.Kk-L6a_panel[data-open]{transition:none}}
.z2guNq_hero{height:calc(100vh - var(--fde-header));isolation:isolate;min-height:640px;position:relative}.z2guNq_photo{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);position:absolute;inset:0 0 0 34%;overflow:hidden}.z2guNq_photo picture,.z2guNq_photo img{width:100%;height:100%;display:block}.z2guNq_photo img{object-fit:cover;object-position:62% 45%}.z2guNq_heroCopy{z-index:3;background:var(--paper);width:51%;padding:28px 28px 28px 6vw;position:absolute;top:10vh;left:0}.z2guNq_eyebrow{letter-spacing:.06em;margin-bottom:24px;font-size:13px;font-weight:700}.z2guNq_hero h1{letter-spacing:-.01em;font-size:clamp(52px,4.5vw,112px);line-height:1.3}.z2guNq_hero h1 em{isolation:isolate;color:var(--blue);font-style:normal;display:inline-block;position:relative}.z2guNq_hero h1 em:before{content:"";background:var(--yellow);z-index:-1;translate:var(--marker-x,0px) 0;transition:translate var(--quick) var(--ease);position:absolute;inset:100% 0 -10px}.z2guNq_heroLead{margin:24px 0;font-size:17px;font-weight:500;line-height:1.8}.z2guNq_heroLead span{display:inline-block}.z2guNq_heroNote{margin-top:24px;font-size:13px}.z2guNq_cta{background:var(--blue);color:var(--white);box-shadow:var(--shadow-raised);transition:transform var(--quick) var(--ease), box-shadow var(--quick) var(--ease);align-items:center;gap:32px;padding:20px 24px;font-size:16px;font-weight:700;display:inline-flex}@media (hover:hover){.z2guNq_cta:hover{box-shadow:var(--shadow-pressed);transform:translate(4px,4px)}}.z2guNq_cta:active{box-shadow:1px 1px var(--ink);transform:translate(5px,5px)}.z2guNq_heroArt{z-index:2;left:54%;top:calc(61vh - var(--fde-header));transform-origin:0 0;position:absolute;transform:rotate(-20deg)}.z2guNq_band{white-space:nowrap;line-height:.95;font-family:var(--font-fde-latin);min-width:120vw;transition:translate var(--quick) var(--ease);padding:1vh 2vw;font-size:min(7vw,10vh);display:block;position:absolute}.z2guNq_white{color:var(--paper);background:var(--blue);top:0}.z2guNq_yellow{background:var(--yellow);color:var(--ink);top:12vh}.z2guNq_ink{background:var(--ink);color:var(--paper);top:24vh}.z2guNq_arrow{display:none}@media (prefers-reduced-motion:no-preference){.z2guNq_band{animation:var(--band-enter) .7s var(--spring) both}.z2guNq_yellow{animation-delay:.14s}.z2guNq_ink{animation-delay:.28s}.z2guNq_hero h1 em:before{animation:var(--marker-enter) .42s var(--ease) .48s both}}@media (max-width:700px){.z2guNq_hero{height:870px;min-height:0}.z2guNq_photo{clip-path:polygon(0 0,100% 0,100% 82%,0 100%);height:450px;inset:0 0 auto}.z2guNq_photo img{object-position:60% center;transform:translateY(-28px)}.z2guNq_heroCopy{background:var(--paper);width:100%;padding:24px 23px;top:410px}.z2guNq_eyebrow{letter-spacing:0;margin-bottom:15px;font-size:13px}.z2guNq_hero h1{font-size:38px}.z2guNq_heroLead{margin:16px 0;font-size:16px;line-height:1.6}.z2guNq_heroLead span{display:block}.z2guNq_heroLead br{display:none}.z2guNq_heroNote{margin-top:24px;font-size:14px}.z2guNq_heroArt{top:252px;left:28px}.z2guNq_band{min-width:700px;padding:6px 16px;font-size:46px}.z2guNq_yellow{top:58px}.z2guNq_ink{top:116px}.z2guNq_cta{gap:20px;padding:17px 18px;font-size:14px}}@media (prefers-reduced-motion:reduce){.z2guNq_band{transition:none;translate:none!important}.z2guNq_hero h1 em:before{transition:none;translate:none}}@media (max-width:700px){.z2guNq_hero{--hero-photo-height:clamp(280px, 38svh, 340px);height:calc(100svh - var(--fde-header));min-height:calc(var(--hero-photo-height) + 390px)}.z2guNq_photo{height:var(--hero-photo-height)}.z2guNq_photo img{object-position:60% 43%;transform:none}.z2guNq_heroArt{left:10px;top:calc(var(--hero-photo-height) - 60px);width:calc(100% - 20px);display:flex;transform:rotate(-6deg)}.z2guNq_band{text-align:center;flex:1;min-width:0;padding:8px 10px;font-size:27px;position:relative;top:auto}.z2guNq_heroCopy{top:calc(var(--hero-photo-height) - 10px);padding:20px 23px}.z2guNq_eyebrow{margin-bottom:14px}.z2guNq_hero h1{font-size:35px}.z2guNq_heroLead{margin:16px 0;font-size:14px;line-height:1.65}.z2guNq_heroLead span{display:inline-block}.z2guNq_heroNote{margin-top:16px}}.z2guNq_scene{width:43vw;height:76%;transform-style:preserve-3d;transform:perspective(1600px) rotateX(calc(3deg + var(--scene-pitch,0deg))) rotateY(calc(-12deg + var(--scene-turn,0deg))) rotateZ(-7deg);transition:transform .35s var(--ease);position:absolute;top:7%;right:4vw}.z2guNq_scene .z2guNq_photo{border:10px solid var(--white);clip-path:none;height:100%;inset:0;transform:translateZ(-22px);box-shadow:12px 16px #004c99,22px 28px 30px #101d2d33}.z2guNq_scene .z2guNq_heroArt{transform-style:preserve-3d;gap:16px;display:grid;inset:auto -3% -4% -7%;transform:translateZ(52px)}.z2guNq_scene .z2guNq_band{min-width:0;transform-style:preserve-3d;border-top:1px solid #ffffff8c;padding:10px 28px;font-size:min(5.2vw,8svh);animation:none;position:relative;top:auto;box-shadow:8px 18px 24px #101d2d33}.z2guNq_scene .z2guNq_band:before,.z2guNq_scene .z2guNq_band:after{content:"";background:var(--ribbon-side);position:absolute}.z2guNq_scene .z2guNq_band:before{transform-origin:top;height:14px;top:100%;left:0;right:0;transform:skew(45deg)}.z2guNq_scene .z2guNq_band:after{transform-origin:0;width:14px;top:0;bottom:0;left:100%;transform:skewY(45deg)}.z2guNq_white{--ribbon-side:#004c99}.z2guNq_yellow{--ribbon-side:#bf8700}.z2guNq_ink{--ribbon-side:#050d17}@media (max-width:700px){.z2guNq_scene{width:calc(100% - 64px);height:calc(var(--hero-photo-height) - 32px);transform:perspective(900px) rotateX(calc(3deg + var(--scene-pitch,0deg))) rotateY(-8deg) rotateZ(-4deg);top:12px;left:28px;right:auto}.z2guNq_scene .z2guNq_photo{border-width:6px;box-shadow:6px 8px #004c99,12px 18px 20px #101d2d29}.z2guNq_scene .z2guNq_heroArt{gap:0;width:auto;display:flex;bottom:-4px;left:-8px;right:-8px;transform:translateZ(22px)}.z2guNq_scene .z2guNq_band{padding:8px;font-size:25px}.z2guNq_scene .z2guNq_band:before{height:7px}.z2guNq_scene .z2guNq_band:after{width:7px}}@media (prefers-reduced-motion:reduce){.z2guNq_scene{transition:none}}.z2guNq_hero h1>br{display:none}.z2guNq_hero h1 span{display:block}.z2guNq_hero h1 em{width:fit-content;margin-top:.22em;display:block}@media (max-width:700px){.z2guNq_heroCopy{padding-top:10px}.z2guNq_hero h1{font-size:27px;line-height:1.22}.z2guNq_heroLead{margin:10px 0;line-height:1.55}.z2guNq_cta{padding-block:14px}.z2guNq_hero{height:calc(var(--hero-photo-height) + 372px);min-height:0}}@media (min-width:701px) and (min-aspect-ratio:1){.z2guNq_hero{--s:min(1vw, (100svh - var(--fde-header)) / 56);--side:calc((100% - 100 * var(--s)) / 2);--shadow-raised:calc(.42 * var(--s)) calc(.42 * var(--s)) 0 var(--ink);--shadow-pressed:calc(.14 * var(--s)) calc(.14 * var(--s)) 0 var(--ink);height:calc(56 * var(--s));min-height:480px}.z2guNq_heroCopy{top:0;bottom:0;left:calc(var(--side) + 6 * var(--s));width:calc(50 * var(--s));background:0 0;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;display:flex}.z2guNq_eyebrow{font-size:max(13px, .9 * var(--s));margin-bottom:calc(1.8 * var(--s))}.z2guNq_hero h1{font-size:calc(4 * var(--s));white-space:nowrap;line-height:1.22}.z2guNq_heroLead{max-width:calc(40 * var(--s));font-size:max(15px, 1.2 * var(--s));margin:calc(2.4 * var(--s)) 0 calc(2.6 * var(--s))}.z2guNq_cta{gap:calc(2.2 * var(--s));padding:calc(1.4 * var(--s)) calc(1.7 * var(--s));font-size:max(15px, 1.12 * var(--s))}.z2guNq_heroNote{font-size:max(13px, .92 * var(--s));margin-top:calc(2 * var(--s))}.z2guNq_scene{top:7%;right:calc(var(--side) + 4 * var(--s));width:calc(43 * var(--s));height:76%;transform:perspective(calc(111 * var(--s))) rotateX(calc(3deg + var(--scene-pitch,0deg))) rotateY(calc(-12deg + var(--scene-turn,0deg))) rotateZ(-7deg)}.z2guNq_scene .z2guNq_photo{border-width:calc(.7 * var(--s));box-shadow:calc(.83 * var(--s)) calc(1.1 * var(--s)) 0 #004c99, calc(1.5 * var(--s)) calc(2 * var(--s)) calc(2 * var(--s)) #101d2d33}.z2guNq_scene .z2guNq_heroArt{gap:calc(1.1 * var(--s))}.z2guNq_scene .z2guNq_band{padding:calc(.7 * var(--s)) calc(1.9 * var(--s));font-size:calc(5.2 * var(--s))}.z2guNq_scene .z2guNq_band:before{height:calc(.97 * var(--s))}.z2guNq_scene .z2guNq_band:after{width:calc(.97 * var(--s))}}@media (min-width:701px) and (max-aspect-ratio:1){.z2guNq_hero{height:calc(100svh - var(--fde-header));flex-direction:column;min-height:900px;padding:7vw 7vw 9vw;display:flex}.z2guNq_heroCopy{background:0 0;order:-1;width:auto;padding:0;position:static}.z2guNq_eyebrow{margin-bottom:2.6vw;font-size:max(13px,1.7vw)}.z2guNq_hero h1{font-size:6.3vw;line-height:1.22}.z2guNq_heroLead{max-width:none;margin:3.4vw 0;font-size:max(16px,2.2vw)}.z2guNq_heroNote{font-size:max(13px,1.7vw)}.z2guNq_scene{width:72vw;height:auto;transform:perspective(1600px) rotateX(calc(3deg + var(--scene-pitch,0deg))) rotateY(calc(-10deg + var(--scene-turn,0deg))) rotateZ(-5deg);flex:1;margin:6vw 0 0 auto;position:relative;inset:auto}.z2guNq_scene .z2guNq_band{font-size:7.4vw}}
.KiUn3q_section{isolation:isolate;position:relative;overflow-x:clip}.KiUn3q_section:before,.KiUn3q_section:after{content:"";z-index:-1;pointer-events:none;background:var(--motif-accent);clip-path:polygon(0 0,100% 24%,80% 100%,12% 72%);width:clamp(180px,24vw,400px);height:100px;position:absolute}.KiUn3q_section:before{top:12px;right:-90px;transform:rotate(-16deg)}.KiUn3q_section:after{background:var(--motif-secondary);bottom:8px;left:-100px;transform:rotate(11deg)}.KiUn3q_plane{z-index:-1;pointer-events:none;background:var(--motif-secondary);clip-path:polygon(0 22%,100% 0,88% 100%,18% 80%);width:clamp(140px,18vw,280px);height:72px;position:absolute;top:-8px;right:-36px;transform:rotate(24deg)}.KiUn3q_section>div{z-index:0;position:relative}.KiUn3q_section>div:before,.KiUn3q_section>div:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle, var(--motif-accent) 1px, transparent 1.2px) 0 0 / 6px 6px;clip-path:polygon(0 10%,100% 0,90% 55%,0 100%);width:220px;height:32px;position:absolute}.KiUn3q_section>div:before{top:-44px;left:calc(50% - 50vw - 30px);transform:rotate(19deg)}.KiUn3q_section>div:after{bottom:-36px;right:calc(50% - 50vw - 40px);transform:rotate(-9deg)}.KiUn3q_section .KiUn3q_heading,.KiUn3q_cta h2{background:var(--motif-ink);max-width:100%;color:var(--color-white);box-shadow:7px 7px 0 var(--motif-accent);overflow-wrap:anywhere;text-wrap:pretty;padding:12px 24px 14px 18px;display:inline-block;position:relative}.KiUn3q_section .KiUn3q_heading:before,.KiUn3q_cta h2:before{content:"";background:var(--motif-secondary);width:58px;height:9px;position:absolute;top:-9px;left:-8px;transform:skew(-28deg)}.KiUn3q_section[data-section-motif] .KiUn3q_card,.KiUn3q_overviewBlock,.KiUn3q_flow .KiUn3q_flowStep,.KiUn3q_section .KiUn3q_panel{border:2px solid var(--motif-ink);border-top:5px solid var(--motif-accent);box-shadow:5px 5px 0 var(--motif-ink)}.KiUn3q_section[data-section-motif] .KiUn3q_card{border-radius:0;min-width:0;padding:24px;position:relative}.KiUn3q_section[data-section-motif] .KiUn3q_card>*{min-width:0}.KiUn3q_section[data-section-motif] .KiUn3q_card p,.KiUn3q_section[data-section-motif] .KiUn3q_card h3{overflow-wrap:anywhere}.KiUn3q_section .KiUn3q_icon{border-radius:0 0 16px}.KiUn3q_overview:before{transform:rotate(8deg)}.KiUn3q_overview:after{transform:rotate(-21deg)}.KiUn3q_overviewBlock{background:var(--color-white);min-width:0;padding-inline:24px;position:relative}.KiUn3q_overviewBlock h3>span:first-child{border-radius:0;transform:skewY(-18deg)}.KiUn3q_differentiators .KiUn3q_card>span:first-child{margin-top:-12px}.KiUn3q_flow .KiUn3q_flowStep{background:var(--color-white);align-items:flex-start;min-width:0;padding:24px 24px 24px 20px}.KiUn3q_flow .KiUn3q_duration{border-radius:0;padding:6px 10px}@media (min-width:1024px){.KiUn3q_bestFor ul,.KiUn3q_differentiators ul{gap:24px}.KiUn3q_flow ol{max-width:960px}}@media (max-width:639px){.KiUn3q_section:before,.KiUn3q_section:after{width:150px;height:54px}.KiUn3q_section:before{top:4px;right:-84px}.KiUn3q_section:after{bottom:4px;left:-90px}.KiUn3q_plane{width:100px;height:38px;top:-8px;right:-52px}.KiUn3q_section .KiUn3q_heading,.KiUn3q_cta h2{padding:10px 16px}.KiUn3q_section[data-section-motif] .KiUn3q_card{gap:16px;padding:20px 24px 28px 18px}.KiUn3q_overviewBlock{padding-inline:18px}.KiUn3q_flow .KiUn3q_flowStep{gap:16px;padding:20px 18px 24px 12px}}@media (prefers-reduced-motion:reduce){.KiUn3q_section *,.KiUn3q_section :before,.KiUn3q_section :after{transition:none;animation:none}.KiUn3q_section a.KiUn3q_card:hover{translate:none}.KiUn3q_section[data-section-motif] img{clip-path:none}}.KiUn3q_section.KiUn3q_cta .KiUn3q_card{padding:0}.KiUn3q_cta .KiUn3q_card>div{background:var(--motif-ink);box-shadow:none;border-radius:0}.KiUn3q_cta .KiUn3q_card a{min-height:44px;box-shadow:none;overflow-wrap:anywhere}.KiUn3q_cta .KiUn3q_card>div>div{flex-wrap:wrap}.KiUn3q_section.KiUn3q_faq a{align-items:center;min-height:44px;display:inline-flex}.KiUn3q_section .KiUn3q_card:focus-visible{outline:3px solid var(--motif-ink);outline-offset:-8px}.KiUn3q_section.KiUn3q_cta .KiUn3q_card p{color:var(--color-white)}.KiUn3q_section .KiUn3q_panel{background:var(--color-white);min-width:0;box-shadow:5px 5px 0 var(--motif-ink);border-radius:0}.KiUn3q_section.KiUn3q_quiet:before,.KiUn3q_section.KiUn3q_quiet:after,.KiUn3q_section.KiUn3q_quiet>div:before,.KiUn3q_section.KiUn3q_quiet>div:after{content:none}
.gx80PW_section{overflow-y:clip}.gx80PW_category{border-top:3px solid var(--motif-accent);padding-top:20px}.gx80PW_section .gx80PW_article{min-height:44px;color:var(--motif-ink)}.gx80PW_article:is(:hover,:focus-visible) h4{text-underline-offset:4px;text-decoration:underline}.gx80PW_article h4{overflow-wrap:anywhere}@media (max-width:639px){.gx80PW_section header{text-align:left}.gx80PW_category ul{grid-template-columns:minmax(0,1fr)}}
.iTNH_W_section{background:var(--paper);padding:100px 6vw}.iTNH_W_heading{margin-bottom:36px}.iTNH_W_heading>p{font:24px/1.2 var(--font-fde-latin);letter-spacing:.08em;color:var(--blue);margin-bottom:12px}.iTNH_W_articles{border-top:2px solid var(--ink)}.iTNH_W_article{border-bottom:1px solid var(--ink);grid-template-columns:260px minmax(0,1fr);gap:32px;padding:32px 0;display:grid}.iTNH_W_cover{aspect-ratio:16/9;object-fit:cover;border:2px solid var(--ink);width:100%;height:auto;box-shadow:5px 5px var(--yellow)}.iTNH_W_meta{margin-bottom:10px;font-size:13px}.iTNH_W_article h3{font-size:25px;line-height:1.5}.iTNH_W_article a:hover{text-underline-offset:5px;text-decoration:underline}.iTNH_W_article a:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.iTNH_W_summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;font-size:15px;line-height:1.8;display:-webkit-box;overflow:hidden}@media (max-width:700px){.iTNH_W_section{padding:60px 23px}.iTNH_W_article{grid-template-columns:minmax(0,1fr);gap:24px}.iTNH_W_article h3{font-size:22px}}.iTNH_W_article h3{word-break:normal;overflow-wrap:anywhere}.iTNH_W_article h3 a{word-break:keep-all;overflow-wrap:anywhere}
.cY-uEG_card{border:1px solid var(--motif-ink);background:var(--color-white);color:var(--motif-ink);margin-top:24px}.cY-uEG_body{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.cY-uEG_price,.cY-uEG_note{background:var(--motif-accent);color:var(--motif-on-accent);border-right:1px solid var(--motif-ink)}.cY-uEG_price{min-width:0;padding:32px 28px 0;container-type:inline-size}.cY-uEG_label{background:var(--motif-ink);max-width:100%;color:var(--color-white);padding:5px 10px;font-size:13px;font-weight:700;line-height:1.7;display:table}.cY-uEG_range{overflow-wrap:anywhere;margin-top:24px;font-size:20px;font-weight:800}.cY-uEG_rate{min-width:0;display:block}.cY-uEG_prefix{font-size:15px;line-height:1.8;display:block}.cY-uEG_prefix:empty{display:none}.cY-uEG_amount{white-space:nowrap;font-size:clamp(12px,4cqi,22px)}.cY-uEG_amount b{font-family:var(--font-anton), sans-serif;letter-spacing:-.015em;font-size:min(16cqi,80px);font-weight:400;line-height:1.3}.cY-uEG_slash{margin-block:4px;font-size:14px;line-height:1;display:block}.cY-uEG_range:has(.cY-uEG_slash) .cY-uEG_amount b{font-size:min(11cqi,52px)}.cY-uEG_note{overflow-wrap:anywhere;grid-area:2/1;padding:22px 28px 30px;font-size:12px;line-height:1.9}.cY-uEG_body:not(:has(.cY-uEG_note)) .cY-uEG_price{grid-row:1/3;padding-bottom:32px}.cY-uEG_factors{flex-direction:column;grid-area:1/2/3;min-width:0;padding:32px 28px;display:flex}.cY-uEG_factors ul{flex:1;grid-auto-rows:1fr;margin-top:14px;display:grid}.cY-uEG_factors li{overflow-wrap:anywhere;align-items:center;gap:12px;padding-block:16px;font-size:14px;line-height:1.8;display:flex}.cY-uEG_factors li+li{border-top:1px solid color-mix(in srgb, var(--motif-ink) 20%, transparent)}.cY-uEG_check{border-bottom:2px solid;border-left:2px solid;flex-shrink:0;width:10px;height:6px;transform:rotate(-45deg)}.cY-uEG_contact{border-top:1px solid var(--motif-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:24px 28px 28px;display:grid}.cY-uEG_contact p{font-size:12px;line-height:1.9}.cY-uEG_estimate{border-top:1px solid var(--motif-ink);padding:14px 28px 16px;font-size:13px;line-height:1.8}.cY-uEG_estimate a{text-underline-offset:3px;font-weight:800;text-decoration:underline}.cY-uEG_button{--press-shadow:4px;--press-color:var(--motif-ink);justify-content:center;align-items:center;min-height:52px;padding:12px 18px;font-size:14px;font-weight:800;display:inline-flex}.cY-uEG_button:hover{text-underline-offset:4px;text-decoration:underline}.cY-uEG_button:focus-visible{outline:3px solid var(--motif-ink);outline-offset:6px}@media (max-width:767px){.cY-uEG_body{grid-template-columns:minmax(0,1fr)}.cY-uEG_price{border-right:0;padding:24px 20px}.cY-uEG_note{border-right:0;grid-row:auto;padding:20px}.cY-uEG_factors{border-top:1px solid var(--motif-ink);grid-area:auto/1;padding:24px 20px}.cY-uEG_body:not(:has(.cY-uEG_note)) .cY-uEG_price{grid-row:auto}.cY-uEG_contact{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 20px}.cY-uEG_estimate{padding:14px 20px 16px}.cY-uEG_button{justify-self:start}}
.daEMDW_mobileCta{display:none}@media (max-width:700px){.daEMDW_mobileCta{z-index:30;background:var(--blue);color:var(--white);justify-content:space-between;padding:15px 23px;font-size:14px;font-weight:700;display:none;position:fixed;bottom:0;left:0;right:0}.daEMDW_mobileCta[data-visible]{display:flex}}
.eNTjQG_section{overflow-y:clip}.eNTjQG_section .eNTjQG_instructor{background:var(--color-white);border-top:5px solid var(--motif-accent)}.eNTjQG_profile{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:24px;display:grid}.eNTjQG_avatar{background:var(--motif-secondary);width:fit-content;box-shadow:5px 5px 0 var(--motif-ink);padding:6px;display:inline-flex}.eNTjQG_avatar>span{border-radius:0;overflow:visible}.eNTjQG_avatar img{object-fit:contain}.eNTjQG_name{justify-content:center;min-height:44px}.eNTjQG_name:is(:hover,:focus-visible)>span:first-child{text-underline-offset:4px;text-decoration:underline}.eNTjQG_section a:focus-visible{outline:3px solid var(--motif-ink);outline-offset:5px}@media (max-width:767px){.eNTjQG_section ul{grid-template-columns:minmax(0,1fr)}.eNTjQG_profile{grid-template-columns:124px minmax(0,1fr);gap:20px 16px}}
.zjbk1G_section{overflow-y:clip}.zjbk1G_programs{gap:28px;display:grid}.zjbk1G_program{padding:24px 24px 30px}.zjbk1G_body{display:contents}.zjbk1G_identity{align-items:flex-start}.zjbk1G_program :is(p,dd,dt,h3){overflow-wrap:anywhere}.zjbk1G_program dl{grid-template-rows:min-content 1fr;align-items:start}.zjbk1G_price>div{flex-wrap:wrap}.zjbk1G_price>p:last-child{color:var(--motif-ink);margin-top:8px;font-size:clamp(28px,2.4vw,36px);line-height:1.3}.zjbk1G_takeaway{border-left:4px solid var(--motif-accent);margin-top:24px;padding:16px 18px 22px}@media (min-width:1024px){.zjbk1G_programs{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px}.zjbk1G_program{grid-template-rows:subgrid;grid-row:span 6;display:grid}}@media (max-width:1023px){.zjbk1G_programs{grid-template-columns:minmax(0,1fr)}.zjbk1G_program{padding:22px 20px 26px}.zjbk1G_section .zjbk1G_price>p:last-child{font-size:32px}}
