.selo[data-astro-cid-z43ma2fq]{aspect-ratio:1;width:168px;color:var(--c);flex-shrink:0;position:relative}.selo__ring[data-astro-cid-z43ma2fq]{width:100%;height:100%;animation:28s linear infinite selo-gira;position:absolute;inset:0}.selo__ring[data-astro-cid-z43ma2fq] text[data-astro-cid-z43ma2fq]{font:700 11.5px var(--f-body,sans-serif);letter-spacing:.12em;fill:currentColor}.selo__core[data-astro-cid-z43ma2fq]{background:var(--bg,#fff);text-align:center;border-radius:50%;align-content:center;place-items:center;gap:2px;display:grid;position:absolute;inset:26%;box-shadow:0 10px 30px -14px #10182859}.selo__core[data-astro-cid-z43ma2fq] strong[data-astro-cid-z43ma2fq]{font:800 15px/1 var(--f-display,sans-serif);letter-spacing:.06em;color:var(--text,#111)}.selo__core[data-astro-cid-z43ma2fq] small[data-astro-cid-z43ma2fq]{color:var(--muted,#666);letter-spacing:.04em;font-size:8.5px}@keyframes selo-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.selo__ring[data-astro-cid-z43ma2fq]{animation:none}}.vh{--c:#e8542e;--c2:#ff7a59;--ink:#2b2f36;--mut:#6b7079;--soft:#f3f4f6;--card:#fff;--px:max(clamp(16px, 3vw, 38px), (100% - 1385px) / 2);font-family:var(--f-body);color:var(--ink)}.vh h1,.vh h2,.vh h3{letter-spacing:-.02em;font-weight:400}.vh h1 span,.vh h2 span{color:var(--c)}.vh-label{color:var(--mut);font-size:13px;line-height:1.35}.vh-label b{color:var(--ink);font-weight:600}.vh-label--inv,.vh-label--inv b{color:#fff}.vh-note{color:var(--mut);font-size:12.5px}.vh-btn{background:linear-gradient(180deg, var(--c2), var(--c));color:#fff;cursor:pointer;height:46px;box-shadow:0 8px 22px -10px var(--c);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.vh-btn:hover{box-shadow:0 12px 26px -10px var(--c);transform:translateY(-1px)}.vh-btn--ghost{box-shadow:none;background:0 0;border:1.5px solid #ffffffb3}.vh-btn i,.vh-more i{border:1.5px solid;border-radius:999px;place-items:center;width:30px;height:20px;display:grid}.vh-more{color:var(--c);align-items:center;gap:10px;margin-top:22px;font-size:15px;font-weight:500;display:inline-flex}.vh-more:hover i{background:var(--c);color:#fff;border-color:var(--c)}.vh-hero{background:#dfe2ea;flex-direction:column;justify-content:flex-end;min-height:min(100svh,900px);display:flex;position:relative;overflow:hidden}.vh-hero__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vh-hero__dots{object-fit:cover;pointer-events:none;width:100%;height:100%;animation:5s ease-in-out infinite vh-pulse;position:absolute;inset:0}@keyframes vh-pulse{50%{opacity:.5}}.vh-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f3f4f6);height:30%;position:absolute;bottom:0;left:0;right:0}.vh-nav{z-index:3;align-items:center;gap:10px;display:flex;position:absolute;top:24px;left:clamp(16px,3vw,38px);right:clamp(16px,3vw,38px)}.vh-nav__mark{background:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 6px 16px -8px #00000040}.vh-nav__pill{background:#fff;border-radius:999px;gap:4px;padding:6px 10px;display:flex;box-shadow:0 6px 16px -8px #00000040}.vh-nav__pill a{color:var(--mut);border-radius:999px;padding:7px 12px;font-size:14.5px}.vh-nav__pill a:hover,.vh-nav__pill a.is-on{color:var(--c)}.vh-nav .vh-btn{margin-left:auto}.vh-hero__text{z-index:2;max-width:640px;padding:0 clamp(16px,3vw,38px) clamp(110px,18vh,170px);position:relative}.vh-hero__text h1,.vh-hero__text>p{max-width:480px}.vh-hero__text h1{color:#4b4f57;font-size:clamp(30px,2.6vw,38px);line-height:1.18}.vh-hero__text h1 span{display:block}.vh-hero__text>p{color:#3d4148;max-width:40ch;margin-top:18px;font-size:16px}.vh-hero__prods{color:var(--mut);flex-wrap:wrap;align-items:center;gap:8px;margin-top:34px;font-size:13.5px;display:flex}.vh-hero__prods span{margin-right:4px}.vh-hero__prods a{border:1.5px solid var(--c);color:var(--c);background:#fff6;border-radius:999px;padding:8px 18px;transition:background .2s,color .2s}.vh-hero__prods a:hover{background:var(--c);color:#fff}.vh-plat{padding:clamp(60px, 8vw, 110px) var(--px);background:var(--soft);grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;display:grid}.vh-plat__img img{width:100%;height:auto}.vh-plat__text{grid-template-columns:120px 1fr;align-items:start;column-gap:30px;display:grid}.vh-plat__text>:not(.vh-label){grid-column:2}.vh-plat__text .vh-label{grid-row:1/span 4;padding-top:10px}.vh h2{color:#4b4f57;font-size:clamp(28px,2.6vw,38px);line-height:1.18}.vh h2 span{display:block}.vh-plat__text>p:not(.vh-label),.vh-ident__text>p:not(.vh-label){color:var(--mut);max-width:44ch;margin-top:20px}.vh-prods{padding:0 var(--px) clamp(70px, 9vw, 120px);background:var(--soft);grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.vh-prod{background:var(--card);border-radius:22px;flex-direction:column;padding:26px 0 0;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;display:flex;overflow:hidden}.vh-prod:hover{transform:translateY(-6px);box-shadow:0 30px 50px -30px #2b2f3659}.vh-prod h3{color:var(--ink);padding:0 24px;font-size:21px}.vh-prod p{color:var(--mut);min-height:6em;margin-top:12px;padding:0 24px;font-size:14px;line-height:1.5}.vh-prod__img{margin-top:auto}.vh-prod__img img{width:100%;height:auto;transition:transform .8s cubic-bezier(.16,1,.3,1)}.vh-prod:hover .vh-prod__img img{transform:scale(1.04)}.vh-ident{padding:clamp(60px, 8vw, 100px) var(--px);background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.vh-ident__media{place-items:center;min-height:560px;display:grid;position:relative}.vh-phone{aspect-ratio:980/1886;background:#111;border-radius:44px;width:min(290px,70%);position:relative;overflow:hidden;box-shadow:0 40px 70px -30px #0006}.vh-phone video{object-fit:cover;width:100%;height:100%}.vh-ident__text{grid-template-columns:120px 1fr;column-gap:30px;display:grid}.vh-ident__text>:not(.vh-label){grid-column:2}.vh-ident__text .vh-label{grid-row:1/span 4;padding-top:10px}.vh-eca{padding-right:calc(var(--px) - clamp(16px, 3vw, 38px));color:#fff;background:#e2571e;justify-content:flex-end;align-items:center;min-height:min(80vh,700px);display:flex;position:relative;overflow:hidden}.vh-eca__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vh-eca__text{z-index:1;grid-template-columns:110px 1fr;column-gap:24px;width:min(560px,100%);padding:40px clamp(16px,3vw,38px);display:grid;position:relative}.vh-eca__text>:not(.vh-label){grid-column:2}.vh-eca__text .vh-label{grid-row:1/span 4;padding-top:8px}.vh-eca h2{color:#fff}.vh-eca p:not(.vh-label){opacity:.9;margin:18px 0 24px}.vh-eca .vh-btn{justify-self:start}.vh-stats{padding:clamp(70px, 9vw, 120px) var(--px);background:#fff}.vh-stats>h2{text-align:center;margin-bottom:40px}.vh-stats>h2 span{display:inline}.vh-stats__big{grid-template-columns:1fr 1fr;gap:12px;display:grid}.vh-stats__big>div{background:linear-gradient(135deg, var(--c2), var(--c));color:#fff;border-radius:22px;padding:30px 34px}.vh-stats__big strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(34px,3.4vw,50px);font-weight:400;display:block}.vh-stats__big span{opacity:.9}.vh-stats__grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.vh-stats__grid>div{border:1px solid #e5e7eb;border-radius:22px;padding:26px 30px}.vh-stats__grid strong{letter-spacing:-.03em;color:var(--ink);font-size:clamp(30px,2.8vw,42px);font-weight:400;display:block}.vh-stats__grid span{color:var(--mut);font-size:14.5px}.vh-stats .vh-note{margin-top:16px}.vh-sectors{padding:clamp(70px, 9vw, 120px) 0 clamp(70px, 9vw, 120px) var(--px);background:var(--soft);grid-template-columns:1.3fr 1fr;align-items:center;gap:40px;display:grid;overflow:hidden}.vh-sectors__main>p{color:var(--mut);margin-top:14px}.vh-sectors__cards{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:36px;display:grid}.vh-sector{background:#fff;border-radius:18px;grid-column:span 2;padding:20px}.vh-sector:nth-child(n+4){grid-column:span 3}.vh-sector span{background:linear-gradient(180deg, var(--c2), var(--c));color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.vh-sector h3{color:var(--ink);margin:18px 0 10px;font-size:19px}.vh-sector p{color:var(--mut);font-size:14px}.vh-sectors__side{background:#a9a9ab;border-radius:30px 0 0 30px;align-self:stretch;align-items:center;padding:40px 0 40px 50px;display:flex}.vh-panel{transform-origin:0;background:#eceff3;border-radius:20px 0 0 20px;grid-template-columns:220px 1fr;gap:14px;width:100%;padding:16px;display:grid;transform:perspective(900px)rotateY(-8deg)}.vh-panel__menu{background:#fff;border-radius:16px;padding:16px}.vh-panel__menu ul{gap:4px;margin-top:18px;list-style:none;display:grid}.vh-panel__menu li{color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;display:flex}.vh-panel__menu li svg{color:var(--mut)}.vh-panel__menu li.is-on{color:var(--c);background:#fdf0eb}.vh-panel__menu li.is-on svg{color:var(--c)}.vh-panel__main{background:#fff;border-radius:16px;padding:18px}.vh-ring{width:150px;margin:18px 0;position:relative}.vh-ring svg{width:100%;transform:rotate(-90deg)}.vh-ring circle{fill:none;stroke:#f1e3de;stroke-width:2.6px}.vh-ring .vh-ring__v{stroke:var(--c);stroke-linecap:round;stroke-dasharray:98.7 100;animation:2.4s cubic-bezier(.16,1,.3,1) vh-ring}@keyframes vh-ring{0%{stroke-dasharray:0 100}}.vh-ring strong{place-items:center;font-size:26px;font-weight:500;display:grid;position:absolute;inset:0}.vh-bars{gap:12px;display:grid}.vh-bars i{height:7px;width:var(--w);background:linear-gradient(90deg, var(--c2), var(--c));opacity:.75;border-radius:9px;display:block}.vh-journey{padding:clamp(70px, 9vw, 120px) var(--px);background:#fff}.vh-journey h2{margin:50px 0 70px}.vh-steps{grid-template-columns:repeat(5,1fr);gap:30px;list-style:none;display:grid;position:relative}.vh-steps:before{content:"";background:#e5e7eb;height:1px;position:absolute;top:14px;left:0;right:0}.vh-steps li{color:var(--mut);align-content:start;gap:14px;display:grid;position:relative}.vh-steps li>svg{color:var(--mut);margin-top:26px}.vh-steps__dot{color:#c9ccd2;background:#fff;border:1px solid #e5e7eb;border-radius:999px;place-items:center;width:42px;height:28px;transition:background .4s,color .4s,border-color .4s,box-shadow .4s;display:grid}.vh-steps li.is-on .vh-steps__dot{background:linear-gradient(180deg, var(--c2), var(--c));color:#fff;border-color:var(--c);box-shadow:0 6px 16px -4px var(--c)}.vh-steps li.is-on>svg{color:var(--c)}.vh-steps h3{color:var(--ink);font-size:22px;line-height:1.25}.vh-steps p{max-width:26ch;font-size:14.5px}.vh-form-wrap{padding:0 var(--px) clamp(70px, 9vw, 120px);background:#fff}.vh-form-box{background:var(--soft);border-radius:26px;grid-template-columns:1fr 2fr;display:grid;overflow:hidden}.vh-form-art{place-items:center;min-height:420px;display:grid;position:relative}.vh-swarm{width:100%;height:100%;position:absolute;inset:0}.vh-form{box-shadow:none;background:#fff;border:0;border-radius:0;padding:clamp(28px,4vw,50px)}.vh-form h2{margin-bottom:10px}.vh-form input,.vh-form select,.vh-form textarea{background:#fff;border-color:#d9dce1;border-radius:6px}.vh-form .vh-btn{border-radius:6px;justify-self:start;height:40px}@media (width<=1100px){.vh-prods,.vh-steps{grid-template-columns:repeat(3,1fr)}.vh-steps:before{display:none}}@media (width<=900px){.vh-nav__pill{display:none}.vh-plat,.vh-ident,.vh-sectors,.vh-form-box,.vh-plat__text,.vh-ident__text,.vh-eca__text{grid-template-columns:1fr}.vh-plat__text>*,.vh-ident__text>*,.vh-eca__text>*{grid-area:auto/1!important}.vh-ident__media{min-height:460px}.vh-sectors{padding-right:var(--px)}.vh-sectors__side{display:none}.vh-stats__grid{grid-template-columns:1fr 1fr}.vh-eca{align-items:flex-end;min-height:760px}.vh-eca__text{background:linear-gradient(#0000,#96320abf)}.vh-form-art{min-height:220px}}@media (width<=560px){.vh-hero{min-height:760px}.vh-hero__text{background:linear-gradient(#f3f4f600,#f3f4f6eb 34%,#f3f4f6);padding-top:140px;padding-bottom:60px}.vh-hero__video{height:78%}.vh-prods{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;padding-bottom:60px;overflow-x:auto}.vh-prod{scroll-snap-align:start}.vh-stats__big,.vh-stats__grid,.vh-steps,.vh-sectors__cards{grid-template-columns:1fr}.vh-sector,.vh-sector:nth-child(n+4){grid-column:auto}.vh-nav .vh-btn{height:40px;padding:0 16px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.vh-hero__dots{animation:none}}.rh{--c:#2d6a4f;--c-d:#173f31;--c-l:#e7f2ec;--ink:#16201b;--mut:#5d6661;--line:#e2e6e3;--gut:clamp(16px, 4vw, 48px);font-family:var(--f-body);color:var(--ink)}.rh h1,.rh h2,.rh h3{letter-spacing:-.025em;font-weight:500}.rh-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rh-pill{background:var(--c-l);color:var(--c);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:700;display:inline-block}.rh-pill--dark{color:#fff;background:#ffffff1f}.rh-pill--gray{color:var(--ink);background:#eef0ef}.rh-note{color:var(--mut);text-align:center;margin-top:18px;font-size:12.5px}.rh-btn{height:48px;font:600 15.5px var(--f-body);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 20px;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.rh-btn:hover{transform:translateY(-1px)}.rh-btn--white{color:var(--c-d);background:#fff}.rh-btn--line{color:#fff;border-color:#ffffffbf}.rh-btn--line:hover{background:#ffffff1a}.rh-btn--dark{background:var(--c-d);color:#fff}.rh-btn--sm{height:42px;padding:0 16px;font-size:14.5px;font-weight:500}.rh-more{color:var(--c);align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}.rh-ico{background:var(--c-d);color:#fff;border-radius:6px;place-items:center;width:40px;height:40px;display:grid}.rh-ico--sm{border-radius:5px;width:26px;height:26px}.rh-nav{z-index:40;height:74px;padding:0 var(--gut);color:#fff;align-items:center;gap:16px;margin-bottom:-74px;transition:background .3s,color .3s,box-shadow .3s;display:flex;position:sticky;top:0}.rh-nav.is-solid{color:var(--ink);box-shadow:0 1px 0 var(--line);background:#fff}.rh-nav__pill{color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:4px;padding:6px 10px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.rh-nav.is-solid .rh-nav__pill{background:0 0}.rh-nav__pill a{border-radius:8px;padding:7px 14px;font-size:15px;font-weight:600;transition:background .2s}.rh-nav__pill a:hover{background:var(--c-l)}.rh-nav__ia{border:1px solid var(--c);color:var(--c);align-items:center;gap:6px;display:inline-flex}.rh-nav__cta{gap:10px;margin-left:auto;display:flex}.rh-nav.is-solid .rh-btn--line{background:var(--c-d);border-color:var(--c-d)}.rh-nav.is-solid .rh-btn--white{border-color:var(--c-d)}.rh-hero{--a:0;--b:0;color:#fff;background:linear-gradient(165deg,#153a2d 0%,#1f5a43 50%,#2d6a4f 100%);height:380vh;position:relative}.rh-hero__pin{height:100svh;position:sticky;top:0;overflow:hidden}.rh-hero__glow{pointer-events:none;background:radial-gradient(40% 35% at 50% 60%, rgba(116,224,165,calc(.1 + var(--a) * .16)), transparent 70%), radial-gradient(30% 30% at 15% 20%, #ffffff0d, transparent 70%);position:absolute;inset:-20%}.rh-hero__text{z-index:4;left:var(--gut);right:var(--gut);text-align:center;max-width:820px;transform:translateY(calc(var(--a) * -26vh)) scale(calc(1 - var(--a) * .08));opacity:calc(1 - var(--a) * 1.8);margin:0 auto;position:absolute;top:calc(74px + 9vh)}.rh-hero.is-assembled .rh-hero__text{pointer-events:none}.rh-hero h1{letter-spacing:-.035em;margin-top:22px;font-size:clamp(36px,5vw,66px);line-height:1.08}.rh-hero h1 span{color:#b7e4c7;display:block}.rh-hero__text>p:not(.rh-pill){color:#ffffffd1;max-width:600px;margin:22px auto 0;font-size:17.5px}.rh-hero__btns{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.rh-stage{z-index:2;aspect-ratio:1440/800;width:min(1280px, calc(100% - 2 * var(--gut)), calc((100svh - 150px) * 1.8));transform:translate(-50%, calc(-50% + (1 - var(--a)) * 62svh));position:absolute;top:calc(50% + 30px);left:50%;container-type:inline-size}.rh-st{color:var(--ink);font-size:1.25cqw;position:absolute;inset:0}.rh-card{left:var(--l);top:var(--t);width:var(--w);z-index:2;transform:translate(calc(var(--x) * (1 - var(--a))), calc(var(--y) * (1 - var(--a)))) rotate(calc(var(--r) + var(--rd) * (1 - var(--a))));position:absolute}.rh-card__in{animation:7s ease-in-out infinite alternate rh-float;animation-delay:var(--dl,0s)}@keyframes rh-float{0%{transform:translateY(-.35em)}to{transform:translateY(.35em)}}.rh-card--copilot{--l:11%;--t:2%;--w:21%;--x:-170%;--y:40%;--r:-2deg;--rd:-16deg;--dl:-1s}.rh-card--pa{--l:68%;--t:3%;--w:20%;--x:170%;--y:60%;--r:2deg;--rd:16deg;--dl:-3s}.rh-card--phone{--l:40%;--t:1%;--w:20%;--x:0%;--y:0%;--r:0deg;--rd:0deg;z-index:3}.rh-card--dash{--l:5%;--t:54%;--w:33%;--x:-90%;--y:60%;--r:-3deg;--rd:-9deg;z-index:1;--dl:-5s}.rh-card--ri{--l:71%;--t:42%;--w:19%;--x:170%;--y:40%;--r:3deg;--rd:12deg;--dl:-2s}.rh-card--t1{--l:22%;--t:41%;--w:16%;--x:-60%;--y:0%;--r:-2deg;--rd:0deg;z-index:4;--dl:-4s}.rh-card--t2{--l:60%;--t:30%;--w:17%;--x:60%;--y:0%;--r:2deg;--rd:0deg;z-index:4;--dl:-6s}.rh-box{background:#fff;border-radius:1em;overflow:hidden;box-shadow:0 1.6em 3em -1.4em #0519118c,inset 0 0 0 1px #fff9}.rh-k{letter-spacing:.06em;text-transform:uppercase;color:var(--mut);font-size:.62em;font-weight:600}.rh-spark{color:#fff;background:linear-gradient(135deg,#74e0a5,#2d6a4f);border-radius:50%;place-items:center;width:1.6em;height:1.6em;display:grid}.rh-spark svg{width:.8em;height:.8em}.rh-tag{border-radius:99em;padding:.2em .6em;font-size:.58em;font-style:normal;font-weight:700;display:inline-block}.rh-tag--new{color:#c2410c;background:#fdecdf}.rh-tag--run{color:#2d6a4f;background:#e7f2ec}.rh-tag--no{color:#c2410c;background:#fdecdf}[data-at]{transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1),background .4s,color .4s}.rh-win__top{border-bottom:1px solid var(--line);align-items:center;gap:.5em;padding:.7em .9em;font-size:.78em;display:flex}.rh-win__top b{margin-right:auto}.rh-win__top i{background:#d7ddd9;border-radius:50%;width:.45em;height:.45em}.rh-win__body{align-content:start;gap:.5em;min-height:9.6em;padding:.8em .9em;display:grid}.rh-msg{border-radius:.8em;max-width:88%;padding:.55em .75em;font-size:.68em;line-height:1.45}.rh-msg--me{color:#fff;background:#2d6a4f;border-bottom-right-radius:.2em;justify-self:end}.rh-msg--ai{opacity:0;background:#f1f5f2;border-bottom-left-radius:.2em;transform:translateY(.6em)}.rh-msg--ai.is-on{opacity:1;transform:none}.rh-msg--ai:not(.is-on){position:absolute}.rh-chips{gap:.4em;margin-top:.5em;display:flex}.rh-chips em{color:#2d6a4f;border:1px solid #2d6a4f;border-radius:99em;padding:.25em .7em;font-size:.92em;font-style:normal;font-weight:600}.rh-typing{background:#f1f5f2;gap:.3em;width:max-content;display:flex}.rh-typing:has(+.rh-msg--ai.is-on){display:none}.rh-typing i{background:#8fa79b;border-radius:50%;width:.5em;height:.5em;animation:1.2s infinite rh-dot}.rh-typing i:nth-child(2){animation-delay:.15s}.rh-typing i:nth-child(3){animation-delay:.3s}@keyframes rh-dot{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-.3em)}}.rh-win__input{border:1px solid var(--line);color:var(--mut);border-radius:.7em;align-items:center;gap:.5em;margin:0 .9em .9em;padding:.55em .75em;font-size:.64em;display:flex}.rh-win__input span{margin-right:auto}.rh-win svg,.rh-pa svg,.rh-ri__top svg,.rh-toast svg,.rh-ph svg{width:1.2em;height:1.2em}.rh-pa{min-height:9.5em;padding:.9em 1em 1em}.rh-pa__top{align-items:center;gap:.5em;font-size:.78em;display:flex}.rh-pa__top b{margin-right:auto}.rh-pa__ico{color:#c2410c;background:#fdecdf;border-radius:.5em;place-items:center;width:1.7em;height:1.7em;display:grid}.rh-pa .rh-tag{display:none}.rh-pa.is-on .rh-tag--new,.rh-pa.is-on .rh-tag--run.is-on{display:inline-block}.rh-pa.is-on:has(.rh-tag--run.is-on) .rh-tag--new{display:none}.rh-pa__empty{color:var(--mut);background:#f1f5f2;border-radius:.7em;align-items:center;gap:.5em;margin-top:1.1em;padding:.8em;font-size:.66em;display:flex}.rh-pa__empty svg{color:#2d6a4f}.rh-pa__body{margin-top:.8em;display:none}.rh-pa.is-on .rh-pa__empty{display:none}.rh-pa.is-on .rh-pa__body{animation:.6s cubic-bezier(.16,1,.3,1) rh-pop;display:block}.rh-pa.is-on{box-shadow:0 1.6em 3em -1.4em #0519118c,0 0 0 .18em #f4a261}@keyframes rh-pop{0%{opacity:0;transform:translateY(.6em)scale(.97)}}.rh-pa__t{font-size:.82em;font-weight:700}.rh-pa dl{gap:.35em;margin-top:.6em;font-size:.64em;display:grid}.rh-pa dl div{border-top:1px solid var(--line);justify-content:space-between;gap:.6em;padding-top:.35em;display:flex}.rh-pa dt{color:var(--mut)}.rh-pa dd{align-items:center;gap:.4em;font-weight:600;display:flex}.rh-av{color:#fff;background:#2d6a4f;border-radius:50%;place-items:center;width:1.7em;height:1.7em;font-size:.8em;display:grid}.rh-ri{padding:.9em 1em 1em}.rh-ri__top{align-items:center;gap:.5em;font-size:.78em;font-weight:700;display:flex}.rh-ri__photo{background:linear-gradient(#e8ece9,#cfd8d2);border-radius:.7em;height:6.4em;margin-top:.8em;position:relative;overflow:hidden}.rh-ri__ext{color:#d64545;position:absolute;bottom:.5em;left:44%}.rh-ri__ext svg{width:2.6em;height:2.6em}.rh-ri__box{background:#c89d6d;border-radius:.2em;width:38%;height:52%;position:absolute;bottom:0;left:16%;box-shadow:inset 0 .5em #00000014}.rh-ri__box--2{background:#d8b083;width:26%;height:28%;bottom:52%;left:28%}.rh-ri__scan{background:linear-gradient(#0000,#74e0a58c,#0000);height:30%;animation:1.8s ease-in-out infinite rh-scan;position:absolute;left:0;right:0}.rh-ri.is-on .rh-ri__scan{display:none}.rh-ri.is-on .rh-ri__photo:after{content:"";border:.18em solid #f4a261;border-radius:.4em;width:62%;height:74%;animation:.5s rh-pop;position:absolute;top:18%;left:12%}@keyframes rh-scan{0%{top:-30%}to{top:100%}}.rh-ri__q{justify-content:space-between;align-items:center;gap:.4em;margin-top:.7em;font-size:.68em;font-weight:600;display:flex}.rh-ri__wait{gap:.4em;margin-top:.6em;display:grid}.rh-ri__wait i{background:linear-gradient(90deg,#eef1ef,#dde4df,#eef1ef) 0 0/200% 100%;border-radius:99em;height:.5em;animation:1.4s linear infinite rh-shim}.rh-ri__wait i:last-child{width:60%}@keyframes rh-shim{to{background-position:-200% 0}}.rh-ri__txt{color:var(--mut);background:#f1f5f2;border-radius:.6em;margin-top:.55em;padding:.6em .7em;font-size:.62em;line-height:1.45;display:none}.rh-ri__txt b{color:#2d6a4f}.rh-ri.is-on .rh-ri__wait{display:none}.rh-ri.is-on .rh-ri__txt{animation:.6s cubic-bezier(.16,1,.3,1) rh-pop;display:block}.rh-ri__btns{border-top:1px solid var(--line);letter-spacing:.06em;text-transform:uppercase;color:var(--mut);justify-content:space-between;margin-top:.8em;padding-top:.6em;font-size:.6em;font-weight:700;display:flex}.rh-ri__btns span{border-radius:.4em;padding:.3em .8em;transition:background .4s,color .4s}.rh-ri.is-on .rh-ri__btns .is-ok{color:#fff;background:#2d6a4f}.rh-dash{grid-template-columns:.9fr 1.1fr;gap:.4em 1.4em;padding:1.2em 1.4em;display:grid}.rh-ring{width:7.4em;margin-top:.6em;position:relative}.rh-ring svg{width:100%;transform:rotate(-90deg)}.rh-ring circle{fill:none;stroke:#e7f2ec;stroke-width:3.2px}.rh-ring .rh-ring__v{stroke:#2d6a4f;stroke-linecap:round;stroke-dasharray:0 100;transition:stroke-dasharray .3s}.rh-ring strong{letter-spacing:-.03em;justify-content:center;align-items:center;font-size:1.5em;display:flex;position:absolute;inset:0}.rh-dash__units{align-content:start;gap:.5em;display:grid}.rh-bar{grid-template-columns:4.4em 1fr 2.2em;align-items:center;gap:.5em;font-size:.64em;display:grid}.rh-bar i{background:#eef2ef;border-radius:99em;height:.55em;overflow:hidden}.rh-bar b{height:100%;width:calc(var(--w) * var(--b2,0));border-radius:inherit;background:linear-gradient(90deg,#74c69d,#2d6a4f);transition:width .3s;display:block}.rh-bar em{text-align:right;font-style:normal;font-weight:600}.rh-dash__foot{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:.6em;margin-top:.6em;padding-top:.8em;display:grid}.rh-dash__foot strong{letter-spacing:-.02em;font-size:1.05em;display:block}.rh-dash__foot span{color:var(--mut);font-size:.6em}.rh-toast{opacity:0;background:#fffffff2;border-radius:.9em;align-items:center;gap:.6em;padding:.6em .8em;display:flex;transform:translateY(.8em)scale(.94);box-shadow:0 1.2em 2.4em -1em #05191199}.rh-toast.is-on{opacity:1;transform:none}.rh-toast>span{color:#2d6a4f;background:#e7f2ec;border-radius:.6em;flex-shrink:0;place-items:center;width:2em;height:2em;display:grid}.rh-toast p{color:var(--mut);font-size:.62em;line-height:1.35;display:grid}.rh-toast b{color:var(--ink);font-size:1.1em}.rh-ph{aspect-ratio:9/18.6;background:linear-gradient(145deg,#2a3a33,#0b1310 40%);border-radius:2.5em;padding:.45em;box-shadow:0 3em 5em -2em #0009,inset 0 0 0 .12em #ffffff1f}.rh-ph__scr{background:#f3f6f4;border-radius:2.1em;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.rh-ph__status{color:#fff;background:#2d6a4f;justify-content:space-between;align-items:center;padding:.7em 1.2em .2em;font-size:.62em;display:flex}.rh-ph__notch{background:#0b1310;border-radius:99em;width:5.4em;height:1.5em}.rh-ph__status span{gap:.3em;display:flex}.rh-ph__bar{color:#fff;background:linear-gradient(#2d6a4f,#276149);padding:.5em .9em .8em}.rh-ph__title{align-items:center;gap:.4em;display:flex}.rh-ph__title b{font-size:.8em;display:block}.rh-ph__title span{opacity:.75;font-size:.58em;display:block}.rh-ph__prog{align-items:center;gap:.6em;margin-top:.7em;font-size:.56em;display:flex}.rh-ph__prog i{background:#ffffff38;border-radius:99em;flex:1;height:.5em;overflow:hidden}.rh-ph__prog i:before{content:"";height:100%;width:calc(var(--done,0) / 5 * 100%);border-radius:inherit;background:#95f0bd;transition:width .5s cubic-bezier(.16,1,.3,1);display:block}.rh-ph__view{flex:1;overflow:hidden}.rh-ph__list{transform:translateY(calc(var(--ls,0) * -1em));gap:.5em;padding:.6em;transition:transform .7s cubic-bezier(.16,1,.3,1);display:grid}.rh-q{background:#fff;border-radius:.8em;padding:.65em .7em;box-shadow:0 .1em .3em #1018280f}.rh-q>p{gap:.45em;font-size:.62em;font-weight:600;line-height:1.35;display:flex}.rh-q>p em{background:#eef2ef;border-radius:50%;flex-shrink:0;place-items:center;width:1.6em;height:1.6em;font-size:.9em;font-style:normal;transition:background .4s,color .4s;display:grid}.rh-q.is-on>p em{color:#fff;background:#2d6a4f}.rh-q__opts{grid-template-columns:repeat(3,1fr);gap:.35em;margin-top:.55em;display:grid}.rh-opt{text-align:center;color:#7b8580;background:#eef2ef;border-radius:.5em;padding:.38em 0;font-size:.58em;font-weight:700;transition:background .35s,color .35s,transform .35s}.rh-q.is-on .rh-opt--sim.is-ans{color:#fff;background:#2d6a4f;transform:scale(1.04)}.rh-q.is-on .rh-opt--nao.is-ans{color:#fff;background:#e76f51;transform:scale(1.04)}.rh-extra{color:#2d6a4f;background:#e7f2ec;border-radius:99em;align-items:center;gap:.4em;width:max-content;margin-top:.5em;padding:.3em .6em;font-size:.54em;font-weight:600;display:none}.rh-q.is-on .rh-extra{animation:.5s cubic-bezier(.16,1,.3,1) rh-pop;display:flex}.rh-extra--no{color:#c2410c;background:#fdecdf}.rh-extra--foto i{background:linear-gradient(135deg,#95d5b2,#40916c);border-radius:.25em;width:1.6em;height:1.2em}.rh-ph__foot{border-top:1px solid var(--line);background:#fff;padding:.6em .7em 1em;position:relative}.rh-ph__send,.rh-ph__sent{border-radius:.6em;justify-content:center;align-items:center;gap:.4em;padding:.55em;font-size:.64em;font-weight:700;display:flex}.rh-ph__send{color:#7b8580;background:#e3e8e5}.rh-ph__sent{color:#fff;opacity:0;background:#2d6a4f;position:absolute;inset:.6em .7em 1em;transform:scale(.95)}.rh-ph__sent.is-on{opacity:1;transform:none}.rh-hero__steps{z-index:5;opacity:calc(var(--a) * 2 - 1);gap:8px;list-style:none;display:flex;position:absolute;bottom:max(14px,2.4vh);left:50%;transform:translate(-50%)}.rh-hero__steps li{color:#fff9;white-space:nowrap;background:#ffffff14;border-radius:99px;align-items:center;gap:8px;padding:7px 14px 7px 7px;font-size:13.5px;transition:background .4s,color .4s;display:flex}.rh-hero__steps b{background:#ffffff24;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.rh-hero__steps li.is-on{color:var(--ink);background:#fff}.rh-hero__steps li.is-on b{color:#fff;background:#2d6a4f}.rh-clients{padding:70px var(--gut) 20px;text-align:center}.rh-clients>p{font-size:19px;font-weight:500}.rh-clients ul{color:#8b928e;grid-template-columns:repeat(8,1fr);align-items:center;gap:24px;max-width:1240px;margin:34px auto 0;list-style:none;display:grid}.rh-wm{white-space:nowrap;font-size:19px;line-height:1.1}.rh-wm--0{letter-spacing:-.04em;font-weight:800}.rh-wm--1{text-transform:uppercase;letter-spacing:.08em;font-size:14px;font-weight:600}.rh-wm--2{font-family:Georgia,serif;font-size:21px;font-style:italic}.rh-wm--3{letter-spacing:.02em;font-size:20px;font-weight:300}.rh-sec{padding:clamp(70px, 9vw, 120px) var(--gut)}.rh-sec>*{max-width:1250px;margin-left:auto;margin-right:auto}.rh-head{text-align:center;max-width:860px;margin-bottom:56px}.rh h2{margin-top:16px;font-size:clamp(28px,3vw,40px);line-height:1.15}.rh-head>p:not(.rh-pill){max-width:640px;color:var(--mut);margin:16px auto 0;font-size:16.5px}.rh-segs{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.rh-seg{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;padding:20px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.rh-seg:hover{border-color:var(--c);transform:translateY(-3px);box-shadow:0 18px 40px -26px #173f3180}.rh-seg h3{margin:26px 0 8px;font-size:19px}.rh-seg p{color:var(--mut);margin-bottom:20px;font-size:13.5px;line-height:1.55}.rh-seg .rh-more{border-top:1px solid var(--line);margin-top:auto;padding-top:16px}.rh-feat{background:#f6f8f6;grid-template-columns:1fr 1.15fr;align-items:start;gap:clamp(30px,5vw,80px);display:grid}.rh-feat>*{max-width:none;margin:0}.rh-feat__side{position:sticky;top:110px}.rh-feat__side h2{font-size:clamp(30px,3vw,40px)}.rh-feat__side>p:not(.rh-pill){color:var(--mut);max-width:46ch;margin:18px 0 28px}.rh-feat__grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.rh-fcard{border:1px solid var(--line);background:#fff;border-radius:8px;padding:22px}.rh-fcard h3{margin:22px 0 8px;font-size:18px}.rh-fcard p{color:var(--mut);font-size:14px;line-height:1.55}.rh-feat__grid .rh-fcard:nth-child(2n),.rh-feat__grid .rh-fcard:nth-child(2n).is-in{transform:translateY(40px)}.rh-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.rh-tab{font:500 15.5px var(--f-body);color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:10px;margin-bottom:-1px;padding:18px 10px;transition:color .2s,border-color .2s;display:flex}.rh-tab .rh-ico{color:var(--ink);background:#eef0ef;transition:background .2s,color .2s}.rh-tab.is-on{border-color:var(--c);color:var(--c)}.rh-tab.is-on .rh-ico{background:var(--c-d);color:#fff}.rh-panel{grid-template-columns:1fr 1.05fr;align-items:start;gap:clamp(30px,5vw,70px);padding-top:40px;display:grid}.rh-panel[hidden]{display:none}.rh-panel.is-on .rh-panel__text,.rh-panel.is-on .rh-panel__media{animation:.6s cubic-bezier(.16,1,.3,1) rh-in}@keyframes rh-in{0%{opacity:0;transform:translateY(12px)}}.rh-panel__text h3{margin:18px 0;font-size:clamp(26px,2.4vw,34px)}.rh-panel__text p:not(.rh-pill){color:var(--mut);max-width:46ch;font-size:17px}.rh-panel__media{background:#0f2a20;border-radius:24px;overflow:hidden;box-shadow:0 30px 60px -36px #0f2a20cc}.rh-panel__media img{width:100%;height:auto}.rh-res{color:#fff;background:#0f2a20}.rh-res .rh-head>p:not(.rh-pill){color:#ffffffb8}.rh-res .rh-pill{color:#b7e4c7;background:#ffffff1a}.rh-res__row{gap:14px;height:440px;display:flex}.rh-rcard{cursor:pointer;outline-offset:3px;border-radius:14px;flex:1;min-width:0;transition:flex .7s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.rh-rcard.is-on{flex:3.2}.rh-rcard img{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.rh-rcard.is-on img{transform:scale(1.04)}.rh-rcard:after{content:"";background:linear-gradient(#0000 35%,#081812e0);position:absolute;inset:0}.rh-rcard__txt{z-index:1;position:absolute;bottom:22px;left:22px;right:22px}.rh-rcard__txt span b{font-weight:inherit}.rh-rcard__txt span i{font-style:normal}.rh-rcard:not(.is-on) .rh-rcard__txt span i{display:none}.rh-rcard__txt span{letter-spacing:.08em;text-transform:uppercase;color:#b7e4c7;font-size:12px;font-weight:700}.rh-rcard__txt h3{max-width:32ch;margin-top:8px;font-size:22px;line-height:1.25;display:none}.rh-rcard.is-on .rh-rcard__txt h3{animation:.6s cubic-bezier(.16,1,.3,1) .15s both rh-in;display:block}.rh-nums{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:50px;display:grid}.rh-nums>div{border:1px solid #ffffff24;border-radius:12px;padding:24px}.rh-nums strong{letter-spacing:-.03em;font-size:clamp(28px,2.8vw,40px);font-weight:500;display:block}.rh-nums span{color:#ffffffb8;font-size:14.5px}.rh-res .rh-note{color:#fff9}.rh-arts{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.rh-art{border:1px solid var(--line);border-radius:10px;flex-direction:column;padding:14px 14px 20px;transition:box-shadow .25s,transform .25s;display:flex}.rh-art:hover{transform:translateY(-3px);box-shadow:0 20px 40px -28px #173f3180}.rh-art__img{aspect-ratio:3/2;border-radius:6px;overflow:hidden}.rh-art__img img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1)}.rh-art:hover .rh-art__img img{transform:scale(1.05)}.rh-art h3{margin:16px 6px 8px;font-size:17px;line-height:1.3}.rh-art p{color:var(--mut);margin:0 6px 16px;font-size:13.5px}.rh-art .rh-more{margin:auto 6px 0}.rh-cta-wrap{padding-top:0}.rh-cta{color:#fff;text-align:center;background:radial-gradient(110% 120% at 50% 0,#2d6a4f,#173f31 70%);border-radius:24px;padding:clamp(50px,7vw,90px) clamp(20px,5vw,60px)}.rh-cta h2{letter-spacing:-.035em;font-size:clamp(32px,4.4vw,58px)}.rh-cta>p:not(.rh-pill){color:#fffc;max-width:560px;margin:16px auto 0}.rh-form{max-width:560px;box-shadow:none;background:0 0;border:0;flex-wrap:wrap;justify-content:center;gap:10px;margin:34px auto 0;padding:0;display:flex}.rh-form__field{flex:260px}.rh .rh-form input{height:48px;color:var(--ink);background:#fff;border:0;border-radius:6px}.rh-form .i-form__done{text-align:left;color:var(--ink);flex-basis:100%}.rh-cta__alt{color:#b7e4c7;margin-top:22px;font-size:14.5px;font-weight:500;display:inline-block}@media (width<=1100px){.rh-nav__pill a{padding:7px 10px}.rh-clients ul{grid-template-columns:repeat(4,1fr)}.rh-segs,.rh-arts{grid-template-columns:repeat(2,1fr)}.rh-tab{text-align:center;flex-direction:column;font-size:14px}}@media (width<=900px){.rh-nav__pill{display:none}.rh-feat,.rh-panel{grid-template-columns:1fr}.rh-feat__side{position:static}.rh-feat__grid .rh-fcard:nth-child(2n),.rh-feat__grid .rh-fcard:nth-child(2n).is-in{transform:none}.rh-nums{grid-template-columns:1fr 1fr}.rh-res__row{height:400px}}@media (width<=760px){.rh-hero{height:360vh}.rh-hero__text{top:calc(74px + 4vh)}.rh-hero__text>p:not(.rh-pill){font-size:16px}.rh-stage{aspect-ratio:390/640;width:min(100% - 24px,61svh - 85.4px);top:calc(50% + 24px)}.rh-st{font-size:3.4cqw}.rh-card--copilot{--l:-2%;--t:1%;--w:48%}.rh-card--pa{--l:54%;--t:3%;--w:48%}.rh-card--phone{--l:27%;--t:9%;--w:46%}.rh-card--dash{--l:-2%;--t:65%;--w:50%}.rh-card--ri{--l:54%;--t:62%;--w:48%}.rh-card--t1{--l:-1%;--t:42%;--w:42%}.rh-card--t2{--l:58%;--t:38%;--w:43%}.rh-dash{grid-template-columns:1fr;padding:1em 1.1em}.rh-dash__units,.rh-ri__q,.rh-ri__wait,.rh-ri.is-on .rh-ri__txt,.rh-dash__foot div:last-child{display:none}.rh-dash__foot{grid-template-columns:1fr 1fr}.rh-hero__steps li:not(.is-on){display:none}.rh-tabs{scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;overflow-x:auto}.rh-res__row{flex-direction:column;height:auto}.rh-rcard,.rh-rcard.is-on{flex:none;height:260px}.rh-rcard__txt h3,.rh-rcard.is-on .rh-rcard__txt h3{font-size:19px;animation:none;display:block}.rh-rcard:not(.is-on) .rh-rcard__txt span i{display:inline}}@media (width<=560px){.rh-nav__login{display:none}.rh-clients>p{font-size:16.5px}.rh-clients ul{grid-template-columns:repeat(2,1fr);gap:18px}.rh-segs,.rh-arts,.rh-feat__grid{grid-template-columns:1fr}.rh-hero__btns .rh-btn{width:100%}}.rh-cta__alt svg{vertical-align:-2px;margin-left:6px;display:inline}@media (prefers-reduced-motion:reduce){.rh-card__in,.rh-typing i,.rh-ri__scan,.rh-ri__wait i{animation:none}}.ph{--y:#f2b705;--y-2:#ffd34d;--y-soft:#fff6d6;--y-ink:#8a5f00;--ink:#1c1d20;--tx:#45474d;--mu:#63656b;--ln:#e7e4da;--ln-2:#efece4;--tint:#faf8f3;--ok:#1d7a52;--ok-bg:#e7f5ed;--warn:#a14a06;--warn-bg:#fff3df;--bad:#b42318;--bad-bg:#fef1ef;--ease:cubic-bezier(.22, 1, .36, 1);color:var(--tx);font:400 16px/1.65 var(--f-body);background:#fff}.inst-root:has(.ph)>.i-footer{display:none}.ph *,.ph :before,.ph :after{box-sizing:border-box}:where(.ph) :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0;padding:0}:where(.ph) :where(ul,ol){list-style:none}:where(.ph) :where(h1,h2,h3){color:var(--ink);font-family:var(--f-display);letter-spacing:-.03em;text-wrap:balance;font-weight:600;line-height:1.1}:where(.ph) h1{letter-spacing:-.035em;font-size:clamp(40px,5.2vw,70px);line-height:1.04}:where(.ph) h2{font-size:clamp(30px,3.5vw,48px)}:where(.ph) h3{letter-spacing:-.02em;font-size:21px}:where(.ph) p{color:var(--mu)}:where(.ph) a{color:inherit;text-decoration:none}.ph :focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px}.ph [id]{scroll-margin-top:90px}.ph-wrap{width:min(1180px,100% - 40px);margin-inline:auto}.ph-mark{background:linear-gradient(transparent 58%, var(--y) 58%, var(--y) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.06em}.ph-eyebrow{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:16px;font-size:13px;font-weight:600;display:inline-flex}.ph-eyebrow:before{content:"";background:repeating-linear-gradient(-45deg, var(--ink) 0 3px, var(--y) 3px 6px);border-radius:2px;width:18px;height:6px}.ph-lead{max-width:62ch;font-size:18px;line-height:1.7;margin-top:22px!important}.ph-head{max-width:760px}.ph-head--c{text-align:center;margin-inline:auto}.ph-head--c .ph-lead{margin-inline:auto}.ph-center{text-align:center;margin-top:64px}.ph-mt{margin-top:30px!important}.ph-sec{padding:112px 0}.ph-sec--sm{padding:72px 0}.ph-tint{background:var(--tint);border-block:1px solid var(--ln-2)}.ph-tint+.ph-tint{border-top:0}.ph-btn{min-height:44px;font:600 15px var(--f-body);letter-spacing:-.01em;cursor:pointer;transition:transform .2s var(--ease), background .2s, box-shadow .2s;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:0 20px;display:inline-flex}.ph-btn--lg{min-height:54px;padding:0 26px;font-size:16px}.ph-btn--pri{background:var(--y);color:var(--ink);box-shadow:0 1px #00000014,inset 0 -2px #00000014}.ph-btn--pri:hover{background:var(--y-2);transform:translateY(-1px)}.ph-btn--ghost,.ph-btn--light{color:var(--ink);border-color:var(--ln);background:#fff}.ph-btn--ghost:hover,.ph-btn--light:hover{border-color:var(--ink)}.ph-btn svg{transition:transform .2s var(--ease)}.ph-btn:hover svg{transform:translate(3px)}.ph-play{background:var(--ink);width:24px;height:24px;color:var(--y);border-radius:50%;place-items:center;display:grid}.ph-play svg{fill:currentColor}.ph-btn:hover .ph-play svg{transform:none}.ph-link{color:var(--ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.ph-link svg{color:var(--y-ink);transition:transform .2s var(--ease)}a:hover>.ph-link svg,.ph-link:hover svg{transform:translate(4px)}.ph-chip{border:1px solid var(--ln);color:var(--mu);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;padding:.25em .7em;font-size:.62em;display:inline-flex}.ph-checks{gap:12px;display:grid;margin-top:26px!important}.ph-checks li{color:var(--tx);align-items:flex-start;gap:12px;display:flex}.ph-checks svg{color:var(--y-ink);flex-shrink:0;margin-top:4px}.ph-checks--sm{gap:8px;font-size:15px;margin-top:18px!important}.ph [data-reveal]{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(18px)}.ph [data-reveal].is-in{opacity:1;transform:none}.ph-nav{z-index:30;backdrop-filter:blur(14px);background:#ffffffdb;border-bottom:1px solid #0000;transition:border-color .2s,box-shadow .2s;position:sticky;top:0}.ph-nav.is-solid{border-color:var(--ln-2);box-shadow:0 6px 24px -18px #00000040}.ph-nav__in{align-items:center;gap:36px;height:76px;display:flex}.ph-nav__logo{color:var(--ink)}.ph-nav__menu{color:var(--tx);flex:1;gap:28px;font-size:15px;display:flex}.ph-nav__menu a{align-items:center;gap:8px;display:inline-flex}.ph-nav__menu a:hover{color:var(--ink)}.ph-nav__new{background:var(--y-soft);color:var(--y-ink);text-transform:uppercase;letter-spacing:.04em;border-radius:5px;padding:1px 7px;font-size:11px;font-weight:700}.ph-nav__burger{border:1px solid var(--ln);width:44px;height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;place-items:center;margin-left:auto;display:none}.ph-hero{border-bottom:1px solid var(--ln-2);background:radial-gradient(60% 70% at 85% 30%,#fff8dd 0,#fff0 70%),#fff;padding:70px 0 96px;position:relative;overflow:hidden}.ph-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:56px;display:grid}.ph-pill{border:1px solid var(--ln);color:var(--ink);background:#fff;border-radius:99px;align-items:center;gap:10px;margin-bottom:26px;padding:5px 14px 5px 5px;font-size:14px;display:inline-flex}.ph-pill b{background:var(--ink);color:var(--y);border-radius:99px;padding:2px 10px;font-size:12px}.ph-hero__sub{max-width:34em;font-size:19px;line-height:1.65;margin-top:26px!important}.ph-hero__ctas{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.ph-hero__proof{color:var(--ink);flex-wrap:wrap;gap:14px 24px;font-size:15px;display:flex;margin-top:40px!important}.ph-hero__proof li{align-items:center;gap:8px;display:inline-flex}.ph-hero__proof svg{color:var(--y-ink)}.ph-hero .ph-mark,.ph-head .ph-mark{padding-inline:.04em}.ph-hv{padding:9% 0 12% 13%;position:relative;container-type:inline-size}.ph-hv>*{font-size:2.5cqw}.ph-win{border:1px solid var(--ln);background:#fff;border-radius:1em;height:23.5em;display:flex;overflow:hidden;box-shadow:0 2em 4em -1.6em #28200040,0 .2em .6em #0000000a}.ph-win__side{border-right:1px solid var(--ln-2);width:3em;color:var(--mu);flex-direction:column;align-items:center;gap:.9em;padding-top:1.1em;display:flex}.ph-win__side .logo{margin-bottom:.4em}.ph-win__side i{border-radius:.45em;place-items:center;width:1.8em;height:1.8em;display:grid}.ph-win__side i.is-on{background:var(--y-soft);color:var(--y-ink)}.ph-win__side svg{width:.8em;height:.8em}.ph-win__main{flex:1;position:relative}.ph-scene{opacity:0;visibility:hidden;padding:1.2em 1.3em;transition:opacity .5s,visibility .5s;position:absolute;inset:0}.ph-scene.is-active{opacity:1;visibility:visible}.ph-win__head{justify-content:space-between;align-items:flex-start;gap:1em;margin-bottom:1em;display:flex}.ph-win__head small{color:var(--mu);font-size:.55em;display:block}.ph-win__head b{color:var(--ink);letter-spacing:-.02em;font-size:.9em;font-weight:600}.ph-kpis{grid-template-columns:repeat(4,1fr);gap:.55em;display:grid}.ph-kpis>div{border:1px solid var(--ln-2);border-radius:.55em;padding:.7em .75em}.ph-kpis small{color:var(--mu);font-size:.5em;display:block}.ph-kpis b{color:var(--ink);margin:.2em 0 .1em;font-size:1em;font-weight:600;display:block}.ph-kpis em{color:var(--ok);font-size:.48em;font-style:normal}.ph-kpis .is-warn{background:var(--warn-bg);border-color:#f6dcb0}.ph-kpis .is-warn b,.ph-kpis .is-warn em{color:var(--warn)}.ph-charts{grid-template-columns:1.25fr 1fr;gap:.6em;margin-top:.6em;display:grid}.ph-charts>div{border:1px solid var(--ln-2);border-radius:.55em;height:11.3em;padding:.8em}.ph-charts small{color:var(--ink);margin-bottom:.7em;font-size:.52em;font-weight:600;display:block}.ph-line svg{width:100%;height:8em;overflow:visible}.ph-line__path{fill:none;stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s var(--ease)}.ph-line__area{fill:var(--y-soft);opacity:0;transition:opacity 1s .6s}.ph-line.is-on .ph-line__path{stroke-dashoffset:0}.ph-line.is-on .ph-line__area{opacity:1}.ph-bars>div{grid-template-columns:4.6em 1fr;align-items:center;gap:.4em;margin-bottom:.62em;display:grid}.ph-bars span{color:var(--mu);font-size:.5em}.ph-bars i{background:var(--y);width:0;height:.55em;transition:width 1s var(--ease);border-radius:99px}.ph-bars>div:nth-child(n+4) i{background:#f6d978}.ph-bars.is-on i{width:var(--w)}.ph-ncs{gap:.5em;display:grid}.ph-nc{border:1px solid var(--ln-2);border-radius:.55em;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.75em;padding:.75em .85em;transition:background .4s,border-color .4s;display:grid}.ph-nc__dot{background:var(--bad);border-radius:50%;width:.55em;height:.55em;transition:background .4s}.ph-nc b{color:var(--ink);font-size:.66em;font-weight:600;display:block}.ph-nc small{color:var(--mu);font-size:.52em}.ph-nc em{color:var(--ink);font-size:.66em;font-style:normal;font-weight:600}.ph-nc__st{font-size:.52em;font-weight:600;display:inline-grid;position:relative}.ph-nc__st>span{border-radius:99px;grid-area:1/1;align-items:center;gap:.3em;padding:.3em .7em;transition:opacity .3s;display:inline-flex}.ph-nc__st .a{background:var(--bad-bg);color:var(--bad)}.ph-nc__st .b{background:var(--ok-bg);color:var(--ok);opacity:0}.ph-nc.is-on{background:#f7fcf9;border-color:#cdebd9}.ph-nc.is-on .ph-nc__dot{background:var(--ok)}.ph-nc.is-on .ph-nc__st .a{opacity:0}.ph-nc.is-on .ph-nc__st .b{opacity:1}.ph-nc.is-on em{color:var(--mu);text-decoration:line-through}.ph-sum{grid-template-columns:1fr 1fr;gap:.6em;margin-top:.9em;display:grid}.ph-sum>div{background:var(--bad-bg);border-radius:.55em;padding:.9em 1em}.ph-sum small{color:var(--bad);font-size:.55em;display:block}.ph-sum b{color:var(--bad);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.3em;font-weight:600}.ph-sum .is-ok{background:var(--ok-bg)}.ph-sum .is-ok small,.ph-sum .is-ok b{color:var(--ok)}.ph-mx{gap:.45em;display:grid}.ph-mx__h,.ph-mx__r{grid-template-columns:1.4fr repeat(4,1fr);align-items:center;gap:.45em;display:grid}.ph-mx__h span{color:var(--mu);text-align:center;font-size:.52em;font-weight:600}.ph-mx__r{opacity:0;transition:opacity .4s, transform .4s var(--ease);transform:translateY(.4em)}.ph-mx__r.is-on{opacity:1;transform:none}.ph-mx__r>span{color:var(--ink);font-size:.62em;font-weight:500}.ph-mx__r i{border-radius:.45em;place-items:center;height:2.6em;font-size:.5em;font-style:normal;font-weight:600;transition:background .4s,color .4s;display:grid}.ph-mx__r .is-ok,.ph-mx__r .is-warn{background:var(--ok-bg);color:var(--ok)}.ph-mx__r .is-na{color:#a6a39a;background:#f4f3ef}.ph-mx__r .is-warn.is-on{background:var(--warn-bg);color:var(--warn);box-shadow:inset 0 0 0 1px #f2c98f}.ph-hv__phone{position:absolute;bottom:0;left:0}.ph-hv__phone .ph-phone{width:11.6em;height:23em}.ph-toast{border:1px solid var(--ln);opacity:0;transition:opacity .4s, transform .5s var(--ease);pointer-events:none;z-index:3;background:#fff;border-radius:.7em;align-items:center;gap:.7em;padding:.75em 1em;display:flex;position:absolute;transform:translateY(.6em)scale(.97);box-shadow:0 1em 2em -1em #2820004d}.ph-toast.is-on{opacity:1;transform:none}.ph-toast b{color:var(--ink);font-size:.72em;font-weight:600;display:block}.ph-toast div span{color:var(--mu);font-size:.62em}.ph-toast>svg,.ph-toast__i{flex-shrink:0}.ph-toast--a{white-space:nowrap;bottom:2.6em;left:9.5em}.ph-toast--a>svg{color:var(--ok)}.ph-toast--b{top:0;right:1.2em}.ph-toast__i{border-radius:.5em;place-items:center;width:2em;height:2em;display:none}.ph-toast__i svg{width:1em;height:1em}.ph-toast__i--warn{background:var(--warn-bg);color:var(--warn)}.ph-toast__i--ok{background:var(--ok-bg);color:var(--ok)}.ph-toast--b:not(.is-ok) .ph-toast__i--warn,.ph-toast--b.is-ok .ph-toast__i--ok{display:grid}.ph-phone{background:var(--ink);border-radius:2em;flex-direction:column;width:13.5em;height:27em;padding:.45em;display:flex;position:relative;overflow:hidden;box-shadow:0 1.6em 3em -1em #0006}.ph-phone__bar{color:var(--ink);background:#fff;border-radius:1.6em 1.6em 0 0;justify-content:space-between;align-items:center;padding:.55em 1.1em .35em;font-size:.55em;font-weight:600;display:flex}.ph-phone__bar i{background:var(--ink);border-radius:99px;width:5em;height:1.4em}.ph-phone__bar svg{width:1.1em;height:1.1em}.ph-phone__body{background:#fafaf7;border-radius:0 0 1.6em 1.6em;flex-direction:column;flex:1;gap:.5em;padding:.6em .8em .8em;display:flex;position:relative;overflow:hidden}.ph-phone__top{font-size:.5em;color:var(--mu)!important}.ph-phone__title{letter-spacing:-.02em;font-size:.78em;font-weight:600;color:var(--ink)!important;margin-top:-.3em!important}.ph-phone__lbl{letter-spacing:.1em;text-transform:uppercase;font-size:.44em;font-weight:700;color:var(--ink)!important;margin-top:.2em!important}.ph-phone [data-at]{transition:opacity .4s, transform .45s var(--ease)}.ph-phone__who,.ph-phone__item{opacity:0;transform:translateY(.5em)}.ph-phone__who.is-on,.ph-phone__item.is-on{opacity:1;transform:none}.ph-phone__who{border:1px solid var(--ln);background:#fff;border-radius:.6em;align-items:center;gap:.6em;padding:.6em;display:flex}.ph-phone__who img{object-fit:cover;border-radius:50%;width:2.2em;height:2.2em}.ph-phone__who b,.ph-phone__item b{color:var(--ink);font-size:.6em;font-weight:600;display:block}.ph-phone__who span,.ph-phone__item span{color:var(--mu);font-size:.46em;display:block}.ph-phone__item{border:1px solid var(--ln);background:#fff;border-radius:.6em;grid-template-columns:auto 1fr auto;align-items:center;gap:.55em;padding:.55em .6em;display:grid}.ph-phone__item>svg{width:.9em;height:.9em;color:var(--y-ink)}.ph-phone__item em{color:var(--mu);font-size:.46em;font-style:normal}.ph-phone__btn{opacity:0;margin-top:auto;display:grid;position:relative}.ph-phone__btn.is-on{opacity:1}.ph-phone__btn>span{background:var(--y);color:var(--ink);border-radius:.6em;grid-area:1/1;justify-content:center;align-items:center;gap:.4em;padding:.75em;font-size:.58em;font-weight:700;transition:opacity .3s;display:flex}.ph-phone__btn>.b{background:var(--ok);color:#fff;opacity:0}.ph-phone__btn>.b.is-on{opacity:1}.ph-phone__scan{text-align:center;opacity:0;visibility:hidden;background:#141416f0;border-radius:0 0 1.6em 1.6em;flex-direction:column;justify-content:center;align-items:center;gap:.7em;transition:opacity .4s,visibility .4s;display:flex;position:absolute;inset:2.1em .45em .45em}.ph-phone__scan.is-on{opacity:1;visibility:visible}.ph-phone__face{width:7em;height:7em;position:relative}.ph-phone__face img{object-fit:cover;border-radius:50%;width:100%;height:100%}.ph-phone__corners{background:linear-gradient(var(--y), var(--y)) 0 0 / 1.2em .18em, linear-gradient(var(--y), var(--y)) 0 0 / .18em 1.2em, linear-gradient(var(--y), var(--y)) 100% 0 / 1.2em .18em, linear-gradient(var(--y), var(--y)) 100% 0 / .18em 1.2em, linear-gradient(var(--y), var(--y)) 0 100% / 1.2em .18em, linear-gradient(var(--y), var(--y)) 0 100% / .18em 1.2em, linear-gradient(var(--y), var(--y)) 100% 100% / 1.2em .18em, linear-gradient(var(--y), var(--y)) 100% 100% / .18em 1.2em;background-repeat:no-repeat;position:absolute;inset:-.5em}.ph-phone__line{background:var(--y);height:.15em;box-shadow:0 0 .8em var(--y);animation:1.4s ease-in-out infinite alternate ph-scan;position:absolute;top:0;left:0;right:0}@keyframes ph-scan{to{top:100%}}.ph-phone__ok{background:var(--ok);color:#fff;opacity:0;border-radius:50%;place-items:center;width:2.2em;height:2.2em;display:grid;position:absolute;bottom:-.3em;right:-.3em;transform:scale(.4)}.ph-phone__ok svg{width:1.2em;height:1.2em}.ph-phone__ok.is-on{opacity:1;transform:none}.ph-phone__face:has(.ph-phone__ok.is-on) .ph-phone__line{display:none}.ph-phone__scan p{font-size:.66em;font-weight:600;display:grid;color:#fff!important}.ph-phone__scan p>span{grid-area:1/1;transition:opacity .3s}.ph-phone__scan p .b{opacity:0}.ph-phone__scan p .b.is-on{opacity:1}.ph-phone__scan p:has(.b.is-on) .a{opacity:0}.ph-phone__scan small{color:#fff9;padding:0 1.4em;font-size:.46em}.ph-logos{text-align:center;border-bottom:1px solid var(--ln-2);padding:50px 0 38px;overflow:hidden}.ph-logos>p{color:var(--mu);font-size:14px;margin-bottom:28px!important}.ph-logos>small{color:var(--mu);margin-top:24px;font-size:12px;display:block}.ph-marquee{display:flex;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.ph-marquee__track{flex-shrink:0;align-items:center;gap:64px;padding-right:64px;animation:40s linear infinite ph-marquee;display:flex}@keyframes ph-marquee{to{transform:translate(-100%)}}.ph-cli{color:#8d8b84;white-space:nowrap;filter:grayscale();font-size:24px}.ph-cli--0{letter-spacing:-.02em;font-family:Georgia,serif;font-weight:700}.ph-cli--1{text-transform:uppercase;letter-spacing:.14em;font-size:18px;font-weight:800}.ph-cli--2{letter-spacing:-.04em;font-size:27px;font-weight:300}.ph-cli--3{letter-spacing:-.03em;font-style:italic;font-weight:700}.ph-compare{grid-template-columns:1fr 1fr;gap:24px;margin-top:56px;display:grid}.ph-compare__col{border:1px solid var(--ln);background:#fcfbf8;border-radius:16px;padding:34px 32px}.ph-compare__col h3{color:var(--mu);letter-spacing:-.01em;margin-bottom:22px;font-size:17px;font-weight:600}.ph-compare__col ul{gap:18px;display:grid}.ph-compare__col li{gap:12px;font-size:15px;line-height:1.6;display:flex}.ph-compare__col li svg{color:#c4a49d;flex-shrink:0;margin-top:3px}.ph-compare__col--good{background:var(--y-soft);border-color:#f4e0a0}.ph-compare__col--good h3,.ph-compare__col--good li{color:var(--ink)}.ph-compare__col--good li svg{color:var(--y-ink)}.ph-risks{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px;display:grid}.ph-risk{border:1px solid var(--ln);background:#fff;border-radius:16px;padding:28px}.ph-risk svg{color:var(--y-ink)}.ph-risk strong{color:var(--ink);margin:16px 0 6px;font-weight:600;display:block}.ph-risk p{font-size:15px}.ph-pillars{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:60px;display:grid}.ph-pillar{border:1px solid var(--ln);transition:transform .3s var(--ease), box-shadow .3s;background:#fff;border-radius:18px;flex-direction:column;padding:32px 30px;display:flex}.ph-pillar:hover{transform:translateY(-4px);box-shadow:0 24px 40px -28px #28200059}.ph-pillar__i{background:var(--y);width:64px;height:64px;color:var(--ink);border-radius:16px;place-items:center;margin-bottom:22px;display:grid}.ph-pillar h3{font-size:24px}.ph-pillar p{font-size:15px;margin-top:10px!important}.ph-pillar strong{border-top:1px solid var(--ln);color:var(--ink);margin:22px 0 28px;padding-top:20px;font-size:15px;font-weight:600}.ph-pillar .ph-link{margin-top:auto}.ph-tape{border-block:0;height:calc(56px + 7vw);position:relative;overflow:hidden}.ph-tape__band{width:116%;padding:11px 0;display:flex;position:absolute;top:50%;left:-8%;overflow:hidden}.ph-tape__band--a{background:var(--y);color:var(--ink);transform:translateY(-50%)rotate(-3.2deg)}.ph-tape__band--b{background:var(--ink);color:var(--y);transform:translateY(-50%)rotate(3.2deg)}.ph-tape__band:before,.ph-tape__band:after{content:"";background:repeating-linear-gradient(-45deg, var(--ink) 0 10px, var(--y) 10px 20px);height:5px;position:absolute;left:0;right:0}.ph-tape__band:before{top:0}.ph-tape__band:after{bottom:0}.ph-tape__track{white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;flex-shrink:0;align-items:center;font-size:13px;font-weight:700;animation:40s linear infinite ph-tape-l;display:flex}.ph-tape__band--b .ph-tape__track{animation-name:ph-tape-r}.ph-tape__track span{align-items:center;padding-left:18px;display:inline-flex}.ph-tape__track span:after{content:"▲";margin-left:18px;font-size:8px}@keyframes ph-tape-l{to{transform:translate(-100%)}}@keyframes ph-tape-r{0%{transform:translate(-100%)}to{transform:translate(0)}}.ph-tour{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:40px;margin-top:56px;display:grid}.ph-tour__list{gap:4px;display:grid}.ph-tour__item{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;padding:18px 20px;transition:background .3s,border-color .3s,box-shadow .3s;display:block;position:relative;overflow:hidden}.ph-tour__item strong{color:var(--ink);letter-spacing:-.01em;gap:12px;font-size:16px;font-weight:600;line-height:1.35;display:flex}.ph-tour__item strong svg{color:var(--y-ink);flex-shrink:0;margin-top:1px}.ph-tour__item p{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.ph-tour__item p span{padding-left:31px;font-size:14px;overflow:hidden}.ph-tour__item[aria-selected=true]{border-color:var(--ln);background:#fff;box-shadow:0 14px 30px -24px #28200066}.ph-tour__item[aria-selected=true] p{grid-template-rows:1fr}.ph-tour__item[aria-selected=true] p span{padding-top:10px}.ph-tour__bar{background:var(--ln-2);opacity:0;border-radius:3px;height:3px;position:absolute;bottom:0;left:20px;right:20px}.ph-tour__item[aria-selected=true] .ph-tour__bar{opacity:1}.ph-tour__bar i{border-radius:inherit;background:var(--y);transform-origin:0;height:100%;transform:scaleX(var(--p,0));display:block}.ph-tour__item:hover:not([aria-selected=true]){background:#fff9}.ph-stage{aspect-ratio:16/10.4;border:1px solid var(--ln);background:linear-gradient(140deg,#fff 30%,#fff8e0);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #28200066;container-type:inline-size}.ph-scr{grid-template-columns:1fr auto;align-items:center;gap:2.5em;padding:2.4em 3em;font-size:2cqw;display:grid;position:absolute;inset:0}.ph-scr[hidden]{display:none}.ph-scr__eyebrow{color:var(--y-ink);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.7em;font-size:.7em;font-weight:700;display:block}.ph-scr h3{letter-spacing:-.03em;font-size:1.5em}.ph-scr ol{gap:.55em;margin-top:1.4em;display:grid}.ph-scr ol li{color:#9a988f;transition:all .4s var(--ease);border:1px solid #0000;border-radius:.7em;align-items:center;gap:.8em;padding:.75em 1em;font-size:.92em;display:flex}.ph-scr ol li i{color:#0000;border:1.5px solid #d8d5cb;border-radius:50%;place-items:center;width:1.5em;height:1.5em;transition:all .3s;display:grid}.ph-scr ol li.is-on{border-color:var(--ln);color:var(--ink);background:#fff}.ph-scr ol li.is-on i{border-color:var(--ok);background:var(--ok);color:#fff}.ph-scr__dev{justify-content:center;display:flex}.ph-scr .ph-phone{width:13.5em;height:27.6em}.ph-tour__ctl{color:var(--mu);justify-content:space-between;align-items:center;margin-top:14px;padding:0 10px;font-size:13px;display:flex}.ph-tour__ctl button{color:var(--ink);font:500 13px var(--f-body);cursor:pointer;background:0 0;border:0;display:inline-grid}.ph-tour__ctl button>span{grid-area:1/1;align-items:center;gap:6px;display:inline-flex}.ph-tour__ctl button .b,.ph-tour.is-paused .ph-tour__ctl button .a{visibility:hidden}.ph-tour.is-paused .ph-tour__ctl button .b{visibility:visible}.ph-card{border:1px solid var(--ln);background:#fff;border-radius:1em;gap:.55em;width:20em;padding:1.1em;font-size:1em;display:grid;box-shadow:0 1.4em 2.6em -1.6em #28200059}.ph-card__h{color:var(--ink);align-items:center;gap:.55em;margin-bottom:.3em;display:flex}.ph-card__h>svg{color:var(--y-ink);width:.9em;height:.9em}.ph-card__h b{flex:1;font-size:.78em;font-weight:600}.ph-card [data-at]{opacity:0;transition:opacity .4s, transform .45s var(--ease), background .4s, color .4s;transform:translateY(.4em)}.ph-card [data-at].is-on{opacity:1;transform:none}.ph-photo{height:5.2em;color:var(--mu);background:repeating-linear-gradient(135deg,#f1efe8 0 .6em,#f7f5ef .6em 1.2em);border-radius:.7em;align-items:center;gap:.6em;padding:0 1em;font-size:.9em;display:flex}.ph-photo span{font-size:.75em}.ph-dl{gap:.35em;display:grid}.ph-dl>div{background:var(--tint);border-radius:.5em;justify-content:space-between;gap:1em;padding:.55em .7em;font-size:.7em;display:flex}.ph-dl dt{color:var(--mu)}.ph-dl dd{color:var(--ink);text-align:right}.ph-dl b{color:var(--bad)}.ph-resolve{margin-top:.2em;display:grid}.ph-resolve>span{background:var(--ink);color:#fff;border-radius:.6em;grid-area:1/1;justify-content:center;align-items:center;gap:.4em;padding:.7em;font-size:.72em;font-weight:600;transition:opacity .3s;display:flex}.ph-card .ph-resolve>.b{background:var(--ok);opacity:0;transform:none}.ph-card .ph-resolve>.b.is-on{opacity:1}.ph-val{grid-template-columns:6.5em 1fr 5.6em;align-items:center;gap:.7em;font-size:.72em;display:grid}.ph-val span{color:var(--ink)}.ph-val i{background:var(--ln-2);border-radius:99px;height:.5em;position:relative;overflow:hidden}.ph-val i:after{content:"";border-radius:inherit;background:var(--ok);width:0;transition:width 1s var(--ease) .1s;position:absolute;inset:0 auto 0 0}.ph-val.is-on i:after{width:var(--w)}.ph-val em{color:var(--ok);text-align:right;font-style:normal;font-weight:600}.ph-val.is-warn i:after{background:#e8952f}.ph-val.is-warn em{color:var(--warn)}.ph-note{background:var(--warn-bg);color:var(--warn);border-radius:.6em;align-items:center;gap:.7em;padding:.7em .8em;display:flex}.ph-note>svg{flex-shrink:0}.ph-note b{color:var(--ink);font-size:.7em;font-weight:600;display:block}.ph-note small{color:var(--mu);font-size:.62em}.ph-note--ok{background:var(--ok-bg);color:var(--ok)}.ph-doc{border:1px solid var(--ln-2);color:var(--mu);border-radius:.6em;grid-template-columns:auto 1fr auto;align-items:center;gap:.7em;padding:.6em .75em;display:grid}.ph-doc b{color:var(--ink);font-size:.7em;font-weight:600;display:block}.ph-doc small{font-size:.58em}.ph-tag{font-size:.58em;font-weight:700;display:inline-grid}.ph-tag>span{border-radius:99px;grid-area:1/1;padding:.3em .75em;transition:opacity .3s}.ph-doc.is-ok .ph-tag{background:var(--ok-bg);color:var(--ok);border-radius:99px;padding:.3em .75em}.ph-doc.is-warn .ph-tag{background:var(--warn-bg);color:var(--warn);border-radius:99px;padding:.3em .75em}.ph-doc.is-bad .ph-tag .a{background:var(--bad-bg);color:var(--bad)}.ph-doc.is-bad .ph-tag .b{background:var(--ok-bg);color:var(--ok);opacity:0;transform:none}.ph-doc.is-bad .ph-tag .b.is-on{opacity:1}.ph-doc.is-bad .ph-tag:has(.b.is-on) .a{opacity:0}.ph-mini{grid-template-columns:repeat(3,1fr);gap:.45em;display:grid}.ph-mini>div{border:1px solid var(--ln-2);border-radius:.55em;padding:.6em .7em}.ph-mini small{color:var(--mu);font-size:.55em;display:block}.ph-mini b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.05em;font-weight:600}.ph-off{background:var(--warn-bg);color:var(--warn);border-radius:99px;align-self:flex-start;padding:.25em .7em;font-size:.5em;font-weight:700}.ph-phone--form .ph-off,.ph-field{opacity:0;transform:translateY(.4em)}.ph-phone--form .is-on{opacity:1;transform:none}.ph-field{border:1px solid var(--ln);background:#fff;border-radius:.6em;gap:.2em;padding:.55em .65em;display:grid}.ph-field small{color:var(--mu);font-size:.46em}.ph-field span{color:var(--ink);font-size:.58em;font-weight:500}.ph-field--photo{color:var(--y-ink);align-items:center;gap:.5em;display:flex}.ph-field--sig svg{width:100%;height:2.2em}.ph-field--sig path{fill:none;stroke:var(--ink);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s .2s}.ph-field--sig.is-on path{stroke-dashoffset:0}.ph-vigia-mark{background:var(--ink);width:84px;height:84px;color:var(--y);border-radius:22px;place-items:center;margin:0 auto 20px;display:grid}.ph-vigia{border:1px solid var(--ln);background:linear-gradient(160deg, #fff, var(--tint));border-radius:22px;grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;max-width:1040px;margin:56px auto 0;padding:40px;display:grid;box-shadow:0 30px 60px -44px #28200066}.ph-radar{aspect-ratio:1;width:100%;max-width:440px;margin-inline:auto;position:relative}.ph-radar__ring{width:var(--r);aspect-ratio:1;border:1px solid var(--ln);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.ph-radar__ring:first-child{background:radial-gradient(circle,#fff 0,#fffaf0 100%)}.ph-radar__sweep{background:conic-gradient(#f2b7056b,#f2b70500 70deg,#0000 360deg);border-radius:50%;animation:4s linear infinite ph-sweep;position:absolute;inset:0}.ph-radar__sweep:before{content:"";background:var(--y-ink);opacity:.6;width:2px;height:50%;margin-left:-1px;position:absolute;top:0;left:50%}@keyframes ph-sweep{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.ph-radar__pt{left:calc(50% - var(--r) * sin(var(--a)));top:calc(50% - var(--r) * cos(var(--a)));align-items:center;gap:6px;display:flex;position:absolute;transform:translate(-13px,-50%)}.ph-radar__pt i{border:1px solid var(--ln);width:26px;height:26px;color:var(--mu);animation:4s linear infinite ph-blip;animation-delay:var(--d);background:#fff;border-radius:50%;place-items:center;display:grid}.ph-radar__pt em{color:var(--ink);white-space:nowrap;background:#fff;border-radius:6px;padding:2px 8px;font-size:12px;font-style:normal;box-shadow:0 2px 6px #0000000d}@keyframes ph-blip{0%,2%{background:var(--y);color:var(--ink);border-color:var(--y-ink);box-shadow:0 0 0 6px #f2b70540}18%,to{color:var(--mu);border-color:var(--ln);box-shadow:none;background:#fff}}.ph-radar__core{background:#fff;border-radius:50%;place-items:center;width:74px;height:74px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 10px 24px -10px #28200066}.ph-vpanel{border:1px solid var(--ln);background:#fff;border-radius:16px;padding:24px}.ph-vpanel__h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ph-vpanel__h b{color:var(--ink);font-size:19px;font-weight:600}.ph-vpanel__h span{color:var(--ok);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.ph-vpanel__h span i{background:#22a06b;border-radius:50%;width:8px;height:8px;animation:1.6s infinite ph-ping;box-shadow:0 0 #22a06b80}@keyframes ph-ping{to{box-shadow:0 0 0 8px #22a06b00}}.ph-vpanel__kpi{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.ph-vpanel__kpi>div{background:var(--tint);border-radius:10px;padding:12px 14px}.ph-vpanel__kpi small{color:var(--mu);font-size:13px;display:block}.ph-vpanel__kpi b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.ph-vpanel ul{align-content:start;gap:8px;min-height:236px;display:grid}.ph-vpanel li{border:1px solid var(--ln-2);opacity:0;transition:opacity .4s, transform .5s var(--ease);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid;transform:translate(10px)}.ph-vpanel li.is-on{opacity:1;transform:none}.ph-vpanel li>svg{color:var(--warn)}.ph-vpanel li b{color:var(--ink);font-size:14px;font-weight:600;line-height:1.3;display:block}.ph-vpanel li small{color:var(--mu);font-size:12px}.ph-vpanel li em{background:var(--y-soft);color:var(--y-ink);white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.ph-feats{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:56px;display:grid}.ph-feat{border:1px solid var(--ln);border-radius:16px;padding:30px}.ph-feat>span{color:var(--y-ink)}.ph-feat h3{margin:18px 0 8px;font-size:19px}.ph-feat p{font-size:15px}.ph-dark{background:var(--ink);color:#c9c7c0}.ph-dark h2{color:#fff}.ph-dark p{color:#b5b3ab}.ph-dark .ph-eyebrow{color:var(--y)}.ph-dark .ph-checks li{color:#e7e5de}.ph-dark .ph-checks svg{color:var(--y)}.ph-split{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.ph-split>div>p{font-size:17px;line-height:1.75;margin-top:22px!important}.ph-dossie{color:var(--tx);background:#fff;border-radius:18px;padding:28px;box-shadow:0 40px 70px -40px #000000b3}.ph-dossie__h{border-bottom:1px solid var(--ln);padding-bottom:18px}.ph-dossie__h b{color:var(--ink);font-size:17px;font-weight:600;display:block}.ph-dossie__h span{color:var(--mu);font-size:14px}.ph-dossie li{border-bottom:1px solid var(--ln-2);color:var(--ink);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 0;font-size:15px;display:grid}.ph-dossie li:last-child{border:0;padding-bottom:0}.ph-dossie li>i{background:var(--tint);color:#b5b3ab;border-radius:10px;place-items:center;width:36px;height:36px;transition:background .4s,color .4s;display:grid}.ph-dossie li small{color:var(--mu);font-size:13px;display:block}.ph-dossie li em{color:var(--ok);opacity:0;transition:opacity .3s, transform .4s var(--ease);align-items:center;gap:5px;font-size:13px;font-style:normal;font-weight:600;display:inline-flex;transform:scale(.85)}.ph-dossie li.is-on>i{background:var(--y);color:var(--ink)}.ph-dossie li.is-on em{opacity:1;transform:none}.ph-bento{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:60px;display:grid}.ph-bc{border:1px solid var(--ln);transition:transform .3s var(--ease), box-shadow .3s;background:#fff;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.ph-bc:hover{transform:translateY(-4px);box-shadow:0 26px 44px -30px #28200066}.ph-bc--big{grid-column:span 2}.ph-bc--wide{grid-column:1/-1;grid-template-columns:1.15fr 1fr;display:grid}.ph-bc__art{background:var(--tint);border-bottom:1px solid var(--ln-2);place-items:center;min-height:230px;padding:26px;display:grid;container-type:inline-size}.ph-bc--wide .ph-bc__art{border-bottom:0;border-right:1px solid var(--ln-2)}.ph-bc__txt{flex-direction:column;flex:1;padding:28px 30px 30px;display:flex}.ph-bc--wide .ph-bc__txt{justify-content:center;padding:44px 40px}.ph-bc__txt p{font-size:15px;margin-top:10px!important}.ph-bc__txt .ph-link{margin-top:auto;padding-top:22px}.ph-bc--wide .ph-bc__txt .ph-link{margin-top:26px;padding:0}.ph-bc__tag{color:var(--y-ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700}.ph-bc--ink{background:var(--ink);border-color:var(--ink)}.ph-bc--ink .ph-bc__art{background:#26272b;border-color:#303136}.ph-bc--ink h3,.ph-bc--ink .ph-link{color:#fff}.ph-bc--ink p{color:#b5b3ab}.ph-bc--ink .ph-bc__tag,.ph-bc--ink .ph-link svg{color:var(--y)}.ph-stock{border:1px solid var(--ln);background:#fff;border-radius:14px;width:100%;padding:18px 20px;box-shadow:0 20px 40px -30px #28200066}.ph-stock__h{color:var(--ink);align-items:center;gap:10px;display:flex}.ph-stock__h b{flex:1;font-size:14px;font-weight:600}.ph-stock__h span{color:var(--mu);font-size:12px}.ph-stock__k{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0 10px;display:grid}.ph-stock__k>div{border:1px solid var(--ln-2);border-radius:10px;padding:10px 12px}.ph-stock__k small{color:var(--mu);font-size:12px;display:block}.ph-stock__k b{color:var(--ink);font-size:20px;font-weight:600}.ph-stock__r{border-top:1px solid var(--ln-2);opacity:0;grid-template-columns:1fr 1.3fr 140px;align-items:center;gap:14px;min-height:46px;transition:opacity .4s;display:grid}.ph-stock__r.is-on{opacity:1}.ph-stock__r b{color:var(--ink);font-size:13px;font-weight:600;line-height:1.3;display:block}.ph-stock__r small{color:var(--mu);font-size:11px}.ph-stock__r i{background:linear-gradient(90deg, var(--ok) var(--w), var(--ln-2) var(--w));border-radius:99px;height:7px}.ph-stock__r i.is-low{background:linear-gradient(90deg, #e8952f var(--w), var(--ln-2) var(--w))}.ph-stock__r em{background:var(--warn-bg);color:var(--warn);white-space:nowrap;opacity:0;transition:opacity .3s, transform .4s var(--ease);border-radius:99px;justify-self:end;padding:3px 9px;font-size:11px;font-style:normal;font-weight:700;transform:scale(.85)}.ph-stock__r em.is-on{opacity:1;transform:none}.ph-chat{gap:10px;width:100%;display:grid}.ph-chat>div{opacity:0;max-width:86%;transition:opacity .4s, transform .5s var(--ease);border-radius:14px;padding:10px 14px;font-size:13px;line-height:1.45;transform:translateY(8px)}.ph-chat>div.is-on{opacity:1;transform:none}.ph-chat .u{background:var(--y);color:var(--ink);border-bottom-right-radius:4px;justify-self:end}.ph-chat .a{color:#ecebe6;background:#34353a;border-bottom-left-radius:4px;justify-self:start;align-items:center;gap:8px;display:flex}.ph-cl,.ph-tr,.ph-fm{gap:9px;width:100%;display:grid}.ph-cl>div{border:1px solid var(--ln);color:var(--ink);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:13px;display:flex}.ph-cl b{opacity:0;min-width:22px;height:22px;transition:opacity .3s, transform .4s var(--ease);transition-delay:calc(.3s + var(--i) * .35s);border-radius:99px;place-items:center;padding:0 6px;font-size:11px;display:grid;transform:scale(.5)}.ph-cl .is-ok{background:var(--ok-bg);color:var(--ok)}.ph-cl .is-nc{background:var(--bad-bg);color:var(--bad)}.is-in .ph-cl b{opacity:1;transform:none}.ph-tr>div{color:var(--ink);grid-template-columns:48px 1fr 92px;align-items:center;gap:10px;font-size:13px;display:grid}.ph-tr i{background:var(--ln);border-radius:99px;height:7px;position:relative;overflow:hidden}.ph-tr i:after{content:"";border-radius:inherit;background:var(--ok);width:0;transition:width 1.1s var(--ease) .3s;position:absolute;inset:0 auto 0 0}.is-in .ph-tr i:after{width:var(--w)}.ph-tr em{color:var(--ok);text-align:right;font-size:12px;font-style:normal;font-weight:600}.ph-tr .is-warn i:after{background:#e8952f}.ph-tr .is-warn em{color:var(--warn)}.ph-fm .ph-off{font-size:11px}.ph-fm>div{border:1px solid var(--ln);color:var(--ink);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;display:flex}.ph-fm>div span{background:var(--y);width:0;height:6px;transition:width .8s var(--ease);transition-delay:calc(.3s + var(--i) * .4s);border-radius:99px}.is-in .ph-fm>div span{width:var(--w)}.ph-bc .ph-card{width:100%;max-width:520px;font-size:max(13px,3.40426cqw)}.ph-card--flat [data-at]{opacity:1;transform:none}.ph-vote{border:1px solid var(--ln);background:#fff;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:18px;width:100%;max-width:560px;padding:18px;display:grid;box-shadow:0 20px 40px -30px #28200066}.ph-vote .ph-scr__eyebrow{font-size:10px}.ph-vote__t{color:var(--ink);letter-spacing:-.02em;font-size:16px;font-weight:600;line-height:1.3;display:block}.ph-vote__part{border:1px solid var(--ln-2);border-radius:10px;margin:12px 0;padding:10px 12px}.ph-vote__part small{color:var(--mu);font-size:11px;display:block}.ph-vote__part b{color:var(--ink);font-size:20px;font-weight:600}.ph-vote__part i{background:var(--ln-2);border-radius:99px;height:6px;margin-top:6px;display:block;overflow:hidden}.ph-vote__part i span{background:var(--y);width:38%;height:100%;transition:width .3s;display:block}.ph-vote__cols{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ph-vote__cols>div{border:1px solid var(--ln-2);border-radius:10px;padding:8px 10px}.ph-vote__cols small{color:var(--mu);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.ph-vote__cols p{border-top:1px solid var(--ln-2);justify-content:space-between;padding:4px 0;font-size:11px;transition:background .4s;display:flex;color:var(--ink)!important}.ph-vote__cols p[data-at]{display:none}.ph-vote__cols p.is-on{animation:ph-new .8s var(--ease);display:flex}@keyframes ph-new{0%{background:var(--y-soft);opacity:0}to{opacity:1;background:0 0}}.ph-vote__cols em{color:var(--mu);font-style:normal}.ph-vote__cols code{font-size:10px;font-weight:700}.ph-phone--vote{width:150px;height:240px;font-size:14px}.ph-ballot{border:1px solid var(--ln);color:var(--y-ink);background:#fff;border-radius:.7em;gap:.3em;padding:.7em;display:grid}.ph-ballot b{color:var(--ink);font-size:.6em}.ph-ballot small{color:var(--mu);font-size:.46em}.ph-ballot .ph-phone__btn{margin-top:.4em}.ph-api{border:1px solid var(--ln);background:#fff;border-radius:20px;padding:22px;box-shadow:0 30px 60px -44px #28200066}.ph-api__top{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;display:grid}.ph-api__node{border:1px solid var(--ln);color:var(--ink);text-align:center;border-radius:12px;justify-items:center;gap:2px;padding:12px 16px;display:grid}.ph-api__node b{font-size:13px;font-weight:600}.ph-api__node small{color:var(--mu);font-size:11px}.ph-api__node--p{border-color:var(--y);background:var(--y-soft)}.ph-api__wire{justify-items:center;gap:6px;display:grid;position:relative}.ph-api__wire:before{content:"";background:repeating-linear-gradient(90deg, var(--ln) 0 6px, transparent 6px 10px);width:100%;height:2px}.ph-api__wire i{background:var(--y-ink);opacity:0;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:0}.ph-api__wire i.is-on{animation:1.6s ease-in-out infinite ph-wire}@keyframes ph-wire{0%{opacity:1;left:0}50%{opacity:1;left:calc(100% - 8px)}51%,to{opacity:0;left:0}}.ph-api__wire small{color:var(--mu);font-size:11px}.ph-api__body{grid-template-columns:1.15fr 1fr;gap:12px;margin-top:16px;display:grid}.ph-code{background:var(--ink);color:#ecebe6;white-space:pre-wrap;border-radius:12px;min-height:236px;margin:0;padding:16px;font:12px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.ph-code>span[data-at]{opacity:0;transition:opacity .25s}.ph-code>span.is-on{opacity:1}.ph-code__m{background:var(--y);color:var(--ink);border-radius:4px;margin-right:6px;padding:1px 6px;font-weight:700}.ph-code__ok{color:#7ad7a4;margin-top:8px;display:inline-block}.ph-hooks{border:1px solid var(--ln);border-radius:12px;padding:14px}.ph-hooks>small{color:var(--mu);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.ph-hooks p{border-top:1px solid var(--ln-2);opacity:0;transition:opacity .4s, transform .5s var(--ease);grid-template-columns:1fr auto;gap:0 8px;padding:8px 0;display:grid;transform:translateY(6px)}.ph-hooks p.is-on{opacity:1;transform:none}.ph-hooks code{color:var(--ink);font-size:12px;font-weight:700}.ph-hooks span{color:var(--mu);grid-column:1;font-size:11px}.ph-hooks em{background:var(--ok-bg);color:var(--ok);border-radius:99px;grid-area:1/2/3;align-self:center;padding:2px 7px;font-size:11px;font-style:normal;font-weight:700}.ph-steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:56px;display:grid}.ph-steps li{position:relative}.ph-steps li>span{background:var(--y);width:44px;height:44px;color:var(--ink);border-radius:10px;place-items:center;margin-bottom:20px;font-size:15px;font-weight:700;display:inline-grid}.ph-steps li:not(:last-child):after{content:"";background:repeating-linear-gradient(90deg, var(--ln) 0 8px, transparent 8px 12px);height:2px;position:absolute;top:21px;left:56px;right:-12px}.ph-steps h3{font-size:19px}.ph-steps p{font-size:15px;margin-top:8px!important}.ph-sec-card{border:1px solid var(--ln);background:#fff;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:48px;padding:48px 52px;display:grid}.ph-seal{width:180px;height:180px}.ph-sec-card h2{font-size:clamp(26px,2.6vw,36px)}.ph-sec-card p{max-width:58ch;font-size:15px;margin-top:14px!important}.ph-sec-card small{color:var(--mu);margin-top:12px;font-size:12px;display:block}.ph-faq{grid-template-columns:1fr 1.25fr;align-items:start;gap:72px;display:grid}.ph-faq__list details{border-bottom:1px solid var(--ln)}.ph-faq__list summary{color:var(--ink);cursor:pointer;justify-content:space-between;gap:20px;padding:22px 0;font-weight:500;list-style:none;display:flex}.ph-faq__list summary::-webkit-details-marker{display:none}.ph-faq__list summary i{background:var(--y-soft);border-radius:50%;flex-shrink:0;width:22px;height:22px;position:relative}.ph-faq__list summary i:before,.ph-faq__list summary i:after{content:"";background:var(--ink);height:2px;transition:transform .3s;position:absolute;top:10px;left:6px;right:6px}.ph-faq__list summary i:after{transform:rotate(90deg)}.ph-faq__list details[open] summary i:after{transform:none}.ph-faq__list details p{padding-bottom:24px;font-size:15px;line-height:1.75}.ph-cta__grid{grid-template-columns:1fr minmax(0,480px);align-items:center;gap:72px;display:grid}.ph-form{border-color:var(--ln);border-radius:20px;padding:32px;box-shadow:0 30px 60px -40px #28200066}.ph-form__h{border-bottom:1px solid var(--ln);padding-bottom:18px}.ph-form__h h3{font-size:24px}.ph-form__h p{font-size:15px;margin-top:6px!important}.ph .ph-form label{color:var(--ink);font-size:13px}.ph .ph-form input,.ph .ph-form select,.ph .ph-form textarea{border-color:var(--ln);border-radius:9px;font-size:15px}.ph .ph-form input:focus,.ph .ph-form select:focus,.ph .ph-form textarea:focus{outline:2px solid var(--y);border-color:var(--y-ink)}.ph-form .ph-btn{width:100%}.ph .ph-form .i-form__done{background:var(--y-soft);color:var(--ink);border-color:#f4e0a0}.ph-foot{background:var(--tint);border-top:1px solid var(--ln-2);padding:72px 0 32px}.ph-foot__grid{grid-template-columns:1.4fr 1fr 1fr 1.1fr;gap:40px;display:grid}.ph-foot__grid>div:first-child{color:var(--ink)}.ph-foot__grid>div:first-child p{max-width:32ch;font-size:15px;margin-top:18px!important}.ph-foot h3{letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:13px;font-weight:700}.ph-foot ul{color:var(--tx);gap:12px;font-size:15px;display:grid}.ph-foot a:hover{color:var(--ink);text-decoration:underline}.ph-foot__c{align-items:center;gap:10px;display:flex}.ph-foot__c svg{color:var(--y-ink)}.ph-foot__bottom{border-top:1px solid var(--ln);color:var(--mu);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}@media (width<=1080px){.ph-nav__menu{gap:20px}.ph-hero__grid,.ph-split,.ph-cta__grid,.ph-faq{grid-template-columns:1fr;gap:48px}.ph-hv{max-width:680px}.ph-tour,.ph-vigia{grid-template-columns:1fr}.ph-sec-card{grid-template-columns:auto 1fr}.ph-sec-card>.ph-link{grid-column:2}}@media (width<=900px){.ph-nav__menu{border-bottom:1px solid var(--ln);background:#fff;flex-direction:column;gap:0;padding:8px 20px 20px;display:none;position:absolute;top:100%;left:0;right:0}.ph-nav__menu a{border-bottom:1px solid var(--ln-2);padding:12px 0}.ph-nav.is-menu .ph-nav__menu{display:flex}.ph-nav__burger{display:grid}.ph-nav__cta{display:none}.ph-sec{padding:80px 0}.ph-compare,.ph-risks,.ph-pillars,.ph-feats,.ph-bento,.ph-steps{grid-template-columns:1fr}.ph-bc--big,.ph-bc--wide{grid-column:auto}.ph-bc--wide{display:flex}.ph-bc--wide .ph-bc__art{border-right:0;border-bottom:1px solid var(--ln-2)}.ph-bc--wide .ph-bc__txt{padding:28px 30px 30px}.ph-steps li:not(:last-child):after{display:none}.ph-foot__grid{grid-template-columns:1fr 1fr}.ph-tour__list{scroll-snap-type:x mandatory;grid-auto-columns:78%;grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.ph-tour__item{scroll-snap-align:start;border-color:var(--ln);background:#fff}}@media (width<=640px){.ph-wrap{width:calc(100% - 32px)}.ph-hero{padding:44px 0 64px}.ph-hero__sub{font-size:17px}.ph-hero__ctas .ph-btn{width:100%}.ph-lead{font-size:16.5px}.ph-compare__col{padding:26px 22px}.ph-stage{aspect-ratio:auto;height:auto}.ph-scr{grid-template-columns:1fr;gap:1.6em;padding:1.8em 1.4em;font-size:15px;position:relative}.ph-scr .ph-phone{font-size:13px}.ph-scr ol{margin-top:1em}.ph-vigia{gap:24px;padding:20px}.ph-radar__pt em{display:none}.ph-radar__pt i{width:22px;height:22px}.ph-bc__art{padding:18px}.ph-stock{padding:14px}.ph-stock__r{grid-template-columns:1fr 1fr}.ph-stock__r em{grid-column:1/-1;justify-self:start;margin-bottom:8px}.ph-vote{grid-template-columns:1fr}.ph-phone--vote{display:none}.ph-api{padding:16px}.ph-api__body{grid-template-columns:1fr}.ph-api__top{grid-template-columns:1fr;justify-items:stretch}.ph-api__wire{min-height:24px}.ph-sec-card{grid-template-columns:1fr;gap:24px;padding:30px 24px}.ph-sec-card>.ph-link{grid-column:auto}.ph-seal{width:130px;height:130px}.ph-form{padding:22px}.ph-foot__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ph *,.ph :before,.ph :after{transition:none!important;animation:none!important}.ph [data-reveal]{opacity:1;transform:none}}
