.how-screen,.how-screen~*{--how-gap:var(--section-y)}.how-screen{padding-block-end:calc(var(--how-gap) / 2)}.how-screen~.kit-sec{padding-block:calc(var(--how-gap) / 2)}.how-screen~.kit-sec.how-close{padding-block-end:var(--section-y)}@media not all and (min-width:768px) and (min-aspect-ratio:1){.how-screen{padding-block-start:calc(var(--header-h) + var(--space-7))}}.how-intro>*+*{margin-block-start:var(--space-4)}.how-intro-cta{margin-block-start:var(--space-6)}.how-screen .kit-object.how-object{justify-content:center;display:flex}@media not all and (min-width:768px) and (min-aspect-ratio:1){.how-screen .kit-object.how-object{min-block-size:auto}}@media (min-width:768px) and (min-aspect-ratio:1){.how-screen .kit-object.how-object{--how-l2:1;justify-content:flex-end}.how-screen .kit-split--screen>.kit-screen-title{grid-row:1}.how-screen .kit-split--screen>.kit-words{grid-area:2/1}.how-screen .kit-split--screen>.how-object{grid-area:1/2/span 2;align-self:start}}.how-screen .kit-pt-lead{font-size:var(--type-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3)}.how-screen .kit-pt-eyebrow{margin-block-end:var(--space-2)}@media (min-width:768px) and (min-aspect-ratio:1){.how-screen .kit-pt{inline-size:max-content;max-inline-size:var(--kit-full)}}.how-card{--kit-plinth-base:calc(50 / 420 * 100%);isolation:isolate;inline-size:var(--kit-full);max-inline-size:min(var(--measure), calc(var(--space-11) * 2.5));aspect-ratio:4/3;margin-block-end:var(--kit-plinth-room);position:relative}@media (min-width:768px) and (min-aspect-ratio:1){.how-card{max-inline-size:min(calc(var(--space-11) * 3), 80%)}}@media (min-width:1440px){.how-card{max-inline-size:min(calc(var(--space-11) * 3.5), 92%)}}.how-card-au{--kit-au-rise:var(--space-9)}.how-card-grid{inset-block:calc(-1 * var(--space-7));inset-inline:calc(-1 * var(--space-7));background-image:linear-gradient(90deg, var(--kit-grid-line) var(--line-hair), transparent var(--line-hair)), linear-gradient(var(--kit-grid-line) var(--line-hair), transparent var(--line-hair));background-size:var(--space-7) var(--space-7);opacity:var(--kit-guides-op);-webkit-mask-image:radial-gradient(closest-side, var(--kit-mask-on), transparent);-webkit-mask-image:radial-gradient(closest-side, var(--kit-mask-on), transparent);-webkit-mask-image:radial-gradient(closest-side, var(--kit-mask-on), transparent);-webkit-mask-image:radial-gradient(closest-side, var(--kit-mask-on), transparent);mask-image:radial-gradient(closest-side, var(--kit-mask-on), transparent);background-position:50%;position:absolute}.how-card-stage{position:absolute;inset:0}.how-card-svg{inline-size:var(--kit-full);block-size:var(--kit-full);position:absolute;inset:0;overflow:visible}.how-card-stage>.how-card-pane{padding:0;position:absolute;inset-block:11.9048%;inset-inline:10.7143%}.how-d .kit-draw{stroke-width:var(--line-hair)}.how-d--g{color:var(--color-line-draft)}.how-d--o{color:var(--color-light-edge)}.how-d--o .kit-draw{stroke-width:var(--line-node)}.how-d--b{color:var(--color-line-strong)}.how-d--h .kit-handle{fill:var(--color-bg);stroke:var(--color-light-edge);stroke-width:var(--line-hair)}.how-card [data-r=r4] .how-d--o .kit-draw{transition-delay:calc(var(--r-delay,0s) + var(--stagger-follow))}.how-card [data-r=r4] .how-d--b .kit-draw{transition-delay:calc(var(--r-delay,0s) + var(--stagger-follow) * 2 + var(--i,0) * var(--stagger-ui))}.how-card [data-r=r4] .how-d--h .kit-handle{transition-delay:calc(var(--r-delay,0s) + var(--motion-draw) * .75)}.how-card .how-card-pane[data-r=r3]{transition-delay:calc(var(--motion-draw) * .7)}.how-card .how-card-pane[data-r=r3].is-in>.kit-glow{animation-delay:calc(var(--motion-draw) * .7 + var(--motion-seat) * .3)}.how-card-band{inset-inline:var(--corner-glass);position:absolute;inset-block-start:calc(var(--kit-band-glow) / -2)}.how-d-fill rect:first-child{fill:var(--color-accent)}.how-d-fill rect:last-child{fill:var(--color-line-strong)}.how-d-fill{transition-property:opacity;transition-duration:var(--motion-reveal);transition-timing-function:var(--ease-standard)}:root.js .how-card [data-r=r4]:not(.is-in) .how-d-fill{opacity:0}.how-card [data-r=r4].is-in .how-d-fill{transition-delay:calc(var(--r-delay,0s) + var(--motion-draw) * .7 + var(--motion-seat) * .5)}.how-d--phone{color:var(--color-light-edge)}.how-d--phone>.kit-draw{stroke-width:var(--line-node)}.how-d-phone-bg{fill:var(--color-bg);transition-property:opacity;transition-duration:var(--motion-base);transition-timing-function:var(--ease-standard);transition-delay:calc(var(--r-delay,0s) + var(--stagger-follow) * 2)}:root.js .how-card [data-r=r4]:not(.is-in) .how-d-phone-bg{opacity:0}.how-d-knob{fill:var(--color-light-edge);transform-box:fill-box}.how-d-rtl{opacity:0;color:var(--color-line-strong)}.how-d-soft{stroke:var(--color-line)}.how-d-seal{stroke:var(--color-light-edge)}.how-d .how-d-sign{stroke:var(--color-light-halo);stroke-width:var(--line-node)}@media (prefers-reduced-motion:no-preference){:root.js:not(.rm):not(.lite) .how-card [data-r=r4].is-in:not(.no-anim) .how-d-knob,:root.js:not(.rm):not(.lite) .how-card [data-r=r4].is-in:not(.no-anim) .how-d-ltr,:root.js:not(.rm):not(.lite) .how-card [data-r=r4].is-in:not(.no-anim) .how-d-rtl{animation-duration:calc(var(--motion-band) * 3);animation-timing-function:var(--ease-out-back);animation-delay:calc(var(--r-delay,0s) + var(--motion-draw) * .7 + var(--motion-seat) + var(--motion-band));animation-fill-mode:both}:root.js:not(.rm):not(.lite) .how-card [data-r=r4].is-in:not(.no-anim) .how-d-knob{animation-name:how-knob}:root.js:not(.rm):not(.lite) .how-card [data-r=r4].is-in:not(.no-anim) .how-d-ltr{animation-name:how-ltr}:root.js:not(.rm):not(.lite) .how-card [data-r=r4].is-in:not(.no-anim) .how-d-rtl{animation-name:how-rtl}}@keyframes how-knob{0%,10%{transform:none}14%{transform:translate3d(calc(-1 * var(--space-1)), 0, 0)}26%,70%{transform:translate3d(var(--space-5), 0, 0)}74%{transform:translate3d(calc(var(--space-5) + var(--space-1)), 0, 0)}86%,to{transform:none}}@keyframes how-ltr{0%,14%{opacity:1;transform:none}24%,72%{opacity:0;transform:translate3d(calc(-1 * var(--space-3)), 0, 0)}84%,to{opacity:1;transform:none}}@keyframes how-rtl{0%,16%{opacity:0;transform:translate3d(var(--space-3), 0, 0)}28%,70%{opacity:1;transform:none}80%,to{opacity:0;transform:translate3d(var(--space-3), 0, 0)}}.how-card{--how-tilt-depth:calc(var(--space-11) * 8);--how-tilt-y:-9deg;--how-tilt-x:3deg}@media (min-width:768px) and (min-aspect-ratio:1){.how-card-stage{transform:perspective(var(--how-tilt-depth)) rotateY(var(--how-tilt-y)) rotateX(var(--how-tilt-x));transform-origin:50% 88.0952%}}.how-steps-grid{gap:var(--space-7);display:grid}@media (min-width:1024px){.how-steps-grid{grid-template-columns:var(--words-column) minmax(0, 1fr);column-gap:var(--kit-gap-words);align-items:start}.how-steps-head{position:sticky;inset-block-start:calc(var(--header-h) + var(--space-7))}}.how-steps-list{min-inline-size:0}@media (min-width:1024px){.how-steps-list{max-inline-size:var(--measure)}}.how-steps-list>:not(.how-strip){max-inline-size:var(--measure)}.how-bc-stage{--kit-au-base:calc(var(--kit-full) - var(--kit-plinth-room));margin-block-start:var(--space-8);display:none;position:relative}@media (min-width:1024px){.how-bc-stage{display:block}}.how-bc-au{--kit-au-rise:var(--space-7)}.how-bc{inline-size:var(--kit-full);max-inline-size:calc(var(--space-11) * 2.25);aspect-ratio:var(--how-bc-ratio,4 / 3);position:relative}@media (min-width:1440px){.how-bc{max-inline-size:calc(var(--space-11) * 2.75)}}.how-bc-svg{inline-size:var(--kit-full);block-size:var(--kit-full);position:absolute;inset:0;overflow:visible}.how-bc-frame{fill:none;stroke:var(--color-line-strong);stroke-width:var(--line-hair)}.how-steps [data-at]{--on:0}:is(:root:not(.js) .how-steps [data-at],:root.js .how-steps:has(.kit-d3-step:first-child.is-lit) [data-at="1"],:root.js .how-steps:has(.kit-d3-step:nth-child(2).is-lit) [data-at="2"],:root.js .how-steps:has(.kit-d3-step:nth-child(3).is-lit) [data-at="3"],:root.js .how-steps:has(.kit-d3-step:nth-child(4).is-lit) [data-at="4"],:root.js .how-steps:has(.kit-d3-step:nth-child(5).is-lit) [data-at="5"],:root.js .how-steps:has(.kit-d3-step:nth-child(6).is-lit) [data-at="6"],:root.js .how-steps:has(.kit-d3-step:nth-child(7).is-lit) [data-at="7"],:root.js .how-steps:has(.kit-d3-step:nth-child(8).is-lit) [data-at="8"]){--on:1}.how-bc.dr .kit-draw{stroke-width:calc(var(--line-hair) * var(--sw,1));stroke-dasharray:1;stroke-dashoffset:calc((1 - var(--on,1)) * 1px);opacity:var(--on,1);transition-property:stroke-dashoffset,opacity;transition-duration:var(--motion-draw), 0s;transition-timing-function:var(--ease-in-out-quart);transition-delay:calc(var(--on,1) * var(--i,0) * var(--stagger-ui) * 2), calc(var(--on,1) * var(--i,0) * var(--stagger-ui) * 2 + (1 - var(--on,1)) * var(--motion-draw))}.how-bc.dr .dr-o .kit-draw,.how-bc.dr .kit-draw.dr-o,.how-bc.dr .dr-h .kit-draw,.how-bc.dr .dr-price-sign .kit-draw{stroke-width:calc(var(--line-node) * var(--sw,1))}.how-bc.dr .dr-built{opacity:var(--on,1);transform:translate3d(0, calc((1 - var(--on,1)) * var(--space-2)), 0);transition-delay:calc(var(--on,1) * var(--dr-built-at))}.how-bc.dr .dr-built--line{opacity:1;transform:none}.how-bc.dr .dr-built .kit-draw{transition-delay:calc(var(--on,1) * var(--dr-built-at))}.how-bc.dr .dr-price-sign .kit-draw{transition-delay:0s}.how-bc.dr .dr-fill,.how-bc.dr .dr-fill-bg,.how-bc.dr .how-bc-fill{opacity:var(--on,1);transition-property:opacity;transition-duration:var(--motion-base);transition-timing-function:var(--ease-standard);transition-delay:calc(var(--on,1) * var(--motion-draw) * .5)}.how-bc.dr .how-bc-tray .dr-fill-bg{transition-delay:calc(var(--on,1) * var(--motion-draw) * .75)}.how-bc.dr .how-bc-tray>svg>g>:is(.dr-b,.dr-o,.dr-g) .kit-draw{transition-delay:calc(var(--on,1) * var(--stagger-ui) * 2 * (var(--i,10) - 10))}.how-bc.dr .how-bc-ghost{opacity:calc((1 - var(--on,1)) * .4);transition-property:opacity;transition-duration:var(--motion-draw);transition-timing-function:var(--ease-standard)}.how-bc.dr .how-bc-ghost .kit-draw{stroke-dashoffset:0;opacity:1;transition:none}.how-bc.dr .how-bc-ghost .dr-price-sign{display:none}.how-bc.dr .how-bc-fill{fill:var(--color-line-strong)}.how-bc.dr .how-bc-accent{fill:var(--color-accent)}.how-bc.dr .kit-handle{stroke-width:calc(var(--line-hair) * var(--sw,1));transform-box:fill-box;transform-origin:50%;transform:scale(var(--on,1));transition-property:transform;transition-duration:var(--dur-spring-press);transition-timing-function:var(--ease-spring-press);transition-delay:calc(var(--on,1) * var(--motion-draw))}.how-bc.dr .dr-tray-sheet{transform:translate3d(0, calc(-1 * (var(--space-4) + (1 - var(--on,1)) * var(--space-8))), 0);transition-delay:calc(var(--on,1) * var(--motion-draw) * .7)}.how-bc.dr .dr-lock-shackle{transform:translate3d(0, calc((1 - var(--on,1)) * -1 * var(--space-1)), 0);transition-delay:calc(var(--on,1) * var(--dr-built-at))}.how-bc .how-bc-glass{inline-size:var(--gw);block-size:var(--gh);transform-origin:50% 100%;opacity:var(--on,1);transform:perspective(var(--kit-seat-depth)) translate3d(0, calc((1 - var(--on,1)) * var(--kit-seat-y)), 0) rotateX(calc((1 - var(--on,1)) * var(--kit-seat-tilt)));transition-property:transform,opacity;transition-duration:var(--motion-seat), var(--motion-base);transition-timing-function:var(--ease-spring-seat), var(--ease-standard);transition-delay:calc(var(--on,1) * var(--motion-draw) * .6);padding:0;position:absolute;inset-block-start:var(--gy);inset-inline-start:var(--gx)}.how-bc-frame{opacity:calc(1 - var(--on,1));transition-property:opacity;transition-duration:var(--motion-slow);transition-timing-function:var(--ease-standard)}.how-bc-plinth .kit-plinth-light{transition-property:opacity;transition-duration:var(--motion-slow);transition-timing-function:var(--ease-standard)}:root.js .how-bc-plinth .kit-plinth-light{opacity:0}:root.js .how-steps:has(.kit-d3-step:last-child.is-lit) .how-bc-plinth .kit-plinth-light{opacity:1}.how-bc--card .how-bc-tray{--sw:1.3}.how-bc--card .dr-tray-sheet-art{--sw:2.2}.how-bc--strip .how-bc-tray{--sw:3.6}.how-bc--strip .dr-tray-sheet-art{--sw:6}.how-bc--strip .how-bc-design{--sw:2}.how-bc--strip .how-bc-link,.how-bc--strip .how-bc-live{--sw:1.6}.how-strip{--how-strip-h:var(--space-9);--how-strip-pad:var(--space-3);padding-block:var(--how-strip-pad);margin-block-end:var(--space-6);display:block}@media (min-width:1024px){.how-strip{display:none}}:root.js:not(.rm) .how-strip{z-index:var(--z-raised);block-size:var(--how-strip-h);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);background:var(--color-bg);box-shadow:0 var(--line-hair) 0 var(--color-line);position:sticky;inset-block-start:var(--header-h)}.how-bc--strip{inline-size:auto;block-size:calc(var(--how-strip-h) - var(--how-strip-pad) * 2);max-inline-size:var(--kit-full)}.how-strip>.how-bc--strip{margin-inline:auto}@media (min-width:768px){.how-strip{--how-strip-h:calc(var(--space-9) + var(--space-4))}}.how-steps{--how-num:calc(var(--space-7) - var(--space-2));--type-step-number:var(--how-num);--kit-d3-gutter:calc(var(--kit-node) + var(--space-3) + var(--space-7))}.how-steps .kit-d3-n{font-family:var(--font-name);font-synthesis:none;font-weight:400;font-size:var(--how-num);line-height:var(--kit-leading-solid);color:var(--color-text-muted);transform-origin:50% 70%}.how-steps .kit-d3-step.is-lit .kit-d3-n,:root:not(.js) .how-steps .kit-d3-n{color:var(--color-light-halo)}@media (prefers-reduced-motion:no-preference){.how-steps .kit-d3-step.pop .kit-d3-n{animation:how-num-catch var(--dur-spring-press) linear both}}@keyframes how-num-catch{0%{animation-timing-function:var(--ease-in-out-quart);transform:none}18%{transform:translate3d(0, var(--line-focus), 0) scale(.9);animation-timing-function:var(--ease-standard)}52%{transform:translate3d(0, calc(-1 * var(--line-focus)), 0) scale(1.16);color:var(--color-text);animation-timing-function:var(--ease-in-out-quart)}78%{animation-timing-function:var(--ease-standard);transform:scale(.97)}to{transform:none}}.how-step>*+*{margin-block-start:var(--space-2)}.how-steps-note{color:var(--color-text-muted);margin-block-start:var(--space-7);padding-inline-start:calc(var(--kit-d3-gutter) + var(--space-5))}.how-inc-grid{--how-ico-stroke:3;gap:var(--space-6);padding-block-start:var(--space-6);display:grid}@media (min-width:768px){.how-inc-grid{column-gap:var(--kit-gap-words);row-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (min-width:1024px){.how-inc-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (min-width:768px){.how-inc-h{grid-column:1/-1}.how-inc-side{grid-area:2/1}.how-inc-plinth{grid-area:2/2;position:sticky;inset-block-start:calc(var(--header-h) + var(--space-7))}}.how-inc-side{gap:var(--space-7);align-content:center;display:grid}.how-inc-site{padding:var(--space-4);aspect-ratio:4/3;position:relative}.how-inc-svg{inline-size:var(--kit-full);block-size:var(--kit-full);display:block;overflow:visible}.how-inc-page{color:var(--color-line-strong)}.how-inc-page .kit-draw,.how-inc-marks .kit-draw{stroke-width:var(--line-hair)}.how-inc-marks{color:var(--color-light-halo)}.how-inc-phone{color:var(--color-light-edge)}.how-inc-phone-bg{fill:var(--color-bg);transition-property:opacity;transition-duration:var(--motion-base);transition-timing-function:var(--ease-standard);transition-delay:calc(var(--r-delay,0s) + var(--motion-seat) * .3 + var(--motion-draw) * .5)}:root.js .how-inc-svg[data-r=r4]:not(.is-in) .how-inc-phone-bg{opacity:0}.how-inc-svg[data-r=r4] .how-inc-static .kit-draw,:root.js .how-inc-svg[data-r=r4]:not(.is-in) .how-inc-static .kit-draw{stroke-dashoffset:0;transition:none}.how-inc-svg[data-r=r4] .kit-draw{transition-delay:calc(var(--r-delay,0s) + var(--motion-seat) * .3 + var(--i,0) * var(--stagger-ui) * 2)}.how-inc-pin{color:var(--color-light-edge);transform-box:view-box;transition-property:transform;transition-duration:var(--dur-spring-press);transition-timing-function:var(--ease-spring-press);transition-delay:calc(var(--r-delay,0s) + var(--motion-seat) * .3 + var(--motion-draw) * .75 + var(--i,0) * var(--motion-slow))}:root.js .how-inc-svg[data-r=r4]:not(.is-in) .how-inc-pin{transform:scale(0)}.how-inc-pin-disc{fill:var(--color-bg);stroke:currentColor;stroke-width:var(--line-node)}.how-inc-pin svg,.how-inc-callout-pin svg{fill:none;stroke:currentColor;stroke-width:var(--how-ico-stroke);stroke-linecap:round;stroke-linejoin:round}.how-inc-svg.r-done .how-inc-pin{transition-delay:0s}@media (hover:hover) and (pointer:fine){:is(.how-inc-grid:has(.how-inc-callout[data-pin="1"]:hover) .how-inc-pin[data-pin="1"],.how-inc-grid:has(.how-inc-callout[data-pin="2"]:hover) .how-inc-pin[data-pin="2"],.how-inc-grid:has(.how-inc-callout[data-pin="3"]:hover) .how-inc-pin[data-pin="3"]){color:var(--color-text);transform:scale(1.3)}}.how-inc-callouts{gap:var(--space-6);max-inline-size:var(--measure);list-style:none;display:grid}.how-inc-callout{column-gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.how-inc-callout[data-r=r2]{transition-delay:calc(var(--i,0) * var(--stagger-follow))}@media (min-width:768px){.how-inc-callout[data-r=r2]{transition-delay:calc(var(--motion-draw) * .5 + var(--i,0) * var(--motion-fast))}}.how-inc-callout-pin{inline-size:var(--space-7);block-size:var(--space-7);border:var(--line-node) solid var(--color-light-edge);border-radius:var(--corner-press);color:var(--color-light-edge);transition-property:transform;transition-duration:var(--dur-spring-press);transition-timing-function:var(--ease-spring-press);place-items:center;display:grid}.how-inc-callout-pin svg{inline-size:var(--space-5);block-size:var(--space-5)}@media (hover:hover) and (pointer:fine){.how-inc-callout:hover .how-inc-callout-pin{transform:scale(1.1)}}.how-inc-callout-words>*+*{margin-block-start:var(--space-2)}.how-inc-callout .kit-body{color:var(--color-text-muted)}.how-inc-not{align-items:flex-start;gap:var(--space-4);max-inline-size:var(--measure);display:flex}.how-inc-not-icon{color:var(--color-text-muted);flex:none}.how-inc-not [data-r=r2],.how-inc-not [data-r=r4] .kit-draw{transition-delay:calc(var(--stagger-follow) * 3)}@media (min-width:768px){.how-inc-not [data-r=r2],.how-inc-not [data-r=r4] .kit-draw{transition-delay:calc(var(--motion-draw) * .5 + var(--motion-fast) * 3)}}.how-lc-grid{gap:var(--space-6);display:grid}@media (min-width:768px){.how-lc-grid{column-gap:var(--kit-gap-words);row-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"lw cw""ti cd"}.how-lc-lw{grid-area:lw}}.how-lc .how-lc-tiles{margin-block:var(--space-2) var(--space-6)}@media (min-width:768px){.how-lc .how-lc-tiles{grid-area:ti;align-self:start;margin-block:0}}.how-lc-care-head{column-gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}@media (min-width:768px){.how-lc-care-head{grid-area:cw}}.how-lc-words{max-inline-size:var(--measure)}.how-lc-words>*+*{margin-block-start:var(--space-4)}.how-lc .how-lc-cal{inline-size:calc(var(--space-10) - var(--space-3));margin-block-start:calc(-1 * var(--space-4))}.how-lc-cal .dr-labels{margin-block-start:var(--space-1)}.how-lc-card{padding-block:var(--space-3)}@media (min-width:768px){.how-lc-card{grid-area:cd}}.how-lc-card .how-ledger-row:last-child:after{display:none}.how-ledger-row{gap:var(--space-1) var(--space-5);padding-block:var(--space-3);display:grid;position:relative}@media (min-width:768px){.how-ledger-row{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline}}.how-ledger-row:after{content:"";block-size:var(--line-hair);background:var(--color-line-draft);transform-origin:0;transition-property:transform;transition-duration:var(--kit-rule-draw);transition-timing-function:var(--ease-in-out-quart);transition-delay:var(--r-delay,0s);position:absolute;inset-block-end:0;inset-inline:0}:root.js .how-ledger-row[data-r=r5]:not(.is-in):after{transform:scaleX(0)}.how-ledger dd{color:var(--color-text)}.how-contract-grid{align-items:start;padding-block-start:var(--space-6)}.how-contract-words>*+*{margin-block-start:var(--space-5)}.how-company{max-inline-size:var(--measure)}@media (min-width:1024px){.how-qa>.kit-wrap{column-gap:var(--kit-gap-words);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}}.how-qa-plinth{margin-block-start:var(--space-7)}@media (min-width:1024px){.how-qa-plinth{max-inline-size:calc(var(--measure) + var(--space-11));margin-block-start:0}}.how-qa-pane{padding-block:var(--space-2) var(--space-3)}.how-qa-list{list-style:none}.how-qa-item{position:relative}.how-qa-item:after{content:"";block-size:var(--line-hair);background:var(--color-line-draft);transform-origin:0;transition-property:transform;transition-duration:var(--kit-rule-draw);transition-timing-function:var(--ease-in-out-quart);transition-delay:var(--r-delay,0s);position:absolute;inset-block-end:0;inset-inline:0}.how-qa-item:last-child:after{display:none}:root.js .how-qa-item[data-r=r5]:not(.is-in):after{transform:scaleX(0)}.how-qa-h{margin:0}.how-qa-btn{justify-content:space-between;align-items:center;gap:var(--space-5);inline-size:var(--kit-full);padding-block:var(--space-5);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;transition-property:color,opacity,transform;transition-duration:var(--motion-fast), var(--motion-reveal), var(--motion-reveal);transition-timing-function:var(--ease-standard), var(--ease-out-expo), var(--ease-out-expo);background:0 0;border:0;flex-wrap:nowrap;display:flex}.how-qa-q{flex:auto;min-inline-size:0}@media (hover:hover) and (pointer:fine){.how-qa-btn:hover{color:var(--color-light-edge)}}.how-qa-btn:active .how-qa-mark{transform:scale(.9)}.how-qa-btn:disabled{color:var(--color-disabled-text);cursor:default}.how-qa-mark{inline-size:var(--space-6);block-size:var(--space-6);border:var(--line-hair) solid var(--color-line-strong);border-radius:var(--corner-press);color:var(--color-light-edge);transition-property:transform,border-color;transition-duration:var(--dur-spring-press), var(--motion-fast);transition-timing-function:var(--ease-spring-press), var(--ease-standard);flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.how-qa-btn:hover .how-qa-mark{border-color:var(--color-light-edge);transform:rotate(90deg)}}.how-qa-mark svg{inline-size:var(--space-4);block-size:var(--space-4);fill:none;stroke:currentColor;stroke-width:var(--line-node);stroke-linecap:round;overflow:visible}.how-qa-mark-v{transform-box:fill-box;transform-origin:50%;transition-property:transform;transition-duration:var(--dur-spring-press);transition-timing-function:var(--ease-spring-press)}.how-qa-item[data-open=true] .how-qa-mark-v{transform:rotate(90deg)}:root.js .how-qa-item[data-open=false] .how-qa-a{display:none}.how-qa-a{padding-block:var(--space-4) var(--space-6);position:relative}.how-qa-a .kit-body{max-inline-size:var(--measure);color:var(--color-text-muted)}.how-qa-a:before{content:"";block-size:var(--line-hair);background:var(--color-line);transform-origin:0;position:absolute;inset-block-start:0;inset-inline:0}:root.js .how-qa-item[data-open=true] .how-qa-a:before{animation:how-qa-rule var(--motion-slow) var(--ease-in-out-quart) both}:root.js .how-qa-item[data-open=true] .how-qa-a .kit-body{animation:how-qa-words var(--motion-slow) var(--ease-out-back) calc(var(--motion-fast) * .75) both}@keyframes how-qa-rule{0%{transform:scaleX(0)}}@keyframes how-qa-words{0%{opacity:0;transform:translate3d(0, calc(-1 * var(--space-3)), 0)}}.how-qa-grid{inline-size:var(--kit-half);block-size:calc(var(--section-y) + var(--space-10));display:none;inset-block-end:0;inset-inline-start:0}@media (min-width:1024px){.how-qa-grid{display:block}}.how-close-body{margin-block-start:var(--space-4)}.how-close-actions{margin-block-start:var(--space-6)}@media (prefers-reduced-motion:reduce){.how-inc-pin,.how-inc-callout-pin,.how-qa-mark,.how-qa-mark-v{transition-property:none}.how-qa-a:before,.how-qa-a .kit-body{animation:none}}.how-screen,.how-screen~*{--how-contact:radial-gradient(closest-side, var(--shadow-ink), var(--shadow-ink) 30%, var(--shadow-ink) 68%, transparent)}@supports (color:color-mix(in lab, red, red)){.how-screen,.how-screen~*{--how-contact:radial-gradient(closest-side, var(--shadow-ink), color-mix(in oklch, var(--shadow-ink) 72%, transparent) 30%, color-mix(in oklch, var(--shadow-ink) 26%, transparent) 68%, transparent)}}.how-screen,.how-screen~*{--how-contact-from:scale(.72, .5)}.how-card-contact,.how-bc-contact,.how-inc-plinth:after,.how-company-plinth:after,.how-qa-plinth:after{block-size:var(--space-7);background:var(--how-contact);pointer-events:none;display:block;position:absolute}.how-inc-plinth:after,.how-company-plinth:after,.how-qa-plinth:after{content:"";z-index:-1;inset-inline:var(--space-5);transition-property:opacity,transform;transition-duration:var(--motion-seat), var(--motion-seat);transition-timing-function:var(--ease-standard), var(--ease-spring-seat);inset-block-start:calc(var(--kit-full) - var(--kit-plinth-base) - var(--space-3))}:root.js .how-inc-plinth:has(>[data-r=r3]:not(.is-in)):after{opacity:0;transform:var(--how-contact-from)}:root.js .how-company-plinth:has(>[data-r=r3]:not(.is-in)):after{opacity:0;transform:var(--how-contact-from)}:root.js .how-qa-plinth:has(>[data-r=r3]:not(.is-in)):after{opacity:0;transform:var(--how-contact-from)}.how-inc-plinth:has(>.no-anim):after{transition-property:none}.how-company-plinth:has(>.no-anim):after{transition-property:none}.how-qa-plinth:has(>.no-anim):after{transition-property:none}.how-company-plinth:after{inline-size:calc(min(var(--kit-full), var(--measure)) - var(--space-5) * 2);inset-inline-end:auto}.how-card-contact{transition-property:opacity,transform;transition-duration:var(--motion-seat), var(--motion-seat);transition-timing-function:var(--ease-standard), var(--ease-spring-seat);transition-delay:var(--how-seat-delay,0s);inset-block-start:calc(370 / 420 * 100% - var(--space-3));inset-inline:13.5714%}.how-card-contact.how-card-contact--phone{block-size:var(--space-6);inset-block-start:calc(392 / 420 * 100% - var(--space-3));inset-inline:60.7143% 15.7143%}:root.js .how-card-contact:not(.is-in){opacity:0;transform:var(--how-contact-from)}.how-bc-contact{inset-inline:var(--space-4);opacity:calc(var(--on,1) * .6);transform:scale(calc(.72 + var(--on,1) * .28), calc(.5 + var(--on,1) * .5));transition-property:transform,opacity;transition-duration:var(--motion-seat), var(--motion-base);transition-timing-function:var(--ease-spring-seat), var(--ease-standard);transition-delay:calc(var(--on,1) * var(--motion-draw) * .6);inset-block-start:calc(var(--kit-full) - var(--space-3))}.how-bc-contact.how-bc-contact--deep{opacity:calc(var(--on,1) * .6);transition-property:opacity;transition-duration:var(--motion-slow);transition-timing-function:var(--ease-standard);transition-delay:0s;transform:none}
