@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_a397f944-module__T0XaGW__className{font-family:Outfit,Outfit Fallback;font-style:normal}
html{scroll-behavior:smooth;scrollbar-gutter:stable;interpolate-size:allow-keywords}body{color:#241a16;-webkit-font-smoothing:antialiased;background:#fdf6f3;margin:0}a{color:#e64a19;text-decoration:none}a:hover{color:#bf360c}*{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){html.js [data-reveal]{opacity:0;filter:blur(10px);will-change:opacity, transform, filter;transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter 1.1s cubic-bezier(.16,1,.3,1);transform:translateY(22px)scale(.985)}html.js [data-reveal].on{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes pulse{0%{opacity:1;transform:scale(.45)}to{opacity:0;transform:scale(1.7)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes growBar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.fs-bar{transform-origin:bottom}html.js .fs-bar{transform:scaleY(0)}html.js .on .fs-bar{animation:.9s cubic-bezier(.16,1,.3,1) both growBar}.nav-group{position:relative}.nav-group>.nav-menu{z-index:60;padding-top:10px;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}.nav-group:hover>.nav-menu{display:block}.nav-group:has(:focus-visible)>.nav-menu{display:block}.nav-group:hover>.nav-btn{color:#e64a19;background:#ffefe8}.nav-group:has(:focus-visible)>.nav-btn{color:#e64a19;background:#ffefe8}.nav-menu-card{background:#fff;border:1px solid #f3e2da;border-radius:16px;gap:4px;min-width:260px;padding:8px;display:flex;box-shadow:0 24px 60px #823c1e29}.nav-menu-card.wide{min-width:520px}.nav-group:last-of-type>.nav-menu{left:auto;right:0;transform:none}.nav-menu-card>div{flex:1 1 0;min-width:240px}.nav-menu-card a{color:#241a16;border-radius:10px;padding:10px 14px;display:block}.nav-menu-card a:hover{color:#241a16;background:#ffefe8}.nav-quick{border-left:1px solid #f3e2da;margin-left:4px;padding-left:4px}.nav-burger{display:none}.nav-cta{display:inline-block}.nav-cta-web{display:none}@media (hover:hover) and (pointer:fine){.nav-cta-dl{display:none}.nav-cta-web{display:inline-block}}@media (max-width:900px){.nav-desktop{display:none!important}.nav-burger{display:block}.nav-burger>summary{cursor:pointer;background:#fff;border:1px solid #f3e2da;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;list-style:none;display:flex}.nav-burger>summary::-webkit-details-marker{display:none}.nav-burger-icon{flex-direction:column;gap:4px;display:flex}.nav-burger-icon i{background:#241a16;border-radius:2px;width:18px;height:2px;transition:transform .25s,opacity .2s;display:block}.nav-burger[open] .nav-burger-icon i:first-child{transform:translateY(6px)rotate(45deg)}.nav-burger[open] .nav-burger-icon i:nth-child(2){opacity:0}.nav-burger[open] .nav-burger-icon i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nav-panel{background:#fdf6f3;border-bottom:1px solid #f3e2da;gap:6px;max-height:calc(100vh - 56px);padding:8px 5vw 20px;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 30px 60px #823c1e24}.nav-panel-group{border-top:1px solid #f3e2da;padding:10px 0 6px}.nav-panel-group:first-child{border-top:0}.nav-panel-head{letter-spacing:.06em;text-transform:uppercase;color:#b39a8f;padding:6px 10px;font-size:12.5px;font-weight:700}.nav-panel a{color:#241a16;border-radius:10px;padding:10px;font-size:16px;font-weight:700;display:block}.nav-panel a span{color:#8a7167;margin-top:1px;font-size:13px;font-weight:500;display:block}.nav-panel a:hover{background:#ffefe8}.nav-panel-cta{text-align:center;background:#ff5722;margin-top:8px;color:#fff!important;border-radius:999px!important;padding:13px!important}}.faq::details-content{height:0;transition:height .4s cubic-bezier(.16,1,.3,1), content-visibility .4s allow-discrete;overflow:clip}.fw-mobile-nav::details-content{height:0;transition:height .4s cubic-bezier(.16,1,.3,1), content-visibility .4s allow-discrete;overflow:clip}.faq[open]::details-content{height:auto}.fw-mobile-nav[open]::details-content{height:auto}.faq{background:#fff;border:1px solid #f3e2da;border-radius:20px;padding:0;transition:border-color .2s}.faq:hover{border-color:#ffb59b}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:17px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .plus{color:#e64a19;background:#ffe3d8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;font-weight:800;transition:transform .4s cubic-bezier(.16,1,.3,1);display:inline-flex}.faq[open] summary .plus{transform:rotate(45deg)}.faq .faq-a{color:#5c4a42;max-width:680px;padding:0 24px 20px;font-size:16px;line-height:1.6}.fw-article img{border-radius:16px;max-width:100%;margin:18px 0;display:block}.fw-article p{color:#5c4a42;margin:0 0 16px;font-size:16px;line-height:1.75}.fw-article ul,.fw-article ol{margin:0 0 16px;padding-left:22px}.fw-article li{color:#5c4a42;margin-bottom:8px;font-size:16px;line-height:1.7}.fw-article h2{letter-spacing:-.01em;color:#241a16;margin:30px 0 12px;scroll-margin-top:90px;font-size:23px;font-weight:800}.fw-article h2:first-child{margin-top:0}.fw-article h3{color:#241a16;margin:24px 0 10px;scroll-margin-top:90px;font-size:18px;font-weight:700}.fw-article table{border-collapse:collapse;width:100%;margin:18px 0;font-size:15px}.fw-article td,.fw-article th{color:#5c4a42;text-align:left;border:1px solid #f3e2da;padding:10px 14px}.fw-article th{color:#241a16;background:#ffefe8;font-weight:700}.fw-article em{color:#8a7167}.ws a{border-radius:9px;flex:auto;align-items:flex-start;gap:8px;min-width:0;line-height:1.35;text-decoration:none;display:flex}.ws a:hover:not(.on){color:#241a16;background:#ffefe8}.ws .ws-row{align-items:center;gap:2px;display:flex}.ws .ws-chev{color:#b39a8f;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.ws .ws-chev:hover{color:#e64a19;background:#ffefe8}.ws .s{color:#241a16;padding:8px 10px;font-size:14.5px;font-weight:700}.ws .s.on{color:#bf360c;background:#ffe3d8}.ws .gs{border-left:1px solid #f3e2da;margin:2px 0 10px 12px;padding-left:10px}.ws .gh{color:#5c4a42;padding:6px 10px;font-size:13.5px;font-weight:600}.ws .gi{border-left:1px solid #f3e2da;margin:2px 0 6px 10px;padding-left:8px}.ws .gs>.gi{border-left:0;margin-left:0;padding-left:0}.ws .i{color:#5c4a42;padding:5px 10px;font-size:13px;font-weight:500}.ws .gh.on,.ws .i.on{color:#bf360c;background:#ffe3d8;font-weight:700}.ws .ws-mk{box-sizing:border-box;border:1.5px solid #e8d5cc;border-radius:50%;flex:none;justify-content:center;align-items:center;width:15px;height:15px;margin-top:1.5px;display:inline-flex}.ws .s .ws-mk{margin-top:2.5px}.ws .ws-mk.some{background:#e3f4e4;border-color:#8fcb94}.ws .ws-mk.some:after{content:"";background:#2e7d32;border-radius:1px;width:6px;height:2px}.ws .ws-mk.all{background:#2e7d32;border-color:#2e7d32}.ws .ws-mk.all:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:4px;height:7px;margin-top:-2px;transform:rotate(45deg)}.ws .ws-fold{grid-template-rows:0fr;display:grid}.ws.ws-anim .ws-fold{transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1)}.ws .ws-fold.open{grid-template-rows:1fr}.ws .ws-fold-in{min-height:0;overflow:hidden}.ws .ws-fold:not(.open) .ws-fold-in{visibility:hidden}.ws.ws-anim .ws-fold:not(.open) .ws-fold-in{transition:visibility 0s .32s}.ws.ws-anim .ws-chev svg{transition:transform .25s}.fw-mobile-nav{display:none}input[type=range]{appearance:none;accent-color:#ff5722;background:#f3e2da;border-radius:999px;outline:none;width:100%;height:6px;margin:10px 0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#ff5722;border:3px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 4px 12px #ff572266}input[type=range]::-moz-range-thumb{cursor:pointer;background:#ff5722;border:3px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 4px 12px #ff572266}input[type=range]::-moz-range-track{background:#f3e2da;border-radius:999px;height:6px}@media (max-width:1100px){.fw-toc{display:none!important}}@media (max-width:820px){.fw-side{display:none!important}.fw-mobile-nav{background:#fff;border:1px solid #f3e2da;border-radius:16px;margin:0 0 24px;padding:0 14px;display:block}.fw-mobile-nav>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:15px;font-weight:700;list-style:none;display:flex}.fw-mobile-nav>summary::-webkit-details-marker{display:none}.fw-mobile-nav>summary:after{content:"";border-bottom:2px solid #b39a8f;border-right:2px solid #b39a8f;width:8px;height:8px;margin-right:6px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.fw-mobile-nav[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.fw-mobile-nav>.ws{padding:0 0 10px}.fw-mobile-nav>div{border-top:1px solid #f3e2da;padding-top:12px!important}}.store-btn{transition:transform .2s,box-shadow .2s}.store-btn:hover{color:#241a16;transform:translateY(-2px);box-shadow:0 14px 30px #821e003d}.pcta-dl,.pcta-web{border-radius:18px;flex-direction:column;align-items:center;transition:transform .25s;display:flex}.pcta-dl{color:#e64a19;background:#fff;padding:14px 38px;box-shadow:0 16px 40px #78140052}.pcta-web{color:#fff;background:#ffffff24;border:1.5px solid #ffffff8c;padding:12.5px 30px}.pcta-t{font-size:20px;font-weight:800;line-height:1.2}.pcta-s{opacity:.8;font-size:13px;font-weight:600}.pcta [data-for]{display:none}.pcta:not([data-p]) [data-for=""],.pcta[data-p=web] [data-for=""],.pcta[data-p=ios] [data-for=ios],.pcta[data-p=ipad] [data-for=ipad],.pcta[data-p=android] [data-for=android],.pcta[data-p=mac] [data-for=mac],.pcta[data-p=win] [data-for=win]{display:inline}.pcta[data-p=ios] .pcta-web,.pcta[data-p=ipad] .pcta-web,.pcta[data-p=android] .pcta-web,.pcta[data-p=web] .pcta-dl{display:none}.pcta[data-p=web] .pcta-web{color:#e64a19;background:#fff;border:0;padding:14px 38px;box-shadow:0 16px 40px #78140052}.pcta[data-p=web] .pcta-web:hover{color:#bf360c;background:#ffe9e0}@media (max-width:760px){.hero{padding-top:36px!important}.hero-row{gap:12px!important}.hero-text{padding-bottom:28px!important}.hero-shots{height:clamp(360px,88vw,460px)!important}.hero-shots img{top:0!important}.hero-shots .hero-shot2{top:64px!important}}[id]{scroll-margin-top:96px}
