.Y_O0XW_page{--ink:var(--lightningcss-light,#1f2a22)var(--lightningcss-dark,#dae7dd);--ink-soft:var(--lightningcss-light,#55604f)var(--lightningcss-dark,#abb7a5);--ink-faint:var(--lightningcss-light,#7d8676)var(--lightningcss-dark,#8e9788);--line:var(--lightningcss-light,#e4e8de)var(--lightningcss-dark,#353731);--tint:var(--lightningcss-light,#f3f5ef)var(--lightningcss-dark,#242620);--card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#191d19);--accent:var(--lightningcss-light,#365e3f)var(--lightningcss-dark,#66906e);--accent-strong:var(--lightningcss-light,#284a30)var(--lightningcss-dark,#587c5f);--accent-soft:var(--lightningcss-light,#e6efe0)var(--lightningcss-dark,#262e1f);--highlight:var(--lightningcss-light,#dfe9c6)var(--lightningcss-dark,#2e3516);--highlight-ink:var(--lightningcss-light,#2f5a44)var(--lightningcss-dark,#9fc8b1);--red-pen:var(--lightningcss-light,#b4483f)var(--lightningcss-dark,#e78175);--radius:18px;--gutter:clamp(16px, 4vw, 40px);--max:1160px;min-height:100dvh;color:var(--ink);background:radial-gradient(60rem 30rem at 85% -5%,var(--lightningcss-light,#e7efe0)var(--lightningcss-dark,#262e1f) 0%,#0000 60%),radial-gradient(40rem 26rem at -10% 20%,var(--lightningcss-light,#f1efe4)var(--lightningcss-dark,#2b291e) 0%,#0000 60%),var(--lightningcss-light,#f8f8f4)var(--lightningcss-dark,#151512);overflow-x:clip}.Y_O0XW_page h2{font-size:calc(clamp(28px, 3.6vw, 44px) * var(--text-scale,1));letter-spacing:-.03em;text-wrap:balance;font-weight:700;line-height:1.12}.Y_O0XW_page h3{font-size:calc(17px * var(--text-scale,1));letter-spacing:-.01em;font-weight:650}.Y_O0XW_header{z-index:20;border-bottom:1px solid #0000;transition:background .25s,border-color .25s,box-shadow .25s;position:sticky;top:0}.Y_O0XW_header[data-scrolled]{border-color:var(--line);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);background:var(--lightningcss-light,#f8f8f4cc)var(--lightningcss-dark,#151512cc);box-shadow:0 6px 24px var(--lightningcss-light,#1f2a220d)var(--lightningcss-dark,#00000029)}.Y_O0XW_headerInner{max-width:var(--max);height:68px;padding:0 var(--gutter);align-items:center;gap:24px;margin:0 auto;display:flex}.Y_O0XW_headerInner .brand{font-size:calc(26px * var(--text-scale,1))}.Y_O0XW_nav{gap:4px;margin:0 auto;display:flex}.Y_O0XW_nav a{color:var(--ink-soft);font-size:calc(14px * var(--text-scale,1));border-radius:999px;padding:8px 12px;font-weight:500;transition:background .2s,color .2s}.Y_O0XW_nav a:hover{color:var(--ink);background:var(--lightningcss-light,#1f2a220a)var(--lightningcss-dark,#ffffff0d)}.Y_O0XW_headerActions{align-items:center;gap:8px;display:flex}.Y_O0XW_headerActions .Y_O0XW_themeToggle{color:var(--ink-soft);border-radius:999px;transition:background .2s,color .2s}.Y_O0XW_headerActions .Y_O0XW_themeToggle:hover{color:var(--ink);background:var(--lightningcss-light,#1f2a220a)var(--lightningcss-dark,#ffffff0d)}.Y_O0XW_headerActions .Y_O0XW_themeToggle:focus-visible{outline-offset:3px;outline:3px solid var(--lightningcss-light,#8fb08a)var(--lightningcss-dark,#678363)}.Y_O0XW_primary,.Y_O0XW_primaryLarge,.Y_O0XW_secondary,.Y_O0XW_ghost,.Y_O0XW_ctaButton{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-weight:600;transition:transform .2s,background .2s,box-shadow .2s,border-color .2s;display:inline-flex}.Y_O0XW_primary,.Y_O0XW_primaryLarge,.Y_O0XW_ctaButton{background:var(--accent);color:#fff;box-shadow:inset 0 1px #ffffff26,0 6px 18px var(--lightningcss-light,#365e3f40)var(--lightningcss-dark,#0000009a)}.Y_O0XW_primary:hover,.Y_O0XW_primaryLarge:hover,.Y_O0XW_ctaButton:hover{background:var(--accent-strong);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff26,0 10px 26px var(--lightningcss-light,#365e3f4d)var(--lightningcss-dark,#000000b6)}.Y_O0XW_primary{font-size:calc(14px * var(--text-scale,1));padding:9px 18px}.Y_O0XW_ghost{color:var(--ink);font-size:calc(14px * var(--text-scale,1));padding:9px 14px}.Y_O0XW_ghost:hover{background:var(--lightningcss-light,#1f2a220a)var(--lightningcss-dark,#ffffff0d)}.Y_O0XW_primaryLarge{font-size:calc(16px * var(--text-scale,1));padding:15px 26px}.Y_O0XW_primaryLarge svg,.Y_O0XW_ctaButton svg,.Y_O0XW_textLink svg{transition:transform .2s}.Y_O0XW_primaryLarge:hover svg,.Y_O0XW_ctaButton:hover svg,.Y_O0XW_textLink:hover svg{transform:translate(3px)}.Y_O0XW_secondary{border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:calc(16px * var(--text-scale,1));padding:14px 24px}.Y_O0XW_secondary:hover{border-color:var(--lightningcss-light,#c9d2c0)var(--lightningcss-dark,#484e41);transform:translateY(-1px)}.Y_O0XW_textLink{color:var(--accent);font-size:calc(15px * var(--text-scale,1));align-items:center;gap:8px;font-weight:600;display:inline-flex}:is(.Y_O0XW_primary,.Y_O0XW_primaryLarge,.Y_O0XW_secondary,.Y_O0XW_ghost,.Y_O0XW_ctaButton,.Y_O0XW_textLink,.Y_O0XW_nav a):focus-visible{outline-offset:3px;outline:3px solid var(--lightningcss-light,#8fb08a)var(--lightningcss-dark,#678363)}.Y_O0XW_hero{max-width:var(--max);padding:clamp(36px, 7vh, 88px) var(--gutter) clamp(40px, 8vh, 96px);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);margin:0 auto;display:grid}.Y_O0XW_kicker{color:var(--accent);font-size:calc(13px * var(--text-scale,1));letter-spacing:.02em;align-items:center;gap:8px;font-weight:650;display:inline-flex}.Y_O0XW_kicker>span{background:var(--lightningcss-light,#7fb072)var(--lightningcss-dark,#5b7155);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite Y_O0XW_pulse;box-shadow:0 0 0 4px var(--lightningcss-light,#7fb07233)var(--lightningcss-dark,#5b904d24)}.Y_O0XW_title{font-size:calc(clamp(40px, 6.2vw, 74px) * var(--text-scale,1));letter-spacing:-.045em;flex-direction:column;margin-top:18px;font-weight:750;line-height:1.02;display:flex}.Y_O0XW_title>span{animation:.8s cubic-bezier(.22,1,.36,1) both Y_O0XW_rise}.Y_O0XW_title>span:nth-child(2){animation-delay:80ms}.Y_O0XW_title>span:nth-child(3){animation-delay:.16s}.Y_O0XW_titleAccent{background:linear-gradient(90deg,#365e3f,var(--lightningcss-light,#6f9a5f)var(--lightningcss-dark,#6f8568) 60%,#365e3f) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:.8s cubic-bezier(.22,1,.36,1) .16s both Y_O0XW_rise,6s ease-in-out 1.2s infinite Y_O0XW_shimmer}.Y_O0XW_lead{max-width:34rem;color:var(--ink-soft);font-size:calc(clamp(16px, 1.4vw, 18px) * var(--text-scale,1));margin-top:22px;line-height:1.65;animation:.8s cubic-bezier(.22,1,.36,1) .26s both Y_O0XW_rise}.Y_O0XW_actions{flex-wrap:wrap;gap:12px;margin-top:32px;animation:.8s cubic-bezier(.22,1,.36,1) .34s both Y_O0XW_rise;display:flex}.Y_O0XW_trust{color:var(--ink-soft);font-size:calc(14px * var(--text-scale,1));flex-wrap:wrap;gap:8px 20px;margin:22px 0 0;padding:0;list-style:none;animation:.8s cubic-bezier(.22,1,.36,1) .42s both Y_O0XW_rise;display:flex}.Y_O0XW_trust li{align-items:center;gap:7px;display:inline-flex}.Y_O0XW_trust svg{color:var(--lightningcss-light,#5d8a52)var(--lightningcss-dark,#7ca672)}.Y_O0XW_heroVisual{animation:1s cubic-bezier(.22,1,.36,1) .2s both Y_O0XW_float-in}.Y_O0XW_preview{padding:28px 18px;position:relative}.Y_O0XW_previewPage{background:linear-gradient(#0000 39px,var(--lightningcss-light,#b9cedb40)var(--lightningcss-dark,#6e84912d) 40px) 0 0/100% 40px,var(--lightningcss-light,#fffef8)var(--lightningcss-dark,#1b1b16);border:1px solid var(--lightningcss-light,#e3e0d1)var(--lightningcss-dark,#3e3c32);border-radius:20px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:rotate(-1.2deg);box-shadow:inset 0 1px var(--lightningcss-light,#fff)var(--lightningcss-dark,#191d19),0 30px 60px -20px var(--lightningcss-light,#2c3a2a40)var(--lightningcss-dark,#0000009a),0 12px 24px -12px var(--lightningcss-light,#2c3a2a26)var(--lightningcss-dark,#00000060)}.Y_O0XW_preview:hover .Y_O0XW_previewPage{transform:rotate(0)translateY(-4px)}.Y_O0XW_previewPage:before{content:"";background:var(--lightningcss-light,#e6a39c80)var(--lightningcss-dark,#6f4b4780);width:1px;position:absolute;inset:0 auto 0 52px}.Y_O0XW_previewTop{color:var(--lightningcss-light,#6a7064)var(--lightningcss-dark,#a0a69b);font-size:calc(12px * var(--text-scale,1));letter-spacing:.02em;justify-content:space-between;align-items:center;padding:18px 22px 0 70px;font-weight:600;display:flex}.Y_O0XW_previewSteps{gap:5px;display:flex}.Y_O0XW_previewSteps i{background:var(--lightningcss-light,#e2e3d8)var(--lightningcss-dark,#333328);border-radius:4px;width:18px;height:4px}.Y_O0XW_previewSteps i[data-on]{background:var(--lightningcss-light,#7fa874)var(--lightningcss-dark,#61775b)}.Y_O0XW_previewBody{min-height:236px;padding:26px 26px 10px 70px}.Y_O0XW_previewTag{color:var(--lightningcss-light,#3f6448)var(--lightningcss-dark,#9bbfa2);font-size:calc(12px * var(--text-scale,1));border:1px dashed var(--lightningcss-light,#a8bc98)var(--lightningcss-dark,#5b694f);border-radius:6px;padding:4px 10px;font-weight:600;display:inline-block}.Y_O0XW_sentenceEn{color:var(--lightningcss-light,#23343f)var(--lightningcss-dark,#c9dce9);font-size:calc(clamp(26px, 3vw, 34px) * var(--text-scale,1));letter-spacing:-.02em;margin-top:18px;font-weight:600;line-height:1.25}.Y_O0XW_mark{padding:0 4px;display:inline-block;position:relative}.Y_O0XW_markStroke{background:var(--highlight);transform-origin:0;border-radius:4px 9px 5px 10px;position:absolute;inset:18% -2px 6%}.Y_O0XW_markText{color:var(--highlight-ink);position:relative}.Y_O0XW_sentenceMn{color:var(--lightningcss-light,#4d5a50)var(--lightningcss-dark,#aebbb1);font-size:calc(18px * var(--text-scale,1));margin-top:12px}.Y_O0XW_ending{color:var(--red-pen);text-underline-offset:5px;font-weight:650;-webkit-text-decoration:underline wavy var(--lightningcss-light,#b4483f80)var(--lightningcss-dark,#e7817580);text-decoration:underline wavy var(--lightningcss-light,#b4483f80)var(--lightningcss-dark,#e7817580)}.Y_O0XW_previewNote{color:var(--lightningcss-light,#6a7064)var(--lightningcss-dark,#a0a69b);font-size:calc(14px * var(--text-scale,1));margin-top:16px}.Y_O0XW_previewFoot{justify-content:space-between;align-items:center;padding:10px 22px 20px 70px;display:flex}.Y_O0XW_listen{width:40px;height:40px;color:var(--highlight-ink);background:var(--lightningcss-light,#f1f6ec)var(--lightningcss-dark,#22271d);border:1.5px dashed var(--lightningcss-light,#8fb08a)var(--lightningcss-dark,#678363);border-radius:50%;place-items:center;transition:transform .2s,background .2s;display:grid}.Y_O0XW_listen:hover{background:var(--lightningcss-light,#e6efdf)var(--lightningcss-dark,#262e1e);transform:scale(1.06)}.Y_O0XW_listen:active{transform:scale(.94)}.Y_O0XW_controls{align-items:center;gap:4px;display:flex}.Y_O0XW_dots{gap:4px;display:flex}.Y_O0XW_pause{color:var(--lightningcss-light,#5f665a)var(--lightningcss-dark,#a8afa3);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.Y_O0XW_pause:hover{background:var(--lightningcss-light,#f1f6ec)var(--lightningcss-dark,#22271d)}.Y_O0XW_dots button{width:32px;height:32px;position:relative}.Y_O0XW_dots button:after{content:"";background:var(--lightningcss-light,#d9dccf)var(--lightningcss-dark,#373a2c);border-radius:6px;transition:background .25s,inset .25s;position:absolute;inset:13px 8px}.Y_O0XW_dots button[aria-pressed=true]:after{background:var(--accent);inset:13px 2px}.Y_O0XW_chip{border:1px solid var(--line);color:var(--ink);font-size:calc(13px * var(--text-scale,1));white-space:nowrap;background:var(--lightningcss-light,#ffffffeb)var(--lightningcss-dark,#191d19eb);border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 12px 28px -12px var(--lightningcss-light,#1f2a2240)var(--lightningcss-dark,#0000009a)}.Y_O0XW_chipStreak{top:4px;right:6%}.Y_O0XW_chipStreak svg{color:var(--lightningcss-light,#d06a2e)var(--lightningcss-dark,#cd713f)}.Y_O0XW_chipXp{bottom:6px;left:0}.Y_O0XW_chipXp svg{color:var(--lightningcss-light,#b58a1e)var(--lightningcss-dark,#a88228)}.Y_O0XW_chipWord{bottom:22%;right:-2%}.Y_O0XW_chipWord svg{color:var(--accent)}.Y_O0XW_stats{max-width:var(--max);padding:0 var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;display:grid}.Y_O0XW_stat{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;flex-direction:column;gap:4px;padding:22px 8px;display:flex}.Y_O0XW_stat+.Y_O0XW_stat{border-left:1px solid var(--line)}.Y_O0XW_stat strong{font-size:calc(clamp(30px, 3.4vw, 42px) * var(--text-scale,1));letter-spacing:-.03em;color:var(--accent);font-weight:750}.Y_O0XW_stat>span{color:var(--ink-soft);font-size:calc(14px * var(--text-scale,1))}.Y_O0XW_count{font-variant-numeric:tabular-nums}.Y_O0XW_section{max-width:var(--max);padding:clamp(64px, 11vh, 120px) var(--gutter) 0;margin:0 auto}.Y_O0XW_sectionHead{max-width:40rem;margin-bottom:40px}.Y_O0XW_sectionHead h2,.Y_O0XW_compareCopy h2,.Y_O0XW_pathHead h2{margin-top:12px}.Y_O0XW_sectionHead>p:last-child,.Y_O0XW_compareCopy>p:not(:first-child),.Y_O0XW_pathHead>p:not(:first-child){color:var(--ink-soft);font-size:calc(17px * var(--text-scale,1));margin-top:14px;line-height:1.6}.Y_O0XW_steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.Y_O0XW_step,.Y_O0XW_feature{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:10px;height:100%;padding:28px;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s;display:flex;position:relative}.Y_O0XW_step:hover,.Y_O0XW_feature:hover{border-color:var(--lightningcss-light,#d3dccb)var(--lightningcss-dark,#3f4439);transform:translateY(-4px);box-shadow:0 22px 44px -24px var(--lightningcss-light,#1f2a2244)var(--lightningcss-dark,#000000a2)}.Y_O0XW_step p,.Y_O0XW_feature p{color:var(--ink-soft);font-size:calc(15px * var(--text-scale,1));line-height:1.6}.Y_O0XW_stepNumber{color:var(--lightningcss-light,#c5cbbd)var(--lightningcss-dark,#777c71);font-size:calc(28px * var(--text-scale,1));letter-spacing:-.04em;font-weight:750;position:absolute;top:24px;right:26px}.Y_O0XW_stepIcon{background:var(--accent-soft);width:46px;height:46px;color:var(--accent);border-radius:13px;place-items:center;margin-bottom:8px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:grid}.Y_O0XW_step:hover .Y_O0XW_stepIcon,.Y_O0XW_feature:hover .Y_O0XW_stepIcon{transform:rotate(-6deg)scale(1.08)}.Y_O0XW_compare{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.Y_O0XW_compareCopy .Y_O0XW_textLink{margin-top:22px}.Y_O0XW_switcher{border:1px solid var(--line);background:var(--card);border-radius:22px;overflow:hidden;box-shadow:0 30px 60px -36px var(--lightningcss-light,#1f2a2240)var(--lightningcss-dark,#0000009a)}.Y_O0XW_switcherTabs{background:var(--tint);border-radius:999px;gap:4px;margin:10px;padding:4px;display:flex}.Y_O0XW_switcherTabs button{min-height:40px;color:var(--ink-soft);font-size:calc(14px * var(--text-scale,1));border-radius:999px;flex:1;font-weight:600;transition:color .2s;position:relative}.Y_O0XW_switcherTabs button>span:last-child{position:relative}.Y_O0XW_switcherTabs button[aria-selected=true]{color:var(--ink)}.Y_O0XW_switcherTabs button:focus-visible{outline-offset:1px;outline:3px solid var(--lightningcss-light,#8fb08a)var(--lightningcss-dark,#678363)}.Y_O0XW_switcherPill{background:var(--card);border-radius:999px;position:absolute;inset:0;box-shadow:0 2px 8px var(--lightningcss-light,#1f2a221f)var(--lightningcss-dark,#00000051)}.Y_O0XW_switcherPanel{min-height:300px;padding:18px 28px 30px}.Y_O0XW_timeline{height:46px;margin-top:26px;position:relative}.Y_O0XW_timelineAxis{background:linear-gradient(90deg,var(--lightningcss-light,#e4e8de)var(--lightningcss-dark,#2d3127),var(--lightningcss-light,#c9d4c1)var(--lightningcss-dark,#3a4531) 50%,var(--lightningcss-light,#e4e8de)var(--lightningcss-dark,#2d3127));border-radius:2px;height:2px;position:absolute;top:18px;left:0;right:0}.Y_O0XW_timelineAxis:after{content:"";border:5px solid #0000;border-left:8px solid var(--lightningcss-light,#c9d4c1)var(--lightningcss-dark,#454d40);position:absolute;top:-4px;right:-2px}.Y_O0XW_timelineNow{color:var(--ink-faint);font-size:calc(12px * var(--text-scale,1));position:absolute;top:28px;left:50%;transform:translate(-50%)}.Y_O0XW_timelineNow:before{content:"";background:var(--lightningcss-light,#b9c2b0)var(--lightningcss-dark,#49533f);width:1px;height:14px;position:absolute;top:-18px;left:50%}.Y_O0XW_timeline i{background:var(--accent);border:3px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,#222);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:12px;box-shadow:0 0 0 1px var(--lightningcss-light,#365e3f40)var(--lightningcss-dark,#0000009a)}.Y_O0XW_rule{color:var(--ink-soft);font-size:calc(15px * var(--text-scale,1));margin-top:8px;line-height:1.6}.Y_O0XW_path{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.Y_O0XW_pathHead{position:sticky;top:110px}.Y_O0XW_pathList{position:relative}.Y_O0XW_pathList ol{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Y_O0XW_pathLine{background:var(--line);border-radius:2px;width:2px;position:absolute;top:22px;bottom:22px;left:21px}.Y_O0XW_pathLine>span{background:linear-gradient(var(--lightningcss-light,#7fb072)var(--lightningcss-dark,#5b7155), var(--accent));transform-origin:top;border-radius:2px;height:100%;display:block}.Y_O0XW_pathItem{align-items:center;gap:16px;padding:10px 16px 10px 0;display:flex;position:relative}.Y_O0XW_pathDot{z-index:1;border:2px solid var(--line);background:var(--card);width:44px;height:44px;color:var(--accent);font-size:calc(15px * var(--text-scale,1));border-radius:50%;flex:none;place-items:center;font-weight:700;transition:border-color .3s,background .3s,color .3s;display:grid}.Y_O0XW_pathItem:hover .Y_O0XW_pathDot{border-color:var(--accent);background:var(--accent);color:#fff}.Y_O0XW_pathItem>div{flex-direction:column;gap:2px;min-width:0;display:flex}.Y_O0XW_pathItem strong{font-size:calc(16px * var(--text-scale,1));font-weight:650}.Y_O0XW_pathItem span{color:var(--ink-soft);font-size:calc(14px * var(--text-scale,1))}.Y_O0XW_features{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.Y_O0XW_feature{color:inherit;padding:24px 22px 54px}.Y_O0XW_feature h3{font-size:calc(16px * var(--text-scale,1))}.Y_O0XW_feature p{font-size:calc(14px * var(--text-scale,1))}.Y_O0XW_featureGo{background:var(--tint);width:28px;height:28px;color:var(--accent);border-radius:50%;place-items:center;transition:transform .25s,background .25s,color .25s;display:grid;position:absolute;bottom:20px;left:22px}.Y_O0XW_feature:hover .Y_O0XW_featureGo{background:var(--accent);color:#fff;transform:translate(4px)}.Y_O0XW_feature:focus-visible{outline-offset:3px;outline:3px solid var(--lightningcss-light,#8fb08a)var(--lightningcss-dark,#678363)}.Y_O0XW_faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px);display:grid}.Y_O0XW_faqList{flex-direction:column;gap:10px;display:flex}.Y_O0XW_faqItem{border:1px solid var(--line);background:var(--card);border-radius:14px;transition:border-color .2s}.Y_O0XW_faqItem[open]{border-color:var(--lightningcss-light,#cdd7c4)var(--lightningcss-dark,#43493d)}.Y_O0XW_faqItem summary{font-size:calc(16px * var(--text-scale,1));cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-weight:600;list-style:none;display:flex}.Y_O0XW_faqItem summary::-webkit-details-marker{display:none}.Y_O0XW_faqItem summary:focus-visible{border-radius:14px;outline:3px solid var(--lightningcss-light,#8fb08a)var(--lightningcss-dark,#678363)}.Y_O0XW_faqItem summary svg{color:var(--ink-faint);flex:none;transition:transform .3s}.Y_O0XW_faqItem[open] summary svg{transform:rotate(180deg)}.Y_O0XW_faqItem p{color:var(--ink-soft);font-size:calc(15px * var(--text-scale,1));padding:0 20px 18px;line-height:1.65;animation:.35s ease-out both Y_O0XW_rise}.Y_O0XW_cta{max-width:calc(var(--max) - 2 * var(--gutter));padding:clamp(48px, 8vw, 88px) var(--gutter);color:#fff;text-align:center;background:radial-gradient(30rem 18rem at 15% 0,#4f7d55 0%,#0000 70%),radial-gradient(26rem 20rem at 90% 100%,#23432b 0%,#0000 70%),#2f5437;border-radius:28px;margin:clamp(72px,12vh,128px) auto 0;position:relative;overflow:hidden}.Y_O0XW_cta:before{content:"";background:linear-gradient(#0000 47px,#ffffff12 48px) 0 0/100% 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(var(--lightningcss-light,#000)var(--lightningcss-dark,#ebebeb) 30%,#0000 75%);mask-image:radial-gradient(var(--lightningcss-light,#000)var(--lightningcss-dark,#ebebeb) 30%,#0000 75%)}.Y_O0XW_cta>*{position:relative}.Y_O0XW_cta h2{color:#fff}.Y_O0XW_cta p{color:#d8e6d2;font-size:calc(17px * var(--text-scale,1));margin-top:14px}.Y_O0XW_ctaButton{color:var(--accent-strong);font-size:calc(16px * var(--text-scale,1));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#191d19);margin-top:30px;padding:15px 28px;box-shadow:0 12px 30px -10px var(--lightningcss-light,#0006)var(--lightningcss-dark,#000000d9)}.Y_O0XW_ctaButton:hover{background:var(--lightningcss-light,#f1f6ec)var(--lightningcss-dark,#22271d)}.Y_O0XW_footer{max-width:var(--max);padding:48px var(--gutter) 40px;color:var(--ink-soft);font-size:calc(14px * var(--text-scale,1));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.Y_O0XW_footer .brand{font-size:calc(22px * var(--text-scale,1))}.Y_O0XW_footer nav{flex-wrap:wrap;gap:8px 18px;display:flex}.Y_O0XW_footer nav a:hover{color:var(--ink)}@keyframes Y_O0XW_rise{0%{opacity:0;transform:translateY(18px)}}@keyframes Y_O0XW_float-in{0%{opacity:0;transform:translateY(28px)scale(.97)}}@keyframes Y_O0XW_shimmer{50%{background-position:100% 0}}@keyframes Y_O0XW_pulse{50%{box-shadow:0 0 0 7px var(--lightningcss-light,#7fb07214)var(--lightningcss-dark,#5b904d0e)}}@media (max-width:1080px){.Y_O0XW_features{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.Y_O0XW_nav{display:none}.Y_O0XW_headerActions{margin-left:auto}.Y_O0XW_hero,.Y_O0XW_compare,.Y_O0XW_path,.Y_O0XW_faq{grid-template-columns:minmax(0,1fr)}.Y_O0XW_pathHead{position:static}.Y_O0XW_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.Y_O0XW_stat:nth-child(3){border-left:0}.Y_O0XW_stat:nth-child(n+3){border-top:0}.Y_O0XW_steps{grid-template-columns:minmax(0,1fr)}.Y_O0XW_features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Y_O0XW_headerInner{gap:12px;height:60px}.Y_O0XW_headerInner .brand{font-size:calc(22px * var(--text-scale,1))}.Y_O0XW_ghost{padding:8px 10px}.Y_O0XW_primary{padding:8px 14px}.Y_O0XW_actions>a{flex:100%}.Y_O0XW_preview{padding:34px 0 30px}.Y_O0XW_previewPage:before{left:30px}.Y_O0XW_previewTop,.Y_O0XW_previewFoot{padding-left:44px}.Y_O0XW_previewBody{min-height:220px;padding:20px 18px 8px 44px}.Y_O0XW_chipWord{display:none}.Y_O0XW_switcherPanel{padding:14px 18px 24px}.Y_O0XW_features{grid-template-columns:minmax(0,1fr)}.Y_O0XW_footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.Y_O0XW_page *,.Y_O0XW_page :before,.Y_O0XW_page :after{transition:none!important;animation:none!important}}
