[data-ui-services]{--sv-paper: var(--ui-paper, #efe7d8);--sv-paper-soft: var(--ui-paper-bright, #faf5ea);--sv-paper-deep: var(--ui-paper-deep, #e4dac8);--sv-ink: var(--ui-ink, #25313a);--sv-night: var(--ui-void, #111820);--sv-blue: var(--ui-blue, #334f5e);--sv-blue-soft: color-mix(in srgb, var(--ui-blue, #334f5e) 55%, var(--ui-paper, #efe7d8));--sv-tan: var(--ui-tan, #d2bfa0);--sv-green: var(--ui-green, #71877b);--sv-coral: var(--ui-clay, #b46652);--sv-line: var(--ui-rule, rgb(37 49 58 / .18));--sv-ink-rgb: 37 49 58;--sv-paper-rgb: 250 245 234;--sv-clay-rgb: 168 103 85;--sv-blue-rgb: 51 79 94;--sv-soft-ink-rgb: 61 78 88;--sv-tan-rgb: 205 187 159;--sv-method-dot-rgb: 111 135 148;--sv-gutter: var(--ui-gutter, .72rem);--sv-line-light: rgb(250 245 234 / .13);--sv-grid-paper: var( --ui-grid, repeating-linear-gradient( 90deg, transparent 0, transparent calc(12.5% - 1px) , rgb(37 49 58 / .075) calc(12.5% - 1px) , rgb(37 49 58 / .075) 12.5% ) );--sv-grid-dark: repeating-linear-gradient( 90deg, transparent 0, transparent calc(12.5% - 1px) , rgb(250 245 234 / .055) calc(12.5% - 1px) , rgb(250 245 234 / .055) 12.5% );color:var(--sv-ink);background:var(--sv-paper);font-family:var(--ui-body, "Manrope Variable", sans-serif);font-weight:350;overflow:clip;margin-top:calc(-1*clamp(5.25rem,5.6vw,6.5rem))}[data-ui-services],[data-ui-services] *,[data-ui-services] *:before,[data-ui-services] *:after{box-sizing:border-box}[data-ui-services] :where(h1,h2,h3,p,ul,ol){margin:0}[data-ui-services] :where(ul,ol){padding:0;list-style:none}[data-ui-services] :where(h1,h2,h3,.sv-criteria__title,.sv-answer__statement,.sv-hangtag strong){font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-weight:var(--ui-display-weight, 900);font-variation-settings:"wght" var(--ui-display-weight, 900);letter-spacing:-.025em;line-height:.8;text-transform:uppercase}.sv-label,.sv-method__action{color:inherit;font-size:clamp(.66rem,.72vw,.8rem);font-weight:750;line-height:1.1;text-transform:uppercase}.sv-ti{color:var(--sv-green)}.sv-text-link{width:fit-content;color:currentColor;font-size:clamp(.88rem,1.05vw,1.05rem);line-height:1.2;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.28rem}.sv-text-link--light{color:var(--sv-paper-soft)}.sv-hero{--sv-hero-split-x: 62%;--sv-hero-split-y: 72%;position:relative;min-height:82.7rem;padding:6.1rem var(--sv-gutter) 3.4rem;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;background:var(--sv-grid-paper),var(--sv-paper)}.sv-hero__kicker{display:grid;gap:.55rem;color:#25313a9e;font-size:.7rem;line-height:1.2;text-transform:uppercase}.sv-hero__title{max-width:22rem;margin-top:1.8rem;font-size:clamp(3.25rem,13.4vw,4.8rem)}.sv-hero__intro{margin-top:2rem;padding-top:1rem;display:grid;gap:1rem;border-top:1px solid var(--sv-line);font-size:clamp(1rem,4.1vw,1.13rem);line-height:1.35}.sv-hero__intro strong{font-weight:750}.sv-criteria{position:relative;min-height:36rem;margin-top:2rem;padding:11.8rem .82rem .8rem;display:grid;grid-template-rows:auto auto 1fr auto;align-content:start;border:1px solid var(--sv-line);background:repeating-linear-gradient(90deg,transparent 0,transparent calc(10% - 1px),rgb(37 49 58 / .08) calc(10% - 1px),rgb(37 49 58 / .08) 10%),linear-gradient(155deg,var(--sv-paper-soft),color-mix(in srgb,var(--sv-paper-deep) 58%,var(--sv-tan)));box-shadow:0 1.6rem 2.6rem #25313a1c}.sv-criteria__number{position:absolute;top:1.8rem;right:1rem;color:var(--sv-coral);font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:clamp(4.6rem,10vw,6.5rem);font-weight:700;line-height:.78}.sv-criteria__title{margin-top:2rem;font-size:clamp(2.8rem,10vw,4.25rem)}.sv-criteria ul{margin-top:.15rem;align-self:start}.sv-criteria li{padding:.78rem 0;border-top:1px solid var(--sv-line);color:#25313aad;font-size:clamp(.9rem,3.7vw,1.05rem);line-height:1.35}.sv-criteria .sv-text-link{margin-top:.9rem}.sv-hangtag{position:absolute;z-index:2;top:.9rem;right:1.75rem;width:7.35rem;aspect-ratio:.79;padding:1.1rem .8rem .7rem;display:flex;flex-direction:column;justify-content:flex-end;color:var(--sv-paper-soft);background:linear-gradient(145deg,#c77862,#955140);border:1px solid rgb(250 245 234 / .15);border-radius:.28rem;box-shadow:0 1.2rem 2rem #25313a42;transform:rotate(3deg);transform-origin:50% -2.5rem}.sv-hangtag:before{content:"";position:absolute;left:50%;bottom:calc(100% - .1rem);width:.48rem;height:3.4rem;border-inline:1px solid rgb(37 49 58 / .26);background:var(--sv-paper-soft);transform:translate(-50%)}.sv-hangtag:after{content:"";position:absolute;left:50%;bottom:calc(100% + 2.8rem);width:1.45rem;aspect-ratio:1;border:.32rem solid var(--sv-night);border-radius:50%;background:var(--sv-paper);transform:translate(-50%)}.sv-hangtag__mark{position:absolute;top:.7rem;right:.65rem;color:var(--sv-night);font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:1.1rem;font-weight:800}.sv-hangtag strong{font-size:1.82rem}.sv-hangtag small{margin-top:.25rem;font-size:.6rem;line-height:1.1;text-transform:uppercase;opacity:.62}.sv-offer{min-height:59.25rem;padding:3.5rem var(--sv-gutter);display:grid;align-content:start;gap:2.5rem;color:var(--sv-paper-soft);background:repeating-linear-gradient(90deg,transparent 0,transparent calc(12.5% - 1px),rgb(250 245 234 / .055) calc(12.5% - 1px),rgb(250 245 234 / .055) 12.5%),var(--sv-blue)}.sv-offer__heading h2{max-width:22rem;margin-top:1.4rem;font-size:clamp(3.45rem,14vw,5rem)}.sv-offer__answers{display:grid;grid-template-columns:1fr;border:1px solid rgb(250 245 234 / .32)}.sv-answer{min-height:18rem;padding:1rem;display:grid;grid-template-rows:auto 1fr;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(16.666% - 1px),rgb(250 245 234 / .09) calc(16.666% - 1px),rgb(250 245 234 / .09) 16.666%)}.sv-answer+.sv-answer{border-top:1px solid rgb(250 245 234 / .26)}.sv-answer--pages{color:var(--sv-ink);background:repeating-linear-gradient(90deg,transparent 0,transparent calc(16.666% - 1px),rgb(37 49 58 / .08) calc(16.666% - 1px),rgb(37 49 58 / .08) 16.666%),var(--sv-tan)}.sv-answer__statement{align-self:end;font-size:clamp(3rem,12.2vw,4.4rem)}.sv-method{--sv-process-progress: 0;position:relative;padding:6.25rem var(--sv-gutter) 4.5rem;color:var(--sv-paper-soft);background:var(--sv-grid-dark),var(--sv-night);overflow:clip}.sv-method__anchor{position:relative}.sv-method__heading h2{max-width:23rem;margin-top:1.35rem;font-size:clamp(3.55rem,14vw,5rem)}.sv-method__meter,.sv-document{display:none}.sv-method__steps{position:relative;margin-top:3rem;padding-left:1.65rem}.sv-method__steps:before{content:"";position:absolute;top:.6rem;bottom:0;left:0;width:1px;background:#faf5ea38}.sv-method__steps>li{position:relative;min-height:21rem;padding:1.9rem 0 2.7rem;display:grid;align-content:start;opacity:1}.sv-method__steps>li:nth-child(2),.sv-method__steps>li:nth-child(3){min-height:23.5rem}.sv-method__steps>li:nth-child(4){min-height:18rem}.sv-method__steps>li:before{content:"";position:absolute;top:2.45rem;left:-1.93rem;width:.72rem;aspect-ratio:1;border:1px solid var(--sv-blue-soft);border-radius:50%;background:var(--sv-night);box-shadow:inset 0 0 0 .18rem var(--sv-night)}.sv-method__number{color:transparent;-webkit-text-stroke:1px rgb(180 102 82 / .78);font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:clamp(5.25rem,22vw,7.2rem);font-weight:350;line-height:.76}.sv-method__action{margin-top:1.6rem;color:var(--sv-blue-soft)}.sv-method__action span{margin-right:.35rem;font-size:1.3em}.sv-method__steps h3{margin-top:1.25rem;font-size:clamp(3.55rem,14vw,5.25rem)}.sv-method__body{max-width:32rem;margin-top:1.45rem;font-size:clamp(1rem,4.15vw,1.1rem);line-height:1.45}.sv-method__note{max-width:30rem;margin-top:1.3rem;padding-left:1rem;color:#faf5ea7a;border-left:2px solid var(--sv-coral);font-size:clamp(.88rem,3.75vw,1rem);line-height:1.4}.sv-scope{background:var(--sv-paper)}.sv-scope__heading{min-height:25rem;padding:4.8rem var(--sv-gutter) 2.4rem;display:grid;align-content:start;gap:2rem;background:var(--sv-grid-paper),var(--sv-paper)}.sv-scope__heading h2{max-width:24rem;margin-top:1.15rem;font-size:clamp(3.65rem,14vw,5.35rem)}.sv-scope__heading>p{max-width:34rem;color:#25313ab3;font-size:clamp(.96rem,4vw,1.08rem);line-height:1.4}.sv-scope__fronts{margin-inline:var(--sv-gutter);border-inline:.7rem solid #c8c5bc;background:var(--sv-paper-soft)}.sv-front{position:relative;min-height:25rem;scroll-margin-top:calc(var(--ui-header, 5rem) + 1rem);padding:1.35rem .95rem 1.65rem;display:grid;grid-template-rows:auto auto 1fr;align-content:start;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(14.285% - 1px),rgb(37 49 58 / .075) calc(14.285% - 1px),rgb(37 49 58 / .075) 14.285%),var(--sv-paper-soft)}.sv-front+.sv-front{border-top:1px solid var(--sv-line)}.sv-front__number{color:transparent;-webkit-text-stroke:1px rgb(126 154 168 / .6);font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:clamp(6.4rem,25vw,8rem);font-weight:350;line-height:.72}.sv-front h3{margin-top:1rem;font-size:clamp(2.5rem,10vw,3.4rem)}.sv-front ul{margin-top:1.4rem;display:flex;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:.42rem}.sv-front li{padding:.34rem .55rem;color:#25313a9e;border:1px solid rgb(91 124 138 / .62);background:#65899738;font-size:clamp(.72rem,3.25vw,.9rem);line-height:1.1}.sv-front--2 li{border-color:#b4665294;background:#b466522b}.sv-front--3 li{border-color:color-mix(in srgb,var(--sv-green) 65%,transparent);background:color-mix(in srgb,var(--sv-green) 22%,transparent)}.sv-front--4 li{border-color:#9a794ca3;background:rgb(var(--sv-tan-rgb) / .4)}.sv-front--5 li{border-color:rgb(var(--sv-soft-ink-rgb) / .68);background:rgb(var(--sv-soft-ink-rgb) / .14)}.sv-scope__rest{height:3.5rem;background:var(--sv-grid-paper),var(--sv-paper)}.sv-cta{min-height:29.75rem;padding:4.8rem var(--sv-gutter) 3.6rem;display:grid;align-content:start;color:var(--sv-paper-soft);background:var(--sv-grid-dark),var(--sv-night)}.sv-cta h2{max-width:24rem;margin-top:1.55rem;font-size:clamp(3.55rem,14vw,5.25rem)}.sv-cta__copy{margin-top:2.3rem;display:grid;gap:3.25rem;color:#faf5ea99;font-size:clamp(.96rem,4vw,1.08rem);line-height:1.45}@media(min-width:35rem){.sv-hero{min-height:63rem;padding:7.6rem var(--sv-gutter) 3.5rem;grid-template-columns:minmax(0,1fr)}.sv-hero__kicker{padding-inline:2.6rem;grid-template-columns:1fr 1fr}.sv-hero__kicker span:last-child{justify-self:end}.sv-hero__title{max-width:27rem;margin-top:1.7rem;font-size:clamp(4rem,9.2vw,5.2rem)}.sv-hero__intro{margin-top:1.8rem;grid-template-columns:1fr 1fr;gap:3rem}.sv-criteria{min-height:25.4rem;padding:3.2rem 1rem .9rem}.sv-criteria__title{margin-top:2rem;font-size:clamp(3rem,6.6vw,4rem)}.sv-criteria__number{top:1.05rem}.sv-hangtag{top:-.1rem;right:auto;left:-6.6rem}.sv-offer{min-height:43rem;padding:4.7rem var(--sv-gutter) 4.5rem;gap:2.7rem}.sv-offer__heading h2{font-size:clamp(4.2rem,8.6vw,5.5rem)}.sv-offer__answers{grid-template-columns:1fr 1fr}.sv-answer{min-height:18rem;padding:1rem}.sv-answer+.sv-answer{border-top:0;border-left:1px solid rgb(250 245 234 / .26)}.sv-answer__statement{font-size:clamp(3rem,6vw,4.25rem)}.sv-method{padding-inline:var(--sv-gutter)}.sv-method__steps{padding-left:2.15rem}.sv-method__steps>li{min-height:26.25rem}.sv-method__steps>li:nth-child(2){min-height:29.1rem}.sv-method__steps>li:nth-child(3){min-height:27.9rem}.sv-method__steps>li:nth-child(4){min-height:22rem}.sv-method__steps>li:before{left:-2.44rem}.sv-scope__heading{min-height:24.5rem;padding:4.6rem var(--sv-gutter) 2.5rem;grid-template-columns:1fr 1fr}.sv-scope__heading>p{align-self:end;margin-bottom:.6rem}.sv-scope__fronts{display:grid;grid-template-columns:1fr 1fr}.sv-front{min-height:29.5rem}.sv-front+.sv-front{border-top:0;border-left:1px solid var(--sv-line)}.sv-front:nth-child(3){border-left:0;border-top:1px solid var(--sv-line)}.sv-scope__rest{height:5rem}.sv-cta{min-height:31rem;padding-inline:var(--sv-gutter);grid-template-columns:1fr 2fr 1fr}.sv-cta h2{grid-column:2;margin-top:1rem}.sv-cta__copy{grid-column:3;align-self:center;margin-top:0}}@media(min-width:60rem){.sv-hero{min-height:clamp(45rem,59.6vw,57.56rem);padding:7.5rem var(--sv-gutter) 3rem;grid-template-columns:minmax(0,64%) minmax(0,36%);grid-template-rows:auto 1fr auto;column-gap:5%}.sv-hero__kicker{grid-column:1 / -1;padding-inline:11.5%}.sv-hero__title{grid-column:1;align-self:center;max-width:39rem;margin-top:2.8rem;font-size:clamp(4.8rem,7.65vw,9rem)}.sv-hero__intro{grid-column:1;margin-top:2rem;padding-top:1.2rem;gap:3rem;font-size:clamp(1rem,1.35vw,1.28rem)}.sv-criteria{grid-column:2;grid-row:2 / 4;align-self:center;min-height:clamp(27.5rem,38.9vw,35rem);margin-top:1.5rem;padding:5.2rem 1.5rem 1.45rem}.sv-criteria__title{margin-top:auto;font-size:clamp(3.25rem,4.2vw,4.7rem)}.sv-criteria li{padding:.75rem 0;font-size:clamp(.88rem,1.15vw,1.05rem)}.sv-criteria__number{top:1.25rem;right:1.5rem;font-size:clamp(5rem,6vw,6.5rem)}.sv-hangtag{top:-.35rem;left:-8rem;width:clamp(7.2rem,9.2vw,9rem)}.sv-hangtag strong{font-size:clamp(1.75rem,2.25vw,2.35rem)}.sv-offer{min-height:clamp(28.6rem,47.15vw,44.5rem);padding:5.8rem var(--sv-gutter);grid-template-columns:46% 54%;align-items:center;gap:1.1rem}.sv-offer__heading h2{max-width:39rem;font-size:clamp(5.2rem,8vw,9rem)}.sv-offer__answers{height:min(33rem,calc(100% - 1.5rem));align-self:center}.sv-answer{min-height:0;padding:1.7rem}.sv-answer__statement{font-size:clamp(4.2rem,5.3vw,6.4rem)}.sv-method{height:304vh;min-height:0;padding:0;display:grid;grid-template-columns:61.2% 38.8%}.sv-method__anchor{position:sticky;top:0;height:100vh;padding:2.3rem 1.25vw;align-self:start}.sv-method__heading h2{max-width:25rem;margin-top:1rem;font-size:clamp(4.1rem,6vw,7.5rem)}.sv-document{position:relative;grid-column:1;grid-row:1;width:59%;aspect-ratio:1.64;margin-top:2rem;display:block;color:var(--sv-ink);background:repeating-linear-gradient(90deg,transparent 0,transparent calc(8.333% - 1px),rgb(37 49 58 / .07) calc(8.333% - 1px),rgb(37 49 58 / .07) 8.333%),var(--sv-paper-soft);border:1px solid rgb(37 49 58 / .2);box-shadow:0 1.35rem 2.8rem #00000038;overflow:hidden}.sv-document__masthead{height:2.25rem;padding:0 .8rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;border-bottom:1px solid var(--sv-line);font-size:clamp(.46rem,.62vw,.68rem);font-weight:750;line-height:1;text-transform:uppercase}.sv-document__masthead>span:first-child{color:var(--sv-coral);font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:1.1rem}.sv-document__masthead>span:last-child{color:#25313a7a}.sv-document__stage{position:absolute;inset:2.25rem 0 0;opacity:0;visibility:hidden;transition:opacity .18s ease}.sv-document__stage[data-ui-active]{opacity:1;visibility:visible}.sv-document__stage[data-ui-document-stage="0"]>strong{position:absolute;inset:50% auto auto 50%;width:max-content;max-width:70%;font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:clamp(1.7rem,2.8vw,3rem);font-weight:var(--ui-display-weight, 900);line-height:.84;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%)}.sv-document__tag{position:absolute;padding:.5rem .75rem;border:1px solid rgb(37 49 58 / .14);background:var(--sv-paper-soft);box-shadow:0 .45rem .7rem #25313a1c;font-size:clamp(.42rem,.58vw,.62rem);font-weight:750;text-transform:uppercase}.sv-document__tag--a{top:15%;left:7%;transform:rotate(-3deg)}.sv-document__tag--b{top:17%;right:10%;transform:rotate(3deg)}.sv-document__tag--c{bottom:15%;left:12%;transform:rotate(2deg)}.sv-document__tag--d{right:25%;bottom:12%;transform:rotate(-2deg)}.sv-document__stage[data-ui-document-stage="1"]{padding:2rem;display:grid;align-content:center;gap:1.3rem}.sv-document__stage[data-ui-document-stage="1"]>p{font-size:.7rem;font-weight:750;text-transform:uppercase}.sv-document__stage[data-ui-document-stage="1"] ol{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--sv-line)}.sv-document__stage[data-ui-document-stage="1"] li{padding:1rem;display:grid;gap:.5rem;border:1px solid var(--sv-line);font-size:clamp(.64rem,.95vw,.88rem);text-transform:uppercase}.sv-document__stage[data-ui-document-stage="1"] b{color:var(--sv-coral);font-size:1.3rem}.sv-document__stage[data-ui-document-stage="2"]{padding:2rem;display:grid;place-content:center}.sv-document__layer{width:clamp(10rem,19vw,18rem);margin-top:-1rem;padding:1.4rem;color:var(--sv-paper-soft);background:var(--sv-blue);box-shadow:0 .8rem 1.5rem #25313a2b;font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:clamp(1.6rem,2.4vw,2.6rem);font-weight:var(--ui-display-weight, 900);line-height:.8;text-transform:uppercase}.sv-document__layer:nth-child(2){margin-left:2.5rem;background:var(--sv-tan)}.sv-document__layer:nth-child(3){margin-left:5rem;color:var(--sv-ink);background:var(--sv-paper-soft)}.sv-document__stage[data-ui-document-stage="3"]{padding:2rem;display:grid;grid-template-columns:auto 1fr;align-content:center;gap:1rem;color:var(--sv-paper-soft);background:var(--sv-blue)}.sv-document__stage[data-ui-document-stage="3"] strong{font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:clamp(1.8rem,3vw,3.2rem);line-height:.84;text-transform:uppercase}.sv-document__stage[data-ui-document-stage="3"]>span:last-child{grid-column:2;font-size:.7rem;font-weight:750;text-transform:uppercase}.sv-document__seal{align-self:start;color:var(--sv-coral);font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:2rem;font-weight:800}.sv-method__meter{position:absolute;top:2.3rem;right:5rem;bottom:3rem;width:1rem;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;color:#faf5ea9e;font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:1rem;font-weight:700}.sv-method__meter i{position:relative;width:1px;margin-block:.85rem;background:#faf5ea29}.sv-method__meter i:after{content:"";position:absolute;inset:0 0 auto;height:calc(var(--sv-process-progress) * 100%);background:var(--sv-coral);transition:height .18s ease-out}.sv-method__steps{margin:0;padding:14vh 1.25vw}.sv-method__steps:before,.sv-method__steps>li:before{display:none}.sv-method__steps>li,.sv-method__steps>li:nth-child(n){min-height:0;height:68vh;padding:2.2rem 0;align-content:center;border-block:1px solid var(--sv-line-light);transition:opacity .26s ease,transform .42s cubic-bezier(.16,1,.3,1)}.sv-method[data-sv-ready] .sv-method__steps>li{opacity:.3;transform:translateY(1.25rem)}.sv-method[data-sv-ready] .sv-method__steps>li.is-active{opacity:1;transform:none}.sv-method[data-sv-ready] .sv-method__steps>li.is-active .sv-method__number{-webkit-text-stroke-color:rgb(168 103 85 / .72)}.sv-method__number{position:absolute;z-index:0;right:0;top:50%;font-size:clamp(7rem,11vw,12rem);opacity:.42;transform:translateY(-45%)}.sv-method__action,.sv-method__steps h3,.sv-method__body,.sv-method__note{position:relative;z-index:1}.sv-method__action{margin-top:0}.sv-method__steps h3{width:100%;margin-top:2.2rem;font-size:clamp(4rem,5.4vw,7rem);white-space:nowrap}.sv-method__body{max-width:74%;margin-top:1.8rem;font-size:clamp(.95rem,1.18vw,1.08rem)}.sv-method__note{max-width:76%;margin-top:1.7rem;font-size:clamp(.8rem,1vw,.94rem)}.sv-scope__heading{min-height:clamp(20.3rem,33.05vw,34.33rem);padding:5.6rem var(--sv-gutter) 3rem;grid-template-columns:68% 32%}.sv-scope__heading h2{max-width:39rem;font-size:clamp(5rem,8vw,9rem)}.sv-scope__heading>p{align-self:center;margin:3rem 1.5rem 0 0;font-size:clamp(.96rem,1.25vw,1.08rem)}.sv-scope__fronts{margin-inline:var(--sv-gutter);grid-template-columns:repeat(3,1fr);border-inline-width:1.1rem}.sv-front{min-height:31rem;padding:1.5rem 1.4rem 2rem}.sv-front:nth-child(3){border-top:0;border-left:1px solid var(--sv-line)}.sv-front__number{font-size:clamp(7rem,11.4vw,12rem)}.sv-front h3{margin-top:1.6rem;font-size:clamp(2.8rem,4vw,4.4rem)}.sv-front ul{margin-top:1.7rem;gap:.5rem}.sv-front li{font-size:clamp(.72rem,1vw,.9rem)}.sv-scope__rest{height:clamp(5rem,8vw,9rem)}.sv-cta{min-height:clamp(25rem,40.9vw,41.72rem);padding:5.5rem var(--sv-gutter) 4rem;grid-template-columns:18% 57% 25%}.sv-cta h2{grid-column:2;margin-top:0;font-size:clamp(5rem,7.7vw,8.5rem)}.sv-cta__copy{grid-column:3;max-width:22rem;padding-right:1.4rem;gap:4.8rem;font-size:clamp(.95rem,1.18vw,1.06rem)}}@media(min-width:75rem){.sv-method{grid-template-columns:63.2% 36.8%}}@media(prefers-reduced-motion:reduce){.sv-document__stage,.sv-method__meter i:after{transition:none}.sv-method__steps>li{opacity:1}}[data-ui-services]{--sv-text-xs: clamp(.72rem, .69rem + .15vw, .9rem);--sv-text-sm: clamp(.875rem, .84rem + .18vw, 1.0625rem);--sv-text-base: clamp(1rem, .965rem + .17vw, 1.125rem)}[data-ui-services] :where(h1,h2,h3,.sv-criteria__title,.sv-answer__statement){letter-spacing:0}.sv-label,.sv-method__action{font-size:var(--sv-text-xs);font-weight:800;line-height:1.5}.sv-text-link{font-size:var(--sv-text-sm)}.sv-hero{--sv-ink: var(--ui-sky-ink);--sv-ink-rgb: 244 237 223;--sv-blue: var(--ui-sky-blue);--sv-blue-rgb: 168 192 207;--sv-green: var(--ui-sky-blue);min-height:clamp(700px,88svh,960px);padding:0;display:block;overflow:hidden;isolation:isolate;background:var(--ui-sky);color:var(--sv-ink)}.sv-hero__field{position:absolute;z-index:-1;inset:0;pointer-events:none}.sv-hero__frame{position:relative;min-height:clamp(700px,88svh,960px);padding:clamp(8.1rem,9.2vw,11rem) var(--sv-gutter) clamp(3.6rem,6vw,5.5rem)}.sv-hero__kicker{position:relative;z-index:3;width:min(86vw,1080px);margin-inline:auto;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,18vw,18rem);color:rgb(var(--sv-ink-rgb) / .86);font-size:var(--sv-text-xs);line-height:1.5}.sv-hero__kicker:before{content:"";position:absolute;top:50%;right:8.2rem;left:8.2rem;height:1px;background:rgb(var(--sv-ink-rgb) / .3)}.sv-hero__kicker span{position:relative;z-index:1}.sv-hero__kicker span:last-child{justify-self:auto;text-align:right}.sv-hero__layout{--sv-hero-aside: minmax(17rem, 27rem);min-height:clamp(500px,62svh,680px);display:grid;grid-template-columns:minmax(0,1fr) var(--sv-hero-aside);align-items:center;gap:clamp(2rem,5vw,5.5rem)}.sv-hero__title{max-width:calc(10.35 * var(--ui-display-ch));margin:calc(clamp(1.8rem,3.2vw,4rem) - .3em) 0 0;padding-top:.3em;color:var(--sv-ink);font-size:clamp(4rem,7.55vw,10.8rem);line-height:.85}.sv-hero__title>span{display:block}.sv-hero__title>span:last-child{max-width:calc(9.3 * var(--ui-display-ch));color:var(--sv-blue)}.sv-hero__intro{--sv-intro-width: 64rem;--sv-intro-lead: minmax(15rem, 30rem);--sv-intro-detail: minmax(15rem, 28rem);max-width:var(--sv-intro-width);margin-top:clamp(1.65rem,3.1vw,3.6rem);padding-top:clamp(1rem,2vw,1.5rem);display:grid;grid-template-columns:var(--sv-intro-lead) var(--sv-intro-detail);gap:clamp(1rem,3vw,3.5rem);color:var(--sv-ink);border-top:1px solid rgb(var(--sv-ink-rgb) / .22);font-size:clamp(1rem,.8rem + .64vw,1.34rem);line-height:1.24}.sv-hero__intro p+p{color:rgb(var(--sv-ink-rgb) / .9)}.sv-criteria{--sv-ink: var(--ui-ink, #25313a);--sv-ink-rgb: 37 49 58;--sv-blue: var(--ui-blue, #334f5e);--sv-blue-rgb: 51 79 94;--sv-green: var(--ui-green, #71877b);position:relative;min-height:clamp(24rem,39vw,36rem);margin:0;padding:clamp(1rem,1.7vw,1.7rem);display:grid;grid-template-rows:auto auto 1fr auto;align-self:center;grid-column:auto;grid-row:auto;border:1px solid rgb(var(--sv-ink-rgb) / .22);background:repeating-linear-gradient(90deg,transparent 0 36px,rgb(var(--sv-ink-rgb) / .07) 36px 37px),linear-gradient(180deg,#f8f2e5,#e6dac4);box-shadow:0 22px 70px #00000073;color:var(--sv-ink)}.sv-criteria__number{position:static;grid-column:1;grid-row:1;align-self:baseline;justify-self:end;color:var(--sv-coral);font-size:clamp(3.8rem,6.6vw,7.8rem);font-weight:var(--ui-display-weight, 900);line-height:.72}.sv-criteria>.sv-label{grid-column:1;grid-row:1;align-self:baseline}.sv-criteria__title{max-width:calc(16 * var(--ui-display-ch));margin:clamp(2.4rem,6vw,5.5rem) 0 0;font-size:clamp(2.3rem,3.3vw,4.55rem);line-height:.86;text-wrap:balance}.sv-criteria ul{margin:auto 0 1.2rem;align-self:auto}.sv-criteria li{padding:.72rem 0;color:#3d4e58d9;font-size:var(--sv-text-sm);line-height:1.5}.sv-criteria .sv-text-link{margin-top:0;padding-bottom:2px;line-height:1.5}.sv-hangtag{--sv-hangtag-transform: rotate(-3deg);--sv-hangtag-top: clamp(-5.25rem, -5vw, -3.5rem);--sv-hangtag-left: clamp(-10rem, -9.2vw, -7.2rem);--sv-hangtag-width: clamp(7.2rem, 8.4vw, 9.6rem);position:absolute;z-index:5;top:var(--sv-hangtag-top);left:var(--sv-hangtag-left);right:auto;width:var(--sv-hangtag-width);aspect-ratio:auto;padding:0;display:grid;justify-content:normal;justify-items:center;color:var(--sv-paper-soft);border:0;border-radius:0;background:none;box-shadow:none;transform:var(--sv-hangtag-transform);transform-origin:50% 0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.sv-hangtag{transform:var(--sv-hangtag-transform) scale(var(--magnet-scale, 1)) translate3d(0,var(--magnet-bounce, 0px),0) rotate(var(--magnet-swing, 0deg));cursor:grab;pointer-events:auto;touch-action:pan-y;user-select:none;-webkit-user-select:none;will-change:transform}.sv-hangtag[data-ui-magnet-held]{cursor:grabbing}}.sv-hangtag__flip{position:relative;display:grid;transform-origin:50% -.35rem;transform-style:preserve-3d}@media(prefers-reduced-motion:no-preference){.sv-hangtag__flip{transform:rotate(var(--magnet-sway, 0deg)) perspective(40em) rotateY(var(--magnet-twist, 0deg))}}.sv-hangtag__card,.sv-hangtag__back{backface-visibility:hidden;-webkit-backface-visibility:hidden}.sv-hangtag__back{position:absolute;inset:0;display:grid;place-items:center;border:1px solid rgb(var(--sv-paper-rgb) / .28);border-radius:8px;background:linear-gradient(215deg,#b06b58,#a86755 52%,#7f5248);box-shadow:0 22px 60px #25313a3d;color:var(--sv-night);font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:clamp(2.6rem,3.3vw,3.7rem);font-weight:var(--ui-display-weight, 900);font-variation-settings:"wght" var(--ui-display-weight, 900);line-height:.8;transform:rotateY(180deg)}.sv-hangtag:before,.sv-hangtag:after{display:none}.sv-hangtag__strap{--sv-strap-width: clamp(.72rem, .85vw, .95rem);--sv-strap-height: clamp(3.4rem, 4.5vw, 5.4rem);display:block;width:var(--sv-strap-width);height:var(--sv-strap-height);margin-inline:auto;border-inline:1px solid rgb(var(--sv-ink-rgb) / .22);background:repeating-linear-gradient(to bottom,rgb(var(--sv-paper-rgb) / .9) 0 12px,rgb(var(--sv-clay-rgb) / .74) 12px 14px,rgb(var(--sv-paper-rgb) / .9) 14px 26px);box-shadow:0 18px 34px #25313a2e}.sv-hangtag__strap:after{--sv-eyelet-size: clamp(1.55rem, 1.8vw, 2rem);content:"";display:block;width:var(--sv-eyelet-size);height:var(--sv-eyelet-size);margin:-.38rem auto 0;border:5px solid var(--ui-sky-ink);border-radius:999px}.sv-hangtag__card{--sv-card-min-height: clamp(8.4rem, 10.8vw, 12rem);--sv-card-fill-start: #b06b58;--sv-card-fill-middle: #a86755;--sv-card-fill-end: #7f5248;min-height:var(--sv-card-min-height);margin-top:-.06rem;padding:clamp(.64rem,.9vw,.92rem);display:grid;align-content:space-between;border:1px solid rgb(var(--sv-paper-rgb) / .28);border-radius:8px;background:radial-gradient(circle at 80% 16%,rgb(var(--sv-paper-rgb) / .3),transparent 34%),linear-gradient(145deg,var(--sv-card-fill-start) 0%,var(--sv-card-fill-middle) 52%,var(--sv-card-fill-end) 100%);box-shadow:0 22px 60px #25313a3d}.sv-hangtag__mark{position:static;justify-self:end;color:var(--sv-night);font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:clamp(1.15rem,1.45vw,1.7rem);font-weight:var(--ui-display-weight, 900);font-variation-settings:"wght" var(--ui-display-weight, 900);line-height:.8}.sv-hangtag__card strong{max-width:calc(7 * var(--ui-display-ch));font-size:clamp(1.55rem,2.08vw,2.55rem);letter-spacing:0;line-height:.82}.sv-hangtag__card small{max-width:calc(15 * var(--ui-body-ch));margin-top:0;color:rgb(var(--sv-paper-rgb) / .78);font-size:clamp(.625rem,.58rem + .12vw,.75rem);line-height:1.18}.sv-answer--questions{background:repeating-linear-gradient(90deg,transparent 0,transparent calc(16.666% - 1px),rgb(250 245 234 / .09) calc(16.666% - 1px),rgb(250 245 234 / .09) 16.666%),var(--sv-blue)}.sv-cta>.sv-label{align-self:start}.sv-offer{min-height:0;padding:clamp(4.5rem,7vw,8rem) var(--sv-gutter);display:grid;grid-template-columns:minmax(18rem,.78fr) 1fr;align-items:stretch;gap:clamp(2rem,6vw,7rem)}.sv-offer__heading h2{max-width:calc(11 * var(--ui-display-ch));margin-top:1rem;font-size:clamp(3.6rem,6.9vw,9rem);line-height:.86;text-wrap:balance}.sv-offer__answers{height:auto;align-self:stretch;grid-template-columns:1fr 1fr;gap:1px;background:#faf5ea33}.sv-answer{min-height:clamp(18rem,32vw,30rem);padding:clamp(1rem,2vw,1.7rem);align-content:space-between}.sv-answer+.sv-answer{border-top:0;border-left:0}.sv-answer__statement{max-width:calc(12 * var(--ui-display-ch));align-self:auto;font-size:clamp(2.55rem,4.25vw,6rem);line-height:.82;text-wrap:balance}.sv-method{--sv-method-lead: minmax(31rem, 1.25fr);--sv-method-copy: minmax(23rem, .75fr);height:auto;min-height:0;padding:0 var(--sv-gutter);display:grid;grid-template-columns:var(--sv-method-lead) var(--sv-method-copy);align-items:start;gap:clamp(3rem,6vw,8rem);background:radial-gradient(circle at 75% 16%,rgb(var(--sv-method-dot-rgb) / .2) 0 1px,transparent 2px),var(--sv-grid-dark),var(--sv-night)}.sv-method__anchor{--sv-method-rail: 2rem;position:sticky;top:clamp(4.9rem,5.65vw,6.4rem);min-height:calc(100svh - clamp(4.9rem,5.65vw,6.4rem));height:auto;padding:clamp(2.5rem,4.5vh,4rem) 0;display:grid;grid-template-columns:minmax(0,1fr) var(--sv-method-rail);grid-template-rows:auto 1fr;column-gap:clamp(1.4rem,2vw,2.7rem)}.sv-method__heading{grid-column:1;grid-row:1}.sv-method__heading h2{max-width:calc(12 * var(--ui-display-ch));margin-top:.65rem;font-size:clamp(3.55rem,5.5vw,7.7rem);line-height:.82;text-wrap:balance}.sv-document{--sv-document-guide-x: 67%;--sv-document-guide-y: 74%;grid-column:1;grid-row:2;align-self:end;width:min(100%,43rem);aspect-ratio:auto;margin-top:clamp(1.5rem,3vh,2.8rem);border-color:rgb(var(--sv-paper-rgb) / .22);background:linear-gradient(90deg,transparent 0 var(--sv-document-guide-x),rgb(var(--sv-clay-rgb) / .15) var(--sv-document-guide-x) calc(var(--sv-document-guide-x) + 1px),transparent calc(var(--sv-document-guide-x) + 1px)),linear-gradient(180deg,transparent 0 var(--sv-document-guide-y),rgb(var(--sv-blue-rgb) / .13) var(--sv-document-guide-y) calc(var(--sv-document-guide-y) + 1px),transparent calc(var(--sv-document-guide-y) + 1px)),repeating-linear-gradient(90deg,transparent 0 31px,rgb(var(--sv-ink-rgb) / .055) 31px 32px),var(--sv-paper);transform:rotate(-.35deg)}.sv-document:after{content:"";display:block;padding-top:calc(100% / 1.84)}.sv-document__masthead{min-height:2.55rem;height:auto;padding-inline:.8rem;grid-template-columns:auto 1fr auto;gap:.75rem;background:var(--sv-paper-soft)}.sv-document__masthead>span:first-child{font-size:1.45rem;line-height:1}.sv-document__masthead>strong{color:var(--sv-blue);font-size:.65rem;font-weight:800;letter-spacing:.08em}.sv-document__masthead>span:last-child{font-size:.58rem;font-weight:800;letter-spacing:.08em}.sv-document__stage{inset:2.55rem 0 0;min-height:0;aspect-ratio:1.84}.sv-document__stage[data-ui-document-stage="0"]>strong{top:47%;width:70%;max-width:none;font-size:clamp(1.65rem,3vw,3.55rem);line-height:.84}.sv-document__tag{padding:.52rem .7rem;font-size:clamp(.62rem,.7vw,.82rem);box-shadow:0 .45rem 1.2rem #25313a14}.sv-document__tag--a{top:14%}.sv-document__tag--b{right:11%}.sv-document__tag--c{bottom:20%}.sv-document__tag--d{right:26%;bottom:16%}.sv-document__stage[data-ui-document-stage="1"]{padding:8% 9%;display:grid;align-content:center;gap:0}.sv-document__stage[data-ui-document-stage="1"] ol{display:grid;grid-template-columns:1fr;gap:clamp(.35rem,.8vw,.65rem);border:0}.sv-document__stage[data-ui-document-stage="1"] li{padding:clamp(.35rem,.8vw,.7rem) 0;display:grid;grid-template-columns:1.8rem minmax(5.5rem,.45fr) 1fr;align-items:center;gap:.75rem;color:#3d4e58d9;border:0;border-bottom:1px solid var(--sv-line);font-size:clamp(.6rem,.72vw,.82rem);line-height:1.5}.sv-document__stage[data-ui-document-stage="1"] b{color:var(--sv-coral);font-size:inherit;font-weight:850}.sv-document__stage[data-ui-document-stage="1"] strong{font-weight:800}.sv-document__stage[data-ui-document-stage="1"] i{height:.34rem;background:#334f5e2e}.sv-document__stage[data-ui-document-stage="1"] li:nth-child(1) i{width:88%}.sv-document__stage[data-ui-document-stage="1"] li:nth-child(2) i{width:56%}.sv-document__stage[data-ui-document-stage="1"] li:nth-child(3) i{width:72%}.sv-document__stage[data-ui-document-stage="1"] li:nth-child(4) i{width:64%}.sv-document__stage[data-ui-document-stage="2"]{padding:0;display:block}.sv-document__layer{position:absolute;width:54%;height:48%;margin:0;padding:.7rem;display:grid;place-items:end start;color:var(--sv-ink);border:1px solid rgb(37 49 58 / .22);background:var(--sv-paper-soft);font-size:clamp(1.2rem,2vw,2.4rem);line-height:.85}.sv-document__layer:nth-child(1){top:11%;left:10%}.sv-document__layer:nth-child(2){top:21%;left:23%;margin:0;color:var(--sv-paper-soft);background:var(--sv-blue)}.sv-document__layer:nth-child(3){top:31%;left:36%;margin:0;background:repeating-linear-gradient(180deg,transparent 0 .8rem,rgb(37 49 58 / .1) .8rem .86rem),var(--sv-tan)}.sv-document__progress{position:absolute;bottom:8%;inset-inline:10%;height:.28rem;background:rgb(var(--sv-ink-rgb) / .14)}.sv-document__progress i{display:block;width:78%;height:100%;background:var(--sv-coral)}.sv-document__stage[data-ui-document-stage="3"]{padding:0;display:block;color:var(--sv-ink);background:transparent}.sv-document__window{position:absolute;inset:8% 9% 10%;overflow:hidden;border:1px solid rgb(var(--sv-ink-rgb) / .25);background:var(--sv-paper-soft);box-shadow:0 .9rem 2.2rem #25313a26}.sv-document__window-bar{height:1.25rem;padding-inline:.45rem;display:flex;align-items:center;gap:.25rem;border-bottom:1px solid rgb(37 49 58 / .16);background:var(--sv-paper-deep)}.sv-document__window-bar i{width:.28rem;aspect-ratio:1;border-radius:50%;background:var(--sv-coral)}.sv-document__window-nav{padding:.55rem .7rem 0;display:flex;align-items:center;justify-content:space-between}.sv-document__window-nav strong{color:var(--sv-blue);font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:clamp(1.2rem,1.8vw,2rem);font-weight:var(--ui-display-weight, 900);line-height:1}.sv-document__window-nav span{width:2.7rem;height:.22rem;background:var(--sv-green)}.sv-document__window-hero{height:calc(100% - 3rem);padding:.8rem 9%;display:grid;align-content:center}.sv-document__window-hero>span{color:var(--sv-green);font-size:clamp(.52rem,.62vw,.72rem);font-weight:800;text-transform:uppercase}.sv-document__window-hero strong{max-width:calc(11 * var(--ui-display-ch));margin-top:.25rem;font-family:var(--ui-display, "Big Shoulders Display Variable", sans-serif);font-size:clamp(1.45rem,2.8vw,3.25rem);font-weight:var(--ui-display-weight, 900);line-height:.82;text-transform:uppercase}.sv-document__window-hero i{width:26%;height:.3rem;margin-top:.75rem;background:var(--sv-coral)}.sv-document__stamp{--sv-stamp-size: clamp(.55rem, .65vw, .78rem);position:absolute;z-index:2;right:5%;bottom:5%;padding:.65rem .5rem;color:var(--sv-coral);border:2px solid var(--sv-coral);border-radius:50%;background:var(--sv-paper-soft);font-size:var(--sv-stamp-size);font-weight:900;text-transform:uppercase;transform:rotate(-10deg)}.sv-method__meter{position:static;grid-column:2;grid-row:1 / -1;width:auto;min-height:100%;padding-block:.25rem}.sv-method__steps{margin:0;padding:14svh 0 18svh}.sv-method__steps>li,.sv-method__steps>li:nth-child(n){min-height:68svh;height:auto;padding-block:clamp(4rem,9vh,7rem)}.sv-method__number{font-size:clamp(8rem,13vw,15rem);font-weight:var(--ui-display-weight, 900);line-height:.7}.sv-method__action{margin:0 0 1rem;display:flex;align-items:center;gap:.55rem;color:var(--sv-green)}.sv-method__action span{margin:0;font-size:1em}.sv-method__steps h3{max-width:29rem;margin-top:0;font-size:clamp(4.25rem,7.1vw,6.4rem);line-height:.86;white-space:normal}.sv-method__body{max-width:calc(31 * var(--ui-body-ch));margin-top:clamp(1.2rem,2vw,2rem);color:rgb(var(--sv-paper-rgb) / .88);font-size:clamp(1.05rem,1.25vw,1.32rem);line-height:1.42}.sv-method__note{max-width:calc(34 * var(--ui-body-ch));margin-top:1.35rem;padding-left:.85rem;font-size:var(--sv-text-sm)}.sv-scope{padding:clamp(4.5rem,7vw,8rem) 0 clamp(5rem,8vw,9rem)}.sv-scope__heading{min-height:0;padding:0 var(--sv-gutter);grid-template-columns:minmax(0,1fr) minmax(17rem,27rem);align-items:end;gap:clamp(2rem,6vw,7rem)}.sv-scope__heading h2{max-width:calc(12 * var(--ui-display-ch));margin-top:1rem;font-size:clamp(3.55rem,7.2vw,9.4rem);line-height:.86;text-wrap:balance}.sv-scope__heading>p{max-width:none;margin:0 0 .8rem;align-self:end;font-size:clamp(1rem,1.2vw,1.35rem);line-height:1.25}.sv-scope__fronts{margin:clamp(3rem,5vw,6rem) 0 0;padding-inline:var(--sv-gutter);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;border:1px solid var(--sv-line);background:var(--sv-line)}.sv-front{grid-column:span 2;min-height:clamp(24rem,34vw,35rem);padding:clamp(1rem,1.6vw,1.5rem);grid-template-rows:auto auto;row-gap:clamp(1.35rem,2.35vw,2.9rem)}.sv-front:nth-last-child(-n+2){grid-column:span 3}.sv-front+.sv-front,.sv-front:nth-child(3){border:0}.sv-front__number{font-size:clamp(7rem,13vw,15rem);line-height:.72}.sv-front h3{max-width:calc(10 * var(--ui-display-ch));margin:0 0 clamp(1.15rem,1.9vw,2.2rem);font-size:clamp(2.35rem,3.75vw,5.2rem);line-height:.86;text-wrap:balance}.sv-front ul{min-height:clamp(7.2rem,10.8vw,9.7rem);margin:0;gap:.5rem}.sv-front li{padding:.5rem .68rem;font-size:var(--sv-text-sm)}.sv-scope__rest{display:none}.sv-cta{min-height:0;padding:clamp(4.5rem,8vw,9rem) var(--sv-gutter);grid-template-columns:minmax(8rem,.35fr) minmax(0,1.4fr) minmax(17rem,.65fr);align-items:end;gap:clamp(1.5rem,5vw,6rem)}.sv-cta h2{grid-column:2;max-width:calc(13 * var(--ui-display-ch));margin:0;font-size:clamp(3.2rem,6.5vw,8.6rem);line-height:.86;text-wrap:balance}.sv-cta__copy{display:contents}.sv-cta__copy>p{grid-column:3;align-self:end;max-width:none;margin:0;padding:0;color:#faf5eab8;font-size:var(--sv-text-base);line-height:1.5}.sv-cta__copy>a{grid-column:3;justify-self:start;margin-top:1.2rem;padding-bottom:0;line-height:1.5}@media(max-width:62.5rem){.sv-hero__layout,.sv-offer,.sv-scope__heading{grid-template-columns:1fr}.sv-criteria{min-height:auto}.sv-criteria__title{margin-top:2rem}.sv-scope__fronts{grid-template-columns:1fr 1fr}.sv-front,.sv-front:nth-last-child(-n+2){grid-column:auto}.sv-front:last-child:nth-child(odd){grid-column:1 / -1}.sv-cta{grid-template-columns:1fr}.sv-cta h2,.sv-cta__copy>p,.sv-cta__copy>a{grid-column:1}}@media(max-width:60rem){.sv-method{display:block;padding-top:4.5rem;padding-bottom:4.5rem}.sv-method__anchor{position:relative;top:auto;min-height:0;padding:0;display:block}.sv-method__heading h2{max-width:calc(11 * var(--ui-display-ch));font-size:clamp(3.4rem,10.2vw,6.4rem)}.sv-document,.sv-method__meter{display:none}.sv-method__steps{margin-top:clamp(3.5rem,9vw,5.5rem);padding:0 0 0 clamp(1.5rem,4vw,2.5rem);border-left:1px solid rgb(250 245 234 / .18)}.sv-method__steps:before{display:none}.sv-method__steps>li,.sv-method__steps>li:nth-child(n),.sv-method[data-sv-ready] .sv-method__steps>li,.sv-method[data-sv-ready] .sv-method__steps>li.is-active{min-height:0;height:auto;padding:0 0 clamp(4rem,11vw,6rem);border:0;opacity:1;transform:none}.sv-method__steps>li:last-child{padding-bottom:0}.sv-method__steps>li:before{--sv-step-marker-x: calc(-1*clamp(1.5rem, 4vw, 2.5rem) - .32rem) ;top:.35rem;left:var(--sv-step-marker-x);width:.62rem;display:block;border:2px solid var(--sv-night);background:var(--sv-green);box-shadow:0 0 0 1px #faf5ea4d}.sv-method__number{position:static;margin-bottom:1.2rem;font-size:clamp(5.5rem,17vw,8rem);line-height:.72;opacity:1;transform:none}.sv-method__steps h3{max-width:38rem;font-size:clamp(3.65rem,13.8vw,6.4rem)}.sv-method__body{max-width:calc(34 * var(--ui-body-ch));font-size:clamp(1rem,2.8vw,1.2rem)}.sv-method__note{max-width:calc(38 * var(--ui-body-ch))}}@media(max-width:43.75rem){.sv-hero{min-height:auto}.sv-hangtag__strap:after{border-color:var(--sv-night)}.sv-hero__frame{min-height:auto;padding-top:8rem;padding-bottom:3.5rem}.sv-hero__kicker{width:100%;grid-template-columns:1fr;gap:.35rem}.sv-hero__kicker:before{display:none}.sv-hero__kicker span:last-child{text-align:left}.sv-hero__layout{min-height:0;gap:2rem}.sv-hero__title{max-width:calc(10.35 * var(--ui-display-ch));margin-top:calc(2rem - .3em);font-size:clamp(3.3rem,15.1vw,5.2rem);line-height:.84}.sv-hero__title>span:last-child{max-width:calc(10.35 * var(--ui-display-ch))}.sv-hero__intro{margin-top:2rem;grid-template-columns:1fr;font-size:clamp(1rem,4.3vw,1.22rem);line-height:1.26}.sv-criteria{padding:.9rem}.sv-criteria__number{top:auto;right:auto}.sv-criteria__title{max-width:calc(12 * var(--ui-display-ch));margin-top:2rem;font-size:clamp(2.4rem,12vw,3.8rem)}.sv-hangtag{--sv-hangtag-transform: rotate(2deg);position:relative;top:auto;right:auto;left:auto;order:-1;width:min(8.6rem,40vw);margin:-2.15rem 0 1.1rem auto}.sv-criteria__number,.sv-criteria>.sv-label{grid-row:2}.sv-criteria__title{grid-row:3}.sv-criteria ul{grid-row:4}.sv-criteria>.sv-text-link{grid-row:5}.sv-hangtag__strap{height:2.4rem}.sv-hangtag__card{min-height:8rem}.sv-offer,.sv-scope{padding-top:3.5rem;padding-bottom:3.5rem}.sv-offer__answers,.sv-scope__fronts{grid-template-columns:1fr}.sv-answer,.sv-front{min-height:auto}.sv-answer{min-height:18rem}.sv-answer+.sv-answer{border-top:0;border-left:0}.sv-method__heading h2,.sv-scope__heading h2{font-size:clamp(3.2rem,14vw,5.4rem)}.sv-front{row-gap:1.35rem}.sv-front__number{font-size:clamp(5.9rem,25vw,7rem)}.sv-front h3{font-size:clamp(2.25rem,10.4vw,3.05rem)}.sv-front ul{min-height:8.55rem;gap:.42rem}.sv-front li{padding:.44rem .56rem}}html:not([data-light=off]) .sv-criteria li{display:grid;grid-template-columns:1.05em minmax(0,1fr);align-items:start;column-gap:.62em}.sv-check{display:none}html:not([data-light=off]) .sv-check{display:block;width:1.05em;height:1.05em;margin-top:.22em;margin-top:calc((1lh - 1.05em)/2);overflow:visible}.sv-check path{fill:none;stroke:var(--sv-coral);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.sv-criteria li:nth-child(2){--sv-check-at: .25s}.sv-criteria li:nth-child(3){--sv-check-at: .5s}.sv-criteria li:nth-child(4){--sv-check-at: .75s}.sv-criteria[data-sv-verify=waiting] .sv-check path{stroke-dashoffset:1}.sv-criteria[data-sv-verify=waiting] .sv-hangtag__mark{opacity:0}@media(prefers-reduced-motion:no-preference){.sv-criteria[data-sv-verify=done] .sv-check{animation:sv-check-glow 1.1s ease-out var(--sv-check-at, 0ms) both}.sv-criteria[data-sv-verify=done] .sv-check path{animation:sv-check-engrave .24s cubic-bezier(.3,0,.25,1) var(--sv-check-at, 0ms) both,sv-check-cool 1s ease-out var(--sv-check-at, 0ms) both}.sv-criteria[data-sv-verify=done] .sv-hangtag__mark{animation:sv-mark-stamp .56s cubic-bezier(.2,.9,.25,1.15) .17s both}}@keyframes sv-check-engrave{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes sv-check-cool{0%,24%{stroke:#f59a2c}60%{stroke:#e0773f}to{stroke:var(--sv-coral)}}@keyframes sv-check-glow{0%,24%{filter:drop-shadow(0 0 2px rgb(255 190 105 / .95)) drop-shadow(0 0 6px rgb(255 140 70 / .55))}to{filter:drop-shadow(0 0 0 rgb(255 190 105 / 0))}}@keyframes sv-mark-stamp{0%{opacity:0;transform:scale(1.9) rotate(-10deg)}45%{opacity:1;transform:scale(.9) rotate(3deg)}70%{transform:scale(1.04) rotate(-1deg)}to{opacity:1;transform:none}}.sv-document__masthead>span:last-child{color:#25313ab8}.sv-document__stage[data-ui-document-stage="1"] li:nth-child(2),.sv-document__layer:nth-child(2){--sv-i: 1}.sv-document__stage[data-ui-document-stage="1"] li:nth-child(3),.sv-document__layer:nth-child(3){--sv-i: 2}.sv-document__stage[data-ui-document-stage="1"] li:nth-child(4){--sv-i: 3}@media(min-width:60.0625rem)and (prefers-reduced-motion:no-preference){.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="0"]:before{position:absolute;z-index:3;top:0;bottom:0;left:0;width:16%;background:linear-gradient(90deg,#ffecc400,#ffdea06b 72%,#fff6e2e6 95%,#f0965ad9);content:"";opacity:0;pointer-events:none}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="0"][data-ui-active][data-sv-play]:before{animation:sv-read-beam 1.25s cubic-bezier(.45,0,.35,1) .12s both}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="0"][data-ui-active][data-sv-play] :is(.sv-document__tag,strong){animation:sv-read-light .56s ease-out both}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-active][data-sv-play] .sv-document__tag--a{animation-delay:.3s}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-active][data-sv-play] .sv-document__tag--c{animation-delay:.38s}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="0"][data-ui-active][data-sv-play]>strong{animation-name:sv-read-title;animation-delay:.62s}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-active][data-sv-play] .sv-document__tag--d{animation-delay:.93s}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-active][data-sv-play] .sv-document__tag--b{animation-delay:1.12s}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="1"] li{position:relative}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="1"][data-ui-active][data-sv-play] li{animation:sv-scope-part .62s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.52s + var(--sv-i, 0) * 60ms)}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="1"][data-ui-active][data-sv-play] li:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:linear-gradient(90deg,#f08a4b,#fff1d6 58%,#f7a766);box-shadow:0 0 8px #ff9650bf;content:"";transform-origin:0 50%;animation:sv-scope-cut .64s ease-in-out both;animation-delay:calc(var(--sv-i, 0) * 90ms)}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="1"][data-ui-active][data-sv-play] i{transform-origin:0 50%;animation:sv-scope-bar .62s cubic-bezier(.3,0,.2,1) both;animation-delay:calc(.82s + var(--sv-i, 0) * .1s)}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="2"]{perspective:900px;perspective-origin:30% 20%}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="2"][data-ui-active][data-sv-play] .sv-document__layer{animation:sv-layer-stack .95s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(80ms + var(--sv-i, 0) * 90ms)}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="2"][data-ui-active][data-sv-play] .sv-document__progress i{transform-origin:0 50%;animation:sv-scope-bar .7s cubic-bezier(.3,0,.2,1) .82s both}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="3"][data-ui-active][data-sv-play] .sv-document__window{animation:sv-window-rise .72s cubic-bezier(.2,.8,.2,1) both}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="3"] .sv-document__window:after{position:absolute;inset:0;background:linear-gradient(112deg,transparent 30%,rgb(255 226 170 / .5) 46%,rgb(255 248 232 / .7) 50%,rgb(255 226 170 / .5) 54%,transparent 70%);content:"";opacity:0;pointer-events:none}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="3"][data-ui-active][data-sv-play] .sv-document__window:after{animation:sv-window-wave 1.1s ease-in-out .56s both}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="3"][data-ui-active][data-sv-play] .sv-document__stamp{animation:sv-publish-stamp .54s cubic-bezier(.2,.9,.25,1.15) .98s both}}@media(min-width:60.0625rem)and (prefers-reduced-motion:no-preference){.sv-method[data-sv-morph] .sv-document__stage{transition:none}html:not([data-route-cut]) .sv-method[data-sv-morphing] [data-ui-document-name]{view-transition-name:sv-doc-name}html:not([data-route-cut]) .sv-method[data-sv-morphing] .sv-document__stage[data-ui-active] :is(.sv-document__tag--a,li:nth-child(1),.sv-document__layer:nth-child(1),.sv-document__window-hero){view-transition-name:sv-doc-a}html:not([data-route-cut]) .sv-method[data-sv-morphing] .sv-document__stage[data-ui-active] :is(.sv-document__tag--b,li:nth-child(2),.sv-document__layer:nth-child(2),.sv-document__window){view-transition-name:sv-doc-b}html:not([data-route-cut]) .sv-method[data-sv-morphing] .sv-document__stage[data-ui-active] :is(.sv-document__tag--c,li:nth-child(3),.sv-document__layer:nth-child(3),.sv-document__window-nav){view-transition-name:sv-doc-c}html:not([data-route-cut]) .sv-method[data-sv-morphing] .sv-document__stage[data-ui-active] :is(.sv-document__tag--d,li:nth-child(4),.sv-document__progress,.sv-document__stamp){view-transition-name:sv-doc-d}html:not([data-route-cut]) .sv-method[data-sv-morphing] .sv-document__stage[data-ui-document-stage="0"][data-ui-active]>strong{view-transition-name:sv-doc-q}}html.sv-morphing:not([data-route-cut]){view-transition-name:none}html.sv-morphing::view-transition{pointer-events:none}::view-transition-group(sv-doc-a),::view-transition-group(sv-doc-b),::view-transition-group(sv-doc-c),::view-transition-group(sv-doc-d),::view-transition-group(sv-doc-q),::view-transition-group(sv-doc-name){animation-duration:.52s;animation-timing-function:var(--ui-ease-papel, cubic-bezier(.65, 0, .35, 1))}::view-transition-group(sv-doc-b){animation-delay:30ms}::view-transition-group(sv-doc-c){animation-delay:60ms}::view-transition-group(sv-doc-d){animation-delay:90ms}::view-transition-old(sv-doc-a),::view-transition-old(sv-doc-b),::view-transition-old(sv-doc-c),::view-transition-old(sv-doc-d),::view-transition-old(sv-doc-q),::view-transition-old(sv-doc-name),::view-transition-new(sv-doc-a),::view-transition-new(sv-doc-b),::view-transition-new(sv-doc-c),::view-transition-new(sv-doc-d),::view-transition-new(sv-doc-q),::view-transition-new(sv-doc-name){block-size:100%;object-fit:none;object-position:0 50%;animation-duration:.42s;animation-timing-function:var(--ui-ease-papel, cubic-bezier(.65, 0, .35, 1))}@supports (animation-timeline: view()) and (timeline-scope: none){@media(min-width:60.0625rem)and (prefers-reduced-motion:no-preference){.sv-method[data-sv-fabricate]{timeline-scope:--sv-step-0,--sv-step-1,--sv-step-2,--sv-step-3}.sv-method[data-sv-fabricate] [data-ui-method-index="0"]{view-timeline-name:--sv-step-0}.sv-method[data-sv-fabricate] [data-ui-method-index="1"]{view-timeline-name:--sv-step-1}.sv-method[data-sv-fabricate] [data-ui-method-index="2"]{view-timeline-name:--sv-step-2}.sv-method[data-sv-fabricate] [data-ui-method-index="3"]{view-timeline-name:--sv-step-3}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="0"][data-ui-active]:before{animation:sv-read-beam linear both;animation-range:cover 31% cover 50%;animation-timeline:--sv-step-0}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="0"][data-ui-active] :is(.sv-document__tag,strong){animation:sv-read-light linear both;animation-timeline:--sv-step-0}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="0"][data-ui-active] .sv-document__tag--a{animation-range:cover 33% cover 39%}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="0"][data-ui-active] .sv-document__tag--c{animation-range:cover 35% cover 41%}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="0"][data-ui-active]>strong{animation-name:sv-read-title;animation-range:cover 38% cover 45%}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="0"][data-ui-active] .sv-document__tag--d{animation-range:cover 42% cover 48%}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="0"][data-ui-active] .sv-document__tag--b{animation-range:cover 45% cover 51%}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="1"][data-ui-active] li:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:linear-gradient(90deg,#f08a4b,#fff1d6 58%,#f7a766);box-shadow:0 0 8px #ff9650bf;content:"";transform-origin:0 50%;animation:sv-scope-cut linear both;animation-range:cover calc(31% + var(--sv-i, 0) * 1.5%) cover calc(39% + var(--sv-i, 0) * 1.5%);animation-timeline:--sv-step-1}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="1"][data-ui-active] li{animation:sv-scope-part linear both;animation-range:cover calc(38% + var(--sv-i, 0) * 1%) cover calc(46% + var(--sv-i, 0) * 1%);animation-timeline:--sv-step-1}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="1"][data-ui-active] i{transform-origin:0 50%;animation:sv-scope-bar linear both;animation-range:cover calc(42% + var(--sv-i, 0) * 1.5%) cover calc(50% + var(--sv-i, 0) * 1.5%);animation-timeline:--sv-step-1}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="2"][data-ui-active] .sv-document__layer{animation:sv-layer-stack linear both;animation-range:cover calc(31% + var(--sv-i, 0) * 2%) cover calc(45% + var(--sv-i, 0) * 2%);animation-timeline:--sv-step-2}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="2"][data-ui-active] .sv-document__progress i{transform-origin:0 50%;animation:sv-scope-bar linear both;animation-range:cover 44% cover 54%;animation-timeline:--sv-step-2}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="3"][data-ui-active] .sv-document__window{animation:sv-window-rise linear both;animation-range:cover 31% cover 42%;animation-timeline:--sv-step-3}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="3"][data-ui-active] .sv-document__window:after{animation:sv-window-wave linear both;animation-range:cover 38% cover 52%;animation-timeline:--sv-step-3}.sv-method[data-sv-fabricate] .sv-document__stage[data-ui-document-stage="3"][data-ui-active] .sv-document__stamp{animation:sv-publish-stamp linear both;animation-range:cover 47% cover 54%;animation-timeline:--sv-step-3}}}@keyframes sv-read-beam{0%{opacity:0;transform:translate(-100%)}10%,90%{opacity:1}to{opacity:0;transform:translate(625%)}}@keyframes sv-read-light{0%,to{background-color:var(--sv-paper-soft)}30%{background-color:#fff3d9;box-shadow:0 0 0 1px #f0965a8c,0 0 18px #ffbe7880}}@keyframes sv-read-title{0%,to{text-shadow:none}40%{text-shadow:0 0 18px rgb(255 200 130 / .7)}}@keyframes sv-scope-cut{0%{opacity:1;transform:scaleX(0)}60%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes sv-scope-part{0%{translate:0 calc((1.5 - var(--sv-i, 0)) * .45rem)}to{translate:0 0}}@keyframes sv-scope-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sv-layer-stack{0%{box-shadow:0 2.2rem 2.6rem #00000042;transform:translate3d(calc((1 - var(--sv-i, 0)) * -1.6rem),calc((1 - var(--sv-i, 0)) * -1.1rem),calc((2 - var(--sv-i, 0)) * 3.2rem)) rotateX(24deg) rotate(-5deg)}to{transform:none}}@keyframes sv-window-rise{0%{transform:translate3d(0,1.2rem,0) scale(.93);clip-path:inset(0 0 62% 0)}to{transform:none;clip-path:inset(0)}}@keyframes sv-window-wave{0%{opacity:1;transform:translate(-75%)}85%{opacity:1}to{opacity:0;transform:translate(75%)}}@keyframes sv-publish-stamp{0%{opacity:0;transform:rotate(-26deg) scale(2)}50%{opacity:1;transform:rotate(-6deg) scale(.88)}75%{transform:rotate(-11deg) scale(1.04)}to{opacity:1;transform:rotate(-10deg)}}.sv-strip,.sv-answer--questions,.sv-offer__answers{position:relative}.sv-strips{position:absolute;z-index:1;inset:0;pointer-events:none}.sv-strips__piece{position:absolute;z-index:0;white-space:pre;will-change:transform}.sv-strips__piece:before{position:absolute;z-index:-1;inset:.04em -.16em .1em;border-radius:2px;background:#faf5ea1c;box-shadow:0 .28em .5em #09121a4d;content:""}.sv-ties{position:absolute;z-index:2;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.sv-ties__line{fill:none;stroke:#e3834a;stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-width:1.6}.sv-ties__knot{fill:#e3834a;opacity:0}.sv-ties__knot--answer{fill:#9e4a2c}.sv-ties__tip{fill:#fff4e2;filter:drop-shadow(0 0 3px rgb(255 176 104 / .95));opacity:0}.sv-front__number{position:relative}.sv-front__number:after{position:absolute;inset:0;color:transparent;content:attr(data-n);opacity:0;pointer-events:none;-webkit-text-stroke:1.5px #ffb56b}.sv-front li{--sv-plate-x: calc(var(--sv-light-x, -.6) * 1px);--sv-plate-y: calc(var(--sv-light-y, -.8) * 1px)}html:not([data-light=off]) .sv-scope[data-sv-plates] .sv-front li{box-shadow:inset calc(var(--sv-plate-x) * -1) calc(var(--sv-plate-y) * -1) 0 #ffffff8c,inset var(--sv-plate-x) var(--sv-plate-y) 0 #25313a29,calc(var(--sv-plate-x) * -1.6) calc(var(--sv-plate-y) * -1.6) 2px #25313a1f}@media(prefers-reduced-motion:no-preference){html:not([data-light=off]) .sv-front[data-sv-land=loose] li{translate:var(--sv-loose-x, 0px) var(--sv-loose-y, 0px);rotate:var(--sv-loose-r, 0deg)}html:not([data-light=off]) .sv-front[data-sv-land=snap] li{animation:sv-plate-snap .62s linear both;animation-delay:calc(var(--sv-i, 0) * 70ms)}}@keyframes sv-plate-snap{0%{translate:var(--sv-loose-x, 0px) var(--sv-loose-y, 0px);rotate:var(--sv-loose-r, 0deg);scale:1;animation-timing-function:cubic-bezier(.3,0,.6,1)}24%{translate:calc(var(--sv-loose-x, 0px) * 1.04) calc(var(--sv-loose-y, 0px) * .92);rotate:calc(var(--sv-loose-r, 0deg) * 1.12);scale:1.045;animation-timing-function:cubic-bezier(.62,0,.94,.52)}70%{translate:0px 0px;rotate:0deg;scale:.962;animation-timing-function:cubic-bezier(.2,.7,.3,1)}84%{scale:1.012}to{translate:0px 0px;rotate:0deg;scale:1}}@media(prefers-reduced-motion:no-preference){html:not([data-light=off]) .sv-front[data-sv-trace=waiting] .sv-front__number{-webkit-text-stroke-color:transparent}.sv-front[data-sv-trace=done] .sv-front__number{animation:sv-trace-cool .9s ease-out .42s both}.sv-front[data-sv-trace=done] .sv-front__number:after{animation:sv-trace-beam 1.3s cubic-bezier(.45,0,.3,1) both}}@keyframes sv-trace-beam{0%{opacity:1;clip-path:inset(0 100% 0 0);filter:drop-shadow(0 0 4px rgb(255 150 80 / .85))}45%{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:0;clip-path:inset(0 0 0 0);filter:drop-shadow(0 0 0 rgb(255 150 80 / 0))}}@keyframes sv-trace-cool{0%{-webkit-text-stroke-color:rgb(240 150 90 / .9)}to{-webkit-text-stroke-color:rgb(126 154 168 / .6)}}.sv-cta{position:relative;isolation:isolate}.sv-cta>:not(.sv-cta__sheet,.sv-cta__relief),.sv-cta__copy>*{position:relative;z-index:1}.sv-cta__relief{position:absolute;z-index:0;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .42s ease}.sv-cta__relief[data-drawn]{opacity:1}.sv-cta__sheet{position:absolute;z-index:0;inset:0;width:100%;height:100%;opacity:0;mix-blend-mode:soft-light;pointer-events:none}@media(prefers-reduced-motion:no-preference){html:not([data-light=off]) .sv-cta[data-sv-sheet] .sv-cta__sheet{transition:opacity 1.6s cubic-bezier(.3,0,.2,1),transform 1.6s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}html:not([data-light=off]) .sv-cta[data-sv-sheet=crumpled] .sv-cta__sheet{opacity:.42;transform:scale(.965) rotate(-.8deg)}html:not([data-light=off]) .sv-cta[data-sv-sheet] .sv-text-link{transition:color .7s ease .9s,text-shadow .7s ease .9s}html:not([data-light=off]) .sv-cta[data-sv-sheet=flat] .sv-text-link{color:#fffaf0;text-shadow:0 0 16px rgb(255 214 150 / .4)}}
