.sk{--sk-navy:#062140;--sk-light:#f8fafc;--sk-blue:#075bff;--sk-blue-hi:#397cff;--sk-line:#0621404d;--sk-line-soft:#06214029;--sk-fill:#06214012;--sk-fill-2:#06214021;--sk-ink-soft:#708093;--sk-spring:cubic-bezier(.34, 1.56, .64, 1);--sk-ease:cubic-bezier(.16, 1, .3, 1);perspective:1400px;-moz-text-size-adjust:none;text-size-adjust:none;min-height:0;color:var(--sk-navy);font-family:var(--font-archivo), "Archivo", system-ui, sans-serif;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:relative}.sk-marks{pointer-events:none;position:absolute;inset:-14px}.sk-marks i{border:0 solid #06214073;width:12px;height:12px;position:absolute}.sk-marks i:first-child{border-top-width:1px;border-left-width:1px;top:0;left:0}.sk-marks i:nth-child(2){border-top-width:1px;border-right-width:1px;top:0;right:0}.sk-marks i:nth-child(3){border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.sk-marks i:nth-child(4){border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.sk-sheets{pointer-events:none;position:absolute;inset:0}.sk-sheet{background:var(--sk-light);box-shadow:inset 0 0 0 1px var(--sk-line);transform:translate(calc(var(--n) * 10px), calc(var(--n) * -10px));transition:transform .42s var(--sk-spring) calc(var(--n) * 60ms), opacity .3s linear calc(var(--n) * 60ms), display .42s allow-discrete;z-index:calc(-1 * var(--n));border-radius:14px;position:absolute;inset:0}.sk-sheet[data-on="0"]{opacity:0;transition-duration:.18s;transition-delay:0s;display:none;transform:none}@starting-style{.sk-sheet[data-on="1"]{opacity:0;transform:none}}.sk-win{z-index:1;background:var(--sk-navy);transform-origin:50%;will-change:transform;border-radius:14px;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;box-shadow:inset 0 1px #f8fafc1a,0 40px 70px -40px #062140b3,0 10px 24px -14px #06214073;container-type:inline-size}.sk-win>*{font-size:1.66667cqw}.sk-chrome{height:3.6em;color:var(--sk-light);flex:none;align-items:center;gap:1.2em;padding:0 1.1em;display:flex;position:relative}.sk-dots{flex:none;gap:.55em;display:flex}.sk-dots i{border-radius:50%;width:.8em;height:.8em;box-shadow:inset 0 0 0 1px #f8fafc6b}.sk-dots i:first-child{background:#f8fafc2e}.sk-url{min-width:0;height:2.1em;font:500 1.08em/1 var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.01em;white-space:nowrap;background:#f8fafc14;border-radius:1.05em;flex:0 30em;align-items:center;gap:.6em;margin:0 auto;padding:0 1em;display:flex;box-shadow:inset 0 0 0 1px #f8fafc24}.sk-lock,.sk-url .sk-check{color:#f8fafc8c;flex:none;width:.85em;height:.95em}.sk[data-sent="1"] .sk-url .sk-check{color:var(--sk-blue-hi)}.sk-url-t{text-overflow:ellipsis;color:#f8fafce0;min-width:0;overflow:hidden}.sk-caret{background:var(--sk-blue-hi);flex:none;width:1px;height:1.15em;margin-left:-.35em;animation:1.05s step-end infinite sk-blink}.sk-url[data-filled="1"] .sk-caret{margin-left:-.25em}@keyframes sk-blink{50%{opacity:0}}.sk-tag{background:var(--sk-blue);color:#fff;font:600 .82em/1 var(--font-plex-mono), "IBM Plex Mono", monospace;letter-spacing:.12em;transition:opacity .3s linear, transform .42s var(--sk-spring), display .42s allow-discrete;border-radius:.35em;padding:.45em .7em;position:absolute;top:50%;right:1.1em;translate:0 -50%}.sk-tag[data-on="0"]{opacity:0;transition-duration:.18s;display:none;transform:scale(.9)}@starting-style{.sk-tag[data-on="1"]{opacity:0;transform:translateY(.6em)scale(.92)}}.sk-view{background-color:var(--sk-light);background-image:radial-gradient(circle,#06214021 .07em,#0000 .09em);background-position:.75em .75em;background-size:1.5em 1.5em;border-radius:.7em;flex:auto;min-height:0;margin:0 .5em .5em;position:relative;overflow:hidden}.sk-doc{width:calc(100% * var(--wide,1));transform-origin:50% 0;transform:translateX(-50%) scale(var(--fit,1));transition:transform .6s var(--sk-ease), opacity .3s linear;padding:.4em 2.2em 2em;position:absolute;top:0;left:50%}.sk-doc[data-fading="1"]{opacity:0}.sk-hdr,.sk-b,.sk-foot{transition:opacity .3s linear calc(var(--d,0) * 40ms), transform .42s var(--sk-spring) calc(var(--d,0) * 40ms), display .42s allow-discrete calc(var(--d,0) * 40ms)}.sk-hdr[data-on="0"],.sk-b[data-on="0"],.sk-foot[data-on="0"]{opacity:0;transition-duration:.18s;transition-delay:0s;display:none;transform:scale(.96)}@starting-style{.sk-hdr[data-on="1"],.sk-b[data-on="1"],.sk-foot[data-on="1"]{opacity:0;transform:translateY(12px)scale(.92)}}.sk-note,.sk-lang,.sk-avatar,.sk-cart,.sk-plugs,.sk-chan,.sk-tabs>b,.sk-tabs>i{transition:opacity .3s linear, transform .42s var(--sk-spring), display .42s allow-discrete}.sk-note[data-on="0"],.sk-lang[data-on="0"],.sk-avatar[data-on="0"],.sk-cart[data-on="0"],.sk-plugs[data-on="0"],.sk-chan[data-on="0"],.sk-tabs>b[data-on="0"],.sk-tabs>i[data-on="0"]{opacity:0;transition-duration:.18s;display:none;transform:scale(.9)}@starting-style{.sk-note[data-on="1"],.sk-lang[data-on="1"],.sk-avatar[data-on="1"],.sk-cart[data-on="1"],.sk-plugs[data-on="1"],.sk-chan[data-on="1"],.sk-tabs>b[data-on="1"],.sk-tabs>i[data-on="1"]{opacity:0;transform:scale(.6)}}.sk-lines{align-content:start;gap:.55em;display:grid}.sk-ln{background:var(--sk-fill-2);border-radius:.25em;height:.5em;display:block}.sk[data-text=dashed] .sk-ln{box-shadow:none;border:1px dashed var(--sk-line);background:0 0}.sk-img{min-height:0;box-shadow:inset 0 0 0 1px var(--sk-line);background:linear-gradient(to top right, transparent calc(50% - .5px), var(--sk-line-soft) calc(50% - .5px), var(--sk-line-soft) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(to bottom right, transparent calc(50% - .5px), var(--sk-line-soft) calc(50% - .5px), var(--sk-line-soft) calc(50% + .5px), transparent calc(50% + .5px)), var(--sk-fill);border-radius:.4em;display:block;position:relative}.sk[data-img=fill] .sk-img{box-shadow:none;background:radial-gradient(60% 70% at 72% 30%,#075bffb3,#0000 70%),linear-gradient(150deg,#0b2f5a,#062140 55%,#0a3f9e)}.sk[data-dash="1"] .sk-img{box-shadow:none;outline:1px dashed var(--sk-line);outline-offset:-1px}.sk-pill{background:var(--sk-blue);border-radius:1em;width:6em;height:2em;display:inline-block;position:relative}.sk-pill:after{content:"";background:#ffffffb3;border-radius:.2em;height:.36em;margin-top:-.18em;position:absolute;top:50%;left:1.2em;right:1.2em}.sk-pill-o{box-shadow:inset 0 0 0 1px var(--sk-navy);background:0 0}.sk-pill-o:after{background:var(--sk-fill-2)}.sk-sec-head{justify-content:space-between;align-items:center;gap:2em;display:flex}.sk-sec-head .sk-ln:first-child{background:#06214042;width:11em;height:.8em}.sk-sec-head .sk-ln+.sk-ln{width:4.5em}.sk-hdr{border-bottom:1px solid var(--sk-line);align-items:center;gap:2em;height:3.9em;margin-bottom:1.3em;display:flex}.sk-logo{flex:none;align-items:center;gap:.55em;min-width:0;max-width:16em;display:inline-flex}.sk-logo-t{text-overflow:ellipsis;white-space:nowrap;font:700 1.2em/1 var(--font-archivo), "Archivo", sans-serif;letter-spacing:-.02em;overflow:hidden}.sk-logo-mark{background:var(--sk-navy);border-radius:.25em;flex:none;width:1.1em;height:1.1em;display:none}.sk[data-logo=solid] .sk-logo-mark{display:block}.sk[data-logo=dashed] .sk-logo{border:1px dashed var(--sk-line);border-radius:.3em;padding:.45em .7em}.sk[data-logo=dashed] .sk-logo-t{color:var(--sk-ink-soft);font-weight:600}.sk-logo-slot{border:1px dashed var(--sk-line);width:11em;height:3em;font:500 .62em/1 var(--font-plex-mono), monospace;letter-spacing:.16em;color:var(--sk-ink-soft);border-radius:.5em;place-items:center;display:inline-grid}.sk-tabs{align-items:center;gap:1em;min-width:0;display:flex;overflow:hidden}.sk-tabs>i{background:var(--sk-fill-2);border-radius:.21em;flex:none;width:2.6em;height:.42em}.sk-tabs>i:first-child{background:var(--sk-navy)}.sk-tabs[data-known="0"]>i{border:1px dashed var(--sk-line-soft);background:0 0}.sk-tabs[data-unsure="1"]>i{border:1px dashed var(--sk-line);background:0 0}.sk-tabs>b{font:600 .7em/1 var(--font-plex-mono), monospace;letter-spacing:.06em;color:var(--sk-blue);flex:none}.sk-hdr-r{flex:none;align-items:center;gap:1em;margin-inline-start:auto;display:flex}.sk-lang{box-shadow:inset 0 0 0 1px var(--sk-line);font:600 .72em/1 var(--font-plex-mono), monospace;letter-spacing:.06em;white-space:nowrap;border-radius:1em;padding:.45em .7em}.sk-avatar{width:1.9em;height:1.9em;box-shadow:inset 0 0 0 1px var(--sk-line);border-radius:50%;position:relative;overflow:hidden}.sk-avatar:before{content:"";background:var(--sk-navy);border-radius:50%;width:.62em;height:.62em;margin-left:-.31em;position:absolute;top:.38em;left:50%}.sk-avatar i{background:var(--sk-navy);border-radius:50%;width:1.2em;height:1.2em;margin-left:-.6em;position:absolute;top:1.14em;left:50%}.sk-cart{place-items:center;width:1.9em;height:1.9em;display:grid;position:relative}.sk-cart svg{width:1.45em;height:1.45em}.sk-cart b{background:var(--sk-blue);border-radius:50%;width:.62em;height:.62em;position:absolute;top:.05em;right:.05em}.sk-cta{width:6.4em;height:2.1em}.sk-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.35em 1.3em;display:grid}.sk-b{grid-column:span var(--span,6);height:var(--h,12em);background:var(--sk-light);box-shadow:inset 0 0 0 1px var(--sk-line);border-radius:.6em;padding:1.3em 1.2em 1.1em;position:relative}.sk[data-dash="1"] .sk-b{box-shadow:none;outline:1px dashed var(--sk-line);outline-offset:-1px}.sk-lab{top:-.48em;background:var(--sk-light);font:500 .6em/1 var(--font-plex-mono), "IBM Plex Mono", monospace;letter-spacing:.14em;color:var(--sk-ink-soft);white-space:nowrap;padding:0 .4em;position:absolute;inset-inline-start:.9em}.sk-edit{top:.75em;background:var(--sk-blue);color:#fff;font:600 .55em/1 var(--font-plex-mono), monospace;letter-spacing:.12em;border-radius:1em;align-items:center;gap:.35em;padding:.38em .55em;display:inline-flex;position:absolute;inset-inline-end:.75em}.sk-edit svg{width:1.1em;height:1.1em}.sk-b-hero{--h:14.5em;grid-template-columns:1.2fr 1fr;gap:2em;display:grid}.sk[data-mode=store] .sk-b-hero{--h:10.5em;grid-template-columns:1.6fr 1fr}.sk[data-mode=unsure] .sk-b-hero{--h:14.5em}.sk-hero-copy{flex-direction:column;justify-content:center;gap:.85em;min-width:0;display:flex}.sk-note{box-shadow:inset 0 0 0 1px var(--sk-blue);color:var(--sk-blue);font:600 .62em/1 var(--font-plex-mono), monospace;letter-spacing:.16em;border-radius:1em;align-self:flex-start;align-items:center;gap:.5em;padding:.42em .7em;display:inline-flex}.sk-note:before{content:"";background:var(--sk-blue);border-radius:50%;width:.6em;height:.6em}.sk-hero-t{-webkit-line-clamp:2;font:600 2.1em/1.06 var(--font-archivo), "Archivo", sans-serif;letter-spacing:-.025em;color:var(--sk-navy);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sk[data-mode=store] .sk-hero-t{-webkit-line-clamp:1;font-size:1.8em}.sk-hero-ph{gap:.7em;display:grid}.sk-hero-ph i{background:#06214038;border-radius:.35em;height:1.5em;display:block}.sk-hero-ph i:last-child{width:62%}.sk[data-text=dashed] .sk-hero-ph i{border:1px dashed var(--sk-line);background:0 0}.sk-hero-copy .sk-lines{width:86%}.sk[data-mode=store] .sk-hero-copy .sk-lines i:last-child{display:none}.sk-btns{gap:.8em;display:flex}.sk-hero-img{height:100%}.sk-b-app{--h:16.5em;padding-inline-start:0;grid-template-columns:4.6em 1fr;gap:1.4em;padding-top:0;padding-bottom:0;display:grid;overflow:hidden}.sk-rail{background:var(--sk-navy);border-start-start-radius:.6em;border-end-start-radius:.6em;flex-direction:column;align-items:center;gap:1.2em;padding-top:1.6em;display:flex}.sk-rail i{border-radius:.35em;width:1.4em;height:1.4em;box-shadow:inset 0 0 0 1px #f8fafc57}.sk-rail i[data-on="1"]{background:var(--sk-blue);box-shadow:none}.sk-app-main{grid-template-rows:auto auto 1fr;gap:1.1em;min-width:0;padding:1.5em 0 1.2em;display:grid}.sk-app-top{justify-content:space-between;align-items:center;display:flex}.sk-app-top .sk-ln{background:#06214042;width:12em;height:.8em}.sk-app-top .sk-pill{width:5em;height:1.7em}.sk-stats{grid-template-columns:repeat(3,1fr);gap:1em;display:grid}.sk-stat{box-shadow:inset 0 0 0 1px var(--sk-line-soft);background:var(--sk-fill);border-radius:.45em;gap:.7em;padding:.9em;display:grid}.sk-stat-n{background:var(--sk-navy);border-radius:.3em;width:55%;height:1.2em;display:block}.sk-stat .sk-ln{width:75%}.sk-panels{grid-template-columns:1.3fr 1fr;gap:1em;min-height:0;display:grid}.sk-chart{box-shadow:inset 0 0 0 1px var(--sk-line-soft);color:var(--sk-blue);border-radius:.45em;padding:.9em;display:block}.sk-chart svg{width:100%;height:100%;display:block}.sk-table{box-shadow:inset 0 0 0 1px var(--sk-line-soft);border-radius:.45em;align-content:start;gap:.95em;padding:.9em;display:grid}.sk-table .sk-lines{grid-template-columns:1.4fr 1fr .8fr;grid-auto-flow:column}.sk-table .sk-ln{width:100%!important}.sk-b-tbd{--h:6.5em;grid-template-columns:1fr 1fr;gap:1.4em;padding:1.4em 1.2em 1.2em;display:grid}.sk-tbd{border:1px dashed var(--sk-line);font:500 .62em/1 var(--font-plex-mono), monospace;letter-spacing:.18em;color:var(--sk-ink-soft);border-radius:.45em;place-items:center;display:grid}.sk-b-products{--h:20em;grid-template-rows:auto 1fr;gap:1.1em;display:grid}.sk-cards{grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1em 1.2em;min-height:0;display:grid}.sk-card{grid-template-rows:1fr auto;gap:.5em;min-height:0;display:grid}.sk-card .sk-ln{width:46%}.sk-price{align-items:center;gap:.5em;display:flex;position:absolute;bottom:0;right:0}.sk-card{position:relative}.sk-price i{background:var(--sk-navy);border-radius:.3em;width:2.6em;height:.6em;display:block}.sk-price b{background:var(--sk-blue);border-radius:50%;width:1.1em;height:1.1em;display:block}.sk-b-calendar{--h:11.5em;grid-template-rows:auto auto 1fr auto;gap:.6em;display:grid}.sk-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:.45em;display:grid}.sk-days i{aspect-ratio:1;width:100%;max-height:1.6em;box-shadow:inset 0 0 0 1px var(--sk-line-soft);border-radius:.35em;justify-self:center}.sk-days i[data-on="1"]{background:var(--sk-navy);box-shadow:none}.sk-slots{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:.4em;display:grid}.sk-slots i{height:1.3em;box-shadow:inset 0 0 0 1px var(--sk-line);border-radius:.35em}.sk-slots i[data-off="1"]{box-shadow:inset 0 0 0 1px var(--sk-line-soft);background:repeating-linear-gradient(135deg, transparent 0 .4em, var(--sk-fill-2) .4em .55em)}.sk-slots i[data-on="1"]{background:var(--sk-blue);box-shadow:none}.sk-b-calendar>.sk-pill{justify-self:end;width:5em;height:1.4em}.sk-b-form{--h:11.5em;grid-template-rows:auto auto 1fr auto;gap:.7em;display:grid}.sk-inputs{grid-template-columns:1fr 1fr;gap:.7em;display:grid}.sk-inputs i,.sk-area{height:1.8em;box-shadow:inset 0 0 0 1px var(--sk-line);background:var(--sk-light);border-radius:.35em;display:block}.sk-area{height:auto;min-height:2em}.sk-b-form>.sk-pill{justify-self:start;width:5.4em;height:1.6em}.sk-b-gallery{--h:11.5em}.sk-masonry{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6em;height:100%;display:grid}.sk-col{flex-direction:column;gap:.6em;min-height:0;display:flex}.sk-col .sk-img{flex-basis:0}.sk-b-rows{--h:11.5em;grid-template-rows:1fr 1fr;gap:1em;display:grid}.sk-row{grid-template-columns:1fr .9fr;align-items:stretch;gap:1em;min-height:0;display:grid}.sk-row-r{grid-template-columns:.9fr 1fr}.sk-row .sk-lines{align-content:center}.sk-b-pay{--h:7em;justify-content:space-between;align-items:center;gap:1em;display:flex}.sk-cardchip{background:linear-gradient(145deg,#0a3f9e,#062140);border-radius:.5em;align-content:end;gap:.45em;width:8.5em;height:5.2em;padding:.7em;display:grid;position:relative}.sk-chip{background:#b0cafd;border-radius:.2em;width:1.5em;height:1.1em;position:absolute;top:.7em;left:.7em}.sk-cardchip .sk-ln{background:#f8fafc73;height:.36em}.sk[data-text=dashed] .sk-cardchip .sk-ln{border-color:#f8fafc73}.sk-paybtn{background:var(--sk-blue);color:#fff;height:2.4em;font:600 1em/1 var(--font-archivo), sans-serif;letter-spacing:.01em;border-radius:1.2em;flex:none;place-items:center;padding:0 1.6em;display:inline-grid}.sk-b-auto{--h:7em;align-items:center;gap:.8em;padding-inline:1.6em;display:flex}.sk-node{width:3.6em;height:3.6em;box-shadow:inset 0 0 0 1px var(--sk-line);color:var(--sk-navy);border-radius:.7em;flex:none;place-items:center;display:grid}.sk-node svg{width:1.7em;height:1.7em}.sk-node-b{background:var(--sk-blue);box-shadow:none;color:#fff}.sk-node-b .sk-check{width:1.6em;height:1.6em}.sk-wire{flex:auto;height:.5em;position:relative;overflow:hidden}.sk-wire i{background:radial-gradient(circle, var(--sk-blue) .14em, transparent .17em) 0 50% / 1.2em 100% repeat-x;height:.32em;margin-top:-.16em;animation:1.4s linear infinite sk-wire;position:absolute;top:50%;left:-1.2em;right:0}.sk-wire:after{content:"";border-top:1px solid var(--sk-blue);border-right:1px solid var(--sk-blue);width:.6em;height:.6em;margin-top:-.3em;position:absolute;top:50%;right:0;transform:rotate(45deg)}[dir=rtl] .sk-wire i{animation-direction:reverse}[dir=rtl] .sk-wire:after{left:0;right:auto;transform:rotate(-135deg)}@keyframes sk-wire{to{transform:translate(1.2em)}}.sk-b-other{--h:7em;box-shadow:none;outline:1px dashed var(--sk-line);outline-offset:-1px;place-items:center;display:grid}.sk-q{font:700 3.2em/1 var(--font-archivo), sans-serif;color:#06214057}.sk-foot{background:var(--sk-navy);color:var(--sk-light);border-radius:.6em;grid-template-columns:1fr 1.3fr auto;align-items:start;gap:2em;margin-top:1.35em;padding:1.3em 1.4em;display:grid}.sk-foot .sk-ln{background:#f8fafc38}.sk[data-text=dashed] .sk-foot .sk-ln{background:0 0;border-color:#f8fafc57}.sk-foot-l{gap:.8em;display:grid}.sk-foot-logo{min-height:1em;font:700 1em/1 var(--font-archivo), sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sk-foot-cols{grid-template-columns:1fr 1fr;gap:1.4em;display:grid}.sk-foot-r{align-items:center;gap:.8em;display:flex}.sk-plugs{gap:.5em;display:flex}.sk-plug{border-radius:1em;align-items:center;gap:.35em;padding:.4em .55em;display:inline-flex;box-shadow:inset 0 0 0 1px #f8fafc4d}.sk-plug svg{width:.95em;height:.95em;color:var(--sk-blue-hi)}.sk-plug i{background:#f8fafc57;border-radius:.16em;width:1.6em;height:.32em;display:block}.sk-chan{background:var(--sk-blue);color:#fff;border-radius:50%;place-items:center;width:2.4em;height:2.4em;display:grid}.sk-chan svg{width:1.3em;height:1.3em}.sk-ghost{pointer-events:none;grid-template-rows:3.6em 13em 1fr;gap:1.3em;transition:opacity .4s linear;display:grid;position:absolute;inset:1.4em 2.2em 2em}.sk-ghost i{border:1px dashed #06214029;border-radius:.6em}.sk-ghost i:first-child{border-width:0 0 1px;border-radius:0}.sk-ghost b{grid-template-columns:repeat(3,1fr);gap:1.3em;display:grid}.sk-ghost b:before,.sk-ghost b:after,.sk-ghost b>u{content:"";border:1px dashed #0621401f;border-radius:.6em}.sk:not([data-mode=empty]) .sk-ghost{opacity:0}.sk-scan{pointer-events:none;background:linear-gradient(#0000 0 calc(100% - 5em),#075bff12 calc(100% - 1px),#075bff8c 100%);animation:7s cubic-bezier(.45,0,.55,1) 1.2s infinite sk-scan;position:absolute;inset:0;transform:translateY(-100%)}@keyframes sk-scan{0%{opacity:0;transform:translateY(-100%)}3%{opacity:1}30%{opacity:1;transform:translateY(0)}33%,to{opacity:0;transform:translateY(0)}}.sk-stamp{z-index:3;box-shadow:inset 0 0 0 .22em var(--sk-blue), inset 0 0 0 .5em #f8fafce6, inset 0 0 0 .58em var(--sk-blue), 0 1.4em 3em -1.4em #06214080;color:var(--sk-blue);animation:sk-stamp .5s var(--sk-spring) .25s both;background:#f8fafce6;border-radius:.6em;justify-items:center;gap:.7em;padding:1.6em 2.4em 1.5em;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-6deg)}@keyframes sk-stamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-12deg)scale(1.5)}to{opacity:1;transform:translate(-50%,-50%)rotate(-6deg)scale(1)}}.sk-stamp-k{font:400 4.4em/.9 var(--font-anton), "Anton", Impact, sans-serif;letter-spacing:.04em}.sk-stamp-ref{font:600 1.5em/1 var(--font-plex-mono), "IBM Plex Mono", monospace;letter-spacing:.08em;color:var(--sk-navy)}.sk-stamp-d{font:500 .8em/1 var(--font-plex-mono), monospace;letter-spacing:.2em;color:var(--sk-ink-soft)}.sk[data-sent="1"] .sk-doc{opacity:.5}.sk .mb-roll{display:inline-flex}.sk .mb-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sk .mb-roll-cols{align-items:flex-start;display:inline-flex}.sk .mb-roll-col{height:1em;line-height:1;display:inline-block;overflow:hidden}.sk .mb-roll-strip{transition:transform .95s var(--sk-ease);flex-direction:column;display:flex}.sk .mb-roll-col:last-child .mb-roll-strip{transition-delay:.24s}.sk .mb-roll-col:nth-last-child(2) .mb-roll-strip{transition-delay:.18s}.sk .mb-roll-col:nth-last-child(3) .mb-roll-strip{transition-delay:.12s}.sk .mb-roll-col:nth-last-child(4) .mb-roll-strip{transition-delay:60ms}.sk .mb-roll-strip>span{height:1em;line-height:1;display:block}.sk .mb-roll-sym{line-height:1;display:inline-block}.sk[data-variant=mini] .sk-win{border-radius:8px;box-shadow:0 10px 22px -14px #062140b3}.sk[data-variant=mini] .sk-sheet{transform:translate(calc(var(--n) * 4px), calc(var(--n) * -4px));border-radius:8px}@media (prefers-reduced-motion:reduce){.sk-scan,.sk-wire i,.sk-caret{animation:none}.sk-scan{display:none}.sk-stamp{animation:none}.sk-hdr,.sk-b,.sk-foot,.sk-sheet,.sk-tag,.sk-doc,.sk .mb-roll-strip,.sk-note,.sk-lang,.sk-avatar,.sk-cart,.sk-plugs,.sk-chan,.sk-tabs>b,.sk-tabs>i{transition:none!important}}
.v1-nav~#main:has(.st){padding-top:0}html.st-route .v1-nav-cta{display:none}html:has(#main .st) .v1-nav-cta{display:none}html.st-sheet-open,html.st-sheet-open body{overflow:hidden}.st.rh-page{background:var(--rh-light);color:var(--rh-ink)}.st{--st-nav:116px;--st-top:calc(var(--st-nav) + clamp(1.25rem, 3.4vh, 2.5rem));--st-line:#06214038;--st-tint:#0621400a;min-height:100svh}.st-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.st-stage{min-height:100svh;padding:var(--st-top) var(--rh-x) 0;grid-template-columns:minmax(0,44fr) minmax(0,52fr);align-items:start;column-gap:clamp(2rem,4vw,4.5rem);display:grid;position:relative}.st-mini-wrap{display:none}.st-left{min-width:0;min-height:calc(100svh - var(--st-top));flex-direction:column;grid-area:1/1;display:flex}.st-left>*{flex-direction:column;flex:1 0 auto;display:flex}.st-dock{top:calc(var(--st-nav) + 1rem);height:calc(100svh - var(--st-nav) - 2.2rem);flex-direction:column;grid-area:1/2;justify-content:center;gap:.9rem;min-height:0;display:flex;position:sticky}.st-stage:is([data-phase=wizard],[data-phase=intro]) .st-dock{justify-content:flex-start}.st-dock-top{flex:none;justify-content:space-between;align-items:center;gap:1rem;display:flex}.st-handle,.st-close{display:none}.st-cap{font:500 .72rem/1 var(--rh-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--rh-ink);align-items:center;gap:.6rem;margin:0;display:flex}.st-cap-dot{background:var(--rh-blue);border-radius:50%;width:7px;height:7px;animation:2.6s ease-in-out infinite st-breathe}@keyframes st-breathe{50%{opacity:.3;transform:scale(.8)}}.st-dock-sketch{aspect-ratio:1.3;flex:0 auto;place-items:center;width:100%;min-height:0;padding:18px 26px 4px 4px;display:grid;position:relative;container-type:size}.st-stage:is([data-phase=wizard],[data-phase=intro]) .st-dock-sketch{max-height:62%}.st-dock-sketch>.sk{width:min(100cqw,134cqh);height:min(100cqh,74.6269cqw)}.st-under{min-height:1.9rem;font:500 .66rem/1.3 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rh-ink-soft);flex:none;justify-content:space-between;align-items:center;gap:1rem;display:flex}.st-refchip{box-shadow:inset 0 0 0 1px var(--st-line);color:var(--rh-ink);border-radius:999px;flex:none;padding:.45rem .75rem;animation:.42s cubic-bezier(.34,1.56,.64,1) st-pop}@keyframes st-pop{0%{opacity:0;transform:scale(.8)}}.st-list{overscroll-behavior:contain;border-top:1px solid var(--st-line);scrollbar-width:thin;flex:auto;min-height:0;padding:.9rem 0 .6rem;overflow:auto}.st-stage:is([data-phase=review],[data-phase=sent]) .st-list{display:none}.st-list-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.8rem;display:flex}.st-list-head .st-legend{margin:0}.st-list-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 1.3rem/1 var(--rh-display);text-transform:uppercase;color:var(--rh-ink);margin:0;overflow:hidden}.st-list-title[data-empty]{color:#0621404d}.st-list-lines{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1.6rem;margin:0;display:grid}.st-list-line{min-width:0;animation:st-in .5s var(--rh-ease) both;gap:.3rem;display:grid}.st-list-line dt{font:500 .6rem/1 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rh-ink-soft)}.st-list-line dd{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;font:500 .92rem/1.3 var(--rh-text);color:var(--rh-ink);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.st-dock.is-open .st-list-line dd{-webkit-line-clamp:none;line-clamp:none;display:block}.st-dock.is-open .st-list-lines{grid-template-columns:minmax(0,1fr);gap:.95rem}.st-list-empty{font:400 .92rem/1.4 var(--rh-text);color:var(--rh-ink-soft);margin:0}.st-eyebrow{font:500 .75rem/1 var(--rh-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--rh-ink-soft);flex-wrap:wrap;align-items:center;gap:.15em;margin:0;display:flex}.st-eyebrow>span:first-child{color:var(--rh-ink)}.st-legend{font:500 .72rem/1 var(--rh-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--rh-ink-soft);margin:0 0 .85rem}.st .st-q{font-size:var(--qfs,clamp(2.6rem, min(5.2vw, 9.4svh), 5.6rem));color:var(--rh-ink);text-wrap:balance;outline:none;margin:0;line-height:.95}.st-q:focus-visible{outline:2px solid var(--rh-blue);outline-offset:6px;border-radius:4px}.st-line{white-space:nowrap;display:block}.st-w{display:inline-block}.st-support{max-width:34rem;font:400 clamp(1.05rem, 1.25vw, 1.22rem)/1.45 var(--rh-text);color:var(--rh-ink-soft);text-wrap:pretty;margin:1.05rem 0 0}.st-link{color:var(--rh-ink);font:500 .75rem/1 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;text-underline-offset:.45em;cursor:pointer;background:0 0;border:0;padding:.3rem 0;-webkit-text-decoration:underline #06214059;text-decoration:underline #06214059}.st-link:hover{color:var(--rh-blue);text-decoration-color:currentColor}.st-intro{justify-content:center;padding-bottom:clamp(2rem,8vh,5rem)}.st-origin{font:500 .72rem/1.2 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.55rem 1rem;margin:0 0 clamp(1.4rem,3vh,2rem);display:flex}.st-origin-dot{background:var(--rh-blue);border-radius:50%;width:7px;height:7px}.st-origin .ik-origin-l{color:var(--rh-ink)}.st-origin .ik-origin-clear,.st-mail-b{color:var(--rh-ink-soft);font:inherit;letter-spacing:inherit;text-transform:inherit;text-underline-offset:.35em;cursor:pointer;background:0 0;border:0;padding:.2rem 0;text-decoration:underline}.st-origin .ik-origin-clear:hover,.st-mail-b:hover{color:var(--rh-blue)}.st-origin-door{color:var(--rh-blue);text-decoration:none}.st-origin-door:hover{text-underline-offset:.35em;text-decoration:underline}.st .st-intro-h{color:var(--rh-ink);margin:0;font-size:min(9.4vw,15.5svh);line-height:.86}.st-intro-h .st-line:last-child{color:var(--rh-blue)}.st-intro-sub{max-width:30rem;font:500 clamp(1.15rem, 1.5vw, 1.45rem)/1.35 var(--rh-text);letter-spacing:-.01em;color:var(--rh-ink);text-wrap:balance;margin:clamp(1.1rem,2.6vh,1.6rem) 0 0}.st-facts{font:500 .72rem/1.2 var(--rh-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--rh-ink-soft);flex-wrap:wrap;align-items:center;gap:.6rem .85rem;margin:clamp(1.2rem,2.6vh,1.6rem) 0 0;display:flex}.st-facts i{background:var(--rh-blue);border-radius:50%;flex:none;width:4px;height:4px}.st-intro-acts{flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:clamp(1.8rem,4.4vh,2.8rem);display:flex}.st .st-start{gap:3.2rem;height:3.7rem;padding-left:1.6rem;font-size:1.25rem}.st .st-start .rh-btn-arrow{width:2.75rem;height:2.75rem}.st-mail{font:400 .98rem/1.4 var(--rh-text);color:var(--rh-ink-soft);flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:0;display:flex}.st-mail-b{color:var(--rh-ink);font:500 .98rem/1.4 var(--rh-text);letter-spacing:0;text-transform:none}.st-mail-ok{font:500 .66rem/1 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rh-blue)}.st-q-wrap,.st-review,.st-sent{padding-bottom:0}.st-q-head{gap:.95rem;margin-bottom:clamp(1.3rem,3.2vh,2.2rem);display:grid}.st-spine{gap:12px;max-width:30rem;display:flex}.st-spine-act{flex:3 1 0;gap:4px;display:flex}.st-spine-act:last-child{flex-grow:2}.st-seg{cursor:pointer;background:0 0;border:0;flex:1 1 0;align-items:center;height:14px;padding:0;display:grid}.st-seg:disabled{cursor:default}.st-seg i{background:#06214021;border-radius:2px;height:3px;display:block;position:relative;overflow:hidden}.st-seg i:after{content:"";background:var(--rh-navy);transform-origin:0;transition:transform .55s var(--rh-ease);position:absolute;inset:0;transform:scaleX(0)}.st-seg[data-state=done] i:after{transform:none}.st-seg[data-state=now] i:after,.st-seg:not(:disabled):hover i:after{background:var(--rh-blue);transform:none}.st-body{margin-top:clamp(1.5rem,3.6vh,2.5rem)}.st-stack{gap:1.6rem;display:grid}.st-groups{gap:1.9rem}.st-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.6rem;display:grid}.st-opts{display:grid}.st-choices-rows .st-opts{border-top:1px solid var(--st-line)}.st-opt{isolation:isolate;border-bottom:1px solid var(--st-line);min-height:62px;font:500 clamp(1.25rem, 1.42vw, 1.38rem)/1.2 var(--rh-text);letter-spacing:-.012em;color:var(--rh-ink);cursor:pointer;transition:color .2s var(--rh-ease);-webkit-tap-highlight-color:transparent;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem .9rem;display:grid;position:relative}.st-opt:before{content:"";z-index:-1;background:var(--rh-navy);transform-origin:0;transition:transform .2s var(--rh-ease);position:absolute;inset:-1px 0 0;transform:scaleX(0)}.st-opt:after{content:"";z-index:-2;background:var(--st-tint);opacity:0;transition:opacity .2s linear;position:absolute;inset:0}@media (hover:hover){.st-opt:hover:after{opacity:1}}.st-opt[data-on]{color:var(--rh-light)}.st-opt[data-on]:before{transform:none}.st-choices-rows .st-opt[data-on]+.st-opt[data-on]:before{box-shadow:inset 0 1px #f8fafc2e}.st-opt-t{transition:transform .2s var(--rh-ease)}.st-opt[data-on] .st-opt-t{transform:translate(4px)}.st-input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.st-opt:has(.st-input:focus-visible){outline:2px solid var(--rh-blue);outline-offset:-2px;z-index:1}.st-tick{color:#fff;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;transition:background-color .2s linear,box-shadow .2s linear;display:grid;box-shadow:inset 0 0 0 1.5px #06214061}.st-tick-sq{border-radius:.32rem}.st-tick svg{opacity:0;width:.82rem;height:.82rem;transition:opacity .15s linear,transform .25s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}.st-opt[data-on] .st-tick{background:var(--rh-blue);box-shadow:none}.st-opt[data-on] .st-tick svg{opacity:1;transform:none}.st-key{min-width:1.65rem;height:1.65rem;box-shadow:inset 0 0 0 1px var(--st-line);font:500 .7rem/1 var(--rh-mono);color:var(--rh-ink-soft);border-radius:.35rem;place-items:center;padding:0 .3rem;display:grid}.st-opt[data-on] .st-key{color:#f8fafcb3;box-shadow:inset 0 0 0 1px #f8fafc42}@media (hover:none),(pointer:coarse){.st-key{display:none}}.st-choices-chips .st-opts{flex-wrap:wrap;gap:.5rem;display:flex}.st-choices-chips .st-opt{min-height:48px;box-shadow:inset 0 0 0 1px var(--st-line);border:0;border-radius:999px;gap:.6rem;padding:.55rem 1rem .55rem .75rem;font-size:clamp(1rem,1.1vw,1.08rem);display:inline-flex;overflow:hidden}.st-choices-chips .st-opt:before{border-radius:inherit;opacity:0;transition:transform .2s var(--rh-ease), opacity .15s linear;inset:0;transform:scale(.85)}.st-choices-chips .st-opt[data-on]:before{opacity:1;transform:none}.st-choices-chips .st-opt:after{border-radius:inherit}.st-choices-chips .st-opt[data-on] .st-opt-t{transform:translate(2px)}.st-choices-chips .st-tick{width:1.15rem;height:1.15rem}.st-choices-chips .st-tick svg{width:.7rem;height:.7rem}.st-choices-chips .st-key{min-width:1.2rem;height:1.2rem;margin-left:.15rem;font-size:.58rem}.st-choices-chips .st-opt:has(.st-input:focus-visible){outline-offset:2px}.st-reveal{border-bottom:1px solid var(--st-line);background:var(--st-tint);animation:st-in .4s var(--rh-ease) both;padding:1rem .9rem 1.15rem 3.4rem}.st-field{align-content:start;gap:.6rem;min-width:0;display:grid}.st-label{font:500 .72rem/1 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rh-ink);align-items:baseline;gap:.75rem;display:flex}.st-optional{letter-spacing:.1em;color:var(--rh-ink-soft);font-size:.92em}.st-text,.st-area{width:100%;min-width:0;color:var(--rh-ink);font:500 clamp(1.1rem, 1.3vw, 1.26rem)/1.4 var(--rh-text);appearance:none;background:0 0;border:0;border-radius:0;outline:none;margin:0}.st-text{padding:.5rem 0 .6rem;transition:box-shadow .2s linear;box-shadow:inset 0 -1.5px #06214052}.st-text:focus{box-shadow:inset 0 -2px 0 var(--rh-blue)}.st-area{resize:vertical;background:#fff;border-radius:14px;min-height:6.4rem;padding:.9rem 1rem;transition:box-shadow .2s linear;display:block;box-shadow:inset 0 0 0 1.5px #06214033}.st-area:focus{box-shadow:inset 0 0 0 2px var(--rh-blue)}.st-text::placeholder,.st-area::placeholder{color:#0621405c}.st-hint{font:400 .9rem/1.4 var(--rh-text);color:var(--rh-ink-soft);margin:0}.st-starters{flex-wrap:wrap;gap:.45rem;display:flex}.st-starter{height:2.6rem;box-shadow:inset 0 0 0 1px var(--st-line);color:var(--rh-ink);font:500 .98rem/1 var(--rh-text);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 1rem;transition:background-color .2s linear,color .2s linear,box-shadow .2s linear}.st-starter:hover,.st-starter:focus-visible{background:var(--rh-navy);color:var(--rh-light);box-shadow:none;outline:none}.st-starter:focus-visible{outline:2px solid var(--rh-blue);outline-offset:2px}.st-addrow{align-items:flex-end;gap:.8rem;display:flex}.st-add{background:var(--rh-navy);height:2.75rem;color:var(--rh-light);font:500 .72rem/1 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 1.15rem}.st-add:hover{background:var(--rh-blue)}.st-refs{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.st-ref{max-width:100%;font:500 .95rem/1.2 var(--rh-text);background:#0621400f;border-radius:999px;align-items:center;gap:.55rem;padding:.4rem .4rem .4rem .95rem;animation:.42s cubic-bezier(.34,1.56,.64,1) st-pop;display:inline-flex}.st-ref-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.st-ref-x{background:var(--rh-navy);width:1.9rem;height:1.9rem;color:var(--rh-light);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;font-size:1rem;display:grid}.st-ref-x:hover{background:var(--rh-blue)}.st-err,.st-send-err{box-shadow:inset 3px 0 0 var(--rh-blue);font:500 .98rem/1.35 var(--rh-text);color:var(--rh-ink);animation:st-shake .36s var(--rh-ease);background:#e2ecfc;border-radius:8px;align-items:flex-start;gap:.55rem;margin:.7rem 0 0;padding:.6rem .85rem;display:flex}.st-send-err p{margin:0}.st-send-err a{color:var(--rh-blue)}.st-err-i{width:1.05rem;height:1.05rem;color:var(--rh-blue);flex:none;margin-top:.12rem}@keyframes st-shake{0%{opacity:0;transform:translate(-6px)}40%{opacity:1;transform:translate(4px)}70%{transform:translate(-2px)}to{transform:none}}.st-text[aria-invalid=true]{box-shadow:inset 0 -2px 0 var(--rh-blue)}.st-area[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--rh-blue)}.st-choices[data-invalid] .st-opt:not([data-on]) .st-tick{box-shadow:inset 0 0 0 1.5px var(--rh-blue)}.st-actions{z-index:5;padding:.9rem 0 calc(1.25rem + env(safe-area-inset-bottom));background:var(--rh-light);align-items:center;gap:.8rem;margin-top:clamp(1.8rem,4.2vh,2.8rem);display:flex;position:sticky;bottom:0}.st-more{display:none}@media (min-width:900px){.st-stage:is([data-phase=wizard],[data-phase=review]) .st-left{height:calc(100svh - var(--st-top));min-height:0}.st-stage:is([data-phase=wizard],[data-phase=review]) .st-left>*{flex:auto;min-height:0}.st-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#0621403d transparent;flex:auto;min-height:0;margin:0 -10px;padding:4px 10px 1.5rem;position:relative;overflow-y:auto}:is(.st-q-wrap,.st-review)[data-more] .st-scroll{-webkit-mask-image:linear-gradient(#000 calc(100% - 2.4rem),#0000);mask-image:linear-gradient(#000 calc(100% - 2.4rem),#0000)}.st-scroll[data-scrolled]{-webkit-mask-image:linear-gradient(#0000,#000 1.6rem);mask-image:linear-gradient(#0000,#000 1.6rem)}:is(.st-q-wrap,.st-review)[data-more] .st-scroll[data-scrolled]{-webkit-mask-image:linear-gradient(#0000,#000 1.6rem calc(100% - 2.4rem),#0000);mask-image:linear-gradient(#0000,#000 1.6rem calc(100% - 2.4rem),#0000)}.st-actions{flex:none;margin-top:0;padding:1rem 0 clamp(1.1rem,3.2vh,1.9rem);transition:box-shadow .2s linear;position:relative;box-shadow:inset 0 1px #0000}:is(.st-q-wrap,.st-review)[data-more] .st-actions{box-shadow:inset 0 1px 0 var(--st-line)}.st-list{padding-bottom:1.6rem;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.4rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.4rem),#0000)}.st-more{font:500 .68rem/1 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rh-ink-soft);cursor:pointer;opacity:0;pointer-events:none;align-items:center;gap:.45rem;margin-left:auto;padding:.5rem 0;transition:opacity .2s linear;display:inline-flex}.st-more svg{width:.75rem;height:.75rem;animation:st-nudge 1.8s var(--rh-ease) infinite}.st-more[data-on="1"]{opacity:1;pointer-events:auto}.st-more:hover{color:var(--rh-blue)}}@media (min-width:900px) and (max-height:820px){.st-choices-rows .st-opt{min-height:56px;padding-block:.68rem}.st-q-head{gap:.8rem;margin-bottom:1.1rem}.st-body{margin-top:1.3rem}}@keyframes st-nudge{50%{transform:translateY(3px)}}@media (min-width:900px){.st-scroll :is(.st-field,.st-choices,.st-opt,.st-starter,.st-add,.st-ref,.st-group,.st-edit,.st-send-err){scroll-margin:1.8rem 0 2.8rem}.st-scroll .st-input{scroll-margin:1.8rem 0 calc(2.8rem + 64px)}}@media (max-width:899px){.st-left :is(.st-field,.st-choices,.st-opt,.st-text,.st-area,.st-starter,.st-add,.st-ref,.st-group,.st-edit,.st-send-err){scroll-margin:calc(var(--st-nav) + 150px) 0 100px}.st-left .st-input{scroll-margin:calc(var(--st-nav) + 150px) 0 calc(100px + 60px)}}.st-back{background:var(--rh-light);width:3.1rem;height:3.1rem;box-shadow:inset 0 0 0 1px var(--st-line);color:var(--rh-ink);cursor:pointer;border:0;border-radius:14px;flex:none;place-items:center;transition:background-color .2s linear,color .2s linear;display:grid}.st-back svg{width:1.15rem;height:1.15rem}.st-back:hover{background:var(--rh-navy);color:var(--rh-light)}.st-back:focus-visible,.st-next:focus-visible,.st-edit:focus-visible,.st-mini:focus-visible,.st-close:focus-visible{outline:2px solid var(--rh-blue);outline-offset:3px}.st-count{display:none}.st .st-next{cursor:pointer;border:0;height:3.2rem}.st-next[data-sending]{pointer-events:none}.st-to-review{margin-left:.4rem}.st-review .st-eyebrow{margin-bottom:clamp(1.3rem,3.2vh,2.2rem)}.st-review-origin{font:500 .72rem/1 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.6rem;margin:1.2rem 0 0;display:flex}.st-review-doc{gap:1.5rem;margin-top:clamp(1.6rem,3.6vh,2.4rem);display:grid}.st-group{border-top:1.5px solid var(--rh-navy);padding-top:.75rem}.st-group-h{justify-content:space-between;align-items:center;gap:1rem;display:flex}.st-group-t{font:400 clamp(1.3rem, 1.7vw, 1.65rem)/1 var(--rh-display);text-transform:uppercase;color:var(--rh-ink);align-items:baseline;gap:.8rem;margin:0;display:flex}.st-group-n{font:500 .7rem/1 var(--rh-mono);letter-spacing:.14em;color:var(--rh-blue)}.st-edit{box-shadow:inset 0 0 0 1px var(--st-line);color:var(--rh-ink);font:500 .68rem/1 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.5rem .9rem}.st-edit:hover{background:var(--rh-navy);color:var(--rh-light);box-shadow:none}.st-rows{margin:.55rem 0 0;display:grid}.st-row{border-bottom:1px solid #0621401a;grid-template-columns:minmax(7.5rem,10rem) minmax(0,1fr);gap:1rem;padding:.6rem 0;display:grid}.st-row:last-child{border-bottom:0}.st-row dt{font:500 .62rem/1.2 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rh-ink-soft);padding-top:.28rem}.st-row dd{overflow-wrap:anywhere;font:500 1rem/1.42 var(--rh-text);color:var(--rh-ink);margin:0}.st-sent .st-eyebrow{margin-bottom:clamp(1.3rem,3.2vh,2.2rem)}.st-sent .st-eyebrow>span:last-child{color:var(--rh-blue)}.st-sent-acts{flex-wrap:wrap;align-items:center;gap:1rem 1.8rem;margin-top:clamp(1.6rem,4vh,2.4rem);display:flex}.st-next-steps{margin-top:clamp(2.2rem,6vh,3.6rem)}.st-specs{border-top:1px solid var(--st-line);margin:0;padding:0;list-style:none;display:grid}.st-specs li{border-bottom:1px solid var(--st-line);font:500 .78rem/1.25 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;grid-template-columns:2.6rem 5.5rem minmax(0,1fr);gap:1rem;padding:.95rem 0;display:grid}.st-specs b{color:var(--rh-blue);font-weight:500}.st-specs span{color:var(--rh-ink)}.st-specs em{color:var(--rh-ink-soft);font-style:normal}.st-morph{z-index:55;background:var(--rh-navy);transform-origin:0 0;pointer-events:none;transition:transform .9s var(--rh-ease);border-radius:22px;position:fixed}.st-morph.is-go{animation:.4s linear .55s forwards st-fade-out}@keyframes st-fade-out{to{opacity:0}}@keyframes st-rise{0%{opacity:0;transform:translateY(.42em)}}@keyframes st-in{0%{opacity:0;transform:translateY(14px)}}html[data-js] .st-stage[data-ready="0"] .st-left,html[data-js] .st-stage[data-ready="0"] .st-dock,html[data-js] .st-stage[data-ready="0"] .st-mini-wrap{opacity:0}.st-stage[data-ready="1"] .st-w{animation:st-rise .8s var(--rh-ease) both;animation-delay:calc(50ms + var(--i,0) * 55ms)}.st-stage[data-ready="1"] .st-q-wrap .st-opt,.st-stage[data-ready="1"] .st-q-wrap .st-field,.st-stage[data-ready="1"] .st-q-wrap .st-legend,.st-stage[data-ready="1"] .st-group{animation:st-in .55s var(--rh-ease) both;animation-delay:calc(.22s + var(--k,0) * 40ms)}.st-stage[data-ready="1"] .st-q-wrap .st-reveal{animation-delay:0s}.st-stage[data-ready="1"] .st-support,.st-stage[data-ready="1"] .st-intro-sub,.st-stage[data-ready="1"] .st-facts,.st-stage[data-ready="1"] .st-intro-acts,.st-stage[data-ready="1"] .st-origin,.st-stage[data-ready="1"] .st-sent-acts,.st-stage[data-ready="1"] .st-next-steps,.st-stage[data-ready="1"] .st-starters{animation:st-in .6s var(--rh-ease) both;animation-delay:.2s}.st-stage[data-ready="1"] .st-intro-acts{animation-delay:.32s}.st-stage[data-ready="1"] .st-next-steps{animation-delay:.4s}.st-stage[data-ready="1"] .st-dock{animation:st-in .9s var(--rh-ease) both .1s}.is-leaving{pointer-events:none}.st-q-wrap.is-leaving,.st-review.is-leaving{opacity:0;transition:opacity .2s linear,transform .2s cubic-bezier(.5,0,.75,0);transform:translateY(-14px)}.st-intro.is-leaving{opacity:0;transition:opacity .3s linear, transform .5s var(--rh-ease);transform:translateY(26px)}@media (max-width:1023px){.st{--st-nav:86px}}@media (max-width:899px){.st{--st-top:calc(var(--st-nav) + 1.2rem)}.st-stage{padding-top:var(--st-nav);grid-template-columns:minmax(0,1fr)}.st-left{min-height:calc(100svh - var(--st-nav) - 132px);grid-row:2;padding-top:1.4rem}.st-mini-wrap{top:var(--st-nav);z-index:20;margin:0 calc(-1 * var(--rh-x));padding:10px var(--rh-x);background:var(--rh-light);border-bottom:1px solid #0621401a;grid-row:1;display:block;position:sticky}.st-mini-wrap:before{content:"";background:var(--rh-light);height:12px;position:absolute;bottom:100%;left:0;right:0}.st-mini{width:100%;height:112px;color:var(--rh-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex}.st-mini-sk{flex:none;width:163px;height:112px;padding:4px 6px 0 0;display:flex}.st-mini-sk>.sk{flex:auto}.st-mini-t{gap:.45rem;min-width:0;display:grid}.st-mini-t b{font:500 .7rem/1 var(--rh-mono);letter-spacing:.16em;text-transform:uppercase}.st-mini-t span{font:400 1.6rem/1 var(--rh-display);text-transform:uppercase}.st-mini-t em{font:500 .66rem/1 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rh-blue);align-items:center;gap:.4rem;font-style:normal;display:inline-flex}.st-mini-t em:after{content:"↗";font-size:.9rem}.st-stage[data-phase=intro] .st-mini-wrap{background:0 0;border:0;grid-row:3;margin:0;padding:0 0 2.5rem;position:relative;top:auto}.st-stage[data-phase=intro] .st-mini-wrap:before{display:none}.st-stage[data-phase=intro] .st-left{grid-row:2;min-height:0;padding-top:1.6rem}.st-mini.st-mini-intro{aspect-ratio:1.3;align-items:stretch;height:auto;padding:16px 16px 4px 4px;display:flex}.st-mini-intro>.sk{flex:auto}.st-intro{padding-bottom:2.2rem}.st-dock{inset:var(--st-nav) 0 0 0;z-index:80;height:auto;padding:10px var(--rh-x) calc(1.2rem + env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--rh-light);visibility:hidden;transition:transform .45s var(--rh-ease), visibility 0s linear .45s;grid-area:auto;gap:.8rem;position:fixed;overflow-y:auto;transform:translateY(100%)}.st-dock.is-open{visibility:visible;transition:transform .45s var(--rh-ease), visibility 0s linear 0s;transform:none}.st-stage[data-ready="1"] .st-dock{animation:none}.st-dock-top{touch-action:none;cursor:grab;margin-top:-8px;padding:18px 0 6px;position:relative}.st-handle{background:#06214033;border-radius:2px;width:44px;height:4px;margin-left:-22px;display:block;position:absolute;top:4px;left:50%}.st-close{background:var(--rh-navy);height:2.6rem;color:var(--rh-light);font:500 .7rem/1 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;border:0;border-radius:999px;align-items:center;padding:0 1rem;display:inline-flex}.st-dock-sketch{aspect-ratio:1.22;flex:none;height:auto;padding:16px 18px 4px 2px}.st-list{max-height:none;overflow:visible}.st-stage:not([data-phase=wizard]) .st-list{display:block}.st-stage[data-phase=intro] .st-list{display:none}.st .st-q{font-size:clamp(2.6rem,14vw,4.2rem);line-height:.94}.st-q .st-line{white-space:normal;display:inline}.st .st-intro-h{font-size:clamp(3.4rem,20.5vw,6rem)}.st-opt{gap:.85rem;min-height:58px;padding:.8rem .7rem;font-size:1.16rem}.st-reveal{padding-left:.7rem}.st-pair{grid-template-columns:minmax(0,1fr)}.st-row{grid-template-columns:minmax(0,1fr);gap:.25rem}.st-specs li{grid-template-columns:2.2rem 4.4rem minmax(0,1fr);gap:.6rem;font-size:.7rem}.st-intro-acts{gap:1.2rem}.st-actions{margin:auto calc(-1 * var(--rh-x)) 0;padding:10px var(--rh-x) calc(10px + env(safe-area-inset-bottom));background:var(--rh-light);border-top:1px solid #0621401a;gap:.6rem}.st-actions:before{content:"";background:linear-gradient(to bottom, #0000, var(--rh-light));pointer-events:none;height:1.4rem;position:absolute;bottom:calc(100% + 1px);left:0;right:0}.st-body,.st-review-doc{margin-bottom:1.8rem}.st-count{text-align:center;font:500 .75rem/1 var(--rh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rh-ink-soft);flex:auto;display:block}.st-to-review{display:none}.st .st-next{gap:1.2rem;height:3.1rem}.st-sent .st-next,.st-sent-acts{width:auto}}.st-mail-b,.st-link,.st-edit,.st-ref-x,.st-seg{position:relative}.st-mail-b:after,.st-link:after,.st-edit:after,.st-ref-x:after,.st-seg:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.st-seg:before{width:calc(100% + 4px)}@media (max-width:899px),(pointer:coarse){.st-starter,.st-close{height:2.75rem}.st-text{padding-block:.62rem .66rem}.st-origin{row-gap:0}.st-origin>:not(.st-origin-dot){align-items:center;gap:.45em;min-height:44px;display:inline-flex}}@media (hover:none){.st .rh-btn:not(:focus-visible):hover:before{transform:scaleX(0)}.st .rh-btn:not(:focus-visible):hover{color:var(--b-ink)}.st .rh-btn:not(:focus-visible):hover .rh-btn-arrow{transform:none}.st-back:not(:focus-visible):hover{background:var(--rh-light);color:var(--rh-ink)}.st-starter:not(:focus-visible):hover,.st-edit:not(:focus-visible):hover{color:var(--rh-ink);box-shadow:inset 0 0 0 1px var(--st-line);background:0 0}.st-add:hover,.st-ref-x:hover{background:var(--rh-navy)}}@media (prefers-reduced-motion:reduce){.st-stage .st-w,.st-stage .st-opt,.st-stage .st-field,.st-stage .st-legend,.st-stage .st-group,.st-stage .st-support,.st-stage .st-intro-sub,.st-stage .st-facts,.st-stage .st-intro-acts,.st-stage .st-origin,.st-stage .st-sent-acts,.st-stage .st-next-steps,.st-stage .st-starters,.st-stage .st-dock,.st-list-line,.st-reveal,.st-refchip,.st-ref,.st-err,.st-send-err,.st-cap-dot,.st-more svg{animation:none!important}.is-leaving{opacity:1!important;transform:none!important}.st-morph{display:none}}
