.inner-page h1,.inner-hero h1{max-width:1000px;font-size:clamp(2.5rem,6vw,4.5rem)}.inner-hero{padding-top:clamp(3rem,8vw,7rem);padding-bottom:clamp(3rem,7vw,6rem)}.number-path{border-left:1px solid var(--color-gold-700);max-width:780px;padding-left:24px}.number-path li{border-bottom:1px solid color-mix(in srgb, currentColor 15%, transparent);align-items:baseline;gap:24px;padding:20px 0;display:flex}.number-path li>span{font-variant-numeric:tabular-nums;color:var(--color-gold-700)}.number-path p{margin:0}.service-columns{grid-template-columns:220px 1fr;gap:7vw;display:grid}.service-columns nav{align-self:start;gap:12px;display:grid;position:sticky;top:120px}.service-columns article{padding-bottom:72px;scroll-margin-top:140px}.service-columns article p{max-width:720px;color:var(--color-ink-300);margin-top:24px;font-size:1.125rem}.service-disc{border:1px solid var(--color-gold-500);border-radius:50%;flex-shrink:0;place-items:center;width:88px;height:88px;font-size:2rem;display:grid}.team-grid{grid-template-columns:repeat(2,minmax(0,280px));justify-content:space-between;gap:72px 40px;display:grid}.team-grid figure:nth-child(2n){margin-top:72px}@media (min-width:1024px){.team-grid{grid-template-columns:repeat(4,minmax(0,280px))}}.team-grid img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}.pending-mark{border-bottom:1px dashed var(--color-gold-500)}.legal-column{max-width:760px;margin:auto}.legal-column section{margin-top:56px}.legal-column h2{font-size:clamp(1.5rem,3vw,2.2rem)}.legal-column .legal-subheading{color:var(--color-ink-50);margin-top:32px;font-size:1.15rem;font-weight:700}.legal-column p,.legal-column li{color:var(--color-ink-300);margin-top:18px;line-height:1.8}.legal-column ul{padding-left:24px;list-style:outside}.legal-column a{text-decoration:underline}.legal-column table{border-collapse:collapse;width:100%;font-size:.875rem}.legal-column th,.legal-column td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-night-700);padding:16px 12px}.portfolio-deck{height:70svh}.contact-tabs{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.contact-tabs button{border:1px solid var(--color-night-700);border-radius:999px;padding:12px 18px}.contact-tabs button[aria-selected=true]{border-color:var(--color-gold-500);color:var(--color-gold-500)}@media (max-width:767px){.service-columns{grid-template-columns:1fr;gap:40px}.service-columns nav{flex-wrap:wrap;gap:16px;display:flex;position:static}.team-grid{gap:40px 20px}.team-grid figure:nth-child(2n){margin-top:60px}.portfolio-deck{height:60svh}.team-grid h2{font-size:1.5rem}}.number-path li>span{color:var(--color-gold-500)}[data-tone=paper] .number-path li>span{color:var(--color-gold-700)}.inner-hero h1{min-width:0}@media (max-width:767px){.service-disc{width:56px;height:56px;font-size:1.5rem}}.inner-page section[data-tone=night]:not(.inner-hero){background:var(--color-night-900)}.block-split{gap:8px;display:grid}@media (min-width:1024px){.block-split{grid-template-columns:5fr 7fr;align-items:start;gap:6vw}.block-split>div:last-child>:first-child{margin-top:0}}.block-split h2{font-size:clamp(2rem,3.6vw,3.25rem)}section.closing>div{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}section.closing h2{font-size:clamp(2rem,3.6vw,3.25rem)}.service-pager{border-top:1px solid var(--color-night-700);padding-top:32px!important;padding-bottom:32px!important}.price-lg>div{font-size:clamp(4rem,9vw,7rem);line-height:1}.service-columns nav a{color:var(--color-ink-300)}@media (hover:hover) and (pointer:fine){.service-columns nav a:hover{color:var(--color-ink-50)}}@media (max-width:640px){.legal-column thead{display:none}.legal-column table,.legal-column tbody,.legal-column tr,.legal-column td{width:100%;display:block}.legal-column tr{border-bottom:1px solid var(--color-night-700);padding:12px 0}.legal-column td{border:0;grid-template-columns:96px 1fr;gap:12px;padding:6px 0;display:grid}.legal-column td:before{content:attr(data-label);color:var(--color-ink-300)}}.calendar-frame{background:#fff;border-radius:12px;height:960px}#precios,#pedir{scroll-margin-top:96px}.launch-pill{border:1px solid var(--color-gold-500);border-radius:999px;flex-wrap:wrap;align-items:center;gap:0 6px;min-height:44px;margin-top:28px;padding:8px 20px;font-weight:700;display:inline-flex}.plan-grid{gap:24px;display:grid}.plan-card{border:1px solid #0a122029;border-radius:24px;align-content:start;gap:24px;padding:32px 28px;display:grid}.plan-card[data-featured]{border-color:var(--color-gold-500);box-shadow:inset 0 0 0 1px var(--color-gold-500), var(--shadow-glow-gold)}.plan-badge{border:1px solid var(--color-gold-500);border-radius:999px;width:fit-content;padding:4px 12px;font-size:.875rem;font-weight:700}.plan-availability{color:var(--color-gold-700);margin-top:6px;font-weight:700}.plan-groups{align-content:start;gap:24px;display:grid}.plan-group-heading{letter-spacing:.08em;margin-bottom:12px;font-size:.8rem;font-weight:800}.plan-group-note{color:var(--color-slate-600);margin-top:10px;font-size:.875rem}.plan-summary{border-top:1px solid #0a122029;margin-top:16px;padding-top:16px}.plan-title{gap:12px;display:grid}.plan-title h2{font-size:clamp(1.75rem,3vw,2.25rem)}.plan-price{font-size:clamp(3.25rem,6vw,4.5rem);font-weight:800;line-height:1}.plan-features{align-content:start;gap:12px;display:grid}.plan-features li{padding-left:20px;position:relative}.plan-features li:before{background:var(--color-gold-500);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:2px}.plan-features ul{color:var(--color-slate-600);gap:6px;margin-top:8px;display:grid}@media (min-width:900px){.plan-grid{grid-template-rows:repeat(6,auto);grid-template-columns:1fr 1fr;gap:0 24px}.plan-card{grid-row:span 6;grid-template-rows:subgrid;padding:40px}}
