.I3Tr1a_wrap{position:relative}.I3Tr1a_wrapHeader{margin-right:2px}.I3Tr1a_headerBtn{min-height:44px;color:var(--navy);font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:14.5px;font-weight:700;display:inline-flex}.I3Tr1a_headerBtn:hover,.I3Tr1a_headerBtn[aria-expanded=true]{background:var(--mint)}.I3Tr1a_footerBtn{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.I3Tr1a_footerBtn:hover,.I3Tr1a_footerBtn[aria-expanded=true]{background:#ffffff14}.I3Tr1a_pop{box-sizing:border-box;z-index:5;color:var(--navy);background:#fff;border:1px solid #0e2e4014;border-radius:18px;padding:8px;position:absolute;right:0}.I3Tr1a_popDown{width:264px;top:calc(100% + 16px);box-shadow:0 30px 70px -30px #09202e80}.I3Tr1a_popUp{border-radius:16px;width:240px;bottom:calc(100% + 10px);box-shadow:0 30px 70px -30px #0009}.I3Tr1a_list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.I3Tr1a_scroll{overscroll-behavior:contain;max-height:320px;overflow-y:auto}.I3Tr1a_item{min-height:44px;color:var(--navy);border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:15.5px;font-weight:600;text-decoration:none;display:flex}.I3Tr1a_popUp .I3Tr1a_item{font-size:15px}.I3Tr1a_item:hover{color:var(--navy);background:#f2f8f8}.I3Tr1a_item[aria-current=true]{background:var(--mint)}.I3Tr1a_ck{width:16px;color:var(--teal);flex:none;display:inline-flex}.I3Tr1a_cd{font-family:var(--font-mono);color:var(--ink-2);margin-left:auto;font-size:12px;font-weight:500}.I3Tr1a_empty{color:var(--ink-2);padding:10px 12px;font-size:14.5px}.I3Tr1a_search{padding:4px 4px 8px}.I3Tr1a_searchInput{box-sizing:border-box;width:100%;min-height:44px;font:inherit;color:var(--navy);background:#fff;border:1px solid #bfd5d6;border-radius:12px;padding:0 12px;font-size:15px}.I3Tr1a_searchInput:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 4px #31a8a42e}.I3Tr1a_mobile{border-top:1px solid #e3efef;margin-top:16px;padding-top:8px}.I3Tr1a_mobileBtn{width:100%;min-height:52px;color:var(--navy);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:17px;font-weight:600;display:flex}.I3Tr1a_mobileValue{color:var(--ink-2);margin-left:auto;font-size:15px;font-weight:500}.I3Tr1a_mobileList{padding:0 0 4px 28px}.I3Tr1a_mobileList .I3Tr1a_item{border-bottom:1px solid #eef5f5;border-radius:0;min-height:46px;padding:0;font-size:16px;font-weight:500}.I3Tr1a_mobileList .I3Tr1a_item:hover{background:0 0}.I3Tr1a_mobileList .I3Tr1a_item[aria-current=true]{background:0 0;font-weight:700}
._5Cu8Tq_hd{z-index:100;font-family:var(--font-sans);color:var(--navy);padding:14px clamp(12px,3vw,32px) 0;position:sticky;top:0}._5Cu8Tq_hd :focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:10px}._5Cu8Tq_pill{box-sizing:border-box;background:#fff;border:1px solid #0e2e4014;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;max-width:1240px;min-height:64px;margin:0 auto;padding:0 10px 0 22px;display:flex;box-shadow:0 1px 2px #0e2e400f,0 16px 40px -20px #09202e73}._5Cu8Tq_logo{cursor:pointer;flex:none;align-items:center;min-height:44px;transition:opacity .15s;display:inline-flex}._5Cu8Tq_logo img{cursor:pointer;width:185px;height:auto;display:block}._5Cu8Tq_logo:hover{opacity:.82}._5Cu8Tq_nav{flex:1;justify-content:center;align-items:center;gap:2px;display:flex}._5Cu8Tq_link{min-height:44px;color:var(--navy);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:15.5px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}._5Cu8Tq_link:hover,._5Cu8Tq_link[aria-expanded=true],._5Cu8Tq_isOn{background:var(--mint);color:var(--navy)}._5Cu8Tq_right{flex:none;align-items:center;gap:6px;display:flex}._5Cu8Tq_login{min-height:44px;color:var(--teal);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}._5Cu8Tq_login:hover{background:var(--mint);color:var(--navy)}._5Cu8Tq_cta{background:var(--orange);min-height:46px;color:var(--navy);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}._5Cu8Tq_cta:hover{background:var(--orange-h);color:var(--navy);transform:translateY(-1px)}._5Cu8Tq_burger{border:1.5px solid var(--navy);min-width:44px;min-height:44px;color:var(--navy);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:600;display:none}._5Cu8Tq_menu{padding:0 clamp(12px,3vw,32px);position:absolute;top:calc(100% + 10px);left:0;right:0}._5Cu8Tq_card{box-sizing:border-box;background:#fff;border:1px solid #0e2e4014;border-radius:24px;grid-template-columns:1fr 1fr 300px;gap:8px;max-width:1240px;min-height:226px;margin:0 auto;padding:18px;display:grid;box-shadow:0 30px 70px -30px #09202e80}._5Cu8Tq_items{grid-column:span 2;grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:0;list-style:none;display:grid}._5Cu8Tq_item{color:var(--navy);border-radius:16px;align-items:flex-start;gap:14px;padding:14px;text-decoration:none;transition:background-color .15s;display:flex}._5Cu8Tq_item:hover,._5Cu8Tq_item[aria-current=page]{color:var(--navy);background:#f2f8f8}._5Cu8Tq_ic{background:var(--mint);width:40px;height:40px;color:var(--teal);border:1px solid #1f6e6b24;border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}._5Cu8Tq_tx{flex-direction:column;gap:3px;display:flex}._5Cu8Tq_t{align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}._5Cu8Tq_dot{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}._5Cu8Tq_dotPos{background:var(--pos)}._5Cu8Tq_dotSea{background:var(--sea)}._5Cu8Tq_dotBio{background:var(--bio)}._5Cu8Tq_d{color:var(--ink-2);font-size:14.5px;line-height:1.5}._5Cu8Tq_promo{background:var(--navy);color:#fff;border-radius:18px;flex-direction:column;justify-content:space-between;gap:14px;padding:20px;display:flex}._5Cu8Tq_promo p{margin:0;font-size:16px;font-weight:600;line-height:1.45}._5Cu8Tq_promoSub{color:#ffffffc7;margin-top:6px;font-size:14px;font-weight:400;display:block}._5Cu8Tq_promoCta{align-self:flex-start}._5Cu8Tq_mob{max-width:1240px;max-height:calc(100dvh - var(--hdr-h) - 22px);overscroll-behavior:contain;box-sizing:border-box;background:#fff;border:1px solid #0e2e4014;border-radius:24px;flex-direction:column;margin:0 auto;padding:8px 20px 20px;display:flex;overflow-y:auto;box-shadow:0 30px 70px -30px #09202e80}._5Cu8Tq_lbl{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin:16px 0 4px;font-size:12px}._5Cu8Tq_row{min-height:48px;color:var(--navy);border-bottom:1px solid #e3efef;align-items:center;gap:10px;font-size:17px;font-weight:600;text-decoration:none;display:flex}._5Cu8Tq_rowLogin{margin-top:12px}._5Cu8Tq_rowD{color:var(--ink-2);margin-left:auto;font-size:13px;font-weight:400}._5Cu8Tq_mobCta{min-height:50px;margin-top:20px}@media (max-width:1180px){._5Cu8Tq_desk{display:none!important}._5Cu8Tq_burger{display:inline-flex}._5Cu8Tq_pill{padding:0 8px 0 18px}}@media (min-width:1181px){._5Cu8Tq_mobPanel{display:none!important}}@media (prefers-reduced-motion:reduce){._5Cu8Tq_link,._5Cu8Tq_cta,._5Cu8Tq_item{transition:none}}
.oORJuq_ft{font-family:var(--font-sans);color:var(--navy)}.oORJuq_ft :focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:6px}.oORJuq_wrap{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.oORJuq_fin{border-top:1px solid var(--line);background:#fff;padding:18px 0}.oORJuq_finIn{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 24px;display:grid}.oORJuq_finHead{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;margin:0;font-size:12px;font-weight:500}.oORJuq_finList{flex-direction:column;grid-column:1/-1;gap:18px;min-width:0;margin:0;padding:8px 0 0;list-style:none;display:flex}.oORJuq_finRow{flex-wrap:wrap;align-items:center;gap:16px 40px;margin:0;padding:0;list-style:none;display:flex}.oORJuq_finRow img{width:auto;max-width:100%;display:block}.oORJuq_finLink{min-height:44px;color:var(--teal);white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.oORJuq_finLink:hover{color:var(--navy);text-decoration:underline}.oORJuq_h16{height:16px}.oORJuq_h18{height:18px}.oORJuq_h22{height:22px}.oORJuq_h24{height:24px}.oORJuq_h26{height:26px}.oORJuq_h28{height:28px}.oORJuq_h30{height:30px}.oORJuq_h32{height:32px}.oORJuq_ftd{background:var(--navy);color:var(--mint);isolation:isolate;position:relative;overflow:hidden}.oORJuq_top{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:36px 28px;padding:clamp(56px,7vw,88px) 0 40px;display:grid}.oORJuq_lbl{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#9edcd9;margin:0 0 8px;font-size:12.5px;font-weight:500}.oORJuq_col{flex-direction:column;gap:2px;display:flex}.oORJuq_col a{min-height:40px;color:var(--mint);align-items:center;gap:6px;font-size:15.5px;text-decoration:none;display:inline-flex}.oORJuq_col a:hover{color:#fff;text-decoration:underline}.oORJuq_brandLogo{cursor:pointer;transition:opacity .15s;display:inline-block}.oORJuq_brandLogo img{cursor:pointer;width:185px;height:auto;display:block}.oORJuq_brandLogo:hover{opacity:.82}.oORJuq_brand p{color:var(--on-dark-2);max-width:34ch;margin:16px 0 20px;font-size:15px;line-height:1.6}.oORJuq_soc{gap:10px;margin:0;padding:0;list-style:none;display:flex}.oORJuq_soc a{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.oORJuq_soc a:hover{background:#ffffff29}.oORJuq_bot{color:var(--on-dark-2);border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:20px 0 28px;font-size:13.5px;display:flex}.oORJuq_bot p{margin:0}.oORJuq_botList{flex-wrap:wrap;align-items:center;gap:4px 18px;margin:0;padding:0;list-style:none;display:flex}.oORJuq_botList a,.oORJuq_botBtn{color:var(--mint);font:inherit;padding:10px 0;font-size:13.5px;display:inline-block}.oORJuq_botBtn{text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.oORJuq_botBtn:hover,.oORJuq_botList a:hover{color:#fff}@media (max-width:980px){.oORJuq_top{grid-template-columns:repeat(2,minmax(0,1fr))}.oORJuq_brand{grid-column:span 2}}@media (max-width:760px){.oORJuq_lang{margin:0}.oORJuq_finRow{gap:14px 26px}.oORJuq_finList{gap:16px 28px}}.oORJuq_lang{margin-left:auto}
.whXtOW_ma-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.whXtOW_ma-skip{position:absolute;top:8px;left:-10000px}.whXtOW_ma-skip:focus{z-index:300;background:var(--navy);color:#fff;border-radius:10px;padding:12px 16px;left:16px}.whXtOW_ma-display{font-family:var(--font-display);font-stretch:112%}.whXtOW_mono{font-family:var(--font-mono)}.whXtOW_wrap{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.whXtOW_sec{padding:clamp(72px,9vw,128px) 0;position:relative}.whXtOW_sec-tight{padding:clamp(56px,7vw,96px) 0}.whXtOW_sec-white{background:#fff}.whXtOW_sec-mint{background:var(--mint)}.whXtOW_sec-dark{background:var(--navy);color:#fff;isolation:isolate;position:relative;overflow:hidden}.whXtOW_sec-dark:before{content:none}.whXtOW_sec-dark .whXtOW_lead,.whXtOW_sec-dark .whXtOW_muted{color:var(--on-dark-2)}.whXtOW_sec-dark a:not(.whXtOW_btn){color:#fff}.whXtOW_grid-bg{z-index:-1;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 70% 30%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 80% at 70% 30%,#000 20%,#0000 75%)}.whXtOW_stack{flex-direction:column;display:flex}.whXtOW_head{flex-direction:column;gap:16px;max-width:880px;margin-bottom:clamp(36px,5vw,56px);display:flex}.whXtOW_head-center{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.whXtOW_two-col{grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);align-items:start;gap:clamp(32px,4vw,64px);display:grid}@media (max-width:1060px){.whXtOW_two-col{grid-template-columns:minmax(0,1fr)}}.whXtOW_split{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:center;gap:clamp(32px,5vw,72px);display:grid}.whXtOW_eyebrow{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--teal);align-items:center;gap:10px;margin:0;font-size:13px;font-weight:500;display:inline-flex}.whXtOW_eyebrow:before{content:"";background:var(--brand);border-radius:2px;flex:none;width:8px;height:8px}.whXtOW_sec-dark .whXtOW_eyebrow,.whXtOW_hero .whXtOW_eyebrow{color:#9edcd9}.whXtOW_h1{font-family:var(--font-display);letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(38px,3.4vw + 12px,62px);font-weight:650;font-stretch:112%;line-height:1.04}.whXtOW_h2{font-family:var(--font-display);letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(30px,2.6vw + 12px,50px);font-weight:650;font-stretch:112%;line-height:1.07}.whXtOW_h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(21px,1vw + 14px,26px);font-weight:650;font-stretch:108%;line-height:1.2}.whXtOW_h4{margin:0;font-size:18px;font-weight:700;line-height:1.35}.whXtOW_lead{color:var(--ink-2);text-wrap:pretty;max-width:64ch;margin:0;font-size:clamp(18px,.6vw + 14px,21px);line-height:1.55}.whXtOW_muted{color:var(--ink-2)}.whXtOW_small{font-size:15px}.whXtOW_btn{min-height:50px;font:inherit;cursor:pointer;transition:background-color .2s var(--ease), transform .2s var(--ease), box-shadow .2s var(--ease), color .2s;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.whXtOW_btn-primary{background:var(--orange);color:var(--navy);box-shadow:none}.whXtOW_btn-primary:hover{background:var(--orange-h);color:var(--navy);transform:translateY(-1px)}.whXtOW_btn-ghost{color:inherit;background:0 0;border:1.5px solid}.whXtOW_btn-ghost:hover{color:inherit;background:#ffffff14}.whXtOW_sec-white .whXtOW_btn-ghost:hover,.whXtOW_sec-mint .whXtOW_btn-ghost:hover,.whXtOW_light .whXtOW_btn-ghost:hover{background:var(--mint)}.whXtOW_btn svg{flex:none}.whXtOW_link-arrow{align-items:center;gap:8px;min-height:44px;font-weight:700;text-decoration:none;display:inline-flex}.whXtOW_link-arrow svg{transition:transform .2s var(--ease)}.whXtOW_link-arrow:hover svg{transform:translate(3px)}.whXtOW_actions{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.whXtOW_pill{background:var(--mint);color:var(--navy);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.whXtOW_pill-dark{color:#fff;background:#ffffff14;border:1px solid #ffffff24}.whXtOW_dot{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.whXtOW_pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.whXtOW_card{border-radius:var(--r-lg);box-shadow:var(--shadow);background:#fff;border:1px solid #0e2e4014;position:relative}.whXtOW_card-pad{padding:clamp(22px,2.4vw,32px)}.whXtOW_card-hover{transition:transform .25s var(--ease), box-shadow .25s var(--ease)}.whXtOW_card-hover:hover{box-shadow:var(--shadow-h);transform:translateY(-3px)}.whXtOW_card-dark{background:var(--navy);color:#fff;border-color:#ffffff14}.whXtOW_media{border-radius:var(--r-lg);background:var(--navy-l);position:relative;overflow:hidden}.whXtOW_media img{object-fit:cover;width:100%;height:100%;display:block}.whXtOW_card .whXtOW_media{border-radius:calc(var(--r-lg) - 8px)}.whXtOW_num{font-family:var(--font-mono);letter-spacing:.06em;color:var(--teal);font-size:13px;font-weight:600}.whXtOW_sec-dark .whXtOW_num{color:#9edcd9}.whXtOW_steps .whXtOW_num{font-family:var(--font-display);letter-spacing:-.01em;color:var(--teal);border-bottom:1px solid var(--line);margin-bottom:4px;padding-bottom:14px;font-size:36px;font-weight:600;font-stretch:112%;line-height:1}.whXtOW_bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.whXtOW_span-12{grid-column:span 12}.whXtOW_span-7{grid-column:span 7}.whXtOW_span-6{grid-column:span 6}.whXtOW_span-5{grid-column:span 5}.whXtOW_span-4{grid-column:span 4}.whXtOW_span-3{grid-column:span 3}.whXtOW_span-8{grid-column:span 8}@media (max-width:980px){.whXtOW_span-7,.whXtOW_span-6,.whXtOW_span-5,.whXtOW_span-8{grid-column:span 12}.whXtOW_span-4,.whXtOW_span-3{grid-column:span 6}}@media (max-width:620px){.whXtOW_span-4,.whXtOW_span-3{grid-column:span 12}}.whXtOW_ic-box{background:var(--mint);width:44px;height:44px;color:var(--teal);border:1px solid #1f6e6b24;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.whXtOW_ic-box svg{width:22px;height:22px;display:block}.whXtOW_sec-dark .whXtOW_ic-box,.whXtOW_card-dark .whXtOW_ic-box{color:#9edcd9;background:#ffffff0f;border-color:#ffffff24}.whXtOW_param-list{padding:8px clamp(20px,3vw,32px)}.whXtOW_param-row{border-top:1px solid var(--line);grid-template-columns:240px minmax(0,1fr);align-items:center;gap:12px 32px;padding:22px 0;display:grid}.whXtOW_param-row:first-child{border-top:0}.whXtOW_param-row .whXtOW_pills{margin:0}@media (max-width:760px){.whXtOW_param-row{grid-template-columns:minmax(0,1fr)}}.whXtOW_cfg-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px 40px;margin:0;padding:0;list-style:none;display:grid}.whXtOW_cfg{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:20px;display:flex}.whXtOW_cfg .whXtOW_h4{margin:0}.whXtOW_cfg-p{color:var(--navy);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:14.5px;font-weight:600;display:flex}.whXtOW_cfg-p>span{align-items:center;gap:8px;display:inline-flex}.whXtOW_cfg-plus{color:var(--ink-2);font-weight:400}.whXtOW_pj-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.whXtOW_pj-idx{border-top:1px solid var(--line);color:var(--navy);flex-direction:column;gap:2px;padding:14px 0;text-decoration:none;display:flex}.whXtOW_pj-idx:hover .whXtOW_pj-t{text-decoration:underline}.whXtOW_pj-org{color:var(--teal);font-size:13px;font-weight:600}.whXtOW_pj-t{font-size:15.5px;font-weight:600;line-height:1.4}.whXtOW_form-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}@media (max-width:980px){.whXtOW_form-grid{grid-template-columns:minmax(0,1fr)}}.whXtOW_form-col{min-width:0}.whXtOW_dsteps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.whXtOW_dsteps li{color:var(--on-dark-2);border-top:1px solid #ffffff1f;align-items:flex-start;gap:18px;padding:16px 0;line-height:1.5;display:flex}.whXtOW_dsteps strong{color:#fff;font-weight:600}.whXtOW_dstep-n{font-family:var(--font-display);color:#9edcd9;min-width:34px;font-size:22px;font-weight:600;font-stretch:112%;line-height:1.2}.whXtOW_form-links{color:var(--on-dark-2);flex-direction:column;gap:6px;font-size:15px;display:flex}.whXtOW_form-links a{color:#fff;font-weight:600}.whXtOW_chs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:clamp(36px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}@media (max-width:860px){.whXtOW_chs{grid-template-columns:minmax(0,1fr)}}.whXtOW_ch{flex-direction:column;gap:8px;display:flex}.whXtOW_ch .whXtOW_ic-box{margin-bottom:6px}.whXtOW_ch-l{color:var(--on-dark-2);font-size:14px}.whXtOW_ch-v{color:#fff;font-size:17px;font-weight:600;line-height:1.45}.whXtOW_ch-v a{color:#fff}.whXtOW_fm-card{border-radius:var(--r-lg);box-shadow:var(--shadow);color:var(--ink);background:#fff;border:1px solid #0e2e4014;padding:clamp(24px,3vw,40px)}.whXtOW_hero .whXtOW_fm-card{box-shadow:0 40px 80px -36px #0000008c}.whXtOW_fm{flex-direction:column;gap:22px;display:flex}.whXtOW_fm a{color:var(--teal)}.whXtOW_fm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}@media (max-width:620px){.whXtOW_fm-grid{grid-template-columns:minmax(0,1fr)}}.whXtOW_fld{flex-direction:column;gap:8px;min-width:0;display:flex}.whXtOW_fld label,.whXtOW_fm-set legend{color:var(--navy);font-size:14.5px;font-weight:600}.whXtOW_req{color:#b3471f}.whXtOW_fld-help{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.5}.whXtOW_fld-err{color:#b3471f;margin:0;font-size:14px}.whXtOW_fm .whXtOW_ma-field{box-sizing:border-box;width:100%;font:inherit;color:var(--navy);background:#fff;border:1px solid #bfd5d6;padding:12px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s;border-radius:12px!important;min-height:52px!important}.whXtOW_fm .whXtOW_ma-field:hover{border-color:#8fb3b5}.whXtOW_fm .whXtOW_ma-field:focus{border-color:var(--teal);box-shadow:0 0 0 4px #31a8a42e}.whXtOW_fm .whXtOW_ma-field[aria-invalid=true]{border-color:#b3471f}.whXtOW_fm textarea.whXtOW_ma-field{resize:vertical;min-height:120px}.whXtOW_fm select.whXtOW_ma-field{appearance:none;cursor:pointer;text-overflow:ellipsis;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%231F6E6B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:20px 20px;padding-right:46px}.whXtOW_fm select.whXtOW_ma-field::-ms-expand{display:none}.whXtOW_fm select.whXtOW_ma-field:has(option[value=""]:checked){color:var(--ink-2)}.whXtOW_fm select.whXtOW_ma-field option{color:var(--navy)}.whXtOW_fm-set{border:0;min-width:0;margin:0;padding:0}.whXtOW_fm-set legend{margin-bottom:10px;padding:0}.whXtOW_opts{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.whXtOW_opt{cursor:pointer;border:1px solid #dceded;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .15s,background-color .15s;display:flex}.whXtOW_opt:hover{border-color:#8fb3b5}.whXtOW_opt:has(input:checked){border-color:var(--teal);background:var(--mint)}.whXtOW_opt-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.whXtOW_opt-n{align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.whXtOW_opt-d{color:var(--ink-2);font-size:13.5px;line-height:1.45}.whXtOW_chk{cursor:pointer;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.whXtOW_ma-check{width:22px;height:22px;accent-color:var(--teal);cursor:pointer;flex:none;margin:1px 0 0}.whXtOW_fm-consent{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:18px;display:flex}.whXtOW_fm-alert{background:#fff4e6;border:1.5px solid #b3471f;border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.whXtOW_fm-alert ul{margin:0;padding-left:20px}.whXtOW_fm-alert a{color:#8e3415}.whXtOW_fm-legal{border-top:1px solid var(--line);color:var(--ink-2);padding-top:6px;font-size:14px;line-height:1.6}.whXtOW_fm-legal summary{min-height:44px;color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-weight:600;list-style:none;display:flex}.whXtOW_fm-legal summary::-webkit-details-marker{display:none}.whXtOW_fm-legal summary:after{content:"";background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6E6B' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/14px no-repeat;border-radius:50%;flex:none;width:24px;height:24px;transition:transform .2s}.whXtOW_fm-legal[open] summary:after{transform:rotate(45deg)}.whXtOW_fm-legal dl{grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:8px 16px;margin:6px 0 4px;display:grid}.whXtOW_fm-legal dt{color:var(--navy);font-weight:600}.whXtOW_fm-legal dd{margin:0}@media (max-width:520px){.whXtOW_fm-legal dl{grid-template-columns:minmax(0,1fr)}.whXtOW_fm-legal dd{margin-bottom:6px}}.whXtOW_fm-done{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.whXtOW_light-ghost{color:var(--navy)!important;border-color:var(--navy)!important}.whXtOW_light-ghost:hover{background:var(--mint)!important}.whXtOW_feature{align-items:flex-start;gap:16px;display:flex}.whXtOW_feature p{margin:4px 0 0}.whXtOW_check{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.whXtOW_check li{padding-left:30px;position:relative}.whXtOW_check li:before{content:"";background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6E6B' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12l4 4 8-8'/%3E%3C/svg%3E") center/12px no-repeat;border-radius:6px;width:18px;height:18px;position:absolute;top:.35em;left:0}.whXtOW_sec-dark .whXtOW_check li:before,.whXtOW_card-dark .whXtOW_check li:before{background-color:#31a8a438;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239EDCD9' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12l4 4 8-8'/%3E%3C/svg%3E")}.whXtOW_hero{--hero-pb:clamp(64px, 8vw, 112px);isolation:isolate;background:var(--navy);color:#fff;margin-top:calc(-1 * var(--hdr-h));padding:calc(var(--hdr-h) + clamp(48px, 7vw, 104px)) 0 var(--hero-pb);position:relative;overflow:hidden}.whXtOW_hero-sec.whXtOW_hero-vid{--hero-pb:clamp(112px, 10vw, 136px)}.whXtOW_hero-doc{--hero-pb:clamp(48px, 6vw, 80px)}.whXtOW_rc-hero{--hero-pb:clamp(40px, 5vw, 64px)}.whXtOW_hero:before{content:none}.whXtOW_hero .whXtOW_lead{color:var(--on-dark-2)}.whXtOW_hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (max-width:980px){.whXtOW_hero-grid{grid-template-columns:minmax(0,1fr)}}.whXtOW_hero-visual{min-height:clamp(380px,44vw,600px);position:relative}@media (max-width:980px){.whXtOW_hero-visual{aspect-ratio:1/1.1;width:100%;max-width:560px;min-height:0}}@media (max-width:620px){.whXtOW_hero-visual{aspect-ratio:1/1.24}}@media (min-width:981px) and (max-width:1240px){.whXtOW_hero-visual{min-height:clamp(380px,54vw,600px)}}.whXtOW_stats{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(56px,7vw,96px);display:grid}.whXtOW_stats>div{flex-direction:column;gap:6px;padding:24px 24px 32px 0;display:flex}.whXtOW_stats>div+div{border-left:1px solid #ffffff1f;padding-left:24px}.whXtOW_stat-v{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(26px,2vw + 10px,40px);font-weight:650;font-stretch:112%;line-height:1.05}.whXtOW_stat-l{color:var(--on-dark-2);font-size:15px;line-height:1.45}@media (max-width:760px){.whXtOW_stats{grid-template-columns:minmax(0,1fr)}.whXtOW_stats>div+div{border-top:1px solid #ffffff1f;border-left:0;padding-left:0}.whXtOW_stats>div{padding:20px 0}}.whXtOW_chip{z-index:2;color:var(--navy);font-family:var(--font-sans);background:#fff;border:1px solid #0e2e4014;border-radius:16px;flex-direction:column;gap:2px;min-width:176px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 12px 28px -18px #09202e80}.whXtOW_chip-k{color:var(--ink-2);justify-content:space-between;gap:12px;font-size:12px;display:flex}.whXtOW_chip-k b{color:var(--navy);font-size:13px}.whXtOW_chip-v{font-family:var(--font-display);letter-spacing:-.01em;font-size:26px;font-weight:650;font-stretch:108%;line-height:1.1}.whXtOW_chip-v small{font-family:var(--font-sans);color:var(--ink-2);letter-spacing:0;font-size:13px;font-weight:500}.whXtOW_chip-s{color:#1e7a48;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.whXtOW_chip-s:before{content:"";background:var(--ok);border-radius:50%;width:7px;height:7px}.whXtOW_chip-rate{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.whXtOW_chip-rate .whXtOW_in{color:var(--ink-2);font-size:14px}.whXtOW_chip-rate .whXtOW_pct{color:#1e7a48;margin-left:auto;font-size:13px;font-weight:700}.whXtOW_hv{position:absolute}.whXtOW_hv .whXtOW_media{width:100%;height:100%;box-shadow:0 40px 80px -30px #0009}.whXtOW_hv-pos{aspect-ratio:4/5;width:68%;top:0;right:0}.whXtOW_hv-bio{aspect-ratio:16/10;z-index:2;width:62%;bottom:4%;left:0}.whXtOW_hv-bio .whXtOW_media{border:5px solid var(--navy);box-sizing:border-box}.whXtOW_hv .whXtOW_chip{z-index:3}@media (max-width:620px){.whXtOW_chip{transform-origin:0 0;transform:scale(.8)}.whXtOW_hv-bio .whXtOW_chip{transform-origin:0 100%}.whXtOW_hv-pos .whXtOW_chip{left:-10px!important}}.whXtOW_frame{color:var(--navy);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 40px 80px -36px #0009,0 0 0 1px #ffffff14}.whXtOW_frame-bar{border-bottom:1px solid var(--line);background:#eef4f5;align-items:center;gap:8px;height:40px;padding:0 16px;display:flex}.whXtOW_frame-bar i{background:#c9d6da;border-radius:50%;width:11px;height:11px;display:inline-block}.whXtOW_frame-url{border:1px solid var(--line);max-width:340px;height:24px;font-family:var(--font-mono);color:var(--ink-2);background:#fff;border-radius:999px;flex:1;align-items:center;margin-left:12px;padding:0 12px;font-size:12px;display:flex}.whXtOW_frame-body{background:#f7fbfb;padding:clamp(12px,1.6vw,20px)}.whXtOW_cta{isolation:isolate;border-radius:var(--r-xl);background:var(--navy);color:#fff;grid-template-columns:minmax(0,1.4fr) auto;align-items:center;gap:32px;padding:clamp(40px,6vw,80px);display:grid;position:relative;overflow:hidden}.whXtOW_cta:before{content:none}.whXtOW_cta .whXtOW_lead{color:var(--on-dark-2)}@media (max-width:860px){.whXtOW_cta{grid-template-columns:minmax(0,1fr)}}.whXtOW_faq{flex-direction:column;gap:12px;display:flex}.whXtOW_faq details{border-radius:var(--r-md);background:#fff;border:1px solid #0e2e4014;padding:4px 22px;transition:box-shadow .2s;box-shadow:0 1px 2px #0e2e400a}.whXtOW_faq details[open]{box-shadow:var(--shadow)}.whXtOW_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;font-size:18px;font-weight:600;list-style:none;display:flex}.whXtOW_faq summary::-webkit-details-marker{display:none}.whXtOW_faq summary:after{content:"";background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6E6B' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/14px no-repeat;width:28px;height:28px;transition:transform .2s var(--ease);border-radius:50%;flex:none}.whXtOW_faq details[open] summary:after{transform:rotate(45deg)}.whXtOW_faq details p{color:var(--ink-2);margin:0 0 18px}.whXtOW_hero .whXtOW_crumbs{color:var(--on-dark-2);margin-bottom:28px}.whXtOW_crumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.whXtOW_crumbs a{color:inherit}.whXtOW_crumbs [aria-current]{font-weight:600}.whXtOW_steps{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.whXtOW_steps li{flex-direction:column;gap:12px;display:flex}.whXtOW_tbl{border-collapse:separate;border-spacing:0;width:100%;font-size:16px}.whXtOW_tbl th,.whXtOW_tbl td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:14px 16px}.whXtOW_tbl thead th{font-size:13px;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);background:#f2f8f8;font-weight:600}@media (prefers-reduced-motion:no-preference){.whXtOW_rise{animation:whXtOW_rise .7s var(--ease) both}.whXtOW_rise-2{animation-delay:80ms}.whXtOW_rise-3{animation-delay:.16s}.whXtOW_rise-4{animation-delay:.24s}@keyframes whXtOW_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}h1.whXtOW_ma-display{letter-spacing:-.026em!important;font-size:clamp(38px,4vw + 8px,66px)!important;line-height:1.04!important}h2.whXtOW_ma-display{letter-spacing:-.02em!important}.whXtOW_ma-faq details{background:#fff;border-radius:16px;margin-bottom:12px;border:1px solid #0e2e4014!important;padding:4px 22px!important}.whXtOW_ma-field{border-radius:12px!important;min-height:52px!important}.whXtOW_ma-control{border-radius:999px!important}.whXtOW_hero-home .whXtOW_hero-grid{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}@media (max-width:980px){.whXtOW_hero-home .whXtOW_hero-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:981px) and (max-width:1240px){.whXtOW_hero-home .whXtOW_hv-bio .whXtOW_chip{transform-origin:0 100%;transform:scale(.88);left:calc(100% - 110px)!important}.whXtOW_hero-home .whXtOW_hv-pos .whXtOW_chip{transform-origin:0 0;transform:scale(.88);top:-36px!important}}.whXtOW_h1-rot .whXtOW_rot-line{display:block}.whXtOW_rot{vertical-align:bottom;box-sizing:border-box;background:var(--brand);max-width:100%;color:var(--navy);transition:width .4s var(--ease);border-radius:.28em;margin-top:.08em;padding:.02em .3em .06em;line-height:1.12;display:inline-grid;overflow:hidden}.whXtOW_rot-w{white-space:nowrap;opacity:0;transition:transform .4s var(--ease), opacity .4s var(--ease);grid-area:1/1;justify-self:start;transform:translateY(100%)}.whXtOW_rot-w[data-state=on]{opacity:1;transform:none}.whXtOW_rot-w[data-state=out]{opacity:0;transform:translateY(-100%)}.whXtOW_rot-ctl{min-height:36px;color:var(--on-dark-2);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:-8px;padding:0 12px 0 8px;font-size:13.5px;font-weight:600;display:inline-flex}.whXtOW_rot-ctl:hover{color:#fff;border-color:#ffffff73}@media (prefers-reduced-motion:reduce){.whXtOW_rot-ctl{display:none}.whXtOW_rot,.whXtOW_rot-w{transition:none}}.whXtOW_layers{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (max-width:900px){.whXtOW_layers{grid-template-columns:minmax(0,1fr)}}.whXtOW_layer{flex-direction:column;gap:16px;display:flex}.whXtOW_layer-wide{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch;gap:16px clamp(24px,4vw,56px);display:grid}@media (max-width:900px){.whXtOW_layer-wide{grid-template-columns:minmax(0,1fr)}}.whXtOW_layer-tx{flex-direction:column;gap:16px;display:flex}.whXtOW_layer-lbl{font-family:var(--font-mono);letter-spacing:.04em;color:var(--teal);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:500;display:inline-flex}.whXtOW_layer .whXtOW_h3{margin:0}.whXtOW_layer-sup{color:var(--ink-2);margin:0}.whXtOW_layer ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.whXtOW_layer li{color:var(--ink-2);padding-left:20px;line-height:1.5;position:relative}.whXtOW_layer li:before{content:"";background:var(--brand);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:2px}.whXtOW_layer li strong{color:var(--navy);font-weight:650}.whXtOW_layer-foot{flex-direction:column;gap:14px;margin-top:auto;display:flex}.whXtOW_layer-wide .whXtOW_layer-foot{justify-content:flex-end;margin-top:0}.whXtOW_layer-foot .whXtOW_link-arrow{display:block}.whXtOW_layer-foot .whXtOW_link-arrow svg{vertical-align:-3px;margin-left:6px;display:inline-block}.whXtOW_layer-img{border-radius:calc(var(--r-lg) - 8px);text-decoration:none;display:block;position:relative}.whXtOW_layer-img .whXtOW_media{aspect-ratio:16/10}.whXtOW_layer-wide .whXtOW_layer-img .whXtOW_media{aspect-ratio:auto;height:100%;min-height:300px}.whXtOW_layer-img:hover .whXtOW_media img{transform:scale(1.02)}.whXtOW_media img{transition:transform .5s var(--ease)}.whXtOW_sg-mini{aspect-ratio:16/10;border-radius:calc(var(--r-lg) - 8px);border:1px solid var(--line);background:#eef4f5;flex-direction:column;display:flex;overflow:hidden}.whXtOW_sg-mini-bar{border-bottom:1px solid var(--line);background:#e3eef0;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.whXtOW_sg-mini-bar i{background:#c3d3d7;border-radius:50%;width:8px;height:8px}.whXtOW_sg-mini-bar span{font-family:var(--font-mono);color:var(--ink-2);margin-left:10px;font-size:11px}.whXtOW_sg-mini-body{background:var(--bg);flex-direction:column;flex:1;gap:10px;padding:14px;display:flex}.whXtOW_sg-mini-t{color:var(--ink-2);justify-content:space-between;align-items:baseline;font-size:13px;display:flex}.whXtOW_sg-mini-t b{color:var(--navy);font-size:15px}.whXtOW_sg-mini-g{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.whXtOW_sg-mini-c{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:10px;flex-direction:column;justify-content:space-between;gap:4px;padding:10px;font-size:12px;display:flex}.whXtOW_sg-mini-c b{font-family:var(--font-display);color:var(--navy);font-size:20px;font-weight:650;font-stretch:108%}.whXtOW_sg-mini-c.whXtOW_warn{background:#fdf1de;border-color:#f1d3a6}.whXtOW_sg-mini-c.whXtOW_warn b{color:#9a5b00}.whXtOW_sg-mini-al{color:var(--navy);background:#fff;border:1px solid #f1d3a6;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.whXtOW_sg-mini-al svg{color:#9a5b00;flex:none}.whXtOW_uses-t{color:var(--ink-2);font-size:18px;font-weight:600;font-family:var(--font-sans);letter-spacing:0;margin:0 0 20px}.whXtOW_uses{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:980px){.whXtOW_uses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.whXtOW_uses-wrap{scroll-snap-type:x mandatory;margin:0 calc(-1*clamp(16px,4vw,40px));padding:4px clamp(16px,4vw,40px) 16px;overflow-x:auto}.whXtOW_uses{width:max-content;display:flex}.whXtOW_uses li{scroll-snap-align:start;flex:none;width:78vw;max-width:300px}}.whXtOW_use{box-sizing:border-box;border-radius:var(--r-md);height:100%;color:var(--navy);background:#fff;border:1px solid #0e2e4014;flex-direction:column;gap:18px;padding:22px;font-size:16.5px;font-weight:600;line-height:1.45;text-decoration:none;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex;box-shadow:0 1px 2px #0e2e400d}.whXtOW_use:hover{box-shadow:var(--shadow);color:var(--navy);border-color:#1f6e6b59;transform:translateY(-2px)}.whXtOW_use-tx{display:block}.whXtOW_use-tx svg{vertical-align:-3px;color:var(--teal);margin-left:6px;display:inline-block}.whXtOW_cfgs2{grid-template-rows:auto auto;margin:0;padding:0;list-style:none}.whXtOW_cfgc2{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;padding:0;display:grid;overflow:hidden}@media (max-width:860px){.whXtOW_cfgs2{grid-template-rows:none}.whXtOW_cfgc2{grid-row:auto;grid-template-rows:auto auto}}.whXtOW_cfg-vis{border-bottom:1px solid var(--line);background:#eaf3f4;align-items:center;min-height:92px;padding:clamp(20px,2vw,28px) clamp(18px,1.8vw,26px);display:flex}.whXtOW_cfg-toks{flex-wrap:wrap;align-items:center;gap:10px 6px;margin:0;display:flex}.whXtOW_cfg-tok{border:1px solid var(--line);color:var(--navy);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:4px 11px 4px 4px;font-size:14px;font-weight:600;display:inline-flex}.whXtOW_cfg-tok-ic{background:color-mix(in srgb, var(--c) 22%, #fff);width:28px;height:28px;color:var(--navy);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.whXtOW_cfgs2 .whXtOW_cfg-plus{color:var(--teal);font-size:20px;font-weight:600}.whXtOW_cfg-tx{flex-direction:column;gap:8px;padding:clamp(22px,2.4vw,32px);display:flex}.whXtOW_cfg-tx .whXtOW_h3{white-space:nowrap;margin:0}.whXtOW_cfg-tx p{color:var(--ink-2);white-space:nowrap;margin:0}.whXtOW_feat-list .whXtOW_feature-c{align-items:center}.whXtOW_feat-list .whXtOW_feature-c h3{white-space:nowrap;margin:0}.whXtOW_feat-list:has(.whXtOW_feature-c){gap:16px}.whXtOW_sea-incl{white-space:nowrap;color:#fff;background:#31a8a429;border:1px solid #31a8a466;border-radius:999px;align-items:center;gap:10px;margin:0;padding:10px 16px;font-size:15px;font-weight:600;display:inline-flex}.whXtOW_sea-incl svg{color:var(--brand)}.whXtOW_sects2{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1060px){.whXtOW_sects2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.whXtOW_sects2{grid-template-columns:minmax(0,1fr)}}.whXtOW_sect2{flex-direction:column;padding:0;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.whXtOW_sect2:hover{box-shadow:var(--shadow-h);transform:translateY(-3px)}.whXtOW_sect2:focus-within{outline:3px solid var(--orange);outline-offset:3px}.whXtOW_sect2-img{aspect-ratio:16/10;background:var(--navy);overflow:hidden}.whXtOW_sect2-img img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease);display:block}.whXtOW_sect2:hover .whXtOW_sect2-img img{transform:scale(1.04)}.whXtOW_sect2-tx{flex-direction:column;flex:1;gap:6px;padding:clamp(18px,2vw,24px);display:flex}.whXtOW_sect2-tx .whXtOW_h3{margin:0}.whXtOW_sect2-tx p{color:var(--ink-2);white-space:nowrap;margin:0;font-size:16px}.whXtOW_sect2-a{color:var(--teal);margin-top:12px}.whXtOW_sect2-a:hover{color:var(--navy)}.whXtOW_sect2-a:after{content:"";position:absolute;inset:0}.whXtOW_sect2-a:focus-visible{outline:none}.whXtOW_sect2-a svg{vertical-align:-3px;margin-left:6px;display:inline-block}.whXtOW_sect2-ic{padding:clamp(18px,2vw,24px) clamp(18px,2vw,24px) 0}.whXtOW_sect2-ic span{background:var(--navy);color:#fff;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.whXtOW_jr-step p{white-space:nowrap}.whXtOW_sec-dark .whXtOW_two-col:has(.whXtOW_feat-b){align-items:stretch}@media (min-width:1061px){.whXtOW_sec-dark .whXtOW_two-col:has(.whXtOW_feat-b)>.whXtOW_stack{justify-content:space-between}.whXtOW_sec-dark .whXtOW_two-col:has(.whXtOW_feat-b) .whXtOW_feat-list:has(li:nth-child(5)){flex:1;justify-content:space-between}.whXtOW_sec-dark .whXtOW_two-col:has(.whXtOW_feat-b)>.whXtOW_stack:not(:has(.whXtOW_feat-list li:nth-child(5))){justify-content:center;gap:28px}}.whXtOW_feat-list:has(.whXtOW_feat-b){gap:6px}.whXtOW_feat-b{all:unset;box-sizing:border-box;cursor:pointer;color:#fff;border:1px solid #0000;border-radius:14px;align-items:center;gap:14px;width:100%;padding:8px 14px 8px 8px;transition:background-color .15s,border-color .15s;display:flex}.whXtOW_feat-b:hover{background:#ffffff0f}.whXtOW_feat-b[aria-pressed=true]{background:#31a8a42e;border-color:#31a8a480}.whXtOW_feat-b:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.whXtOW_feat-b h3{white-space:nowrap;font-size:16.5px;font-weight:700;font-family:var(--font-sans);letter-spacing:0;margin:0}.whXtOW_feat-b .whXtOW_ic-box{flex:none}.whXtOW_feat-b .whXtOW_feat-go{opacity:0;color:var(--brand);margin-left:auto;transition:opacity .15s;display:inline-flex}.whXtOW_feat-b:hover .whXtOW_feat-go,.whXtOW_feat-b[aria-pressed=true] .whXtOW_feat-go{opacity:1}.whXtOW_cfg-vis2{border-bottom:1px solid var(--line);background:#eaf3f4;justify-content:center;align-items:center;padding:clamp(20px,2.2vw,28px) clamp(16px,1.8vw,24px);display:flex}.whXtOW_cfg-tiles{justify-content:center;align-items:flex-start;gap:10px;margin:0;padding:0;list-style:none;display:flex}.whXtOW_cfg-tile{flex-direction:column;gap:8px;width:clamp(96px,10.2vw,142px);display:flex}.whXtOW_cfg-th{aspect-ratio:4/3;border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 24px -16px #0e2e4073}.whXtOW_cfg-th img,.whXtOW_cfg-th svg{object-fit:cover;width:100%;height:100%;display:block}.whXtOW_cfg-cap{flex-direction:column;gap:2px;font-size:13px;line-height:1.25;display:flex}.whXtOW_cfg-verb{font-family:var(--font-mono);letter-spacing:.04em;color:var(--teal);align-items:center;gap:6px;font-size:12px;display:inline-flex}.whXtOW_cfg-verb i{border-radius:2px;width:8px;height:8px;display:inline-block}.whXtOW_cfg-name{color:var(--navy);white-space:nowrap;font-weight:700}.whXtOW_cfg-plus2{border:1px solid var(--line);width:26px;height:26px;color:var(--teal);background:#fff;border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;margin-top:-34px;font-weight:700;display:inline-flex}@media (max-width:560px){.whXtOW_cfg-tiles{gap:6px}.whXtOW_cfg-tile{width:80px}.whXtOW_cfg-plus2{width:22px;height:22px;margin-top:-40px}.whXtOW_cfg-name{white-space:normal;font-size:12px}.whXtOW_cfg-verb{font-size:11px}}.whXtOW_cfgc2{min-width:0}.whXtOW_retos{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.whXtOW_reto{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px 28px;padding:22px 0;display:grid}.whXtOW_reto-ic{background:var(--navy);color:#fff;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.whXtOW_reto-pb .whXtOW_h4{margin:0}.whXtOW_reto-pb p{color:var(--ink-2);margin:4px 0 0}.whXtOW_reto-so{border-left:1px solid var(--line);flex-direction:column;gap:4px;padding-left:28px;display:flex}.whXtOW_reto-so p{color:var(--navy);margin:0;font-weight:600}@media (min-width:1061px){.whXtOW_reto .whXtOW_h4,.whXtOW_reto p{white-space:nowrap}}@media (max-width:760px){.whXtOW_reto{grid-template-columns:52px minmax(0,1fr);align-items:start}.whXtOW_reto-so{border-left:0;grid-column:2;padding-left:0}}.whXtOW_pkey{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 20px;padding:0;display:flex}.whXtOW_pk-b{border:1px solid var(--line);min-height:44px;font:inherit;color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:5px 16px 5px 5px;font-size:15px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.whXtOW_pk-b.whXtOW_pk-all{padding:5px 18px}.whXtOW_pk-b:hover{border-color:var(--brand)}.whXtOW_pk-b[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.whXtOW_pk-b[aria-pressed=true] .whXtOW_pk-ic{color:#9edcd9;background:#ffffff1f}.whXtOW_pcell{transition:opacity .2s,background-color .2s}.whXtOW_pcell>*{transition:opacity .2s}.whXtOW_pmatrix[data-f]:not([data-f=""]) .whXtOW_pcell>*{opacity:.35}.whXtOW_pmatrix[data-f=fq] .whXtOW_pcell[data-g=fq],.whXtOW_pmatrix[data-f=nut] .whXtOW_pcell[data-g=nut],.whXtOW_pmatrix[data-f=bio] .whXtOW_pcell[data-g=bio],.whXtOW_pmatrix[data-f=cont] .whXtOW_pcell[data-g=cont],.whXtOW_pmatrix[data-f=trz] .whXtOW_pcell[data-g=trz]{background:var(--mint)}.whXtOW_pmatrix[data-f=fq] .whXtOW_pcell[data-g=fq]>*,.whXtOW_pmatrix[data-f=nut] .whXtOW_pcell[data-g=nut]>*,.whXtOW_pmatrix[data-f=bio] .whXtOW_pcell[data-g=bio]>*,.whXtOW_pmatrix[data-f=cont] .whXtOW_pcell[data-g=cont]>*,.whXtOW_pmatrix[data-f=trz] .whXtOW_pcell[data-g=trz]>*{opacity:1}@media (prefers-reduced-motion:reduce){.whXtOW_pcell,.whXtOW_pcell>*,.whXtOW_pk-b{transition:none}}.whXtOW_pkey .whXtOW_pk-opt{color:var(--ink-2);margin-left:auto;font-size:14px;font-weight:400}.whXtOW_pk-ic{background:var(--mint);width:32px;height:32px;color:var(--teal);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.whXtOW_pk-ic svg{display:block}.whXtOW_pmatrix{background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.whXtOW_pcell{background:#fff;align-items:center;gap:12px;min-width:0;padding:18px;display:flex}.whXtOW_sec-white .whXtOW_pcell{background:var(--bg)}.whXtOW_sec-white .whXtOW_pcell .whXtOW_pk-ic,.whXtOW_pmatrix[data-f]:not([data-f=""]) .whXtOW_pcell .whXtOW_pk-ic{background:#fff}.whXtOW_pcell-n{color:var(--navy);min-width:0;font-size:15.5px;font-weight:600;line-height:1.3}.whXtOW_pcell-opt{border:2px solid var(--teal);box-sizing:border-box;border-radius:50%;flex:none;width:10px;height:10px;margin-left:auto}.whXtOW_pkey .whXtOW_pcell-opt{margin-left:0}@media (min-width:1061px){.whXtOW_pcell-n{white-space:nowrap}}@media (max-width:1279px){.whXtOW_pmatrix{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1060px){.whXtOW_pkey .whXtOW_pk-opt{margin-left:0}}@media (max-width:600px){.whXtOW_pmatrix{grid-template-columns:minmax(0,1fr)}.whXtOW_pcell{padding:14px 16px}.whXtOW_pcell-n{font-size:15px}.whXtOW_pkey{gap:10px 18px}}.whXtOW_legal-grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);max-width:1100px;display:grid}@media (max-width:860px){.whXtOW_legal-grid{grid-template-columns:minmax(0,1fr)}}.whXtOW_legal-nav{flex-direction:column;gap:12px;display:flex;position:sticky;top:110px}.whXtOW_legal-nav ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.whXtOW_legal-nav a{color:var(--ink-2);border-radius:10px;padding:10px 12px;font-size:15px;font-weight:600;text-decoration:none;display:block}.whXtOW_legal-nav a:hover{background:var(--mint);color:var(--navy)}.whXtOW_legal-nav a[aria-current=page]{background:var(--mint);color:var(--navy);font-weight:700}@media (max-width:860px){.whXtOW_legal-nav{position:static}.whXtOW_legal-nav ul{flex-flow:wrap;gap:6px}}.whXtOW_legal-c{overflow-wrap:anywhere;min-width:0}.whXtOW_legal-date{font-family:var(--font-mono);color:var(--on-dark-2);margin:0;font-size:13px}.whXtOW_legal-ul{color:var(--ink-2);flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.whXtOW_legal-dl{border-top:1px solid var(--line);gap:0;margin:0;display:grid}.whXtOW_legal-dl>div{border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);gap:8px 16px;padding:10px 0;display:grid}.whXtOW_legal-dl dt{color:var(--navy);font-weight:700}.whXtOW_legal-dl dd{color:var(--ink-2);margin:0}@media (max-width:560px){.whXtOW_legal-dl>div{grid-template-columns:minmax(0,1fr);gap:2px}}.whXtOW_cap-rep{aspect-ratio:4/3;box-sizing:border-box;background:#eaf3f4;justify-content:center;align-items:center;padding:clamp(16px,2vw,24px);display:flex}.whXtOW_cap-rep .whXtOW_rep{width:100%;max-width:340px}.whXtOW_pchips{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.whXtOW_pchips li{border:1px solid var(--line);color:var(--navy);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:15.5px;font-weight:600;display:inline-flex}.whXtOW_pchips li:before{content:"";background:var(--brand);border-radius:50%;width:8px;height:8px}.whXtOW_sec-white .whXtOW_pchips li{background:var(--bg)}.whXtOW_tiles2{gap:16px;margin:0;padding:0;list-style:none;display:grid}.whXtOW_tiles2-4{grid-template-columns:repeat(4,minmax(0,1fr))}.whXtOW_tiles2-3{grid-template-columns:repeat(3,minmax(0,1fr))}.whXtOW_tiles2-5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1060px){.whXtOW_tiles2-4,.whXtOW_tiles2-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.whXtOW_tiles2-4,.whXtOW_tiles2-3,.whXtOW_tiles2-5{grid-template-columns:minmax(0,1fr)}}.whXtOW_tile2{border-radius:var(--r-md);background:#fff;border:1px solid #0e2e4014;flex-direction:column;gap:14px;padding:22px;display:flex;box-shadow:0 1px 2px #0e2e400d}.whXtOW_sec-white .whXtOW_tile2{background:var(--bg)}.whXtOW_tile2-ic{background:var(--navy);color:#fff;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.whXtOW_tile2-tx{flex-direction:column;gap:4px;display:flex}.whXtOW_tile2 .whXtOW_h4{margin:0}.whXtOW_tile2 p{color:var(--ink-2);margin:0;font-size:15.5px}@media (min-width:1061px){.whXtOW_tile2 .whXtOW_h4,.whXtOW_tile2 p,.whXtOW_steps1 .whXtOW_h4,.whXtOW_steps1 p,.whXtOW_cols3-1 .whXtOW_h4,.whXtOW_cols3-1 p,.whXtOW_bens .whXtOW_h4,.whXtOW_bens p{white-space:nowrap}}.whXtOW_sects2-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:860px){.whXtOW_sects2-3{grid-template-columns:minmax(0,1fr)}}.whXtOW_npts1 li{align-items:center}.whXtOW_npts1 .whXtOW_h4{margin:0}@media (min-width:1061px){.whXtOW_npts1 .whXtOW_h4,.whXtOW_npts1 p{white-space:nowrap}}.whXtOW_uses-wrap{overflow:visible}.whXtOW_uses .whXtOW_use{flex-direction:row;align-items:center;gap:16px;padding:14px 18px 14px 14px;font-size:17px;line-height:1.3}.whXtOW_use-ic{background:var(--navy);color:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.whXtOW_uses .whXtOW_use-tx{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.whXtOW_uses .whXtOW_use>svg{color:var(--teal);flex:none;transition:transform .2s}.whXtOW_uses .whXtOW_use:hover>svg{transform:translate(3px)}@media (max-width:620px){.whXtOW_uses{grid-template-columns:minmax(0,1fr);gap:10px;width:auto;display:grid}.whXtOW_uses li{width:auto;max-width:none}.whXtOW_use-ic{border-radius:12px;width:44px;height:44px}}.whXtOW_cfgs{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (max-width:860px){.whXtOW_cfgs{grid-template-columns:minmax(0,1fr)}}.whXtOW_cfgc{flex-direction:column;gap:12px;display:flex}.whXtOW_cfgc .whXtOW_h3{margin:0}.whXtOW_cfg-note{color:var(--ink-2);margin:0;font-size:15px;font-style:italic}.whXtOW_cfgs-end{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:clamp(28px,4vw,40px);padding-top:24px;display:flex}.whXtOW_cfgs-end p{margin:0;font-size:18px;font-weight:600}.whXtOW_feat-list{flex-direction:column;gap:22px;max-width:460px;margin:0;padding:0;list-style:none;display:flex}.whXtOW_feat-list h3{color:#fff;font-size:16.5px;font-weight:700;font-family:var(--font-sans);letter-spacing:0;margin:0}.whXtOW_feat-list p{margin:4px 0 0}.whXtOW_jr{position:relative}.whXtOW_jr-steps{counter-reset:jr;z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.whXtOW_jr-step{counter-increment:jr;text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.whXtOW_jr-node{width:76px;height:76px;color:var(--teal);background:#fff;border:2px solid #bfd5d6;border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;transition:background-color .35s,border-color .35s,color .35s;display:inline-flex;position:relative}.whXtOW_jr-node svg{width:28px;height:28px}.whXtOW_jr-node:after{content:counter(jr);background:var(--navy);color:#fff;width:26px;height:26px;font-size:13px;font-weight:700;font-family:var(--font-sans);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-4px;right:-4px}.whXtOW_jr-step .whXtOW_h4{margin:0}.whXtOW_jr-step p{color:var(--ink-2);max-width:30ch;margin:0}.whXtOW_jr-tag{background:var(--orange);color:var(--navy);border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:700;display:inline-block}.whXtOW_jr-tag-sp{visibility:hidden}.whXtOW_jr-wave{pointer-events:none;z-index:0;position:absolute}.whXtOW_jr-wave path{fill:none;stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.whXtOW_jr-base{stroke:#d3e4e5}.whXtOW_jr-fill{stroke:var(--brand);stroke-dasharray:1;stroke-dashoffset:var(--jr-off,1);transition:stroke-dashoffset 3s linear}.whXtOW_jr:not([data-on="1"]) .whXtOW_jr-fill,.whXtOW_jr:not([data-on="1"]) .whXtOW_jr-node{transition:none}.whXtOW_jr-h{width:75%;height:60px;top:8px;left:12.5%;right:12.5%}.whXtOW_jr-v{display:none}.whXtOW_jr[data-on="1"] .whXtOW_jr-h .whXtOW_jr-fill{--jr-off:0}.whXtOW_jr[data-on="1"] .whXtOW_jr-step .whXtOW_jr-node{background:var(--brand);border-color:var(--brand);color:var(--navy)}.whXtOW_jr[data-on="1"] .whXtOW_jr-step:nth-child(2) .whXtOW_jr-node{transition-delay:1s}.whXtOW_jr[data-on="1"] .whXtOW_jr-step:nth-child(3) .whXtOW_jr-node{transition-delay:2s}.whXtOW_jr[data-on="1"] .whXtOW_jr-step:nth-child(4) .whXtOW_jr-node{transition-delay:2.9s}@media (max-width:860px){.whXtOW_jr-steps{grid-template-columns:minmax(0,1fr);gap:28px}.whXtOW_jr-step{text-align:left;grid-template-columns:76px minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.whXtOW_jr-step .whXtOW_jr-node{grid-row:1/span 3;margin:0}.whXtOW_jr-tag-sp{display:none}.whXtOW_jr-step .whXtOW_jr-tag{justify-self:start}.whXtOW_jr-h{display:none}.whXtOW_jr-v{width:40px;height:calc(100% - 76px);display:block;top:38px;bottom:38px;left:18px}.whXtOW_jr-v .whXtOW_jr-fill{transition:none}.whXtOW_jr .whXtOW_jr-step[data-act="1"] .whXtOW_jr-node{background:var(--brand);border-color:var(--brand);color:var(--navy);transition-delay:0s}.whXtOW_jr[data-on="1"] .whXtOW_jr-step .whXtOW_jr-node{color:var(--teal);background:#fff;border-color:#bfd5d6}.whXtOW_jr[data-on="1"] .whXtOW_jr-step[data-act="1"] .whXtOW_jr-node{background:var(--brand);border-color:var(--brand);color:var(--navy)}}@media (prefers-reduced-motion:reduce){.whXtOW_jr-fill{--jr-off:0!important;stroke-dashoffset:0!important}.whXtOW_jr .whXtOW_jr-step .whXtOW_jr-node,.whXtOW_jr[data-on] .whXtOW_jr-step .whXtOW_jr-node{background:var(--brand)!important;border-color:var(--brand)!important;color:var(--navy)!important}}.whXtOW_sect-c{position:relative}.whXtOW_sect-c a.whXtOW_stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}.whXtOW_sect-c a.whXtOW_stretch{color:var(--teal);display:block}.whXtOW_sect-c a.whXtOW_stretch svg{vertical-align:-3px;margin-left:6px;display:inline-block}.whXtOW_sect-c:hover{box-shadow:var(--shadow-h);transform:translateY(-3px)}.whXtOW_sect-c:focus-within{outline:3px solid var(--orange);outline-offset:3px}.whXtOW_sect-c a.whXtOW_stretch:focus-visible{outline:none}.whXtOW_chip-stack{display:grid}.whXtOW_chip-item{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);flex-direction:column;grid-area:1/1;gap:2px;display:flex;transform:translateY(8px)}.whXtOW_chip-item[data-state=on]{opacity:1;transform:none}.whXtOW_chip-item[data-state=out]{opacity:0;transform:translateY(-8px)}.whXtOW_chip-v.whXtOW_warn,.whXtOW_chip-s.whXtOW_warn{color:#9a5b00}.whXtOW_chip-s.whXtOW_warn:before{background:#c77700}@media (prefers-reduced-motion:reduce){.whXtOW_chip-item{transition:none}}.whXtOW_chip .whXtOW_chip-k span{white-space:nowrap}.whXtOW_caps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.whXtOW_cap{flex-direction:column;padding:0;display:flex;overflow:hidden}.whXtOW_cap-vis{border-radius:0;display:block}.whXtOW_cap-vis .whXtOW_media{aspect-ratio:4/3;background:#fff;border-radius:0;flex-direction:column;display:flex}.whXtOW_cap-vis .whXtOW_media img{object-fit:cover;flex:1;width:100%;min-height:0}.whXtOW_cap-vis .whXtOW_sg-mini{aspect-ratio:4/3;border:0;border-bottom:1px solid var(--line);border-radius:0}.whXtOW_cap-vis .whXtOW_sg-mini-body{justify-content:center}.whXtOW_cap .whXtOW_layer-img .whXtOW_chip{box-shadow:none;border:0;border-top:1px solid var(--line);background:#fff;border-radius:0;padding:14px clamp(22px,2.4vw,32px);position:static;transform:none;min-width:0!important}.whXtOW_cap-tx{flex-direction:column;flex:1;gap:16px;padding:clamp(22px,2.4vw,32px);display:flex}.whXtOW_cap-tx .whXtOW_h3{margin:0;font-size:clamp(19px,.85vw + 9px,21px)}.whXtOW_cap-sub{color:var(--ink-2);margin:-8px 0 0;font-size:16.5px;line-height:1.5}.whXtOW_cap-pts{flex-direction:column;gap:12px;margin:4px 0 0;padding:0;list-style:none;display:flex}.whXtOW_cap-pts li{color:var(--navy);align-items:center;gap:12px;font-weight:600;line-height:1.35;display:flex}.whXtOW_cap-ic{background:var(--mint);width:34px;height:34px;color:var(--teal);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.whXtOW_cap-link{margin-top:auto;padding-top:8px}.whXtOW_cap-link svg{vertical-align:-3px;margin-left:6px;display:inline-block}.whXtOW_cap-vis:hover .whXtOW_media img{transform:scale(1.02)}@media (min-width:681px) and (max-width:1060px){.whXtOW_caps{grid-template-columns:minmax(0,1fr)}.whXtOW_cap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.whXtOW_cap-vis .whXtOW_media{aspect-ratio:auto;height:100%}.whXtOW_cap-vis .whXtOW_media img{flex:1 1 0;min-height:200px}.whXtOW_cap-vis .whXtOW_sg-mini{aspect-ratio:auto;height:100%}}@media (max-width:680px){.whXtOW_caps{grid-template-columns:minmax(0,1fr)}}.whXtOW_cap .whXtOW_layer-img .whXtOW_chip{background:#eaf3f4;border-top:0}.whXtOW_cap-vis{border-bottom:1px solid var(--line)}.whXtOW_cap-vis .whXtOW_sg-mini{border-bottom:0}.whXtOW_cap-vis .whXtOW_sg-mini-body{background:#eaf3f4}.whXtOW_cap-pts li span:last-child,.whXtOW_cap-sub,.whXtOW_cap .whXtOW_h3{white-space:nowrap}@media (min-width:1061px){.whXtOW_caps{grid-template-rows:repeat(8,auto)}.whXtOW_cap{grid-row:span 8;grid-template-rows:subgrid;row-gap:0;display:grid}.whXtOW_cap .whXtOW_cap-tx{display:contents}.whXtOW_cap .whXtOW_cap-tx>*{margin:0 clamp(22px,2.4vw,32px)}.whXtOW_cap .whXtOW_cap-tx>.whXtOW_layer-lbl{place-self:start;margin-top:clamp(22px,2.4vw,32px)}.whXtOW_cap .whXtOW_cap-tx>.whXtOW_h3{align-self:start;margin-top:14px}.whXtOW_cap .whXtOW_cap-tx>.whXtOW_cap-sub{align-self:start;margin-top:10px}.whXtOW_cap .whXtOW_cap-tx>.whXtOW_cap-pts{grid-row:span 3;grid-template-rows:subgrid;row-gap:12px;margin-top:22px;display:grid}.whXtOW_cap .whXtOW_cap-pts li{align-self:stretch}.whXtOW_cap .whXtOW_cap-tx>.whXtOW_cap-link{place-self:end start;margin-top:24px;margin-bottom:clamp(22px,2.4vw,32px);padding-top:0}.whXtOW_cap{grid-template-columns:minmax(0,1fr)}.whXtOW_cap .whXtOW_cap-vis{flex-direction:column;display:flex}.whXtOW_cap .whXtOW_cap-vis>*{flex:1 0 auto}.whXtOW_cap .whXtOW_cap-vis>.whXtOW_sg-mini{aspect-ratio:auto}}@media (min-width:1061px) and (max-width:1199px){.whXtOW_cap .whXtOW_cap-tx>*{margin-left:20px;margin-right:20px}.whXtOW_cap .whXtOW_layer-img .whXtOW_chip{padding-left:20px;padding-right:20px}}.whXtOW_rot-ctl{border-radius:50%;justify-content:center;gap:0;width:40px;height:40px;min-height:40px;padding:0}.whXtOW_rot-ctl svg{width:16px;height:16px}.whXtOW_rot-ctl-corner{margin:0;position:absolute;top:0;right:clamp(16px,4vw,40px)}.whXtOW_rot-ctl-corner+.whXtOW_head{padding-right:56px}.whXtOW_hero-key{font-family:var(--font-display);color:#fff;margin:0;font-size:clamp(20px,.8vw + 15px,26px);font-weight:600;font-stretch:108%;line-height:1.3}.whXtOW_proof{color:var(--on-dark-2);margin:0;font-size:15px}.whXtOW_bens{border-top:1px solid #ffffff24;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(48px,6vw,80px) 0 0;padding:0;list-style:none;display:grid}.whXtOW_bens li{flex-direction:column;gap:6px;padding:24px 24px 0 0;display:flex}.whXtOW_bens li+li{border-left:1px solid #ffffff24;padding-left:24px}.whXtOW_bens .whXtOW_h4{color:#fff}.whXtOW_bens p{color:var(--on-dark-2);margin:0;font-size:16px}@media (max-width:860px){.whXtOW_bens{grid-template-columns:minmax(0,1fr)}.whXtOW_bens li+li{border-top:1px solid #ffffff24;border-left:0;padding-left:0}.whXtOW_bens li{padding:20px 0 0}}.whXtOW_prob{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}@media (max-width:900px){.whXtOW_prob{grid-template-columns:minmax(0,1fr)}}.whXtOW_callout{background:var(--mint);border-radius:var(--r-sm);color:var(--navy);margin:0;padding:20px 24px;font-size:clamp(18px,.4vw + 15px,20px);font-weight:600;line-height:1.45}.whXtOW_dev{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}@media (max-width:900px){.whXtOW_dev{grid-template-columns:minmax(0,1fr)}}.whXtOW_npts{counter-reset:np;flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.whXtOW_npts li{counter-increment:np;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;display:grid}.whXtOW_npts li:before{content:counter(np);background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:16px;font-weight:700;display:grid}.whXtOW_npts .whXtOW_h4{margin:0 0 4px}.whXtOW_npts p{color:var(--ink-2);margin:0}.whXtOW_pgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.whXtOW_pgrid li{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;flex-direction:column;gap:6px;padding:20px 22px;display:flex}.whXtOW_sec-white .whXtOW_pgrid li{background:var(--bg)}.whXtOW_pgrid .whXtOW_h4{margin:0}.whXtOW_pgrid p{color:var(--ink-2);margin:0;font-size:16px}.whXtOW_pgrid strong{font-size:17px}.whXtOW_pnote{color:var(--ink-2);margin:16px 0 0;font-size:15px}.whXtOW_ucs{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.whXtOW_ucs li{flex-direction:column;gap:16px;display:flex}.whXtOW_ucs dl{flex-direction:column;gap:12px;margin:0;display:flex}.whXtOW_ucs dt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--teal);font-size:12px;font-weight:600}.whXtOW_ucs dd{color:var(--ink-2);margin:2px 0 0;font-size:16px}.whXtOW_figs{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.whXtOW_figs li{border-radius:var(--r-lg);background:var(--navy);color:#fff;flex-direction:column;gap:8px;padding:28px;display:flex}.whXtOW_figs .whXtOW_fig-v{font-family:var(--font-display);color:#9edcd9;margin:0;font-size:clamp(34px,2vw + 20px,48px);font-weight:650;font-stretch:112%;line-height:1}.whXtOW_figs p{color:var(--on-dark-2);margin:0;font-size:16px}.whXtOW_figs .whXtOW_fig-v{white-space:nowrap}@media (min-width:1061px){.whXtOW_figs p{white-space:nowrap;font-size:15px}.whXtOW_figs li{padding:24px}}.whXtOW_res{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.whXtOW_res ul{color:var(--ink-2);flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.whXtOW_cols3{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(20px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.whXtOW_cols3 li{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:20px;display:flex}.whXtOW_cols3 p{color:var(--ink-2);margin:0}.whXtOW_sec-dark .whXtOW_cols3 p{color:var(--on-dark-2)}.whXtOW_faq summary .whXtOW_faq-q{margin:0;font-size:18px;font-weight:600;line-height:1.35}.whXtOW_src{color:var(--ink-2);margin:0;font-size:14px}.whXtOW_tabs4{flex-direction:column;gap:20px;display:flex}.whXtOW_tabs4 [role=tablist]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:900px){.whXtOW_tabs4 [role=tablist]{grid-template-columns:repeat(2,minmax(0,1fr))}}.whXtOW_tab4{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--r-md);border:1.5px solid var(--line);background:#fff;flex-direction:column;gap:6px;min-height:100%;padding:20px 22px;transition:border-color .15s,box-shadow .15s;display:flex}.whXtOW_tab4:hover{border-color:var(--brand)}.whXtOW_tab4:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.whXtOW_tab4[aria-selected=true]{border-color:var(--navy);box-shadow:var(--shadow)}.whXtOW_tab4 .whXtOW_h4{align-items:center;gap:10px;margin:0;display:flex}.whXtOW_tab4 p{color:var(--ink-2);margin:0;font-size:16px}.whXtOW_tab4 .whXtOW_tab-ind{background:var(--line);border-radius:50%;flex:none;width:10px;height:10px}.whXtOW_tab4[aria-selected=true] .whXtOW_tab-ind{background:var(--brand)}.whXtOW_tabp{border-radius:var(--r-lg);aspect-ratio:16/7;background:var(--navy);position:relative;overflow:hidden}@media (max-width:700px){.whXtOW_tabp{aspect-ratio:auto;height:400px}.whXtOW_tabp .whXtOW_chip{transform-origin:100% 0;transform:scale(.9)}.whXtOW_tab-pos img{object-position:25% center}.whXtOW_tab-pos+.whXtOW_chip{display:none}}.whXtOW_tabp>div{position:absolute;inset:0}.whXtOW_tabp img{object-fit:cover;width:100%;height:100%;display:block}.whXtOW_tabp .whXtOW_sg-mini{aspect-ratio:auto;max-width:560px;height:max-content;margin:auto;position:absolute;inset:clamp(16px,4vw,48px)}.whXtOW_rep{border-radius:var(--r-md);width:min(86%,520px);height:max-content;box-shadow:var(--shadow);color:var(--navy);background:#fff;flex-direction:column;gap:14px;margin:auto;padding:22px 24px;display:flex;position:absolute;inset:0}.whXtOW_rep-t{justify-content:space-between;gap:12px;font-weight:700;display:flex}.whXtOW_rep-t span{color:var(--ink-2);font-size:14px;font-weight:500}.whXtOW_rep-bars{align-items:flex-end;gap:8px;height:90px;display:flex}.whXtOW_rep-bars i{background:var(--brand);opacity:.85;border-radius:4px 4px 0 0;flex:1}.whXtOW_rep-f{color:var(--ink-2);justify-content:space-between;gap:12px;font-size:14px;display:flex}.whXtOW_rep-btn{color:var(--teal);align-items:center;gap:6px;font-weight:600;display:inline-flex}.whXtOW_logos-note{color:var(--ink-2);margin:0;font-size:15px}.whXtOW_hero-client{min-height:clamp(586px,46vw - 14px,706px);padding:calc(var(--hdr-h) + clamp(32px, 4vw, 56px)) 0 clamp(64px, 6vw, 88px);box-sizing:border-box;flex-direction:column;justify-content:center;display:flex}.whXtOW_hero-client .whXtOW_rot-ctl{background:#0e2e40c7;margin:0;position:absolute;bottom:48px;right:max(clamp(16px,4vw,40px),50% - 620px + clamp(16px,4vw,40px))}.whXtOW_hero-client-in{position:static}@media (max-width:760px){.whXtOW_hero-client .whXtOW_rot-ctl{align-self:flex-start;position:static}}.whXtOW_hero-client-in{width:100%}.whXtOW_hero-client-tx{max-width:860px}.whXtOW_hero-media{z-index:-2;position:absolute;inset:0;overflow:hidden}.whXtOW_hero-media img,.whXtOW_hero-media video{object-fit:cover;opacity:.42;width:100%;height:100%;display:block}.whXtOW_hero-media:after{content:"";background:linear-gradient(90deg,#0e2e40eb 0%,#0e2e40b8 45%,#0e2e4059 100%),linear-gradient(#0e2e4000 60%,#0e2e4099 100%);position:absolute;inset:0}@media (max-width:760px){.whXtOW_hero-media:after{background:linear-gradient(#0e2e40c7 0%,#0e2e40e0 100%)}}.whXtOW_hero-media .whXtOW_hv-clip{opacity:0;transition:opacity .9s var(--ease);position:absolute;inset:0}.whXtOW_hero-media .whXtOW_hv-clip[data-state=on]{opacity:.6}@media (prefers-reduced-motion:no-preference){.whXtOW_hero-media.whXtOW_has-video .whXtOW_hv-still{opacity:.6;transition:opacity .9s var(--ease)}.whXtOW_hero-media.whXtOW_has-video:has(>.whXtOW_hv-clip:first-of-type:not([data-state=on])) .whXtOW_hv-still{opacity:0}.whXtOW_hero-media.whXtOW_has-video:has(>.whXtOW_hv-clip:first-of-type[data-playing]) .whXtOW_hv-still{opacity:0;transition:none}}@media (prefers-reduced-motion:reduce){.whXtOW_hero-media .whXtOW_hv-clip{display:none}}.whXtOW_hero .whXtOW_hv-ctl{background:#0e2e40c7;margin:0;position:absolute;bottom:48px;right:max(clamp(16px,4vw,40px),50% - 620px + clamp(16px,4vw,40px))}.whXtOW_tabs4.whXtOW_tabs-n3 [role=tablist]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:560px){.whXtOW_tabs4 [role=tablist]{gap:8px}.whXtOW_tab4{padding:14px}.whXtOW_tab4 p{font-size:14.5px;line-height:1.45}}@media (max-width:900px){.whXtOW_tabs4.whXtOW_tabs-n3 [role=tablist]{grid-template-columns:minmax(0,1fr)}}.whXtOW_vis-img{aspect-ratio:21/8;border-radius:var(--r-lg);margin:0 0 clamp(28px,3vw,44px)}.whXtOW_vis-img img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:680px){.whXtOW_vis-img{aspect-ratio:4/3}}.whXtOW_logos{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(24px,4vw,56px);margin:0;padding:clamp(20px,3vw,32px);list-style:none;display:flex}.whXtOW_logos img{object-fit:contain;width:auto;max-width:200px;height:56px;display:block}@media (max-width:680px){.whXtOW_logos img{height:44px}}.whXtOW_rot-ctl-light{border-color:var(--line);color:var(--ink-2);background:#fff;align-self:flex-start;margin-top:4px}.whXtOW_rot-ctl-light:hover{color:var(--navy);border-color:var(--brand)}.whXtOW_layer-img .whXtOW_chip-rot{z-index:2}@media (min-width:621px) and (max-width:1180px){.whXtOW_layer-img .whXtOW_chip{transform-origin:100% 100%;transform:scale(.84)}.whXtOW_layer-wide .whXtOW_layer-img .whXtOW_chip{transform-origin:100% 100%}}@media (max-width:620px){.whXtOW_layer-img .whXtOW_media{aspect-ratio:auto;background:#fff;flex-direction:column;display:flex}.whXtOW_layer-img .whXtOW_media img{aspect-ratio:16/10;height:auto}.whXtOW_layer-wide .whXtOW_layer-img .whXtOW_media{min-height:0}.whXtOW_layer-img .whXtOW_chip{box-shadow:none;border:0;border-top:1px solid var(--line);border-radius:0;position:static;transform:none}}
.PhNqWG_banner{z-index:200;pointer-events:none;padding:0 clamp(12px,3vw,32px) clamp(12px,2vw,24px);position:fixed;inset:auto 0 0}.PhNqWG_card{pointer-events:auto;box-sizing:border-box;max-width:760px;color:var(--navy);border-radius:var(--r-lg);background:#fff;border:1px solid #0e2e4014;flex-direction:column;gap:14px;margin:0 auto 0 0;padding:clamp(20px,2.4vw,28px);display:flex;box-shadow:0 30px 70px -30px #09202e80}.PhNqWG_title{margin:0;font-size:18px;font-weight:700;line-height:1.35}.PhNqWG_title:focus{outline:none}.PhNqWG_text{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.PhNqWG_set{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.PhNqWG_opt{color:var(--ink-2);align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.PhNqWG_opt strong{color:var(--navy)}.PhNqWG_check{width:22px;height:22px;accent-color:var(--teal);flex:none;margin:1px 0 0}.PhNqWG_actions{flex-wrap:wrap;gap:10px;display:flex}.PhNqWG_btn{border:1.5px solid var(--navy);min-height:46px;color:var(--navy);font:inherit;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:700;display:inline-flex}.PhNqWG_btn:hover{background:var(--mint)}@media (max-width:600px){.PhNqWG_btn{flex:100%}}
section.bUKmWq_hero{--hero-pb:clamp(72px, 9vw, 128px)}.bUKmWq_inner{gap:20px}.bUKmWq_links{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.bUKmWq_links a{color:#fff}
@font-face{font-stretch:62% 125%;font-family:display;src:url(../media/archivo_latin_standard_normal.p.1h4hl0m83hjjz.woff2)format("woff2");font-display:swap;font-weight:100 900}.VtRjIa_className{font-family:display,Archivo Fallback,Archivo Fallback Roboto,system-ui,sans-serif}.VtRjIa_variable{--font-display:"display", Archivo Fallback, Archivo Fallback Roboto, system-ui, sans-serif}
@font-face{font-family:sans;src:url(../media/libre_franklin_latin_wght_normal-s.p.07n4at6ntqcqu.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:sans;src:url(../media/libre_franklin_latin_wght_italic-s.p.15hhjs9vx2j0-.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:94.14%;descent-override:23.97%;line-gap-override:0.0%;size-adjust:102.61%}.ugQucW_className{font-family:sans,sans Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.ugQucW_variable{--font-sans:"sans", "sans Fallback", system-ui, -apple-system, Segoe UI, sans-serif}
.DzdIIa_heroText{gap:20px;max-width:1000px}.DzdIIa_list{padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(24px,3vw,40px)}.DzdIIa_filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:32px;display:flex}.DzdIIa_pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.DzdIIa_pills a{border:1px solid var(--line);min-height:44px;color:var(--navy);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.DzdIIa_pills a:hover{border-color:var(--teal)}.DzdIIa_pills a[aria-current=page]{background:var(--navy);border-color:var(--navy);color:#fff}.DzdIIa_count{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:500}.DzdIIa_pills a[aria-current=page] .DzdIIa_count{color:#9edcd9}.DzdIIa_searchForm{margin-top:12px}.DzdIIa_search{width:100%;max-width:560px;min-height:56px;color:var(--ink-2);box-sizing:border-box;background:#fff;border-radius:999px;align-items:center;gap:12px;padding:0 8px 0 20px;display:flex}.DzdIIa_search svg{color:var(--teal);flex:none}.DzdIIa_search input{min-width:0;font:inherit;color:var(--navy);background:0 0;border:0;outline:0;flex:1;font-size:17px}.DzdIIa_search input::placeholder{color:#5b7682}.DzdIIa_search:focus-within{box-shadow:0 0 0 3px var(--orange)}.DzdIIa_search kbd{font-family:var(--font-mono);color:var(--ink-2);border:1px solid var(--line);border-radius:6px;margin-right:10px;padding:2px 7px;font-size:12px}.DzdIIa_noResults{border-radius:var(--r-lg);border:1px solid var(--line);background:#fff;flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(28px,4vw,48px);display:flex}.DzdIIa_noResults h3{font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:clamp(22px,1vw + 14px,28px);font-weight:650;font-stretch:112%;line-height:1.2}.DzdIIa_noResults p{color:var(--ink-2);margin:0;font-size:17px}.DzdIIa_linkArrow{min-height:44px;color:var(--teal);align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.DzdIIa_linkArrow svg{transition:transform .2s var(--ease)}.DzdIIa_linkArrow:hover svg{transform:translate(3px)}.DzdIIa_feat{border-radius:var(--r-lg);background:var(--navy);color:#fff;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin-bottom:24px;display:grid;position:relative;overflow:hidden}.DzdIIa_featMedia{color:#c9dee3;background:#163c51;justify-content:center;align-items:center;gap:10px;min-height:340px;font-size:14px;display:flex}.DzdIIa_featMedia img{object-fit:cover;width:100%;height:100%;display:block}.DzdIIa_featTx{flex-direction:column;justify-content:center;gap:16px;padding:clamp(28px,3.4vw,48px);display:flex}.DzdIIa_featTitle{font-family:var(--font-display);color:#fff;margin:0;font-size:clamp(22px,1vw + 12px,28px);font-weight:650;font-stretch:108%;line-height:1.18}.DzdIIa_featTx p{color:var(--on-dark-2);margin:0}.DzdIIa_cover{color:inherit;text-decoration:none}.DzdIIa_feat:hover .DzdIIa_cover{text-underline-offset:4px;text-decoration:underline}.DzdIIa_cover:after{content:"";position:absolute;inset:0}.DzdIIa_feat:focus-within{outline:3px solid var(--orange);outline-offset:3px}.DzdIIa_tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--teal);align-items:center;gap:8px;font-size:12px;display:inline-flex}.DzdIIa_feat .DzdIIa_tag{color:#9edcd9}.DzdIIa_meta{color:var(--ink-2);flex-wrap:wrap;gap:4px 14px;margin:0;font-size:14px;display:flex}.DzdIIa_feat .DzdIIa_meta{color:var(--on-dark-2)}.DzdIIa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.DzdIIa_card{border-radius:var(--r-lg);border:1px solid var(--line);background:#fff;flex-direction:column;gap:14px;padding:26px;transition:border-color .2s,transform .2s;display:flex;position:relative}.DzdIIa_onWhite .DzdIIa_card{background:var(--bg)}.DzdIIa_card:hover{border-color:var(--teal);transform:translateY(-2px)}.DzdIIa_card:focus-within{outline:3px solid var(--orange);outline-offset:3px}.DzdIIa_card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:51.3px;margin:0;font-size:19px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.DzdIIa_card h3 a{color:var(--navy);text-decoration:none}.DzdIIa_card h3 a:after{content:"";position:absolute;inset:0}.DzdIIa_card .DzdIIa_meta{border-top:1px solid var(--line);margin-top:auto;padding-top:14px}.DzdIIa_apps{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;overflow:hidden}.DzdIIa_empty{border-radius:var(--r-lg);border:1px dashed var(--line);color:var(--ink-2);background:#fff;margin:0;padding:32px;font-size:16px}.DzdIIa_pag{justify-content:center;margin-top:40px;display:flex}.DzdIIa_pag ol{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.DzdIIa_pag a{min-width:44px;min-height:44px;color:var(--navy);border-radius:12px;justify-content:center;align-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.DzdIIa_pag a:hover{background:var(--mint)}.DzdIIa_pag a[aria-current=page]{background:var(--navy);color:#fff}.DzdIIa_intro{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:clamp(32px,5vw,72px);margin-bottom:40px;display:grid}.DzdIIa_intro p{margin:0 0 14px;font-size:18px;line-height:1.7}.DzdIIa_keys{border-radius:var(--r-lg);background:var(--mint);padding:24px}.DzdIIa_keys .DzdIIa_keysTitle{margin:0}.DzdIIa_keys ul{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.DzdIIa_keys li{align-items:flex-start;gap:10px;font-weight:600;display:flex}.DzdIIa_keys li svg{color:var(--teal);flex:none;margin-top:3px}.DzdIIa_ctaText{gap:14px}.DzdIIa_more{padding-bottom:clamp(24px,3vw,40px)}.DzdIIa_moreHead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:32px;display:flex}.DzdIIa_moreHead>div{gap:16px;margin:0}@media (prefers-reduced-motion:reduce){.DzdIIa_card,.DzdIIa_linkArrow svg{transition:none}.DzdIIa_card:hover{transform:none}}@media (min-width:1101px){.DzdIIa_pills{gap:6px}.DzdIIa_pills a{gap:7px;padding:0 13px;font-size:14.5px}}@media (max-width:1060px){.DzdIIa_intro{grid-template-columns:minmax(0,1fr)}.DzdIIa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.DzdIIa_feat{grid-template-columns:minmax(0,1fr)}.DzdIIa_featMedia{min-height:220px}}@media (max-width:640px){.DzdIIa_search{min-height:52px}.DzdIIa_search kbd{display:none}.DzdIIa_filters nav{width:100%;overflow-x:auto}.DzdIIa_pills{flex-wrap:nowrap;padding-bottom:4px}.DzdIIa_pills a{white-space:nowrap}.DzdIIa_grid{grid-template-columns:minmax(0,1fr)}.DzdIIa_moreHead{flex-direction:column;align-items:flex-start}}
@font-face{font-family:mono;src:url(../media/jetbrains_mono_latin_wght_normal-s.2rmhnsrc80fag.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.TgJZ1G_className{font-family:mono,mono Fallback,ui-monospace,monospace}.TgJZ1G_variable{--font-mono:"mono", "mono Fallback", ui-monospace, monospace}
.jlHkUq_contents{display:contents}
.PjRYkW_i0905b0{background:#31a8a4}.PjRYkW_i116966{margin:0}.PjRYkW_i26d3d1{margin-top:auto}.PjRYkW_i2cdd7f{padding:clamp(16px,2.4vw,32px)}.PjRYkW_i34d1e8{gap:14px}.PjRYkW_i41090c{margin-top:clamp(32px,4vw,56px)}.PjRYkW_i6849d2{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.PjRYkW_i795b55{background:#4fc3f7}.PjRYkW_i819516{aspect-ratio:3/2}.PjRYkW_ica026a{gap:24px}.PjRYkW_icd289a{gap:20px}.PjRYkW_ied7b3d{gap:12px}.PjRYkW_ief9af8{gap:24px;max-width:860px}.PjRYkW_ifd8f84{background:#57db48}
._43SIrq_i07e2d9{gap:28px}._43SIrq_i0905b0{background:#31a8a4}._43SIrq_i116966{margin:0}._43SIrq_i1b14d0{color:var(--navy);margin:0;font-weight:700}._43SIrq_i34d1e8{gap:14px}._43SIrq_i3922d3{min-width:0}._43SIrq_i4b19ed{width:min(100%,760px);height:auto;display:block}._43SIrq_i583f75{margin-top:28px}._43SIrq_i795b55{background:#4fc3f7}._43SIrq_ia82ddc{font-size:clamp(28px,2vw + 12px,40px)}._43SIrq_icd289a{gap:20px}._43SIrq_ied7b3d{gap:12px}._43SIrq_ief9af8{gap:24px;max-width:860px}._43SIrq_ifd8f84{background:#57db48}
.qw99kG_i07e2d9{gap:28px}.qw99kG_i0905b0{background:#31a8a4}.qw99kG_i34d1e8{gap:14px}.qw99kG_i3922d3{min-width:0}.qw99kG_i795b55{background:#4fc3f7}.qw99kG_ief9af8{gap:24px;max-width:860px}
.gcy_XG_i07e2d9{gap:28px}.gcy_XG_i116966{margin:0}.gcy_XG_i2ad4f9{min-width:236px;bottom:28px;right:-10px}.gcy_XG_i34d1e8{gap:14px}.gcy_XG_i3922d3{min-width:0}.gcy_XG_i598f9a{aspect-ratio:16/10}.gcy_XG_i7af2e8{max-width:880px}.gcy_XG_i986088{gap:22px}.gcy_XG_ica026a{gap:24px}.gcy_XG_id461c9{position:relative}.gcy_XG_iffb4b1{aspect-ratio:4/3;box-shadow:0 40px 80px -30px #0009}
._4trPIa_i07e2d9{gap:28px}._4trPIa_i0905b0{background:#31a8a4}._4trPIa_i34d1e8{gap:14px}._4trPIa_i3922d3{min-width:0}._4trPIa_i4260eb{padding-top:0}._4trPIa_i795b55{background:#4fc3f7}._4trPIa_i8a77e5{margin-top:8px}._4trPIa_ica026a{gap:24px}._4trPIa_id461c9{position:relative}._4trPIa_idfc475{min-width:236px}._4trPIa_ifd8f84{background:#57db48}
._9Yw7mW_i07e2d9{gap:28px}._9Yw7mW_i0905b0{background:#31a8a4}._9Yw7mW_i34d1e8{gap:14px}._9Yw7mW_i3922d3{min-width:0}._9Yw7mW_i795b55{background:#4fc3f7}._9Yw7mW_ief9af8{gap:24px;max-width:860px}._9Yw7mW_ifd8f84{background:#57db48}
.WT2MGq_i07e2d9{gap:28px}.WT2MGq_i0905b0{background:#31a8a4}.WT2MGq_i34d1e8{gap:14px}.WT2MGq_i3922d3{min-width:0}.WT2MGq_i795b55{background:#4fc3f7}.WT2MGq_ief9af8{gap:24px;max-width:860px}.WT2MGq_ifd8f84{background:#57db48}
.IxWZ4q_i03ecb8{object-position:50% 44%}.IxWZ4q_i07e2d9{gap:28px}.IxWZ4q_i0ecaf8{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));display:grid;overflow:hidden}.IxWZ4q_i116966{margin:0}.IxWZ4q_i2d1e35{aspect-ratio:4/3}.IxWZ4q_i2efc1e{border-radius:0;min-height:300px}.IxWZ4q_i34d1e8{gap:14px}.IxWZ4q_i3922d3{min-width:0}.IxWZ4q_i4ff818{font-size:18px}.IxWZ4q_i7af2e8{max-width:880px}.IxWZ4q_i7ee6ac{justify-content:center;gap:16px;padding:clamp(28px,4vw,56px)}.IxWZ4q_i8a93c8{bottom:28px;right:-10px}.IxWZ4q_i986088{gap:22px}.IxWZ4q_ia82ddc{font-size:clamp(28px,2vw + 12px,40px)}.IxWZ4q_ica026a{gap:24px}.IxWZ4q_id461c9{position:relative}.IxWZ4q_iffb4b1{aspect-ratio:4/3;box-shadow:0 40px 80px -30px #0009}
._5Dt9TW_alertTitle{margin:0;font-weight:700}._5Dt9TW_requiredNote{margin-top:-6px}._5Dt9TW_m0{margin:0}._5Dt9TW_titleStack{flex-direction:column;gap:6px;display:flex}._5Dt9TW_consentErr{margin-left:34px}._5Dt9TW_submit{border:0;align-self:flex-start}._5Dt9TW_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._5Dt9TW_intro{gap:24px}._5Dt9TW_introSteps{gap:16px;margin-top:8px}._5Dt9TW_stepsTitle,._5Dt9TW_formLink{margin:0}._5Dt9TW_contactIntro{gap:24px;max-width:760px}._5Dt9TW_contactSec{padding-top:clamp(56px,7vw,96px)}._5Dt9TW_sideStack{gap:24px}._5Dt9TW_startCard{box-shadow:none;background:var(--mint);gap:14px}._5Dt9TW_selfStart{align-self:flex-start}._5Dt9TW_gap6{gap:6px}._5Dt9TW_dotPos{background:var(--pos)}._5Dt9TW_dotBio{background:var(--bio)}._5Dt9TW_dotSea{background:var(--sea)}
.umVfya_i116966{margin:0}.umVfya_i276ed6{gap:20px;max-width:820px}.umVfya_i34d1e8{gap:14px}.umVfya_ibcdefb{gap:20px;min-width:0}.umVfya_ied7b3d{gap:12px}
.dTE5DG_i116966{margin:0}.dTE5DG_i276ed6{gap:20px;max-width:820px}.dTE5DG_i34d1e8{gap:14px}.dTE5DG_ibcdefb{gap:20px;min-width:0}.dTE5DG_ied7b3d{gap:12px}
.Xk1Iqq_i081a46{border-top:1px solid var(--line);flex-direction:column;gap:2px;padding:12px 0;display:flex}.Xk1Iqq_i088baa{gap:22px;scroll-margin-top:110px}.Xk1Iqq_i0d0b72{background:var(--mint);border-radius:14px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.Xk1Iqq_i0f9029{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);font-size:12px}.Xk1Iqq_i116966{margin:0}.Xk1Iqq_i1c69d6{margin:0;font-size:15.5px;line-height:1.6}.Xk1Iqq_i20ff80{color:var(--on-dark-2);margin:0}.Xk1Iqq_i34d1e8{gap:14px}.Xk1Iqq_i41000b{width:min(100%,380px);height:auto;display:block}.Xk1Iqq_i4b19ed{width:min(100%,760px);height:auto;display:block}.Xk1Iqq_i4fff24{width:min(100%,260px);height:auto;display:block}.Xk1Iqq_i50b555{width:min(100%,190px);height:auto;display:block}.Xk1Iqq_i5ec116{width:min(100%,700px);height:auto;display:block}.Xk1Iqq_i8579d9{flex-direction:column;flex:1.4 420px;gap:14px;min-width:0;display:flex}.Xk1Iqq_i88f080{flex-wrap:wrap;gap:24px clamp(24px,4vw,56px);display:flex}.Xk1Iqq_i9037df{margin:0;font-size:16px;line-height:1.5}.Xk1Iqq_i96eb63{width:min(100%,520px);height:auto;display:block}.Xk1Iqq_ia151f0{width:min(100%,960px);height:auto;display:block}.Xk1Iqq_ib0c6ce{gap:24px;max-width:820px}.Xk1Iqq_ib121ba{border:1px solid var(--line);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px 28px;padding:16px 18px;display:flex}.Xk1Iqq_ica026a{gap:24px}.Xk1Iqq_idd7e1f{width:min(100%,200px);height:auto;display:block}.Xk1Iqq_idf6718{margin:0 0 8px}.Xk1Iqq_ie91e9f{max-width:48ch}.Xk1Iqq_if14cef{border-bottom:1px solid var(--line);flex:320px;min-width:0;margin:0}
.Lufi5a_i9e655b{height:auto;display:block}.Lufi5a_mp :focus-visible{outline-offset:3px;outline:3px solid #ff931e}.Lufi5a_mp{font-family:var(--font-sans);color:#0e2e40;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:start;gap:28px clamp(24px,3vw,40px);min-width:0;display:grid}.Lufi5a_mp-map{border:1px solid #dceded;border-radius:18px;min-width:0;overflow:hidden}.Lufi5a_mp-side{flex-direction:column;gap:20px;min-width:0;display:flex}.Lufi5a_mp-tot{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Lufi5a_mp-tot li{border-top:1px solid #dceded;flex-direction:column;gap:4px;padding:20px 0;display:flex}.Lufi5a_mp-tot li:first-child{border-top:0;padding-top:4px}.Lufi5a_mp-k{align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}.Lufi5a_mp-n{font-family:var(--font-display);letter-spacing:-.02em;font-size:44px;font-weight:650;font-stretch:112%;line-height:1.05}.Lufi5a_mp-d{color:#3d5b69;font-size:14.5px;line-height:1.45}.Lufi5a_mp table{border-collapse:collapse;width:100%;min-width:420px;font-size:14.5px}.Lufi5a_mp caption{text-align:left;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:#3d5b69;padding:0 0 8px;font-size:12px}.Lufi5a_mp th,.Lufi5a_mp td{text-align:right;border-bottom:1px solid #e3efef;padding:9px 8px}.Lufi5a_mp th[scope=row]{text-align:left;padding-left:0;font-weight:600}.Lufi5a_mp thead th{color:#3d5b69;vertical-align:bottom;border-bottom:1px solid #0e2e40;font-size:12.5px;font-weight:600}.Lufi5a_mp thead th:first-child{text-align:left;padding-left:0}.Lufi5a_mp-tbl{grid-column:1/-1;overflow-x:auto}@media (max-width:860px){.Lufi5a_mp{grid-template-columns:minmax(0,1fr)}}.Lufi5a_mp-note{color:#3d5b69;margin:0;font-size:13px}.Lufi5a_mp tfoot th,.Lufi5a_mp tfoot td{border-top:1px solid #0e2e40;border-bottom:0;font-weight:700}
.njxEua_i116966{margin:0}.njxEua_i276ed6{gap:20px;max-width:820px}.njxEua_i34d1e8{gap:14px}.njxEua_ibcdefb{gap:20px;min-width:0}.njxEua_ied7b3d{gap:12px}
.Ge9E7W_i116966{margin:0}.Ge9E7W_i276ed6{gap:20px;max-width:820px}.Ge9E7W_i34d1e8{gap:14px}.Ge9E7W_i84f4c5{margin:6px 0 0}.Ge9E7W_ibcdefb{gap:20px;min-width:0}.Ge9E7W_ied7b3d{gap:12px}
.Q0Fvpa_head{background:#fff;padding:clamp(40px,5vw,72px) 0 32px}.Q0Fvpa_crumbs{margin-bottom:28px}.Q0Fvpa_crumbs ol{color:var(--ink-2);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.Q0Fvpa_crumbs a{color:var(--teal);font-weight:600;text-decoration:none}.Q0Fvpa_crumbs a:hover{text-decoration:underline}.Q0Fvpa_h1{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;max-width:30ch;margin:14px 0 0;font-size:clamp(32px,2.4vw + 14px,52px);font-weight:650;font-stretch:112%;line-height:1.1}.Q0Fvpa_lead{color:var(--ink-2);max-width:62ch;margin:20px 0 0;font-size:clamp(18px,.6vw + 14px,21px);line-height:1.55}.Q0Fvpa_by{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:32px;padding-top:24px;display:flex}.Q0Fvpa_author{align-items:center;gap:14px;display:flex}.Q0Fvpa_author p{margin:0;line-height:1.4}.Q0Fvpa_avatar{background:var(--mint);width:48px;height:48px;color:var(--teal);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.Q0Fvpa_avatar img{object-fit:cover;width:100%;height:100%}.Q0Fvpa_byMeta{color:var(--ink-2);flex-wrap:wrap;gap:4px 14px;margin:0;font-size:14px;display:flex}.Q0Fvpa_share{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.Q0Fvpa_share a,.Q0Fvpa_share button{border:1px solid var(--line);min-height:44px;color:var(--navy);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.Q0Fvpa_share a:hover,.Q0Fvpa_share button:hover{border-color:var(--teal)}.Q0Fvpa_shareStatus{width:max-content;max-width:min(640px,100vw - 32px);color:var(--ink-2);font-size:14px;position:absolute;top:calc(100% + 6px);right:0}.Q0Fvpa_coverWrap{background:#fff;padding-top:8px}.Q0Fvpa_cover{aspect-ratio:21/9;border-radius:var(--r-lg);background:var(--mint);margin:0;overflow:hidden}.Q0Fvpa_cover img{object-fit:cover;width:100%;height:100%;display:block}.Q0Fvpa_bodyWrap{background:#fff}.Q0Fvpa_body{grid-template-columns:260px minmax(0,720px);justify-content:center;gap:64px;padding:56px 0 24px;display:grid}.Q0Fvpa_body.Q0Fvpa_noToc{grid-template-columns:minmax(0,720px)}.Q0Fvpa_toc{align-self:start;max-height:calc(100vh - 140px);position:sticky;top:110px;overflow-y:auto}.Q0Fvpa_toc .Q0Fvpa_tocTitle{font-size:12px}.Q0Fvpa_toc ol{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}.Q0Fvpa_toc a{color:var(--ink-2);padding:8px 0;font-size:15px;line-height:1.4;text-decoration:none;display:block}.Q0Fvpa_toc a:focus-visible{outline-offset:-3px}.Q0Fvpa_toc a:hover{color:var(--navy);text-decoration:underline}.Q0Fvpa_toc a[aria-current=true]{color:var(--navy);text-decoration:underline;-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal);text-underline-offset:4px;text-decoration-thickness:2px}.Q0Fvpa_txt{min-width:0;font-size:18px;line-height:1.7}.Q0Fvpa_txt h2,.Q0Fvpa_txt h3,.Q0Fvpa_txt h4{font-family:var(--font-display);scroll-margin-top:110px;font-weight:650;font-stretch:112%;line-height:1.2}.Q0Fvpa_txt h2{margin:40px 0 12px;font-size:28px}.Q0Fvpa_txt h3{margin:32px 0 10px;font-size:22px}.Q0Fvpa_txt h4{margin:28px 0 8px;font-size:19px}.Q0Fvpa_txt>:first-child{margin-top:0}.Q0Fvpa_txt p{margin:0 0 18px}.Q0Fvpa_txt ul,.Q0Fvpa_txt ol{margin:0 0 18px;padding-left:22px}.Q0Fvpa_txt li>ul,.Q0Fvpa_txt li>ol{margin:6px 0 0}.Q0Fvpa_txt li.Q0Fvpa_checked{list-style:"✓  "}.Q0Fvpa_txt a{color:var(--teal);text-underline-offset:3px}.Q0Fvpa_txt a:hover{color:var(--navy)}.Q0Fvpa_txt code{background:var(--mint);font-family:var(--font-mono);border-radius:6px;padding:1px 6px;font-size:.88em}.Q0Fvpa_txt hr{border:0;border-top:1px solid var(--line);margin:36px 0}.Q0Fvpa_quote{border-radius:var(--r-md);background:var(--mint);margin:28px 0;padding:22px 24px;font-size:19px;line-height:1.6}.Q0Fvpa_figure{margin:28px 0}.Q0Fvpa_figure img{border-radius:var(--r-md);width:100%;height:auto;display:block}.Q0Fvpa_figure figcaption{color:var(--ink-2);margin-top:10px;font-size:15px;line-height:1.5}.Q0Fvpa_tableWrap{margin:28px 0;overflow-x:auto}.Q0Fvpa_tableWrap p{margin:0}.Q0Fvpa_txt .Q0Fvpa_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0;padding:0;list-style:none;display:grid}.Q0Fvpa_gallery .Q0Fvpa_figure{margin:0}.Q0Fvpa_block{margin:36px 0}.Q0Fvpa_block>h3{margin-top:0}.Q0Fvpa_txt .Q0Fvpa_steps{margin:16px 0 0;padding:0}.Q0Fvpa_steps li h4{margin:0;font-size:18px}.Q0Fvpa_steps li p{color:var(--ink-2);margin:0;font-size:16px;line-height:1.6}.Q0Fvpa_steps li img{border-radius:var(--r-sm);width:100%;height:auto;display:block}.Q0Fvpa_ctaBlock{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--bg);margin:36px 0;padding:28px}.Q0Fvpa_ctaBlock h3{margin:0 0 8px}.Q0Fvpa_ctaBlock .Q0Fvpa_actions{margin-top:18px}.Q0Fvpa_ctaBlock .Q0Fvpa_actions a{color:inherit;text-decoration:none}.Q0Fvpa_txt summary h3{font-family:inherit;font-stretch:100%}.Q0Fvpa_video{margin:28px 0}.Q0Fvpa_sources{border-top:1px solid var(--line);margin-top:40px;padding-top:24px}.Q0Fvpa_sources h2{margin:0 0 12px;font-size:22px}.Q0Fvpa_sources ol{font-size:16px;line-height:1.6}@media (max-width:1060px){.Q0Fvpa_body{grid-template-columns:minmax(0,1fr);gap:24px}.Q0Fvpa_toc{max-height:none;position:static;overflow:visible}}@media (max-width:640px){.Q0Fvpa_cover{aspect-ratio:4/3}.Q0Fvpa_gallery{grid-template-columns:minmax(0,1fr)}.Q0Fvpa_share a,.Q0Fvpa_share button{flex:auto;justify-content:center}.Q0Fvpa_shareStatus{flex-basis:100%;width:auto;min-height:2.8em;position:static}}
.QVrUwG_root{font-family:var(--font-sans);color:var(--navy);flex-direction:column;gap:14px;min-width:0;display:flex}.QVrUwG_figure{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.QVrUwG_frame{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 40px 80px -36px #0000008c,0 0 0 1px #0e2e401a}.QVrUwG_bar{border-bottom:1px solid var(--line);background:#eef4f5;align-items:center;gap:8px;height:40px;padding:0 16px;display:flex}.QVrUwG_bar i{background:#c9d6da;border-radius:50%;width:11px;height:11px;display:inline-block}.QVrUwG_url{border:1px solid var(--line);max-width:340px;height:24px;font-family:var(--font-mono);color:var(--ink-2);white-space:nowrap;background:#fff;border-radius:999px;flex:1;align-items:center;margin-left:12px;padding:0 12px;font-size:12px;display:flex;overflow:hidden}.QVrUwG_layout{grid-template-columns:auto minmax(0,1fr);min-height:100%;display:grid}.QVrUwG_side{box-sizing:border-box;background:#fbfefe;border-right:1px solid #e3f1f1;flex-direction:column;gap:6px;width:176px;padding:18px 14px;display:flex}.QVrUwG_sideBrand{font-family:var(--font-display);color:var(--teal);margin:0 0 14px;font-size:19px;font-weight:650;font-stretch:112%}.QVrUwG_sideItem{color:var(--ink-2);border-radius:6px;padding:8px 10px;font-size:14px}.QVrUwG_sideOn{background:var(--mint);color:var(--navy);font-weight:600}.QVrUwG_main{background:var(--bg);flex-direction:column;gap:14px;min-width:0;padding:16px clamp(14px,2.4vw,24px) 20px;display:flex}.QVrUwG_crumb{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;overflow:hidden}.QVrUwG_crumb strong{color:var(--navy);font-weight:600}.QVrUwG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;display:flex}.QVrUwG_headTx{flex-direction:column;gap:2px;min-width:0;display:flex}.QVrUwG_devName{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:clamp(18px,2vw,22px);font-weight:650;font-stretch:112%;line-height:1.2;overflow:hidden}.QVrUwG_devSub{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;overflow:hidden}.QVrUwG_live{color:var(--teal);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:inline-flex}.QVrUwG_liveDot{background:var(--ok);border-radius:50%;width:8px;height:8px}.QVrUwG_tabs{scrollbar-width:none;border-bottom:1px solid #cdeae9;gap:2px 18px;display:flex;overflow-x:auto}.QVrUwG_tabs::-webkit-scrollbar{display:none}.QVrUwG_tab{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;color:var(--ink-2);border-bottom:2px solid #0000;flex:none;padding:6px 0 9px;font-size:14px;transition:color .15s,border-color .15s}.QVrUwG_tab:hover{color:var(--navy);border-bottom-color:#9fcfcd}.QVrUwG_tab[aria-selected=true]{color:var(--navy);border-bottom-color:var(--teal);font-weight:600}.QVrUwG_tab:focus-visible{outline:3px solid var(--orange);outline-offset:2px;border-radius:4px}.QVrUwG_views{flex:1;display:grid;container-type:inline-size}.QVrUwG_view{grid-area:1/1;min-width:0}.QVrUwG_view[aria-hidden=true]{visibility:hidden}.QVrUwG_grid3,.QVrUwG_grid2{align-content:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.QVrUwG_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.QVrUwG_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.QVrUwG_card{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.QVrUwG_cardTop{flex-direction:column;gap:2px;padding:10px 10px 8px;display:flex}.QVrUwG_cardName{font-size:13px;font-weight:600}.QVrUwG_cardValue{color:var(--navy);font-size:24px;font-weight:600;line-height:1.2}.QVrUwG_cardValueOut{color:#9a5b00}.QVrUwG_cardUnit{color:var(--ink-2);font-size:13px;font-weight:400}.QVrUwG_cardFoot{white-space:nowrap;background:#eaf6ef;justify-content:space-between;gap:6px;margin-top:auto;padding:6px 10px;font-size:11.5px;display:flex}.QVrUwG_cardFootOut{background:#fdf1de}.QVrUwG_state{align-items:center;gap:6px;display:inline-flex}.QVrUwG_stateDot{background:var(--ok);border-radius:50%;width:7px;height:7px}.QVrUwG_stateDotOut{background:#c77700}.QVrUwG_range{color:var(--ink-2);white-space:nowrap}.QVrUwG_rateTop{flex-direction:column;gap:8px;padding:12px 14px 10px;display:flex}.QVrUwG_rateHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin:0;display:flex}.QVrUwG_rateName{font-size:14px;font-weight:700}.QVrUwG_rateWhen{color:var(--ink-2);font-size:12px}.QVrUwG_rateVals{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.QVrUwG_rateIn{color:var(--ink-2);font-size:15px}.QVrUwG_rateOut{font-size:26px;font-weight:700;line-height:1.1}.QVrUwG_rateUnit{color:var(--ink-2);font-size:13px}.QVrUwG_ratePct{color:#1e7a48;margin-left:auto;font-size:14px;font-weight:700}.QVrUwG_rateFoot{background:#eaf6ef;align-items:center;gap:6px;margin:auto 0 0;padding:6px 14px;font-size:12px;display:flex}.QVrUwG_panel{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.QVrUwG_panelHead{color:var(--navy);justify-content:space-between;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:700;display:flex}.QVrUwG_btn{color:#fff;background:var(--teal);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex}.QVrUwG_row{border-top:1px solid #eef5f5;align-items:center;gap:12px;min-width:0;padding:10px 0;display:flex}.QVrUwG_row:first-of-type{border-top:0;padding-top:2px}.QVrUwG_rowTx{min-width:0}.QVrUwG_ic{border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.QVrUwG_t{color:var(--navy);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:600;overflow:hidden}.QVrUwG_sNote{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12.5px;overflow:hidden}.QVrUwG_pill{white-space:nowrap;border-radius:999px;flex:none;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:600}.QVrUwG_warn{color:#9a5b00;background:#fdf1de}.QVrUwG_ok{color:#1e7a48;background:#eaf6ef}.QVrUwG_info{background:var(--mint);color:var(--teal)}.QVrUwG_neutral{color:var(--navy);background:#f2f7f8}.QVrUwG_guest{color:#3b4ba8;background:#eef0fb}.QVrUwG_chart{width:100%;height:auto;display:block}.QVrUwG_chartText{font-family:var(--font-sans)}.QVrUwG_devices{flex-wrap:wrap;gap:8px;display:flex}.QVrUwG_device{min-height:44px;font:inherit;cursor:pointer;color:#fff;background:#ffffff0f;border:1.5px solid #ffffff59;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.QVrUwG_device[aria-pressed=true]{color:var(--navy);background:#fff;border-color:#fff}.QVrUwG_swatch{border-radius:2px;width:12px;height:12px;display:inline-block}.QVrUwG_swPos{background:var(--pos)}.QVrUwG_swBio{background:var(--bio)}@media (max-width:760px){.QVrUwG_side{display:none!important}.QVrUwG_grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}.QVrUwG_chartM{display:none}@media (max-width:760px){.QVrUwG_view[aria-hidden=true]{display:none}.QVrUwG_chartD{display:none!important}.QVrUwG_chartM{display:block}.QVrUwG_url{font-size:13px}.QVrUwG_panel{gap:12px;padding:16px}.QVrUwG_panelHead{flex-wrap:wrap;font-size:15px}.QVrUwG_tab{padding:8px 0 11px;font-size:15px}.QVrUwG_t{white-space:normal;text-overflow:clip;font-size:15px;line-height:1.35;overflow:visible}.QVrUwG_sNote{white-space:normal;text-overflow:clip;font-size:14px;line-height:1.4;overflow:visible}.QVrUwG_btn{padding:8px 12px;font-size:14px}.QVrUwG_pill{font-size:13px}.QVrUwG_row{align-items:flex-start;padding:12px 0}.QVrUwG_row .QVrUwG_pill{align-self:center}.QVrUwG_cardFoot{padding:8px 10px;font-size:13px}.QVrUwG_rateWhen,.QVrUwG_rateFoot{font-size:13px}}@media (max-width:420px){.QVrUwG_grid3,.QVrUwG_grid2{grid-template-columns:minmax(0,1fr)}}@media not (max-width:760px){@container not (min-width:500px){.QVrUwG_grid3 .QVrUwG_cardFoot{flex-direction:column;align-items:flex-start;gap:2px}.QVrUwG_grid3 .QVrUwG_cardValue{white-space:nowrap;font-size:21px}}}@media (prefers-reduced-motion:reduce){.QVrUwG_tab,.QVrUwG_device{transition:none}}
