.guides-root{--purple:#a855f7;--purple-300:#d8b4fe;--violet:#7c3aed;--blue:#3b82f6;--blue-300:#93c5fd;--indigo:#4f46e5;--emerald:#10b981;--emerald-300:#6ee7b7;--emerald-400:#34d399;--amber:#f59e0b;--cyan:#22d3ee;--border:rgba(255,255,255,0.1);--text:#cbd5e1;--dim:#94a3b8;--dim2:#64748b;--tile-bg:linear-gradient(145deg,#1e1b4b,#0b1120 60%,#0f172a);position:relative;min-height:100vh;background:#050810;color:var(--text);line-height:1.5}body:has(.guides-root){overflow-x:hidden;background:#050810}.guides-root .container{max-width:96rem;margin:0 auto;padding-inline:1.25rem}@media (min-width:768px){.guides-root .container{padding-inline:2rem}}.guides-root section{position:relative;z-index:1}.guides-root .mesh{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:layout paint}.guides-root .mesh:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0b0c1c,#05060f 40%,#050810)}.guides-root .blob{position:absolute;border-radius:50%;filter:blur(70px);opacity:.32;will-change:transform}.guides-root .blob.b1{width:520px;height:520px;top:-140px;inset-inline-end:-120px;background:radial-gradient(circle,rgba(168,85,247,.5),transparent 70%);animation:guidesDriftA 26s ease-in-out infinite}.guides-root .blob.b2{width:460px;height:460px;top:260px;inset-inline-start:-160px;background:radial-gradient(circle,rgba(59,130,246,.46),transparent 70%);animation:guidesDriftB 24s ease-in-out infinite}.guides-root .blob.b3{width:380px;height:380px;bottom:-120px;inset-inline-end:8%;background:radial-gradient(circle,rgba(16,185,129,.36),transparent 70%);animation:guidesDriftC 28s ease-in-out infinite}@keyframes guidesDriftA{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-60px,50px) scale(1.12)}}@keyframes guidesDriftB{0%,to{transform:translate(0) scale(1)}50%{transform:translate(50px,-40px) scale(1.08)}}@keyframes guidesDriftC{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-40px,-50px) scale(1.1)}}.guides-root .eyebrow{font-size:.75rem;font-weight:900;letter-spacing:.28em;text-transform:uppercase;direction:ltr;display:block;text-align:center;margin-bottom:.875rem;color:rgba(216,180,254,.6)}.guides-root .g-text{background:linear-gradient(90deg,#fff,#e2e8f0,#94a3b8);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:900;letter-spacing:-.02em}.guides-root .section{padding:4rem 0}@media (min-width:760px){.guides-root .section{padding:5.25rem 0}}.guides-root .section-head{max-width:42.5rem;margin:0 auto 2.5rem;text-align:center}.guides-root .section-title{font-size:clamp(1.9rem,4.4vw,2.9rem)}.guides-root .section-head p{color:var(--dim);margin-top:.875rem;line-height:1.7;font-size:1.02rem}.guides-root .reveal{opacity:0;transform:translateY(2.5rem) scale(.98);filter:blur(5px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1)}.guides-root .reveal.in{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.guides-root .reveal-stagger>*{opacity:0;transform:translateY(1.875rem)}.guides-root .reveal-stagger.in>*{opacity:1;transform:translateY(0);animation:guidesStaggerIn .8s cubic-bezier(.16,1,.3,1) backwards}.guides-root .reveal-stagger.in>:first-child{animation-delay:.05s}.guides-root .reveal-stagger.in>:nth-child(2){animation-delay:.1s}.guides-root .reveal-stagger.in>:nth-child(3){animation-delay:.15s}.guides-root .reveal-stagger.in>:nth-child(4){animation-delay:.2s}.guides-root .reveal-stagger.in>:nth-child(5){animation-delay:.25s}.guides-root .reveal-stagger.in>:nth-child(6){animation-delay:.3s}.guides-root .reveal-stagger.in>:nth-child(7){animation-delay:.35s}.guides-root .reveal-stagger.in>:nth-child(8){animation-delay:.4s}.guides-root .reveal-stagger.in>:nth-child(9){animation-delay:.45s}.guides-root .reveal-stagger.in>:nth-child(10){animation-delay:.5s}.guides-root .reveal-stagger.in>:nth-child(11){animation-delay:.55s}@keyframes guidesStaggerIn{0%{opacity:0;transform:translateY(1.875rem)}to{opacity:1;transform:translateY(0)}}.guides-root .tile{position:relative;border-radius:2rem;overflow:hidden;background:rgba(15,23,42,.72);border:1px solid var(--border);box-shadow:0 20px 50px rgba(0,0,0,.3);transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .2s;padding:1.75rem}@media (hover:hover){.guides-root .guide-card,.guides-root .tile{will-change:transform}}.guides-root #panel-hub,.guides-root .guides-hub{padding-block-start:2rem}.guides-hero-title{background:linear-gradient(100deg,#fff 20%,var(--purple-300) 55%,var(--blue-300) 80%,#fff 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:900;letter-spacing:-.02em}.guides-search{max-width:32.5rem;margin:0 auto 2.5rem;position:relative}.guides-search input{width:100%;background:rgba(15,23,42,.6);border:1px solid var(--border);border-radius:1rem;padding:.875rem 3rem .875rem 1.125rem;color:#f1f5f9;font-size:1rem;font-family:inherit;transition:border-color .2s,box-shadow .2s}.guides-search input::placeholder{color:var(--dim2)}.guides-search input:focus{outline:none;border-color:rgba(168,85,247,.5);box-shadow:0 0 0 3px rgba(168,85,247,.15)}.guides-search .s-icon{position:absolute;inset-inline-end:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:var(--dim);pointer-events:none}.guides-empty{text-align:center;color:var(--dim2);font-size:.95rem;padding:2.5rem 0}.guides-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.guides-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:980px){.guides-grid{grid-template-columns:repeat(3,1fr)}}.guide-card{position:relative;border-radius:1.75rem;overflow:hidden;cursor:pointer;text-align:start;display:flex;flex-direction:column;align-items:flex-start;min-height:11.25rem;padding:1.625rem 1.5rem;color:inherit;text-decoration:none;background:rgba(15,23,42,.74);border:1px solid rgba(255,255,255,.09);transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s,box-shadow .2s}.guide-card:before{content:"";position:absolute;inset:0;z-index:0;border-radius:1.75rem;pointer-events:none;opacity:.5;transition:opacity .22s}.guide-card:hover{transform:translateY(-.375rem)}.guide-card:hover:before{opacity:.9}.guide-card>*{position:relative;z-index:1}.guide-card .gc-icon{width:2.875rem;height:2.875rem;border-radius:.875rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;border:1px solid transparent}.guide-card .gc-icon svg{width:1.5rem;height:1.5rem}.guide-card h3{font-size:1.075rem;font-weight:800;margin:0 0 .5rem;background:linear-gradient(90deg,#fff,#e2e8f0);-webkit-background-clip:text;background-clip:text;color:transparent}.guide-card p{font-size:.9rem;color:var(--dim);line-height:1.6;margin:0 0 auto}.guide-card .gc-meta{display:flex;align-items:center;gap:.5rem;margin-top:1rem;font-size:.75rem;font-weight:800;color:var(--dim2);letter-spacing:.02em}.guide-card .gc-meta .dot{width:.25rem;height:.25rem;border-radius:50%;background:var(--dim2)}.guide-card .gc-badge{position:absolute;inset-inline-end:1rem;top:1rem;z-index:2;font-size:.625rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--amber);background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.3);padding:.25rem .625rem;border-radius:62.5rem}.guide-card.skeleton{opacity:.72}.guide-card.skeleton:hover{transform:translateY(-.1875rem)}.guide-card.tone-purple:before{background:radial-gradient(circle at 50% 0,rgba(168,85,247,.26),transparent 60%)}.guide-card.tone-purple{border-color:rgba(168,85,247,.22)}.guide-card.tone-purple:hover{border-color:rgba(168,85,247,.5);box-shadow:0 20px 40px rgba(124,58,237,.15)}.guide-card.tone-purple .gc-icon{color:var(--purple-300);background:rgba(168,85,247,.12);border-color:rgba(168,85,247,.3)}.guide-card.tone-blue:before{background:radial-gradient(circle at 50% 0,rgba(59,130,246,.26),transparent 60%)}.guide-card.tone-blue{border-color:rgba(59,130,246,.22)}.guide-card.tone-blue:hover{border-color:rgba(59,130,246,.5);box-shadow:0 20px 40px rgba(59,130,246,.15)}.guide-card.tone-blue .gc-icon{color:var(--blue-300);background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.3)}.guide-card.tone-emerald:before{background:radial-gradient(circle at 50% 0,rgba(16,185,129,.26),transparent 60%)}.guide-card.tone-emerald{border-color:rgba(16,185,129,.22)}.guide-card.tone-emerald:hover{border-color:rgba(16,185,129,.5);box-shadow:0 20px 40px rgba(16,185,129,.15)}.guide-card.tone-emerald .gc-icon{color:var(--emerald-300);background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.3)}.guide-card.tone-amber:before{background:radial-gradient(circle at 50% 0,rgba(245,158,11,.26),transparent 60%)}.guide-card.tone-amber{border-color:rgba(245,158,11,.22)}.guide-card.tone-amber:hover{border-color:rgba(245,158,11,.5);box-shadow:0 20px 40px rgba(245,158,11,.15)}.guide-card.tone-amber .gc-icon{color:#fcd34d;background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.3)}.guide-card.tone-cyan:before{background:radial-gradient(circle at 50% 0,rgba(34,211,238,.26),transparent 60%)}.guide-card.tone-cyan{border-color:rgba(34,211,238,.22)}.guide-card.tone-cyan:hover{border-color:rgba(34,211,238,.5);box-shadow:0 20px 40px rgba(34,211,238,.15)}.guide-card.tone-cyan .gc-icon{color:#67e8f9;background:rgba(34,211,238,.12);border-color:rgba(34,211,238,.3)}.guide-card.tone-violet:before{background:radial-gradient(circle at 50% 0,rgba(124,58,237,.3),transparent 60%)}.guide-card.tone-violet{border-color:rgba(124,58,237,.24)}.guide-card.tone-violet:hover{border-color:rgba(124,58,237,.55);box-shadow:0 20px 40px rgba(124,58,237,.18)}.guide-card.tone-violet .gc-icon{color:#c4b5fd;background:rgba(124,58,237,.14);border-color:rgba(124,58,237,.32)}.guide{padding-block:3rem 5.5rem}.guide-head{max-width:50rem;margin:0 auto 3rem;text-align:center}.guide-eyebrow{display:inline-block;margin-block-end:1rem}.guide-title{margin:0 0 .75rem;font-size:clamp(1.9rem,4.5vw,3rem)}.guide-meta{margin:0 0 1.1rem;font-size:.85rem;font-weight:700;color:var(--dim2)}.guide-intro{margin:0 auto;max-width:44rem;font-size:1.05rem;line-height:1.75;color:var(--dim)}.guide-strip{display:none;position:sticky;top:4.25rem;z-index:6;margin-block-end:1.75rem;padding-block:.6rem;background:rgba(5,8,16,.92);border-block-end:1px solid var(--border)}.guide-strip-track{display:flex;gap:.6rem;overflow-x:auto;padding-inline:.25rem;scrollbar-width:none}.guide-strip-track::-webkit-scrollbar{display:none}.guide-strip-item{flex:0 0 auto;display:flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:.4rem .85rem;border-radius:62.5rem;border:1px solid var(--border);background:rgba(15,23,42,.72);color:var(--dim);font-size:.8rem;font-weight:700;white-space:nowrap;text-decoration:none}.guide-strip-num{display:inline-flex;align-items:center;justify-content:center;inline-size:1.4rem;block-size:1.4rem;border-radius:50%;background:linear-gradient(120deg,rgba(88,28,135,.55),rgba(30,58,138,.55)),rgba(15,23,42,.92);border:1px solid rgba(168,85,247,.4);color:#fff;font-size:.68rem;font-weight:900}.guide-body{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:start;max-width:90rem;margin-inline:auto}@media (min-width:861px){.guide-body{grid-template-columns:1fr 16rem;gap:4rem}}.guide-rail{display:none}@media (min-width:861px){.guide-rail{display:block;position:sticky;top:5.5rem;order:2}}.guide-index{background:rgba(15,23,42,.72);border:1px solid var(--border);border-radius:1.5rem;box-shadow:0 20px 50px rgba(0,0,0,.3);padding:1.4rem 1.1rem}.guide-index-label{font-size:.7rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--dim2);margin:0 0 .9rem;padding-inline-start:.75rem}.guide-index-list{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.guide-index-item{display:flex;align-items:center;gap:.65rem;min-height:2.75rem;padding:.5rem .75rem;border-radius:.85rem;border-inline-start:2px solid transparent;color:var(--dim);font-size:.85rem;font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s}.guide-index-item:hover{background:rgba(255,255,255,.04);color:#fff;transform:translateY(-1px)}.guide-index-num{font-size:.72rem;font-weight:900;background:linear-gradient(90deg,var(--purple-300),var(--blue-300));-webkit-background-clip:text;background-clip:text;color:transparent;flex:0 0 auto}.guide-index-text{flex:1 1 auto}.guide-timeline{position:relative;margin:0;padding:0;list-style:none;--guide-chip:3.5rem;min-inline-size:0}.guide-line{position:absolute;inset-inline-start:calc(var(--guide-chip) / 2 - 1px);top:calc(var(--guide-chip) / 2);bottom:calc(var(--guide-chip) / 2);width:2px;pointer-events:none;background:linear-gradient(180deg,rgba(168,85,247,.55),rgba(59,130,246,.42) 45%,rgba(16,185,129,.35) 80%,rgba(16,185,129,.1))}.guide-step{position:relative;display:flex;align-items:flex-start;gap:1.5rem;margin-block-end:3rem;scroll-margin-top:9rem}.guide-step:last-child{margin-block-end:0}.guide-marker{flex:0 0 var(--guide-chip);width:var(--guide-chip);height:var(--guide-chip);border-radius:50%;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.35rem;color:#fff;direction:ltr;background:linear-gradient(120deg,rgba(88,28,135,.55),rgba(49,46,129,.62) 45%,rgba(30,58,138,.55)),rgba(15,23,42,.92);border:1px solid rgba(168,85,247,.45);box-shadow:0 8px 22px rgba(2,6,23,.5),0 0 14px rgba(124,58,237,.25),inset 0 1px 0 rgba(255,255,255,.12)}.guide-step-body{flex:1 1 auto;min-width:0;padding-block-start:.4rem}.guide-step-title{margin:0 0 .5rem;font-size:1.2rem;font-weight:800;color:#fff}.guide-step-text{margin:0;max-width:48rem;font-size:.98rem;line-height:1.75;color:var(--text)}.guide-shot{margin-block-start:1.25rem;border-radius:1rem;overflow:hidden}.guide-shot.is-empty{min-block-size:14rem;border:1px dashed rgba(255,255,255,.18);background:rgba(255,255,255,.02);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;color:var(--dim2);text-align:center;padding:1.5rem}.guide-shot.is-empty svg{opacity:.7;width:1.625rem;height:1.625rem}.guide-shot.is-empty span{font-size:.85rem;font-weight:600}.guide-shot.has-shot{border:1px solid rgba(168,85,247,.25);background:rgba(15,23,42,.5);box-shadow:0 12px 30px rgba(2,6,23,.45)}.guide-shot.has-shot img{display:block;width:100%;height:auto}.guide-body:has(#guide-step-1:target) .guide-index-item[data-step="1"],.guide-body:has(#guide-step-2:target) .guide-index-item[data-step="2"],.guide-body:has(#guide-step-3:target) .guide-index-item[data-step="3"],.guide-body:has(#guide-step-4:target) .guide-index-item[data-step="4"],.guide-body:has(#guide-step-5:target) .guide-index-item[data-step="5"],.guide-body:has(#guide-step-6:target) .guide-index-item[data-step="6"],.guide-body:has(#guide-step-7:target) .guide-index-item[data-step="7"]{color:#fff;background:rgba(168,85,247,.14);border-inline-start-color:var(--purple-300)}.guide-foot{max-width:90rem;margin:4rem auto 0;padding-block-start:2rem;border-top:1px solid var(--border)}.guide-foot-hub{display:flex;justify-content:center;margin-block-end:1.5rem}.guide-hub-link{display:inline-flex;align-items:center;gap:.5rem;min-block-size:2.75rem;font-size:.85rem;font-weight:700;color:var(--dim);padding:.55rem 1.1rem;border-radius:62.5rem;border:1px solid var(--border);background:rgba(15,23,42,.4);text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s,color .2s}.guide-hub-link:hover{transform:translateY(-2px);border-color:rgba(168,85,247,.3);color:#fff}.guide-nav{display:flex;justify-content:space-between;align-items:stretch;gap:1rem;flex-wrap:wrap}.guide-nav-link{flex:1 1 15rem;display:flex;align-items:center;gap:.85rem;padding:1rem 1.25rem;border-radius:1.25rem;border:1px solid var(--border);background:rgba(15,23,42,.55);box-shadow:0 12px 28px rgba(0,0,0,.22);text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s}.guide-nav-link:hover{transform:translateY(-4px);border-color:rgba(168,85,247,.28)}.guide-nav-ico{flex:0 0 auto;width:2.25rem;height:2.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(168,85,247,.12);color:var(--purple-300)}.guide-nav-ico svg{width:1.125rem;height:1.125rem}.guide-nav-copy{display:flex;flex-direction:column;gap:.2rem;min-width:0;text-align:start}.guide-nav-kicker{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--dim2)}.guide-nav-title{font-size:.95rem;font-weight:800;color:#fff}.guide-nav-prev .guide-nav-ico svg{transform:scaleX(-1)}[dir=ltr] .guide-nav-prev .guide-nav-ico svg{transform:none}[dir=ltr] .guide-nav-next .guide-nav-ico svg{transform:scaleX(-1)}@media (max-width:860px){.guide-strip{display:block}.guide-rail{display:none}}@media (max-width:30em){.guide-timeline{--guide-chip:2.75rem}.guide-step{gap:1rem}.guide-marker,.guide-step-title{font-size:1.05rem}.guide-shot.is-empty{min-block-size:11rem;padding:1.1rem}}.guides-root footer{position:relative;z-index:1;border-top:1px solid rgba(255,255,255,.08);padding:2.5rem 0 2.75rem;text-align:center;color:var(--dim);font-size:.8125rem}.guides-root footer .flinks,.guides-root footer .flockup{display:flex;justify-content:center;margin-bottom:1rem}.guides-root footer .flinks{gap:1.125rem;flex-wrap:wrap}.guides-root footer .flinks a{color:var(--dim);min-height:2.75rem;display:inline-flex;align-items:center;text-decoration:none}.guides-root footer .flinks a:hover{color:#fff}.guides-root footer .fnote{color:rgba(148,163,184,.6)}html[data-guides-ambient=hidden] .guides-root .blob,html[data-guides-ambient=settled] .guides-root .blob{animation-play-state:paused}@media (pointer:coarse){.guides-root .blob{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.guides-root .blob{animation:none}.guides-root .reveal,.guides-root .reveal-stagger>*{opacity:1!important;transform:none!important;filter:none!important;transition:none!important;animation:none!important}}.crit-icon{width:2.75rem;height:2.75rem;border-radius:.875rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid transparent}.crit-icon svg{width:1.375rem;height:1.375rem}.crit-icon.small{width:2.25rem;height:2.25rem;border-radius:.75rem}.crit-icon.small svg{width:1.125rem;height:1.125rem}.crit-icon.tone-purple{background:rgba(168,85,247,.15);border-color:rgba(168,85,247,.3);color:var(--purple-300)}.crit-icon.tone-blue{background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3);color:var(--blue-300)}.crit-icon.tone-emerald{background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.3);color:var(--emerald-300)}.crit-icon.tone-amber{background:rgba(245,158,11,.15);border-color:rgba(245,158,11,.3);color:#fcd34d}.crit-icon.tone-cyan{background:rgba(34,211,238,.15);border-color:rgba(34,211,238,.3);color:#67e8f9}.crit-icon.tone-violet{background:rgba(124,58,237,.15);border-color:rgba(124,58,237,.3);color:#c4b5fd}.crit-icon.tone-neutral{background:rgba(148,163,184,.12);border-color:rgba(148,163,184,.28);color:var(--dim)}.step-heading{display:flex;align-items:center;gap:.75rem;margin-block-end:.6rem;flex-wrap:wrap}.step-heading .guide-step-title{margin:0}.checklist{display:grid;gap:1.1rem;list-style:none;margin:0;padding:0}@media (min-width:700px){.checklist{grid-template-columns:repeat(2,1fr);gap:1.25rem 2rem}}.checklist li{display:flex;align-items:flex-start;gap:.75rem;font-size:.95rem;line-height:1.7;color:var(--text)}.ck-ico{flex:0 0 auto;width:1.75rem;height:1.75rem;border-radius:50%;background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.32);color:var(--emerald-300);display:flex;align-items:center;justify-content:center;margin-top:.1rem}.ck-ico svg{width:1rem;height:1rem}.answers-list{display:grid;gap:1.35rem;list-style:none;margin:0;padding:0}@media (min-width:700px){.answers-list{grid-template-columns:repeat(2,1fr);gap:1.5rem 2rem}}.answers-list li{display:flex;gap:.85rem;align-items:flex-start}.answers-list b{display:block;font-weight:800;color:#fff;font-size:.95rem;margin-bottom:.25rem}.answers-list p{color:var(--dim);font-size:.875rem;line-height:1.65;margin:0}.table-wrap{overflow-x:auto;border-radius:1.5rem}.cmp-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.9rem;min-width:44rem}.cmp-table thead th{text-align:start;font-size:.75rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--dim2);padding:1rem 1.1rem;border-bottom:1px solid var(--border)}.cmp-table thead th.col-balansi{color:var(--emerald-300)}.cmp-table td{padding:1.1rem;border-bottom:1px solid rgba(255,255,255,.06);color:var(--text);vertical-align:top;line-height:1.65}.cmp-table tr:last-child td{border-bottom:none}.cmp-table td:first-child{font-weight:800;color:#fff;white-space:nowrap}.cmp-table td.col-balansi{background:rgba(16,185,129,.05)}.cmp-row{display:inline-flex;align-items:flex-start;gap:.5rem}.cmp-ico{flex:0 0 auto;width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:.05rem}.cmp-ico svg{width:.875rem;height:.875rem}.cmp-ico.is-yes{background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.32);color:var(--emerald-300)}.cmp-ico.is-no{background:rgba(148,163,184,.1);border:1px solid rgba(148,163,184,.25);color:var(--dim2)}.balance-tile{display:flex;gap:1.25rem;align-items:flex-start}.balance-tile p{margin:0;font-size:.98rem;line-height:1.8;color:var(--text)}.balance-tile h3{margin:0 0 .6rem;font-size:1.1rem;font-weight:800;color:#fff}@media (max-width:640px){.balance-tile{flex-direction:column}}.closing{position:relative;text-align:center;padding:1rem 0;overflow:hidden}.closing-glow{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 30%,rgba(124,58,237,.28),transparent 65%)}.closing>*{position:relative;z-index:1}.closing h2{font-size:clamp(1.6rem,4.4vw,2.4rem);margin-bottom:1rem}.closing p{color:var(--dim);max-width:32rem;margin:0 auto 1.75rem;line-height:1.7}.pricing-note{color:var(--dim2);font-size:.8125rem;margin-top:1.25rem;line-height:1.7}.guide-links{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.ghost-chip{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.85rem;font-weight:700;color:var(--dim);padding:.55rem 1.1rem;border-radius:999px;border:1px solid var(--border);background:rgba(15,23,42,.4);text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s,color .2s}.ghost-chip:hover{transform:translateY(-2px);border-color:rgba(168,85,247,.3);color:#fff}