.prose{display:grid;gap:clamp(32px,5vw,80px);align-items:start}@media (min-width:960px){.prose--media-right{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.prose--media-left{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.prose--media-left .prose__media{order:-1}}.prose__t{max-width:var(--wrap-text)}.prose__t p{color:var(--ink-2)}.prose__t p+p{margin-top:1em}.prose__t h2+p,.prose__t .eyebrow+h2{margin-top:0}.prose__t>h2{margin-bottom:24px}.prose__t h3{margin:32px 0 12px}.prose__lt{margin:28px 0 12px;font:italic 400 1.125rem/1.3 var(--f-quiet);color:var(--sage)}.ticks{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--line)}.ticks li{position:relative;padding:14px 0 14px 36px;border-bottom:1px solid var(--line);color:var(--ink-2)}.ticks li::before{content:"";position:absolute;left:4px;top:19px;width:16px;height:16px;border-radius:50%;border:1.5px solid var(--sage);background:radial-gradient(circle,var(--clay) 0 3px,transparent 3.5px)}.olist{margin:0;padding-left:1.4em;display:grid;gap:10px;color:var(--ink-2)}.fig{margin:0}.fig__f{position:relative;border-radius:var(--r-lg);overflow:hidden;background:var(--sand-2)}.fig__f img,.fig__f video{width:100%;height:auto}.fig figcaption{margin-top:12px;font-size:.9rem;color:var(--muted);display:flex;gap:8px;align-items:flex-start}.fig figcaption::before{content:"";flex:none;width:18px;height:1px;margin-top:.75em;background:var(--clay)}.prose__media{position:relative}.prose__media .fig{position:relative}.prose__media .fig::after{content:"";position:absolute;right:-14px;top:-14px;width:64px;height:64px;border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-radius:0 18px 0 0;pointer-events:none}@media (max-width:639px){.prose__media .fig::after{right:-7px;top:-7px;width:40px;height:40px;border-radius:0 14px 0 0}}.gal{display:grid;grid-auto-flow:column;grid-auto-columns:74%;gap:16px;margin-top:clamp(28px,4vw,48px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin}.gal:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:var(--r-lg)}.gal__i{scroll-snap-align:start}.gal__i .fig__f img{aspect-ratio:3/4;object-fit:cover}@media (min-width:640px){.gal{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,28px);overflow:visible;padding-bottom:0}}.callout{display:flex;gap:16px;padding:20px 22px;border-radius:var(--r-md);background:var(--stone);border:1px solid var(--line);color:var(--ink-2)}.callout .i{width:22px;height:22px;color:var(--sage);margin-top:2px}.callout--atentie{background:#FBF1E6;border-color:rgba(160,82,31,.25)}.callout--atentie .i{color:var(--clay-ink)}.callout b{display:block;color:var(--teal);margin-bottom:4px}.chk{display:grid;gap:0;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--paper)}@media (min-width:760px){.chk{grid-template-columns:repeat(2,minmax(0,1fr))}}.chk li{list-style:none;display:flex;gap:14px;padding:20px 22px;border-bottom:1px solid var(--line)}.chk li:last-child{border-bottom:0}@media (min-width:760px){.chk li:nth-last-child(2):nth-child(odd){border-bottom:0}}@media (min-width:760px){.chk li:nth-child(odd){border-right:1px solid var(--line)}}.chk .box{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--teal);color:var(--paper);margin-top:1px}.chk .box .i{width:15px;height:15px;stroke-width:2.2}.chk .box--t{background:transparent;border:1px solid var(--line-2);color:var(--clay-ink);font:600 .8125rem/1 var(--f-loud)}@media (max-width:639px){.chk li{padding:16px 16px;gap:12px}}.chk b{display:block;color:var(--teal)}.chk span{color:var(--ink-2);font-size:.975rem}.chk-wrap{margin:0;padding:0}.cmp-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper)}.cmp{width:100%;min-width:560px;border-collapse:collapse}.cmp th,.cmp td{padding:16px 18px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top;font-size:.975rem}.cmp thead th{font:600 1.05rem/1.2 var(--f-loud);color:var(--teal);background:var(--stone)}.cmp tbody th{font-weight:600;color:var(--teal);width:26%}.cmp tbody tr:last-child>*{border-bottom:0}.cmp td{color:var(--ink-2)}.cmp .hl{background:rgba(111,168,160,.08)}@media (max-width:639px){.cmp-wrap--st{overflow:visible;border:0;background:transparent;border-radius:0}.cmp-wrap--st .cmp{min-width:0;display:block}.cmp-wrap--st .cmp thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cmp-wrap--st .cmp tbody{display:grid;gap:12px}.cmp-wrap--st .cmp tr{display:block;border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);overflow:hidden}.cmp-wrap--st .cmp tbody th{display:block;width:auto;padding:12px 16px;background:var(--stone);border-bottom:1px solid var(--line)}.cmp-wrap--st .cmp td{display:block;padding:12px 16px;border-bottom:0}.cmp-wrap--st .cmp td+td{border-top:1px solid var(--line)}.cmp-wrap--st .cmp td[data-l]:not([data-l=""])::before{content:attr(data-l);display:block;margin-bottom:3px;font:600 .75rem/1.2 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--sage)}}.rel{display:grid;gap:12px}@media (min-width:760px){.rel{grid-template-columns:repeat(3,minmax(0,1fr))}}.rel__i{display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--paper);text-decoration:none;min-height:140px;transition:border-color .2s,transform .28s var(--ease-out)}.rel__i b{font:600 1.15rem/1.25 var(--f-loud);color:var(--teal)}.rel__i span{font-size:.95rem;color:var(--ink-2)}.rel__i .i{margin-top:auto;color:var(--clay-ink)}.rel__i--x{border-style:dashed;background:transparent}.rel__i--x em{margin-top:auto;font:600 .75rem/1.3 var(--f-ui);font-style:normal;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}@media (hover:hover) and (pointer:fine){a.rel__i:hover{border-color:var(--line-2);transform:translateY(-2px)}}.facts{position:relative;display:grid;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}@media (min-width:640px){.facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.fact{position:relative;display:flex;flex-direction:column;gap:10px;padding:28px 24px;border-bottom:1px solid var(--line)}@media (min-width:640px){.fact{border-right:1px solid var(--line)}.fact:nth-child(2n){border-right:0}}@media (min-width:1100px){.fact{border-bottom:0}.fact:nth-child(2n){border-right:1px solid var(--line)}.fact:last-child{border-right:0}}.fact__ic{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--sand);color:var(--teal)}.fact__ic .i{width:20px;height:20px}.fact__l{font:italic 400 1rem/1.3 var(--f-quiet);color:var(--sage);margin-top:8px}.fact__v{font-weight:600;color:var(--teal);line-height:1.4}.fact__v a{text-decoration-color:var(--line-2)}.fact__n{font-size:.9rem;color:var(--muted)}.facts__soc{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:clamp(24px,3vw,36px)}.facts__soc-t{margin:0;font:italic 400 1.0625rem/1.3 var(--f-quiet);color:var(--sage)}.lead-sec{display:grid;gap:clamp(28px,4vw,56px);align-items:start}@media (min-width:980px){.lead-sec{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}}.lf{position:relative;padding:clamp(20px,3vw,36px);border-radius:var(--r-lg);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow)}.lf__head{margin-bottom:22px}.lf__head b{display:block;font:600 1.25rem/1.2 var(--f-loud);color:var(--teal)}.lf__head span{display:block;margin-top:6px;font-size:.95rem;color:var(--muted)}.lf__grid{display:grid;gap:22px 18px}@media (min-width:640px){.lf__grid{grid-template-columns:1fr 1fr}.lf__full{grid-column:1/-1}}.fld{position:relative;display:block}.fld__in{width:100%;height:56px;padding:18px 16px 6px;border-radius:12px;border:1px solid var(--line-2);background:var(--paper);font-size:1rem;color:var(--ink);transition:border-color .18s,box-shadow .18s;-webkit-appearance:none;appearance:none}.fld__in::placeholder{color:transparent}.fld__lb{position:absolute;left:12px;top:17px;padding:0 5px;font-size:1rem;color:var(--muted);pointer-events:none;background:var(--paper);border-radius:4px;transition:transform .18s var(--ease-out),font-size .18s,color .18s;transform-origin:0 50%}.fld__lb em{font-style:normal;font-size:.85em;color:var(--muted)}.fld__in:focus,.fld__in:not(:placeholder-shown){border-color:var(--teal)}.fld__in:focus{outline:none;box-shadow:0 0 0 3px rgba(18,56,50,.14)}.fld__in:focus+.fld__lb,.fld__in:not(:placeholder-shown)+.fld__lb{transform:translateY(-27px) scale(.8);color:var(--teal);font-weight:600}.fld__in[aria-invalid=true]{border-color:#B3261E}.fld__err{display:block;margin-top:6px;font-size:.875rem;color:#9B1C15;min-height:0}.fld__err:empty{display:none}@media (prefers-reduced-motion:reduce){.fld__lb{transition:none}}.chips{border:0;margin:0;padding:0;min-width:0}.chips legend{padding:0;margin-bottom:12px;font-weight:600;color:var(--teal)}.chips__row{display:flex;flex-wrap:wrap;gap:8px}.chip{position:relative}.chip input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.chip span{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--paper);font-size:.95rem;font-weight:500;color:var(--ink-2);transition:background-color .18s,color .18s,border-color .18s}.chip input:checked+span{background:var(--teal);border-color:var(--teal);color:var(--paper)}.chip input:focus-visible+span{outline:2px solid var(--teal);outline-offset:2px}@media (hover:hover) and (pointer:fine){.chip:hover span{border-color:var(--sage)}}.drop{position:relative;display:flex;align-items:center;gap:14px;min-height:76px;padding:14px 16px;border:1.5px dashed rgba(76,107,94,.55);border-radius:14px;background:var(--stone);cursor:pointer;transition:background-color .2s,border-color .2s}.drop input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.drop.is-over{background:var(--sand);border-color:var(--teal)}.drop__ic{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:var(--paper);color:var(--teal);border:1px solid var(--line)}.drop__t b{display:block;color:var(--teal);font-size:.975rem}.drop__t span{font-size:.875rem;color:var(--muted)}.drop__prev{display:none;width:52px;height:52px;border-radius:10px;object-fit:cover;margin-left:auto}.drop.has-file .drop__prev{display:block}.gdpr{display:flex;gap:14px;align-items:flex-start;cursor:pointer;font-size:.95rem;color:var(--ink-2);line-height:1.5}.gdpr input{position:absolute;opacity:0;width:1px;height:1px}.gdpr__box{position:relative;flex:none;display:grid;place-items:center;width:26px;height:26px;margin-top:0;border-radius:8px;border:1.5px solid var(--sage);background:var(--paper);overflow:hidden;transition:background-color .2s,border-color .2s}.gdpr__box .i{width:16px;height:16px;color:var(--paper);stroke-width:2.4;transform:translateY(-120%);transition:transform .3s var(--ease-out)}.gdpr input:checked+.gdpr__box{background:var(--teal);border-color:var(--teal)}.gdpr input:checked+.gdpr__box .i{transform:none}.gdpr input:focus-visible+.gdpr__box{outline:2px solid var(--teal);outline-offset:3px}.gdpr a{color:var(--teal);font-weight:500}.lf__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:6px;padding-top:22px;border-top:1px solid var(--line)}.lf__foot small{color:var(--muted);font-size:.875rem;max-width:36ch}.lf__status{grid-column:1/-1;font-size:.95rem}.lf__status:empty{display:none}.lf__status.is-err{padding:12px 14px;border-radius:12px;background:#FBEDEA;color:#8C1D16}.hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.ways{padding-top:4px}.ways__t{font:600 .75rem/1 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sage);margin-bottom:6px}.ways__i{display:flex;align-items:center;gap:14px;min-height:72px;padding:14px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}.ways__i .ic{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:var(--sand);color:var(--teal)}.ways__i b{display:block;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--sage);font-weight:600}.ways__i span{display:block;font-weight:600;color:var(--teal);font-size:1.05rem}.ways__i .go{margin-left:auto;color:var(--teal)}.ways__txt{padding:16px 0;color:var(--ink-2);font-size:.975rem;border-bottom:1px solid var(--line)}.ways__txt b{display:block;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--sage);font-weight:600;margin-bottom:4px}.ctab{padding-block:0 var(--sec-y)}.ctab__card{position:relative;overflow:hidden;isolation:isolate;padding:clamp(40px,7vw,96px) clamp(22px,5vw,72px);border-radius:var(--r-xl);background:var(--teal);color:var(--on-dark);text-align:center}.ctab__card::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 60% at 80% 110%,rgba(185,100,42,.24),rgba(185,100,42,0) 70%)}.ctab__card::after{content:"";position:absolute;inset:0;z-index:-1;background:url("/static/img/topo.svg") center/cover no-repeat;opacity:.07}.ctab h2{color:var(--paper);max-width:18ch;margin-inline:auto}.ctab h2 .it{color:var(--water)}.ctab p{margin:18px auto 0;max-width:52ch;color:var(--on-dark-2);font-size:1.0625rem}.ctab .btns{justify-content:center;margin-top:32px}.ctab__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:26px;font-size:.95rem;color:var(--on-dark-2)}.ctab__chips a,.ctab__chips button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 4px;background:none;border:0;color:var(--paper);text-decoration:none;font-weight:500}.ctab__chips .copy{font-size:.875rem;color:var(--on-dark-2);text-decoration:underline;text-underline-offset:3px}@media (max-width:479px){.ctab .btns{display:grid}.ctab .btn{width:100%}.ctab__chips{flex-direction:column;align-items:center;gap:0}}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}.beam{position:relative}.beam::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--a),transparent 0 78%,var(--clay-soft) 88%,transparent 96%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0}@media (prefers-reduced-motion:no-preference){.beam.is-in::after{opacity:1;animation:beam 5s linear 2}@media (hover:hover){.beam:hover::after,.beam:focus-visible::after{opacity:1;animation:beam 5s linear infinite}}}@media (prefers-reduced-motion:reduce){.beam::after{opacity:.4;background:var(--clay-soft)}}@keyframes beam{to{--a:360deg}}.ftr{position:relative;isolation:isolate;overflow:hidden;background:var(--teal);color:var(--on-dark-2);padding:clamp(56px,8vw,96px) 0 calc(28px + var(--mbar-h))}.ftr::before{content:"";position:absolute;inset:0;z-index:-1;background:url("/static/img/topo.svg") center/cover no-repeat;opacity:.06}.ftr__top{display:grid;gap:40px}@media (min-width:960px){.ftr__top{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:48px}}.ftr__brand img{width:150px;height:34px}.ftr__brand p{margin-top:18px;max-width:40ch;font-size:.975rem}.ftr__nap{margin-top:22px;display:grid;gap:4px;font-size:.975rem;font-style:normal}.ftr__nap a{display:inline-flex;align-items:center;min-height:44px;color:var(--paper);text-decoration:none;font-weight:600;justify-self:start}.ftr__nap a.tel{font:600 1.35rem/1.2 var(--f-loud);letter-spacing:-.01em;word-spacing:.22em}.ftr__h{font:italic 400 1.0625rem/1.3 var(--f-quiet);color:var(--clay-soft);margin:0 0 6px;letter-spacing:0}.ftr ul{list-style:none;margin:0;padding:0;display:grid}.ftr ul a,.ftr ul .xlink{display:inline-flex;align-items:center;min-height:44px;color:var(--on-dark-2);text-decoration:none;font-size:.975rem}.ftr__ck{display:inline-flex;align-items:center;min-height:44px;padding:0;background:none;border:0;color:var(--on-dark-2);font-size:.975rem;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(250,248,243,.35)}.ftr__ck:hover{color:var(--paper)}.ftr ul a:hover{color:var(--paper);text-decoration:underline}.ftr__rule{margin:clamp(36px,5vw,56px) 0 22px;height:28px;background:url("/static/img/strata-dark.svg") repeat-x center/auto 28px;opacity:.9}.ftr__bot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 32px;font-size:.875rem;color:var(--on-dark-3)}.ftr__bot p{max-width:70ch}.anpc{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.anpc a{display:inline-flex;flex-direction:column;justify-content:center;min-height:48px;padding:6px 14px;border-radius:10px;border:1px solid var(--line-dark);color:var(--paper);text-decoration:none;font:600 .8125rem/1.2 var(--f-ui)}.anpc a span{font-weight:400;font-size:.75rem;color:var(--on-dark-3)}.ftr--min{padding-top:clamp(40px,6vw,64px)}.ftr__min{display:grid;gap:24px 48px;align-items:start;padding-bottom:28px;margin-bottom:22px;border-bottom:1px solid var(--line-dark)}@media (min-width:860px){.ftr__min{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.ftr--min .ftr__nap{margin-top:0}.ftr--min .ftr__leg{display:flex;flex-wrap:wrap;gap:0 22px}.soc,.ftr .soc{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.soc a,.ftr .soc a{display:grid;place-items:center;width:44px;height:44px;min-height:0;border-radius:50%;border:1px solid var(--line-2);color:var(--teal);text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.soc .i{width:20px;height:20px}.soc a:hover,.ftr .soc a:hover{background:var(--teal);color:var(--paper);border-color:var(--teal);text-decoration:none}.soc a:focus-visible{outline:2px solid var(--clay);outline-offset:2px}.soc--dark a,.ftr .soc--dark a{border-color:rgba(250,248,243,.3);color:var(--paper)}.soc--dark a:hover,.ftr .soc--dark a:hover{background:var(--paper);color:var(--teal);border-color:var(--paper)}.soc--dark a:focus-visible{outline-color:var(--clay-soft)}.ftr__soc-t{margin:22px 0 8px;font:italic 400 1.0625rem/1.3 var(--f-quiet);color:var(--clay-soft)}@media (min-width:1024px){.hero--paper h1{font-size:clamp(2.75rem,1.1rem + 3.5vw,4.5rem);max-width:13ch}.hero--paper .lead{max-width:50ch}.hero--paper .hero__args{max-width:600px}.hero--paper::after{content:"";position:absolute;z-index:-1;pointer-events:none;right:max(var(--gut),calc((100vw - var(--wrap)) / 2));top:calc(var(--hdr-h) + 84px);width:min(34vw,456px);aspect-ratio:420/320;border-radius:var(--r-xl);border:1px solid var(--line-2);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 320'%3E %3Cdefs%3E %3Cpattern id='d' width='14' height='14' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='3' cy='3' r='1.3' fill='%23123832' opacity='.2'/%3E%3Ccircle cx='10' cy='10' r='1.3' fill='%23123832' opacity='.13'/%3E%3C/pattern%3E %3CradialGradient id='f' cx='.44' cy='.5' r='.75'%3E%3Cstop offset='0' stop-color='%23FAF8F3'/%3E%3Cstop offset='1' stop-color='%23EFE9DE'/%3E%3C/radialGradient%3E %3C/defs%3E %3Crect width='420' height='320' fill='url(%23f)'/%3E %3Crect width='420' height='320' fill='url(%23d)'/%3E %3Ccircle cx='184' cy='158' r='64' fill='none' stroke='%23A0521F' stroke-opacity='.6' stroke-width='1.6' stroke-dasharray='6 7'/%3E %3Ccircle cx='184' cy='158' r='134' fill='none' stroke='%23A0521F' stroke-opacity='.4' stroke-width='1.6' stroke-dasharray='6 7'/%3E %3Cpath d='M184 158L296 92M184 158L112 244M184 158L262 236' stroke='%23123832' stroke-opacity='.3' stroke-width='1.2' stroke-dasharray='2 5'/%3E %3Cg fill='%23123832'%3E%3Ccircle cx='296' cy='92' r='6'/%3E%3Ccircle cx='112' cy='244' r='5'/%3E%3Ccircle cx='262' cy='236' r='5.5'/%3E%3C/g%3E %3Cg fill='%236FA8A0'%3E%3Ccircle cx='338' cy='196' r='4'/%3E%3Ccircle cx='86' cy='98' r='4'/%3E%3Ccircle cx='226' cy='40' r='3.5'/%3E%3C/g%3E %3Ccircle cx='184' cy='158' r='11' fill='%23B9642A' stroke='%23FAF8F3' stroke-width='4'/%3E %3C/svg%3E") center/cover no-repeat;box-shadow:var(--shadow-lg)}}.crumbs ol{align-items:center}.crumbs li[aria-current]{padding:10px 0}.cnext{display:grid;gap:clamp(32px,5vw,72px);align-items:start}@media (min-width:960px){.cnext{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.cnext__steps{list-style:none;margin:0;padding:0}.cnext__step{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:0 clamp(16px,2.4vw,24px);padding-bottom:clamp(28px,4vw,40px)}.cnext__step:last-child{padding-bottom:0}.cnext__step::before{content:"";position:absolute;left:23px;top:54px;bottom:6px;width:1px;background:var(--line-2)}.cnext__step:last-child::before{display:none}.cnext__n{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--line-2);background:var(--paper);font:600 1.125rem/1 var(--f-loud);color:var(--clay-ink);box-shadow:0 0 0 6px var(--paper)}.cnext__b h3{margin:9px 0 10px}.cnext__b p{color:var(--ink-2)}.cnext__b p+.ticks{margin-top:14px}.cnext__b .ticks+p{margin-top:14px}.cnext__b .ticks li{padding-block:12px}.cnext__b .ticks li::before{top:17px}.cnext__side{display:grid;gap:22px}.cnext__fig{margin:0}.cnext__img{position:relative;border-radius:var(--r-lg);overflow:hidden;background:var(--sand-2)}.cnext__img img{width:100%;height:auto}.cnext__fig figcaption{margin-top:12px;font-size:.9rem;color:var(--muted);display:flex;gap:8px;align-items:flex-start}.cnext__fig figcaption::before{content:"";flex:none;width:18px;height:1px;margin-top:.75em;background:var(--clay)}.cnext__tip{padding:22px clamp(20px,2.4vw,26px) 10px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--stone)}.cnext__tip h3{font-size:1.2rem;margin-bottom:6px}.cnext__tip p{margin-top:6px;padding-bottom:12px;font-size:.95rem;color:var(--muted)}.cnext__tip .ticks{border-top:0;margin-top:8px}.cnext__tip .ticks li{padding-block:11px;font-size:.975rem}.cnext__tip .ticks li::before{top:16px}.cmap{display:grid;gap:clamp(28px,4vw,56px);align-items:center}@media (min-width:980px){.cmap{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.cmap__fig{margin:0}.cmap__map{position:relative;overflow:hidden;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--paper);aspect-ratio:1/1;container-type:size}@media (min-width:980px){.cmap__map{aspect-ratio:5/4}}.cmap__zoom{position:absolute;width:175cqw;height:175cqw;left:calc(50cqw - 175cqw * .2852);top:calc(50cqh - 175cqw * .422)}.cmap__zoom img{position:absolute;inset:0;width:100%;height:100%;max-width:none}.cmap__hq{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--clay);box-shadow:0 0 0 0 rgba(185,100,42,.5)}@media (prefers-reduced-motion:no-preference){.cmap__hq.is-in{animation:cmap-pulse 2.4s ease-out 3}}@keyframes cmap-pulse{0%{box-shadow:0 0 0 0 rgba(185,100,42,.55)}100%{box-shadow:0 0 0 16px rgba(185,100,42,0)}}.cmap__fig figcaption{margin-top:12px;font-size:.85rem;color:var(--muted)}.cmap__card{padding:clamp(22px,3vw,36px);border-radius:var(--r-lg);border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow)}.cmap__k{margin:0 0 12px;font:600 .75rem/1 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sage)}.cmap__addr{font:600 clamp(1.35rem,1.1rem + .9vw,1.75rem)/1.25 var(--f-loud);font-style:normal;letter-spacing:-.01em;color:var(--teal)}.cmap__t{margin-top:16px;color:var(--ink-2)}.cmap__card .btns{margin-top:22px}.cmap__rows{margin:24px 0 0;padding:0;border-top:1px solid var(--line)}.cmap__rows>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 16px;min-height:52px;padding:4px 0;border-bottom:1px solid var(--line)}.cmap__rows dt{font-size:.875rem;color:var(--sage)}.cmap__rows dd{margin:0;font-weight:600;color:var(--teal);text-align:right}#date-firma .fact__ic{background:var(--paper);border:1px solid var(--line)}.cmap__rows a{display:inline-flex;align-items:center;min-height:44px;text-decoration-color:var(--line-2)}.cmap__n{display:block;margin-bottom:8px;font:600 .9375rem/1.3 var(--f-ui);letter-spacing:0;color:var(--sage)}.cmap__tel{display:inline-flex;align-items:center;min-height:44px;color:var(--teal);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.2em}.cmap__tel{font-family:var(--f-ui);font-weight:600;font-size:1.0625rem;letter-spacing:.01em;word-spacing:0}