:root{--navy:#14233D;--navy-2:#22395A;--navy-soft:#3D5378;--ink:#1C2A34;--gold:#C9A961;--gold-2:#D9BC7E;--gold-dark:#A8884A;--gold-soft:#F3EAD6;--paper:#F5F1E9;--paper-2:#EDE7DA;--surface:#FFFFFF;--text:#27343D;--muted:#5E6B74;--faint:#8C959B;--line:#E5DECF;--line-soft:#EFEADF;--green:#3C7D5E;--green-bg:#E9F2EC;--red:#B0473A;--red-bg:#F7EBE9;--amber:#B5872F;--amber-bg:#F6EFDF;--blue:#356E8C;--blue-bg:#E9F0F4;--maxw:1180px;--radius:8px;--shadow:0 1px 2px rgba(19,40,61,.05), 0 10px 34px rgba(19,40,61,.07)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,system-ui,Arial,sans-serif;color:var(--text);background:var(--paper);-webkit-font-smoothing:antialiased;line-height:1.55}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}img{max-width:100%;display:block}.num{font-variant-numeric:tabular-nums}h1,h2,h3,h4{color:var(--navy);font-weight:700;letter-spacing:-.015em}.h2{font-size:clamp(1.6rem,2.6vw,2.1rem);margin-top:.6rem}.eyebrow{font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.section{padding:4.5rem 0}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 5%}.lead{color:var(--muted);font-size:.98rem;line-height:1.75}.btn{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.25rem;border-radius:var(--radius);font-size:.85rem;font-weight:600;transition:.2s;border:1.5px solid transparent;white-space:nowrap;cursor:pointer}.btn svg{width:16px;height:16px}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none!important}.btn-navy{background:var(--navy);color:#fff}.btn-navy:hover:not(:disabled){background:var(--navy-2);transform:translateY(-1px)}.btn-gold{background:var(--gold);color:#fff}.btn-gold:hover:not(:disabled){background:var(--gold-dark);transform:translateY(-1px)}.btn-outline{border-color:var(--navy);color:var(--navy);background:transparent}.btn-outline:hover:not(:disabled){background:var(--navy);color:#fff}.btn-ghost-light{border-color:#ffffff52;color:#fff;background:transparent}.btn-ghost-light:hover{background:#ffffff14}.btn-sm{padding:.5rem .95rem;font-size:.78rem}.pill{display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;font-weight:700;padding:.24rem .6rem;border-radius:4px;letter-spacing:.02em}.pill-green{background:var(--green-bg);color:var(--green)}.pill-red{background:var(--red-bg);color:var(--red)}.pill-amber{background:var(--amber-bg);color:var(--amber)}.pill-blue{background:var(--blue-bg);color:var(--blue)}.pill-gold{background:var(--gold-soft);color:#9a7327}.seal{position:relative;display:grid;place-items:center}.seal .ring{position:absolute;border-radius:50%;border:1.4px solid}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spinR{to{transform:rotate(-360deg)}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.rise{animation:rise .65s cubic-bezier(.2,.7,.3,1) both}.brand{display:flex;align-items:center;gap:.65rem}.brand .bn{font-size:1.12rem;font-weight:800;line-height:1;letter-spacing:-.01em}.brand .bs{font-size:.55rem;letter-spacing:.22em;text-transform:uppercase;margin-top:.22rem;font-weight:600}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.nav{position:sticky;top:0;z-index:50;background:var(--navy);color:#fff}.nav-in{max-width:var(--maxw);margin:0 auto;padding:.8rem 5%;display:flex;align-items:center;justify-content:space-between;gap:1rem}.nav-menu{display:flex;align-items:center;gap:1.7rem}.nav-menu a{font-size:.84rem;color:#ffffffc7;transition:.2s;font-weight:500}.nav-menu a:hover{color:#fff}.nav-actions{display:flex;align-items:center;gap:.7rem}.nav-burger{display:none;background:none;border:none;color:#fff;cursor:pointer}.hero{position:relative;overflow:hidden;background:var(--paper)}.hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://img.clemix.cl/uploads/chatgpt-image-16-sept-2026--01_04_39-a-m.webp) right center/cover no-repeat}.hero-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--paper) 0%,var(--paper) 32%,rgba(245,241,233,.94) 44%,rgba(245,241,233,.55) 58%,rgba(245,241,233,0) 76%)}.hero-in{position:relative;z-index:1;max-width:var(--maxw);margin:0 auto;padding:4.6rem 5%;min-height:580px;display:flex;align-items:center}.hero-txt{text-align:left;max-width:530px}.hero-txt h1{font-size:clamp(2rem,3.6vw,2.9rem);line-height:1.15;margin-top:1rem;font-weight:800}.hero-txt h1 em{font-style:normal;color:var(--gold)}.hero-txt .lead{margin:1.2rem 0 1.8rem;max-width:460px}.hero-cta{display:flex;gap:.8rem;flex-wrap:wrap}.hero-stats{display:flex;gap:1.9rem;margin-top:2.4rem;flex-wrap:wrap}.hero-stat{display:flex;gap:.55rem;align-items:flex-start}.hero-stat svg{width:18px;height:18px;color:var(--navy);margin-top:2px;stroke-width:1.6}.hero-stat .hv{font-size:1.1rem;color:var(--navy);font-weight:800;line-height:1}.hero-stat .hl{font-size:.72rem;color:var(--muted);margin-top:.2rem}.ph-slot{width:100%;border-radius:10px;border:1.5px dashed var(--gold-2);background:linear-gradient(150deg,var(--paper-2),#fff);display:grid;place-items:center;align-content:center;gap:.4rem;text-align:center;padding:1.5rem;color:var(--muted)}.ph-slot span{font-weight:700;color:var(--navy);font-size:.9rem}.ph-slot small{font-size:.72rem}.ph-slot code{background:var(--gold-soft);padding:.1rem .35rem;border-radius:3px;font-size:.7rem}.feat4{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem;margin-top:2.4rem;text-align:left}.fcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.6rem 1.4rem;transition:.25s}.fcard:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.fcard .fic{width:26px;height:26px;color:var(--navy);margin-bottom:1rem}.fcard h3{font-size:.95rem;margin-bottom:.45rem;font-weight:700}.fcard p{font-size:.82rem;color:var(--muted);line-height:1.62}.split{display:grid;grid-template-columns:.8fr 1.2fr;gap:3.4rem;align-items:start}.feat6{display:grid;grid-template-columns:1fr 1fr;gap:1.8rem 2.2rem}.f6{display:flex;gap:.95rem}.f6 .ic{width:38px;height:38px;border-radius:8px;background:#fff;border:1px solid var(--line);display:grid;place-items:center;flex-shrink:0}.f6 .ic svg{width:18px;height:18px;color:var(--navy)}.f6 h4{font-size:.92rem;margin-bottom:.3rem;font-weight:700}.f6 p{font-size:.8rem;color:var(--muted);line-height:1.58}.spec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:2.2rem}.spec-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1.1rem}.scard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.9rem 1.4rem;text-align:center;transition:.25s;display:flex;flex-direction:column;align-items:center}.scard:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.scard .sic{width:36px;height:36px;color:var(--navy);margin-bottom:1rem}.scard h4{font-size:.94rem;margin-bottom:.5rem;font-weight:700;white-space:nowrap}.scard p{font-size:.78rem;color:var(--muted);line-height:1.58;flex:1}.scard button{display:inline-flex;align-items:center;gap:.35rem;font-size:.76rem;font-weight:700;color:var(--navy);background:none;border:1px solid var(--line);border-radius:6px;padding:.45rem .95rem;margin-top:1.1rem;cursor:pointer;transition:.2s;white-space:nowrap}.scard button:hover{border-color:var(--gold);color:var(--gold)}.cta{display:grid;grid-template-columns:1fr 1.25fr;background:var(--paper-2)}.cta-photo{min-height:300px;display:grid;align-items:stretch}.cta-photo img,.cta-photo .ph-slot{height:100%;border-radius:0}.cta-body{padding:3.2rem 3rem;display:flex;flex-direction:column;justify-content:center}.foot{background:var(--navy);color:#ffffffb3}.foot-in{max-width:var(--maxw);margin:0 auto;padding:3.1rem 5% 2rem;display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:2rem}.foot h5{color:#fff;font-size:.76rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem;font-weight:700}.foot ul{list-style:none;display:flex;flex-direction:column;gap:.55rem}.foot a,.foot li{font-size:.82rem;color:#ffffff9e;transition:.2s}.foot a:hover{color:#fff}.foot-bottom{border-top:1px solid rgba(255,255,255,.1);text-align:center;font-size:.74rem;color:#ffffff73;padding:1.2rem 5%}.ag-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#13283d8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:1.2rem;overflow-y:auto}.ag-modal{background:var(--paper);border-radius:12px;width:100%;max-width:760px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 30px 80px #0000004d;overflow:hidden}.ag-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;background:var(--navy);color:#fff;padding:1.5rem 1.8rem}.ag-head h2{color:#fff;font-size:1.35rem;margin-top:.3rem}.ag-sub{font-size:.8rem;color:#ffffffa6;margin-top:.3rem}.ag-close{background:#ffffff1a;border:none;color:#fff;width:34px;height:34px;border-radius:8px;display:grid;place-items:center;cursor:pointer;transition:.2s;flex-shrink:0}.ag-close:hover{background:#fff3}.ag-close svg{width:18px;height:18px}.ag-steps{display:flex;gap:.2rem;padding:.9rem 1.4rem;background:#fff;border-bottom:1px solid var(--line);overflow-x:auto}.ag-step{display:flex;align-items:center;gap:.45rem;padding:.3rem .55rem;flex-shrink:0}.ag-step .dot{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:.68rem;font-weight:700;background:var(--paper-2);color:var(--muted);transition:.2s}.ag-step .lbl{font-size:.7rem;font-weight:600;color:var(--faint)}.ag-step.on .dot{background:var(--navy);color:#fff}.ag-step.on .lbl{color:var(--navy)}.ag-step.done .dot{background:var(--gold);color:#fff}.ag-step.done .lbl{color:var(--gold)}.ag-body{padding:1.6rem 1.8rem;overflow-y:auto;flex:1}.ag-body h3{font-size:1.08rem;margin-bottom:.25rem}.ag-desc{font-size:.82rem;color:var(--muted);margin-bottom:1.2rem}.ag-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem}.ag-grid2{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.ag-card{background:#fff;border:1.5px solid var(--line);border-radius:var(--radius);padding:1.3rem 1rem;text-align:center;cursor:pointer;transition:.2s;display:flex;flex-direction:column;align-items:center;gap:.4rem}.ag-card:hover:not(.off){border-color:var(--gold)}.ag-card.sel{border-color:var(--navy);box-shadow:0 0 0 3px #13283d14}.ag-card.off{opacity:.5;cursor:not-allowed}.ag-card strong{font-size:.86rem;color:var(--navy)}.ag-card small,.ag-card .ag-spec{font-size:.72rem;color:var(--muted)}.ag-card.slim{padding:1rem}.ag-ic{width:42px;height:42px;border-radius:50%;background:var(--gold-soft);display:grid;place-items:center}.ag-ic svg{width:20px;height:20px;color:var(--gold)}.ag-ic.sm{width:34px;height:34px}.ag-ic.sm svg{width:17px;height:17px}.ag-tags{display:flex;gap:.35rem;margin-top:.3rem}.ag-tags i{font-style:normal;font-size:.62rem;font-weight:700;padding:.15rem .5rem;border-radius:4px;background:var(--blue-bg);color:var(--blue)}.ag-list{display:flex;flex-direction:column;gap:.7rem}.ag-row{display:flex;align-items:center;gap:.9rem;background:#fff;border:1.5px solid var(--line);border-radius:var(--radius);padding:.9rem 1rem;cursor:pointer;transition:.2s;text-align:left}.ag-row:hover{border-color:var(--gold)}.ag-row.sel{border-color:var(--navy);box-shadow:0 0 0 3px #13283d14}.ag-row-txt{flex:1;display:flex;flex-direction:column;gap:.15rem}.ag-row-txt strong{font-size:.85rem;color:var(--navy)}.ag-row-txt small{font-size:.72rem;color:var(--muted)}.ag-price{font-weight:800;color:var(--gold);font-size:.92rem;white-space:nowrap}.ag-note{display:flex;gap:.5rem;align-items:flex-start;background:var(--gold-soft);border-left:3px solid var(--gold);border-radius:6px;padding:.8rem 1rem;font-size:.78rem;color:#6e5520;line-height:1.55;margin-top:1rem}.ag-note.ok{background:var(--green-bg);border-color:var(--green);color:var(--green)}.ag-note svg{flex-shrink:0;margin-top:1px}.ag-cal{margin-top:1.2rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:1rem}.ag-cal-head{text-align:center;margin-bottom:.7rem;color:var(--navy)}.ag-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:.3rem}.ag-cal-dow{font-size:.62rem;font-weight:700;text-transform:uppercase;color:var(--faint);text-align:center;padding:.25rem 0}.ag-day{aspect-ratio:1;border:1px solid var(--line);border-radius:6px;background:#fff;font-size:.78rem;font-weight:600;color:var(--navy);cursor:pointer;transition:.15s}.ag-day:hover:not(.off){border-color:var(--gold)}.ag-day.sel{background:var(--navy);color:#fff;border-color:var(--navy)}.ag-day.off{opacity:.3;cursor:not-allowed;text-decoration:line-through}.ag-slots{margin-top:1rem}.ag-slots small{font-size:.74rem;color:var(--muted)}.ag-slots>div{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.5rem}.ag-slot{padding:.45rem .85rem;border:1px solid var(--line);border-radius:6px;background:#fff;font-size:.78rem;font-weight:600;cursor:pointer;transition:.15s}.ag-slot:hover{border-color:var(--gold)}.ag-slot.sel{background:var(--gold);color:#fff;border-color:var(--gold)}.ag-form{display:grid;grid-template-columns:1fr 1fr;gap:.9rem 1rem}.ag-form label{display:flex;flex-direction:column;gap:.3rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--faint)}.ag-form label.full{grid-column:1/-1}.ag-form input,.ag-form select,.ag-form textarea{padding:.65rem .8rem;border:1px solid var(--line);border-radius:6px;font-size:.85rem;background:#fff;color:var(--text);font-weight:400;text-transform:none;letter-spacing:0}.ag-form input:focus,.ag-form select:focus,.ag-form textarea:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px #13283d12}.ag-summary{background:var(--navy);border-radius:var(--radius);padding:1.1rem 1.3rem;margin-bottom:1.1rem}.ag-summary>div{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 0;font-size:.8rem;border-bottom:1px solid rgba(255,255,255,.08)}.ag-summary>div:last-child{border-bottom:none}.ag-summary span{color:#ffffff8c}.ag-summary strong{color:#fff;text-align:right;font-weight:600}.ag-summary .total span{color:var(--gold-2);font-weight:700}.ag-summary .total strong{color:var(--gold-2);font-size:1.05rem;font-weight:800}.ag-pay{display:flex;gap:.9rem;align-items:flex-start;width:100%;text-align:left;background:#fff;border:1.5px solid var(--line);border-radius:var(--radius);padding:1rem 1.1rem;cursor:pointer;transition:.2s;margin-bottom:.7rem}.ag-pay:hover{border-color:var(--gold)}.ag-pay.sel{border-color:var(--navy);box-shadow:0 0 0 3px #13283d14}.ag-pay svg{width:22px;height:22px;color:var(--gold);flex-shrink:0;margin-top:2px}.ag-pay strong{font-size:.86rem;color:var(--navy);display:block}.ag-pay small{font-size:.74rem;color:var(--muted)}.ag-transfer{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:1rem 1.2rem;margin-bottom:1rem}.ag-transfer>div:not(.ag-note){display:flex;justify-content:space-between;gap:1rem;padding:.4rem 0;font-size:.78rem;border-bottom:1px dashed var(--line-soft)}.ag-transfer span{color:var(--muted)}.ag-transfer strong{color:var(--navy);text-align:right;font-weight:600}.ag-upload{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin-top:.9rem;border:1.5px dashed var(--gold);border-radius:var(--radius);background:var(--gold-soft);padding:1rem;font-size:.78rem;font-weight:600;color:#6e5520;cursor:pointer;transition:.2s;text-align:center}.ag-upload:hover{background:#ecdfc7}.ag-upload svg{width:16px;height:16px;flex-shrink:0}.ag-timer{display:flex;align-items:center;gap:.45rem;margin-top:.8rem;background:var(--red-bg);border-radius:6px;padding:.6rem .9rem;font-size:.76rem;color:var(--red);font-weight:600}.ag-confirm{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:.5rem 0}.ag-confirm .big{width:52px;height:52px;color:var(--green)}.ag-confirm h3{font-size:1.3rem}.ag-confirm p{font-size:.84rem;color:var(--muted);max-width:480px;line-height:1.65}.ag-confirm .ag-summary{width:100%;text-align:left}.ag-foot{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.8rem;background:#fff;border-top:1px solid var(--line)}.login{min-height:100vh;display:grid;grid-template-columns:1.05fr 1fr}.login-aside{background:linear-gradient(160deg,var(--navy),var(--navy-2));color:#fff;padding:3rem;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.login-aside .ghost{position:absolute;font-size:26vh;font-weight:800;color:#ffffff09;bottom:-6vh;left:-2vw;white-space:nowrap;pointer-events:none}.login-aside h2{color:#fff;font-size:1.8rem;max-width:380px;margin-top:1.4rem;font-weight:800}.login-main{display:grid;place-items:center;padding:2rem;background:var(--paper)}.login-card{width:100%;max-width:400px}.rtabs{display:flex;gap:.5rem;margin-bottom:1.4rem}.rtab{flex:1;padding:.6rem;border:1px solid var(--line);background:var(--surface);border-radius:var(--radius);font-size:.76rem;font-weight:700;color:var(--muted);cursor:pointer;transition:.2s}.rtab.on{background:var(--navy);color:#fff;border-color:var(--navy)}.fldlabel{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.fldwrap{position:relative;margin:.35rem 0 1rem}.fldwrap svg{position:absolute;left:.75rem;top:.72rem;width:16px;height:16px;color:var(--faint)}.fld{width:100%;padding:.7rem .8rem .7rem 2.3rem;border:1px solid var(--line);border-radius:var(--radius);font-size:.86rem;background:var(--surface)}.fld:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px #13283d12}.note{display:flex;gap:.6rem;align-items:flex-start;padding:.85rem 1rem;border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:var(--radius);background:#fff;font-size:.78rem;color:var(--muted)}.note svg{flex-shrink:0;color:var(--gold);width:16px;height:16px;margin-top:1px}.shell{display:grid;grid-template-columns:248px 1fr;min-height:100vh;background:var(--paper)}.sb{background:var(--navy);color:#c6d2db;display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.sb-brand{padding:1.1rem;border-bottom:1px solid rgba(255,255,255,.08)}.sb-scroll{flex:1;overflow-y:auto;padding:.7rem .55rem}.sb-scroll::-webkit-scrollbar{width:5px}.sb-scroll::-webkit-scrollbar-thumb{background:#ffffff21;border-radius:3px}.sb-sec{font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:#fff6;padding:.9rem .7rem .4rem;font-weight:700}.sb-item{display:flex;align-items:center;gap:.7rem;padding:.56rem .7rem;border-radius:6px;font-size:.82rem;color:#aebcc6;cursor:pointer;transition:.16s;position:relative}.sb-item svg{width:17px;height:17px;flex-shrink:0}.sb-item:hover{background:#ffffff0f;color:#fff}.sb-item.on{background:#bc8e3c2e;color:#fff}.sb-item.on:before{content:"";position:absolute;left:0;top:18%;height:64%;width:2px;background:var(--gold)}.sb-badge{margin-left:auto;font-size:.64rem;font-weight:700;background:var(--gold);color:#fff;border-radius:4px;padding:.04rem .35rem}.topbar{display:flex;align-items:center;justify-content:space-between;background:var(--surface);border-bottom:1px solid var(--line);padding:.8rem 1.6rem;position:sticky;top:0;z-index:20}.crumb{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-weight:600}.content{padding:1.8rem 1.9rem;max-width:1240px}.avatar{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;font-size:.76rem;font-weight:800;background:var(--gold-soft);color:#9a7327;flex-shrink:0}.ph{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.ph h1{font-size:1.5rem;font-weight:800}.ph p{font-size:.83rem;color:var(--muted);margin-top:.15rem}.ph-actions{display:flex;gap:.55rem}.stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:1.5rem}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.1rem 1.25rem;position:relative;overflow:hidden}.stat:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent,var(--gold))}.stat .sv{font-size:1.55rem;color:var(--navy);font-weight:800}.stat .sl{font-size:.74rem;color:var(--muted);margin-top:.1rem}.stat .sd{font-size:.7rem;margin-top:.5rem;display:flex;align-items:center;gap:.25rem;font-weight:600}.stat .sd svg{width:13px;height:13px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.card-head{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.4rem;border-bottom:1px solid var(--line-soft)}.card-title{font-size:.84rem;font-weight:700;color:var(--navy)}.card-pad{padding:1.3rem 1.4rem}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.grid-32{display:grid;grid-template-columns:1.6fr 1fr;gap:1.2rem}.tbl{width:100%;border-collapse:collapse;font-size:.82rem}.tbl th{text-align:left;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-weight:700;padding:.75rem 1.4rem;border-bottom:1px solid var(--line)}.tbl td{padding:.85rem 1.4rem;border-bottom:1px solid var(--line-soft)}.tbl tr:last-child td{border-bottom:none}.tbl tr:hover td{background:#fbf9f4}.lrow{display:flex;align-items:center;gap:.85rem;padding:.8rem 0;border-bottom:1px solid var(--line-soft)}.lrow:last-child{border-bottom:none}.kv{display:flex;justify-content:space-between;padding:.55rem 0;border-bottom:1px solid var(--line-soft);font-size:.84rem}.kv .k{color:var(--muted)}.kv .v{font-weight:700;font-variant-numeric:tabular-nums}.bar{height:7px;border-radius:4px;background:var(--paper-2);overflow:hidden}.bar>i{display:block;height:100%;background:var(--accent,var(--gold))}.module{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:3.4rem 1.5rem;text-align:center}.module .ic{width:54px;height:54px;border-radius:10px;background:var(--gold-soft);display:grid;place-items:center;margin:0 auto 1rem}.module .ic svg{width:25px;height:25px;color:var(--gold)}.module h3{font-size:1.1rem;margin-bottom:.4rem;font-weight:800}.module p{font-size:.85rem;color:var(--muted);max-width:460px;margin:0 auto;line-height:1.6}@media (max-width:1080px){.feat4{grid-template-columns:1fr 1fr}.spec-grid{grid-template-columns:repeat(3,1fr)}.split{grid-template-columns:1fr;gap:2rem}}@media (max-width:860px){.nav-menu{display:none}.nav-burger{display:inline-flex}.nav.open .nav-menu{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;background:var(--navy);padding:1rem 5%;gap:1rem;border-top:1px solid rgba(255,255,255,.1);align-items:flex-start}.hero-in{min-height:auto;padding:2.8rem 5% 15rem}.hero-bg{background-position:center bottom}.hero-bg:after{background:linear-gradient(180deg,var(--paper) 0%,var(--paper) 30%,rgba(245,241,233,.93) 52%,rgba(245,241,233,.35) 78%,rgba(245,241,233,0) 100%)}.feat6,.cta,.login{grid-template-columns:1fr}.login-aside{display:none}.foot-in,.spec-grid{grid-template-columns:1fr 1fr}.grid-2,.grid-32,.shell{grid-template-columns:1fr}.sb{position:fixed;left:0;top:0;z-index:60;width:248px;transform:translate(-100%);transition:.25s}.sb.show{transform:translate(0);box-shadow:0 0 50px #00000059}.ag-grid3,.ag-grid2,.ag-form{grid-template-columns:1fr}.ag-body,.ag-head,.ag-foot{padding-left:1.1rem;padding-right:1.1rem}}@media (max-width:560px){.feat4,.spec-grid,.foot-in{grid-template-columns:1fr}}
