@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.1c9d9a6c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.855fa550.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.4d24b8e7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_7043dfca-module__0Fz3yG__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_7043dfca-module__0Fz3yG__variable{--font-anton:"Anton","Anton Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.680bcb0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.b6a2e261.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.ea91da97.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.b3c57c2c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.0000e278.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.5c0d0b0d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.17142158.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.a9774d78.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.4a6499bc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.569f6bbe.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.fcc3856b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.p.0de08f1e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_f648384-module__4-1XLG__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_f648384-module__4-1XLG__variable{--font-barlow:"Barlow","Barlow Fallback"}
@font-face{font-family:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a23ff12681a5834-s.887a4b0e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2f059f8bf31de55f-s.p.38faf0fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a23ff12681a5834-s.887a4b0e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2f059f8bf31de55f-s.p.38faf0fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Azeret Mono Fallback;src:local(Arial);ascent-override:64.26%;descent-override:15.77%;line-gap-override:0.0%;size-adjust:145.81%}.azeret_mono_4949b001-module__LHPP8a__className{font-family:Azeret Mono,Azeret Mono Fallback;font-style:normal}.azeret_mono_4949b001-module__LHPP8a__variable{--font-azeret:"Azeret Mono","Azeret Mono Fallback"}
.rep{--bg:#070a0e;--bg-2:#0d1218;--bg-3:#111925;--line:#1c242e;--line-2:#2a3644;--fg:#eaf0f5;--fg-2:#93a2af;--blue:#38bdf8;--blue-d:#0ea5e9;--blue-p:#7dd3fc;--green:#10b981;--green-l:#34d399;--gut:20px;--pad-y:64px;--ease:cubic-bezier(.16,.84,.28,1)}@media (min-width:720px){.rep{--gut:38px;--pad-y:88px}}@media (min-width:1200px){.rep{--gut:60px;--pad-y:120px}}.rep *{box-sizing:border-box}.rep{background:var(--bg);color:var(--fg);font-variant-numeric:tabular-nums;margin:0;font-family:Barlow,system-ui,sans-serif;font-size:17.5px;line-height:1.58;overflow-x:clip}.rep .hero-sub>*,.rep .svc>*,.rep .svc-copy>*,.rep .f-row>*,.rep .field,.rep .percurso-grid>*,.rep .cols>*,.rep .pronto-grid>*,.rep .facts>*,.rep .svc-facts>*{min-width:0}.rep img,.rep svg,.rep canvas{max-width:100%}.rep ::selection{background:var(--blue);color:#03080d}.rep :focus-visible{outline:2px solid var(--blue);outline-offset:3px}.rep h1,.rep h2,.rep h3{text-wrap:balance;margin:0;font-weight:400}.rep p{margin:0}.rep a{color:inherit}.rep .d{letter-spacing:.004em;text-transform:uppercase;font-family:Anton,Impact,sans-serif;font-weight:400;line-height:1.04}.rep .lb{letter-spacing:.02em;color:var(--fg-2);font-family:Azeret Mono,ui-monospace,monospace;font-size:12.5px;line-height:1.6}.rep .lb--caps{text-transform:uppercase;letter-spacing:.13em;font-size:11.5px}.rep .lb--blue{color:var(--blue)}.rep .lb--green{color:var(--green-l)}.rep #rep-terrain{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.rep .page{z-index:1;max-width:1560px;margin:0 auto;position:relative}.rep .page>*{padding-left:var(--gut);padding-right:var(--gut)}.rep section{padding-top:var(--pad-y);padding-bottom:var(--pad-y);border-top:1px solid var(--line);background:#070a0e4d;position:relative}.rep .percurso,.rep .entrega{background:#0d12186b}.rep .hero{background:0 0}.rep header{background:var(--bg)}.rep .viz{background:#0d1218db}.rep .pronto{background:#070a0ecc}.rep .sec-head{max-width:58ch;margin-bottom:44px}.rep h2{font-size:clamp(1.9rem,4.6vw,3.4rem)}.rep h2 em{color:var(--blue);font-style:normal}.rep h2 i{color:var(--green-l);font-style:normal}.rep .sec-head p{color:var(--fg-2);max-width:56ch;margin-top:18px;font-size:1.05rem}.rep .hero-sub,.rep .warn,.rep .sec-head,.rep .svc-copy,.rep .entrega-copy,.rep .cols ul,.rep .qa,.rep .form-wrap,.rep .step,.rep .bonus-line,.rep footer .lb{z-index:0;position:relative}.rep .hero-sub:before,.rep .warn:before,.rep .sec-head:before,.rep .svc-copy:before,.rep .entrega-copy:before,.rep .cols ul:before,.rep .qa:before,.rep .form-wrap:before,.rep .step:after,.rep .bonus-line:before,.rep footer .lb:before{content:"";z-index:-1;pointer-events:none;background:#070a0e99;position:absolute;inset:-14px -20px;box-shadow:0 0 28px 24px #070a0e99}.rep .brk{pointer-events:none;width:20px;height:20px;color:var(--line-2);position:absolute}.rep .brk:before,.rep .brk:after{content:"";background:currentColor;position:absolute}.rep .brk:before{width:100%;height:1px}.rep .brk:after{width:1px;height:100%}.rep .brk.tl{top:16px;left:16px}.rep .brk.tl:before,.rep .brk.tl:after{top:0;left:0}.rep .brk.tr{top:16px;right:16px}.rep .brk.tr:before,.rep .brk.tr:after{top:0;right:0}.rep .btn{background:var(--blue);color:#03080d;border:1px solid var(--blue);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:background-color .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease);align-items:center;gap:11px;padding:16px 28px;font-family:Barlow,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.rep .btn:hover{background:var(--blue-p);border-color:var(--blue-p)}.rep .btn svg{flex:none;width:15px;height:15px}.rep .btn--o{color:var(--fg);border-color:var(--line-2);background:0 0}.rep .btn--o:hover{border-color:var(--blue);color:var(--blue);background:0 0}.rep .btn--sm{padding:12px 20px;font-size:13.5px}.rep .btn--green{background:var(--green);border-color:var(--green);color:#02110b}.rep .btn--green:hover{background:var(--green-l);border-color:var(--green-l)}.rep header{z-index:40;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.rep .header-in{max-width:1560px;padding:11px var(--gut);align-items:center;gap:18px;margin:0 auto;display:flex}.rep .wordmark{flex:none;align-items:center;display:flex}.rep .wordmark img{width:auto;height:34px;display:block}@media (min-width:720px){.rep .wordmark img{height:42px}}.rep header .lb{margin-left:auto;display:none}@media (min-width:900px){.rep header .lb{display:block}}@media (max-width:660px){.rep header .topbtn{margin-left:auto}}.rep .hero{border-top:0;flex-direction:column;min-height:min(880px,100svh);padding-top:0;padding-bottom:0;display:flex;position:relative;overflow:hidden}.rep .hero-veil{z-index:1;pointer-events:none;background:linear-gradient(to bottom,#070a0e73 0%,#070a0e00 24%,#070a0e73 52%,#070a0ee6 72%,var(--bg)100%);position:absolute;inset:0}@media (max-width:900px){.rep .hero-veil{background:linear-gradient(to bottom,#070a0ec2 0%,#070a0e4d 20%,#070a0ee6 46%,var(--bg)92%)}}.rep .hero-veil{background:linear-gradient(#070a0e80 0%,#070a0e00 26%,#070a0e4d 56%,#070a0e9e 100%)}@media (max-width:900px){.rep .hero-veil{background:linear-gradient(#070a0e9e 0%,#070a0e1f 22%,#070a0ead 52%,#070a0eb8 100%)}}.rep .hero-body{z-index:3;flex-direction:column;flex:auto;justify-content:center;padding-top:clamp(64px,11vh,140px);padding-bottom:34px;display:flex;position:relative}.rep h1{max-width:14ch;font-size:clamp(2.4rem,8vw,6rem);line-height:1.06}.rep h1 em{color:var(--blue);font-style:normal}.rep .hero-sub{gap:15px;max-width:52ch;margin-top:30px;display:grid}.rep .hero-sub p{font-size:1.06rem;line-height:1.55}.rep .hero-sub p+p{color:var(--fg-2)}.rep .warn{border-top:2px solid var(--green);max-width:60ch;margin-top:32px;padding-top:16px}.rep .warn b{color:var(--green-l);font-weight:600}.rep .warn p{font-size:1rem;line-height:1.56}.rep .acts{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.rep .strip{z-index:3;border-top:1px solid var(--line);padding:15px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.rep .strip-track{width:max-content;animation:34s linear infinite rep-marquee;display:flex}.rep .strip-track:hover{animation-play-state:paused}.rep .strip-seq{flex:none;display:flex}.rep .strip-seq span{white-space:nowrap;align-items:center;gap:14px;display:flex}.rep .strip-seq span:after{content:"";background:var(--blue);flex:none;width:5px;height:5px;margin:0 34px;transform:rotate(45deg)}@keyframes rep-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.rep .svcs{border-top:1px solid var(--line)}.rep .svc{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:30px;padding-top:38px;padding-bottom:42px;display:grid}@media (min-width:1000px){.rep .svc{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:52px;padding-top:52px;padding-bottom:56px}}.rep .svc:last-child{border-bottom:0}.rep .svc-pct{color:var(--blue);letter-spacing:-.01em;font-family:Anton,Impact,sans-serif;font-size:clamp(2.4rem,6vw,4.2rem);line-height:1}.rep .svc--green .svc-pct{color:var(--green-l)}.rep .svc-pct small{letter-spacing:.02em;color:var(--fg-2);text-transform:none;margin-top:10px;font-family:Barlow,sans-serif;font-size:.88rem;font-weight:600;display:block}.rep .svc h3{text-transform:uppercase;letter-spacing:.004em;max-width:13ch;margin-top:14px;font-family:Anton,Impact,sans-serif;font-size:clamp(1.6rem,3.2vw,2.5rem);line-height:1.04}.rep .svc-copy>p{color:var(--fg-2);max-width:50ch;margin-top:16px;font-size:1rem}.rep .svc-copy .papel{max-width:50ch;margin-top:14px;font-size:.95rem}.rep .svc-copy .papel b{color:var(--fg);font-weight:600}.rep .svc-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 26px;margin-top:24px;display:grid}.rep .svc-facts div{border-top:1px solid var(--line);padding-top:10px}.rep .svc-facts dt{letter-spacing:.02em;color:var(--fg-2);margin-bottom:6px;font-family:Azeret Mono,ui-monospace,monospace;font-size:12.5px}.rep .svc-facts dd{margin:0;font-size:1.02rem;font-weight:600;line-height:1.3}.rep .svc-cta{flex-wrap:wrap;align-items:center;gap:11px;margin-top:26px;display:flex}.rep .viz{border:1px solid var(--line);background:var(--bg-2);aspect-ratio:4/3;min-height:280px;position:relative;overflow:hidden}@media (min-width:1000px){.rep .viz{aspect-ratio:5/4}}.rep .viz canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.rep .viz-tag{z-index:2;position:absolute;top:11px;left:12px}.rep .flow{position:absolute;inset:36px 14px 14px}.rep .flow svg{width:100%;height:100%;display:block;position:absolute;inset:0}.rep dialog.rep-modal{border:1px solid var(--line-2);background:var(--bg-2);color:var(--fg);width:calc(100% - 40px);max-width:460px;padding:0}.rep dialog.rep-modal::backdrop{background:#03060abd}.rep .modal-in{padding:28px 26px 24px}.rep .modal-in h3{font-family:var(--font-anton),Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;margin-bottom:12px;font-size:1.45rem;line-height:1.1}.rep .modal-in h3.ok{color:var(--green-l)}.rep .modal-in h3.bad{color:#f79c82}.rep .modal-in p{color:var(--fg-2);font-size:.99rem;line-height:1.6}.rep .modal-in p+p{margin-top:11px}.rep .modal-in a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.rep .modal-foot{justify-content:flex-end;padding:0 26px 26px;display:flex}.rep .bar{background:var(--line);height:3px;margin-top:18px;position:relative;overflow:hidden}.rep .bar i{background:var(--blue);width:40%;animation:rep-slide 1.15s var(--ease)infinite;position:absolute;top:0;bottom:0}@keyframes rep-slide{0%{left:-40%}to{left:100%}}.rep .chat{flex-direction:column;justify-content:center;gap:9px;padding:40px 16px 16px;display:flex;position:absolute;inset:0;overflow:hidden}.rep .chat-row{opacity:0;transition:opacity .34s var(--ease),transform .34s var(--ease);align-items:flex-end;gap:9px;display:flex;transform:translateY(9px)}.rep .chat-row.on{opacity:1;transform:none}.rep .chat-row.me{justify-content:flex-end}.rep .bub{border:1px solid var(--line-2);max-width:82%;padding:11px 14px;font-size:.93rem;line-height:1.45}.rep .chat-row.me .bub{background:var(--bg-3);border-color:var(--line-2)}.rep .chat-row.ai .bub{color:var(--fg);background:#10b9811a;border-color:#10b9816b}.rep .dots{align-items:center;gap:4px;height:1.45em;display:inline-flex}.rep .dots i{background:var(--green-l);width:5px;height:5px;animation:rep-blip 1.05s var(--ease)infinite;display:block}.rep .dots i:nth-child(2){animation-delay:.16s}.rep .dots i:nth-child(3){animation-delay:.32s}@keyframes rep-blip{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.rep .acted{border-top:1px solid var(--line);gap:6px;margin-top:20px;padding-top:13px;display:grid}.rep .acted .lb{font-size:11.5px}.rep .acted ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.rep .acted li{color:var(--fg-2);opacity:0;transition:opacity .3s var(--ease),transform .3s var(--ease);align-items:center;gap:8px;font-size:.86rem;display:flex;transform:translate(-6px)}.rep .acted li.on{opacity:1;transform:none}.rep .acted li svg{width:12px;height:12px;color:var(--green-l);flex:none}.rep .percurso{background:var(--bg-2)}.rep .percurso .sec-mark{top:var(--pad-y);right:var(--gut);text-align:right;display:none;position:absolute}@media (min-width:1040px){.rep .percurso .sec-mark{display:block}}.rep .steps{grid-template-columns:1fr;gap:0;margin-top:48px;display:grid}@media (min-width:860px){.rep .steps{grid-template-columns:repeat(5,1fr)}}.rep .step{border-top:1px solid #46586c;padding:26px 22px 30px 0;position:relative}@media (min-width:860px){.rep .step{padding:30px 20px 34px 0}}.rep .step:before{content:"";background:var(--bg);border:1px solid var(--blue);width:7px;height:7px;position:absolute;top:-4px;left:0;transform:rotate(45deg)}.rep .step .lb{color:var(--blue);margin-bottom:12px;display:block}.rep .step h3{letter-spacing:-.015em;margin-bottom:8px;font-family:Barlow,sans-serif;font-size:1.04rem;font-weight:700}.rep .step p{color:var(--fg-2);font-size:.92rem;line-height:1.55}.rep .entrega{background:var(--bg-2)}.rep .pronto-grid{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}@media (min-width:980px){.rep .pronto-grid{grid-template-columns:1fr 1fr;gap:60px}}.rep .entrega-copy p{color:var(--fg-2);max-width:52ch;margin-bottom:16px}.rep .entrega-copy p:last-child{margin-bottom:0}.rep .entrega-copy b{color:var(--fg);font-weight:600}.rep .pronto{border:1px solid var(--line);background:var(--bg)}.rep .pronto-t{border-bottom:1px solid var(--line);padding:14px 18px}.rep .pronto-t .lb{color:var(--fg);font-size:13px}.rep .pronto ul{margin:0;padding:8px 18px 16px;list-style:none}.rep .pronto li{border-bottom:1px solid var(--line);grid-template-columns:18px 1fr;align-items:start;gap:12px;padding-top:12px;padding-bottom:12px;font-size:.96rem;line-height:1.5;display:grid}.rep .pronto li:last-child{border-bottom:0}.rep .pronto li svg{width:13px;height:13px;color:var(--green-l);flex:none;margin-top:5px}.rep .cols{grid-template-columns:1fr;gap:44px;display:grid}@media (min-width:900px){.rep .cols{grid-template-columns:1fr 1fr;gap:70px}}.rep .cols h2{font-size:clamp(1.6rem,3vw,2.3rem)}.rep .cols ul{margin:26px 0 0;padding:0;list-style:none}.rep .cols li{border-top:1px solid var(--line);grid-template-columns:22px 1fr;gap:13px;padding-top:15px;padding-bottom:15px;font-size:1.01rem;line-height:1.5;display:grid}.rep .cols li svg{flex:none;width:14px;height:14px;margin-top:5px}.rep .have svg{color:var(--blue)}.rep .havent{color:var(--fg-2)}.rep .havent svg{color:#5c6874}.rep .qa{border-top:1px solid var(--line);max-width:84ch;padding-top:6px}.rep details{border-bottom:1px solid var(--line)}.rep summary{cursor:pointer;transition:color .16s var(--ease);align-items:center;gap:14px;padding-top:21px;padding-bottom:21px;font-size:1.06rem;font-weight:600;list-style:none;display:flex}.rep summary::-webkit-details-marker{display:none}.rep summary:hover{color:var(--blue)}.rep summary .pm{width:12px;height:12px;color:var(--blue);flex:none;margin-left:auto;position:relative}.rep summary .pm:before,.rep summary .pm:after{content:"";background:currentColor;position:absolute}.rep summary .pm:before{width:100%;height:1px;top:50%;left:0}.rep summary .pm:after{width:1px;height:100%;transition:transform .26s var(--ease);top:0;left:50%}.rep details[open] summary .pm:after{transform:rotate(90deg)}.rep .ans{max-width:62ch;color:var(--fg-2);padding-bottom:24px;font-size:1rem;line-height:1.62}.rep .ans p+p{margin-top:12px}.rep .ans b{color:var(--fg);font-weight:600}.rep .form-wrap{max-width:780px}.rep form{gap:22px;display:grid}.rep .f-row{grid-template-columns:1fr;align-items:end;gap:22px;display:grid}@media (min-width:700px){.rep .f-row{grid-template-columns:1fr 1fr}}.rep .field{flex-direction:column;gap:8px;display:flex}.rep label.fl{letter-spacing:.02em;color:var(--fg-2);font-family:Azeret Mono,ui-monospace,monospace;font-size:12px}.rep label.fl .req{color:var(--blue)}.rep input[type=text],.rep input[type=tel],.rep input[type=email],.rep select,.rep textarea{color:var(--fg);background:var(--bg-2);border:1px solid var(--line-2);transition:border-color .16s var(--ease);border-radius:0;padding:13px 14px;font-family:Barlow,sans-serif;font-size:16px}.rep input::placeholder,.rep textarea::placeholder{color:#798794}.rep input[type=text]:hover,.rep input[type=tel]:hover,.rep input[type=email]:hover,.rep select:hover,.rep textarea:hover{border-color:#3b4a5c}.rep input[type=text]:focus,.rep input[type=tel]:focus,.rep input[type=email]:focus,.rep select:focus,.rep textarea:focus{border-color:var(--blue);outline:0}.rep select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none' stroke='%2393A2AF' stroke-width='1.3'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;background-size:10px 6px;padding-right:34px}.rep select option{background:var(--bg-2);color:var(--fg)}.rep textarea{resize:vertical;min-height:94px;line-height:1.55}.rep [aria-invalid=true]{border-color:#f0714e!important}.rep .err{color:#f79c82;font-size:.84rem}.rep .consent{color:var(--fg-2);grid-template-columns:19px 1fr;align-items:start;gap:13px;font-size:.93rem;line-height:1.55;display:grid}.rep .consent input{width:19px;height:19px;accent-color:var(--blue);margin-top:2px}.rep .form-foot{flex-wrap:wrap;align-items:center;gap:20px;margin-top:4px;display:flex}.rep .form-note{color:var(--fg-2);max-width:42ch;font-size:.87rem}.rep .sent{border:1px solid var(--green);background:var(--bg-2);padding:28px;display:none}.rep .sent h3{text-transform:uppercase;color:var(--green-l);letter-spacing:.01em;margin-bottom:11px;font-family:Anton,sans-serif;font-size:1.5rem}.rep .sent p{color:var(--fg-2);font-size:.99rem}.rep form[hidden]{display:none}.rep footer{border-top:1px solid var(--line);background:var(--bg)}.rep .footer-in{max-width:1560px;padding:32px var(--gut)46px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:22px;margin:0 auto;display:flex}.rep footer .lb{line-height:1.75}.rep footer a{color:var(--fg-2);text-underline-offset:3px;text-decoration:underline}.rep footer a:hover{color:var(--blue)}@media (prefers-reduced-motion:reduce){.rep *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.rep .strip-track{animation:none}}
