.CcLa4G_hero{background:radial-gradient(900px 500px at 85% 10%,#7a3ce614,#0000 60%),radial-gradient(700px 400px at 10% 0,#2b4bee12,#0000 60%);padding:clamp(28px,5vw,72px) 0 clamp(48px,6.5vw,88px);position:relative;overflow:hidden}.CcLa4G_ribbon{pointer-events:none;opacity:.45;width:820px;max-width:none;animation:18s ease-in-out infinite alternate CcLa4G_drift;position:absolute;top:-80px;right:-160px}@media (min-width:992px){.CcLa4G_ribbon{opacity:.9}}.CcLa4G_grid{align-items:center;gap:40px;display:grid;position:relative}@media (min-width:992px){.CcLa4G_grid{grid-template-columns:1.05fr .95fr;gap:40px}}.CcLa4G_copy{animation:CcLa4G_fadeUp .7s var(--ease-out) both}.CcLa4G_pill{color:var(--royal-deep);background:#ffffffb3;border:1px solid #d9def5;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:0 4px 14px -8px #2b4bee59}.CcLa4G_pill svg{color:var(--violet)}.CcLa4G_title{max-width:13ch;margin-bottom:18px;font-size:clamp(2.6rem,6vw,4.6rem)}.CcLa4G_lede{margin-bottom:26px}.CcLa4G_choose{color:var(--royal);letter-spacing:.01em;margin:0 0 10px;font-size:.8125rem;font-weight:600}.CcLa4G_paths{gap:10px;max-width:560px;margin:0;padding:0;list-style:none;display:grid}.CcLa4G_path{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);color:var(--ink);transition:border-color .2s,box-shadow .2s,transform .2s var(--ease-out)}.CcLa4G_path:hover{color:var(--ink);box-shadow:var(--shadow-2);border-color:#c9d2f5;transform:translateY(-2px)}.CcLa4G_path:focus-visible{outline:2px solid var(--royal);outline-offset:2px}.CcLa4G_path{box-shadow:var(--shadow-1);background:#ffffffdb;align-items:center;gap:14px;padding:14px 16px;display:flex}.CcLa4G_path:hover .CcLa4G_pathArrow{color:var(--royal);transform:translate(3px)}.CcLa4G_path:hover .CcLa4G_pathIcon{background:var(--royal);color:#fff}.CcLa4G_pathIcon{background:var(--royal-soft);width:42px;height:42px;color:var(--royal);border-radius:12px;flex-shrink:0;place-items:center;transition:background .2s,color .2s;display:grid}.CcLa4G_pathText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CcLa4G_pathText strong{font-size:1.02rem;line-height:1.3}.CcLa4G_pathText span{color:var(--ink-3);font-size:.85rem;line-height:1.4}.CcLa4G_pathArrow{color:var(--ink-3);transition:transform .2s var(--ease-out),color .2s;flex-shrink:0}.CcLa4G_assurances{color:var(--ink-2);flex-wrap:wrap;gap:10px 24px;margin:24px 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.CcLa4G_assurances li{align-items:center;gap:8px;display:inline-flex}.CcLa4G_assurances svg{color:var(--mint)}.CcLa4G_stage{justify-self:center;width:100%;max-width:520px;padding:0 0 76px;position:relative}@media (min-width:992px){.CcLa4G_stage{justify-self:end}}.CcLa4G_card{border-radius:var(--r-xl);box-shadow:var(--shadow-3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:CcLa4G_fadeUp .8s var(--ease-out) .1s both;background:#ffffffeb;border:1px solid #d3d9eae6;padding:22px;position:relative}.CcLa4G_cardHead{color:var(--ink-3);justify-content:space-between;align-items:center;margin-bottom:16px;font-size:.875rem;font-weight:600;display:flex}.CcLa4G_top{align-items:center;gap:20px;display:flex}.CcLa4G_ring{flex-shrink:0;width:120px;height:120px;position:relative}.CcLa4G_ring svg{display:block}.CcLa4G_ringArc{stroke-dashoffset:var(--dash);animation:CcLa4G_ring 1.4s var(--ease-out) .45s forwards}.CcLa4G_ringText{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.CcLa4G_ringText strong{font-size:2.2rem;line-height:1}.CcLa4G_ringText span{color:var(--royal);margin-top:2px;font-size:.75rem;font-weight:700}.CcLa4G_freedom{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CcLa4G_freedom strong{font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.1}.CcLa4G_label{color:var(--ink-3);font-size:.75rem;font-weight:600}.CcLa4G_meta{color:var(--ink-3);align-items:center;gap:5px;font-size:.75rem;display:inline-flex}.CcLa4G_track{background:var(--paper-2);border-radius:99px;height:8px;margin:10px 0 6px;position:relative}.CcLa4G_fill{border-radius:inherit;background:var(--brand-gradient);width:0;animation:CcLa4G_fill 1.2s var(--ease-out) .7s forwards;position:absolute;inset:0 auto 0 0}.CcLa4G_marker{background:var(--ink);opacity:0;border-radius:2px;width:2px;animation:.4s 1.6s forwards CcLa4G_fadeUp;position:absolute;top:-4px;bottom:-4px;left:36%}.CcLa4G_bars{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0 16px;display:grid}.CcLa4G_bar{flex-direction:column;gap:8px;display:flex}.CcLa4G_barCol{background:linear-gradient(#f6f7fb,#eef1f8);border-radius:12px;height:76px;position:relative;overflow:hidden}.CcLa4G_barCol span{height:var(--h);transform-origin:bottom;animation:CcLa4G_rise .9s var(--ease-spring) forwards;animation-delay:calc(.9s + var(--i)*.14s);background:linear-gradient(#4a63f2e6,#7a3ce6bf);border-radius:10px 10px 4px 4px;position:absolute;bottom:0;left:0;right:0;transform:scaleY(0)}.CcLa4G_barText{color:var(--ink-3);grid-template-columns:auto 1fr;align-items:center;column-gap:5px;font-size:.72rem;display:grid}.CcLa4G_barText svg{color:var(--violet)}.CcLa4G_barText strong{color:var(--ink);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:.95rem}.CcLa4G_move{background:var(--royal-soft);opacity:0;animation:CcLa4G_fadeUp .6s var(--ease-out) 1.7s forwards;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.CcLa4G_move strong{color:var(--royal-deep);font-size:.8125rem;display:block}.CcLa4G_move span{color:var(--ink-2);font-size:.85rem;line-height:1.45}.CcLa4G_moveIcon{background:var(--royal);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.CcLa4G_employer{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2);opacity:0;animation:CcLa4G_fadeUp .6s var(--ease-out) 2s forwards,CcLa4G_float 6s ease-in-out 2.6s infinite;border-radius:16px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;position:absolute;bottom:0;left:-12px}@media (min-width:768px){.CcLa4G_employer{left:-36px}}.CcLa4G_employer div{flex-direction:column;display:flex}.CcLa4G_employer strong{font-size:.95rem}.CcLa4G_employerIcon{background:var(--violet-soft);width:36px;height:36px;color:var(--violet);border-radius:10px;place-items:center;display:grid}@keyframes CcLa4G_float{0%,to{opacity:1;transform:translateY(0)}50%{opacity:1;transform:translateY(-6px)}}@keyframes CcLa4G_drift{to{transform:translate(-24px,16px)rotate(-3deg)}}@keyframes CcLa4G_ring{to{stroke-dashoffset:var(--target)}}@keyframes CcLa4G_fill{to{width:31%}}@keyframes CcLa4G_rise{to{transform:scaleY(1)}}@keyframes CcLa4G_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
._DW6pa_wrap{gap:24px;display:grid}@media (min-width:992px){._DW6pa_wrap{grid-template-columns:minmax(280px,.8fr) 1.2fr;align-items:start;gap:32px}}._DW6pa_list{scrollbar-width:none;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}@media (min-width:992px){._DW6pa_list{flex-direction:column;overflow:visible}}._DW6pa_list button{text-align:left;width:100%;color:var(--ink-2);cursor:pointer;white-space:nowrap;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s var(--ease-out);background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:10px 14px 10px 10px;display:flex}@media (min-width:992px){._DW6pa_list button{white-space:normal}}._DW6pa_list button:hover{color:var(--ink);background:#ffffffb3}@media (min-width:992px){._DW6pa_list button:hover{transform:translate(3px)}}._DW6pa_list ._DW6pa_active{background:var(--surface);border-color:var(--line);color:var(--ink);box-shadow:var(--shadow-1)}._DW6pa_list ._DW6pa_active ._DW6pa_icon{background:var(--brand-gradient);color:#fff}._DW6pa_icon{background:var(--royal-soft);width:34px;height:34px;color:var(--royal);transition:background .2s,transform .3s var(--ease-spring);border-radius:10px;flex-shrink:0;place-items:center;display:grid}._DW6pa_active ._DW6pa_icon{transform:scale(1.06)}._DW6pa_name{font-size:.9375rem;font-weight:600}._DW6pa_panel{border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2);padding:clamp(22px,3.5vw,36px);position:relative}@media (min-width:992px){._DW6pa_panel{top:calc(var(--nav-h) + 24px);position:sticky}}._DW6pa_panelInner{animation:_DW6pa_swap .4s var(--ease-out)}._DW6pa_title{margin:16px 0 6px;font-size:clamp(1.4rem,2.4vw,1.75rem)}._DW6pa_tagline{max-width:52ch;font-size:1.0625rem}._DW6pa_points{gap:10px;margin:16px 0 22px;padding:0;list-style:none;display:grid}._DW6pa_points li{color:var(--ink-2);gap:10px;display:flex}._DW6pa_points svg{color:var(--mint);flex-shrink:0;margin-top:4px}._DW6pa_preview{border-radius:var(--r-lg);border:1px solid var(--line);background:linear-gradient(#f8f9fe,#f1f3fb);padding:18px 20px}._DW6pa_preview dl{margin:10px 0 0;display:grid}._DW6pa_preview dl>div{border-top:1px dashed var(--line-2);justify-content:space-between;gap:12px;padding:9px 0;font-size:.9375rem;display:flex}._DW6pa_preview dt{color:var(--ink-3);font-weight:500}._DW6pa_preview dd{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:700}._DW6pa_previewTitle{color:var(--ink-2);font-size:.8125rem;font-weight:700}._DW6pa_mint{color:var(--mint)!important}._DW6pa_royal{color:var(--royal)!important}._DW6pa_amber{color:var(--amber)!important}@keyframes _DW6pa_swap{0%{opacity:0;filter:blur(2px);transform:translateY(8px)}}
.Qc83UW_split{align-items:stretch;gap:16px;display:grid}@media (min-width:992px){.Qc83UW_split{grid-template-columns:1fr 64px 1fr;gap:0}}.Qc83UW_side{border-radius:var(--r-xl);border:1px solid var(--line);background:var(--surface);transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out);padding:clamp(24px,3.5vw,36px)}.Qc83UW_side:hover{box-shadow:var(--shadow-2);transform:translateY(-3px)}.Qc83UW_side ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Qc83UW_side li{color:var(--ink-2);gap:10px;display:flex}.Qc83UW_side li svg{color:var(--mint);flex-shrink:0;margin-top:4px}.Qc83UW_employee{background:linear-gradient(160deg,#fff 30%,#eef2ff)}.Qc83UW_employer{background:linear-gradient(160deg,#fff 30%,#f4eefe)}.Qc83UW_head{align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.Qc83UW_head h3{margin:0 0 4px}.Qc83UW_head p{color:var(--ink-3);margin:0}.Qc83UW_badge{background:var(--ink);color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.Qc83UW_wall{display:none}@media (min-width:992px){.Qc83UW_wall{justify-content:center;align-items:center;display:flex;position:relative}.Qc83UW_wall:before{content:"";background:repeating-linear-gradient(180deg, var(--line-2) 0 8px, transparent 8px 14px);width:2px;position:absolute;top:24px;bottom:24px}.Qc83UW_wall span{background:var(--surface);border:1px solid var(--line);width:44px;height:44px;box-shadow:var(--shadow-2);color:var(--royal);border-radius:50%;place-items:center;display:grid;position:relative}.Qc83UW_wall span:after{content:"";border-radius:inherit;animation:Qc83UW_halo 2.8s var(--ease-out) infinite;border:1px solid #2b4bee59;position:absolute;inset:-1px}}.Qc83UW_neverTitle{color:var(--ink);margin:20px 0 10px;font-weight:700}.Qc83UW_never li svg{color:var(--rose)}@keyframes Qc83UW_halo{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}
.Pt7SUW_wrap{border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2);gap:20px;padding:clamp(20px,3.5vw,36px);display:grid}@media (min-width:992px){.Pt7SUW_wrap{grid-template-columns:1fr 1fr;gap:40px}}.Pt7SUW_out{border-radius:var(--r-lg);background:linear-gradient(170deg,#f8f6ff,#eef2ff);padding:24px}.Pt7SUW_big{flex-direction:column;display:flex}.Pt7SUW_big span{color:var(--ink-3);font-size:.875rem;font-weight:600}.Pt7SUW_big strong{font-size:clamp(2.4rem,5vw,3.4rem);line-height:1.1}.Pt7SUW_parts{margin:16px 0}.Pt7SUW_parts div{border-top:1px dashed var(--line-2);justify-content:space-between;padding:9px 0;display:flex}.Pt7SUW_parts dt{color:var(--ink-3);font-weight:500}.Pt7SUW_parts dd{text-align:right;margin:0;font-weight:700}.Pt7SUW_parts small{color:var(--ink-3);font-weight:500;display:block}.Pt7SUW_source{color:var(--ink-3);margin:0;font-size:.78rem}.Pt7SUW_big p{color:var(--ink-3);margin:8px 0 0;font-size:.85rem}.Pt7SUW_assumptions{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.Pt7SUW_assumptions summary{cursor:pointer;color:var(--royal);font-weight:600}.Pt7SUW_note{color:var(--ink-3);margin:12px 0 14px;font-size:.85rem}.Pt7SUW_subhead{margin:18px 0 8px;font-size:.95rem}.Pt7SUW_formulas,.Pt7SUW_evidence{color:var(--ink-2);margin:0;padding-left:18px;font-size:.85rem}.Pt7SUW_formulas li+li,.Pt7SUW_evidence li+li{margin-top:6px}.Pt7SUW_aligned>.nt-field{grid-row:span 3;grid-template-rows:subgrid;row-gap:6px;display:grid}.Pt7SUW_aligned>.nt-field>.nt-label{align-self:end}
.nqSwDa_band{border-radius:var(--r-xl);background:var(--brand-gradient);color:#fff;box-shadow:var(--shadow-3);background-size:180% 180%;align-items:center;gap:28px;padding:clamp(32px,5vw,56px);animation:14s ease-in-out infinite alternate nqSwDa_shift;display:grid;position:relative;overflow:hidden}.nqSwDa_band:before{content:"";pointer-events:none;background:radial-gradient(600px 260px at 0 0,#ffffff29,#0000 60%);position:absolute;inset:0}@media (min-width:992px){.nqSwDa_band{grid-template-columns:1.4fr auto}}.nqSwDa_band h2{color:#fff;max-width:20ch}.nqSwDa_band p{color:#ffffffd1;max-width:56ch;margin:0}.nqSwDa_bars{opacity:.12;width:180px;position:absolute;bottom:-20px;right:4%}.nqSwDa_bars rect{fill:#fff;transform-box:fill-box;transform-origin:bottom;animation:5s ease-in-out infinite alternate nqSwDa_grow}.nqSwDa_bars rect:nth-child(2){animation-delay:-1.6s}.nqSwDa_bars rect:nth-child(3){animation-delay:-3.2s}.nqSwDa_copy{position:relative}.nqSwDa_actions{flex-wrap:wrap;gap:12px;display:flex;position:relative}.nqSwDa_light{--btn-bg:#fff;--btn-fg:var(--royal-deep)}.nqSwDa_light:hover{box-shadow:0 12px 24px -12px #0006}.nqSwDa_outline{--btn-bg:transparent;--btn-fg:#fff;--btn-border:#ffffff80}.nqSwDa_outline:hover{--btn-bg:#ffffff1a}@keyframes nqSwDa_shift{0%{background-position:0%}to{background-position:100%}}@keyframes nqSwDa_grow{0%{transform:scaleY(.82)}to{transform:scaleY(1)}}
.n21KaW_steps{counter-reset:none;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.n21KaW_steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.n21KaW_steps{grid-template-columns:repeat(4,1fr);gap:0}}.n21KaW_step{padding:20px 4px;position:relative}@media (min-width:1200px){.n21KaW_step{padding:8px 28px 8px 0}.n21KaW_step:not(:last-child):after{content:"";background:linear-gradient(90deg, var(--line-2), transparent);height:2px;position:absolute;top:27px;left:64px;right:18px}}.n21KaW_step h3{margin:16px 0 6px;font-size:1.125rem}.n21KaW_step p{margin:0;font-size:.95rem}.n21KaW_num{font-family:var(--font-display),sans-serif;color:#0000;-webkit-text-stroke:1.5px var(--line-2);font-size:3.2rem;font-weight:800;line-height:1;position:absolute;top:18px;right:22px}@media (min-width:1200px){.n21KaW_num{top:-4px;right:24px}}.n21KaW_icon{background:var(--brand-gradient);color:#fff;width:54px;height:54px;transition:transform .35s var(--ease-spring);border-radius:16px;place-items:center;display:grid;box-shadow:0 10px 22px -12px #2b4beecc}.n21KaW_step:hover .n21KaW_icon{transform:translateY(-3px)rotate(-4deg)}
.Ndjdaa_list{border-top:1px solid var(--line)}.Ndjdaa_item{border-bottom:1px solid var(--line)}.Ndjdaa_item summary{cursor:pointer;font-family:var(--font-display),sans-serif;letter-spacing:-.01em;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:18px 4px;font-size:1.125rem;font-weight:700;list-style:none;transition:color .2s;display:flex}.Ndjdaa_item summary::-webkit-details-marker{display:none}.Ndjdaa_item summary:hover{color:var(--royal-deep)}.Ndjdaa_item p{max-width:72ch;animation:Ndjdaa_open .3s var(--ease-out);margin:0;padding:0 4px 20px}.Ndjdaa_item[open] .Ndjdaa_icon{color:var(--royal);transform:rotate(45deg)}.Ndjdaa_item::details-content{block-size:0;transition:block-size .35s var(--ease-out),content-visibility .35s allow-discrete;overflow:hidden}.Ndjdaa_item[open]::details-content{block-size:auto}.Ndjdaa_icon{color:var(--ink-3);transition:transform .3s var(--ease-spring),color .2s;flex-shrink:0}@keyframes Ndjdaa_open{0%{opacity:0;transform:translateY(-4px)}}
._9QE0dG_hero{background:radial-gradient(800px 360px at 90% 0,#7a3ce612,#0000 60%),radial-gradient(600px 300px at 0 0,#2b4bee0f,#0000 60%);padding:clamp(36px,5.5vw,72px) 0 clamp(20px,3vw,36px)}._9QE0dG_hero .container-nt>*{animation:_9QE0dG_enter .6s var(--ease-out) backwards}._9QE0dG_hero .container-nt>:first-child{animation-delay:0s}._9QE0dG_hero .container-nt>:nth-child(2){animation-delay:80ms}._9QE0dG_hero .container-nt>:nth-child(3){animation-delay:.16s}._9QE0dG_hero .container-nt>:nth-child(4){animation-delay:.24s}._9QE0dG_hero .container-nt>:nth-child(5){animation-delay:.32s}._9QE0dG_title{max-width:18ch;font-size:clamp(2.2rem,5vw,3.6rem)}._9QE0dG_lede{margin-top:12px}._9QE0dG_actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}._9QE0dG_note{margin-top:22px}._9QE0dG_center{text-align:center}._9QE0dG_center ._9QE0dG_title,._9QE0dG_center ._9QE0dG_lede{margin-left:auto;margin-right:auto}._9QE0dG_center ._9QE0dG_actions{justify-content:center}@keyframes _9QE0dG_enter{0%{opacity:0;transform:translateY(12px)}}
.TWXNWW_rows{gap:clamp(40px,5.5vw,72px);display:grid}.TWXNWW_row{scroll-margin-top:calc(var(--nav-h) + 24px);align-items:center;gap:28px;display:grid}@media (min-width:992px){.TWXNWW_row{grid-template-columns:1fr 1fr;gap:48px}.TWXNWW_flip .TWXNWW_text{order:2}}.TWXNWW_text h2{margin:16px 0 8px;font-size:clamp(1.6rem,2.6vw,2.1rem)}.TWXNWW_text ul{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.TWXNWW_text li{color:var(--ink-2);gap:10px;display:flex}.TWXNWW_text li svg{color:var(--mint);flex-shrink:0;margin-top:4px}.TWXNWW_tagline{max-width:52ch;font-size:1.0625rem}.TWXNWW_preview{border-radius:var(--r-xl);background:radial-gradient(400px 200px at 100% 0%, #7a3ce614, transparent 70%),var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2);transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out);padding:clamp(22px,3vw,32px)}.TWXNWW_preview:hover{box-shadow:var(--shadow-3);transform:translateY(-3px)}.TWXNWW_preview dl{margin:14px 0 0}.TWXNWW_preview dl>div{border-top:1px dashed var(--line-2);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.TWXNWW_preview dt{color:var(--ink-3);font-weight:500}.TWXNWW_preview dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:700}.TWXNWW_previewTitle{font-family:var(--font-display),sans-serif;font-size:1.125rem;font-weight:700}.TWXNWW_mint{color:var(--mint)}.TWXNWW_royal{color:var(--royal)}.TWXNWW_amber{color:var(--amber)}
.ajTQWG_grid{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ajTQWG_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.ajTQWG_grid{grid-template-columns:repeat(3,1fr);gap:20px}.ajTQWG_two{grid-template-columns:repeat(2,1fr)}}.ajTQWG_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px}.ajTQWG_card h3{margin:14px 0 6px;font-size:1.1rem}.ajTQWG_card p{color:var(--ink-2);margin:0}.ajTQWG_icon{background:var(--royal-soft);width:40px;height:40px;color:var(--royal);border-radius:12px;place-items:center;display:grid}.ajTQWG_problem{background:var(--paper)}.ajTQWG_problem .ajTQWG_icon{background:var(--amber-soft);color:var(--amber)}.ajTQWG_points{color:var(--ink-2);gap:8px;margin:14px 0 0;padding:0;font-size:.92rem;list-style:none;display:grid}.ajTQWG_points li{align-items:flex-start;gap:8px;display:flex}.ajTQWG_points svg{color:var(--mint);flex-shrink:0;margin-top:3px}
.l3F7-G_plans{gap:18px;display:grid}@media (min-width:768px){.l3F7-G_plans{grid-template-columns:repeat(2,1fr)}}.l3F7-G_single{max-width:520px;margin:0 auto}@media (min-width:768px){.l3F7-G_single{grid-template-columns:1fr}}.l3F7-G_plan{border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line);transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out),border-color .25s;flex-direction:column;padding:clamp(24px,3.5vw,36px);display:flex}.l3F7-G_plan:hover{box-shadow:var(--shadow-2);transform:translateY(-4px)}.l3F7-G_plan ul{flex:1;gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.l3F7-G_plan li{color:var(--ink-2);gap:10px;display:flex}.l3F7-G_plan li svg{color:var(--mint);flex-shrink:0;margin-top:4px}.l3F7-G_featured{background:linear-gradient(var(--surface), var(--surface)) padding-box,var(--brand-gradient) border-box;box-shadow:var(--shadow-3);border:2px solid #0000;position:relative}.l3F7-G_featured:hover{box-shadow:var(--shadow-3),0 0 0 6px #2b4bee0f}.l3F7-G_head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.l3F7-G_head h3{margin:0}.l3F7-G_icon{background:var(--royal-soft);width:40px;height:40px;color:var(--royal);border-radius:12px;place-items:center;display:grid}.l3F7-G_offer{margin-top:14px}.l3F7-G_price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:18px 0 20px;display:flex}.l3F7-G_price s{color:var(--ink-4);font-size:1.25rem}.l3F7-G_price strong{font-size:3rem;line-height:1}.l3F7-G_price span{color:var(--ink-3);font-size:.95rem}
._0RcLNq_grid{gap:12px;display:grid}@media (min-width:768px){._0RcLNq_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){._0RcLNq_compact{grid-template-columns:repeat(5,1fr)}}._0RcLNq_compact ._0RcLNq_tool{flex-direction:column;align-items:flex-start}._0RcLNq_compact ._0RcLNq_arrow{position:absolute;top:20px;right:18px}._0RcLNq_tool{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);color:var(--ink);transition:border-color .2s,box-shadow .2s,transform .2s var(--ease-out);align-items:center;gap:14px;padding:18px;display:flex;position:relative}._0RcLNq_tool:hover{color:var(--ink);box-shadow:var(--shadow-2);border-color:#c9d2f5;transform:translateY(-2px)}._0RcLNq_tool:focus-visible{outline:2px solid var(--royal);outline-offset:2px}._0RcLNq_tool:hover ._0RcLNq_arrow{color:var(--royal);transform:translate(3px)}._0RcLNq_tool:hover .icon-tile{transform:scale(1.06)rotate(-3deg)}._0RcLNq_tool .icon-tile{transition:transform .3s var(--ease-spring)}._0RcLNq_text{flex-direction:column;flex:1;gap:2px;display:flex}._0RcLNq_text strong{font-size:1rem}._0RcLNq_text span{color:var(--ink-3);font-size:.875rem;line-height:1.45}._0RcLNq_arrow{color:var(--ink-4);transition:transform .2s var(--ease-out),color .2s;flex-shrink:0}
