.AEMTjq_panel{border-top:1px solid var(--line);padding:18px 0 8px;scroll-margin-top:80px}.AEMTjq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.AEMTjq_head h3{margin:0 0 4px}.AEMTjq_help{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.AEMTjq_help strong{color:var(--ink)}.AEMTjq_compare{min-height:44px;color:var(--green);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.AEMTjq_grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.AEMTjq_card{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:6px;padding:18px 16px 16px;display:flex;position:relative}.AEMTjq_featured{border:2px solid var(--green)}.AEMTjq_current{background:var(--mint);border-color:var(--mint)}.AEMTjq_tag{background:var(--ink);color:#fff;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:650;position:absolute;top:-10px;left:14px}.AEMTjq_tagFeatured{background:var(--green)}.AEMTjq_name{font:700 16px var(--font-display)}.AEMTjq_price{font:750 24px var(--font-display);font-variant-numeric:tabular-nums;margin:0}.AEMTjq_price span{font:500 13px var(--font-ui);color:var(--muted)}.AEMTjq_savings{color:var(--green);font-size:12px;font-weight:600;line-height:1.45}.AEMTjq_yearly{color:var(--green);font-size:12px;font-weight:600}.AEMTjq_card ul{flex-direction:column;flex:1;gap:7px;margin:6px 0 10px;padding:0;list-style:none;display:flex}.AEMTjq_card li{align-items:flex-start;gap:7px;font-size:13px;line-height:1.4;display:flex}.AEMTjq_card li svg{color:var(--green);flex-shrink:0;margin-top:2px}.AEMTjq_cta{width:100%;min-height:44px;font-size:14px}.AEMTjq_note{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.5}.AEMTjq_actions{flex-direction:column;gap:8px;display:flex}.AEMTjq_cycle{border:1px solid var(--line);border-radius:999px;gap:4px;margin-bottom:14px;padding:4px;display:inline-flex}.AEMTjq_cycle button{min-height:40px;color:var(--muted);font:600 13px var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px}.AEMTjq_cycle .AEMTjq_cycleOn{background:var(--ink);color:#fff}.AEMTjq_pack{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.AEMTjq_pack .AEMTjq_note{flex:320px;margin:0}.AEMTjq_packBtn{min-height:44px;font-size:14px}.AEMTjq_error{color:#b03a2e;margin:10px 0 0;font-size:13px;line-height:1.5}.AEMTjq_link{min-height:44px;color:var(--green);font:600 13px var(--font-ui);cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}html[data-theme=dark] .AEMTjq_card{background:var(--ps-surface)}html[data-theme=dark] .AEMTjq_current{background:var(--mint)}@media (max-width:900px){.AEMTjq_grid{grid-template-columns:1fr}}.AEMTjq_coupon{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:16px;display:flex}.AEMTjq_coupon label{flex-direction:column;flex:220px;gap:4px;font-size:13px;font-weight:600;display:flex}.AEMTjq_coupon input{border:1px solid var(--line);min-height:44px;font:500 15px var(--font-ui);text-transform:uppercase;color:var(--ink);background:#fff;border-radius:10px;padding:0 12px}.AEMTjq_coupon .AEMTjq_packBtn{flex:none}.AEMTjq_ok{color:var(--green);margin:10px 0 0;font-size:13px;font-weight:600;line-height:1.5}html[data-theme=dark] .AEMTjq_coupon input{background:var(--ps-surface)}.AEMTjq_full{flex-basis:100%}
.YFw_Ka_panel{border-top:1px solid var(--line);padding:18px 0 8px}.YFw_Ka_panel h3{margin:0 0 4px}.YFw_Ka_help{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.YFw_Ka_list{flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.YFw_Ka_item{flex-direction:column;gap:6px;font-size:13px;line-height:1.4;display:flex}.YFw_Ka_bar{background:var(--line);border-radius:999px;height:8px;overflow:hidden}.YFw_Ka_fill{background:var(--green);height:100%}.YFw_Ka_full{background:var(--ink)}
.Jjr81a_layer{z-index:90;position:fixed;inset:0}.Jjr81a_scrim{background:#141e1980;position:absolute;inset:0}.Jjr81a_spot{border-radius:var(--ps-radius-control);box-shadow:0 0 0 3px var(--ps-focus),0 0 0 9999px #141e1980;pointer-events:none;transition:top .22s,left .22s,width .22s,height .22s;position:absolute}.Jjr81a_panel{gap:var(--ps-space-3);width:min(340px,100vw - 32px);padding:var(--ps-space-4) var(--ps-space-4) var(--ps-space-3);border:1px solid var(--line);border-radius:var(--ps-radius-panel);background:var(--ps-surface);color:var(--ink);font-family:var(--font-ui);outline:none;flex-direction:column;animation:.18s both Jjr81a_pop;display:flex;position:absolute;box-shadow:0 18px 48px #14281e38}.Jjr81a_measuring{visibility:hidden;top:0;left:0}.Jjr81a_head{justify-content:space-between;align-items:center;gap:var(--ps-space-2);display:flex}.Jjr81a_count{color:var(--ps-text-secondary);font-size:13px;font-weight:600}.Jjr81a_close{border-radius:var(--ps-radius-control);width:36px;height:36px;color:var(--ps-text-secondary);background:0 0;border:0;flex:none;place-items:center;margin:-6px -6px -6px 0;display:grid}.Jjr81a_close:hover{background:var(--ps-surface-soft);color:var(--ink)}.Jjr81a_title{font:700 19px/1.25 var(--font-display);color:var(--ink);margin:0 0 6px}.Jjr81a_body{color:var(--ps-text-secondary);margin:0;font-size:15px;line-height:1.5}.Jjr81a_dots{gap:6px;margin:0;padding:0;list-style:none;display:flex}.Jjr81a_dots li{background:var(--line);border-radius:50%;width:8px;height:8px}.Jjr81a_dots li.Jjr81a_done{background:var(--mint)}.Jjr81a_dots li.Jjr81a_on{background:var(--ps-action);border-radius:4px;width:22px}.Jjr81a_actions{align-items:center;gap:var(--ps-space-2);display:flex}.Jjr81a_spacer{flex:1}.Jjr81a_skip,.Jjr81a_btn{min-height:40px;padding:0 var(--ps-space-4);border-radius:var(--ps-radius-control);font-size:14px;font-weight:600}.Jjr81a_skip{padding-inline:var(--ps-space-2);color:var(--ps-text-secondary);background:0 0;border:0}.Jjr81a_skip:hover{color:var(--ink);text-decoration:underline}.Jjr81a_btn{border:1px solid var(--line);background:var(--ps-surface);color:var(--ink)}.Jjr81a_btn:hover{background:var(--ps-surface-soft)}.Jjr81a_btn.Jjr81a_primary{border-color:var(--ps-action);background:var(--ps-action);color:var(--ps-action-ink)}.Jjr81a_btn.Jjr81a_primary:hover{background:var(--ps-action-hover);border-color:var(--ps-action-hover)}.Jjr81a_hint{padding-top:var(--ps-space-2);border-top:1px solid var(--line);color:var(--ps-text-secondary);margin:0;font-size:12px}.Jjr81a_mobile .Jjr81a_spot{border-radius:var(--mb-r-m);box-shadow:0 0 0 3px var(--mb-brand),0 0 0 9999px #141e1980}.Jjr81a_sheet{left:12px;right:12px;bottom:calc(var(--mb-tab-h) + env(safe-area-inset-bottom) + 16px);width:auto;max-height:calc(100dvh - var(--mb-tab-h) - 48px);border-radius:var(--mb-r-xl);background:var(--mb-surface);color:var(--mb-text);animation:Jjr81a_up .26s var(--mb-ease) both;border:0;gap:14px;padding:12px 20px 16px;overflow-y:auto;box-shadow:0 12px 40px #141e1947}.Jjr81a_sheet.Jjr81a_sheetUp{top:calc(env(safe-area-inset-top) + 12px);bottom:auto}.Jjr81a_sheet:before{content:"";background:var(--mb-line);border-radius:3px;align-self:center;width:40px;height:5px}.Jjr81a_sheet .Jjr81a_count,.Jjr81a_sheet .Jjr81a_body{color:var(--mb-text-2)}.Jjr81a_sheet .Jjr81a_title{font:800 20px/1.25 var(--font-display);color:var(--mb-text)}.Jjr81a_sheet .Jjr81a_body{font-size:16px}.Jjr81a_sheet .Jjr81a_close{width:var(--mb-touch);height:var(--mb-touch);color:var(--mb-text-2);border-radius:50%}.Jjr81a_sheet .Jjr81a_dots li{background:var(--mb-line)}.Jjr81a_sheet .Jjr81a_dots li.Jjr81a_done{background:var(--mb-brand-soft)}.Jjr81a_sheet .Jjr81a_dots li.Jjr81a_on{background:var(--mb-brand)}.Jjr81a_sheet .Jjr81a_skip,.Jjr81a_sheet .Jjr81a_btn{min-height:var(--mb-touch);border-radius:999px;font-size:16px}.Jjr81a_sheet .Jjr81a_skip{color:var(--mb-text-2)}.Jjr81a_sheet .Jjr81a_btn{border-color:var(--mb-line);background:var(--mb-surface);color:var(--mb-text)}.Jjr81a_sheet .Jjr81a_btn.Jjr81a_primary{border-color:var(--mb-brand);background:var(--mb-brand);color:var(--mb-on-brand)}@keyframes Jjr81a_pop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes Jjr81a_up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Jjr81a_panel,.Jjr81a_sheet{animation:none}.Jjr81a_spot{transition:none}}.Jjr81a_badge{background:var(--mint);color:var(--green);vertical-align:1px;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:700;line-height:1.5;display:inline-block}.Jjr81a_badgeMobile{background:var(--mb-brand-soft);color:var(--mb-brand-ink);margin-left:0;padding:2px 9px;font-size:13px;flex:none!important}.Jjr81a_center{gap:var(--ps-space-4);width:min(560px,100vw - 32px);max-height:min(720px,100dvh - 48px);padding:var(--ps-space-6);border:1px solid var(--line);border-radius:var(--ps-radius-panel);background:var(--ps-surface);color:var(--ink);font-family:var(--font-ui);flex-direction:column;animation:.18s both Jjr81a_fade;display:flex;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 18px 48px #14281e38}.Jjr81a_center .Jjr81a_head{align-items:flex-start}.Jjr81a_groups{gap:var(--ps-space-4);flex-direction:column;display:flex}.Jjr81a_groupTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--ps-text-secondary);margin:0 0 6px;font-size:12px;font-weight:700}.Jjr81a_guideList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Jjr81a_guideItem{align-items:center;gap:var(--ps-space-3);border:1px solid var(--line);border-radius:var(--ps-radius-control);background:var(--ps-surface);width:100%;min-height:56px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;padding:10px 12px;display:flex}.Jjr81a_guideItem:hover{background:var(--ps-surface-soft)}.Jjr81a_guideItem:focus-visible{outline:3px solid var(--ps-focus);outline-offset:2px}.Jjr81a_guideIcon{background:var(--mint);width:36px;height:36px;color:var(--green);border-radius:10px;flex:none;place-items:center;display:grid}.Jjr81a_guideText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Jjr81a_guideName{font-size:15px;font-weight:700}.Jjr81a_guideSummary{color:var(--ps-text-secondary);font-size:13px;line-height:1.4}.Jjr81a_guideSeen{color:var(--green);flex:none;align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}.Jjr81a_guideArrow{color:var(--ps-text-secondary);flex:none}.Jjr81a_centerSheet{width:auto;max-height:88dvh;padding:12px 16px calc(16px + env(safe-area-inset-bottom));border-radius:var(--mb-r-xl) var(--mb-r-xl) 0 0;background:var(--mb-surface);color:var(--mb-text);animation:Jjr81a_up .26s var(--mb-ease) both;border:0;inset:auto 0 0;transform:none}.Jjr81a_centerSheet:before{content:"";background:var(--mb-line);border-radius:3px;align-self:center;width:40px;height:5px}.Jjr81a_centerSheet .Jjr81a_title{font:800 20px/1.25 var(--font-display);color:var(--mb-text)}.Jjr81a_centerSheet .Jjr81a_body,.Jjr81a_centerSheet .Jjr81a_groupTitle,.Jjr81a_centerSheet .Jjr81a_guideSummary,.Jjr81a_centerSheet .Jjr81a_guideArrow{color:var(--mb-text-2)}.Jjr81a_centerSheet .Jjr81a_close{width:var(--mb-touch);height:var(--mb-touch);color:var(--mb-text-2);border-radius:50%}.Jjr81a_centerSheet .Jjr81a_guideItem{min-height:var(--mb-touch);border-color:var(--mb-line);border-radius:var(--mb-r-m);background:var(--mb-surface);color:var(--mb-text)}.Jjr81a_centerSheet .Jjr81a_guideIcon{background:var(--mb-brand-soft);color:var(--mb-brand-ink)}.Jjr81a_centerSheet .Jjr81a_guideSeen{color:var(--mb-brand)}.Jjr81a_centerSheet .Jjr81a_guideName{font-size:16px}@keyframes Jjr81a_fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Jjr81a_center,.Jjr81a_centerSheet{animation:none}}
.lik9ba_root{--surface:var(--card,#fff);color:var(--ink);min-width:0}.lik9ba_hero{border:1px solid var(--line);background:var(--surface);border-radius:14px;justify-content:space-between;align-items:center;gap:28px;margin-bottom:24px;padding:30px;display:flex}.lik9ba_hero h2{margin:10px 0;font-size:26px;line-height:1.3}.lik9ba_hero p{max-width:610px;color:var(--muted);line-height:1.7}.lik9ba_hero>button{flex-shrink:0}.lik9ba_kicker{letter-spacing:.1em;color:var(--green);font-size:11px;font-weight:700}.lik9ba_filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lik9ba_filters select,.lik9ba_field input,.lik9ba_field select,.lik9ba_field textarea{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;border-radius:6px;max-width:100%;min-height:44px;padding:11px 12px;font-size:16px}.lik9ba_filters select,.lik9ba_field select{padding-right:36px}.lik9ba_search{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex:1;align-items:center;gap:9px;min-width:200px;padding:0 12px;display:flex}.lik9ba_search input{min-width:0;min-height:44px;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1}.lik9ba_search:focus-within{outline:2px solid var(--green);outline-offset:2px}.lik9ba_count{color:var(--muted);margin:20px 0 12px;font-size:13px}.lik9ba_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:18px;display:grid}.lik9ba_card{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;min-width:0;padding:22px;display:flex}.lik9ba_cardTop{color:var(--muted);justify-content:space-between;align-items:start;gap:8px;font-size:12px;display:flex}.lik9ba_status{border:1px solid var(--line);white-space:nowrap;border-radius:20px;padding:3px 8px}.lik9ba_card h3{overflow-wrap:anywhere;margin:16px 0 10px;font-size:21px}.lik9ba_card h3 button{text-align:left}.lik9ba_card>p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:20px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.lik9ba_meta{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:auto;font-size:12px;display:flex}.lik9ba_meta span{align-items:center;gap:5px;display:flex}.lik9ba_card footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:18px;padding-top:12px;display:flex}.lik9ba_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lik9ba_toolbar{z-index:5;background:var(--bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:12px 0;display:flex;position:sticky;top:76px}.lik9ba_saveState{color:var(--muted);margin-right:8px;font-size:12px}.lik9ba_editor{border:0;grid-template-columns:320px minmax(0,1fr);align-items:start;gap:24px;min-width:0;margin:0;padding:0;display:grid}.lik9ba_context,.lik9ba_block{background:var(--surface);border:1px solid var(--line);border-radius:14px;min-width:0;padding:24px}.lik9ba_contextHeading{align-items:center;gap:10px;display:flex}.lik9ba_context h2{font-size:19px}.lik9ba_context>p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.7}.lik9ba_content{gap:20px;display:grid}.lik9ba_block h2{margin-top:9px;font-size:22px}.lik9ba_field{color:#748767;flex-direction:column;gap:8px;min-width:0;margin-top:20px;font-size:14px;font-weight:500;display:flex}.lik9ba_field small{color:var(--muted);font-size:12px;font-weight:400;line-height:1.6}.lik9ba_field textarea{resize:vertical;width:100%;min-height:100px;line-height:1.6}.lik9ba_two{grid-template-columns:minmax(0,1fr) 90px;gap:12px;display:grid}.lik9ba_step{border:1px solid var(--line);border-radius:10px;min-width:0;margin:22px 0;padding:16px}.lik9ba_step legend{color:var(--muted);padding:0 8px;font-size:12px}.lik9ba_stepTop{grid-template-columns:minmax(0,1fr) 82px 36px;align-items:end;gap:12px;display:grid}.lik9ba_stepTop .lik9ba_field{margin-top:0}.lik9ba_timing{background:var(--bg);border-radius:8px;align-items:start;gap:10px;margin-top:24px;padding:14px;font-size:12px;display:flex}.lik9ba_timing svg{flex-shrink:0}.lik9ba_timing p{color:var(--muted);margin-top:5px;line-height:1.6}.lik9ba_notice,.lik9ba_error,.lik9ba_demo{border-radius:8px;margin-bottom:20px;padding:13px 16px;font-size:14px;line-height:1.6}.lik9ba_notice{color:#20543e;background:#e9f3ee;align-items:center;gap:8px;display:flex}.lik9ba_error{color:#943d23;background:#fff0e8;border:1px solid #ecc9b9}.lik9ba_demo{background:var(--bg);border:1px dashed var(--line);color:var(--muted)}.lik9ba_empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:60px 20px;display:flex}.lik9ba_empty p{color:var(--muted);line-height:1.7}.lik9ba_root button:focus-visible,.lik9ba_root input:focus-visible,.lik9ba_root select:focus-visible,.lik9ba_root textarea:focus-visible{outline:2px solid var(--green);outline-offset:3px}.lik9ba_root button:disabled{opacity:.55;cursor:wait}html[data-theme=dark] .lik9ba_root{--surface:#1d2b24}html[data-theme=dark] .lik9ba_notice{color:#bbdfce;background:#203c30}html[data-theme=dark] .lik9ba_error{color:#f3c8b5;background:#422c23}@media (min-width:1100px){.lik9ba_context{position:sticky;top:156px}}@media (max-width:1000px){.lik9ba_editor{grid-template-columns:1fr}.lik9ba_context{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.lik9ba_contextHeading,.lik9ba_context>p,.lik9ba_timing{grid-column:1/-1}.lik9ba_hero{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.lik9ba_hero,.lik9ba_context,.lik9ba_block{padding:20px}.lik9ba_hero h2{font-size:25px}.lik9ba_context{display:block}.lik9ba_toolbar>.lik9ba_actions,.lik9ba_toolbar .lik9ba_saveState{width:100%}.lik9ba_toolbar button{font-size:12px}.lik9ba_stepTop{grid-template-columns:minmax(0,1fr) 72px 32px;gap:6px}.lik9ba_filters select{flex:1;min-width:135px}.lik9ba_search{flex-basis:100%}.lik9ba_toolbar{gap:10px;top:64px}.lik9ba_toolbar .lik9ba_actions{gap:8px}.lik9ba_toolbar .lik9ba_actions .lik9ba_btn{flex:1;justify-content:center;padding:10px}.lik9ba_hero{gap:18px}.lik9ba_block h2{font-size:20px}.lik9ba_toolbar{position:static}.lik9ba_toolbar>.lik9ba_actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lik9ba_toolbar .lik9ba_saveState{grid-column:1/-1}.lik9ba_toolbar .lik9ba_actions>button{justify-content:center;width:100%}.lik9ba_toolbar .lik9ba_actions>button:last-child{grid-column:1/-1}.lik9ba_field{margin-top:18px}}.lik9ba_aiBar{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.lik9ba_aiBar>div{flex:1;min-width:200px}.lik9ba_aiBar strong{font-size:15px}.lik9ba_aiBar p,.lik9ba_aiBar small{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.7}.lik9ba_aiBar small{width:100%}.lik9ba_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.lik9ba_bottomActions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:22px;display:flex}.lik9ba_sequenceList{gap:16px;display:grid}.lik9ba_description{color:var(--muted);margin:12px 0;font-size:14px;line-height:1.7}.lik9ba_details{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.lik9ba_details summary{cursor:pointer;align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.lik9ba_details summary:after{content:"+";margin-left:auto}.lik9ba_details[open] summary:after{content:"−"}.lik9ba_details section{margin-top:18px}.lik9ba_details section h4{font-size:14px}.lik9ba_details section p{white-space:pre-wrap;margin-top:7px;font-size:14px;line-height:1.7}.lik9ba_checkRow{align-items:center;gap:12px;padding:12px 0;font-size:14px;display:flex}.lik9ba_checkRow input{width:18px;height:18px;accent-color:var(--green)}.lik9ba_checkRow small{color:var(--muted);margin-top:4px;display:block}.lik9ba_linkedList{gap:8px;margin:16px 0;display:grid}.lik9ba_linkedList>div{background:var(--bg);border:1px solid var(--line);border-radius:8px;align-items:center;gap:12px;padding:10px;display:flex}.lik9ba_linkedList>div>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.lik9ba_linkedList svg{flex-shrink:0}.lik9ba_picker{margin-top:18px}.lik9ba_pickerResults{overscroll-behavior:contain;max-height:380px;margin-top:12px;overflow:auto}.lik9ba_pickItem{text-align:left;border-bottom:1px solid var(--line);align-items:center;gap:10px;width:100%;padding:14px 8px;display:flex}.lik9ba_pickItem>span{flex:1;min-width:0}.lik9ba_pickItem strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.6;display:-webkit-box;overflow:hidden}.lik9ba_pickItem small{color:var(--muted);margin-bottom:6px;display:block}.lik9ba_pickItem[aria-pressed=true]{background:var(--bg)}.lik9ba_sequenceTag{color:var(--green);margin-bottom:10px;font-size:12px;line-height:1.6;display:block}.lik9ba_agenda{gap:12px;display:grid}.lik9ba_agenda .lik9ba_card{padding:18px}.lik9ba_agenda .lik9ba_card>p{margin-bottom:12px}.lik9ba_agenda .lik9ba_card h3{margin:8px 0}.lik9ba_slideWorkspace{grid-template-columns:160px minmax(0,1fr);gap:20px;margin-top:22px;display:grid}.lik9ba_slideNav{overscroll-behavior:contain;flex-direction:column;gap:8px;max-height:560px;display:flex;overflow:auto}.lik9ba_slideNav button{border:1px solid var(--line);text-align:left;border-radius:8px;padding:12px;font-size:12px;line-height:1.5}.lik9ba_slideNav button small{color:var(--muted);margin-bottom:5px;display:block}.lik9ba_slideNav button[aria-current]{border-color:var(--green);background:var(--bg)}.lik9ba_slidePreview{color:#f5f7f1;overflow-wrap:anywhere;background:#173c2e;border-radius:10px;min-height:240px;max-height:440px;padding:28px;overflow:auto}.lik9ba_slidePreview small{letter-spacing:.1em;color:#bfcebc;font-size:10px}.lik9ba_slidePreview h3{margin:18px 0;font-size:26px;line-height:1.3}.lik9ba_slidePreview p{white-space:pre-wrap;font-size:17px;line-height:1.6}.lik9ba_slideEditor{min-width:0}.lik9ba_referencePreview{white-space:pre-wrap;background:var(--bg);border:1px solid var(--line);border-radius:8px;max-height:260px;margin-top:16px;padding:16px;font-size:13px;line-height:1.7;overflow:auto}@media (max-width:650px){.lik9ba_formGrid{grid-template-columns:1fr}.lik9ba_bottomActions>button{justify-content:center;width:100%}.lik9ba_slideWorkspace{grid-template-columns:1fr}.lik9ba_slideNav{flex-direction:row;max-height:110px;overflow:auto}.lik9ba_slideNav button{min-width:120px}.lik9ba_slidePreview{padding:20px}.lik9ba_hero>.lik9ba_actions{width:100%}.lik9ba_hero>.lik9ba_actions>button{justify-content:center;width:100%}}.lik9ba_todaySection{color:var(--ink);margin-bottom:30px}.lik9ba_todaySection .lik9ba_formGrid{gap:20px}.lik9ba_todaySection h3{align-items:center;gap:8px;font-size:18px;display:flex}.lik9ba_dayLesson{text-align:left;border-bottom:1px solid var(--line);align-items:center;gap:14px;width:100%;padding:16px 0;display:flex}.lik9ba_dayLesson time{color:var(--green);min-width:70px;font-size:12px}.lik9ba_dayLesson>span{flex:1;min-width:0}.lik9ba_dayLesson strong{overflow-wrap:anywhere;font-size:14px;line-height:1.5;display:block}.lik9ba_dayLesson small,.lik9ba_taskList small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.lik9ba_taskList{overscroll-behavior:contain;max-height:340px;margin-top:16px;overflow:auto}.lik9ba_taskList>div{border-bottom:1px solid var(--line);align-items:center;gap:10px;display:flex}.lik9ba_taskList label{overflow-wrap:anywhere;flex:1;min-width:0}.lik9ba_taskList input{flex-shrink:0}.lik9ba_toolTabs{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex-wrap:wrap;gap:6px;margin-bottom:24px;padding:6px;display:flex}.lik9ba_toolTabs button{color:var(--muted);border-radius:7px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;display:flex}.lik9ba_toolTabs .lik9ba_activeTab{background:var(--bg);color:var(--green);box-shadow:inset 0 0 0 1px var(--line);font-weight:600}.lik9ba_tableWrap{overscroll-behavior:contain;max-width:100%;overflow:auto}.lik9ba_teacherTable{border-collapse:collapse;width:100%;margin-top:20px;font-size:14px}.lik9ba_teacherTable th{text-align:left;color:var(--muted);white-space:nowrap;font-size:12px}.lik9ba_teacherTable th,.lik9ba_teacherTable td{border-bottom:1px solid var(--line);vertical-align:top;padding:14px 12px}.lik9ba_teacherTable td small{color:var(--muted);margin-top:6px;font-size:12px;display:block}.lik9ba_teacherTable details{max-width:440px;margin-top:8px}.lik9ba_teacherTable details p{margin-top:8px;line-height:1.6}.lik9ba_root>section>.lik9ba_block+.lik9ba_block{margin-top:20px}.lik9ba_toolTabs+div[hidden]{display:none}@media (max-width:650px){.lik9ba_toolTabs{grid-template-columns:1fr 1fr;display:grid}.lik9ba_toolTabs button{justify-content:center;padding:12px 10px}.lik9ba_teacherTable th,.lik9ba_teacherTable td{padding:12px 8px}.lik9ba_dayLesson{gap:10px}.lik9ba_dayLesson time{min-width:60px}}.lik9ba_assistSummary{cursor:pointer;align-items:center;gap:10px;font-size:17px;font-weight:600;list-style:none;display:flex}.lik9ba_assistSummary:after{content:"+";margin-left:auto}details[open]>.lik9ba_assistSummary:after{content:"−"}.lik9ba_proposal{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.lik9ba_proposal h3{margin-bottom:20px;font-size:18px}.lik9ba_proposal h4{color:var(--muted);font-size:13px}.lik9ba_proposal p{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;font-size:14px;line-height:1.7}.lik9ba_exportColumns{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0 20px;padding:10px 0;display:grid}.lik9ba_inlineRubric{border:1px solid var(--line);text-align:left;white-space:normal;background:var(--card);border-radius:8px;margin:8px 0;padding:12px 14px}.lik9ba_inlineRubric summary{color:var(--green);cursor:pointer;font-size:13px;font-weight:600}.lik9ba_inlineRubric .lik9ba_field{margin-top:12px}.lik9ba_inlineRubric .lik9ba_field select{width:100%}.lik9ba_inlineRubric .lik9ba_field textarea{min-height:90px}.lik9ba_inlineRubric .lik9ba_btn{margin-top:12px}.lik9ba_libraryHeading{justify-content:space-between;align-items:center;gap:12px;margin:16px 0;display:flex}.lik9ba_libraryHeading .lik9ba_count{margin:0;line-height:1.7}.lik9ba_libraryHeading button{flex-shrink:0}.lik9ba_libraryItem{border-bottom:1px solid var(--line)}.lik9ba_libraryRow{align-items:center;gap:8px;display:flex}.lik9ba_libraryRow .lik9ba_pickItem{border:0;flex:1;min-width:0}.lik9ba_questionDetail{background:var(--bg);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:8px;min-width:0;margin:0 0 16px;padding:20px;line-height:1.7}.lik9ba_questionDetail h3{margin-bottom:16px;font-size:16px}.lik9ba_questionDetail h4{color:var(--muted);margin:16px 0 10px;font-size:12px}.lik9ba_questionDetail img{max-width:100%;height:auto}.lik9ba_questionDetail ol{padding-left:24px}.lik9ba_questionDetail li{margin:8px 0}.lik9ba_questionDetail p{white-space:pre-wrap}.lik9ba_questionDetail section{margin-bottom:20px}@media (max-width:650px){.lik9ba_libraryHeading{flex-direction:column;align-items:stretch}.lik9ba_libraryHeading button{justify-content:center}.lik9ba_questionDetail{padding:14px}.lik9ba_picker .lik9ba_filters select{flex-basis:100%;width:100%;min-width:0}.lik9ba_libraryRow>.lik9ba_icon-btn{flex-shrink:0}}
.wZ3oHa_studioTabs,.wZ3oHa_panel{--ai:#5a4a8a;--ai-hover:#4a3b78;--ai-soft:var(--purple,#eeeaf7);--ai-on:#fff}:is(html[data-theme=dark] .wZ3oHa_studioTabs,html[data-theme=dark] .wZ3oHa_panel){--ai:#c4b8ec;--ai-hover:#d6ccf5;--ai-soft:#2f2a3d;--ai-on:#1f1a2b}.wZ3oHa_panel{flex-direction:column;gap:16px;min-width:0;display:flex}.wZ3oHa_heading{letter-spacing:-.3px;font-size:20px}.wZ3oHa_note{color:var(--muted);font-size:13px;line-height:1.55}.wZ3oHa_studioTabs{gap:24px;height:auto;margin-bottom:24px;overflow-x:auto}.wZ3oHa_studioTabs button{gap:8px;min-height:44px;padding:0 0 12px;font-size:14px}.wZ3oHa_studioTabs button.active{color:var(--ai)!important}html[data-theme=dark] .wZ3oHa_studioTabs button.active{color:var(--ai)!important}.wZ3oHa_studioTabs button.active:after{background:var(--ai)}.wZ3oHa_chips{flex-wrap:wrap;gap:8px;display:flex}.wZ3oHa_chips button{border:1px solid var(--line);background:var(--ps-surface,var(--bg));min-height:40px;color:var(--ink);border-radius:20px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.wZ3oHa_chips button:hover{border-color:var(--ai)}.wZ3oHa_chips button.wZ3oHa_active{border-color:var(--ai);background:var(--ai-soft);color:var(--ai)}.wZ3oHa_field{flex-direction:column;gap:6px;min-width:0;display:flex}.wZ3oHa_field>span{font-size:13px;font-weight:600}.wZ3oHa_field small{color:var(--muted);font-weight:400}.wZ3oHa_field input,.wZ3oHa_field select,.wZ3oHa_field textarea{border:1px solid var(--line);background:var(--bg);border-radius:10px;width:100%;min-height:44px;padding:10px 12px;font-size:16px}.wZ3oHa_field textarea{resize:vertical;line-height:1.55}.wZ3oHa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.wZ3oHa_qty{max-width:200px}.wZ3oHa_field input:disabled{background:var(--ps-surface,var(--bg));color:var(--muted);cursor:not-allowed;opacity:.75}.wZ3oHa_fieldset{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.wZ3oHa_fieldset legend{margin-bottom:8px;padding:0;font-size:13px;font-weight:600}.wZ3oHa_check{cursor:pointer;align-items:center;gap:10px;min-height:40px;display:flex}.wZ3oHa_fieldset .wZ3oHa_check>svg{color:var(--green)}.wZ3oHa_check input{width:20px;height:20px;accent-color:var(--green);flex-shrink:0}.wZ3oHa_fieldset .wZ3oHa_check:last-of-type>svg{color:var(--ai)}.wZ3oHa_fieldset .wZ3oHa_check:last-of-type input{accent-color:var(--ai)}.wZ3oHa_check>span{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.wZ3oHa_check small{color:var(--muted);font-size:12px;font-weight:400}.wZ3oHa_upload{flex-direction:column;gap:8px;min-width:0;display:flex}.wZ3oHa_drop{text-align:center;cursor:pointer;border:2px dashed var(--line);background:var(--ps-surface,var(--bg));min-height:96px;color:var(--ink);font:inherit;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px 16px;transition:border-color .15s,background-color .15s;display:flex}.wZ3oHa_drop>svg{color:var(--ai)}.wZ3oHa_drop strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.wZ3oHa_drop:hover:not(:disabled),.wZ3oHa_drop.wZ3oHa_dragging{border-color:var(--ai);background:var(--ai-soft)}.wZ3oHa_drop:focus-visible{outline:3px solid var(--ai);outline-offset:3px}.wZ3oHa_drop:disabled{cursor:progress;opacity:.8}.wZ3oHa_chip{background:var(--mint);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:13px;display:flex}.wZ3oHa_chip span{overflow-wrap:anywhere;min-width:0}.wZ3oHa_chip .text-btn{align-items:center;gap:4px;min-height:40px;margin-left:auto;display:inline-flex}.wZ3oHa_paste .text-btn{align-items:center;gap:4px;min-height:40px;display:inline-flex}.wZ3oHa_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:is(.wZ3oHa_actions .btn,.wZ3oHa_sticky .btn){min-height:44px;font-size:14px}.wZ3oHa_aiBtn.btn.primary{background:var(--ai);color:var(--ai-on);box-shadow:0 3px 6px #5a4a8a26}.wZ3oHa_aiBtn.btn.primary:hover:not(:disabled){background:var(--ai-hover)}html[data-theme=dark] .wZ3oHa_aiBtn.btn.primary{background:var(--ai);color:var(--ai-on)}html[data-theme=dark] .wZ3oHa_aiBtn.btn.primary:hover:not(:disabled){background:var(--ai-hover)}.wZ3oHa_aiLink.text-btn{color:var(--ai);font-weight:600}.wZ3oHa_formError{color:#b3261e;font-weight:600}html[data-theme=dark] .wZ3oHa_formError{color:#f2b8b5}.wZ3oHa_loading{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:12px;padding:40px 16px;display:flex}.wZ3oHa_loading>svg{color:var(--ai)}.wZ3oHa_loading strong{color:var(--ink);font-size:16px}.wZ3oHa_loading progress{width:min(320px,100%);height:8px;accent-color:var(--ai)}.wZ3oHa_spin{animation:1s linear infinite wZ3oHa_spin}@keyframes wZ3oHa_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wZ3oHa_spin{animation:none}}.wZ3oHa_errorBox,.wZ3oHa_emptyBox{border:1px solid var(--line);background:var(--bg);border-radius:12px;gap:12px;padding:16px;line-height:1.55;display:flex}.wZ3oHa_errorBox{border-color:#e7b4ae}.wZ3oHa_errorBox svg{color:#b3261e}.wZ3oHa_emptyBox svg{color:var(--muted)}.wZ3oHa_errorBox p,.wZ3oHa_emptyBox p{color:var(--muted);margin-top:4px}.wZ3oHa_notes{background:var(--mint);border-radius:12px;margin:0;padding:12px 16px 12px 32px;font-size:13px;line-height:1.55}.wZ3oHa_coverage{border:1px solid var(--line);border-radius:12px;padding:12px 16px}.wZ3oHa_coverage ol{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.wZ3oHa_coverage li{background:var(--bg);color:var(--muted);border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:flex}.wZ3oHa_coverage li.wZ3oHa_hit{background:var(--mint);color:var(--ink)}.wZ3oHa_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.wZ3oHa_card{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.wZ3oHa_card.wZ3oHa_off{opacity:.55}.wZ3oHa_cardTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.wZ3oHa_cardTop .wZ3oHa_check span{font-weight:700}.wZ3oHa_origin{background:var(--bg);border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.wZ3oHa_origin.wZ3oHa_banco{border:1px solid var(--line)}.wZ3oHa_origin.wZ3oHa_acervo{background:var(--mint)}.wZ3oHa_origin.wZ3oHa_ia{background:var(--ai-soft);color:var(--ai)}.wZ3oHa_context{border-left:3px solid var(--line);color:var(--muted);white-space:pre-line;overflow-wrap:anywhere;padding:8px 12px;font-size:13px;line-height:1.55}.wZ3oHa_title{overflow-wrap:anywhere;font-weight:600;line-height:1.5}.wZ3oHa_answers{overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:0;padding-left:24px;line-height:1.5;display:flex}.wZ3oHa_answers li.wZ3oHa_correct{color:var(--green);font-weight:700}.wZ3oHa_answers li.wZ3oHa_correct:after{content:" ✓"}.wZ3oHa_key{overflow-wrap:anywhere;line-height:1.5}.wZ3oHa_meta{color:var(--muted);font-size:12px}.wZ3oHa_issue{color:#8a5a00;align-items:flex-start;gap:6px;font-size:13px;line-height:1.5;display:flex}html[data-theme=dark] .wZ3oHa_issue{color:#f0c36d}.wZ3oHa_card .text-btn{align-self:flex-start;align-items:center;gap:6px;min-height:40px;display:inline-flex}.wZ3oHa_sticky{z-index:2;padding:12px 4px calc(12px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin:0 -4px;display:flex;position:sticky;bottom:0}.wZ3oHa_sticky>span{color:var(--muted);margin-right:auto;font-size:13px}@media (max-width:767px){.wZ3oHa_grid{grid-template-columns:minmax(0,1fr)}.wZ3oHa_panel{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.wZ3oHa_studioTabs{gap:16px}.wZ3oHa_studioTabs button{font-size:13px}.wZ3oHa_actions .btn{width:100%}.wZ3oHa_sticky>span{width:100%}.wZ3oHa_sticky .btn{flex:none}.wZ3oHa_sticky .btn.primary{flex:1 1 0}.wZ3oHa_sticky>span{align-items:center;min-height:44px;padding-right:120px;display:flex}}
.vDnz9G_offer{--r-green:var(--ps-action,#1d5745);--r-on-green:var(--ps-action-ink,#fff);--r-surface:var(--ps-surface,#fff);--r-text2:var(--ps-text-secondary,#56675e);background:var(--mint);color:var(--ink);font-family:var(--font-ui);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:32px;padding:40px;display:grid}.vDnz9G_intro{flex-direction:column;gap:12px;display:flex}.vDnz9G_icon{background:var(--r-surface);width:52px;height:52px;color:var(--r-green);border-radius:16px;place-items:center;display:grid}.vDnz9G_eyebrow{letter-spacing:1.5px;color:var(--r-green);font-size:12px;font-weight:800}.vDnz9G_title{font:800 30px/1.15 var(--font-display);letter-spacing:-.5px;color:var(--ink);margin:0}.vDnz9G_text{color:var(--ink);margin:0;font-size:17px;line-height:1.55}.vDnz9G_perks{flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.vDnz9G_perks li{background:var(--r-surface);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:15px;font-weight:650;display:inline-flex}.vDnz9G_perks svg{color:var(--r-green)}.vDnz9G_packs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vDnz9G_packsMany{grid-template-columns:repeat(2,minmax(0,1fr))}.vDnz9G_pack{background:var(--r-surface);border:1px solid var(--line);text-align:center;border-radius:20px;flex-direction:column;gap:6px;padding:28px 24px 24px;display:flex;position:relative}.vDnz9G_best{border:2px solid var(--r-green);box-shadow:0 18px 40px -20px #10372b55}.vDnz9G_badge{white-space:nowrap;background:var(--r-green);color:var(--r-on-green);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:800;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.vDnz9G_amount{color:var(--r-text2);flex-direction:column;margin:0;font-size:16px;font-weight:650;display:flex}.vDnz9G_amount strong{font:800 52px/1 var(--font-display);letter-spacing:-2px;color:var(--ink);font-variant-numeric:tabular-nums}.vDnz9G_price{font:800 30px var(--font-display);letter-spacing:-.5px;color:var(--r-green);font-variant-numeric:tabular-nums;margin:10px 0 0}.vDnz9G_unit{color:var(--r-text2);margin:0;font-size:14px;line-height:1.5}.vDnz9G_unit b{color:var(--r-green)}@media (max-width:860px){.vDnz9G_offer{grid-template-columns:1fr;gap:28px;padding:28px 20px}.vDnz9G_title{font-size:26px}.vDnz9G_text{font-size:16px}}@media (min-width:1100px){.vDnz9G_offer:has(.vDnz9G_packsMany){grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.vDnz9G_packsMany{grid-template-columns:repeat(4,minmax(0,1fr))}.vDnz9G_packsMany .vDnz9G_amount strong{font-size:40px}.vDnz9G_packsMany .vDnz9G_price{font-size:24px}}@media (max-width:380px){.vDnz9G_packs{gap:10px}.vDnz9G_pack{padding:24px 12px 18px}.vDnz9G_amount strong{font-size:42px}.vDnz9G_price{font-size:24px}}
._5e_1oa_page{--l-green:var(--ps-action,#1d5745);--l-green-hover:var(--ps-action-hover,#164534);--l-on-green:var(--ps-action-ink,#fff);--l-deep:#10372b;--l-ai:#5a4a8a;--l-ai-soft:var(--purple,#eeeaf7);--l-surface:var(--ps-surface,#fff);--l-text2:var(--ps-text-secondary,#56675e);--l-radius:20px;--l-shadow:0 18px 50px -20px #10372b40;background:var(--bg);color:var(--ink);font-family:var(--font-ui);min-height:100dvh;overflow-x:clip}html[data-theme=dark] ._5e_1oa_page{--l-deep:#0c241b;--l-ai:#c4b8ec;--l-ai-soft:#2f2a3d;--l-shadow:0 18px 50px -20px #000a}._5e_1oa_page h1,._5e_1oa_page h2,._5e_1oa_page h3{font-family:var(--font-display);color:var(--ink);margin:0}._5e_1oa_page p{margin:0}._5e_1oa_page :is(a,button,input,summary):focus-visible{outline:3px solid var(--ps-focus,#4d9072);outline-offset:3px;border-radius:8px}._5e_1oa_inner{width:min(1160px,100% - 32px);margin-inline:auto}._5e_1oa_skip{z-index:50;background:var(--l-surface);border-radius:10px;padding:10px 14px;position:absolute;top:8px;left:-999px}._5e_1oa_skip:focus{left:16px}._5e_1oa_primary,._5e_1oa_secondary,._5e_1oa_primarySm,._5e_1oa_primaryLight,._5e_1oa_ghost{min-height:48px;font:700 15px var(--font-ui);cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s;display:inline-flex}._5e_1oa_primary{background:var(--l-green);color:var(--l-on-green);box-shadow:0 8px 20px -8px #1d574580}._5e_1oa_primary:hover{background:var(--l-green-hover);transform:translateY(-1px)}._5e_1oa_secondary{background:var(--l-surface);color:var(--ink);border-color:var(--line)}._5e_1oa_secondary:hover{border-color:var(--l-green)}._5e_1oa_primarySm{background:var(--l-green);min-height:44px;color:var(--l-on-green);padding:10px 16px;font-size:14px}._5e_1oa_primarySm:hover{background:var(--l-green-hover)}._5e_1oa_primaryLight{color:#10372b;background:#fff}._5e_1oa_primaryLight:hover{background:#dcefe3}._5e_1oa_ghost{min-height:44px;color:var(--ink);background:0 0;padding:10px 14px;font-size:14px}._5e_1oa_ghost:hover{background:var(--mint)}@media (prefers-reduced-motion:reduce){._5e_1oa_primary:hover{transform:none}}._5e_1oa_nav{z-index:20;background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}._5e_1oa_navInner{align-items:center;gap:12px;width:min(1160px,100% - 32px);min-height:68px;margin-inline:auto;display:flex}._5e_1oa_brand{font:800 21px var(--font-display);letter-spacing:-.8px;color:var(--ink);align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:inline-flex}._5e_1oa_brandLight{color:var(--l-green);font-weight:500}._5e_1oa_mark{background:var(--l-green);width:36px;height:36px;color:var(--l-on-green);border-radius:10px;place-items:center;display:grid}._5e_1oa_links{align-items:center;gap:4px;display:flex}._5e_1oa_links a{color:var(--l-text2);border-radius:10px;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none}._5e_1oa_links a:hover{color:var(--ink);background:var(--mint)}._5e_1oa_menuBtn{border:1px solid var(--line);background:var(--l-surface);width:44px;height:44px;color:var(--ink);border-radius:12px;place-items:center;display:none}._5e_1oa_hero{background:radial-gradient(900px 480px at 85% 0%, var(--mint), transparent 70%), radial-gradient(600px 360px at 0% 100%, var(--l-ai-soft), transparent 70%);padding:48px 0 72px}._5e_1oa_heroInner{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:56px;width:min(1160px,100% - 32px);margin-inline:auto;display:grid}._5e_1oa_pill{background:var(--l-surface);border:1px solid var(--line);color:var(--l-green);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}._5e_1oa_heroCopy h1{letter-spacing:-1.8px;margin-top:20px;font-size:clamp(34px,4.2vw,54px);font-weight:800;line-height:1.06}._5e_1oa_heroCopy h1 em{color:var(--l-green);font-style:normal}._5e_1oa_heroCopy>p{color:var(--l-text2);max-width:54ch;margin-top:20px;font-size:18px;line-height:1.65}._5e_1oa_heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}._5e_1oa_assurances{color:var(--l-text2);flex-wrap:wrap;gap:8px 20px;margin:24px 0 0;padding:0;font-size:14px;list-style:none;display:flex}._5e_1oa_assurances li{align-items:center;gap:6px;display:inline-flex}._5e_1oa_assurances svg{color:var(--l-green)}._5e_1oa_heroMedia{margin:0;position:relative}._5e_1oa_heroMedia img{aspect-ratio:22/25;object-fit:cover;object-position:center 30%;width:100%;max-height:min(640px,100dvh - 160px);box-shadow:var(--l-shadow);border-radius:28px;display:block}._5e_1oa_float{background:var(--l-surface);border:1px solid var(--line);box-shadow:var(--l-shadow);border-radius:16px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex;position:absolute}._5e_1oa_float div{flex-direction:column;gap:2px;display:flex}._5e_1oa_float small{color:var(--l-text2);font-size:12px}._5e_1oa_floatTop{top:28px;left:-40px}._5e_1oa_floatBottom{bottom:32px;right:-24px}._5e_1oa_floatIcon{background:var(--mint);width:38px;height:38px;color:var(--l-green);border-radius:10px;flex-shrink:0;place-items:center;display:grid}._5e_1oa_floatAi{background:var(--l-ai-soft);color:var(--l-ai)}._5e_1oa_score{background:var(--l-green);color:var(--l-on-green);font:800 16px var(--font-display);border-radius:10px;margin-left:6px;padding:6px 10px}._5e_1oa_stats{--s-mint:#8fe0b5;--s-lilac:#c9b8ff;--s-amber:#ffd27a;--s-sky:#8cc8ff;color:#e6f2ea;background:radial-gradient(520px 260px at 12% 0%, #2f8a6466, transparent 70%), radial-gradient(560px 280px at 88% 100%, #6b55c255, transparent 70%), var(--l-deep);padding:40px 0;position:relative;overflow:hidden}._5e_1oa_stats:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000)}._5e_1oa_stats ._5e_1oa_inner{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:16px;display:grid;position:relative}._5e_1oa_stat{--tone:var(--s-mint);text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .6s ease calc(var(--i,0) * .11s), transform .6s cubic-bezier(.2, .8, .2, 1) calc(var(--i,0) * .11s), border-color .25s, box-shadow .25s;background:linear-gradient(160deg,#ffffff14,#ffffff05);border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:24px 20px;display:flex;position:relative;transform:translateY(18px)}._5e_1oa_stat:after{content:"";background:var(--tone);opacity:.8;border-radius:2px;height:2px;position:absolute;inset:0 24% auto}._5e_1oa_statsIn ._5e_1oa_stat{opacity:1;transform:none}._5e_1oa_statsIn ._5e_1oa_stat:hover{border-color:color-mix(in srgb, var(--tone) 55%, transparent);box-shadow:0 16px 40px -18px var(--tone);transition-delay:0s;transform:translateY(-4px)}._5e_1oa_lilac{--tone:var(--s-lilac)}._5e_1oa_amber{--tone:var(--s-amber)}._5e_1oa_sky{--tone:var(--s-sky)}._5e_1oa_statIcon{background:color-mix(in srgb, var(--tone) 18%, transparent);width:40px;height:40px;color:var(--tone);border-radius:12px;place-items:center;margin-bottom:4px;display:grid}._5e_1oa_stat strong{font:800 clamp(30px, 3.4vw, 42px) var(--font-display);letter-spacing:-1px;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(180deg, #fff 30%, var(--tone));-webkit-background-clip:text;background-clip:text;line-height:1.05}._5e_1oa_statLabel{color:#c4dccd;font-size:14px;line-height:1.4}@media (prefers-reduced-motion:reduce){._5e_1oa_stat{opacity:1;transition:none;transform:none}._5e_1oa_statsIn ._5e_1oa_stat:hover{transform:none}}._5e_1oa_exampleTag{color:#6b4e00;letter-spacing:.3px;text-transform:uppercase;background:#fff3cd;border-radius:6px;align-self:center;margin-top:6px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}._5e_1oa_section{padding:96px 0}._5e_1oa_soft{background:var(--l-surface);border-block:1px solid var(--line)}._5e_1oa_sectionHead{text-align:center;max-width:680px;margin:0 auto 48px}._5e_1oa_eyebrow{color:var(--l-green);letter-spacing:1.6px;font-size:12px;font-weight:800;display:block}._5e_1oa_sectionHead h2{letter-spacing:-1.2px;margin-top:12px;font-size:clamp(28px,3.4vw,42px);font-weight:800;line-height:1.12}._5e_1oa_sectionHead p{color:var(--l-text2);margin-top:14px;font-size:17px;line-height:1.6}._5e_1oa_calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;max-width:980px;margin-inline:auto;display:grid}._5e_1oa_calcInputs{border:1px solid var(--line);border-radius:var(--l-radius);background:var(--bg);flex-direction:column;gap:28px;padding:32px;display:flex}._5e_1oa_calcResult{border-radius:var(--l-radius);background:var(--l-deep);color:#e6f2ea;flex-direction:column;align-items:flex-start;gap:8px;padding:32px;display:flex}._5e_1oa_calcResult>svg{color:#92c5a8}._5e_1oa_calcResult strong{font:800 clamp(44px, 6vw, 64px) var(--font-display);letter-spacing:-2px;color:#fff;line-height:1}._5e_1oa_calcResult>span{color:#c4dccd;font-size:16px}._5e_1oa_calcResult ._5e_1oa_primary{color:#10372b;box-shadow:none;background:#fff;margin-top:16px}._5e_1oa_calcResult ._5e_1oa_primary:hover{background:#dcefe3}._5e_1oa_calcInputs{margin:0;list-style:none}._5e_1oa_quality{color:var(--l-text2);align-items:flex-start;gap:14px;font-size:15px;line-height:1.5;display:flex}._5e_1oa_quality b{color:var(--ink);margin-bottom:2px;font-size:16px;display:block}._5e_1oa_qualityIcon{background:var(--mint);width:40px;height:40px;color:var(--l-green);border-radius:12px;flex:none;place-items:center;display:grid}._5e_1oa_calcResult ._5e_1oa_qualityHeadline{letter-spacing:-1px;font-size:clamp(30px,3.6vw,40px);line-height:1.1}._5e_1oa_steps{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}._5e_1oa_steps li{border-radius:var(--l-radius);background:var(--l-surface);border:1px solid var(--line);padding:32px;position:relative}._5e_1oa_steps li>svg{color:var(--l-green)}._5e_1oa_steps h3{letter-spacing:-.4px;margin-top:18px;font-size:20px}._5e_1oa_steps p{color:var(--l-text2);margin-top:10px;font-size:15px;line-height:1.65}._5e_1oa_stepNum{font:800 44px var(--font-display);color:var(--line);line-height:1;position:absolute;top:24px;right:24px}._5e_1oa_band{align-items:end;min-height:440px;display:grid;position:relative;overflow:hidden}._5e_1oa_band img{object-fit:cover;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}._5e_1oa_band:after{content:"";background:linear-gradient(#10372b10 20%,#10372bd9 100%);position:absolute;inset:0}._5e_1oa_bandCopy{z-index:1;width:min(1160px,100% - 32px);margin:0 auto;padding-bottom:56px;position:relative}._5e_1oa_bandCopy p{font:800 clamp(30px, 4.4vw, 52px) var(--font-display);letter-spacing:-1.5px;color:#fff;line-height:1.08}._5e_1oa_bandCopy span{color:#a8d8bc}._5e_1oa_bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}._5e_1oa_feature{border-radius:var(--l-radius);background:var(--l-surface);border:1px solid var(--line);flex-direction:column;gap:10px;padding:28px;transition:border-color .15s,transform .15s;display:flex;position:relative}._5e_1oa_feature:hover{border-color:var(--l-green);transform:translateY(-2px)}._5e_1oa_feature._5e_1oa_wide{grid-column:span 2}._5e_1oa_feature h3{letter-spacing:-.3px;margin-top:6px;font-size:18px}._5e_1oa_feature p{color:var(--l-text2);font-size:15px;line-height:1.6}._5e_1oa_featureIcon{background:var(--mint);width:48px;height:48px;color:var(--l-green);border-radius:14px;place-items:center;display:grid}._5e_1oa_feature._5e_1oa_ai{background:linear-gradient(160deg, var(--l-ai-soft), var(--l-surface) 70%)}._5e_1oa_feature._5e_1oa_ai:hover{border-color:var(--l-ai)}._5e_1oa_feature._5e_1oa_ai ._5e_1oa_featureIcon{background:var(--l-ai-soft);color:var(--l-ai)}._5e_1oa_aiTag{background:var(--l-ai);color:var(--l-surface);letter-spacing:.5px;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:24px;right:24px}@media (prefers-reduced-motion:reduce){._5e_1oa_feature:hover{transform:none}}._5e_1oa_split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}._5e_1oa_split img{aspect-ratio:3/2;object-fit:cover;width:100%;box-shadow:var(--l-shadow);border-radius:24px}._5e_1oa_trust{flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;display:flex}._5e_1oa_trust li{gap:16px;display:flex}._5e_1oa_trust svg{color:var(--l-green);flex-shrink:0;margin-top:2px}._5e_1oa_trust strong{font-size:18px;font-family:var(--font-display)}._5e_1oa_trust p{color:var(--l-text2);margin-top:6px;line-height:1.6}._5e_1oa_quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._5e_1oa_quotes li{border-radius:var(--l-radius);background:var(--l-surface);border:1px solid var(--line);flex-direction:column;gap:16px;padding:28px;display:flex}._5e_1oa_stars{color:#e0a526;gap:2px;display:flex}._5e_1oa_stars svg{fill:currentColor}._5e_1oa_quotes blockquote{flex:1;margin:0;font-size:16px;line-height:1.65}._5e_1oa_quotes footer{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding-top:16px;display:flex}._5e_1oa_quotes footer>span:nth-child(2){flex-direction:column;gap:2px;font-size:14px;display:flex}._5e_1oa_quotes footer small{color:var(--l-text2);font-size:13px}._5e_1oa_quotes ._5e_1oa_exampleTag{margin:0 0 0 auto}._5e_1oa_avatar{background:var(--mint);width:42px;height:42px;color:var(--l-green);font:800 16px var(--font-display);border-radius:50%;place-items:center;display:grid}._5e_1oa_toggle{background:var(--l-surface);border:1px solid var(--line);border-radius:14px;width:fit-content;margin:-16px auto 40px;padding:4px;display:flex}._5e_1oa_toggle button{min-height:44px;color:var(--l-text2);font:700 14px var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:8px 20px;display:inline-flex}._5e_1oa_toggle button[aria-pressed=true]{background:var(--l-green);color:var(--l-on-green)}._5e_1oa_toggle button span{background:var(--mint);color:var(--l-green);border-radius:999px;padding:2px 8px;font-size:11px}._5e_1oa_plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}._5e_1oa_plan{border-radius:var(--l-radius);background:var(--l-surface);border:1px solid var(--line);flex-direction:column;gap:14px;padding:32px;display:flex;position:relative}._5e_1oa_plan._5e_1oa_featured{border:2px solid var(--l-green);box-shadow:var(--l-shadow)}._5e_1oa_plan h3{font-size:20px}._5e_1oa_tagline{color:var(--l-text2);min-height:42px;font-size:14px;line-height:1.5}._5e_1oa_badge{background:var(--l-green);color:var(--l-on-green);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:800;position:absolute;top:-13px;left:32px}._5e_1oa_price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}._5e_1oa_price strong{font:800 40px var(--font-display);letter-spacing:-1.5px}._5e_1oa_price span{color:var(--l-text2);font-size:14px}._5e_1oa_savings{color:var(--l-green);margin:0;font-size:13px;font-weight:600;line-height:1.45}._5e_1oa_price small{color:var(--l-green);flex-basis:100%;font-size:13px;font-weight:600}._5e_1oa_plan ul{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin:8px 0 0;padding:16px 0 0;font-size:14px;line-height:1.45;list-style:none;display:flex}._5e_1oa_plan li{gap:10px;display:flex}._5e_1oa_plan li svg{color:var(--l-green);flex-shrink:0;margin-top:1px}._5e_1oa_recharge{margin-top:48px}._5e_1oa_plansNote{text-align:center;color:var(--l-text2);font-size:14px;margin-top:32px!important}._5e_1oa_plansNote a{color:var(--l-green);font-weight:700}._5e_1oa_faq{flex-direction:column;gap:12px;max-width:760px;margin-inline:auto;display:flex}._5e_1oa_faq details{border:1px solid var(--line);background:var(--bg);border-radius:16px}._5e_1oa_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:16px 22px;font-size:16px;font-weight:700;list-style:none;display:flex}._5e_1oa_faq summary::-webkit-details-marker{display:none}._5e_1oa_faq summary svg{color:var(--l-text2);flex-shrink:0;transition:transform .2s}._5e_1oa_faq details[open] summary svg{transform:rotate(180deg)}._5e_1oa_faq details p{color:var(--l-text2);padding:0 22px 20px;line-height:1.65}._5e_1oa_final{background:var(--l-deep);text-align:center;padding:96px 0}._5e_1oa_final h2{letter-spacing:-1.4px;font-size:clamp(30px,4vw,46px);line-height:1.1;color:#fff!important}._5e_1oa_final p{color:#c4dccd;font-size:17px;margin-top:14px!important}._5e_1oa_final ._5e_1oa_primaryLight{margin-top:32px}._5e_1oa_footer{padding:40px 0 calc(40px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}._5e_1oa_footer ._5e_1oa_inner{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}._5e_1oa_footer nav{flex-wrap:wrap;gap:8px 24px;margin-right:auto;display:flex}._5e_1oa_footer nav a{color:var(--l-text2);align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}._5e_1oa_footer nav a:hover{color:var(--ink);text-decoration:underline}._5e_1oa_footer small{color:var(--l-text2);font-size:13px}._5e_1oa_footer ._5e_1oa_brand{margin-right:0;font-size:18px}@media (max-width:1023px){._5e_1oa_heroInner{grid-template-columns:1fr;gap:40px}._5e_1oa_heroMedia{width:100%;max-width:560px;margin-inline:auto}._5e_1oa_floatTop{left:-12px}._5e_1oa_floatBottom{right:-8px}._5e_1oa_bento{grid-template-columns:repeat(2,minmax(0,1fr))}._5e_1oa_steps,._5e_1oa_quotes{grid-template-columns:1fr}._5e_1oa_plans{grid-template-columns:1fr;max-width:480px;margin-inline:auto}._5e_1oa_split{grid-template-columns:1fr;gap:32px}}@media (max-width:860px){._5e_1oa_menuBtn{display:grid}._5e_1oa_links{background:var(--bg);border-bottom:1px solid var(--line);box-shadow:var(--l-shadow);flex-direction:column;align-items:stretch;gap:0;padding:8px 16px 16px;display:none;position:absolute;top:100%;left:0;right:0}._5e_1oa_links._5e_1oa_open{display:flex}._5e_1oa_links a,._5e_1oa_links ._5e_1oa_ghost{justify-content:flex-start;align-items:center;min-height:48px;padding:12px;font-size:16px;display:flex}}@media (max-width:767px){._5e_1oa_hero{padding:32px 0 48px}._5e_1oa_heroCopy h1{letter-spacing:-1.2px}._5e_1oa_heroCopy>p{font-size:16px}._5e_1oa_heroActions>*{flex:100%}._5e_1oa_heroMedia img{aspect-ratio:4/4.2;border-radius:22px}._5e_1oa_float{padding:10px 12px;font-size:13px}._5e_1oa_floatTop{top:16px;left:8px}._5e_1oa_floatBottom{bottom:16px;left:8px;right:8px}._5e_1oa_stats{padding:28px 0}._5e_1oa_stats ._5e_1oa_inner{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:10px}._5e_1oa_stat{padding:18px 10px}._5e_1oa_statLabel{font-size:13px}._5e_1oa_section{padding:64px 0}._5e_1oa_sectionHead{margin-bottom:32px}._5e_1oa_sectionHead p{font-size:16px}._5e_1oa_calc{grid-template-columns:1fr}._5e_1oa_calcInputs,._5e_1oa_calcResult{padding:24px}._5e_1oa_calcResult ._5e_1oa_primary{width:100%}._5e_1oa_bento{grid-template-columns:1fr}._5e_1oa_feature._5e_1oa_wide{grid-column:auto}._5e_1oa_steps li,._5e_1oa_feature,._5e_1oa_quotes li,._5e_1oa_plan{padding:24px}._5e_1oa_band{min-height:320px}._5e_1oa_bandCopy{padding-bottom:32px}._5e_1oa_final{padding:64px 0}._5e_1oa_final ._5e_1oa_primaryLight{width:100%}._5e_1oa_primarySm{padding:10px 12px;font-size:13px}._5e_1oa_brand{font-size:19px}}._5e_1oa_screens{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;display:grid;position:relative}._5e_1oa_screens figure{margin:0}._5e_1oa_screens figcaption{color:var(--l-text2);text-align:center;margin-top:12px;font-size:14px;font-weight:600}._5e_1oa_laptop,._5e_1oa_phone{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}._5e_1oa_phone{transition-delay:calc(.15s + var(--i) * .14s)}._5e_1oa_screensIn ._5e_1oa_laptop,._5e_1oa_screensIn ._5e_1oa_phone{opacity:1;transform:none}._5e_1oa_laptop>img{border:1px solid var(--line);width:100%;height:auto;box-shadow:var(--l-shadow);border-top:0;border-radius:0 0 16px 16px;display:block}._5e_1oa_browserBar{border:1px solid var(--line);background:var(--l-surface);border-radius:16px 16px 0 0;align-items:center;gap:6px;padding:10px 14px;display:flex}._5e_1oa_browserBar span{background:var(--line);border-radius:50%;width:10px;height:10px}._5e_1oa_browserBar i{background:var(--mint);color:var(--l-text2);font:600 11px var(--font-body,inherit);border-radius:999px;margin:0 auto;padding:2px 12px;font-style:normal}._5e_1oa_phones{gap:18px;display:flex}._5e_1oa_phone{width:230px;container-type:inline-size}._5e_1oa_phoneFrame{box-shadow:var(--l-shadow), inset 0 0 0 .8cqw #6b7075, inset 0 0 0 1.6cqw #0d0f10;background:linear-gradient(145deg,#4b5054,#1c1f21 45%,#3a3e41);border-radius:16cqw;padding:3.6cqw;position:relative}._5e_1oa_phoneFrame:before,._5e_1oa_phoneFrame:after{content:"";background:linear-gradient(90deg,#2b2e31,#5d6266);border-radius:1cqw;width:1.3cqw;position:absolute}._5e_1oa_phoneFrame:before{height:14%;top:19%;left:-1cqw;box-shadow:0 -9cqw #3a3e41}._5e_1oa_phoneFrame:after{height:18%;top:27%;right:-1cqw}._5e_1oa_phoneScreen{background:#f7f6f2;border-radius:12.6cqw;position:relative;overflow:hidden}._5e_1oa_statusBar{color:#111;height:12.5cqw;font:700 4.1cqw/1 var(--font-body,system-ui);justify-content:space-between;align-items:center;padding:1.5cqw 7cqw 0 9.5cqw;display:flex;position:relative}._5e_1oa_island{background:#000;border-radius:999px;width:29cqw;height:8.4cqw;position:absolute;top:2.6cqw;left:50%;transform:translate(-50%)}._5e_1oa_statusIcons{align-items:center;gap:1.2cqw;display:flex}._5e_1oa_statusIcons svg{stroke-width:2.6px;width:4.4cqw;height:4.4cqw}._5e_1oa_phoneScreen img{width:100%;height:auto;display:block}._5e_1oa_phoneScreen:after{content:"";background:#111c;border-radius:999px;width:34cqw;height:1.3cqw;position:absolute;bottom:2cqw;left:50%;transform:translate(-50%)}._5e_1oa_phone:hover,._5e_1oa_laptop:hover{transform:translateY(-4px)}@media (max-width:1023px){._5e_1oa_screens{grid-template-columns:minmax(0,1fr)}._5e_1oa_phones{justify-content:center}}@media (max-width:767px){._5e_1oa_phones{gap:12px}._5e_1oa_phone{flex:1 1 0;width:auto;min-width:0;max-width:200px}._5e_1oa_screens figcaption{font-size:13px}}@media (prefers-reduced-motion:reduce){._5e_1oa_laptop,._5e_1oa_phone{opacity:1;transition:none;transform:none}}
._s4zya_launcher{z-index:60;background:var(--mb-brand);min-height:48px;color:var(--mb-on-brand);font:700 15px var(--font-ui);box-shadow:var(--mb-shadow-2);border-radius:999px;align-items:center;gap:8px;padding:0 18px;display:inline-flex;position:fixed;bottom:24px;right:24px}._s4zya_launcher:hover{filter:brightness(1.08)}._s4zya_layer{z-index:75;position:fixed;inset:0}._s4zya_scrim{background:#141e1961;animation:.2s both _s4zya_fade;position:absolute;inset:0}._s4zya_panel{border-radius:var(--mb-r-l);background:var(--mb-surface);width:min(420px,100vw - 48px);height:min(640px,100dvh - 48px);color:var(--mb-text);font-family:var(--font-ui);animation:_s4zya_rise .22s var(--mb-ease) both;flex-direction:column;display:flex;position:absolute;bottom:24px;right:24px;overflow:hidden;box-shadow:0 18px 48px #141e193d}._s4zya_grip{display:none}._s4zya_head{border-bottom:1px solid var(--mb-line);align-items:center;gap:10px;padding:14px 8px 14px 18px;display:flex}._s4zya_head>div{flex:1;min-width:0}._s4zya_head h2{font:800 18px/1.25 var(--font-display);color:var(--mb-text);margin:0}._s4zya_head p{color:var(--mb-text-2);margin:2px 0 0;font-size:13px}._s4zya_head ._s4zya_iconBtn{flex-shrink:0}._s4zya_iconBtn{width:var(--mb-touch);height:var(--mb-touch);color:var(--mb-text-2);border-radius:50%;place-items:center;display:grid}._s4zya_iconBtn:hover{background:var(--mb-sunken);color:var(--mb-text)}._s4zya_body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;padding:18px 22px;display:flex;overflow-y:auto}._s4zya_botAvatar,._s4zya_botAvatarL,._s4zya_userAvatar{border-radius:50%;flex-shrink:0;place-items:center;display:grid}._s4zya_botAvatar,._s4zya_botAvatarL{background:linear-gradient(135deg,var(--mb-brand),var(--mb-lilac));color:var(--mb-on-brand)}._s4zya_botAvatar{width:32px;height:32px}._s4zya_botAvatarL{width:56px;height:56px;box-shadow:var(--mb-shadow-2)}._s4zya_userAvatar{background:var(--mb-brand-soft);width:32px;height:32px;color:var(--mb-brand-ink);font:800 14px var(--font-ui)}._s4zya_empty{flex-direction:column;gap:14px;padding-top:4px;display:flex}._s4zya_empty h3{font:800 19px/1.3 var(--font-display);color:var(--mb-text);margin:0 0 4px}._s4zya_empty p{color:var(--mb-text-2);margin:0;font-size:14px;line-height:1.5}._s4zya_suggestions{flex-direction:column;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}._s4zya_suggestions button{border:1px solid var(--mb-line);border-radius:var(--mb-r-m);background:var(--mb-surface);width:100%;min-height:56px;color:var(--mb-text);font:600 14px/1.35 var(--font-ui);text-align:left;align-items:center;gap:12px;padding:8px 10px 8px 8px;transition:border-color .15s,background .15s;display:flex}._s4zya_suggestions button:hover{border-color:var(--mb-brand);background:var(--mb-brand-soft)}._s4zya_suggestions button:focus-visible{outline:2px solid var(--mb-brand);outline-offset:2px}._s4zya_sIcon{border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}._s4zya_sText{flex:1;min-width:0}._s4zya_sGo{color:var(--mb-text-2);flex-shrink:0}._s4zya_brand{background:var(--mb-brand-soft);color:var(--mb-brand)}._s4zya_sky{background:var(--mb-sky-soft);color:var(--mb-sky)}._s4zya_sand{background:var(--mb-sand-soft);color:var(--mb-sand)}._s4zya_lilac{background:var(--mb-lilac-soft);color:var(--mb-lilac)}._s4zya_rowBot,._s4zya_rowUser{align-items:flex-end;gap:8px;max-width:100%;display:flex}._s4zya_rowBot{align-items:flex-start}._s4zya_rowUser{justify-content:flex-end}._s4zya_user,._s4zya_bot{border-radius:var(--mb-r-m);overflow-wrap:anywhere;max-width:calc(100% - 40px);padding:10px 14px;font-size:15px;line-height:1.5}._s4zya_user{background:var(--mb-brand);color:var(--mb-on-brand);white-space:pre-wrap;border-bottom-right-radius:6px}._s4zya_bot{background:var(--mb-sunken);color:var(--mb-text);border-bottom-left-radius:6px}._s4zya_bot p{margin:0}._s4zya_bot p+p,._s4zya_bot p+ol,._s4zya_bot p+ul,._s4zya_bot ol+p,._s4zya_bot ul+p{margin-top:8px}._s4zya_bot ol,._s4zya_bot ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._s4zya_bot ol{counter-reset:step}._s4zya_bot ol li{counter-increment:step;padding-left:30px;position:relative}._s4zya_bot ol li:before{content:counter(step);background:var(--mb-brand);width:22px;height:22px;color:var(--mb-on-brand);font:700 12px/1 var(--font-ui);border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:0}._s4zya_bot ul li{padding-left:18px;position:relative}._s4zya_bot ul li:before{content:"";background:var(--mb-brand);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:4px}._s4zya_bot strong{color:var(--mb-brand-ink);font-weight:700}._s4zya_typing{border-radius:var(--mb-r-m);background:var(--mb-sunken);border-bottom-left-radius:6px;align-items:center;gap:5px;padding:14px 16px;display:flex}._s4zya_typing>span:not(._s4zya_srOnly){background:var(--mb-text-2);border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite _s4zya_dot}._s4zya_typing>span:nth-child(2){animation-delay:.15s}._s4zya_typing>span:nth-child(3){animation-delay:.3s}@keyframes _s4zya_dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}._s4zya_error{border-radius:var(--mb-r-s);background:var(--mb-sand-soft);color:var(--mb-sand-ink);flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px;font-size:14px;display:flex}._s4zya_error p{margin:0}._s4zya_error button{min-height:40px;font:700 14px var(--font-ui);color:inherit;border:1px solid;border-radius:999px;padding:0 14px}._s4zya_form{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--mb-line);grid-template-columns:1fr auto;gap:6px 8px;display:grid}._s4zya_form textarea{min-height:var(--mb-touch);resize:none;border-radius:var(--mb-r-s);border:1px solid var(--mb-line);background:var(--mb-sunken);max-height:120px;color:var(--mb-text);font:16px/1.35 var(--font-ui);field-sizing:content;padding:11px 14px}._s4zya_form textarea:focus{border-color:var(--mb-brand);outline:none}._s4zya_form textarea[aria-invalid=true]{border-color:var(--mb-danger)}._s4zya_send{width:var(--mb-touch);height:var(--mb-touch);background:var(--mb-brand);color:var(--mb-on-brand);border-radius:50%;align-self:end;place-items:center;display:grid}._s4zya_hint,._s4zya_hintOver{color:var(--mb-text-2);grid-column:1/-1;font-size:12px}._s4zya_hintOver{color:var(--mb-danger);font-weight:600}._s4zya_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _s4zya_fade{0%{opacity:0}}@keyframes _s4zya_rise{0%{opacity:0;transform:translateY(12px)}}@keyframes _s4zya_up{0%{transform:translateY(100%)}}@media (max-width:760px){._s4zya_launcher{right:16px;bottom:calc(var(--mb-tab-h) + env(safe-area-inset-bottom) + 16px);min-height:var(--mb-touch);padding:0 16px}body:has(.fab-new,.pwa-banner,.mobile-exam-bar) ._s4zya_launcher{display:none}._s4zya_panel{border-radius:var(--mb-r-xl) var(--mb-r-xl) 0 0;width:auto;height:auto;min-height:60dvh;max-height:88dvh;animation:_s4zya_up .26s var(--mb-ease) both;bottom:0;left:0;right:0}._s4zya_grip{background:var(--mb-line);border-radius:3px;align-self:center;width:40px;height:5px;margin:10px 0 0;display:block}._s4zya_head{padding:6px 8px 12px 18px}._s4zya_body{padding:16px}}@media (prefers-reduced-motion:reduce){._s4zya_panel,._s4zya_scrim,._s4zya_typing>span{animation:none}}body:has(.mb-builder,.mb-layout,.mb-scan-review,.scanner-camera-screen,.preview-overlay) ._s4zya_launcher{display:none}@media print{._s4zya_launcher,._s4zya_layer{display:none!important}}
.ay832q_overlay{z-index:80;background:#0f171480;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ay832q_panel{background:var(--ps-surface,#fff);width:min(520px,100%);max-height:calc(100dvh - 32px);color:inherit;border:1px solid var(--line);box-shadow:var(--ps-shadow,0 12px 40px #00000040);border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex;overflow:auto}.ay832q_head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ay832q_head h2{margin:0;font-size:18px}.ay832q_lead{color:var(--muted);margin:4px 0 0;font-size:13px}.ay832q_close{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.ay832q_form{flex-direction:column;gap:14px;margin:0;display:flex}.ay832q_fieldset{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.ay832q_legend,.ay832q_label{padding:0;font-size:13px;font-weight:650}.ay832q_kinds{flex-wrap:wrap;gap:8px;display:flex}.ay832q_kind{display:inline-flex;position:relative}.ay832q_kind input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ay832q_kind span{border:1px solid var(--line);background:var(--ps-surface,#fff);border-radius:999px;align-items:center;min-height:44px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.ay832q_kind input:checked+span{border-color:var(--ps-action,var(--green));background:var(--ps-action,var(--green));color:var(--ps-action-ink,#fff)}.ay832q_kind input:focus-visible+span{outline:2px solid var(--ps-action,var(--green));outline-offset:2px}.ay832q_textarea{resize:vertical;border:1px solid var(--line);border-radius:var(--ps-radius-control,10px);width:100%;min-height:140px;font:inherit;background:var(--ps-surface,#fff);color:inherit;padding:12px;font-size:16px}.ay832q_counter{color:var(--muted);font-variant-numeric:tabular-nums;align-self:flex-end;font-size:12px}.ay832q_counterOver{color:#b42318;font-weight:650}.ay832q_hint,.ay832q_screen{color:var(--muted);margin:0;font-size:12px}.ay832q_check{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;font-size:14px;display:flex}.ay832q_check input{flex:none;width:20px;height:20px;margin-top:2px}.ay832q_error{color:#8a1c14;background:#fdecea;border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.ay832q_demo{background:var(--ps-surface-muted,#f1f5f2);color:var(--muted);border-radius:10px;margin:0;padding:10px 12px;font-size:12px}.ay832q_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.ay832q_primary,.ay832q_ghost{border-radius:var(--ps-radius-control,10px);cursor:pointer;min-height:44px;padding:0 18px;font-size:14px;font-weight:650}.ay832q_primary{background:var(--ps-action,var(--green));color:var(--ps-action-ink,#fff);border:0}.ay832q_primary:disabled{opacity:.5;cursor:not-allowed}.ay832q_ghost{border:1px solid var(--line);background:var(--ps-surface,#fff);color:inherit}.ay832q_done{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ay832q_done p{margin:0}@media (max-width:760px){.ay832q_overlay{align-items:flex-end;padding:0}.ay832q_panel{max-height:92dvh;padding-bottom:calc(20px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0}}
.IutXhW_page{max-width:1120px;font-family:var(--font-ui);flex-direction:column;gap:24px;margin:0 auto;padding:32px 16px 64px;display:flex}.IutXhW_brand{color:var(--ink);align-self:flex-start;margin:0}.IutXhW_header{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.IutXhW_header h1{font:700 32px/1.2 var(--font-display);letter-spacing:-.5px;margin:4px 0 0}.IutXhW_eyebrow{font:650 10px var(--font-ui);letter-spacing:1.5px;color:var(--muted)}.IutXhW_sub{color:var(--muted);margin:0;font-size:15px}.IutXhW_toggle{border:1px solid var(--line);background:#fff;border-radius:999px;gap:4px;margin-top:14px;padding:4px;display:inline-flex}.IutXhW_toggle button{min-height:40px;font:600 14px var(--font-ui);color:var(--muted);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;display:inline-flex}.IutXhW_toggle button[aria-pressed=true]{background:var(--green);color:#fff}.IutXhW_save{background:var(--mint);color:var(--green);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:650}.IutXhW_grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.IutXhW_card{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:24px;display:flex;position:relative}.IutXhW_featured{border:2px solid var(--green);box-shadow:0 8px 24px #1d574514}.IutXhW_badge{background:var(--green);color:#fff;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:650;position:absolute;top:-12px;left:24px}.IutXhW_card h2{font:700 18px var(--font-display);margin:0}.IutXhW_tagline{color:var(--muted);min-height:42px;margin:0;font-size:14px}.IutXhW_price{flex-wrap:wrap;align-content:flex-start;align-items:baseline;gap:6px;min-height:64px;margin:6px 0 4px;display:flex}.IutXhW_price strong{font:750 30px var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.5px}.IutXhW_price span{color:var(--muted);font-size:14px}.IutXhW_price small{color:var(--green);flex-basis:100%;font-size:12px;font-weight:600}.IutXhW_savings{color:var(--green);margin:0 0 8px;font-size:13px;font-weight:600;line-height:1.45}.IutXhW_features{flex-direction:column;flex:1;gap:10px;margin:0 0 8px;padding:0;list-style:none;display:flex}.IutXhW_features li{padding-left:24px;font-size:14px;line-height:1.45;position:relative}.IutXhW_features li:before{content:"";background:var(--mint);border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:0}.IutXhW_features li:after{content:"";border-left:2px solid var(--green);border-bottom:2px solid var(--green);width:6px;height:3px;position:absolute;top:6px;left:5px;transform:rotate(-45deg)}.IutXhW_cta{width:100%;min-height:44px;font-size:14px}.IutXhW_extras{grid-template-columns:1fr 1.4fr;gap:16px;display:grid}.IutXhW_extra{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:24px;display:flex}.IutXhW_extra h2{font:700 17px var(--font-display);margin:0}.IutXhW_extra p{color:var(--ink);margin:0;font-size:14px;line-height:1.55}.IutXhW_school{background:var(--purple)}.IutXhW_school .IutXhW_cta{align-self:flex-start;width:auto;margin-top:6px}.IutXhW_faq{flex-direction:column;gap:8px;width:100%;max-width:760px;margin:8px auto 0;display:flex}.IutXhW_faq h2{font:700 20px var(--font-display);text-align:center;margin:0 0 6px}.IutXhW_faq details{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px 18px}.IutXhW_faq summary{cursor:pointer;font-size:15px;font-weight:600}.IutXhW_faq details p{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.55}html[data-theme=dark] .IutXhW_toggle{background:var(--ps-surface)}html[data-theme=dark] .IutXhW_card{background:var(--ps-surface)}html[data-theme=dark] .IutXhW_extra{background:var(--ps-surface)}html[data-theme=dark] .IutXhW_faq details{background:var(--ps-surface)}html[data-theme=dark] .IutXhW_toggle button[aria-pressed=true]{color:var(--ps-action-ink)}@media (max-width:900px){.IutXhW_grid{grid-template-columns:1fr;width:100%;max-width:480px;margin:0 auto}.IutXhW_extras{grid-template-columns:1fr}.IutXhW_tagline,.IutXhW_price{min-height:0}}@media (max-width:480px){.IutXhW_header h1{font-size:26px}.IutXhW_card,.IutXhW_extra{padding:20px}.IutXhW_toggle button{padding:8px 14px}}
