.product-info.svelte-1wc011d{background-color:#e5e5e8;padding:1.25rem}@media screen and (min-width:36rem){.product-info.svelte-1wc011d{padding:3.75rem}}h2.svelte-1wc011d{font-size:1.75rem}@media screen and (min-width:48rem){h2.svelte-1wc011d{font-size:2.25rem}}h2.svelte-1wc011d{line-height:1.25;font-weight:700;letter-spacing:-.015em;margin-bottom:3rem}dl.svelte-1wc011d{display:grid;grid-template-columns:1fr}@media screen and (min-width:36rem){dl.svelte-1wc011d{display:grid;grid-template-columns:30% 70%}}dl.svelte-1wc011d dt:where(.svelte-1wc011d){font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:-.015em;color:#121214;padding-right:1.25rem;margin:1.25rem 0 0}dl.svelte-1wc011d dd:where(.svelte-1wc011d){font-size:1rem;line-height:1.5;font-weight:400;margin:1.25rem 0 3rem;padding-bottom:3rem;color:#63656d}dl.svelte-1wc011d dd:where(.svelte-1wc011d):first-of-type{border-bottom:1px solid #c8c9cc}dl.svelte-1wc011d ul:where(.svelte-1wc011d){padding:0;margin:0;list-style:none}dl.svelte-1wc011d ul:where(.svelte-1wc011d)>li{margin-bottom:1.25rem}dl.svelte-1wc011d .product-overview:where(.svelte-1wc011d) ul{list-style:disc}dl.svelte-1wc011d .splice-requirements:where(.svelte-1wc011d) ul:where(.svelte-1wc011d){padding:0;margin:1.25rem 0 0 2rem;list-style:none}h1.svelte-y9ax7t{margin:.5rem 1.25rem 1rem 0;font-size:1.75rem}@media screen and (min-width:48rem){h1.svelte-y9ax7t{font-size:2.25rem}}h1.svelte-y9ax7t{line-height:1.25;font-weight:700;letter-spacing:-.015em}.manufacturer.svelte-y9ax7t{font-size:1rem}.description.svelte-y9ax7t{font-size:1rem;color:var(--text-02);padding-right:1.25rem;margin-bottom:1.25rem}.youtube-embed.svelte-1mjkazy{height:100%;width:100%;object-fit:cover;padding:0;border:none;overflow:hidden;border-radius:0}.youtube-embed.svelte-1mjkazy .icon{z-index:2;position:absolute;color:#e81d01;cursor:pointer}img.svelte-1mjkazy,iframe.svelte-1mjkazy{aspect-ratio:16/9;object-fit:cover}@media screen and (max-width:48rem){img.svelte-1mjkazy{height:100%;width:100%}}.gallery-indicator-bar.svelte-1hytydu{display:none}@media screen and (min-width:48rem){.gallery-indicator-bar.svelte-1hytydu{z-index:2;display:block;height:6px;position:absolute;bottom:16px;left:0;right:0;margin:0 auto;width:100%;text-align:center}.indicator.svelte-1hytydu{all:unset;width:8px;height:8px;border-radius:6px;background-color:#fff;margin:0 3px;opacity:.3;display:inline-block;vertical-align:top;cursor:pointer;border:1px solid transparent}.indicator.svelte-1hytydu:focus{box-shadow:0 0 5px 0 0 0 3px var(--focus);border:1px solid rgb(81,203,238);opacity:1}.indicator.svelte-1hytydu:checked{opacity:1}}img.svelte-131bwt{max-width:100%;height:100%;margin:0 auto}img.cover-img.svelte-131bwt{object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;margin:auto}@media(max-width:47rem){img.svelte-131bwt{height:auto;width:100%}}.rto-carousel.svelte-131bwt{position:relative;display:block;height:212px;width:100%;background-color:#303236}@media(min-width:414px){.rto-carousel.svelte-131bwt{height:428px}}@media(min-width:48rem){.rto-carousel.svelte-131bwt{height:28.5714285714vw}}.carousel-asset.svelte-131bwt{display:none;height:inherit;text-align:center;background-color:#000;background-position:left center;background-size:cover}@media(min-width:62rem){.carousel-asset.svelte-131bwt{padding-top:16px;padding-bottom:34px}}@media(max-width:47rem){.carousel-asset.svelte-131bwt{margin-bottom:20px}}.carousel-asset.svelte-131bwt .video-play-button{z-index:1}.carousel-button.svelte-131bwt{display:none}@media screen and (max-width:48rem){.mobile-asset.svelte-131bwt{display:block}}@media screen and (min-width:48rem){.asset-active.svelte-131bwt{display:block}.carousel-button.svelte-131bwt{display:inline-flex;position:absolute;border-radius:100%;height:55px;width:55px;background-color:#303236;color:#fff;top:40%;z-index:2;border:1px solid transparent}.carousel-button.svelte-131bwt:focus{outline:3px solid #bee1ff}.carousel-button.right.svelte-131bwt{right:0;margin-right:40px}.carousel-button.left.svelte-131bwt{margin-left:40px}.video-play-button{margin:0 98px;width:80%}}.feature-video-container.svelte-pbfrlz{position:relative;height:auto;width:100%}@media(min-width:48rem){.feature-video-container.svelte-pbfrlz{width:700px;max-height:370px}}.feature-video-player.svelte-pbfrlz{height:auto;width:100%;max-height:370px;max-width:700px}.feature-video-container.svelte-oxi427{position:relative;height:auto;width:100%}@media(min-width:48rem){.feature-video-container.svelte-oxi427{width:700px;max-height:370px}}img.svelte-oxi427{height:auto;width:100%;max-height:370px;max-width:700px}.wrapper.svelte-10a79kb{margin:0 auto;padding:0 1.25rem;max-width:1440px}.plugin-feature.svelte-10a79kb{display:flex;justify-content:space-between;margin:0 auto;padding:7.5rem 0}@media(max-width:75rem){.plugin-feature.svelte-10a79kb{flex-direction:column-reverse;align-items:center;padding:3rem 0}}@media(min-width:75rem){.plugin-feature.odd.svelte-10a79kb{flex-direction:row-reverse}.plugin-feature.odd.svelte-10a79kb .feature-text:where(.svelte-10a79kb){text-align:right}}.plugin-feature.svelte-10a79kb .feature-text:where(.svelte-10a79kb){display:flex;flex-direction:column;justify-content:center;max-width:450px;margin:0 auto;padding-top:1.25rem;text-align:left}.plugin-feature.svelte-10a79kb .feature-title:where(.svelte-10a79kb){font-size:1.25rem}@media screen and (min-width:48rem){.plugin-feature.svelte-10a79kb .feature-title:where(.svelte-10a79kb){font-size:1.75rem}}.plugin-feature.svelte-10a79kb .feature-title:where(.svelte-10a79kb){line-height:1.25;font-weight:700;letter-spacing:-.015em;margin-bottom:1.25rem}.plugin-feature.svelte-10a79kb .feature-description:where(.svelte-10a79kb){font-size:1rem;line-height:1.5;font-weight:400}.plugin-feature.svelte-10a79kb .feature-asset:where(.svelte-10a79kb){height:auto;width:100%}@media(min-width:48rem){.plugin-feature.svelte-10a79kb .feature-asset:where(.svelte-10a79kb){width:700px}}h2.svelte-21yvmb{font-size:1.75rem}@media screen and (min-width:48rem){h2.svelte-21yvmb{font-size:2.25rem}}h2.svelte-21yvmb{line-height:1.25;font-weight:700;letter-spacing:-.015em;font-family:Soehne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:unset;font-weight:500;font-size:1.75rem;margin-bottom:1.25rem}@media(min-width:62rem){h2.svelte-21yvmb{font-size:2.25rem}}img.svelte-21yvmb{max-width:100%}.mini-features.svelte-21yvmb{margin-bottom:3.75rem;padding:0 1.25rem}@media(min-width:36rem){.mini-features.svelte-21yvmb{padding:0 3.75rem}}@media(min-width:48rem){.mini-features.svelte-21yvmb{margin-bottom:7.5rem}}.mini-features.svelte-21yvmb .mini-features-wrapper:where(.svelte-21yvmb){display:flex;flex-direction:column;gap:2rem}@media(min-width:62rem){.mini-features.svelte-21yvmb .mini-features-wrapper:where(.svelte-21yvmb){display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:auto}}.mini-features.svelte-21yvmb .mini-features-wrapper:where(.svelte-21yvmb) .mini-feature:where(.svelte-21yvmb){display:flex;flex-direction:column;align-items:center;gap:1.25rem;flex:1 1 0;padding-top:1rem}.mini-features.svelte-21yvmb .mini-features-wrapper:where(.svelte-21yvmb) .mini-feature:where(.svelte-21yvmb) img:where(.svelte-21yvmb){max-width:140px}@media(min-width:36rem){.mini-features.svelte-21yvmb .mini-features-wrapper:where(.svelte-21yvmb) .mini-feature:where(.svelte-21yvmb) img:where(.svelte-21yvmb){max-width:100%}}@media(max-width:36rem){.mini-features.svelte-21yvmb .mini-features-wrapper:where(.svelte-21yvmb) .mini-feature:where(.svelte-21yvmb){flex-direction:row;align-items:flex-start}}@media(min-width:62rem){.mini-features.svelte-21yvmb .mini-features-wrapper:where(.svelte-21yvmb) .mini-feature:where(.svelte-21yvmb){flex-direction:column}}.mini-features.svelte-21yvmb .mini-features-wrapper:where(.svelte-21yvmb) .mini-feature:where(.svelte-21yvmb) .mini-feature-content:where(.svelte-21yvmb){display:flex;flex-direction:column;gap:.5rem}.mini-features.svelte-21yvmb .mini-features-wrapper:where(.svelte-21yvmb) .mini-feature:where(.svelte-21yvmb) .mini-feature-content:where(.svelte-21yvmb) .mini-feature-title:where(.svelte-21yvmb){font-size:1.25rem}@media screen and (min-width:48rem){.mini-features.svelte-21yvmb .mini-features-wrapper:where(.svelte-21yvmb) .mini-feature:where(.svelte-21yvmb) .mini-feature-content:where(.svelte-21yvmb) .mini-feature-title:where(.svelte-21yvmb){font-size:1.25rem}}.mini-features.svelte-21yvmb .mini-features-wrapper:where(.svelte-21yvmb) .mini-feature:where(.svelte-21yvmb) .mini-feature-content:where(.svelte-21yvmb) .mini-feature-title:where(.svelte-21yvmb){line-height:1.25;font-weight:700;letter-spacing:-.015em}.mini-features.svelte-21yvmb .mini-features-wrapper:where(.svelte-21yvmb) .mini-feature:where(.svelte-21yvmb) .mini-feature-content:where(.svelte-21yvmb) .mini-feature-description:where(.svelte-21yvmb){font-size:1rem;line-height:1.5;font-weight:400}.plugin-bundles.svelte-16u4bhx{background-color:#fafafb;padding:2rem}@media(min-width:48rem){.plugin-bundles.svelte-16u4bhx{padding:3rem 7.5rem}}h2.svelte-16u4bhx{font-size:1.25rem;font-weight:500;margin-bottom:1.25rem}img.svelte-16u4bhx{width:64px;height:64px;border-radius:.25rem}.plugin-info.svelte-16u4bhx{display:flex;flex-direction:column;justify-content:center;margin-left:1rem}.plugin-name.svelte-16u4bhx{font-size:.875rem;font-weight:700;white-space:nowrap}@media(min-width:48rem){.plugin-name.svelte-16u4bhx{font-size:1rem}}.plugin-price.svelte-16u4bhx{color:#81838a;font-size:.875rem}.plugin-bundle-components.svelte-16u4bhx{display:grid;gap:3rem}@media(max-width:48rem){.plugin-bundle-components.svelte-16u4bhx{grid-auto-flow:column;overflow-x:auto;white-space:nowrap;padding-bottom:1rem}}@media(min-width:48rem){.plugin-bundle-components.svelte-16u4bhx{grid-template-columns:repeat(3,1fr)}}.plugin-info-container.svelte-16u4bhx{display:flex}.plugin-info-container.svelte-16u4bhx .discount-percent-tag:where(.svelte-16u4bhx){margin-left:.5rem;padding:.25rem;font-size:.75rem;background-color:#1ea285;color:#fff;border-radius:.25rem;white-space:nowrap;width:fit-content}.plugin-info-container.svelte-16u4bhx .second-row-plugin-info:where(.svelte-16u4bhx){display:flex;justify-content:space-between;align-items:center;margin-top:.25rem}.plugin-info-container.svelte-16u4bhx:hover{cursor:pointer;text-decoration:none}.plugin-info-container.svelte-16u4bhx:hover .plugin-info:where(.svelte-16u4bhx){opacity:.6}.scroll-tabs-container.svelte-d6nh1d{--control-dimensions: 24px;position:relative}.controls.svelte-d6nh1d{position:absolute;padding:0;display:flex;--button-background: transparent;--button-border: transparent;--button-icon-color: var(--control-color)}.controls.hidden-xs.svelte-d6nh1d{display:none}@media screen and (min-width:48rem){.controls.hidden-xs.svelte-d6nh1d{display:flex}}.controls.svelte-d6nh1d{top:calc(-1 * (var(--control-dimensions) + .5rem));right:-2px}.controls.svelte-d6nh1d button{padding:0;border:none}.controls.odd.svelte-d6nh1d button:not(.invisible).variant-default[disabled]{color:var(--text-01)}.controls.odd.svelte-d6nh1d button:not(.invisible).variant-default{color:var(--text-disabled)}.scroll-container.svelte-d6nh1d{scrollbar-width:none}.scroll-container.svelte-d6nh1d::-webkit-scrollbar{display:none}.scroll-container.svelte-d6nh1d{padding:.5rem 2px;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory}.scroll-container.svelte-d6nh1d .items:where(.svelte-d6nh1d){display:flex;align-items:stretch}.scroll-container.svelte-d6nh1d .items.center-items:where(.svelte-d6nh1d){justify-content:center}.scroll-container.svelte-d6nh1d .items:where(.svelte-d6nh1d)>*{flex-shrink:0;scroll-snap-align:start;scroll-margin-left:2px;margin-right:.5rem}.scroll-container.svelte-d6nh1d .items:where(.svelte-d6nh1d)>*:last-child:after{position:absolute;content:"";right:-3px;top:0;width:3px;height:100%}.highlight.svelte-1kcidh4:first-child{padding-top:60px}.highlight.svelte-1kcidh4{padding:1.25rem}.highlight.svelte-1kcidh4 label:where(.svelte-1kcidh4){background-color:transparent;font-size:1rem}@media screen and (min-width:48rem){.highlight.svelte-1kcidh4 label:where(.svelte-1kcidh4){background-color:#fafafb;font-size:.875rem}}.highlight.odd.svelte-1kcidh4{background-color:#000;color:#fff}.highlight.odd.svelte-1kcidh4 label.active:where(.svelte-1kcidh4){color:#fff}@media screen and (min-width:48rem){.highlight.odd.svelte-1kcidh4 label:where(.svelte-1kcidh4){background-color:#303236;color:#c8c9cc}}@media screen and (min-width:36rem){.highlight.svelte-1kcidh4{padding:3.75rem;padding-bottom:120px;padding-top:120px}}h2.svelte-1kcidh4{font-size:1.25rem}@media screen and (min-width:48rem){h2.svelte-1kcidh4{font-size:1.75rem}}h2.svelte-1kcidh4{line-height:1.25;font-weight:700;letter-spacing:-.015em;text-align:center}p.svelte-1kcidh4{font-size:1rem;line-height:1.5;font-weight:400;text-align:center;padding-top:1rem;margin-bottom:2rem}.tab-thumbnail.svelte-1kcidh4{height:44px;width:44px;margin:.25rem .5rem .25rem 0;object-fit:contain;vertical-align:middle}@media screen and (max-width:48rem){.tab-thumbnail.svelte-1kcidh4{display:none}}.tabpanels.svelte-1kcidh4{margin-top:2rem;border-top:1px solid #e5e5e8}.odd.svelte-1kcidh4 .tabpanels:where(.svelte-1kcidh4){border-color:#303236}[role=tabpanel].svelte-1kcidh4>div:where(.svelte-1kcidh4){align-items:center;margin-top:2rem;margin-left:auto;margin-right:auto;max-width:400px}[role=tabpanel].svelte-1kcidh4>div:where(.svelte-1kcidh4) p:where(.svelte-1kcidh4){font-size:1rem;padding-top:2rem}@media screen and (min-width:48rem){[role=tabpanel].svelte-1kcidh4>div:where(.svelte-1kcidh4) p:where(.svelte-1kcidh4){flex-basis:320px;padding-left:2rem;flex-shrink:0;padding-top:0}}[role=tabpanel].svelte-1kcidh4>div:where(.svelte-1kcidh4) .feature-video-container,[role=tabpanel].svelte-1kcidh4>div:where(.svelte-1kcidh4) img:where(.svelte-1kcidh4){height:auto;width:100%}@media screen and (min-width:75rem){[role=tabpanel].svelte-1kcidh4>div:where(.svelte-1kcidh4) .feature-video-container,[role=tabpanel].svelte-1kcidh4>div:where(.svelte-1kcidh4) img:where(.svelte-1kcidh4){width:700px;height:438px}}@media screen and (min-width:48rem){[role=tabpanel].svelte-1kcidh4>div:where(.svelte-1kcidh4){display:flex;flex-direction:row;max-width:980px}}.highlight-tabs.svelte-1kcidh4 [role=tab]:where(.svelte-1kcidh4){border:solid;border-color:transparent;border-width:0 0 3px 0;cursor:pointer;display:inline-block;text-align:center;transition:all .2s ease;margin-right:1rem;color:#63656d}@media screen and (min-width:48rem){.highlight-tabs.svelte-1kcidh4 [role=tab]:where(.svelte-1kcidh4){margin-right:.5rem;border-radius:.125rem;padding-left:1.25rem;padding-right:1.25rem}}.highlight-tabs.svelte-1kcidh4>.tabpanels:where(.svelte-1kcidh4)>div[role=tabpanel]:where(.svelte-1kcidh4){display:none;transition:all .2s ease;flex-basis:100%}.highlight-tabs.svelte-1kcidh4>.tabpanels:where(.svelte-1kcidh4)>div[role=tabpanel].active:where(.svelte-1kcidh4){display:block}.highlight-tabs.svelte-1kcidh4 p:where(.svelte-1kcidh4){text-align:left}.highlight-tabs.svelte-1kcidh4 [role=tab].active:where(.svelte-1kcidh4){border-color:#03f;color:#000}.highlight-tabs.svelte-1kcidh4 [role=tab].focused:where(.svelte-1kcidh4){box-shadow:0 0 0 3px var(--focus)}img.svelte-9pui8d{max-width:100%}h2.svelte-9pui8d{font-size:2.25rem}@media screen and (min-width:48rem){h2.svelte-9pui8d{font-size:3rem}}h2.svelte-9pui8d{line-height:1.25;font-weight:700;letter-spacing:-.015em;font-family:Soehne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:unset;font-weight:500;font-size:1.75rem;margin-bottom:2rem}.rto-testimonials.svelte-9pui8d{min-height:100%;height:100%;margin-bottom:3.75rem;padding:0 1.25rem}@media screen and (min-width:36rem){.rto-testimonials.svelte-9pui8d{padding:0 3.75rem}}.testimonial-wrapper.svelte-9pui8d{display:flex;flex-direction:column;gap:3.75rem}.testimonial.svelte-9pui8d{display:flex;flex-direction:column;align-items:center;gap:1.25rem;flex:1 1 0px}.testimonial-content.svelte-9pui8d{display:flex;flex-direction:column;gap:1.25rem;padding-left:1.25rem}.testimonial-title.svelte-9pui8d{font-size:1rem}@media screen and (min-width:48rem){.testimonial-title.svelte-9pui8d{font-size:1rem}}.testimonial-title.svelte-9pui8d{line-height:1.25;font-weight:700;letter-spacing:-.015em;font-weight:400;color:#81838a}.testimonial-description.svelte-9pui8d{font-size:1.25rem}@media screen and (min-width:48rem){.testimonial-description.svelte-9pui8d{font-size:1.25rem}}.testimonial-description.svelte-9pui8d{line-height:1.25;font-weight:700;letter-spacing:-.015em;font-weight:500}.rto-testimonials.svelte-9pui8d{margin:2rem 0}@media screen and (min-width:48rem)and (max-width:62rem){h2.svelte-9pui8d{font-size:2.25rem}img.svelte-9pui8d{max-width:50%}.testimonial.svelte-9pui8d{flex-direction:row}.testimonial.svelte-9pui8d:nth-child(2n){flex-direction:row-reverse}}@media screen and (min-width:62rem){h2.svelte-9pui8d{font-size:2.25rem}img.svelte-9pui8d{max-width:300px}.testimonial-wrapper.svelte-9pui8d{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:auto;grid-row-gap:3.75rem}.testimonial-wrapper.row-view.svelte-9pui8d{display:flex}.testimonial-wrapper.row-view.svelte-9pui8d .testimonial:where(.svelte-9pui8d){flex-direction:row}.testimonial-wrapper.row-view.svelte-9pui8d .testimonial:where(.svelte-9pui8d):nth-child(2n){flex-direction:row-reverse}}@media screen and (min-width:36rem){.rto-testimonials.svelte-9pui8d{margin:7.5rem 0}}.tags.svelte-p1z9f5{margin:0 0 2rem}@media screen and (min-width:48rem){.tags.svelte-p1z9f5{margin:1rem 0 2rem}}.tags.svelte-p1z9f5 .tag{margin-right:.25rem}.compatibility.svelte-p1z9f5 img:where(.svelte-p1z9f5){object-fit:contain;width:34px;padding-right:1rem;vertical-align:middle}.compatibility.svelte-p1z9f5 p:where(.svelte-p1z9f5){color:var(--text-02);font-size:.75rem;margin-top:1.25rem;line-height:2}@media screen and (min-width:75rem){.compatibility.svelte-p1z9f5 p:where(.svelte-p1z9f5){margin-top:0;margin-left:1.25rem;border-left:1px solid #e5e5e8;padding:3px 1.25rem;line-height:1.33;display:inline-block}}.rto-faq-modal.svelte-1vavxw1{overflow-y:auto;font-size:.875rem}h2.svelte-1vavxw1{display:flex;justify-content:center;margin-bottom:.5rem}.body.svelte-1vavxw1{padding:2rem}.faq-section.svelte-1vavxw1{margin-bottom:1rem}.faq-question.svelte-1vavxw1{margin:0 0 1rem}h2.svelte-1xu0loh{font-size:.75rem}@media screen and (min-width:48rem){h2.svelte-1xu0loh{font-size:.75rem}}h2.svelte-1xu0loh{line-height:1.25;font-weight:700;letter-spacing:-.015em;text-transform:uppercase;letter-spacing:1px;font-weight:500}.terms.svelte-1xu0loh{color:var(--text-02);margin:0;font-size:.875rem}.terms.svelte-1xu0loh .upgrade-info:where(.svelte-1xu0loh){margin-top:1rem}.terms.svelte-1xu0loh .learn-more:where(.svelte-1xu0loh){display:inline-block;font-size:.75rem;margin-top:1rem}.terms.svelte-1xu0loh li:where(.svelte-1xu0loh){color:var(--text-02);line-height:1.5;font-weight:400;position:relative;padding-left:2rem;margin-bottom:.25rem}.terms.svelte-1xu0loh li:where(.svelte-1xu0loh) .icon{position:absolute;bottom:0;left:0}.button-link.svelte-1xu0loh{font-size:1rem;padding:.5rem 1.25rem}.button-link.variant-primary.svelte-1xu0loh{background-color:#03f;color:#fff;border-radius:100px;display:inline-block;width:100%}.button-link.variant-primary.svelte-1xu0loh:hover{background-color:#0029cc;color:#fff}.rto-purchase.svelte-1xu0loh{margin-bottom:1.25rem}@media screen and (min-width:48rem){.rto-purchase.svelte-1xu0loh{grid-area:1/2/3/3}}.purchase.svelte-1xu0loh{border:1px solid #e5e5e8;margin-top:2rem}@media screen and (min-width:48rem){.purchase.svelte-1xu0loh{margin-top:0}}.purchase.svelte-1xu0loh>:where(.svelte-1xu0loh){padding:1.25rem}.purchase.svelte-1xu0loh .price:where(.svelte-1xu0loh){border-bottom:1px solid #e5e5e8}.cost.svelte-1xu0loh{color:var(--text-02);font-size:.875rem;line-height:1.5;font-weight:400;margin-top:.5rem}.cost.svelte-1xu0loh .value:where(.svelte-1xu0loh){color:var(--text-01);font-size:1.25rem;line-height:1.5;font-weight:700;letter-spacing:-.015em;padding-right:.5rem}.cost.svelte-1xu0loh .value.active:where(.svelte-1xu0loh){color:#45a21a}.cost.svelte-1xu0loh .value.cancelled:where(.svelte-1xu0loh){color:#e81d01}.cost.svelte-1xu0loh .value.invalid-payment:where(.svelte-1xu0loh){color:#8c5506}.start.svelte-1xu0loh{padding-top:0;text-align:center}.start.svelte-1xu0loh button:where(.svelte-1xu0loh){border-radius:100px}.start.svelte-1xu0loh button.faq-modal-button:where(.svelte-1xu0loh){margin-top:1rem}.start.svelte-1xu0loh .variant-primary:where(.svelte-1xu0loh){display:inline-block;width:80%}.editions.svelte-1xu0loh{margin-bottom:1rem;display:flex;gap:10px}.edition.svelte-1xu0loh{color:var(--text-02);font-size:.875rem;flex-grow:1;padding:1rem;border:1px solid #e5e5e8;border-radius:.25rem;text-align:center;text-decoration:none;cursor:pointer}.edition.svelte-1xu0loh .edition-title:where(.svelte-1xu0loh){display:block}.edition.svelte-1xu0loh .edition-price:where(.svelte-1xu0loh){display:block}.edition.active.svelte-1xu0loh,.edition.svelte-1xu0loh:hover{border-color:#63656d}.faq-modal-button.svelte-1xu0loh{color:var(--text-02);font-size:.875rem;font-weight:400}.faq-modal-button.svelte-1xu0loh:focus{color:var(--text-02)}.faq-modal-button.svelte-1xu0loh:hover{color:var(--text-02);text-decoration:underline}.button-link.svelte-1xu0loh{color:var(--text-01);font-weight:500;border-radius:.5rem;text-align:center;text-wrap:nowrap;transition:background-color .1s ease-out,border-color .1s ease-out,color .1s ease-out}.button-link.svelte-1xu0loh:hover{text-decoration:none;background-color:#e5e5e8;border-color:transparent;color:initial}.rto-header.svelte-tfoy4h{display:grid;grid-template-columns:1fr;margin:3rem 0;padding:0 1.25rem}@media screen and (min-width:36rem){.rto-header.svelte-tfoy4h{padding:0 3.75rem}}@media screen and (min-width:48rem){.rto-header.svelte-tfoy4h{grid-template-columns:2fr 350px;grid-template-rows:repeat(1fr);grid-column-gap:0px;grid-row-gap:0px}}footer.svelte-tfoy4h{background-color:#303236;text-align:center;color:#fff;padding:5rem 0;bottom:0}h2.svelte-tfoy4h{font-size:1.75rem}@media screen and (min-width:48rem){h2.svelte-tfoy4h{font-size:2.25rem}}h2.svelte-tfoy4h{line-height:1.25;font-weight:700;letter-spacing:-.015em;margin-bottom:2rem}
