.hero{padding:1.75rem 0 0;overflow:hidden}.hero-grid{gap:1.5rem;display:grid}.hero h1{letter-spacing:-.03em;font-size:clamp(2.05rem,1.6rem + 2.4vw,3.6rem);font-weight:800;line-height:1.05}.hero h1 .second{color:#aab3f5;display:block}.hero-sub{max-width:34rem;color:var(--night-ink-2);margin-top:.875rem;font-size:1.0625rem;line-height:1.55}.hero-cta{gap:.75rem;max-width:26rem;margin-top:1.375rem;display:grid}.hero-cta .btn{width:100%}.hero-cta small{color:#aab3f5;font-size:.875rem;line-height:1.45}.hero-copy{padding-bottom:.5rem}.hero-live{padding-bottom:3.5rem}.live{justify-items:center;padding-top:1.75rem;display:grid;position:relative}.wa-phone{background:#0b0f2b;border-radius:2.125rem;align-self:start;width:min(100%,20.625rem);margin:0;padding:.625rem;position:relative;box-shadow:0 1.875rem 3.75rem -1.25rem #0000008c,0 0 0 1px #ffffff14}.wa-screen{background:#efeae2;border-radius:1.625rem;flex-direction:column;min-height:38.125rem;display:flex;overflow:hidden}.wa-status{font:600 .75rem/1 var(--text);color:#fff;background:#008069;justify-content:space-between;padding:.625rem 1.375rem .25rem;display:flex}.wa-head{color:#fff;background:#008069;align-items:center;gap:.625rem;padding:.5rem .875rem .75rem;display:flex}.wa-head b{font:600 1rem/1.2 var(--text);display:block}.wa-head span span{color:#fff;font-size:.75rem;display:block}.wa-avatar{color:#008069;background:#fff;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid}.wa-avatar .i{width:1.125rem;height:1.125rem}.wa-conv{background-color:#efeae2;background-image:radial-gradient(#00000009 1px,#0000 1.4px);background-size:.875rem .875rem;flex-direction:column;flex:1;justify-content:flex-end;gap:.375rem;padding:.75rem .625rem;display:flex;overflow:hidden}.wm{color:#111b21;max-width:88%;animation:.5s cubic-bezier(.16,1,.3,1) both wm-in;animation-delay:var(--d,0s);border-radius:.5rem;padding:.375rem .5625rem .25rem;font-size:.8438rem;line-height:1.4;box-shadow:0 1px .5px #0b141a21}.wm time{text-align:right;color:#54656f;margin-top:2px;font-size:.6875rem;display:block}.wm.out{background:#d9fdd3;border-top-right-radius:2px;align-self:flex-end}.wm.out time:after{content:"";vertical-align:-.0625rem;background:#1d8fd1;width:1rem;height:.6875rem;margin-left:.1875rem;display:inline-block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 6 7 17l-5-5\"/><path d=\"m22 10-7.5 7.5L13 16\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 6 7 17l-5-5\"/><path d=\"m22 10-7.5 7.5L13 16\"/></svg>") 50%/contain no-repeat}.wm.in{background:#fff;border-top-left-radius:2px;align-self:flex-start}@keyframes wm-in{0%{opacity:0;transform:translateY(.625rem)scale(.98)}}.wa-input{background:#efeae2;align-items:center;gap:.5rem;padding:.5rem .625rem .75rem;display:flex}.wa-input span:first-child{color:#54656f;background:#fff;border-radius:62.4375rem;flex:1;padding:.6875rem 1rem;font-size:.875rem}.wa-send{color:#fff;background:#008069;border-radius:50%;place-items:center;width:2.625rem;height:2.625rem;display:grid}.wa-send .i{width:1.125rem;height:1.125rem}.chip{z-index:3;color:var(--ink);font:500 .8125rem/1.35 var(--text);white-space:nowrap;background:#fff;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5625rem .75rem;animation:.6s cubic-bezier(.16,1,.3,1) both chip-in;display:inline-flex;position:absolute;box-shadow:0 .75rem 1.75rem -.625rem #02061773}.chip .i{width:1rem;height:1rem;color:var(--indigo)}.chip b{font-weight:700}.chip-time{animation-delay:.1s;top:-1.75rem;left:-.5rem}.chip-time .i{color:var(--night)}.chip-src{animation-delay:var(--d);align-self:flex-start;padding:.375rem .625rem;font-size:.75rem;position:static;box-shadow:0 .375rem 1rem -.5rem #0b141a59}.chip-src .i{color:#15803d}.chip-booked{align-self:center;margin-top:.125rem;animation-delay:5.3s;position:static}@keyframes chip-in{0%{opacity:0;transform:translateY(.5rem)scale(.96)}}.wire{display:none}.pcard{z-index:4;width:min(100%,20.625rem);color:var(--body);text-align:left;background:#fff;border-radius:.75rem;margin-top:-3.5rem;padding:.875rem 1rem 1rem;animation:.7s cubic-bezier(.16,1,.3,1) 5.6s both chip-in;position:relative;box-shadow:0 1.5rem 3.125rem -1.125rem #02061799}.pcard-head{border-bottom:1px solid var(--hair);align-items:center;gap:.5rem;padding-bottom:.625rem;display:flex}.pcard-head svg{width:1.375rem;height:1.375rem}.pcard-head b{font:700 .9375rem/1 var(--display);color:var(--ink)}.pc-tag{font:600 .6875rem/1 var(--text);color:var(--amber-ink);background:var(--amber-soft);border-radius:62.4375rem;margin-left:auto;padding:.3125rem .5rem}.pc-over{font:600 .6875rem/1 var(--text);letter-spacing:.06em;text-transform:uppercase;color:var(--subtle);margin-top:.75rem}.pc-agenda{gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.pc-agenda li{border-radius:.375rem;grid-template-columns:4.625rem 1fr auto;align-items:center;gap:.5rem;padding:.4375rem .5rem;font-size:.8125rem;display:grid}.pc-agenda time{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.pc-agenda b{color:var(--ink);margin-right:.25rem;font-weight:600}.pc-agenda em{font:600 .6875rem/1 var(--text);color:#fff;background:var(--indigo);border-radius:62.4375rem;padding:.3125rem .5rem;font-style:normal}.pc-agenda .is-new{background:var(--indigo-soft);box-shadow:inset 0 0 0 1px var(--indigo-soft-2)}.pc-agenda .is-free span{color:var(--subtle)}.pc-inbox{grid-template-columns:2rem 1fr;align-items:start;gap:.625rem;margin-top:.5rem;font-size:.8125rem;display:grid}.pc-inbox b{color:var(--ink);font-weight:600}.pc-inbox em{font:600 .6875rem/1 var(--text);color:var(--indigo-hover);background:var(--indigo-soft);border-radius:62.4375rem;margin-left:.25rem;padding:.25rem .4375rem;font-style:normal}.pc-inbox small{color:#475569;margin-top:.25rem;font-size:.7812rem;line-height:1.4;display:block}@media (width>=56.25rem){.hero{padding:4.5rem 0 0}.hero-sub{font-size:1.125rem}.hero-grid{grid-template-columns:5fr 7fr;align-items:center;gap:1.5rem}.hero-copy{padding-bottom:2.5rem}.live{justify-items:start;min-height:42.5rem;padding-top:1.5rem}.wa-phone{width:20rem}.wa-screen{height:38.125rem}.chip-booked{align-self:auto;margin-top:0;position:absolute;bottom:7rem;right:-3rem}.pcard{width:18.125rem;margin:0;position:absolute;top:12.5rem;right:0}.wire{z-index:2;background:linear-gradient(90deg,#22c55e,#8b9aff);height:2px;animation:.6s 5.4s both chip-in;display:block;position:absolute;top:21.25rem;left:20rem;right:18.125rem}.wire span{white-space:nowrap;background:var(--night);color:#fff;font:600 .6875rem/1 var(--text);border:1px solid #ffffff38;border-radius:62.4375rem;padding:.375rem .625rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-live{align-items:center;min-height:min(100svh - 4rem,62rem);padding-block:3rem;display:flex}.hero-live>.wrap{width:min(100% - 2rem,75rem)}}@media (prefers-reduced-motion:reduce){.wm,.chip,.pcard,.wire{animation:none!important}}.pt{margin-left:-.06em}.s h2{letter-spacing:-.03em;max-width:22ch;font-size:clamp(1.9rem,1.4rem + 2vw,3rem);font-weight:800;line-height:1.08}.night-log{border-top:1px solid var(--hair);max-width:47.5rem;margin-top:2.25rem}.night-log div{border-bottom:1px solid var(--hair);grid-template-columns:4.75rem 1fr;align-items:baseline;gap:1rem;padding:1.125rem 0;display:grid}.night-log time{font:700 1.25rem/1 var(--display);color:var(--night);font-variant-numeric:tabular-nums}.night-log p{color:var(--ink);font-size:1.0625rem}.night-log p span{color:var(--subtle)}.suena-grid{align-items:center;gap:2.5rem;display:grid}@media (width>=56.25rem){.suena-grid{grid-template-columns:7fr 5fr;gap:4rem}}.phone{background:#0b0f2b;border-radius:2.125rem;margin:0;padding:.625rem;box-shadow:0 1.875rem 3.75rem -1.25rem #0000008c,0 0 0 1px #ffffff14}.phone-list{justify-self:center;width:min(100%,20.625rem)}.screen{background:#eef0f5;border-radius:1.625rem;flex-direction:column;height:31.25rem;display:flex;overflow:hidden}.statusbar{font:600 .75rem/1 var(--text);color:var(--ink);background:#fff;justify-content:space-between;align-items:center;padding:.625rem 1.375rem .375rem;display:flex}.list-head{border-bottom:1px solid var(--hair);background:#fff;padding:.5rem 1.125rem .75rem}.list-head .lh-title{font:700 1.25rem/1.2 var(--display);color:var(--ink)}.list-head p{color:var(--rose);margin-top:.25rem;font-size:.8125rem;font-weight:600}.chats{background:#fff;flex:1;margin:0;padding:0;list-style:none}.chats li{border-bottom:1px solid #f1f5f9;grid-template-columns:2.625rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.6875rem 1.125rem;display:grid}.avatar{width:2.625rem;height:2.625rem;font:600 .9375rem/1 var(--text);color:#fff;border-radius:50%;place-items:center;display:grid}.chats b{font:600 .9375rem/1.3 var(--text);color:var(--ink);display:block}.chats span.msg{color:var(--subtle);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;display:block;overflow:hidden}.meta{text-align:right;color:#16803d;font-size:.75rem;font-weight:600}.badge{color:#fff;width:1.375rem;height:1.375rem;font:600 .75rem/1 var(--text);background:#16803d;border-radius:50%;place-items:center;margin:.25rem 0 0 auto;display:grid}.today-foot{color:var(--subtle);border-top:1px solid var(--hair);background:#fff;align-items:center;gap:.5rem;padding:.75rem 1.125rem 1rem;font-size:.8125rem;display:flex}.rubros{background:var(--paper)}.rb-grid{grid-template-areas:"side""panels""note";gap:2rem;display:grid}.rb-side{grid-area:side;align-content:start;gap:1rem;min-width:0;display:grid}.rb-panels{grid-area:panels;min-width:0}.rb-note{color:var(--subtle);grid-area:note;font-size:.875rem}.rb-tabs{scrollbar-width:none;gap:.5rem;margin-inline:-1rem;padding-block:.25rem;padding-inline:1rem;display:flex;position:relative;overflow-x:auto}.rb-tabs input{appearance:none;opacity:0;pointer-events:none;width:0;height:0;margin:0 -.25rem;scroll-margin-inline:1rem 14rem}.rb-tabs input:focus-visible+label{outline:2px solid var(--indigo);outline-offset:2px}.rb-tabs label{border:1px solid var(--hair);min-height:2.75rem;font:600 .9375rem/1 var(--text);color:var(--body);background:var(--paper);cursor:pointer;border-radius:62.4375rem;flex:none;align-items:center;gap:.5rem;padding:0 1rem;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.rb-tabs label .i{width:1.125rem;height:1.125rem;color:var(--indigo)}.rb-tabs label:hover{border-color:var(--indigo-soft-2);background:var(--indigo-soft)}.rb-panel{display:none}@supports not selector(:has(*)){.rb-panel:first-of-type{display:block}}.rb-head{font:800 clamp(1.375rem, 1.1rem + 1vw, 1.875rem)/1.15 var(--display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin-bottom:1.25rem}.rb-body{align-items:start;gap:1.5rem;display:grid}.wa-card{background:#efeae2;border-radius:1rem;width:100%;max-width:24rem;margin:0;overflow:hidden;box-shadow:0 1.25rem 2.5rem -1.25rem #02061759,0 0 0 1px #0f172a0f}.wa-card .wa-head{padding:.75rem .875rem}.rb-conv{justify-content:flex-start;padding:.875rem .75rem 1rem}.rb-conv .wm{animation:none}.chip-inline{white-space:normal;align-self:flex-start;padding:.375rem .625rem;font-size:.75rem;animation:none;position:static;box-shadow:0 .375rem 1rem -.5rem #0b141a59}.chip-inline .i{color:#008069}.chip-booked-inline{align-self:center;margin-top:.25rem}.rb-points{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.rb-points li{color:var(--ink);grid-template-columns:1.75rem minmax(0,1fr);gap:.625rem;font-size:1.0625rem;line-height:1.5;display:grid}.rb-points .i{background:var(--indigo-soft);width:1.75rem;height:1.75rem;color:var(--indigo-hover);border-radius:50%;padding:.3125rem}@media (width>=56.25rem){.rb-grid{grid-template-columns:4fr 8fr;grid-template-areas:"side panels""note panels";align-items:start;gap:1.5rem 3.5rem}.rb-note{align-self:start}.rb-side{position:sticky;top:6.5rem}.rb-tabs{flex-direction:column;margin:0;padding:0;overflow:visible}.rb-tabs input{margin:-.25rem 0}.rb-tabs label{border-radius:var(--radius);min-height:3.25rem;font-size:1rem}}@media (width>=68rem){.rb-body{grid-template-columns:minmax(0,24rem) minmax(0,1fr);gap:2.5rem}.rb-points{padding-top:.5rem}}.tone-paper{background:var(--paper)}.tone-canvas{background:var(--canvas)}.rubros+.features{border-top:1px solid var(--hair)}.split{gap:2.5rem;display:grid}@media (width>=56.25rem){.split{grid-template-columns:4fr 7fr;gap:4rem}.split>:first-child{align-self:start;position:sticky;top:6.5rem}}.rows{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.rows li{border-bottom:1px solid var(--hair);grid-template-columns:2.5rem 1fr;gap:1rem;padding:1.375rem 0;display:grid}.rows .ic{border-radius:var(--radius);background:var(--indigo-soft);width:2.5rem;height:2.5rem;color:var(--indigo-hover);place-items:center;display:grid}.rows h3{font:700 1.1875rem/1.3 var(--display);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:.5rem .625rem;display:flex}.rows p{max-width:36rem;margin-top:.375rem;font-size:1rem;line-height:1.55}.rows li.is-soon .ic{background:var(--canvas);color:var(--subtle)}.tone-canvas .rows li.is-soon .ic{background:var(--paper)}.rows li.is-soon h3{color:var(--body)}.decide{background:var(--canvas)}.decide h2 .sent{text-wrap:balance;display:block}.decide .proof{gap:1.25rem;margin-top:2.5rem;display:grid}@media (width>=56.25rem){.decide .proof{grid-template-columns:1fr 4rem 1fr;align-items:center;gap:0}}.decide .panel{background:var(--paper);border:1px solid var(--hair);border-radius:var(--radius);overflow:hidden}.decide .panel-top{border-bottom:1px solid var(--hair);font:600 .875rem/1 var(--text);color:var(--ink);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.decide .panel-top .i{color:var(--indigo);width:1.125rem;height:1.125rem}.decide .panel-top em{color:var(--subtle);margin-left:auto;font-size:.75rem;font-style:normal;font-weight:500}.decide .panel-top .pc-tag{margin-left:.25rem}.decide .field-row{border-bottom:1px solid var(--hair);grid-template-columns:1fr auto;gap:.75rem;padding:.875rem 1rem;font-size:.9375rem;display:grid}.decide .field-row:last-child{border-bottom:0}.decide .field-row small{color:var(--subtle);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.decide .field-row strong{color:var(--ink);font-weight:600}.decide .field-row.hl small{color:#475569}.decide .field-row.hl{background:var(--indigo-soft);box-shadow:inset 0 0 0 1px var(--indigo-soft-2)}.decide .field-row .val{color:var(--ink);font-variant-numeric:tabular-nums;align-self:end;font-weight:600}.decide .arrow{color:var(--indigo);place-items:center;display:grid}.decide .arrow .i{width:1.75rem;height:1.75rem;transform:rotate(90deg)}@media (width>=56.25rem){.decide .arrow .i{transform:none}}.decide .replies{gap:.75rem;display:grid}.decide .reply{border-radius:var(--radius);background:#e9ecf4;gap:.5rem;padding:1rem;display:grid}.decide .reply .b{max-width:92%;color:var(--ink);border-radius:.75rem;padding:.5rem .6875rem;font-size:.875rem;line-height:1.42;box-shadow:0 1px 1px #0f172a0f}.decide .reply .b.in{background:#fff;border-top-left-radius:.25rem;justify-self:start}.decide .reply .b.out{background:var(--indigo-soft);border-top-right-radius:.25rem;justify-self:end}.decide .reply mark{background:var(--indigo-soft-2);color:var(--night);border-radius:.1875rem;padding:0 .1875rem}.decide .reply-cap{color:#475569;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.decide .reply-cap .i{width:1rem;height:1rem}.decide .reply.handoff .reply-cap{color:var(--indigo-hover);font-weight:600}.steps{counter-reset:st;border-top:1px solid var(--hair);gap:0;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=56.25rem){.steps{border-top:0;grid-template-columns:repeat(3,1fr);gap:2rem}}.steps li{border-bottom:1px solid var(--hair);counter-increment:st;padding:1.5rem 0}@media (width>=56.25rem){.steps li{border-bottom:0;border-top:2px solid var(--night);padding-top:1.25rem}}.steps li:before{content:counter(st);font:800 2.75rem/1 var(--display);color:var(--indigo);letter-spacing:-.04em;margin-bottom:.75rem;display:block}.steps h3{font:700 1.25rem/1.25 var(--display)}.steps p{margin-top:.5rem;font-size:1rem;line-height:1.55}.price{background:var(--paper)}.price-grid{gap:1.5rem;margin-top:2.5rem;display:grid}@media (width>=56.25rem){.price-grid{grid-template-columns:7fr 5fr;align-items:start;gap:2rem}}.plan{background:var(--night);color:var(--night-ink-2);border-radius:.75rem;padding:1.75rem 1.5rem}@media (width>=56.25rem){.plan{padding:2.5rem}}.plan h3{color:#fff;font:700 1.125rem/1.2 var(--display)}.plan .amount{color:#fff;flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-top:1.125rem;display:flex}.plan .amount strong{font:800 clamp(3.5rem, 2.8rem + 3vw, 5.25rem)/.95 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.plan .amount span{color:var(--night-ink-2);font-size:1.0625rem}.plan-tags{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.plan-tags span{font:600 .8125rem/1 var(--text);color:#fff;background:#ffffff17;border:1px solid #ffffff29;border-radius:62.4375rem;padding:.5rem .75rem}.plan-lines{border-top:1px solid #ffffff24;margin:1.75rem 0 0;padding:0;list-style:none}.plan-lines li{border-bottom:1px solid #ffffff24;justify-content:space-between;gap:1rem;padding:.875rem 0;font-size:1rem;display:flex}.plan-lines li b{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.plan .btn{width:100%;min-height:3.5rem;margin-top:1.75rem}.plan .guarantee,.close .guarantee{color:var(--night-ink-2);gap:.625rem;margin-top:1rem;font-size:.9375rem;line-height:1.5;display:flex}.plan .guarantee .i,.close .guarantee .i{color:#a5b4fc;margin-top:2px}.plan .volume{color:var(--night-ink-2);border-top:1px solid #ffffff24;margin-top:1.125rem;padding-top:1rem;font-size:.9375rem;line-height:1.5}.plan .volume .wa-link{color:#fff;text-underline-offset:.1875rem;min-height:0;text-decoration:underline;display:inline}.plan .volume .wa-link:hover{color:var(--indigo-soft)}.explain{gap:1rem;display:grid}.explain .box{border:1px solid var(--hair);border-radius:var(--radius);background:var(--paper);padding:1.25rem}.explain .box h3{font:700 1.125rem/1.3 var(--display)}.explain .box p{margin-top:.5rem;font-size:.9375rem;line-height:1.6}.explain .count{gap:.5rem;margin-top:.875rem;display:grid}.explain .count div{background:var(--canvas);border-radius:.375rem;grid-template-columns:1fr auto;gap:.75rem;padding:.625rem .75rem;font-size:.875rem;display:grid}.explain .count b{color:var(--ink);font-variant-numeric:tabular-nums}.explain .meta-fees{background:var(--canvas);border-color:#0000}.services{border-top:1px solid var(--hair);margin:3rem 0 0;padding:0;list-style:none}.services li{border-bottom:1px solid var(--hair);gap:.375rem 1.5rem;padding:1.375rem 0;display:grid}@media (width>=56.25rem){.services li{grid-template-columns:3fr 6fr 2fr;align-items:baseline}}.services h3{font:700 1.1875rem/1.3 var(--display)}.services p{font-size:1rem;line-height:1.55}.services p.lines{gap:.375rem;display:grid}.services .fee{font:700 1.1875rem/1.2 var(--display);color:var(--ink);font-variant-numeric:tabular-nums}.services .fee small{font:500 .8125rem/1.3 var(--text);color:var(--subtle);margin-top:.25rem;display:block}@media (width>=56.25rem){.services .fee{text-align:right}}.needs{align-self:start}.faq{background:var(--paper)}.qa{border-top:1px solid var(--hair);max-width:51.25rem;margin-top:2rem}.qa details{border-bottom:1px solid var(--hair)}.qa summary{cursor:pointer;min-height:2.75rem;font:600 1.0625rem/1.4 var(--display);color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary .i{color:var(--indigo);transition:transform .25s cubic-bezier(.16,1,.3,1)}.qa details[open] summary .i{transform:rotate(45deg)}.qa details p{max-width:44rem;padding:0 0 1.25rem;font-size:1rem;line-height:1.65}.close{padding:5rem 0}.close-grid{align-items:center;gap:2rem;display:grid}@media (width>=56.25rem){.close-grid{grid-template-columns:auto 1fr;gap:3rem}}.close .face{background:var(--night-2);color:#aab3f5;width:8.25rem;height:8.25rem;font:800 2.5rem/1 var(--display);border:1px solid #ffffff29;border-radius:50%;place-items:center;display:grid;overflow:hidden}.close .face img{object-fit:cover;width:100%;height:100%}.close h2{letter-spacing:-.03em;max-width:20ch;font-size:clamp(1.9rem,1.4rem + 2vw,3rem);font-weight:800;line-height:1.08}.close p{max-width:36rem;margin-top:.875rem;font-size:1.125rem;line-height:1.6}.close .btn{min-height:3.5rem;margin-top:1.75rem;padding:0 1.75rem}.close .guarantee{margin-top:.875rem;font-size:1.125rem;line-height:1.6}
