@font-face{font-family:figtree;src:url(../media/figtree_latin-s.p.08sr_7r2rzxl4.woff2)format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:figtree Fallback;src:local(Arial);ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:99.94%}.figtree_121eb72b-module__b95SOG__className{font-family:figtree,figtree Fallback}.figtree_121eb72b-module__b95SOG__variable{--brq7-body-font:"figtree", "figtree Fallback"}
@font-face{font-family:bricolage;src:url(../media/bricolage_latin-s.p.2ej1fmte5yjhi.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:bricolage Fallback;src:local(Arial);ascent-override:91.48%;descent-override:26.56%;line-gap-override:0.0%;size-adjust:101.66%}.bricolage_e56b231f-module__XiRDxG__className{font-family:bricolage,bricolage Fallback}.bricolage_e56b231f-module__XiRDxG__variable{--brq7-display-font:"bricolage", "bricolage Fallback"}
#brq7{--brq7-ink:#13233f;--brq7-navy:#16284a;--brq7-navy-deep:#0f1d36;--brq7-body:#2e3a4d;--brq7-muted:#5b6677;--brq7-accent:#c94a12;--brq7-accent-ink:#b8420f;--brq7-accent-hover:#a63b0c;--brq7-accent-ink-hover:#93340b;--brq7-green:#1d7a4a;--brq7-green-ink:#145c37;--brq7-green-deep:#0f4228;--brq7-green-soft:#e3f2e9;--brq7-page:#f7f4ee;--brq7-page-soft:#fbfaf7;--brq7-white:#fff;--brq7-line:#e3ddd2;--brq7-line-soft:#efeae1;--brq7-line-strong:#d9d2c5;--brq7-field-line:#b7ae9f;--brq7-accent-soft:#fbebdd;--brq7-focus:#f4c3a3;--brq7-on-navy:#dce3ef;--brq7-on-navy-soft:#c9d3e6;--brq7-navy-line:#2a3e66;--brq7-slate:#93a3bf;--brq7-slate-soft:#8a94a6;--brq7-danger:#9b2c1f;--brq7-danger-line:#b3261e;--brq7-danger-soft:#fbe9e6;--brq7-danger-ink:#6e1f14;--brq7-danger-focus:#e5a39e;--brq7-info-soft:#e8edf6;--brq7-info-hover:#eef1f6;--brq7-amber:#f0a33a;--brq7-amber-deep:#d99a12;--brq7-hl-bg:#fff1b8;--brq7-hl-ink:#5a4300;--brq7-warn-soft:#fdf1dc;--brq7-warn-ink:#7a4e06;--brq7-brown:#4a2a10;--brq7-table-head:#f3efe7;--brq7-skel:#e7e1d6;--brq7-skel-strong:#dcd5c8;--brq7-skel-faint:#f0ebe1;--brq7-shadow:19 35 63;--brq7-diag-shingle:#3f4a5f;--brq7-diag-shingle-edge:#2b3446;--brq7-diag-under:#b8c4d9;--brq7-diag-under-edge:#93a3bf;--brq7-diag-deck:#d6b283;--brq7-diag-deck-edge:#b89363;--brq7-diag-rule:#5e6a82;--brq7-diag-hatch:#b89363;--brq7-vv-bottom-gap:0px;--brq7-why-line:#f0d49a;--brq7-why-ink:#5c3b05;--brq7-assume-line:#efeae0;--brq7-assumed-mark:#9fb0d4;flex-direction:column;min-height:100vh;display:flex}#brq7 .brq7-sprite{width:0;height:0;position:absolute;overflow:hidden}#brq7 .brq7-ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}#brq7 .brq7-ic-check{color:var(--brq7-green);stroke-width:2.2px}#brq7 .brq7-ic-logo{stroke-width:2px}#brq7 .brq7-ic-filled{fill:currentColor;stroke:none}#brq7 a:focus-visible,#brq7 button:focus-visible,#brq7 summary:focus-visible,#brq7 input:focus-visible{outline:3px solid var(--brq7-focus);outline-offset:2px}#brq7 input:focus{outline:3px solid var(--brq7-focus);outline-offset:0;border-color:var(--brq7-accent)}#brq7 input[data-err=true]{border-color:var(--brq7-danger-line)}#brq7 input[data-err=true]:focus{outline-color:var(--brq7-danger-focus);border-color:var(--brq7-danger-line)}#brq7 summary{list-style:none}#brq7 summary::-webkit-details-marker{display:none}#brq7 details[open] .brq7-chev{transform:rotate(180deg)}:root:has(#brq7 [data-brq7-lock=true]){overflow:hidden}#brq7 .brq7-beamwrap{isolation:isolate;contain:paint;border-radius:20px;padding:2.5px;overflow:hidden}#brq7 .brq7-beamwrap>.brq7-beamcard{z-index:1;border:1px solid var(--brq7-line);background:var(--brq7-white);border-radius:17px;position:relative}@media (max-width:959px){#brq7 .brq7-beamwrap[data-done=true]{border-radius:0;padding:0}#brq7 .brq7-beamwrap[data-done=true]>.brq7-beamcard{box-shadow:none;border-width:1px 0 0;border-radius:0}}#brq7 .brq7-beamwrap:before,#brq7 .brq7-beamwrap:after{content:"";background:conic-gradient(from 0deg, transparent 0deg, transparent 250deg, var(--brq7-accent) 300deg, var(--brq7-amber) 330deg, transparent 360deg);opacity:0;transition:opacity .3s;animation:5.5s linear infinite brq7-beamrot;position:absolute;inset:-60%}#brq7 .brq7-beamwrap:after{animation-delay:-2.75s}#brq7 .brq7-beamwrap[data-beam=on]:before,#brq7 .brq7-beamwrap[data-beam=on]:after{opacity:1}@keyframes brq7-beamrot{to{transform:rotate(360deg)}}#brq7 [data-brq7-step]{animation:.42s cubic-bezier(.22,.8,.3,1) brq7-step-in}@keyframes brq7-step-in{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:none}}#brq7 [data-brq7-step][data-anim=back]{animation:.42s cubic-bezier(.22,.8,.3,1) brq7-step-back-in}@keyframes brq7-step-back-in{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:none}}@media (max-width:959px){#brq7 [data-brq7-step][data-anim=back]{animation:.42s cubic-bezier(.22,.8,.3,1) brq7-step-back-mobile}}@keyframes brq7-step-back-mobile{0%{opacity:.45;transform:translate(-100px)}to{opacity:1;transform:none}}#brq7 [data-brq7-step][data-anim=flip],#brq7 [data-brq7-step][data-anim=flip-reverse]{animation:.3s ease-out .12s both brq7-flip-reveal}@keyframes brq7-flip-reveal{0%{opacity:.25}to{opacity:1}}#brq7 [data-brq7-step][data-anim=expand]{animation:.46s ease-out 80ms both brq7-card-reveal}@keyframes brq7-card-reveal{0%{opacity:0}to{opacity:1}}@media (max-width:959px){#brq7 [data-brq7-step][data-anim=expand]{animation:.46s ease-out both brq7-card-reveal-mobile}}@keyframes brq7-card-reveal-mobile{0%{opacity:.45}to{opacity:1}}#brq7 [data-brq7-step][data-anim=container]{animation:none}#brq7 .brq7-beamwrap[data-card=flip]{transform-origin:50%;backface-visibility:hidden;animation:.68s cubic-bezier(.2,.8,.25,1) both brq7-card-flip}@keyframes brq7-card-flip{0%{opacity:.2;transform:perspective(1100px)rotateY(-72deg)scale(.96)}to{opacity:1;transform:none}}#brq7 .brq7-beamwrap[data-card=flip-reverse]{transform-origin:50%;backface-visibility:hidden;animation:.68s cubic-bezier(.2,.8,.25,1) both brq7-card-flip-reverse}@keyframes brq7-card-flip-reverse{0%{opacity:.2;transform:perspective(1100px)rotateY(72deg)scale(.96)}to{opacity:1;transform:none}}#brq7 .brq7-beamwrap[data-card=expand]{transform-origin:top;animation:.56s cubic-bezier(.22,.8,.3,1) both brq7-card-expand}.brq7-card-surface{z-index:210;box-sizing:border-box;pointer-events:none;transform-origin:0 0;will-change:transform;background:#fff;border:1px solid #e3ddd2;border-radius:20px;position:fixed;box-shadow:0 10px 30px #13233f14}@keyframes brq7-card-expand{0%{transform:scale(.9)}to{transform:none}}#brq7-container-surface,.brq7-container-surface{z-index:210;box-sizing:border-box;pointer-events:none;background:var(--brq7-white);border:1px solid var(--brq7-line);box-shadow:0 10px 30px rgb(var(--brq7-shadow) / .08);transform-origin:0 0;will-change:transform;border-radius:20px;position:fixed}#brq7 .brq7-heartbeat{animation:1.8s ease-out infinite brq7-heartbeat}@keyframes brq7-heartbeat{0%{box-shadow:0 0 #c94a1273}70%{box-shadow:0 0 0 14px #c94a1200}to{box-shadow:0 0 #c94a1200}}#brq7 .brq7-shiny{background-image:linear-gradient(110deg, var(--brq7-white) 40%, #ffd9bc 50%, var(--brq7-white) 60%);-webkit-text-fill-color:transparent;color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite brq7-shine-sweep}@keyframes brq7-shine-sweep{to{background-position:-220% 0}}#brq7 .brq7-hl{white-space:nowrap;display:inline-block;position:relative}#brq7 .brq7-hl svg{pointer-events:none;width:100%;height:14px;position:absolute;bottom:-8px;left:0;overflow:visible}#brq7 .brq7-hl path{fill:none;stroke:var(--brq7-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .6s cubic-bezier(.22,.8,.3,1)}#brq7 .brq7-hl path+path{stroke-width:2px;opacity:.7;transition-delay:.12s}#brq7 .brq7-hl[data-on=true] path{stroke-dashoffset:0}@media (hover:hover){#brq7 .brq7-tile:hover .brq7-ic,#brq7 .brq7-opt:hover .brq7-ic{animation:.5s brq7-icon-bob}}@keyframes brq7-icon-bob{0%,to{transform:translateY(0)}40%{transform:translateY(-3px)}}#brq7 .brq7-tile:active .brq7-ic,#brq7 .brq7-opt:active .brq7-ic{animation:.28s brq7-icon-pop}@keyframes brq7-icon-pop{0%{transform:scale(1)}45%{transform:scale(1.22)}to{transform:scale(1)}}#brq7 .brq7-ti{transition:transform .45s cubic-bezier(.34,1.56,.64,1);overflow:visible}#brq7 .brq7-ti path,#brq7 .brq7-ti g{transform-box:fill-box}#brq7 .brq7-ti .p-roof,#brq7 .brq7-ti .p-walls,#brq7 .brq7-ti .p-drop{transform-origin:50% 100%}#brq7 .brq7-ti .p-plus,#brq7 .brq7-ti .p-loupe{transform-origin:50%}#brq7 .brq7-ti .p-shine{stroke-dasharray:1;stroke-dashoffset:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){#brq7 .brq7-tile:hover .brq7-ti{animation:none;transform:translateY(-2px)}#brq7 .brq7-tile:hover .brq7-ti-home .p-roof,#brq7 .brq7-tile:hover .brq7-ti-plus .p-roof{animation:.7s cubic-bezier(.3,0,.2,1) brq7-tiRoof}#brq7 .brq7-tile:hover .brq7-ti-home .p-walls,#brq7 .brq7-tile:hover .brq7-ti-plus .p-walls{animation:.7s ease-out brq7-tiWalls}#brq7 .brq7-tile:hover .brq7-ti-plus .p-plus{animation:.6s cubic-bezier(.34,1.56,.64,1) 80ms both brq7-tiPlus}#brq7 .brq7-tile:hover .brq7-ti-drop .p-drop{animation:.75s cubic-bezier(.3,0,.2,1) brq7-tiDrop}#brq7 .brq7-tile:hover .brq7-ti-drop .p-shine{animation:.75s ease-out brq7-tiShine}#brq7 .brq7-tile:hover .brq7-ti-search .p-loupe{animation:.8s cubic-bezier(.45,0,.2,1) brq7-tiLoupe}}@media (prefers-reduced-motion:no-preference){#brq7 .brq7-tile:focus-visible .brq7-ti{animation:none;transform:translateY(-2px)}#brq7 .brq7-tile:focus-visible .brq7-ti-home .p-roof,#brq7 .brq7-tile:focus-visible .brq7-ti-plus .p-roof{animation:.7s cubic-bezier(.3,0,.2,1) brq7-tiRoof}#brq7 .brq7-tile:focus-visible .brq7-ti-home .p-walls,#brq7 .brq7-tile:focus-visible .brq7-ti-plus .p-walls{animation:.7s ease-out brq7-tiWalls}#brq7 .brq7-tile:focus-visible .brq7-ti-plus .p-plus{animation:.6s cubic-bezier(.34,1.56,.64,1) 80ms both brq7-tiPlus}#brq7 .brq7-tile:focus-visible .brq7-ti-drop .p-drop{animation:.75s cubic-bezier(.3,0,.2,1) brq7-tiDrop}#brq7 .brq7-tile:focus-visible .brq7-ti-drop .p-shine{animation:.75s ease-out brq7-tiShine}#brq7 .brq7-tile:focus-visible .brq7-ti-search .p-loupe{animation:.8s cubic-bezier(.45,0,.2,1) brq7-tiLoupe}}@keyframes brq7-tiRoof{0%{transform:none}32%{transform:translateY(-3.2px)rotate(-5deg)}58%{transform:translateY(.5px)rotate(0)}78%{transform:translateY(-.7px)}to{transform:none}}@keyframes brq7-tiWalls{0%,50%{transform:none}60%{transform:scaleY(.93)}78%{transform:scaleY(1.02)}to{transform:none}}@keyframes brq7-tiPlus{0%{transform:rotate(0)scale(1)}55%{transform:rotate(180deg)scale(1.35)}to{transform:rotate(180deg)scale(1)}}@keyframes brq7-tiDrop{0%{transform:none}24%{transform:translateY(-2.4px)scale(.96,1.05)}48%{transform:translateY(1.6px)scale(1.1,.88)}68%{transform:translateY(-1px)scale(.97,1.03)}84%{transform:translateY(.3px)scale(1.01,.99)}to{transform:none}}@keyframes brq7-tiShine{0%,40%{stroke-dashoffset:1px;opacity:0}46%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes brq7-tiLoupe{0%{transform:none}22%{transform:translate(-1.8px,-.6px)rotate(-12deg)}52%{transform:translate(1.8px,.3px)rotate(10deg)}78%{transform:translate(-.5px)rotate(-3deg)}to{transform:none}}@keyframes brq7-mobile-phone-ring{0%,15%,to{transform:rotate(0)}2%{transform:rotate(-15deg)}4%{transform:rotate(12deg)}6%{transform:rotate(-10deg)}8%{transform:rotate(8deg)}10%{transform:rotate(-6deg)}12%{transform:rotate(4deg)}}@keyframes brq7-mobile-phone-pulse{0%,2%,16%,to{box-shadow:0 0 #c94a1200}6%{box-shadow:0 0 0 5px #c94a1247}15%{box-shadow:0 0 0 11px #c94a1200}}@media (max-width:959px) and (prefers-reduced-motion:no-preference){#brq7 .brq7-phone-motion{animation:6s ease-out infinite brq7-mobile-phone-pulse}#brq7 .brq7-phone-motion .brq7-ic{transform-origin:50%;transform-box:fill-box;animation:6s ease-in-out infinite brq7-mobile-phone-ring}}#brq7 .brq7-an-scene{opacity:0;place-items:center;transition:opacity .4s,transform .4s;display:grid;position:absolute;inset:0;transform:scale(.92)}#brq7 .brq7-an-scene[data-on=true]{opacity:1;transform:none}@media (max-width:959px){#brq7 .brq7-an-scene{transition-duration:.2s}}#brq7 .brq7-an-measure{animation:1.5s ease-in-out infinite brq7-an-meas}@keyframes brq7-an-meas{0%{stroke-dashoffset:84px}55%{stroke-dashoffset:0}to{stroke-dashoffset:-84px}}#brq7 .brq7-an-draw{animation:1.8s ease-in-out infinite brq7-an-draw}@keyframes brq7-an-draw{0%{stroke-dashoffset:70px}55%{stroke-dashoffset:0}to{stroke-dashoffset:-70px}}#brq7 .brq7-an-dotline{opacity:0;animation:.4s ease-out forwards brq7-an-pop}#brq7 .brq7-an-dotline.p1{animation-delay:.5s}#brq7 .brq7-an-dotline.p2{animation-delay:.9s}@keyframes brq7-an-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}#brq7 .brq7-an-docline{stroke-dasharray:32;stroke-dashoffset:32px;animation:1.6s ease-out forwards brq7-an-doc}#brq7 .brq7-an-docline.l2{animation-delay:.25s}#brq7 .brq7-an-docline.l3{animation-delay:.5s}@keyframes brq7-an-doc{to{stroke-dashoffset:0}}#brq7 .brq7-an-lens,#brq7 .brq7-an-lens-h{animation:2s ease-in-out infinite brq7-an-lens2}@keyframes brq7-an-lens2{0%,to{transform:translate(0)}50%{transform:translate(-18px,-16px)}}#brq7 .brq7-an-pin{opacity:0;transform-origin:50%;transform-box:fill-box}#brq7 .brq7-an-pin.p1{animation:.5s ease-out .1s forwards brq7-an-drop,1.8s ease-in-out .7s infinite brq7-an-pulse}#brq7 .brq7-an-pin.p2{animation:.5s ease-out .55s forwards brq7-an-drop,1.8s ease-in-out 1.15s infinite brq7-an-pulse}#brq7 .brq7-an-pin.p3{animation:.5s ease-out 1s forwards brq7-an-drop,1.8s ease-in-out 1.6s infinite brq7-an-pulse}@keyframes brq7-an-drop{0%{opacity:0;transform:translateY(-10px)}70%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes brq7-an-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}#brq7 .brq7-an-check{animation:1.4s ease-out .2s forwards brq7-an-check}@keyframes brq7-an-check{to{stroke-dashoffset:0}}#brq7 .brq7-an-kw,#brq7 .brq7-an-item{transition:color .3s}#brq7 .brq7-an-pfill{transition:width .4s}@media (max-width:959px){#brq7 .brq7-an-item,#brq7 .brq7-an-kw{transition-duration:.15s}#brq7 .brq7-an-pfill{transition-duration:.2s}}#brq7 .brq7-snd-list{-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}#brq7 .brq7-snd-it{opacity:0;box-shadow:0 1px 2px rgb(var(--brq7-shadow) / .05);transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .6s,box-shadow .6s;position:absolute;top:0;left:0;transform:translateY(260px)scale(.9)}#brq7 .brq7-snd-it[data-state=ok]{transform:translateY(-80px)scale(.8)}#brq7 .brq7-snd-it[data-state=prev]{opacity:.45;transform:translateY(6px)scale(.92)}#brq7 .brq7-snd-it[data-state=on]{z-index:1;opacity:1;box-shadow:0 5px 16px rgb(var(--brq7-shadow) / .1);transform:translateY(88px)scale(1)}#brq7 .brq7-snd-it[data-state=next]{opacity:.45;transform:translateY(170px)scale(.92)}@media (max-width:400px){#brq7 .brq7-snd-list{height:282px}#brq7 .brq7-snd-it{min-height:86px}#brq7 .brq7-snd-it[data-state=on]{transform:translateY(98px)scale(1)}#brq7 .brq7-snd-it[data-state=next]{transform:translateY(190px)scale(.92)}}@media (max-width:959px){#brq7 .brq7-snd-it{transition-duration:.28s,.21s,.21s}}#brq7 .brq7-snd-spin{animation:.9s linear infinite brq7-snd-rot}@media (max-width:959px){#brq7 .brq7-snd-spin{animation-duration:.315s}}@keyframes brq7-snd-rot{to{transform:rotate(360deg)}}#brq7 .brq7-snd-it[data-state=on] .brq7-snd-fill{animation:brq7-snd-fill var(--brq7-snd-step-time,1.7s) linear forwards}#brq7 .brq7-snd-it[data-state=ok] .brq7-snd-fill{width:100%}@keyframes brq7-snd-fill{to{width:100%}}.brq7-confetti{pointer-events:none;z-index:80;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){#brq7 .brq7-heartbeat,#brq7 .brq7-ti,#brq7 .brq7-tile:active .brq7-ic,#brq7 .brq7-opt:active .brq7-ic,#brq7 .brq7-tile:hover .brq7-ic,#brq7 .brq7-opt:hover .brq7-ic,#brq7 [data-brq7-step],#brq7 [data-brq7-step][data-anim=back],#brq7 [data-brq7-step][data-anim=flip],#brq7 [data-brq7-step][data-anim=flip-reverse],#brq7 [data-brq7-step][data-anim=expand],#brq7 .brq7-beamwrap[data-card]{transition:none;animation:none}#brq7 .brq7-shiny{-webkit-text-fill-color:currentColor;color:var(--brq7-white);background:0 0;animation:none}#brq7 .brq7-hl path{stroke-dashoffset:0;transition:none}#brq7 .brq7-beamwrap:before,#brq7 .brq7-beamwrap:after{opacity:0;animation:none}#brq7 .brq7-an-measure,#brq7 .brq7-an-draw,#brq7 .brq7-an-dotline,#brq7 .brq7-an-docline,#brq7 .brq7-an-lens,#brq7 .brq7-an-lens-h,#brq7 .brq7-an-check,#brq7 .brq7-an-pin{stroke-dashoffset:0;opacity:1;animation:none}#brq7 .brq7-snd-it{transition:none}#brq7 .brq7-snd-spin,#brq7 .brq7-snd-it[data-state=on] .brq7-snd-fill,#brq7 .brq7-phone-motion,#brq7 .brq7-phone-motion .brq7-ic{animation:none}}#brq7 #call,#brq7 .brq7-lh-normal{line-height:normal}@media (min-width:960px){#brq7 .brq7-lh-normal-desktop{line-height:normal}}#brq7 :not([class*=leading-]){line-height:inherit}#brq7{line-height:normal}#brq7 .brq7-area-slider{appearance:none;touch-action:pan-y;background:0 0}#brq7 .brq7-area-slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--brq7-accent) var(--p,50%), var(--brq7-line-soft) var(--p,50%));border-radius:999px;height:10px}#brq7 .brq7-area-slider::-moz-range-track{background:var(--brq7-line-soft);border-radius:999px;height:10px}#brq7 .brq7-area-slider::-moz-range-progress{background:var(--brq7-accent);border-radius:999px;height:10px}#brq7 .brq7-area-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--brq7-white);border:3px solid var(--brq7-accent);width:32px;height:32px;box-shadow:0 2px 8px rgb(var(--brq7-shadow) / .12);border-radius:50%;margin-top:-11px}#brq7 .brq7-area-slider::-moz-range-thumb{background:var(--brq7-white);border:3px solid var(--brq7-accent);width:26px;height:26px;box-shadow:0 2px 8px rgb(var(--brq7-shadow) / .12);border-radius:50%}#brq7 .brq7-area-slider:focus-visible{outline:none}#brq7 .brq7-area-slider:focus-visible::-webkit-slider-thumb{outline:3px solid var(--brq7-focus);outline-offset:2px}#brq7 .brq7-area-slider:focus-visible::-moz-range-thumb{outline:3px solid var(--brq7-focus);outline-offset:2px}#brq7 .brq7-compare>summary{list-style:none}#brq7 .brq7-compare>summary::-webkit-details-marker{display:none}#brq7 .brq7-compare>summary:before{content:"";border-left:7px solid var(--brq7-accent-ink);border-top:5px solid #0000;border-bottom:5px solid #0000;width:0;height:0;transition:transform .15s}#brq7 .brq7-compare[open]>summary:before{transform:rotate(90deg)}#brq7 .brq7-about>summary{list-style:none}#brq7 .brq7-about>summary::-webkit-details-marker{display:none}#brq7 .brq7-about>summary:after{content:"4";flex:none;text-decoration:none}#brq7 .brq7-about[open]>summary:after{transform:rotate(180deg)}#brq7 .brq7-gate{visibility:hidden;pointer-events:none;transition:visibility 0s linear .45s}#brq7 .brq7-gate[data-on=true]{visibility:visible;pointer-events:auto;transition-delay:0s}#brq7 .brq7-gate-scrim{opacity:0;transition:opacity .3s}#brq7 .brq7-gate[data-on=true] .brq7-gate-scrim{opacity:1}#brq7 .brq7-gate-pane{transition:transform .45s cubic-bezier(.22,.8,.3,1);transform:translateY(105%)}#brq7 .brq7-gate[data-on=true] .brq7-gate-pane{transition-delay:.1s;transform:none}@media (min-width:960px){#brq7 .brq7-gate-pane{opacity:0;transition:transform .4s cubic-bezier(.22,.8,.3,1),opacity .3s;transform:translateY(24px)scale(.97)}#brq7 .brq7-gate[data-on=true] .brq7-gate-pane{opacity:1}}#brq7 .brq7-pop{animation:.4s .2s both brq7-otp-pop}@keyframes brq7-otp-caret{50%{opacity:0}}@keyframes brq7-otp-pop{0%{transform:scale(1)}45%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes brq7-otp-shake{0%,to{transform:none}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}#brq7 .brq7-otp-box[data-fill=true]{animation:.22s brq7-otp-pop}#brq7 .brq7-otp[data-state=err] .brq7-otp-boxes{animation:.38s brq7-otp-shake}#brq7 .brq7-otp[data-focus=true] .brq7-otp-box[data-cur=true]:empty:after{content:"";background:var(--brq7-accent);width:2px;height:28px;animation:1s step-end infinite brq7-otp-caret}@media (prefers-reduced-motion:reduce){#brq7 .brq7-gate,#brq7 .brq7-gate-scrim,#brq7 .brq7-gate-pane{transition:none}#brq7 .brq7-pop,#brq7 .brq7-otp-box[data-fill=true],#brq7 .brq7-otp[data-state=err] .brq7-otp-boxes{animation:none}}
