@font-face{font-family:Open Sans;src:url(/website-kit/final-v8/savira-flow/assets/fonts/open-sans-ext.woff2) format("woff2");font-style:normal;font-weight:300 800;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;src:url(/website-kit/final-v8/savira-flow/assets/fonts/open-sans-latin.woff2) format("woff2");font-style:normal;font-weight:300 800;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
*{box-sizing:border-box}html{font-size:clamp(1px,.083333333vw,1.2px);scroll-behavior:smooth}body{margin:0;color:#282828;background:white;font:14rem/1.2 "Open Sans",Arial,sans-serif}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3rem solid var(--accent);outline-offset:4rem}button{border:0;background:none;padding:0}img{display:block;max-width:100%;height:auto}h1,h2,h3,p{margin:0}h1{font-size:30rem;line-height:1.2;font-weight:600}h2{font-size:30rem;line-height:1.2;font-weight:600}h3{font-size:19rem;line-height:1.15}.wrap{width:calc(100% - 120rem);max-width:1080rem;margin-inline:auto}.icon{display:inline-block;flex:none;width:22rem;height:22rem;vertical-align:middle}.stars{display:inline-flex;gap:2rem;color:var(--accent);vertical-align:middle}.stars svg{width:15rem;height:15rem;fill:currentColor}.cta{display:flex;justify-content:center;align-items:center;gap:10rem;width:100%;min-height:48rem;background:var(--accent);color:#fff;font-size:14rem;font-weight:700;padding:12rem 20rem;border-radius:28rem;text-decoration:none}.cta .icon{width:19rem;height:19rem}.payments{display:flex;justify-content:center;align-items:center;gap:18rem;height:36rem}.payments>span{font:italic 8rem Arial;min-width:27rem;text-align:center}.payments svg{width:32rem;height:22rem}.payments .amex{font:700 7rem/7rem Arial;background:#0879bf;color:white;padding:2rem;width:29rem;height:20rem}.payments .apay{font:700 11rem Arial;border:1px solid #bbb;padding:3rem}.payments .visa{font-weight:900;color:#143166}.payments .paypal{font-size:19rem;color:#003087;font-weight:900}.payments .shop-pay{background:#5933e9;color:#fff;font:700 8rem Arial;padding:4rem;border-radius:2rem}.gallery-stage{position:relative}.main-photo{display:block;width:100%}.hero-image{width:100%;aspect-ratio:1;object-fit:contain}.gallery-prev,.gallery-next{position:absolute;top:48%;font-size:26rem;width:28rem;height:40rem;color:#888}.gallery-prev{left:4rem}.gallery-next{right:4rem}.thumbnails{display:flex;gap:10rem;margin-top:10rem}.thumbnails button{flex:1;min-width:0;border-radius:13rem;border:1rem solid transparent;overflow:hidden;opacity:.6}.thumbnails button[aria-pressed=true]{border-color:#777;opacity:1}.thumbnails img{width:100%;aspect-ratio:1;object-fit:cover}.quote{display:grid;grid-template-columns:20rem 56rem 1fr 20rem;gap:12rem;align-items:center;border:1rem solid #d5c7cb;border-radius:16rem;padding:12rem 20rem;min-height:102rem;background:#fff1f5}.quote>button{font-size:25rem}.quote-avatar{width:56rem;height:56rem;border-radius:50%;object-fit:cover;object-position:center 20%}.quote .stars{margin-bottom:6rem}.quote p{font-size:12rem;line-height:1.15}.quote small{display:flex;align-items:center;gap:5rem;margin-top:7rem;font-size:11rem}.quote small .icon{width:13rem;height:13rem}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:12rem;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary .icon{width:16rem;height:16rem;transition:transform .2s}.faq-list details[open] summary .icon{transform:rotate(180deg)}.faq-list details>p{padding:16rem;line-height:1.5}.wave{display:block;width:100%;height:160rem}.wave-soft{fill:var(--tint-soft)}.wave-main{fill:var(--tint)}.wave-bottom{transform:rotate(180deg)}dialog{border:0;border-radius:16px;box-shadow:0 25px 100px #0005;padding:30px;width:520px;max-width:calc(100vw - 28px);max-height:90vh;font:15px/1.5 Arial}dialog::backdrop{background:#0008;backdrop-filter:blur(3px)}dialog h2{font-size:25px;margin-bottom:24px}dialog .cta{font-size:15px;min-height:48px;border-radius:26px;margin-top:20px}dialog .icon{width:22px;height:22px}.dialog-close{position:absolute;right:14px;top:12px;width:30px;height:30px;background:#fff;border-radius:50%;z-index:2}.cart-line{display:grid;grid-template-columns:100px 1fr;gap:20px;padding:20px 0;border-block:1px solid #ddd;margin-bottom:20px}.cart-line input{width:60px;padding:6px;border:1px solid #ccc}.cart-line button{display:block;text-decoration:underline;margin-top:10px}.cart-line p{margin:6px 0}.cart-note{font-size:12px;color:#666;margin-top:18px}.cart-total{font-size:20px}#zoom{padding:0;width:min(88vh,1000px)}#zoom img{width:100%}#story{width:390px;padding:0}#story img{width:100%}#story p{font-size:12px;padding:16px}.modal-open{overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:749px){html{font-size:1px}body{font-size:14px}.wrap{width:calc(100% - 36px)}h1{font-size:27px}h2{font-size:25px}.quote{grid-template-columns:15px 44px 1fr 15px;gap:8px;padding:12px}.quote-avatar{width:44px;height:44px}.payments{gap:14px}.wave{height:70px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}

@font-face{font-family:Poppins;src:url(/website-kit/final-v8/savira-flow/assets/fonts/poppins-400.ttf);font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/website-kit/final-v8/savira-flow/assets/fonts/poppins-500.ttf);font-weight:500;font-display:swap}@font-face{font-family:Poppins;src:url(/website-kit/final-v8/savira-flow/assets/fonts/poppins-600.ttf);font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url(/website-kit/final-v8/savira-flow/assets/fonts/poppins-700.ttf);font-weight:700;font-display:swap}
body{--accent:#709c70;--pale:#c7d8c6;font:11rem/1.4 Poppins,Arial,sans-serif;color:#050505}html{scrollbar-width:none}html::-webkit-scrollbar{width:0}.wrap{width:calc(100% - 64rem);max-width:812rem}.icon{width:14rem;height:14rem}h1{font:500 25rem/1.3 Poppins;letter-spacing:.05rem}h2{font:500 25rem/1.3 Poppins;letter-spacing:.05rem}h3{font:600 12rem/1.3 Poppins}.cta{border-radius:8rem;font:500 10rem/1.3 Poppins;letter-spacing:.2rem;min-height:34rem;padding:10rem 14rem}.announcement{height:25rem;background:var(--accent);color:white;display:flex;align-items:center;justify-content:center;font-size:8rem;font-weight:600;letter-spacing:.5rem}.nav{height:54rem;display:flex;align-items:center;justify-content:space-between;position:relative}.nav>div{display:flex;align-items:center;gap:17rem}.nav a{color:#464b55;text-decoration:none;font-size:8.5rem}.nav .brand{position:absolute;left:50%;transform:translateX(-50%);font:500 19rem/1 Poppins;letter-spacing:-.9rem;color:black}.nav .icon{width:13rem;height:13rem}.nav>div:last-child{gap:14rem}header{border-bottom:1rem solid #eee}.hero{display:grid;grid-template-columns:448rem 334rem;gap:30rem;padding-top:22rem;padding-bottom:31rem;align-items:start}.hero-image{border-radius:19rem}.thumbnails{display:grid;grid-template-columns:repeat(5,1fr);gap:6rem;margin-top:12rem}.thumbnails button{border:none;border-radius:14rem;overflow:hidden;padding:0;opacity:1}.thumbnails button[aria-pressed=true]{outline:2rem solid var(--accent);outline-offset:-2rem}.gallery-prev,.gallery-next{opacity:0}.gallery-stage:hover .gallery-prev,.gallery-stage:hover .gallery-next,.gallery-stage:focus-within .gallery-prev,.gallery-stage:focus-within .gallery-next{opacity:1}.product-info{padding-top:9rem}.rating{display:flex;align-items:center;gap:2rem;font-size:10rem;margin-bottom:12rem}.stars{color:#ffca00;gap:1rem}.stars svg{width:11rem;height:11rem}.price{display:flex;gap:12rem;align-items:center;font-size:12rem;font-weight:700;letter-spacing:.3rem;margin:10rem 0 14rem}.price del{color:var(--accent)}.price-note{font-size:7rem;color:#5c6671;display:flex;gap:15rem;justify-content:space-between;align-items:center;margin-bottom:11rem}.price-note a{color:inherit;white-space:nowrap}.intro{font-size:10rem;line-height:1.45;margin-bottom:10rem}.hero-benefits{list-style:none;border-block:1rem solid #eee;padding:9rem 0;margin:0;display:grid;gap:3rem;font-size:10rem}.hero-benefits li{display:flex;align-items:center;gap:3rem}.hero-benefits .icon{color:#095d0d;width:12rem;height:12rem;stroke-width:2.4}#choose>label{display:block;font-size:7rem;letter-spacing:.5rem;font-weight:600;margin:10rem 0 5rem}.quantity{display:flex;width:max-content;border:1rem solid #ddd;border-radius:2rem;height:24rem;margin-bottom:15rem}.quantity button{width:28rem;font-size:11rem;color:#777}.quantity input{width:32rem;border:0;border-inline:1rem solid #ddd;text-align:center;font-size:10rem;appearance:textfield;-moz-appearance:textfield}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{appearance:none;margin:0}#add-to-cart{min-height:38rem}.quick-buy{width:100%;background:#542af0;color:white;height:29rem;font-size:10rem;margin-top:6rem}.quick-buy b{font-size:13rem}.assurances{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;padding:31rem 0 10rem;border-bottom:1rem solid #eee;min-height:86rem}.assurances>div{display:flex;flex-direction:column;align-items:center;gap:6rem}.assurances .icon{width:16rem;height:16rem}.assurances span{font-size:8rem;line-height:1.5}.hero-quote{display:flex;gap:9rem;align-items:center;padding:10rem 0 8rem;border-bottom:1rem solid #eee}.hero-quote>img{width:53rem;height:53rem;object-fit:cover;border-radius:50%;object-position:left center}.hero-quote p{font-size:7.5rem;line-height:1.4;margin:1rem 0 4rem}.hero-quote small{display:flex;align-items:center;gap:3rem;font-size:7.5rem}.hero-quote small .icon{width:8rem;height:8rem;fill:#2196ed;color:white}.hero-quote .stars svg{width:10rem;height:10rem}.faq-list details{border:1rem solid var(--accent);border-radius:5rem;margin:0 0 8rem;background:white}.faq-list summary{display:flex;justify-content:space-between;gap:10rem;align-items:center;font:600 9rem/1.35 Poppins;min-height:35rem;padding:10rem 10rem;list-style:none;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary .icon{width:13rem;height:13rem;flex:none}.faq-list details>p{padding:4rem 12rem 14rem;font-size:11rem;line-height:1.6}.hero-faq details{border:0;border-bottom:1rem solid #eee;border-radius:0;margin:0}.hero-faq summary{font-size:10rem;font-weight:400;min-height:30rem;padding:6rem 0}.hero-faq details>p{font-size:9rem;padding:5rem 0 13rem}.press{display:flex;justify-content:space-between;align-items:center;gap:10rem;color:#c5c5c5;margin-top:19rem;font:11rem/1 Georgia}.press span:nth-child(2){font:700 8rem/1 Arial;color:#eee}.press small{font-size:5rem}.press b{font:600 8rem/1 Poppins;color:#111;white-space:nowrap}.press span:nth-child(4){letter-spacing:2rem;color:#eee;font-size:10rem}.press span:last-child{font-weight:bold;font-size:9rem}.orbit-section{background:linear-gradient(170deg,#fff 0%,#edf2ed 15%,#bdd1ba 100%);text-align:center;padding:26rem 0 27rem}.orbit-section .wrap{max-width:800rem}.subtitle{font-size:11rem;line-height:1.8;margin-top:13rem}.orbit-layout{display:grid;grid-template-columns:176rem 264rem 176rem;gap:73rem;align-items:center;margin-top:19rem}.orbit-image{width:264rem;height:264rem;object-fit:cover;border-radius:50%}.orbit-layout article+article{margin-top:20rem}.orbit-layout .icon{width:21rem;height:21rem;stroke-width:1.7;color:#547e52;margin-bottom:2rem}.orbit-layout h3{font-size:11rem;font-weight:500}.orbit-layout p{font-size:10rem;line-height:1.45;margin-top:2rem}.story-pair{max-width:752rem;display:grid;grid-template-columns:1fr 350rem;gap:68rem;align-items:center;padding:28rem 0 19rem}.story-image{width:350rem;height:350rem;object-fit:cover;border-radius:33rem}.story-copy{padding-left:16rem}.story-copy h2{font-size:25rem;line-height:1.3}.story-copy>p{font-size:10rem;line-height:1.5;margin:12rem 0}.story-copy>small{display:block;text-align:center;font-size:9rem;margin-top:7rem}.results{grid-template-columns:350rem 1fr;padding-top:19rem;padding-bottom:46rem;gap:68rem}.results .story-copy{padding-left:0}.stats{margin-top:18rem}.stats>div{display:flex;gap:12rem;align-items:center;border-bottom:1rem solid #d7dce2;padding:0 0 10rem;margin-bottom:12rem;min-height:53rem}.stats b{flex:none;display:grid;place-items:center;border:3rem solid var(--accent);border-radius:50%;width:44rem;height:44rem;font-size:10rem;position:relative}.stats b:after{content:'';height:3rem;width:7rem;background:white;position:absolute;top:-3rem;left:13rem}.stats p{font-size:10rem;line-height:1.6}.community{background:linear-gradient(#fff,#ebf1eb 13%,#a8c1a4);padding:17rem 0 31rem}.community .wrap{max-width:775rem}.center{text-align:center}.community .center>.stars{gap:2rem}.community .center>.stars svg{width:18rem;height:18rem}.community h2{margin-top:13rem}.community .center>p{font-size:11rem;margin-top:13rem}.masonry{display:grid;grid-template-columns:repeat(5,1fr);gap:11rem;margin-top:30rem;align-items:start}.masonry>div{display:grid;gap:11rem}.review{background:white;border:1rem solid #e5e5e5;border-radius:6rem;box-shadow:0 1rem 1rem #0001;padding:9rem 7rem;font-size:10rem}.review>img{width:100%;height:132rem;object-fit:cover;border-radius:4rem;margin-bottom:8rem}.review h3{font-size:10rem;font-weight:700;margin:5rem 0 8rem}.review small{font-size:8rem;display:flex;align-items:center;gap:2rem;white-space:nowrap;margin-bottom:6rem}.review small .icon{width:9rem;height:9rem;color:white;fill:#2d9dee;flex:none}.review>.stars{margin-bottom:4rem}.review>.stars svg{width:10rem;height:10rem}.review>p{font-size:10rem;line-height:1.4}.comparison{max-width:787rem;display:grid;grid-template-columns:384rem 344rem;gap:39rem;padding:46rem 0 38rem;align-items:center}.comparison h2{margin-bottom:12rem}.comparison p{font-size:11rem;line-height:1.8}.compare-head{display:grid;grid-template-columns:2fr 1fr 1fr;align-items:center;text-align:center;font-size:10rem;height:63rem;line-height:1.5}.compare-body{border:1rem solid #e6e6ec;border-radius:6rem;overflow:hidden;box-shadow:0 4rem 12rem #0000000a}.compare-body>div{display:grid;grid-template-columns:2fr 1fr 1fr;align-items:center;height:34rem;text-align:center}.compare-body span{background:var(--accent);color:white;height:100%;display:grid;place-items:center;font-size:9rem;border-bottom:1rem solid #95b794}.compare-body .icon{width:20rem;height:20rem;stroke-width:2}.compare-body b:first-of-type .icon{color:#18c456}.compare-body b:last-of-type .icon{width:17rem;height:17rem;stroke-width:1.5}.compare-table>small{font-size:5.5rem;color:#767676;display:block;margin-top:5rem;text-align:right}.questions{max-width:787rem;padding:11rem 0 17rem}.questions h2{text-align:center;margin-bottom:17rem}.closing{max-width:808rem;padding:16rem 0 27rem}.closing>.icon{width:36rem;height:36rem;color:var(--accent);stroke-width:1.5;margin-bottom:13rem}.closing h2{margin-bottom:16rem}.closing p{font-size:11rem;line-height:1.8;margin-bottom:14rem}.closing .cta{width:auto;min-width:132rem;margin:auto;font-size:9rem}footer{background:linear-gradient(#dce7db,#fff)}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:43rem;padding:25rem 15rem 65rem;max-width:815rem}.footer-grid h3{font-size:10rem;font-weight:700;margin-bottom:18rem}.footer-grid p{font-size:7.5rem;line-height:1.55}.footer-grid a{display:block;text-decoration:none;color:#667060;font-size:7.5rem;margin-bottom:10rem}.footer-grid .icon{width:10rem;height:10rem;vertical-align:middle}.footer-grid #contact p{white-space:nowrap}.footer-bottom{border-top:1rem solid #e8eee8;text-align:center;padding:18rem 0 18rem}.footer-bottom .payments{margin:7rem 0 9rem;gap:9rem}.footer-bottom .payments span{font-size:6rem}.footer-bottom .payments svg{width:17rem}.footer-bottom>p{font-size:6rem;color:#777}
@media(min-width:750px) and (max-width:950px){.hero{grid-template-columns:1.15fr 1fr;gap:25rem}h1{font-size:23rem}.orbit-layout{grid-template-columns:1fr 230rem 1fr;gap:30rem}.orbit-image{width:230rem;height:230rem}.story-pair{grid-template-columns:1fr 310rem;gap:42rem}.story-image{width:310rem;height:310rem}.results{grid-template-columns:310rem 1fr}.story-copy{padding-left:5rem}.story-copy h2{font-size:22rem}.comparison{grid-template-columns:1.1fr 1fr;gap:35rem}.footer-grid{gap:25rem}.review small{font-size:7rem}.review>p{font-size:9rem}.review h3{font-size:9rem}.masonry{gap:8rem}.masonry>div{gap:8rem}}
@media(max-width:749px){body{font-size:13px}.wrap{width:calc(100% - 36px)}h2{font-size:25px}.announcement{height:28px;font-size:7.5px;letter-spacing:.3px}.nav{height:61px}.nav>div:first-child{gap:11px}.nav>div:first-child a{font-size:9px}.nav>div:first-child a:nth-child(n+3){display:none}.nav .brand{font-size:21px}.nav>div:last-child{gap:14px}.nav .icon{width:17px;height:17px}.hero{display:flex;flex-direction:column;gap:24px;padding:18px 0 30px}.hero-image{border-radius:18px}.thumbnails{grid-template-columns:repeat(5,1fr);gap:5px;margin-top:9px}.thumbnails button{border-radius:10px}.gallery-prev,.gallery-next{width:29px;height:29px;opacity:1;font-size:23px;background:#fff9}.gallery-prev{left:8px}.gallery-next{right:8px}.product-info{padding:0;width:100%}.rating{font-size:11px;margin-bottom:12px}.rating .stars svg{width:12px;height:12px}h1{font-size:28px;line-height:1.25}.price{font-size:15px;gap:15px;margin:16px 0}.price-note{font-size:8px;gap:12px;line-height:1.5;margin-bottom:14px}.intro{font-size:13px;line-height:1.5;margin-bottom:16px}.hero-benefits{font-size:12px;gap:8px;padding:15px 0}.hero-benefits .icon{width:14px;height:14px}#choose>label{font-size:9px;margin:16px 0 8px}.quantity{height:34px;margin-bottom:16px}.quantity button{width:36px;font-size:15px}.quantity input{width:43px;font-size:13px}.cta{font-size:12px;min-height:43px;border-radius:8px;padding:12px}#add-to-cart{min-height:46px}.quick-buy{height:37px;font-size:12px;margin-top:8px}.quick-buy b{font-size:15px}.assurances{padding:25px 0 14px;min-height:86px;gap:10px}.assurances .icon{width:20px;height:20px}.assurances span{font-size:9px}.hero-quote{gap:12px;padding:15px 0}.hero-quote>img{width:51px;height:51px}.hero-quote p{font-size:10px;line-height:1.45;margin:4px 0 6px}.hero-quote small{font-size:9px}.hero-quote .stars svg{width:11px;height:11px}.hero-faq summary{font-size:12px;min-height:39px;padding:10px 0}.hero-faq details>p{font-size:12px}.press{margin-top:23px;font-size:11px;gap:8px}.press b{font-size:8px}.orbit-section{padding:32px 0}.orbit-section h2{font-size:26px}.subtitle{font-size:12px;line-height:1.6;margin-top:16px}.subtitle br{display:none}.orbit-layout{grid-template-columns:1fr 1fr;gap:22px;margin-top:27px}.orbit-image{grid-column:1/-1;grid-row:1;width:260px;height:260px;justify-self:center}.orbit-layout article+article{margin-top:23px}.orbit-layout .icon{width:25px;height:25px;margin-bottom:7px}.orbit-layout h3{font-size:13px;line-height:1.3}.orbit-layout p{font-size:11px;line-height:1.5;margin-top:8px}.story-pair{display:flex;flex-direction:column;padding:32px 0 0;gap:24px}.story-copy{padding:0;width:100%}.story-copy h2{font-size:26px;line-height:1.3}.story-copy>p{font-size:13px;line-height:1.65;margin:17px 0 21px}.story-copy>small{font-size:10px;margin-top:10px}.story-image{width:100%;height:auto;aspect-ratio:1;border-radius:25px}.results{gap:26px;padding:32px 0}.results .story-image{order:1}.results .story-copy{order:2}.stats{margin-top:22px}.stats>div{gap:15px;padding-bottom:14px;margin-bottom:14px}.stats b{width:46px;height:46px;font-size:11px}.stats p{font-size:12px;line-height:1.6}.community{padding:24px 0 31px}.community .center>.stars svg{width:19px;height:19px}.community h2{font-size:25px;line-height:1.35;margin-top:14px}.community .center>p{font-size:11px;line-height:1.5;margin-top:12px}.masonry{display:block;columns:2;column-gap:11px;margin-top:25px}.masonry>div{display:contents}.review{break-inside:avoid;margin:0 0 11px;padding:9px 8px;border-radius:6px}.review>img{height:auto;aspect-ratio:1;object-fit:cover;margin-bottom:7px}.review h3{font-size:11px;margin:6px 0 8px}.review small{font-size:8px;gap:3px;white-space:normal;line-height:1.3;margin-bottom:7px}.review small .icon{width:10px;height:10px}.review>.stars svg{width:11px;height:11px}.review>p{font-size:11px;line-height:1.5}.comparison{display:flex;flex-direction:column;gap:25px;padding:32px 0}.comparison h2{font-size:26px;margin-bottom:15px}.comparison p{font-size:13px;line-height:1.7}.compare-table{width:100%}.compare-head{font-size:10px;height:57px}.compare-body>div{height:42px}.compare-body span{font-size:10px}.compare-table>small{font-size:7px;margin-top:8px}.questions{padding:13px 0 20px}.questions h2{font-size:25px;margin-bottom:22px}.faq-list details{margin-bottom:10px}.questions summary{font-size:11px;line-height:1.5;min-height:46px;padding:12px 10px}.questions summary .icon{width:14px;height:14px}.faq-list details>p{font-size:12px;line-height:1.6}.closing{padding:12px 0 31px}.closing>.icon{width:35px;height:35px;margin-bottom:15px}.closing h2{font-size:25px;line-height:1.35;margin-bottom:18px}.closing p{font-size:12px;line-height:1.7;margin-bottom:22px}.closing .cta{font-size:12px;min-width:180px}.footer-grid{grid-template-columns:1fr 1fr;gap:30px 25px;padding:30px 0 34px}.footer-grid h3{font-size:12px;margin-bottom:17px}.footer-grid p{font-size:10px;line-height:1.6}.footer-grid a{font-size:10px;margin-bottom:12px}.footer-grid #contact p{white-space:normal;font-size:9px}.footer-grid .icon{width:12px;height:12px}.footer-bottom{padding:18px 0 22px}.footer-bottom .payments{gap:10px;margin:7px 0 13px}.footer-bottom .payments span{font-size:8px}.footer-bottom .payments svg{width:22px}.footer-bottom>p{font-size:8px}}
@media(max-width:350px){.nav>div:first-child a{font-size:8px}.nav>div:first-child{gap:8px}.nav .brand{font-size:19px}.nav>div:last-child{gap:10px}h1{font-size:25px}.review>p{font-size:10px}.review small{font-size:7px}.review h3{font-size:10px}.orbit-image{width:235px;height:235px}.orbit-layout{gap:17px}.press b{font-size:7px}.assurances span{font-size:8px}}
h1,h2{font-weight:400}body{letter-spacing:.12rem}.review>p{letter-spacing:.06rem}@media(min-width:750px){.footer-grid{padding-bottom:36rem}}
