@layer theme,base;@layer components{.bq-wrap{width:min(100% - 2.5rem,80rem);margin-inline:auto;position:relative}:is(.bqa-hero,.bq-statement,.bqa-rows,.bq-demo,.bq-flow,.bq-others){background:var(--night);position:relative}.bq-pic{display:contents}.bq-img{filter:drop-shadow(0 40px 60px #0000008c);width:100%;height:auto;display:block;position:relative}.bq-glow{filter:blur(30px);pointer-events:none;background:radial-gradient(closest-side,#005cf973,#140aeb2e 55%,#0000);border-radius:50%;position:absolute;inset:12% 14%}.bq-display{font-size:calc(clamp(2.4rem, 1.4rem + 3.3vw, 5rem) * min(var(--title-k), 1.08) * var(--k,1));line-height:1.02}:where(:root[data-motion=full]) .bq-display .v7-w{animation:bq-mask calc(1s + var(--w) * 60ms) linear;display:inline-block}:where(:root[data-motion=full]) .bq-display .v7-w>span{animation:.9s cubic-bezier(.215,.61,.355,1) both bq-word;animation-delay:calc(.1s + var(--w) * 60ms);display:inline-block}.bq-lead{max-width:32rem;margin-top:calc(1.5rem * var(--k,1));color:#ffffffbd;font-size:clamp(1.02rem,.95rem + .35vw,1.2rem);line-height:1.65}.bqa-hero .v7-actions{margin-top:calc(2.2rem * var(--k,1));gap:.85rem}.bqa-hero .v7-btn{min-height:3.3rem;padding-inline:1.5rem;font-size:1rem}.bq-h2{font-size:calc(clamp(1.9rem, 1.3rem + 2vw, 3.1rem) * var(--title-k));line-height:1.08}.bq-text{max-width:34rem;color:var(--muted);margin:0;font-size:clamp(1.02rem,.97rem + .25vw,1.15rem);line-height:1.65}.bq-label{color:#7dd3fc;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0;font-size:.8rem;font-weight:600;display:flex}.bq-label span{letter-spacing:0;border:1px solid #1fb7f673;border-radius:50%;place-items:center;width:2.1rem;height:2.1rem;display:grid}.bq-points{gap:.55rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.bq-points li{align-items:flex-start;gap:.6rem;font-size:1.02rem;display:flex}.bq-points svg{color:#4ade80;flex:none;margin-top:.2rem}.bq-real{color:#bbf7d0;background:#22c55e12;border:1px solid #4ade804d;border-radius:.75rem;justify-self:start;margin:.3rem 0 0;padding:.55rem .85rem;font-size:.92rem}.bq-head{gap:1rem;max-width:46rem;margin-bottom:clamp(1.75rem,4vh,2.75rem);display:grid}.bq-head .v7-eyebrow{margin:0}.bqa-hero{--k:1;background:radial-gradient(45% 60% at 78% 50%, #005cf929, transparent 72%), var(--night);align-items:center;min-height:100svh;display:flex;overflow:clip}@media (width>=48rem) and (height<860px){.bqa-hero{--k:.86}}@media (width>=48rem) and (height<720px){.bqa-hero{--k:.74}}.bqa-hero__in{padding:calc(var(--head-h) + clamp(1rem, 3vh, 2rem)) 0 clamp(2rem, 5vh, 3.5rem);align-items:center;gap:1.5rem;display:grid}@media (width>=64rem){.bqa-hero__in{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(1rem,3vw,3rem)}}.bqa-hero__art{perspective:900px;position:relative}@media (width>=64rem){.bqa-hero__art{margin-right:calc(-1*min(6vw,6rem))}.bqa-hero__img{max-height:calc(100svh - var(--head-h) - 4rem);object-fit:contain}}.bq-statement{text-align:center;background:radial-gradient(40% 70% at 50% 50%, #140aeb29, transparent 72%), var(--night);padding-block:clamp(4rem,12vh,8rem)}.bq-statement .v7-eyebrow{justify-content:center}.bq-statement__big{font-family:var(--font-title);font-size:calc(clamp(3rem, 1.4rem + 7vw, 8.5rem) * var(--title-k));font-weight:var(--title-w);letter-spacing:-.035em;--st-grad:linear-gradient(90deg, #fff 10%, #8fdcff 45%, #1fb7f6 70%, #4f6bff);background:var(--st-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin:.5rem 0 1.25rem;padding-bottom:.08em;line-height:.95}.bq-statement__big :is(div,span){background:var(--st-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.bq-statement__text{color:#ffffffbf;max-width:36rem;margin:0 auto;font-size:clamp(1.05rem,.98rem + .4vw,1.3rem);line-height:1.6}.bqa-row{padding-block:clamp(2.5rem,7vh,5rem)}.bqa-row__in{align-items:center;gap:1.5rem;display:grid}@media (width>=64rem){.bqa-row__in{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,5rem)}.bqa-row--rev .bqa-row__in{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.bqa-row--rev .bqa-row__art{order:2}}.bqa-row__art{perspective:900px;position:relative}.bqa-row__text{align-content:center;gap:1.1rem;display:grid}[data-light]:hover{border-color:#1fb7f659}.bq-light{background:radial-gradient(22rem circle at var(--mx,50%) var(--my,40%), #1fb7f624, transparent 70%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}[data-light]:hover .bq-light{opacity:1}.bq-photo{aspect-ratio:3/2;border-radius:calc(var(--r-card) + .4rem);border:1px solid #ffffff1f;position:relative;overflow:hidden;box-shadow:0 40px 70px -30px #000000e6}.bq-photo__world{left:calc(50% - var(--ox));top:calc(50% - var(--oy));transform-origin:var(--ox) var(--oy);position:absolute;scale:1.35}.bq-photo__world img{width:256px;max-width:none;height:256px;display:block;position:absolute}.bq-photo__world svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bq-photo__parcel{fill:#1fb7f638;stroke:#1fb7f6;stroke-width:3px;stroke-linejoin:round;stroke-dasharray:1;vector-effect:non-scaling-stroke}.bq-photo__pin{fill:#fff;stroke:#005cf9;stroke-width:4px}.bq-photo__tag{color:#fff;background:#05060ad1;border:1px solid #1fb7f699;border-radius:.5rem;margin:0;padding:.4rem .75rem;font-size:.92rem;font-weight:500;position:absolute;top:1rem;left:1rem}.bq-photo__credit{color:#ffffffbf;text-shadow:0 1px 6px #000c;margin:0;font-size:.72rem;position:absolute;bottom:.6rem;right:.75rem}.bq-demo{padding-block:var(--pad);background:radial-gradient(45% 40% at 85% 10%, #005cf91a, transparent 72%), var(--night)}.bq-demo__note{color:#e2e8f073;max-width:52rem;margin:1.25rem 0 0;font-size:.78rem;line-height:1.5}.bq-app{border-radius:calc(var(--r-card) + .35rem);background:linear-gradient(#0c101b,#080b13);border:1px solid #ffffff1c;overflow:clip;box-shadow:0 50px 110px -60px #005cf999,0 30px 70px -40px #000000e6}.bq-app__bar{height:2.6rem;color:var(--muted);border-bottom:1px solid #ffffff12;align-items:center;gap:.45rem;margin:0;padding:0 1rem;font-size:.85rem;display:flex}.bq-app__bar i{background:#ffffff29;border-radius:50%;width:.65rem;height:.65rem}.bq-app__bar span{margin-left:.6rem}.bq-app__body{gap:1.5rem 2rem;padding:clamp(1rem,2.5vw,1.75rem);display:grid}@media (width>=64rem){.bq-app__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.bq-app__body>div{gap:1rem;min-width:0;display:grid}.bq-tabs{border:1px solid var(--line);background:#ffffff08;border-radius:99px;justify-self:start;gap:.25rem;margin:0;padding:.25rem;display:inline-flex}.bq-tabs label{cursor:pointer;position:relative}.bq-tabs input{opacity:0;pointer-events:none;position:absolute}.bq-tabs span{color:var(--muted);border-radius:99px;padding:.45rem 1rem;font-size:.92rem;font-weight:500;display:block}.bq-tabs input:checked+span{color:var(--ink);background:#ffffff1a}.bq-tabs input:focus-visible+span{outline:2px solid #1fb7f6}.bq-field,.rgx-form{gap:.5rem;display:grid}.rgx-row{gap:.5rem;display:flex}.bq-field__label{color:var(--muted);font-size:.9rem}:is(.bq-field input,.rgx-form input,.pv__text textarea){border:1px solid var(--line-strong);border-radius:var(--r-btn);width:100%;min-width:0;color:var(--ink);font:500 1.05rem var(--font-poppins), system-ui, sans-serif;letter-spacing:.02em;background:#ffffff0a;padding:.85rem 1rem}.pv__text textarea{resize:vertical;border-radius:1rem;line-height:1.5;display:block}:is(.bq-field input,.rgx-form input,.pv__text textarea):focus{outline-offset:0;border-color:#1fb7f6;outline:2px solid #1fb7f659}.bq-tries,.rgx-ex{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.9rem;display:flex}:is(.bq-tries,.rgx-ex) button{border:1px solid var(--line-strong);color:var(--ink);font:500 .88rem var(--font-poppins), system-ui, sans-serif;cursor:pointer;background:0 0;border-radius:.5rem;padding:.35rem .8rem}:is(.bq-tries,.rgx-ex) button:hover{border-color:#1fb7f6}.bq-go{border-radius:var(--r-btn);background:var(--color-brand-blue);color:#fff;min-height:3.1rem;font:600 1rem var(--font-poppins), system-ui, sans-serif;cursor:pointer;border:0;justify-content:center;justify-self:start;align-items:center;gap:.55rem;padding:0 1.3rem;display:inline-flex}.bq-go:hover{background:#0a4fe0}.bq-go--ghost{border:1px solid var(--line-strong);background:0 0}.bq-go--ghost:hover{background:#1fb7f614;border-color:#1fb7f6}:is(.bq-go,.bq-tries button,.rgx-ex button,.bq-other):focus-visible{outline-offset:3px;outline:2px solid #1fb7f6}.bq-privacy{color:var(--muted);margin:0;font-size:.82rem;line-height:1.5}.bq-checks{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.bq-checks--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bq-check{border:1px solid var(--line);border-radius:var(--r-card);background:#ffffff06;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;column-gap:.8rem;padding:.8rem .95rem;transition:border-color .3s,background .3s;display:grid}.bq-check[data-state=ok]{background:#22c55e0d;border-color:#4ade8059}.bq-check[data-state=fail]{background:#ef44440f;border-color:#ef444473}.bq-check[data-state=skip]{opacity:.7;border-style:dashed}.bq-check__icon{width:2.25rem;height:2.25rem}.bq-check__icon canvas{width:100%;height:100%;display:block}.bq-check__head{min-width:0;display:grid}.bq-check__source{overflow-wrap:anywhere;color:var(--muted);font-size:.82rem}.bq-check__title{font-size:.98rem;font-weight:500}.bq-check__state{border:1px solid var(--line-strong);color:var(--muted);border-radius:.375rem;padding:.2rem .55rem;font-size:.78rem;font-weight:600}.bq-check[data-state=ok] .bq-check__state{color:#86efac;border-color:#4ade8080}.bq-check[data-state=fail] .bq-check__state{color:#fca5a5;border-color:#ef44448c}.bq-check__note{color:var(--muted);grid-column:2/-1;font-size:.85rem}.bq-check__note:empty{display:none}.bq-check[data-state=fail] .bq-check__note{color:#fca5a5}.bq-check[data-state=ok] .bq-check__note{color:#86efac}.pv__drop{color:var(--muted);text-align:center;cursor:pointer;background:#1fb7f60a;border:1.5px dashed #1fb7f673;border-radius:1rem;justify-items:center;gap:.5rem;padding:1.6rem 1rem;transition:border-color .2s,background .2s;display:grid}.pv__drop svg{color:#7dd3fc}.pv__drop[data-over],.pv__drop:hover{background:#1fb7f61a;border-color:#1fb7f6}.pv__drop:has(input:focus-visible){outline-offset:3px;outline:2px solid #1fb7f6}.pv__drop small{color:var(--ink);font-size:.85rem}.pv__drop[hidden],.pv__text[hidden]{display:none}.pv__hash{background:radial-gradient(80% 100% at 0 0,#005cf924,#0000 70%),#070a14;border:1px solid #1fb7f640;border-radius:1rem;padding:1rem 1.1rem 1.1rem}.pv__label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:0 0 .6rem;font-size:.8rem;font-weight:600;display:flex}.pv__diff{color:#7dd3fc;letter-spacing:0;text-transform:none}.pv__hex{font-variant-numeric:tabular-nums;text-align:center;grid-template-columns:repeat(16,minmax(0,1fr));gap:.15rem 0;margin:0;font-size:clamp(.95rem,.8rem + .6vw,1.35rem);font-weight:500;display:grid}.pv__hex span{color:#ffffffeb;border-radius:.25rem}.pv__hex span:nth-child(4n){margin-right:.25rem}.pv__cert{background:radial-gradient(70% 90% at 100% 0,#22c55e24,#0000 70%),#08110e;border:1px solid #4ade8066;border-radius:1.1rem;gap:.75rem;padding:1.4rem 1.4rem 1.2rem;display:grid;position:relative}.pv__cert[hidden]{display:none}.pv__stamp{color:#4ade80;border:3px solid #22c55e;border-radius:50%;place-items:center;width:3.6rem;height:3.6rem;display:grid;position:absolute;top:1rem;right:1rem;rotate:-12deg;box-shadow:0 0 0 5px #22c55e1f}.pv__cert-title{font-family:var(--font-title);font-size:calc(1.3rem * var(--title-k));font-weight:var(--title-w);margin:0;padding-right:4rem}.pv__cert dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1rem;margin:0;display:grid}.pv__cert dt{color:var(--muted);font-size:.78rem}.pv__cert dd{overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:500}.pv__cert-wide{grid-column:1/-1}.pv__note{color:var(--muted);margin:0;font-size:.8rem;line-height:1.5}.bq-flow{padding-block:clamp(3rem,8vh,5rem)}.bq-flow .v7-eyebrow{margin-bottom:1.75rem}.bq-flow__line{background:#ffffff14;border-radius:2px;height:2px;margin-bottom:-1.35rem;position:relative}.bq-flow__line i{border-radius:inherit;background:var(--brand-gradient);position:absolute;inset:0}.bq-flow__list{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.bq-flow__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<48rem){.bq-flow__line{display:none}}.bq-flow__list li{align-content:start;gap:.4rem;display:grid}.bq-flow__dot{color:#7dd3fc;width:2.7rem;height:2.7rem;box-shadow:0 0 0 6px var(--night);background:#0b1222;border:1px solid #1fb7f680;border-radius:50%;place-items:center;margin-bottom:.6rem;display:grid}.bq-flow__n{color:#7dd3fc;font-size:.82rem;font-weight:600}.bq-flow__list strong{font-family:var(--font-title);font-size:calc(1.3rem * var(--title-k));font-weight:var(--title-w);line-height:1.2}.bq-flow__list li>span:last-child{color:var(--muted)}.bq-others{padding-block:clamp(3rem, 8vh, 5rem) var(--pad)}.bq-others__list{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.bq-others__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.bq-other{border-radius:calc(var(--r-card) + .4rem);height:100%;color:inherit;background:radial-gradient(80% 60% at 20% 0,#005cf924,#0000 70%),#0a0e18;border:1px solid #ffffff17;align-content:start;gap:.5rem;padding:1.4rem;transition:border-color .3s;display:grid;position:relative;overflow:hidden}.bq-other__art{width:5.5rem;height:5.5rem;margin:-.4rem 0 .2rem -.4rem;transition:translate .5s cubic-bezier(.3,1.5,.5,1)}:where(:root[data-motion=full]) .bq-other:hover .bq-other__art{translate:0 -6px}.bq-other__title{font-size:calc(1.4rem * var(--title-k))}.bq-other__text{color:var(--muted);line-height:1.5}.bq-other__arrow{color:#ffffff59;transition:color .2s,translate .2s;position:absolute;top:1.4rem;right:1.4rem}.bq-other:hover .bq-other__arrow{color:#1fb7f6;translate:2px -2px}.bq-other--all{background:0 0;border-style:dashed;align-content:end}.bq-other--all .bq-other__title{color:#7dd3fc}@media (width<64rem){.bqa-hero__art{order:-1;width:min(100%,36rem);margin-inline:auto}.bqa-row__art{width:min(100%,36rem);margin-inline:auto}.bq-checks--2{grid-template-columns:minmax(0,1fr)}}@media (width<48rem){.bqa-hero__in{padding-top:calc(var(--head-h) + .25rem)}.bqa-hero__art{width:min(100%,22rem)}.bq-display{font-size:calc(2.2rem * min(var(--title-k), 1.08))}.bq-lead{margin-top:1rem;font-size:1rem}.bqa-hero .v7-actions{margin-top:1.4rem}.pv__hex{grid-template-columns:repeat(8,minmax(0,1fr))}.bq-check{grid-template-columns:2.25rem minmax(0,1fr);row-gap:.35rem}.bq-check__state{grid-column:2;justify-self:start}.bq-check__source{overflow-wrap:break-word}.bq-tile--demo{padding:1rem}.pv__hex span:nth-child(4n){margin-right:0}}.rp{--rp-ink:#161616;--rp-mute:#5b6476;--rp-line:#e3e6ec;--rp-bg:#fff;--rp-soft:#f6f7f9;--rp-blue:#000091;--rp-ok:#18753c;--rp-ok-bg:#b8fec9;--rp-wait:#b34000;--rp-wait-bg:#ffe9e6;--rp-info:#0063cb;--rp-info-bg:#e8edff;color:var(--rp-ink);text-align:left;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12.5px;line-height:1.45;position:relative}.rp :is(p,h3,h4,ul,ol,dl,dd,figure){margin:0}.rp :is(ul,ol){padding:0;list-style:none}.rp-note{color:#fff9;font-family:var(--font-poppins), system-ui, sans-serif;letter-spacing:.04em;font-size:10.5px;position:absolute;bottom:-1.45rem;right:.4rem}.rp-browser{background:var(--rp-bg);border-radius:12px;overflow:visible;box-shadow:0 0 0 1px #ffffff14,0 50px 90px -40px #000000f2,0 30px 80px -50px #005cf98c}.rp-bar{color:#5f6673;background:#eceef2;border-radius:12px 12px 0 0;align-items:center;gap:.6rem;height:34px;padding:0 .7rem;font-size:11px;display:flex}.rp-dots{gap:5px;display:flex}.rp-dots i{background:#d0d4db;border-radius:50%;width:9px;height:9px}.rp-dots i:first-child{background:#ff5f57}.rp-dots i:nth-child(2){background:#febc2e}.rp-dots i:nth-child(3){background:#28c840}.rp-tab{color:#2b2f36;white-space:nowrap;background:#fff;border-radius:7px;align-items:center;gap:.35rem;max-width:11rem;padding:.2rem .55rem;display:flex}.rp-tab span{text-overflow:ellipsis;overflow:hidden}.rp-tab img{object-fit:contain;width:13px;height:13px}.rp-url{white-space:nowrap;background:#fff;border-radius:99px;flex:1;align-items:center;gap:.35rem;min-width:0;padding:.2rem .65rem;display:flex}.rp-url>span{text-overflow:ellipsis;overflow:hidden}.rp-url em{color:var(--rp-mute);font-style:normal}.rp-page{background:var(--rp-bg);border-radius:0 0 12px 12px;position:relative;overflow:hidden}.rp-browser.is-dark .rp-bar{color:#9aa3b5;background:#1d2230}.rp-browser.is-dark :is(.rp-url,.rp-tab){color:#c8d0df;background:#2a3142}.rp-phone{background:linear-gradient(160deg,#343b4d,#0d1018);border-radius:38px;flex-direction:column;width:min(100%,17rem);padding:8px;display:flex;box-shadow:0 0 0 1px #ffffff1f,0 50px 90px -40px #000000f2,0 0 70px -30px #005cf999}.rp-phone__in{background:#f4f5f8;border-radius:30px;flex:auto;align-content:start;min-height:31rem;display:grid;position:relative;overflow:hidden}.rp-phone.is-dark .rp-phone__in{color:#e8edf7;background:#0e1220}.rp-phone__status{justify-content:space-between;align-items:center;height:30px;padding:0 1.3rem;font-size:11px;display:flex}.rp-notch{background:#0b0d12;border-radius:99px;width:66px;height:20px}.rp-phone__ic{align-items:flex-end;gap:2px;display:flex}.rp-phone__ic i{background:currentColor;border-radius:1px;width:3px;height:5px}.rp-phone__ic i:nth-child(2){height:7px}.rp-phone__ic i:nth-child(3){height:9px}.rp-paper{rotate:var(--tilt,0deg)}.rp-paper__sheet{aspect-ratio:var(--ratio,1 / 1.414);color:#1d1d1f;background:linear-gradient(#fdfdfb,#f3f1ea);border-radius:3px;padding:7% 8%;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 40px 70px -30px #000000e6,0 12px 24px -12px #0009}.rp-gov{border-bottom:1px solid var(--rp-line);background:#fff;align-items:center;gap:1.1rem;padding:.7rem 1rem;display:flex;box-shadow:0 6px 12px -8px #00001229}.rp-gov__bloc{justify-items:start;font-size:11px;display:grid}.rp-gov__marianne{background-image:url(/logos/marianne.svg),linear-gradient(90deg,#000091,#000091 50%,#e1000f 50%,#e1000f);background-position:0 -.0595em,0 0;background-repeat:no-repeat;background-size:2.619em 1.071em,2.619em .952em;width:2.619em;height:.952em;margin-bottom:.317em;display:block}.rp-gov__bloc b{letter-spacing:-.01em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.05}.rp-gov__devise{background-image:url(/logos/devise.svg);background-position:0 calc(100% + 1.786em);background-repeat:no-repeat;background-size:5em 3.571em;min-width:2.5em;margin-top:.3em;padding-top:2.103em;display:block}.rp-gov__svc{border-left:1px solid var(--rp-line);padding-left:1.1rem;line-height:1.3;display:grid}.rp-gov__svc b{font-size:14px;font-weight:700}.rp-gov__svc small{color:var(--rp-mute);font-size:11px}.rp-gov.is-compact{padding:.5rem .8rem}.rp-gov.is-compact .rp-gov__devise{display:none}.rp-logo{object-fit:contain;width:auto;height:22px;display:block}.rp-pad{gap:.7rem;padding:1rem 1.1rem 1.2rem;display:grid}.rp-h{font-size:17px;font-weight:700;line-height:1.25}.rp-sub{color:var(--rp-mute);font-size:11.5px}.rp-k{color:var(--rp-mute);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600}.rp-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;display:grid}.rp-f{gap:.05rem;min-width:0;display:grid}.rp-f small{color:var(--rp-mute);font-size:10.5px}.rp-f b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.rp-chip{background:var(--rp-soft);color:var(--rp-mute);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:4px;justify-self:start;align-items:center;gap:.25rem;padding:.08rem .45rem;font-size:10.5px;font-weight:700;display:inline-flex}.rp-chip.is-ok{background:var(--rp-ok-bg);color:var(--rp-ok)}.rp-chip.is-wait{background:var(--rp-wait-bg);color:var(--rp-wait)}.rp-chip.is-info{background:var(--rp-info-bg);color:var(--rp-info)}.rp-btn{background:var(--rp-blue);color:#fff;border-radius:4px;justify-self:start;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:12px;font-weight:600;display:inline-flex}.rp-btn.is-ghost{color:var(--rp-blue);background:0 0;box-shadow:inset 0 0 0 1px}.rp-ln{background:#dfe3ea;border-radius:3px;height:6px;display:block}.rp-rows{display:grid}.rp-rows>*{border-top:1px solid var(--rp-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.45rem 0;display:grid}.rp-rows>:first-child{border-top:0}.rp-hl{background:linear-gradient(#ffd60a8c,#ffd60a8c) 0 0/100% 100% no-repeat;border-radius:3px;box-shadow:0 0 0 2px #ffd60a59}.rp-scanbar{mix-blend-mode:multiply;opacity:0;pointer-events:none;background:linear-gradient(#0000,#1fb7f640 70%,#1fb7f6bf);height:18%;position:absolute;inset:0 0 auto}[data-fx=ok]:not(.is-on) .rp-on,[data-fx=ok].is-on .rp-off{display:none!important}.rp-cur{z-index:30;opacity:0;pointer-events:none;filter:drop-shadow(0 4px 6px #00000073);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 3.5 19 12l-6.2 1.6L9.6 20z' fill='white' stroke='%230b1220' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:20px;height:20px;position:absolute;top:0;left:0}.rp-cur:after{content:"";width:18px;height:18px;opacity:var(--rip,0);scale:calc(.4 + var(--rip-s,0) * 2.4);border:2px solid #1fb7f6;border-radius:50%;position:absolute;top:-6px;left:-6px}.rp-scene{padding-bottom:1.6rem;display:grid;position:relative}.rp-stack{display:grid}.rp-stack>*{grid-area:1/1}.rp-scene:has(>.rp-note)>.rp>.rp-note{display:none}.rp-scene>*,.rp-browser{min-width:0;max-width:100%}@media (width<40rem){.rp-chip{white-space:normal;text-align:right}}.ra{color:#242424;min-width:0;font-family:var(--font-poppins), "Segoe UI", system-ui, sans-serif;background:#f3f2f1;font-size:12px;line-height:1.4;display:grid}.ra-top{background:#fff;border-bottom:1px solid #e1dfdd;align-items:center;gap:10px;min-width:0;padding:9px 14px;display:flex}.ra-brand{white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.ra-brand img{box-sizing:content-box;background:#005cf9;border-radius:5px;padding:4px}.ra-pill{color:#616161;text-overflow:ellipsis;white-space:nowrap;background:#f3f2f1;border-radius:5px;align-items:center;gap:6px;min-width:0;padding:4px 9px;font-size:11px;display:inline-flex;overflow:hidden}.ra-right{color:#605e5c;white-space:nowrap;flex:none;align-items:center;gap:10px;margin-left:auto;font-size:11px;display:flex}.ra-body{gap:12px;min-width:0;padding:14px;display:grid}.ra-card{background:#fff;border:1px solid #e1dfdd;border-radius:10px;min-width:0;padding:12px 14px;box-shadow:0 1px 2px #0000000f}.ra-card__h{color:#005cf9;align-items:center;gap:8px;margin:0 0 10px;font-size:12.5px;display:flex}.ra-card__h b{color:#242424;font-weight:600}.ra-tag{color:#047857;white-space:nowrap;background:#ecfdf5;border-radius:5px;flex:none;padding:2px 8px;font-size:10.5px;font-style:normal;font-weight:600}.ra-card__h .ra-tag{margin-left:auto}.ra-tag.is-info{color:#005cf9;background:#eef4ff}.ra-tag.is-warn{color:#b45309;background:#fff7ed}.ra-tag.is-ko{color:#be123c;background:#fff1f2}.ra-tag.is-mute{color:#616161;background:#f3f2f1}.ra-th,.ra-tr{grid-template-columns:var(--cols);align-items:center;gap:10px;display:grid}.ra-th{color:#605e5c;letter-spacing:.04em;text-transform:uppercase;padding:0 10px 5px;font-size:10px;font-weight:500}.ra-rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ra-tr{background:#f6f7f9;border-radius:8px;min-width:0;padding:8px 10px}.ra-tr>*{min-width:0}.ra-tr b{font-weight:600}.ra-tr small,.ra-sub{color:#605e5c;font-size:10.5px;display:block}.ra-dl{gap:8px;margin:0;display:grid}.ra-dl dt{color:#605e5c;font-size:10.5px}.ra-dl dd{margin:1px 0 0;font-weight:600}.ra-note{color:#005cf9;align-items:center;gap:7px;margin:0;font-size:11.5px;font-weight:500;display:flex}.ra-log{color:#605e5c;align-items:center;gap:7px;margin:0;font-size:10.5px;display:flex}.ra-ok{color:#047857;background:#ecfdf5;border-radius:9px;align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.ra-ok.is-warn{color:#b45309;background:#fff7ed}.ra-steps{color:#242424;gap:12px;margin:0;padding:0;font-size:11px;font-weight:500;list-style:none;display:flex}.ra-steps li{align-items:center;gap:5px;display:flex}.ra-steps svg{color:#fff;background:#059669;border-radius:50%;padding:2px}.bp-hero{min-height:100svh;padding-block:calc(var(--head-h,4.5rem) + 2rem) 3rem;background:radial-gradient(50% 60% at 78% 50%, #005cf933, transparent 70%), radial-gradient(40% 40% at 10% 90%, #140aeb26, transparent 70%), var(--night);align-items:center;display:flex;position:relative;overflow:clip}.bp-hero__in{align-items:center;gap:3rem;display:grid}@media (width>=64rem){.bp-hero__in{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(2.5rem,4vw,4.5rem)}}.bp-crumb{color:inherit;text-underline-offset:.25em;text-decoration:none}.bp-crumb:hover,.bp-crumb:focus-visible{text-decoration:underline}.bp-problem{color:#fde68a;background:linear-gradient(90deg,#fbbf241a,#0000);border-left:2px solid #fbbf24;border-radius:0 .6rem .6rem 0;align-items:flex-start;gap:.6rem;max-width:34rem;margin:1.1rem 0 0;padding:.7rem .9rem;font-size:1.02rem;line-height:1.45;display:flex}.bp-problem svg{flex:none;margin-top:.15rem}.bp-display{margin-top:1.2rem}.bp-display.is-long{font-size:calc(clamp(2.1rem, 1.2rem + 2.6vw, 4rem) * min(var(--title-k), 1.08) * var(--k,1));line-height:1.04}.bp-display.is-xlong{font-size:calc(clamp(1.95rem, 1.1rem + 2.2vw, 3.4rem) * min(var(--title-k), 1.08) * var(--k,1));line-height:1.06}@media (width<40rem){.bp-display.is-long{font-size:calc(1.95rem * min(var(--title-k), 1.08))}.bp-display.is-xlong{font-size:calc(1.75rem * min(var(--title-k), 1.08))}}.bp-visual{min-width:0;position:relative}.bp-visual--hero{padding-bottom:1.5rem}.bp-row{padding-block:clamp(3.5rem,9vh,6.5rem)}.bp-row__in{align-items:center;gap:2.5rem;display:grid}@media (width>=64rem){.bp-row__in{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(3rem,5vw,5.5rem)}.bp-row--rev .bp-visual{order:2}}.bp-row__text{align-content:start;gap:1rem;display:grid}.bp-row__text>*{margin:0}.bp-prob{color:#ffffffd1;background:#fbbf2412;border-left:2px solid #fbbf24cc;border-radius:0 .5rem .5rem 0;gap:.15rem;padding:.6rem .85rem;font-size:.96rem;line-height:1.5;display:grid}.bp-prob b{color:#fcd34d;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:600}.bp-more{color:#e2e8f0b3;flex-wrap:wrap;align-items:center;gap:.35rem;width:fit-content;font-size:.92rem;transition:color .2s;display:inline-flex}.bp-more b{color:#8fdcff;font-weight:600}.bp-more:hover,.bp-more:hover b{color:#fff}.bq-statement__big .bp-keep{white-space:nowrap;background:0 0}.bp-other__ic{color:#fff;background:radial-gradient(90% 90% at 30% 20%,#1fb7f659,#005cf91f);border:1px solid #1fb7f666;border-radius:1rem;place-items:center;width:3.4rem;height:3.4rem;margin:0 0 .6rem;display:grid;box-shadow:0 0 30px -12px #1fb7f6}.bp-faq{padding-block:clamp(4rem,10vh,7rem)}.bp-faq__in{gap:2.5rem;display:grid}@media (width>=64rem){.bp-faq__in{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start}}.bp-faq__list{gap:.6rem;display:grid}.bp-q{border:1px solid var(--line);background:#ffffff06;border-radius:1rem;transition:border-color .25s,background .25s}.bp-q[open]{background:#1fb7f60d;border-color:#1fb7f659}.bp-q summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.2rem;font-size:1.05rem;font-weight:500;list-style:none;display:flex}.bp-q summary::-webkit-details-marker{display:none}.bp-q summary svg{color:#8fdcff;flex:none;transition:rotate .3s}.bp-q[open] summary svg{rotate:45deg}.bp-q summary:focus-visible{outline-offset:2px;border-radius:1rem;outline:2px solid #1fb7f6}.bp-q p{color:var(--muted);margin:0;padding:0 1.2rem 1.15rem;line-height:1.65}}@layer utilities;@keyframes bq-mask{0%,to{clip-path:inset(-.1em -.1em -.12em)}}@keyframes bq-word{0%{transform:translateY(110%)}}
