:root{--ink:#282e2e;--ink-2:#3a4343;--fox:#f47620;--fox-hi:#ff8a3d;--fox-tint:#fff3ea;--ember:#7d381a;--cyan:#00a2c7;--slate:#577979;--fog:#c9d6d6;--paper:#fff;--mist:#f2f5f5;--line:#d5dede;--rule-dark:#3e4747}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font-family:Jost,Avenir Next,Century Gothic,Futura,system-ui,sans-serif;font-size:18px;line-height:1.6;margin:0;-webkit-font-smoothing:antialiased}.body-wrapper .dnd-section{padding:0}.body-wrapper .dnd-section>.row-fluid{max-width:none}.wrap{margin:0 auto;max-width:1160px;padding:0 32px}a{color:var(--ember)}:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}h1,h2,h3,h4{letter-spacing:-.01em;line-height:1.12;margin:0}h1{font-size:clamp(38px,4.3vw,56px)}h1,h2{font-weight:300}h2{font-size:clamp(30px,3.2vw,40px)}h3{font-size:22px;font-weight:500;letter-spacing:0}dd,dl,p,ul{margin:0}ul{list-style:none;padding:0}.sub{color:var(--slate);margin-top:12px;max-width:42em}.btn{align-items:center;border:1.5px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:500;justify-content:center;line-height:1.2;min-height:48px;padding:12px 22px;text-decoration:none}.btn-fox{background:var(--fox);color:var(--ink)}.btn-fox:hover{background:var(--fox-hi)}.btn-line{background:transparent;border-color:#6b7a7a;color:#fff}.btn-line:hover{border-color:#fff}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover{background:var(--ink-2)}.btn-quiet{background:transparent;border-color:var(--line);color:var(--ink)}.btn-quiet:hover{border-color:var(--slate)}.linkish{background:none;border:0;color:var(--ember);cursor:pointer;font:inherit;font-size:16px;padding:0;text-decoration:underline}.site-head{background:var(--ink);color:#fff;padding:28px 0 0}.topbar{align-items:center;display:flex;gap:16px;justify-content:space-between}.topbar .logo img{display:block;height:46px;width:auto}.toplink{border-bottom:2px solid var(--fox);color:#fff;font-size:16px;font-weight:500;padding-bottom:2px;text-decoration:none}.hero{background:var(--ink);color:#fff;padding:64px 0 56px}.hero-grid{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.partner{border:1px solid #6b7a7a;border-radius:999px;display:inline-block;font-size:15px;font-weight:500;margin-bottom:28px;padding:5px 14px}.hero h1,.partner{color:#fff}.lede{color:var(--fog);font-size:20px;margin-top:22px;max-width:32em}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.sheet-wrap{margin-right:14px;position:relative;z-index:0}.sheet{background:#fff;border-radius:3px;color:var(--ink);padding:28px;position:relative}.sheet:after{background:var(--fox);border-radius:3px;content:"";inset:0;position:absolute;transform:translate(14px,14px);z-index:-1}.form-title{font-size:26px;font-weight:400;line-height:1.2}.form-sub{color:var(--slate);font-size:16px;margin:6px 0 20px}.sheet .hs-form-field{margin-bottom:14px}.sheet .hs-form-field>label{display:block;font-size:15px;font-weight:500;margin:0 0 6px}.sheet .hs-input{background:#fff;border:1px solid var(--line);border-radius:4px;color:var(--ink);font-family:inherit;font-size:16px;min-height:48px;padding:0 12px;width:100%!important}.sheet textarea.hs-input{min-height:96px;padding:10px 12px}.sheet .hs-button{background:var(--fox);border:0;border-radius:6px;color:var(--ink);cursor:pointer;font-family:inherit;font-size:16px;font-weight:500;min-height:48px;width:100%}.sheet .hs-button:hover{background:var(--fox-hi)}.sheet .meetings-iframe-container{margin:0 -8px;min-height:560px}.sheet .meetings-iframe-container iframe{border:0;width:100%!important}.sheet .hs-error-msgs{color:#a32d2d;font-size:14px;list-style:none;margin:4px 0 0;padding:0}.proof{border-top:1px solid var(--rule-dark);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px}.proof-item{color:var(--fog);font-size:16px;padding:22px 24px 0 0}.proof-item p{margin:0}.proof-item+.proof-item{border-left:1px solid var(--rule-dark);padding-left:24px}.proof a{color:#fff}.faq,.fit,.packages,.scope{padding:64px 0}.reviews{padding:88px 0}.costs,.plan-builder{padding:96px 0}.fit table{background:#fff;border:1px solid var(--line);border-collapse:collapse;margin-top:36px;width:100%}.fit th{border-bottom:2px solid var(--ink);font-size:19px;font-weight:500;padding:18px 24px;text-align:left;width:50%}.fit td{border-bottom:1px solid var(--line);font-size:17px;line-height:1.45;padding:14px 24px 14px 50px;position:relative;vertical-align:top}.fit tr:last-child td{border-bottom:0}.fit td+td,.fit th+th{border-left:1px solid var(--line)}.fit td.yes:before{border:solid var(--fox);border-width:0 2.5px 2.5px 0;content:"";height:11px;left:27px;position:absolute;top:19px;transform:rotate(45deg);width:6px}.fit td.no{color:var(--slate)}.fit td.no:after,.fit td.no:before{background:var(--slate);content:"";height:1.75px;left:24px;position:absolute;top:24px;transform:rotate(45deg);width:13px}.fit td.no:after{transform:rotate(-45deg)}.plan-builder{background:var(--mist)}.pb-grid{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.pb-card{background:#fff;border:1px solid var(--line);border-radius:3px;padding:32px}.pb-progress{background:var(--line);border-radius:2px;height:4px;overflow:hidden}.pb-bar{background:var(--fox);display:block;height:100%;transition:width .25s ease;width:0}@media (prefers-reduced-motion:reduce){.pb-bar{transition:none}}.pb-count{color:var(--slate);font-size:15px;margin:14px 0 6px}.pb-step{border:0;margin:0 0 8px;min-width:0;padding:0}.pb-step legend{font-size:24px;font-weight:400;line-height:1.25;margin-bottom:16px;padding:0}.is-js .pb-step{display:none}.is-js .pb-step.is-current{display:block}.opt{align-items:center;border:1px solid var(--line);border-radius:6px;cursor:pointer;display:flex;font-size:17px;gap:12px;margin-bottom:10px;padding:12px 16px}.opt:hover{border-color:var(--slate)}.opt input{accent-color:var(--fox);flex:none;height:18px;margin:0;width:18px}.opt.is-checked{background:var(--fox-tint);border-color:var(--fox)}.pb-error{color:#a32d2d;font-size:15px;margin-top:4px;min-height:22px}.pb-nav{display:flex;gap:12px;justify-content:space-between;margin-top:8px}.pb-kicker{color:var(--slate);font-size:15px;margin-top:14px}.pb-result .r-name{font-size:32px;font-weight:400;margin-top:4px}.r-range{font-size:26px;font-weight:300;margin-top:6px}.r-time{color:var(--slate);font-size:16px;margin-top:2px}.r-why{margin-top:14px}.pb-result .ticks{margin-top:12px}.r-after{font-size:16px;font-weight:500;margin-top:14px}.r-note{color:var(--slate);font-size:15px;margin-top:8px}.r-capture{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.r-capture label{display:block;font-size:15px;font-weight:500;margin-bottom:6px}.r-row{display:flex;gap:10px}.r-row input{border:1px solid var(--line);border-radius:4px;flex:1;font-family:inherit;font-size:16px;height:48px;min-width:0;padding:0 12px}.r-sent{font-weight:500;margin-top:20px}.r-actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-top:18px}.plan-result{background:var(--mist);padding:88px 0}.pr-card{background:#fff;border:1px solid var(--line);border-radius:3px;margin:0 auto;max-width:760px;padding:40px}.pr-card .r-name{font-size:clamp(32px,4vw,44px);font-weight:300;margin-top:4px}.pr-card .ticks{margin-top:12px}.pr-missing .actions{margin-top:24px}.dashes li,.ticks li{font-size:16px;line-height:1.45;margin:7px 0;padding-left:24px;position:relative}.ticks li:before{border:solid var(--fox);border-width:0 2.5px 2.5px 0;height:11px;left:3px;top:4px;width:6px}.dashes li:after,.dashes li:before,.ticks li:before{content:"";position:absolute;transform:rotate(45deg)}.dashes li:after,.dashes li:before{background:var(--slate);height:1.75px;left:1px;top:11px;width:12px}.dashes li:after{transform:rotate(-45deg)}.dashes li{color:var(--slate)}.spec{background:#fff;border:1px solid var(--line);display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));margin-top:40px}.col{border-left:1px solid var(--line);display:flex;flex-direction:column;padding:34px 28px 30px}.col:first-child{border-left:0}.col.featured{box-shadow:inset 0 5px 0 var(--fox)}.tag{color:var(--ember);font-size:14px;font-weight:500;margin-bottom:6px;min-height:22px}.price{font-size:32px;font-variant-numeric:tabular-nums;font-weight:300;line-height:1.15;margin:8px 0 6px}.for{margin-bottom:18px}.for,.time{color:var(--slate);font-size:16px}.time{border-top:1px solid var(--line);margin-top:auto;padding-top:16px}.col .ticks{margin-bottom:22px}.moves{color:var(--slate);font-size:16px;max-width:48em}.moves,.pk-actions{margin-top:24px}.scope-grid{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.scope-copy .dashes{column-count:2;column-gap:28px;margin-top:24px}.scope-copy .dashes li{break-inside:avoid;margin:0 0 12px}.scope .sheet{border:1px solid var(--line)}.sheet-head{align-items:baseline;border-bottom:2px solid var(--ink);display:flex;justify-content:space-between;margin-bottom:18px;padding-bottom:12px}.sheet-head span:first-child{color:var(--slate);font-size:15px}.sheet-head span:last-child{font-size:22px;font-weight:500}.sheet-cols{display:grid;gap:20px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.sheet-label{color:var(--slate);font-size:14px;font-weight:500;margin-bottom:8px}.sheet-foot{border-top:1px solid var(--line);display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;padding-top:14px}.sheet-foot span{display:block}.sheet-foot .k{color:var(--slate);font-size:13px}.sheet-foot .v{font-size:18px;font-weight:500;line-height:1.3}.sign{align-items:flex-end;color:var(--slate);display:flex;font-size:13px;gap:12px;margin-top:18px}.sign .line{border-bottom:1px solid var(--ink);flex:1;height:18px}.costs{background:var(--mist)}.costs-grid{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:40px}.ledger{background:#fff;border:1px solid var(--line);padding:32px}.ledger p{font-size:17px;margin-top:12px}.rows{margin-top:20px}.row{border-bottom:1px solid var(--line);display:flex;font-size:17px;gap:16px;justify-content:space-between;padding:12px 0}.row span:last-child{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.row.total{border-bottom:0;border-top:2px solid var(--ink);font-weight:500}.ledger .fine{color:var(--slate);font-size:15px;margin-top:14px}.plans h3{margin-bottom:18px}.plan{border-top:2px solid var(--ink);padding:18px 0 22px}.plan h4{font-size:20px;font-weight:500}.plan .per{color:var(--slate);font-size:16px;margin:2px 0 8px}.context{padding:72px 0}.context-inner{border-left:4px solid var(--cyan);max-width:1000px;padding-left:32px}.context-inner p{margin-top:14px;max-width:42em}.context-inner .btn{margin-top:26px}.reviews{background:var(--mist)}.rev-top{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.rev-head{align-items:center;display:flex;gap:20px}.rev-head img{flex:none;height:auto;width:56px}.rev-score{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.rev-num{font-size:44px;font-weight:300;line-height:1}.rev-note{color:var(--slate);font-size:15px;line-height:1.4;max-width:21em}.stars{color:var(--fox);display:inline-flex;gap:3px}.stars svg{display:block;fill:currentColor;height:20px;width:20px}.stars .off{color:var(--line)}.rev-grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:36px}.rev-card{background:#fff;border:1px solid var(--line);border-radius:3px;display:flex;flex-direction:column;gap:16px;margin:0;padding:28px}.rev-card blockquote{margin:0}.rev-card .rev-title,.rev-card blockquote p{font-size:clamp(20px,2vw,24px);font-weight:300;line-height:1.35}.rev-card figcaption{display:flex;gap:12px;line-height:1.4;margin-top:auto}.avatar,.rev-card figcaption{align-items:center;font-size:15px}.avatar{background:var(--ink);border-radius:50%;color:#fff;display:inline-flex;flex:none;font-weight:500;height:44px;justify-content:center;width:44px}.rev-card .ctx{color:var(--slate)}.rev-foot{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-top:28px}.rev-foot img{display:block;height:auto}.rev-more{font-size:16px}.faq-grid{display:grid;gap:36px 56px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.faq-grid dt{font-size:19px;font-weight:500}.faq-grid dd{color:var(--slate);margin-top:8px}.final{background:var(--ink);color:#fff;padding:80px 0}.final h2{color:#fff;max-width:18em}.final p{color:var(--fog);margin-top:14px;max-width:36em}.final .actions{margin-top:28px}.foot{border-top:1px solid var(--line);padding:36px 0}.foot-inner{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.foot img{display:block;height:34px;width:auto}.foot p{color:var(--slate);font-size:15px}.award-line{align-items:center;color:var(--fog);display:flex;font-size:15px;gap:10px;line-height:1.4;margin-top:24px}.award-line svg{fill:none;flex:none;height:22px;stroke:var(--fox);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:22px}.award-line a{color:#fff}.rev-award{align-items:center;background:#fff;border:1px solid var(--line);border-radius:3px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:24px;overflow:hidden}.rev-award img{aspect-ratio:3/2;display:block;height:auto;object-fit:cover;object-position:50% 30%;width:100%}.aw-copy{padding:36px 44px}.aw-eyebrow{color:var(--ember);font-size:14px;font-weight:500}.rev-award h3{font-size:clamp(24px,2.4vw,30px);font-weight:300;line-height:1.2;margin-top:6px}.aw-text{color:var(--slate);margin-top:12px;max-width:36em}.aw-copy .rev-more{display:inline-block;margin-top:14px}.pk-extra{align-items:center;background:var(--mist);border-left:4px solid var(--cyan);display:flex;gap:24px;justify-content:space-between;margin-top:40px;padding:24px 28px}.pk-extra h3{font-size:20px;font-weight:500}.pk-extra p{color:var(--slate);font-size:16px;margin-top:6px;max-width:44em}.pk-extra .btn{background:#fff;flex:none}.caps{padding:64px 0}.caps-grid{background:var(--line);border:1px solid var(--line);display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px}.cap{background:#fff;padding:30px 28px}.cap h3:before{background:var(--fox);content:"";display:block;height:3px;margin-bottom:16px;width:28px}.cap p{color:var(--slate);font-size:16px;line-height:1.5;margin-top:10px}.r-more{font-size:16px;margin-top:14px}@media (max-width:960px){.costs-grid,.hero-grid,.pb-grid,.scope-grid{gap:40px;grid-template-columns:minmax(0,1fr)}.sheet-wrap{max-width:600px}.spec{grid-template-columns:minmax(0,1fr)}.col{border-left:0;border-top:1px solid var(--line)}.col:first-child{border-top:0}.caps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.wrap{padding:0 20px}.faq,.fit,.packages,.reviews,.scope{padding:52px 0}.costs,.plan-builder{padding:72px 0}.hero{padding-top:44px}.topbar .logo img{height:36px}.proof{grid-template-columns:minmax(0,1fr)}.proof-item+.proof-item{border-left:0;border-top:1px solid var(--rule-dark);margin-top:18px;padding-left:0}.scope-copy .dashes{column-count:1}.faq-grid,.rev-grid,.sheet-cols{grid-template-columns:minmax(0,1fr)}.faq-grid,.rev-grid{gap:32px}.fit table,.fit tbody,.fit td,.fit th,.fit thead,.fit tr{display:block;width:100%}.fit thead{display:none}.fit td+td{border-left:0}.fit tr{border-bottom:1px solid var(--line)}.fit td{border-bottom:0}.ledger,.pb-card,.pr-card{padding:24px 20px}.plan-result{padding:52px 0}.r-row{flex-direction:column}.caps{padding:52px 0}.caps-grid,.rev-award{grid-template-columns:minmax(0,1fr)}.rev-award img{aspect-ratio:4/3}.aw-copy,.pk-extra{padding:20px}.pk-extra{align-items:flex-start;flex-direction:column}}.site-head-nav{padding:22px 0}.snav{position:relative}.snav-toggle{opacity:0;pointer-events:none;position:absolute}.snav-burger{display:none}.snav-links{align-items:center;display:flex;gap:28px}.snav-links a{color:#fff;font-size:16px;font-weight:500;text-decoration:none}.snav-links a:not(.btn):hover,.snav-links a[aria-current]{box-shadow:inset 0 -2px 0 var(--fox)}.snav-cta .btn{color:var(--ink);min-height:42px;padding:9px 18px}.intro{background:var(--ink);color:#fff;padding:56px 0 72px}.intro h1{color:#fff;max-width:16em}.eyebrow{color:var(--fox);font-size:14px;font-weight:500;letter-spacing:.12em;margin-bottom:16px;text-transform:uppercase}.avail{border-bottom:1px solid var(--line);padding:64px 0}.avail-grid{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.slots{background:#fff;border:1px solid var(--line);border-radius:3px}.slot{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:16px;justify-content:space-between;padding:18px 24px}.slot-date{font-size:22px;font-weight:400}.slot-status{align-items:center;display:flex;font-size:16px;font-weight:500;gap:10px}.slot-status i{background:#2e8b57;border-radius:50%;flex:none;height:10px;width:10px}.slot-booked .slot-date,.slot-booked .slot-status{color:var(--slate)}.slot-booked .slot-status i{background:var(--fog)}.slot-booked .slot-date{text-decoration:line-through;text-decoration-color:var(--fog)}.slot-updated{color:var(--slate);font-size:14px;padding:12px 24px}.plist{padding:64px 0}.dnd-section+.dnd-section .plist,.plist+.plist{padding-top:8px}.plist-rows{border-top:2px solid var(--ink);margin-top:28px}.prow{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:24px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.7fr);padding:22px 0}.prow h3{font-size:22px}.prow-name p{color:var(--slate);font-size:16px;margin-top:4px}.prow-name .tag{display:block;min-height:0}.prow-price .price{display:block;margin:0}.prow-price .unit{color:var(--slate);display:block;font-size:15px}.prow-link{font-size:16px;text-align:right}.guar{background:var(--mist);padding:72px 0}.guar-head{align-items:flex-start;display:flex;gap:20px}.guar-head svg{fill:none;flex:none;height:48px;margin-top:2px;stroke:var(--fox);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:48px}.guar-steps{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:36px 0 0;padding:0}.guar-steps li{background:#fff;border:1px solid var(--line);border-radius:3px;padding:26px}.guar-steps .n{align-items:center;background:var(--ink);border-radius:50%;color:#fff;display:inline-flex;font-size:15px;font-weight:500;height:32px;justify-content:center;margin-bottom:14px;width:32px}.guar-steps p{margin-top:8px}.guar-foot,.guar-steps p{color:var(--slate);font-size:16px}.guar-foot{margin-top:24px}.guar-foot .cancel{color:var(--ink);font-weight:500;margin-top:6px}@media (max-width:860px){.snav-burger{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.snav-burger span,.snav-burger span:after,.snav-burger span:before{background:#fff;display:block;height:2px;position:relative;width:22px}.snav-burger span:after,.snav-burger span:before{content:"";left:0;position:absolute}.snav-burger span:before{top:-7px}.snav-burger span:after{top:7px}.snav-links{align-items:stretch;background:var(--ink);border:1px solid var(--rule-dark);border-radius:6px;display:none;flex-direction:column;gap:0;min-width:220px;padding:8px;position:absolute;right:0;top:48px;z-index:20}.snav-links li a:not(.btn){display:block;padding:12px}.snav-cta{padding:8px 4px 4px}.snav-cta .btn{width:100%}.snav-toggle:checked~.snav-links{display:flex}.avail-grid{gap:28px;grid-template-columns:1fr}.prow{gap:8px 16px;grid-template-columns:1fr auto}.prow-link{grid-column:1/-1;text-align:left}.guar-steps{grid-template-columns:1fr}.intro{padding:40px 0 56px}}.snav details{position:relative}.snav summary{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:6px;list-style:none}.snav summary::-webkit-details-marker{display:none}.snav summary:after{border:solid #fff;border-width:0 1.5px 1.5px 0;content:"";height:6px;transform:rotate(45deg) translateY(-2px);width:6px}.snav-sub{background:#fff;border:1px solid var(--line);border-radius:6px;box-shadow:0 12px 30px rgba(40,46,46,.18);left:-16px;min-width:260px;padding:8px;position:absolute;top:34px;z-index:30}.snav-sub a{border-radius:4px;box-shadow:none!important;color:var(--ink)!important;display:block;padding:10px 12px}.snav-sub a:hover,.snav-sub a[aria-current]{background:var(--mist)}@media (max-width:860px){.snav-sub{background:transparent;border:0;box-shadow:none;min-width:0;padding:0 0 0 12px;position:static}.snav-sub a{color:#fff!important}.snav-sub a:hover{background:transparent}.snav summary{padding:12px}}.est-start{background:var(--mist);border-bottom:1px solid var(--line);padding:56px 0}.est-grid{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.est-start .eyebrow{color:var(--ember)}.est-q{font-weight:500;margin-bottom:12px}.est-opts{display:grid;gap:12px;grid-template-columns:1fr 1fr}.est-opt{background:#fff;border:1.5px solid var(--line);border-radius:8px;color:var(--ink);display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:76px;padding:14px 18px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.est-opt b{font-size:17px;font-weight:500}.est-opt span{color:var(--slate);font-size:14.5px}.est-opt:focus-visible,.est-opt:hover{border-color:var(--fox);box-shadow:0 6px 18px rgba(244,118,32,.18);transform:translateY(-1px)}.est-foot{color:var(--slate);font-size:14.5px;margin-top:10px}.prow-est{color:var(--slate);display:block;font-size:14px;margin-top:6px}.prow-est:hover{color:var(--ember)}.r-trust{align-items:center;border-top:1px solid var(--line);display:grid;gap:20px;grid-template-columns:auto 1fr;margin-top:22px;padding-top:18px}.r-start{background:var(--fox-tint);border-radius:8px;display:flex;flex-direction:column;line-height:1.3;padding:10px 16px}.r-start span{color:var(--slate);font-size:13px}.r-start b{color:var(--ember);font-size:22px;font-weight:500}.r-start small{color:var(--slate);font-size:12.5px;max-width:14em}.r-guar{color:var(--slate);font-size:15.5px}@media (max-width:860px){.est-grid{gap:18px}.est-grid,.est-opts,.r-trust{grid-template-columns:1fr}}.intro-grid{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.hl-fig{justify-self:end;max-width:480px;touch-action:pan-y;width:100%;--hl-plate:#282e2e;--hl-edge:#b9caca;--hl-mid:#748989;--hl-lo:#404a4a;--hl-hi:#f47620;--hl-hi-tint:#45372c;--hl-stroke:1.4px}.hl-fig svg{display:block;height:auto;overflow:visible;width:100%}.hl-cap{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:4px;min-height:32px}.hl-cap-t{color:#c9d6d6;font-size:14.5px;line-height:1.4}.hl-fig text{font-family:inherit;pointer-events:none}.hl-tx{fill:#e3ecec;font-size:15px;font-weight:500}.hl-txs{fill:#8fa6a6;font-weight:400}.hl-txh,.hl-txs{font-size:12px;letter-spacing:.06em;text-transform:uppercase}.hl-txh{fill:#f47620;font-weight:500}.hl-txh2{fill:#ff8a3d;font-size:15px;font-weight:500}.hl-replay{background:none;border:1px solid #4a5554;border-radius:20px;color:#c9d6d6;cursor:pointer;flex:none;font:inherit;font-size:13px;padding:5px 12px}.hl-replay:focus-visible,.hl-replay:hover{border-color:var(--hl-hi);color:#fff}.hl-fig path{shape-rendering:geometricPrecision;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--hl-stroke);vector-effect:non-scaling-stroke}.hl-f{fill:var(--hl-plate);stroke:none}.hl-ft{fill:var(--hl-hi-tint);stroke:none}.hl-se{fill:none;stroke:var(--hl-edge)}.hl-sh{fill:none;stroke:var(--hl-hi)}.hl-sw{fill:none;stroke:var(--hl-mid);stroke-dasharray:4 5}.hl-swh{fill:none;stroke:var(--hl-hi);stroke-dasharray:4 5}.hl-swd{fill:none;stroke:var(--hl-mid);stroke-dasharray:3 5}.hl-e{stroke:var(--hl-edge)}.hl-e,.hl-h{fill:var(--hl-plate)}.hl-h,.hl-ht{stroke:var(--hl-hi)}.hl-ht{fill:var(--hl-hi-tint)}.hl-w{fill:none;stroke:var(--hl-mid);stroke-dasharray:4 4}.hl-wh{fill:none;stroke:var(--hl-hi);stroke-dasharray:4 4}.hl-wd{fill:none;stroke:var(--hl-mid);stroke-dasharray:3 4}.hl-l{fill:none;stroke:var(--hl-lo)}.hl-ld{fill:none;stroke:var(--hl-mid);stroke-dasharray:3 5}.hl-lh{fill:none;stroke:var(--hl-hi)}.hl-m{fill:none;stroke:var(--hl-mid)}@media (max-width:860px){.intro-grid{gap:16px;grid-template-columns:1fr}.hl-fig{justify-self:center;max-width:340px}}.pb-h1{font-size:clamp(30px,3.2vw,40px);font-weight:300}h1.r-name{font-size:clamp(34px,3.6vw,46px);font-weight:300}.pr-missing-h{font-size:clamp(30px,3.2vw,40px);font-weight:300}