.pn-menu-btn{display:none}@media (max-width:899.98px){.pubnav.pubnav{height:auto;min-height:64px;padding:10px 16px;flex-wrap:wrap;align-items:center}.pubnav .logo-wm{width:120px;height:26px;margin:0;align-self:center;flex:none}.pubnav .pn-menu-btn{display:inline-flex;align-items:center;justify-content:center;order:2;margin-left:auto;width:44px;height:44px;padding:0;border:0;border-radius:9px;background:transparent;color:var(--ink);cursor:pointer}.pubnav .pn-menu-btn[aria-expanded=true]{background:var(--brand-tint)}.pubnav[data-pn-menu] .pn-cta:not(.icons),.pubnav[data-pn-menu] .pn-links{display:none}.pubnav[data-pn-menu] .pn-cta.icons{order:1;margin-left:auto;gap:2px}.pubnav.pubnav[data-pn-menu]{column-gap:0}.pubnav[data-pn-menu] .pn-cta.icons+.pn-menu-btn{margin-left:2px}.pubnav[data-pn-menu=open] .pn-links{display:flex;order:3;flex-basis:100%;flex-direction:column;gap:0;margin:10px 0 0;padding-top:4px;border-top:1px solid var(--line)}.pubnav[data-pn-menu=open] .pn-links .pn-link{display:flex;align-items:center;min-height:44px;padding:0 4px;white-space:nowrap}.pubnav[data-pn-menu=open] .pn-cta:not(.icons){display:flex;order:4;flex-basis:100%;flex-direction:column;align-items:stretch;gap:10px;margin:8px 0 6px}.pubnav[data-pn-menu=open] .pn-cta:not(.icons) .btn{justify-content:center;width:100%;margin-left:0}.pubnav .ntf-panel{top:calc(100% + 8px);left:16px;right:16px;width:auto;max-width:none}.pubnav .pmenu{top:calc(100% + 8px);right:16px;max-width:calc(100vw - 32px)}.pubnav:not([data-pn-menu]){row-gap:10px}.pubnav:not([data-pn-menu]) .pn-cta{margin-left:auto;flex-wrap:wrap;gap:8px}.pubnav:not([data-pn-menu]) .pn-cta .btn{padding:9px 14px;font-size:14px}.pubnav:not([data-pn-menu]) .pn-links{order:3;flex-basis:100%;min-width:0;margin-left:0;gap:20px;font-size:15px;overflow-x:auto;white-space:nowrap;padding-bottom:4px}.darkfoot.darkfoot{padding:48px 20px 32px}.darkfoot .df-top{flex-direction:column;gap:36px}.darkfoot .df-brand{width:auto}.darkfoot .df-cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px;column-gap:16px}.darkfoot .df-col a{overflow-wrap:anywhere}.darkfoot .df-bot{flex-direction:column;align-items:flex-start;gap:14px}.darkfoot .df-arrow{left:auto;right:12px;bottom:24px;width:96px;height:96px}}@media (min-width:900px) and (max-width:1284.98px){.darkfoot .df-brand.df-brand{width:auto;flex:1 1 0;min-width:240px}.darkfoot .df-cols.df-cols{flex:0 0 460px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}@media (min-width:900px) and (max-width:1199.98px){.pubnav.pubnav{padding:0 20px 0 24px}.pubnav .pn-links.pn-links{margin-left:24px;gap:20px;font-size:15px;white-space:nowrap}.pubnav .pn-cta.pn-cta{gap:10px;margin-left:auto;padding-left:16px}.pubnav .pn-cta.pn-cta .btn{padding:9px 14px;font-size:15px;white-space:nowrap}}@media (min-width:900px){.darkfoot .df-cols.df-cols[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr));min-height:368px}}.js-phone-back{display:none}.cms-qrail.cms-qrail{overflow-x:auto}@media (max-width:899.98px){.js-bar.js-bar{padding:16px 16px 18px}.js-search.js-search{flex-wrap:wrap;gap:10px}.js-search .js-field.js-field{width:100%;flex:1 1 100%;min-width:0}.js-search .js-find.js-find{flex:1 1 auto}.js-search .js-alert.js-alert{margin-left:0}.js-chips.js-chips{margin-top:16px;gap:8px}.js-main.js-main{padding:16px 16px 0;min-height:0}.js-cols.js-cols{display:block}.js-cols .js-left.js-left,.js-cols .js-right.js-right{width:auto;min-width:0}.js-cols[data-phone-view=detail] .js-left.js-left,.js-cols[data-phone-view=list] .js-right.js-right{display:none}.js-cols .js-phone-back{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:0 0 10px;padding:0 4px;border:0;background:none;color:var(--ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.js-cols .jdetail.jdetail{padding:18px 16px}.jdetail .jd-cta.jd-cta{flex-wrap:wrap}.content .tabs[role=tablist][aria-label="Application status"]{gap:24px}.tablecard.tablecard:has(>.jt-apptable){border-top:0}.tablecard .dtable.jt-apptable{display:block}.tablecard .dtable.jt-apptable thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tablecard .dtable.jt-apptable tbody{display:grid;gap:12px}.tablecard .dtable.jt-apptable tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"title title menu" "company company company" "date status status";column-gap:12px;row-gap:12px;align-items:center;padding:14px 10px 16px 16px;border:1px solid var(--line);border-radius:12px}.tablecard .dtable.jt-apptable tbody td{display:block;min-width:0;padding:0;border-bottom:0}.tablecard .dtable.jt-apptable tbody td:first-child{grid-area:title;align-self:start;padding-top:6px}.tablecard .dtable.jt-apptable tbody td:nth-child(2){grid-area:company}.tablecard .dtable.jt-apptable tbody td:nth-child(3){grid-area:date;font-size:14px}.tablecard .dtable.jt-apptable tbody td:nth-child(3):before{content:"Applied";margin-right:.3em}.tablecard .dtable.jt-apptable tbody td:nth-child(4){grid-area:status;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px}.tablecard .dtable.jt-apptable tbody td:nth-child(5){grid-area:menu;align-self:start;justify-self:end}.cms-hcband.cms-hcband{margin:0 16px;padding:48px 16px 56px}.cms-hcband.cms-hcband h1{font-size:30px}.cms-hcband.cms-hcband .cms-notch.nt-br,.cms-hcband.cms-hcband .cms-notch.nt-tl{width:36px;height:36px}.cms-hcsearch.cms-hcsearch{width:auto;max-width:100%;padding:8px}.cms-hcsearch.cms-hcsearch .cms-search{min-width:0}.cms-hcsearch.cms-hcsearch .btn{margin-left:8px;padding:0 16px}.cms-pop.cms-pop{flex-wrap:wrap;padding:0 16px}.cms-main.cms-main{padding:16px 16px 48px}.cms-h2c.cms-h2c{font-size:26px;margin:36px 0 24px}.cms-topics.cms-topics{gap:28px}.cms-hl.cms-hl,.cms-topics.cms-topics{grid-template-columns:minmax(0,1fr)}.cms-hlrow.cms-hlrow{min-width:0;overflow-wrap:anywhere}.cms-hctop.cms-hctop{padding:20px 16px 24px}.cms-bc.cms-bc{flex-wrap:wrap;padding:20px 16px 4px}.cms-cathead.cms-cathead{padding:28px 16px 8px}.cms-cathead.cms-cathead h1{font-size:28px}.cms-accwrap.cms-accwrap{width:auto;margin:20px 16px 48px}.cms-acc-h.cms-acc-h{font-size:21px}.frame.cand:has(>.cms-hero){height:auto!important}.cms-hero.cms-hero{padding:56px 16px 60px}.cms-hero .cms-chipcard.cms-chipcard{display:none}.cms-hero.cms-hero h1{font-size:30px}.cms-ctas.cms-ctas{flex-wrap:wrap}.cms-2col.cms-2col{grid-template-columns:minmax(0,1fr);gap:16px;padding:48px 16px 24px}.cms-2col.cms-2col h2,.cms-csec.cms-csec h2,.cms-team.cms-team h2,.cms-why.cms-why h2{font-size:28px}.cms-stats.cms-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px;padding:32px 16px}.cms-stats .cms-stat.cms-stat:nth-child(odd){border-left:0}.cms-stats .cms-stat.cms-stat .n{font-size:36px}.cms-csec.cms-csec{padding:32px 16px 24px}.cms-why.cms-why{padding:48px 16px}.cms-why .cms-why-head.cms-why-head,.cms-why .cms-why-row.cms-why-row{grid-template-columns:minmax(0,1fr);gap:24px}.cms-why .cms-why-head.cms-why-head{margin-bottom:32px}.cms-team.cms-team{padding:48px 0 24px 16px}.cms-team .cms-team-rail.cms-team-rail img{width:260px;height:269px}.cms-qrail.cms-qrail{flex-direction:column;align-items:stretch;gap:16px;overflow-x:visible}.cms-qrail .cms-qcard.cms-qcard{width:auto}.cms-cta.cms-cta{margin:40px 16px 24px;padding:40px 20px}.cms-cta .cms-cta-in.cms-cta-in{margin-left:0}.cms-cta .cms-cta-in.cms-cta-in h2{font-size:26px}.cms-cta.cms-cta.cms-nfx .cms-notch.nt-br,.cms-cta.cms-cta.cms-nfx .cms-notch.nt-tl{width:32px;height:32px}.cms-cta.cms-cta .cms-cta-wm{display:none}.mkt-faqwrap.mkt-faqwrap{padding:20px 16px 48px}.cms-faq .mkt-faq.mkt-faq{grid-template-columns:minmax(0,1fr);gap:16px}.cms-faq .mkt-faq.mkt-faq h2{font-size:28px}}@media (min-width:900px) and (max-width:1099.98px){.cms-hcsearch.cms-hcsearch{max-width:100%}.cms-accwrap.cms-accwrap{max-width:calc(100% - 32px)}.cms-pop.cms-pop{flex-wrap:wrap;padding:0 16px}}@media (min-width:900px) and (max-width:1227.98px){.js-search.js-search{flex-wrap:wrap;row-gap:12px}.js-search .js-field.js-field{flex:1 1 220px;width:auto;min-width:0}.js-search .js-alert.js-alert{margin-left:auto}.js-cols .js-left.js-left{flex:1 1 42%;width:auto;min-width:0}.js-cols .js-right.js-right{flex:1 1 58%;width:auto;min-width:0;max-width:660px}.jdetail .jd-cta.jd-cta{flex-wrap:wrap}}@media (min-width:900px) and (max-width:1199.98px){.js-bar.js-bar{padding:22px 20px 26px 24px}.js-main.js-main{padding:30px 20px 0 24px}}@media (max-width:1308.98px){.content .tabs[role=tablist][aria-label="Application status"]{overflow-x:auto;scrollbar-width:none;padding:4px 4px 0;margin:-4px -4px 26px}.content .tabs[role=tablist][aria-label="Application status"] .tab.active:after{bottom:0}}@media (max-width:899.98px){.portal>.portal-main>.content.content,.portal>.portal-main>.pfoot.pfoot{padding-left:16px;padding-right:16px}}.as-navmenu{display:none}@media (max-width:899.98px){.r20-settings-sentinel{--r20-settings:1}.content .tabs.as-tabs{display:none}.content .as-navmenu{display:block;position:relative;margin:0 0 30px}.content .as-navmenu.as-navmenu-grouped{margin-bottom:0}.content .as-navmenu-btn{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:10px 14px 10px 16px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font:inherit;font-size:17px;font-weight:600;text-align:left;cursor:pointer}.content .as-navmenu[data-open=true] .as-navmenu-btn{border-color:var(--brand)}.content .as-navmenu-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.content .as-navmenu-icon{flex:none;color:var(--brand)}.content .as-navmenu-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.content .as-navmenu-list{position:absolute;z-index:30;top:calc(100% + 6px);left:0;right:0;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 38px rgba(30,45,110,.14)}.content .as-navmenu-list a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 12px;border-radius:8px;color:var(--ink);font-size:16px;font-weight:500;text-decoration:none}.content .as-navmenu-list a:hover{background:var(--soft,#F7F8FB)}.content .as-navmenu-list a:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.content .as-navmenu-list a[aria-current]{background:var(--brand-tint,#E8EEFE);color:var(--brand);font-weight:600}.content .as-navmenu-tick{flex:none}.content .as-head{flex-wrap:wrap;gap:4px 16px}.content .as-grid>*,.content .as-row>*{min-width:0}.content .daypick{flex-wrap:wrap;gap:8px}.content:has(.as-tabs) .as-google{flex-wrap:wrap;gap:12px}.content .as-edu:has(>.as-hl-actions){flex-wrap:wrap}.content .as-edu>.as-hl-actions{flex:1 0 100%;justify-content:flex-end}.content .as-val a.as-pw-link{display:inline-flex;align-items:center;min-height:44px}.content .as-val{min-width:0;overflow-wrap:anywhere}.content .cpp-head .cpp-main{min-width:0;flex:1 1 180px}.content .cpp-head{flex-wrap:wrap}.content .cpp-name{overflow-wrap:anywhere;flex-wrap:wrap}.content .jsk-chipcard{flex-wrap:wrap;max-width:100%}@media (max-width:699.98px){.content .as-grid,.content .as-row{grid-template-columns:minmax(0,1fr)}.content .as-grid{gap:24px}.content .cpp-cols{flex-direction:column;align-items:stretch;gap:28px}.content .cpp-cols>.cpp-left{flex:none;width:100%}.content .cpp-cols>.cpp-rail{width:auto}.content .as-time{flex-wrap:wrap;row-gap:8px}.content .as-time>.tf{flex:1 1 100%}.content .as-exp-rt .dt{display:block;margin-left:0}}}@media (max-width:899.98px){.portal-main>.msg-page.msg-page>div{padding-left:16px!important;padding-right:16px!important}.w64-two.w64-two.w64-two{grid-template-columns:minmax(0,1fr)}.w64-two.w64-two>.w64-list.w64-list{height:auto;min-height:0;border-right:0}.w64-two.w64-two[data-pane=list]>.w64-main,.w64-two.w64-two[data-pane=thread]>.w64-list{display:none}.w64-two.w64-two[data-pane=thread]>.w64-main>.w64-back[hidden]{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;min-height:44px;margin-bottom:4px;color:var(--brand);font-weight:600;font-size:15px;text-decoration:none}.w64-cols.w64-cols{flex-direction:column;align-items:stretch}.w64-cols.w64-cols>.w64-aside.w64-aside{width:auto;flex:none}.w64-cols.w64-cols>.w64-main{flex:none;min-width:0}.w64-tiles.w64-tiles{flex-direction:column}.w64-two.w64-two>.w64-main.w64-card{padding-left:16px;padding-right:16px}.w64-two.w64-two>.w64-main .msg-inrow.msg-inrow{padding-left:0;padding-right:0}.w64-terms.w64-terms{flex-wrap:wrap;gap:16px 24px}.w64-offer-acts.w64-offer-acts,.w64-offer-top.w64-offer-top{flex-wrap:wrap}.w64s-panel.w64s-panel{padding-left:20px;padding-right:20px}.w64s-pick.w64s-pick{flex-direction:column;align-items:stretch;gap:16px}.w64s-pick>.w64s-days.w64s-days{flex-direction:row;width:auto;flex:none;overflow-x:auto;border-right:0;padding-right:0;padding-bottom:12px;border-bottom:1px solid var(--line)}.w64s-days>.w64s-day.w64s-day{flex:0 0 76px}.w64s-pick>.w64s-slots.w64s-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.w64s-fields.w64s-fields{grid-template-columns:minmax(0,1fr);gap:20px}.w64s-foot.w64s-foot{flex-wrap:wrap;margin-top:28px}}@media (max-width:899.98px){.content .tabs.mt-tabs,.content:has(.sb-h)>.tabs{flex-wrap:wrap;column-gap:24px;row-gap:10px}.content:has(.sb-h) .sb-cards{grid-template-columns:minmax(0,1fr);gap:16px}.content:has(.sb-h) .sb-card{padding:24px 20px}.content:has(.sb-h) .sb-links{flex-wrap:wrap;gap:10px 26px}.content:has(.sb-h) .tablecard{overflow-x:auto}.content:has(.sb-h) .tablecard:has(tbody td[colspan]) .dtable thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.content:has(.sb-h) div:has(>p+button.btn-outline){flex-wrap:wrap;row-gap:14px}.content:has(.sb-h) div:has(>p+button.btn-outline)>p{flex:1 1 100%}#change-plan-cards.plan-row{grid-template-columns:minmax(0,1fr)}#change-plan-cards.plan-row>.plan{border-right:none;border-bottom:1px solid var(--line);padding:24px 20px 28px}#change-plan-cards.plan-row>.plan:last-child{border-bottom:none}#plan-comparison .cmp-head,#plan-comparison .cmp-row{grid-template-columns:minmax(0,2fr) minmax(44px,1fr) minmax(64px,1fr) minmax(84px,1.4fr)}#plan-comparison .cmp-head{font-size:12.5px}#plan-comparison .cmp-feat{padding-right:8px}.content:has(>.dash-cols) .tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))!important;gap:12px}.content:has(>.dash-cols) .tiles>.tile{padding:16px 14px;min-width:0}.content:has(>.dash-cols) .tiles>.tile>.row{flex-wrap:wrap;row-gap:2px}.content .dash-cols{flex-direction:column;align-items:stretch}.content .dash-cols>.dash-main{flex:0 0 auto;min-width:0}.content .dash-cols>.dash-side{width:auto}.content .hs-col.hs-col-dock.hs-col-dock{padding-right:0}}@media (max-width:899.98px){.portal>.portal-main:has(.hs-col-dock)>.chat-dock{padding:0 16px 24px}.portal>.portal-main:has(.hs-col-dock)>.topbar{order:-2}.portal>.portal-main:has(.hs-col-dock)>.chat-dock{order:-1;padding-top:16px}.portal>.portal-main:has(.hs-col-dock)>.chat-dock .chatw.chatw{position:relative!important;top:auto;right:auto;bottom:auto;width:auto;max-width:none;height:560px;border-radius:16px}form.helpcard.helpcard[role=search]>input{min-width:0}.tpl-grid.tpl-grid.tpl-grid:not([data-single-preview]){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.rst-steps.rst-steps{display:grid;grid-template-columns:repeat(2,max-content);gap:6px 16px}.rst-steps.rst-steps .rst-sep{display:none}.ai-cols.ai-cols{flex-direction:column;align-items:stretch;gap:24px}.ai-cols>.ai-left.ai-left{width:auto;min-width:0}.ai-cols>.ai-right.ai-right.ai-right{position:static;max-height:none;overflow-y:visible;min-width:0;padding:24px 20px}.res-head.res-head.res-head:not(:has(.res-action-group)){flex-wrap:wrap;row-gap:16px}.res-head:not(:has(.res-action-group))>.res-actions.res-actions.res-actions{flex:1 1 100%;flex-wrap:wrap;gap:12px;min-width:0}.res-head:not(:has(.res-action-group))>.res-actions.res-actions>.btn{flex:1 1 auto;justify-content:center}.portal>.portal-main>div[aria-hidden=true]>.content.content{padding-left:16px;padding-right:16px}.overlay.rpv-overlay.rpv-overlay{padding-left:12px;padding-right:12px}.rpv-overlay .rpv-live.rpv-live.rpv-live{width:100%}.iv-mg-cell.iv-mg-cell{padding:6px 3px}.iv-mg-cell .iv-chip.iv-chip{flex-wrap:wrap;gap:2px 4px;padding:2px;font-size:11px;line-height:1.25;overflow:hidden}.iv-mg-cell .iv-chip .iv-chip-time.iv-chip-time{flex:1 1 auto;min-width:0;white-space:normal}.cd-cols.cd-cols{flex-direction:column;align-items:stretch}.cd-cols>.cd-rail.cd-rail{width:auto}.cd-wrap.cd-wrap{padding-left:16px;padding-right:16px}.cd-bar.cd-bar{margin-left:16px;margin-right:16px;flex-wrap:wrap}.cd-bar>.cd-bmain.cd-bmain{min-width:0}.cd-bar .cd-bco.cd-bco{flex-wrap:wrap;row-gap:4px}.cd-bar>.cd-bcta.cd-bcta{flex-basis:100%;flex-wrap:wrap}.cd-wrap .cd-tabs.cd-tabs{overflow-x:auto;scrollbar-width:none;gap:24px;padding:4px 4px 0;margin:26px -4px 28px}.cd-tabs.cd-tabs>.cd-tab{flex:none;white-space:nowrap}.cd-tabs.cd-tabs>.cd-tab.on:after{bottom:0}.cd-wrap .cd-tabs.cd-tabs[data-more-right]{-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,.2) 0,#000 32px);mask-image:linear-gradient(270deg,rgba(0,0,0,.2) 0,#000 32px)}}@media (max-width:899.98px){.cd-wrap .cd-tabs.cd-tabs[data-more-right]:has(.cd-tab:focus-visible){-webkit-mask-image:none;mask-image:none}}.cmp .cmp-sec.cmp-sec{background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:11px 8px;margin-top:8px}.cmp-sec-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:6px}.cmp-sec-btn svg{transition:transform .2s ease}.cmp-sec-btn[aria-expanded=false] svg{transform:rotate(180deg)}.cmp-sec-btn:hover svg{color:var(--brand)}.cmp-sec-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.cmp-hint{position:relative;display:inline-flex;flex:none}.cmp-feat .cmp-i.cmp-i{background:none;padding:0;font-family:inherit;line-height:1;cursor:help}.cmp-feat .cmp-i.cmp-i:hover,.cmp-feat .cmp-i.cmp-i[aria-expanded=true]{border-color:var(--brand);color:var(--brand)}.cmp-i:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.cmp-tip{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);width:min(260px,calc(100vw - 16px));translate:var(--tip-dx,0) 0;background:var(--ink);color:#fff;font-size:13px;line-height:1.45;font-weight:400;text-align:left;padding:8px 10px;border-radius:8px;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:5}.cmp-hint:has(>.cmp-i:focus-visible) .cmp-tip,.cmp-hint:has(>.cmp-i[aria-expanded=true]) .cmp-tip{opacity:1}@media (hover:hover){.cmp-hint:hover .cmp-tip{opacity:1}}@media (max-width:640px){.cmp-tip{width:min(240px,calc(100vw - 16px))}}@media (prefers-reduced-motion:reduce){.cmp-sec-btn svg,.cmp-tip{transition:none}}@media (max-width:899.98px){.cmp.cmp{--cmp-feat:clamp(140px,calc(100cqi - 116px),193px)}#plan-comparison .cmp .cmp-head,#plan-comparison .cmp .cmp-row,.cmp .cmp-head.cmp-head,.cmp .cmp-row.cmp-row{grid-template-columns:var(--cmp-feat) minmax(80px,1fr) minmax(90px,1fr) minmax(104px,1.4fr)}.cmp .cmp-head.cmp-head{font-size:12.5px}.cmp .cmp-feat.cmp-feat{padding-right:8px}.cmp.cmp{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;contain:inline-size;container-type:inline-size}.cmp .cmp-head.cmp-head,.cmp .cmp-row.cmp-row,.cmp .cmp-sec.cmp-sec{min-width:calc(var(--cmp-feat) + 274px)}.cmp .cmp-head>:first-child,.cmp .cmp-row>.cmp-feat{position:-webkit-sticky;position:sticky;left:0;z-index:1;align-self:stretch;display:flex;align-items:center;background:var(--cmp-bg,#fff);box-shadow:1px 0 0 var(--line)}.cmp .cmp-sec-btn.cmp-sec-btn{position:-webkit-sticky;position:sticky;left:8px;width:max-content;justify-content:flex-start;gap:10px;max-width:calc(100cqi - 44px)}.cmp .cmp-sec-btn.cmp-sec-btn svg{flex:none}.cmp.cmp[data-more-right]{-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,.2) 0,#000 32px);mask-image:linear-gradient(270deg,rgba(0,0,0,.2) 0,#000 32px)}.cmp.cmp[data-more-right]:has(.cmp-i[aria-expanded=true],.cmp-i:focus-visible){-webkit-mask-image:none;mask-image:none}.plan-row.plan-row{grid-template-columns:minmax(0,1fr)}.plan-row.plan-row>.plan{border-right:none;border-bottom:1px solid var(--line);padding:24px 20px 28px}.plan-row.plan-row>.plan:last-child{border-bottom:none}}@media (max-width:899.98px) and (hover:hover){.cmp.cmp[data-more-right]:has(.cmp-hint:hover){-webkit-mask-image:none;mask-image:none}}.pr-main .cmp{--cmp-bg:#F3F6FE}.cauth-body .cmp{--cmp-bg:#F5F7FE}@media (max-width:899.98px){.pr-toggle.pr-toggle{flex-wrap:wrap;justify-content:center;align-items:center;row-gap:6px;max-width:100%;border-radius:20px}.pr-toggle.pr-toggle>button{white-space:nowrap}.pr-toggle.pr-toggle>.pm-chip.pm-chip{flex-basis:100%;order:3;padding:6px 12px;border-radius:8px;font-size:13px;text-align:center;line-height:1.35}.ai-modal .pr-toggle.pr-toggle{width:auto}}.pr-toggle .pm-chip{color:var(--brand-ink-on-tint,#1A52C4)}html .plan-bul li{text-align:left}html .plan-bul li>.spp-bul-text{flex:1 1 0;min-width:0;text-align:left;overflow-wrap:break-word}.modal.upm{width:1040px;max-width:calc(100% - 24px);max-height:calc(100dvh - 32px);overflow-y:auto;overflow-x:hidden;padding:0;text-align:left}.upm-inner{position:relative;z-index:1;padding:32px 36px 28px}.upm-ghost{position:absolute;right:28px;bottom:28px;width:160px;height:160px;opacity:.07;pointer-events:none;z-index:0}.upm-x{position:absolute;top:14px;right:14px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;border-radius:10px}.upm-x:hover{background:#f1f3f9}.upm-x:active{background:#e6e9f3}.upm-x:focus-visible{outline:2px solid #2160f0;outline-offset:2px}.upm-h{font-family:var(--font-head);font-weight:800;font-size:26px;margin:0 56px 8px 0}.upm-p{color:var(--mut);font-size:15px;line-height:1.5;margin:0 0 14px;max-width:62ch}.upm-held{margin:0 0 14px;font-size:14px;color:var(--ink)}.upm .pr-toggle{margin:0 0 18px}.upm-cards.pm-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.upm-cards .plan{padding:22px 22px 24px;background:#fff}.upm-cards .plan.feat{background:#f5f7fe}.upm-cards .plan .plan-sub{min-height:0;margin-bottom:8px}:is([role=dialog]) .upm-cards .btn.btn-outline.btn-outline.btn-outline.upm-current{display:flex;align-items:center;justify-content:center;cursor:default;pointer-events:none;background:#fff;color:var(--ink-2);border:1px solid var(--line);opacity:1}:is([role=dialog]) .upm-cards .btn.btn-outline.btn-outline.btn-outline.upm-alt{background:#fff;color:var(--brand);border:1.5px solid var(--brand)}:is([role=dialog]) .upm-cards .btn.btn-outline.btn-outline.btn-outline.upm-alt:hover:not(:disabled){background:#f5f7fe}:is([role=dialog]) .upm-cards .btn.btn-outline.btn-outline.btn-outline.upm-alt:active:not(:disabled){background:#e9eefc}.upm-spark{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#eef2ff;color:var(--brand);margin:0 0 12px}@media (max-width:899px){.upm-cards.pm-cards{grid-template-columns:minmax(0,1fr)}.upm-inner{padding:24px 20px 22px}.upm-h{font-size:22px}.upm-ghost{width:110px;height:110px;right:16px;bottom:16px}}.upm .plan-bul li.plan-no{font-weight:500}.upm .plan-bul li.plan-no,.upm .plan-bul li.plan-no svg{color:var(--ink-3,#6b7280)}.up-ghost.up-ghost,.up-modal .up-ghost{pointer-events:none}.cd-left>.cd-panel{margin-top:20px}.cd-pay{list-style:none;margin:0;padding:0;gap:14px}.cd-pay,.cd-pay>li{display:flex;flex-direction:column}.cd-pay>li{gap:4px;font-size:13.5px;color:var(--ink)}.cd-pay>li>div{color:var(--mut)}.cd-pay>li[data-enough=false]>div{font-style:italic}.cd-bars .cd-bar-row .cd-hb[data-band="1"]{background:var(--brand)}.cd-bars .cd-bar-row .cd-hb[data-band="2"]{background:var(--dv-2)}.cd-bars .cd-bar-row .cd-hb[data-band="3"]{background:var(--dv-3)}.cd-bars .cd-bar-row .cd-hb[data-band="4"]{background:var(--dv-4)}.cd-panel .cd-sr,.cd-panel .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cand .cd-hero{padding:22px 40px 66px}.cand .cd-hero h1{font-size:28px;margin:0 auto 8px}.cand .cd-hero p{font-size:14px;line-height:1.5;max-width:760px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:760px){.cand .cd-hero{padding:18px 20px 62px}.cand .cd-hero h1{font-size:24px}}.cd-bars .cd-bar-row-i{position:relative;padding:8px 10px;margin:0 -10px;border-radius:10px;transition:background-color .15s ease;outline:none;cursor:default}.cd-bars .cd-bar-row-i .cd-hb{transition:filter .15s ease,transform .15s ease;transform-origin:left center}.cd-bars .cd-bar-row-i:focus-visible,.cd-bars .cd-bar-row-i:hover{background:#F3F7FF}.cd-bars .cd-bar-row-i:focus-visible .cd-hb,.cd-bars .cd-bar-row-i:hover .cd-hb{filter:saturate(1.25) brightness(.92);transform:scaleY(1.35)}.cd-bars .cd-bar-row-i:focus-visible{box-shadow:0 0 0 2px var(--brand)}.cd-bar-tip{display:flex;align-items:center;gap:6px;max-height:0;opacity:0;overflow:hidden;font-size:12.5px;color:var(--mut);transition:max-height .18s ease,opacity .18s ease,margin-top .18s ease}.cd-bar-tip b{color:var(--ink)}.cd-bar-tip a{margin-left:auto;color:var(--brand);font-weight:600;text-decoration:none}.cd-bar-tip a:hover{text-decoration:underline}.cd-bar-row-i:focus-visible .cd-bar-tip,.cd-bar-row-i:hover .cd-bar-tip{max-height:28px;opacity:1;margin-top:6px}@media (hover:none){.cd-bar-tip{max-height:28px;opacity:1;margin-top:6px}}@media (prefers-reduced-motion:reduce){.cd-bar-tip,.cd-bars .cd-bar-row-i,.cd-bars .cd-bar-row-i .cd-hb{transition:none}}.cd-pay-sub{margin:0 0 14px;color:var(--mut);font-size:13px;line-height:1.45}.cd-pay-bars{gap:6px}.cd-pay-bars>li{padding:10px 12px;margin:0 -12px;border-radius:10px;gap:6px;transition:background-color .15s ease;outline:none}.cd-pay-bars>li:focus-visible,.cd-pay-bars>li:hover{background:#F3F7FF}.cd-pay-bars>li:focus-visible{box-shadow:0 0 0 2px var(--brand)}.cd-pay-bars .cd-pay-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cd-pay-bars .cd-pay-top b{color:var(--ink)}.cd-pay-bars .cd-pay-n{flex:none;font-size:12px;color:var(--mut);background:#EEF3FD;border-radius:999px;padding:2px 9px}.cd-pay-bars .cd-pay-amt{font-family:var(--font-head);font-weight:800;font-size:17px;color:var(--ink)}.cd-pay-track{position:relative;height:8px;border-radius:999px;background:#E6ECF8}.cd-pay-track>i{position:absolute;top:0;bottom:0;border-radius:999px;background:var(--brand);transition:filter .15s ease}.cd-pay-bars>li:focus-visible .cd-pay-track>i,.cd-pay-bars>li:hover .cd-pay-track>i{filter:brightness(.9)}.cd-pay-src{margin:14px 0 0;font-size:12px;color:var(--mut)}.cd-tth{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 8px}.cd-tth-n{font-family:var(--font-head);font-weight:800;font-size:34px;line-height:1;color:var(--ink)}.cd-tth-u{font-weight:700;font-size:16px;color:var(--ink)}.cd-tth-s{flex-basis:100%;font-size:13px;color:var(--mut)}.cd-tth-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;margin:0}.cd-resp{--cd-resp-c:var(--brand);display:flex;flex-direction:column;gap:12px}.cd-resp[data-tier=high],.cd-resp[data-tier=usual]{--cd-resp-c:#1F9D55}.cd-resp[data-tier=rare],.cd-resp[data-tier=some]{--cd-resp-c:#B5820E}.cd-resp-h{font-weight:700;font-size:15px;color:var(--ink)}.cd-resp-main{display:flex;align-items:center;gap:14px}.cd-resp-ring{position:relative;flex:none;width:64px;height:64px}.cd-resp-pct,.cd-resp-ring{border-radius:50%;display:grid;place-items:center}.cd-resp-pct{width:48px;height:48px;background:#fff;font-weight:800;font-size:14px;color:var(--ink)}.cd-resp-txt{display:flex;flex-direction:column;gap:3px;font-size:13px;color:var(--mut)}.cd-resp-word{font-size:14.5px;color:var(--cd-resp-c)}.cd-resp-seg{height:8px;border-radius:999px;background:#E6ECF8;overflow:hidden}.cd-resp-seg>i{display:block;height:100%;background:var(--cd-resp-c);border-radius:999px}.cd-resp-key{display:flex;gap:14px;font-size:12px;color:var(--mut)}.cd-resp-key s{display:inline-block;width:9px;height:9px;border-radius:50%;background:#E6ECF8;margin-right:5px;text-decoration:none}.cd-resp-key s.on{background:var(--cd-resp-c)}.cd-resp-why{margin:0;font-size:12.5px;line-height:1.45;color:var(--mut)}.cd-resp-link{font-weight:600;font-size:13px}.jd-fit-salstats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 0}.jd-fit-salstats>div{background:#F7F9FE;border:1px solid var(--line);border-radius:10px;padding:8px 10px;min-width:0}.jd-fit-salstats dt{font-size:11.5px;color:var(--mut);margin:0 0 2px}.jd-fit-salstats dd{margin:0;font-weight:700;font-size:14px;color:var(--ink);overflow-wrap:anywhere}.jd-fit-salstats>div[data-tone=above] dd{color:#1F7A44}.jd-fit-salstats>div[data-tone=below] dd{color:#B5820E}.jd-fit-sallegend{list-style:none;display:flex;flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;padding:0;font-size:12px;color:var(--mut)}.jd-fit-sallegend li{display:inline-flex;align-items:center;gap:6px}.jd-fit-sallegend i{display:inline-block}.jd-fit-sallegend .k-role{width:16px;height:8px;border-radius:999px;background:var(--brand)}.jd-fit-sallegend .k-band{width:16px;height:8px;border-radius:999px;background:#E6ECF8}.jd-fit-sallegend .k-med{width:2px;height:12px;background:var(--ink)}@media (max-width:480px){.jd-fit-salstats{grid-template-columns:1fr 1fr}.jd-fit-salstats>div:last-child{grid-column:1/-1}}