.b2b.agt .k-cream{--k-field:var(--cream)}.b2b.agt .k-sky{--k-field:var(--sky)}.b2b.agt .k-blush{--k-field:var(--blush)}.b2b.agt .k-sage{--k-field:var(--sage)}.b2b.agt .k-marigold{--k-field:var(--marigold)}.b2b.agt .k-pine{--k-field:var(--pine)}.b2b.agt a:focus-visible,.b2b.agt summary:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid}.b2b.agt .agt-hero h1{font-size:clamp(40px,4.6vw,56px)}.b2b.agt .agt-hero-next{max-width:520px;margin:0;font-size:16px;line-height:1.45}@media (width<=680px){.b2b.agt .agt-hero{padding-top:28px}.b2b.agt .agt-hero h1{font-size:clamp(36px,10vw,44px)}}.b2b.agt .agt-hero .k-hero-copy .huck-phone-form{max-width:540px}.b2b.agt .agt-hero-art{aspect-ratio:1/1.22;justify-self:end;width:100%;max-width:560px;min-height:0;display:block;container-type:inline-size}.b2b.agt .agt-hero-spot{z-index:1;width:88cqw;height:auto;position:absolute;bottom:-6cqw;left:-20cqw}.b2b.agt .agt-hero-phone{z-index:2;width:62cqw;position:absolute;top:4cqw;right:0}.b2b.agt .k-hero-copy{z-index:3;position:relative}@media (width>=861px) and (width<=1199px){.b2b.agt .agt-hero-spot{width:92cqw;left:-8cqw}}@media (width>=861px){.b2b.agt .agt-hero-art{aspect-ratio:auto;align-self:stretch}.b2b.agt .agt-hero-phone{top:auto;bottom:calc(36px - 50.84cqw)}}@media (width<=860px){.b2b.agt .k-hero-grid{gap:0}.b2b.agt .agt-hero-art{aspect-ratio:1/1.02;justify-self:center;max-width:420px;margin-top:0}.b2b.agt .agt-hero-phone{width:64cqw}.b2b.agt .agt-hero-spot{width:78cqw;bottom:-5cqw;left:-4cqw}}.b2b.agt .agt-answer{margin-bottom:18px;font-size:clamp(21px,2vw,26px);line-height:1.35}.b2b.agt .k-grid>*{border-left:1.5px solid var(--line);border-top:0}.b2b.agt .k-grid>:nth-child(3n+1){border-left:0}.b2b.agt .k-grid>:nth-child(n+4){border-top:1.5px solid var(--line)}.b2b.agt .k-grid{border-bottom:1.5px solid var(--line)}.b2b.agt .agt-grid p{text-wrap:pretty}.b2b.agt .k-head .b2b-lede{text-wrap:balance}@media (width>=761px) and (width<=1024px){.b2b.agt .k-grid{--cols:3!important}.b2b.agt .k-grid>*{padding-inline:18px}}@media (width<=760px){.b2b.agt .k-grid{--cols:1!important}.b2b.agt .k-grid>*{padding:22px 0;border-left:0!important;border-top:1.5px solid var(--line)!important}.b2b.agt .k-grid>:first-child{border-top:0!important}}.b2b.agt .agt-grid>article{grid-template-columns:auto 1fr;align-content:start;align-items:start;column-gap:16px;padding-bottom:28px;display:grid}.b2b.agt .agt-grid .k-icon{grid-column:1;margin-bottom:18px}.b2b.agt .agt-grid h3,.b2b.agt .agt-grid p{grid-column:1/-1}.b2b.agt .agt-grid h3{font-size:clamp(22px,2vw,26px)}.b2b.agt .agt-grid h3 a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1.5px}.b2b.agt .agt-grid h3 a:hover{text-decoration-color:var(--tomato)}.b2b.agt .agt-control .agt-grid>article{min-height:0}.b2b.agt .agt-definition .k-body p{text-wrap:pretty}.b2b.agt .agt-definition .agt-table{margin-top:clamp(32px,4vw,56px)}.b2b.agt .agt-table dl{margin:0}.b2b.agt .agt-table dl>div{border-top:1.5px solid var(--line);grid-template-columns:minmax(150px,240px) minmax(0,1fr);gap:8px 32px;padding:24px 32px;display:grid}.b2b.agt .agt-table dl>div:first-child{border-top:0}.b2b.agt .agt-table dt{font:700 clamp(18px, 1.6vw, 21px)/1.3 var(--b2b-font)}.b2b.agt .agt-table dd{text-wrap:pretty;margin:0;font-size:clamp(17px,1.5vw,19px);line-height:1.45}@media (width>=861px){.b2b.agt .agt-table dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(32px,6vw,96px)}}@media (width<=680px){.b2b.agt .agt-table dl>div{grid-template-columns:1fr;padding:20px}}.b2b.agt .agt-difference-head{max-width:980px}.b2b.agt .agt-loop .k-steps>li{padding-inline:18px;padding-bottom:20px}.b2b.agt .agt-loop .k-steps{border-bottom:1.5px solid var(--line)}@media (width<=1100px){.b2b.agt .agt-loop .k-steps{border-top:0;border-bottom:0;max-width:600px;margin-inline:auto;display:block}.b2b.agt .agt-loop .k-steps>li{border-left:0;grid-template-columns:34px minmax(0,1fr);column-gap:18px;padding:0 0 36px;display:grid}.b2b.agt .agt-loop .k-steps>li>:not(.k-num){grid-column:2}.b2b.agt .agt-loop .k-num{grid-row:1/span 4;margin:0}.b2b.agt .agt-loop .k-steps>li:not(:last-child) .k-num:after{display:none}.b2b.agt .agt-loop .k-steps>li:not(:last-child):before{content:"";background:radial-gradient(circle at 2px 2px, var(--cream) 1.7px, transparent 2.1px) 0 0 / 4px 12px repeat-y;width:4px;height:100%;position:absolute;top:17px;left:15px}}.b2b.agt .agt-text-link{color:inherit;font:700 17px/1.3 var(--b2b-font);text-underline-offset:4px;padding-block:11px;display:inline-block}.b2b.agt .agt-text-link>span{margin-left:8px;display:inline-block}.b2b.agt .agt-loop .agt-text-link{width:fit-content;margin:clamp(32px,4vw,48px) auto 0;display:block}.b2b.agt .k-phone-story .k-copy .b2b-lede{max-width:520px;margin:20px 0 28px}.b2b.agt .agt-device{--pw:min(380px, 100%);width:var(--pw);margin:clamp(48px, 6vw, 80px) auto calc(var(--pw) * -.62)}.b2b.agt .agt-product .agt-device{margin-bottom:calc(var(--pw) * -.87);flex-direction:column;display:flex}.b2b.agt .agt-product figcaption{text-align:center;text-wrap:balance;order:-1;margin-bottom:8px;font-size:15px;line-height:1.4}.b2b.agt .agt-receipt .agt-device{margin-bottom:calc(var(--pw) * -.34)}@media (width>=861px){.b2b.agt .agt-receipt.is-flip .k-copy{order:2}}.b2b.agt .agt-proof-note{border-top:1.5px solid var(--line);margin-top:28px;padding-top:22px;font-size:15px;line-height:1.5}@media (width<=860px){.b2b.agt .k-phone-story .k-copy{padding-top:72px;padding-bottom:0}.b2b.agt .agt-device{margin-top:40px}}.b2b.agt .huck-button{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 26px;text-decoration:none;transition:background-color .2s;display:inline-flex;background:var(--action)!important;color:var(--cream)!important;font:700 17px var(--b2b-font)!important;box-shadow:none!important;border:0!important}.b2b.agt .huck-button:hover{background:#e8391d!important}.b2b.agt .agt-receipt .k-quote{margin:28px 0 22px;font-size:clamp(22px,2.2vw,28px)}.b2b.agt .agt-receipt .k-attrib{margin:0 0 12px;font-size:17px}.b2b.agt .agt-receipt .k-attrib span{display:block}.b2b.agt .agt-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:960px;margin-inline:auto}.b2b.agt .agt-choice-grid .k-card{border-radius:28px;flex-direction:column;min-height:400px;padding:clamp(28px,3.4vw,44px);display:flex}.b2b.agt .agt-choice-grid h3{font-size:clamp(28px,3vw,38px)}.b2b.agt .agt-price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex;margin:24px 0 20px!important}.b2b.agt .agt-price s{opacity:.72;font-size:23px;text-decoration-thickness:2px}.b2b.agt .agt-price strong{font:var(--b2b-heavy) clamp(60px, 6vw, 84px)/.95 var(--b2b-display);letter-spacing:-.01em}.b2b.agt .agt-price span{font-size:17px}.b2b.agt .agt-choice-grid p:not(.agt-price){max-width:36ch;font-size:18px;line-height:1.45}.b2b.agt .agt-choice-grid .agt-text-link{align-self:flex-start;margin-top:auto;padding-top:24px}@media (width<=760px){.b2b.agt .agt-choice-grid{grid-template-columns:1fr}.b2b.agt .agt-choice-grid .k-card{min-height:0}}.b2b.agt .agt-price-single{grid-template-columns:minmax(0,1fr);max-width:520px;margin-top:clamp(40px,5vw,64px)}.b2b.agt .agt-price-single .k-card{min-height:0}.b2b.agt .agt-pro-line{text-align:center;margin:24px auto 0;font-size:17px;line-height:1.45}.b2b.agt .agt-pro-line a,.b2b.agt .agt-sources a{color:inherit;text-underline-offset:3px;font-weight:700}.b2b.agt .agt-reviewed{margin-top:18px;font-size:15px}.b2b.agt .agt-faq .k-faq-art{width:min(260px,100%);margin-top:32px}.b2b.agt .agt-faq summary span{text-wrap:pretty}.b2b.agt .agt-sources{margin-top:24px;font-size:15px;line-height:1.7}.b2b.agt .agt-sources+.agt-sources{margin-top:8px}.b2b.agt .agt-close{text-align:left}.b2b.agt .agt-close .b2b-lede{max-width:520px;margin:16px 0 28px}.b2b.agt .agt-close .huck-phone-form,.b2b.agt .agt-close .huck-form-consent{text-align:left;margin-left:0}.b2b.agt .agt-close-art{width:100%;max-width:520px;height:auto;margin-inline:auto;display:block}@media (width<=860px){.b2b.agt .agt-close-art{max-width:420px}}
