@font-face{font-family:inter;src:url(../media/inter_latin_wght_normal-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_88ed6780-module__1s8laa__className{font-family:inter,inter Fallback}.inter_88ed6780-module__1s8laa__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-stretch:62% 125%;font-family:poster;src:url(../media/archivo_latin_wdth_normal-s.p.1h4hl0m83hjjz.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:poster Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.poster_1a61ecbf-module__dXNVoq__className{font-family:poster,poster Fallback}.poster_1a61ecbf-module__dXNVoq__variable{--font-poster:"poster", "poster Fallback"}
:root{--bg:#fff;--ink:#27272a;--ink-2:#3f3f46;--ink-3:#52525b;--muted:#71717a;--faint:#9ca3af;--line:#e5e7eb;--wash:#fafafa;--accent:#0891b2;--accent-ink:#0e7490;--font:"Helvetica Neue", Helvetica, var(--font-inter), Arial, sans-serif;--max:1120px;--r:8px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body{background:var(--bg);min-height:100vh;color:var(--ink-2);font-family:var(--font);letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-weight:500;line-height:1.5}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}h1,h2,h3{color:var(--ink);letter-spacing:.025em;text-wrap:balance;font-weight:300;line-height:1.1}a{color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.num{font-variant-numeric:tabular-nums}.wrap{max-width:var(--max);margin:0 auto;padding-inline:clamp(20px,5vw,48px)}.skip{background:var(--ink);color:#fff;border-radius:var(--r);z-index:20;padding:8px 14px;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:500}.btn{background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:var(--r);font:500 .92rem var(--font);letter-spacing:.01em;cursor:pointer;transition:background .15s, color .15s, transform .16s var(--ease-out);justify-content:center;align-items:center;padding:12px 20px;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn:hover{background:#000}.btn.ghost{color:var(--ink-3);border-color:var(--line);background:0 0}.btn.ghost:hover{color:var(--ink);border-color:var(--faint);background:0 0}.btn.sm{padding:8px 14px;font-size:.85rem}.top{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#ffffffeb;position:sticky;top:0}.top .wrap{flex-wrap:wrap;align-items:center;gap:20px;padding-block:14px;display:flex}.brand{color:var(--ink);letter-spacing:.08em;align-items:center;gap:12px;font-size:1.5rem;font-weight:300;text-decoration:none;display:inline-flex}.brand-logo{flex:none;width:32px;height:32px;display:block}.brand small{color:var(--muted);letter-spacing:.04em;font-size:.8rem;font-weight:500}.nav{flex-wrap:wrap;align-items:center;gap:24px;margin-left:auto;display:flex}.nav a.l{color:var(--ink-3);font-size:.9rem;text-decoration:none}.nav a.l:hover{color:var(--ink)}.offer .wrap{grid-template-columns:1.6fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);padding-block:clamp(48px,7vw,104px);display:grid}.offer-h{font-size:clamp(2.2rem,5.2vw,4.4rem)}.offer-h .rate{color:var(--faint);display:block}.offer .lead{color:var(--muted);letter-spacing:.02em;max-width:54ch;margin-top:28px;font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:300}.ctas{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.facts{color:var(--muted);flex-wrap:wrap;gap:12px 28px;margin-top:36px;padding:0;font-size:.9rem;list-style:none;display:flex}.facts b{color:var(--ink-2);font-weight:500}.sheet{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;box-shadow:0 10px 40px -20px #0000002e}.sheet header{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:16px 22px;display:flex}.sheet table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9rem}.sheet td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 22px}.sheet td:last-child{text-align:right;white-space:nowrap}.sheet tfoot td{color:var(--ink);border-bottom:0;padding-top:14px;font-weight:500}.sheet .note{color:var(--muted);padding:6px 22px 18px;font-size:.8rem}section{padding-block:clamp(64px,9vw,120px)}section+section{border-top:1px solid var(--line)}.head{gap:14px;max-width:70ch;margin-bottom:clamp(32px,5vw,56px);display:grid}.poster-type,.head h2,.offer-h,.contact .info h2{font-family:var(--font-poster), var(--font);text-transform:uppercase;letter-spacing:.005em;font-weight:800;font-stretch:68%;line-height:.95}.head h2{font-size:clamp(2.4rem,6vw,4.6rem)}.head p:not(.eyebrow){color:var(--muted);font-size:1.1rem;font-weight:300}.tbl{overflow-x:auto}.tbl table{border-collapse:collapse;width:100%;min-width:620px}.tbl th,.tbl td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:18px 12px 18px 0}.tbl th{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-bottom-color:var(--ink);font-size:.75rem;font-weight:500}.tbl td.r,.tbl th.r{text-align:right;white-space:nowrap;padding-left:24px;padding-right:0}.tbl strong{color:var(--ink);font-weight:500}.tbl .d{color:var(--muted);margin-top:2px;font-size:.9rem;font-weight:400;display:block}.small{color:var(--muted);max-width:80ch;margin-top:18px;font-size:.86rem;font-weight:400}.calc{grid-template-columns:1.4fr 1fr;align-items:start;gap:clamp(24px,4vw,56px);display:grid}.mods{border-top:1px solid var(--ink);display:grid}.mod{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:16px 4px;transition:background .15s;display:grid}.mod:hover{background:var(--wash)}.mod input{accent-color:var(--ink);width:18px;height:18px;margin:0}.mod .h{color:var(--muted);white-space:nowrap;font-size:.88rem}.mod:has(input:checked){color:var(--ink)}.total{background:var(--ink);color:#fff;border-radius:12px;gap:12px;padding:28px;display:grid;position:sticky;top:92px}.total .eyebrow{color:#a1a1aa}.total .big{letter-spacing:.02em;font-size:2.8rem;font-weight:300;line-height:1}.total .row{color:#d4d4d8;justify-content:space-between;gap:12px;font-size:.92rem;display:flex}.total hr{border:0;border-top:1px solid #52525b;width:100%;margin:6px 0}.total p{color:#a1a1aa;font-size:.82rem;font-weight:400}.total .btn{color:var(--ink);background:#fff;border-color:#fff}.total .btn:hover{background:#e5e7eb}.steps{counter-reset:s;grid-template-columns:repeat(5,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;border-top:1px solid var(--ink);align-content:start;gap:8px;min-width:0;padding-top:16px;display:grid}.steps li:before{content:counter(s, decimal-leading-zero);letter-spacing:.1em;color:var(--accent-ink);font-size:.8rem}.steps h3{font-size:1.25rem}.steps p{color:var(--muted);font-size:.94rem;font-weight:400}.terms{border-top:1px solid var(--ink);grid-template-columns:repeat(2,1fr);gap:0 clamp(24px,5vw,64px);display:grid}.terms>div{border-bottom:1px solid var(--line);grid-template-columns:170px 1fr;gap:16px;padding:18px 0;display:grid}.terms dt{color:var(--ink);font-weight:500}.terms dd{color:var(--muted);font-weight:400}.b2b{color:var(--ink-3);border:1px solid var(--line);border-radius:999px;margin-top:28px;padding:6px 16px;font-size:.82rem;display:inline-block}.contact{grid-template-columns:1fr 1.3fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.contact .info{gap:18px;display:grid}.contact .info h2{font-size:clamp(2.4rem,6vw,4.6rem)}.contact .info>p{color:var(--muted);font-size:1.1rem;font-weight:300}.copyline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.copyline code{font:inherit;border:1px solid var(--line);border-radius:var(--r);-webkit-user-select:all;user-select:all;color:var(--ink);padding:8px 12px}form{grid-template-columns:1fr 1fr;gap:20px;display:grid}form .full{grid-column:1/-1}label{color:var(--muted);gap:6px;font-size:.85rem;font-weight:500;display:grid}input:not([type=checkbox]),select,textarea{font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--faint);background:#fff;border-radius:0;width:100%;padding:10px 2px;font-weight:400}input:not([type=checkbox]):focus,select:focus,textarea:focus{border-bottom-color:var(--ink);box-shadow:0 1px 0 var(--ink);outline:0}textarea{resize:vertical;min-height:130px}.chk{align-items:flex-start;gap:10px;font-size:.88rem;font-weight:400;display:flex}.chk input{accent-color:var(--ink);width:16px;height:16px;margin-top:3px}.out{background:var(--wash);border:1px solid var(--line);border-radius:12px;gap:12px;padding:20px;display:grid}.out pre{white-space:pre-wrap;font:inherit;color:var(--ink-2);margin:0;font-size:.9rem}.err{color:#b45309;margin:0;font-size:.88rem}footer{border-top:1px solid var(--line);color:var(--muted);padding-block:36px;font-size:.85rem}footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:12px 32px;display:flex}footer a{color:var(--ink-3)}.legal{max-width:760px;padding-block:clamp(48px,8vw,100px)}.legal h1{margin-bottom:32px;font-size:clamp(2rem,5vw,3.2rem)}.legal h2{margin:36px 0 10px;font-size:1.35rem;font-weight:400}.legal p,.legal li{color:var(--ink-3);margin-bottom:10px;font-weight:400}.legal ul{padding-left:20px}@media (max-width:900px){.offer .wrap,.calc,.contact{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.terms{grid-template-columns:1fr}.total{position:static}.nav a.l{display:none}}@media (max-width:520px){.steps{grid-template-columns:1fr}.terms>div{grid-template-columns:1fr;gap:4px}form{grid-template-columns:1fr}.brand small{display:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}.reveal-armed{opacity:0;transform:translateY(12px)}.reveal-armed.reveal-in{opacity:1;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);transition-delay:calc(var(--i,0) * 60ms);transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.mod{transition:none}}.pay{gap:20px;max-width:640px;padding-block:clamp(48px,8vw,100px);display:grid}.pay h1{font-size:clamp(2rem,5vw,3.2rem)}.pay .lead{color:var(--muted);font-size:1.1rem;font-weight:300}.pay form{grid-template-columns:1fr;margin-top:8px}.testbar{color:#92400e;border-radius:var(--r);background:#fffbeb;border:1px solid #d97706;padding:10px 14px;font-size:.88rem}.paybox{gap:16px;display:grid}.sum{border-top:1px solid var(--ink);display:grid}.sum>div{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;gap:16px;padding:12px 0;display:grid}.sum dt{color:var(--muted)}.sum dd{color:var(--ink);margin:0}.btn:disabled{opacity:.6;cursor:default}@media (prefers-reduced-motion:reduce){.reveal-armed{transform:none}.reveal-armed.reveal-in{transition:opacity .2s}}.pay .row2{grid-column:1/-1;grid-template-columns:1fr 2fr;gap:20px;display:grid}.pay input[readonly]{color:var(--muted)}.pay dl.sum{margin:4px 0 0}:root{--F:min(19vw, 30svh)}.stage{padding-block:0 clamp(64px,9vw,120px);position:relative;overflow-x:clip}.stage-video{z-index:0;object-fit:cover;opacity:.5;pointer-events:none;width:100%;height:100svh;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.stage .wrap{z-index:1;position:relative;container-type:inline-size}.poster{--k:6.47;--Ff:calc(100cqw / var(--k));font-size:var(--Ff);line-height:.86;font-family:var(--font-poster), var(--font);text-transform:uppercase;letter-spacing:-.01em;margin:48px 0 0;padding:0;font-weight:900;font-stretch:62%}html[lang=en] .poster{--k:7.11}.poster .w{transform-origin:0 0;display:inline-block}.pl{color:#27272a;display:inline-block}.stage-eyebrow{margin-top:clamp(20px,3vw,36px)}.carousel{margin-top:clamp(16px,2vw,24px);position:relative}.car-nav{gap:4px;display:flex;position:absolute;top:-46px;right:0}.car-nav button{width:40px;height:36px;color:var(--ink);font:400 1.3rem/1 var(--font);cursor:pointer;transition:transform .16s var(--ease-out);background:0 0;border:0;padding:0}.car-nav button:active{transform:scale(.92)}.cards{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:14px;margin:0;padding:4px 2px 12px;list-style:none;display:flex;overflow-x:auto}.cards::-webkit-scrollbar{display:none}.cards.auto{scroll-snap-type:none}.card.dup{animation:none}.card{scroll-snap-align:start;perspective:1100px;cursor:pointer;flex:0 0 clamp(260px,31.5%,340px);height:250px;position:relative}.card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s var(--ease-in-out);position:relative}.face{backface-visibility:hidden;border-radius:14px;align-content:start;gap:10px;padding:22px 22px 20px;display:grid;position:absolute;inset:0}.face.front{border:1px solid var(--line);background:#fff}.face.back{background:#18181b;align-content:space-between;transform:rotateY(180deg)}.card .meta{letter-spacing:.1em;justify-content:space-between;font-size:.78rem;display:flex}.card .idx{color:var(--faint);font-variant-numeric:tabular-nums}.card .tag{color:var(--accent-ink)}.card h3{font-family:var(--font-poster), var(--font);text-transform:uppercase;letter-spacing:.005em;color:var(--ink);font-size:1.7rem;font-weight:800;font-stretch:72%;line-height:1}.card p{color:var(--muted);max-width:38ch;font-size:.92rem;font-weight:400}.face.back p{color:#e4e4e7;font-size:.98rem;line-height:1.5}.more-link{color:#fff;letter-spacing:.02em;justify-self:start;font-weight:500;text-decoration:none}.more-link:hover,.more-link:focus-visible{color:#67e8f9}@media (hover:hover) and (pointer:fine){.card:not(.more):hover .card-inner{transform:rotateY(180deg)}}.card.flipped .card-inner,.card:focus-within .card-inner{transform:rotateY(180deg)}.card.more{cursor:default;background:#18181b;border-radius:14px;align-content:space-between;gap:10px;padding:22px;display:grid}.card.more h3{color:#fff;font-size:2.2rem}.card.more p{color:#d4d4d8}.card.more .btn{color:var(--ink);background:#fff;border-color:#fff;justify-self:start}.card.more .btn:hover{background:#e5e7eb}@media (max-width:560px){.card{flex-basis:82%}.car-nav{top:-44px}}@media (prefers-reduced-motion:reduce){.card-inner{transition:none}}@keyframes video-in{0%{opacity:0}to{opacity:.5}}.stage-video{animation:video-in 1.5s var(--ease-out) .2s backwards}@keyframes word-recede{0%,76%{transform:translate(var(--tx,0px), var(--ty,0px)) scale(var(--s,1))}90%{transform:translate(0px, var(--ly,0px))}to{transform:none}}@keyframes pl-in{0%{opacity:0;filter:blur(18px);color:#fff;transform:scale(.94)}35%{opacity:1;color:#d4d4d8}65%{color:#a1a1aa}to{opacity:1;filter:blur();color:#27272a;transform:none}}@keyframes card-in{0%{opacity:0;filter:blur(8px);transform:translateY(18px)scale(.95)}to{opacity:1;filter:blur();transform:none}}@keyframes header-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.poster .w{animation:word-recede 3.4s var(--ease-in-out) backwards}html.intro-hold :is(.poster .w,.pl,.stage-eyebrow,.card,header.top,.ai-orb,.stage-video){animation-play-state:paused}.pl{animation:pl-in 1.5s var(--ease-out) backwards;animation-delay:calc(.2s + var(--n,0) * .14s)}.stage-eyebrow{animation:card-in .6s var(--ease-out) backwards;animation-delay:3.35s}.card{animation:card-in .6s var(--ease-out) backwards;animation-delay:calc(3.4s + var(--c,0) * 90ms)}body:has(.stage) header.top{animation:header-in .6s var(--ease-out) 5.15s backwards}body:has(.stage) .ai-orb{animation:card-in .6s var(--ease-out) 5.4s backwards}html[data-intro=skip] :is(.poster .w,.pl,.stage-eyebrow,.card,header.top,.ai-orb,.stage-video){animation:none!important}@media (prefers-reduced-motion:reduce){.poster .w,.stage-eyebrow{animation:none}body:has(.stage) header.top{animation:none}body:has(.stage) .ai-orb{animation:none}.pl,.card{animation:.3s backwards fade}}.globe-wrap{z-index:12;position:relative}.globe{width:40px;height:40px;color:var(--ink);cursor:pointer;transition:transform .16s var(--ease-out);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.globe:active{transform:scale(.95)}.globe svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:22px;height:22px;overflow:visible}.globe svg *{vector-effect:non-scaling-stroke}.globe .m{transform-box:fill-box;transform-origin:50%;animation:9s linear infinite meridian}.globe .m:nth-of-type(3){animation-delay:-2.25s}@keyframes meridian{0%{transform:scaleX(1)}12.5%{transform:scaleX(.707)}25%{transform:scaleX(0)}37.5%{transform:scaleX(-.707)}50%{transform:scaleX(-1)}62.5%{transform:scaleX(-.707)}75%{transform:scaleX(0)}87.5%{transform:scaleX(.707)}to{transform:scaleX(1)}}.flags{pointer-events:none;width:0;height:0;margin:0;padding:0;list-style:none;position:absolute;top:50%;left:50%}.flags li{position:absolute;top:-18px;left:-18px}.flags a{opacity:0;pointer-events:none;width:36px;height:36px;transition:transform .22s var(--ease-out), opacity .22s var(--ease-out);transition-delay:calc(var(--i,0) * 40ms);border-radius:50%;display:block;overflow:hidden;transform:translate(0)scale(.6)}.flags a svg{width:100%;height:100%;display:block}.globe-wrap.open .flags a{opacity:1;transform:translate(var(--x), var(--y)) scale(1);pointer-events:auto}@media (hover:hover) and (pointer:fine){.globe-wrap.open .flags a:hover{transform:translate(var(--x), var(--y)) scale(1.08)}}.ai-orb{z-index:30;cursor:pointer;width:64px;height:64px;transition:transform .2s var(--ease-out);background:0 0;border:0;padding:0;position:fixed;bottom:clamp(14px,2.5vw,28px);right:clamp(14px,2.5vw,28px)}.ai-orb[hidden]{display:none}.orb-canvas,.orb-canvas canvas{width:100%;height:100%;display:block}.ai-orb:active{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.ai-orb:hover{transform:scale(1.06)}}@media (max-width:560px){.ai-orb{width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.globe .m{animation:none}.flags a{transform:translate(var(--x), var(--y));transition:opacity .15s}}.term-veil{z-index:49;animation:fade .24s var(--ease-out);background:#ffffffb8;position:fixed;inset:0}.term{z-index:50;width:min(560px,100vw);animation:term-in .48s var(--ease-drawer,cubic-bezier(.32, .72, 0, 1));background:#fff;flex-direction:column;font:400 15px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes term-in{0%{transform:translate(100%)}to{transform:none}}.term-bar{align-items:center;gap:10px;height:56px;padding:0 10px 0 14px;display:flex}.term-orb{flex:none;width:36px;height:36px}.term-title{color:var(--ink);letter-spacing:.04em;font-weight:600}.term-file{color:var(--faint);font-size:13px}.term-close{width:40px;height:40px;color:var(--muted);font:300 26px/1 var(--font);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}.term-close:hover{color:var(--ink)}.term-body{flex:1;padding:8px 0 24px;overflow-y:auto}.lines{counter-reset:ln;margin:0;padding:0;list-style:none}.lines li{counter-increment:ln;grid-template-columns:3.4em 1fr;padding:2px 18px 2px 0;display:grid}.lines li:before{content:counter(ln);text-align:right;color:#b8b8c0;-webkit-user-select:none;user-select:none;padding-right:1.1em}.lines code{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;position:relative}.lines .pr{opacity:.7;width:1.4em;display:inline-block}.lines .c code{color:#6b7280}.lines .ai code{color:#c2410c}.lines .user code{color:#15803d}.blk{vertical-align:-.2em;background:currentColor;width:.6em;height:1.15em;margin-left:1px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.lines .input textarea{resize:none;opacity:0;width:100%;height:100%;font:inherit;caret-color:#0000;border:0;outline:0;padding:0;position:absolute;inset:0}.term-note{font:400 12px/1.4 var(--font);color:var(--faint);margin:0;padding:10px 18px 14px}.term-note a{color:var(--muted)}@media (prefers-reduced-motion:reduce){.term{animation:.2s fade}.blk{animation:none}}.svc-page{gap:22px;max-width:900px;padding-block:clamp(40px,7vw,90px) clamp(64px,9vw,120px);display:grid}.back-link{color:var(--muted);font-size:.9rem;text-decoration:none}.back-link:hover{color:var(--ink)}.svc-h1{font-size:clamp(3rem,10vw,7.5rem);font-weight:900;font-stretch:62%}.svc-page .lead{color:var(--ink-3);max-width:52ch;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:300}.svc-block{border-top:1px solid var(--ink);gap:14px;margin-top:18px;padding-top:28px;display:grid}.svc-block h2{font-size:clamp(1.8rem,4.2vw,3rem)}.svc-points{color:var(--ink-3);gap:8px;margin:0;padding-left:20px;font-size:1.05rem;display:grid}.svc-mods{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.svc-mods li{border-bottom:1px solid var(--line);color:var(--ink-2);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.svc-mods .num{color:var(--muted);white-space:nowrap}.svc-noprice{color:var(--ink-3);max-width:60ch;font-size:1.05rem}.svc-page .ctas{margin-top:18px}
