:is(#main,.footer-curtain,.footer-reveal) :is(.kicker,.home-v2-topline,.home-v2-newsletter-topline,.about-v2-topline,.business-v2-topline,.business-v2-package-kicker,.sorglos-v2-topline,.shop-v2-topline,.shop-v2-catalog-topline,.shop-v2-why-topline,.shop-v2-faq-topline,.abo-shop-v2-topline,.contact-v2-topline,.contact-v2-panel-topline,.enquiry-v2-topline,.faq-v2-topline,.newsletter-v2-topline,.blog-v2-topline,.blog-v2-featured-topic,.blog-v2-card-topic,.guide-v1-topline,.guide-v1-blue-topline,.webinar-v2-topline){margin-bottom:0}:is(#main,.footer-curtain,.footer-reveal) :is(.kicker,.home-v2-topline,.home-v2-newsletter-topline,.about-v2-topline,.business-v2-topline,.business-v2-package-kicker,.sorglos-v2-topline,.shop-v2-topline,.shop-v2-catalog-topline,.shop-v2-why-topline,.shop-v2-faq-topline,.abo-shop-v2-topline,.contact-v2-topline,.contact-v2-panel-topline,.enquiry-v2-topline,.faq-v2-topline,.newsletter-v2-topline,.blog-v2-topline,.blog-v2-featured-topic,.blog-v2-card-topic,.guide-v1-topline,.guide-v1-blue-topline,.webinar-v2-topline)+:is(h1,h2,h3,h4,p,.webinar-v2-description),#main .enquiry-v2-topline+.enquiry-v2-draft+h1{margin-top:4px}#main .rl-chapter-marker{margin-bottom:4px}#main :is(.home-v2-faq-item,.business-v2-faq-list details,.faq-v2-list details,.guide-v1-faq details)>p,#main .sorglos-v2-faq-list details>div,#main .sorglos-v2-faq-list details p,#main .shop-v2-faq-columns details>.prose-rl,#main [data-rl-faq-answer],#main [data-rl-faq-answer] :is(p,ul,ol,div),#main .abo-shop-v2-info>p,#main .abo-shop-v2-details>p{text-align:left;margin-left:0;margin-right:0}#main .sorglos-v2-faq-list details p{padding-left:0;padding-right:0}#main :is(.reveal-up,.reveal-left,.reveal-right,.reveal-scale,.reveal-fade){animation:none}#main[data-rl-motion] .rl-motion-target{opacity:0;transition:opacity .72s var(--ease-out-expo), transform .72s var(--ease-out-expo);transition-delay:var(--rl-motion-delay,0s);transform:translateY(24px)}#main[data-rl-motion] .rl-motion-target.rl-motion-shown{opacity:1;transform:translate(0,0)}#main[data-rl-motion] .rl-motion-target.rl-motion-immediate{transition:none}@keyframes rl-heading-entry{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:no-preference){html.rl-entry-motion #main h1:not(.home-v2 h1,.about-v2 h1,.checkout-v2-state h1){animation:rl-heading-entry .72s var(--ease-out-expo) both}}@media (prefers-reduced-motion:reduce){html.rl-entry-motion #main h1{animation:none!important}#main .rl-motion-target,#main :is(.home-v2-reveal,.about-v2-reveal),html.home-v2-hero-pending #main .home-v2-hero-grid>*,html.about-v2-hero-pending #main .about-v2-hero-grid>*{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
#main :is(.about-v2-hero,.business-v2-hero,.contact-v2-hero,.enquiry-v2-hero,.sorglos-v2-hero,.newsletter-v2-hero,.webinar-v2-hero,.guide-v1-hero,.content-hero){padding-top:132px}#main :is(.about-v2-hero,.business-v2-hero,.contact-v2-hero,.enquiry-v2-hero,.sorglos-v2-hero,.newsletter-v2-hero,.webinar-v2-hero,.guide-v1-hero,.content-hero,.product-hero)>.container-rl{max-width:1240px}#main :is(.about-v2-hero-grid,.business-v2-hero .business-v2-split,.contact-v2-hero-grid,.enquiry-v2-hero-grid,.sorglos-v2-hero .sorglos-v2-split,.newsletter-v2-hero-grid,.webinar-v2-hero-grid,.guide-v1-hero-grid,.content-hero-grid,.product-hero-grid){grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}#main :is(.about-v2-hero-grid,.business-v2-hero .business-v2-split,.contact-v2-hero-grid,.enquiry-v2-hero-grid,.sorglos-v2-hero .sorglos-v2-split,.newsletter-v2-hero-grid,.webinar-v2-hero-grid,.guide-v1-hero-grid,.content-hero-grid,.product-hero-grid)>*{width:100%;min-width:0;max-width:none}#main :is(.about-v2-hero-photo,.business-v2-hero-photo,.contact-v2-hero .contact-v2-photo,.enquiry-v2-hero .enquiry-v2-photo,.sorglos-v2-hero-photo,.newsletter-v2-hero .newsletter-v2-photo,.webinar-v2-hero .webinar-v2-photo,.guide-v1-hero-image,.content-hero-photo,.product-hero-media){aspect-ratio:5/4;width:100%;height:auto;min-height:0;max-height:none}#main .about-v2-hero-photo img,#main .webinar-v2-event-photo img,#main .product-hero-media img{object-fit:contain}#main .content-hero{background:#e6f0f9}#main .content-hero h1{color:#123a73;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#main .content-hero-photo{border-radius:16px;position:relative;overflow:hidden}#main .content-hero-photo img{object-fit:cover}#main .content-hero .btn-ghost-on-dark{color:#123a73;background:0 0;border-color:#0786d8}#main .content-hero .btn-ghost-on-dark:hover{background:#fff}#main .content-hero .btn:focus-visible{outline-offset:4px;outline:3px solid #123a73}#main .product-hero .product-hero-grid{align-items:start}#main .abo-shop-v2-start-grid{grid-template-columns:minmax(0,1fr)}#main .abo-shop-v2-start-choice{grid-template-columns:20px 48px minmax(0,1fr)}#main .abo-shop-v2-start-choice>.abo-shop-v2-circle{grid-area:1/2}#main .abo-shop-v2-start-choice>span:last-child{grid-area:1/3}@media (min-width:768px){#main :is(.about-v2-hero,.business-v2-hero,.contact-v2-hero,.enquiry-v2-hero,.sorglos-v2-hero,.newsletter-v2-hero,.webinar-v2-hero,.guide-v1-hero,.content-hero){padding-top:156px}}@media (min-width:1024px){#main :is(.about-v2-hero-grid,.business-v2-hero .business-v2-split,.contact-v2-hero-grid,.enquiry-v2-hero-grid,.sorglos-v2-hero .sorglos-v2-split,.newsletter-v2-hero-grid,.webinar-v2-hero-grid,.guide-v1-hero-grid,.content-hero-grid){grid-template-columns:minmax(0,55fr) minmax(0,45fr)}#main .product-hero .product-hero-grid{grid-template-columns:minmax(0,45fr) minmax(0,55fr)}#main :is(.about-v2-hero-photo,.business-v2-hero-photo,.contact-v2-hero .contact-v2-photo,.enquiry-v2-hero .enquiry-v2-photo,.sorglos-v2-hero-photo,.newsletter-v2-hero .newsletter-v2-photo,.webinar-v2-hero .webinar-v2-photo,.guide-v1-hero-image,.content-hero-photo,.product-hero-media){aspect-ratio:1}}@media (min-width:1200px){#main :is(.about-v2-hero,.business-v2-hero,.contact-v2-hero,.enquiry-v2-hero,.sorglos-v2-hero,.newsletter-v2-hero,.webinar-v2-hero,.guide-v1-hero,.content-hero,.product-hero)>.container-rl{max-width:1368px}#main :is(.about-v2-hero-grid,.business-v2-hero .business-v2-split,.contact-v2-hero-grid,.enquiry-v2-hero-grid,.sorglos-v2-hero .sorglos-v2-split,.newsletter-v2-hero-grid,.webinar-v2-hero-grid,.guide-v1-hero-grid,.content-hero-grid,.product-hero-grid){gap:64px}}@media (max-width:359px){#main .abo-shop-v2-start-choice{grid-template-columns:20px minmax(0,1fr)}#main .abo-shop-v2-start-choice>span:last-child{grid-column:2}}
.footer-v3{color:#123a73;background:#e6f0f9}.footer-v3-inner{max-width:1368px;padding-top:clamp(56px,6vw,88px);padding-bottom:36px}.footer-v3-grid{gap:40px 32px;display:grid}.footer-v3-grid>*{min-width:0}.footer-v3-brand .logo-safe{background:0 0;border-radius:0;padding:0}.footer-v3-logo{align-items:center;max-width:100%;min-height:44px;display:inline-flex}.footer-v3-logo img{width:min(220px,100%);max-width:100%;height:auto}.footer-v3-headline{margin-top:20px;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:700;line-height:1.4}.footer-v3-copy{margin-top:12px;font-size:1.125rem;line-height:1.65}.footer-v3-price-draft{margin-top:12px;font-size:.875rem;line-height:1.55}.footer-v3-price-draft a{text-underline-offset:3px;text-decoration:underline}.footer-v3-social{gap:16px;margin-top:28px;display:flex}.footer-v3-social a{border-radius:6px;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.footer-v3-social img{object-fit:contain;width:28px;height:28px}.footer-v3-column h2{color:#123a73;margin-bottom:14px;font-size:1.25rem;font-weight:700;line-height:1.4}.footer-v3-column ul,.footer-v3-bottom ul{margin:0;padding:0;list-style:none}.footer-v3-column a{overflow-wrap:anywhere;align-items:center;min-height:44px;padding-block:5px;font-size:1.125rem;line-height:1.5;display:inline-flex}.footer-v3 a:hover{text-underline-offset:4px;text-decoration:underline}.footer-v3-social a:hover{background:#d5e6f6}.footer-v3 a:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #123a73}.footer-v3-bottom{border-top:1px solid #aac4df;flex-direction:column;gap:12px;margin-top:48px;padding-top:22px;font-size:1rem;display:flex}.footer-v3-bottom nav{padding-right:24px}.footer-v3-bottom ul{flex-wrap:wrap;align-items:center;column-gap:12px;display:flex}.footer-v3-bottom li{align-items:center;gap:12px;display:flex}.footer-v3-bottom li+li:before{content:"";background:#8eaacb;width:1px;height:16px}.footer-v3-bottom a{align-items:center;min-height:44px;display:inline-flex}.footer-v3-desktop-break{display:none}@media (max-width:1023px){.footer-v3-bottom nav{padding-right:72px}}@media (max-width:767px){.footer-v3 .footer-v3-column{display:none}}@media (min-width:640px){.footer-v3-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-v3-brand{grid-column:1/-1;max-width:600px}.footer-v3-bottom{flex-flow:wrap;justify-content:space-between;align-items:center}}@media (min-width:1024px){.footer-v3-grid{grid-template-columns:minmax(0,2.1fr) minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);column-gap:40px}.footer-v3-brand{grid-column:auto;max-width:none}.footer-v3-column{padding-top:12px}.footer-v3-desktop-break{display:initial}.footer-v3-bottom{margin-top:48px}}.footer-reveal{position:relative}.footer-curtain{margin-bottom:0}.footer-spacer{display:none}html.rl-footer-fixed .footer-reveal{position:fixed}html.rl-footer-fixed .footer-spacer{height:var(--footer-height);display:block}@media (prefers-reduced-motion:reduce){html.rl-footer-fixed .footer-reveal{position:relative}html.rl-footer-fixed .footer-spacer{display:none}}
.mobile-title-copy{display:none}@media (max-width:767px){.desktop-full-heading{display:none}.mobile-title-copy{display:block}:root{--mobile-gutter:20px;--mobile-content:560px;--mobile-section-gap:64px;--mobile-section-pad:32px;--mobile-text-gap:14px;--mobile-grid-gap:16px;--mobile-card-pad:24px;--mobile-radius:14px;--mobile-h1:32px;--mobile-h2:26px;--mobile-h3:21px;--mobile-body:16px;--mobile-lead:17px;--mobile-small:14px;--mobile-control:48px;--mobile-primary:52px;--mobile-header-height:118px}body{font-size:var(--mobile-body);line-height:1.55}.container-rl,#main :is(.container-rl,.guide-v1-reading-layout),.footer-v3-inner{width:100%;margin-inline:auto;max-width:calc(var(--mobile-content) + 2 * var(--mobile-gutter))!important;padding-inline:var(--mobile-gutter)!important}#main .container-rl .container-rl{max-width:100%!important;padding-inline:0!important}#main,#main :is(section,article,header,div,form,fieldset,legend,ul,ol,li){min-width:0}#main :is(h1,h2,h3,p,li,legend,label,a),.footer-v3 :is(p,h2,a){overflow-wrap:anywhere}#main h1{text-wrap:wrap;max-width:100%;font-size:var(--mobile-h1)!important;line-height:1.15!important}#main h2{text-wrap:wrap;max-width:100%;font-size:var(--mobile-h2)!important;line-height:1.2!important}#main h3{text-wrap:wrap;max-width:100%;font-size:var(--mobile-h3)!important;line-height:1.25!important}#main :is(p,li,blockquote,label,.prose-rl){font-size:var(--mobile-body)!important;line-height:1.55!important}#main :is(.lead-rl,[class*=-lead],.guide-v1-teaser,.newsletter-v2-lead,.webinar-v2-lead,.checkout-v2-heading>p,.abo-shop-v2-heading>p:last-child){font-size:var(--mobile-lead)!important;line-height:1.5!important}#main :is(small,.text-small,[class*=-draft],[class*=-privacy],[class*=-note],[class*=-reading-time],[class*=-topline],.kicker,.guide-v1-breadcrumb,.faq-v2-breadcrumb,.checkout-v2-legal,.checkout-v2-minimum,.checkout-v2-verification,.abo-shop-v2-next-note){font-size:var(--mobile-small)!important;line-height:1.45!important}#main :is(h1,h2,h3) br,#main :is(.lead-rl,[class*=-lead]) br{display:none}#main :is(h1,h2,h3)>span{white-space:normal!important;font-size:inherit!important;line-height:inherit!important}#main h4{font-size:var(--mobile-h3);line-height:1.25}#main :is(.home-v2-hero-heading,.sorglos-v2-h1,.shop-v2-h1,.business-v2-solution-heading)>span{display:inline!important}#main :is(h1,h2,h3)+p,#main p+p{margin-top:var(--mobile-text-gap)!important}#main :is(.section-rl,.section-rl-tight,.guide-v1-reading-layout,.home-v2-final,.business-v2-final,.about-v2-final,.sorglos-v2-final,.blog-v2-hero,.blog-v2-featured,.blog-v2-list,.blog-v2-webinars,.blog-v2-final,.faq-v2-body),#main>section,#main>:is(.home-v2,.about-v2,.business-v2,.sorglos-v2,.contact-v2,.enquiry-v2,.faq-v2,.newsletter-v2,.webinar-v2,.blog-v2,.shop-v2)>section{padding-block:var(--mobile-section-pad)!important;min-height:0!important}#main section>.container-rl{padding-block:0!important}#main>section:first-of-type,#main>.container-rl:first-child,#main :is(.home-v2,.about-v2,.business-v2,.sorglos-v2,.contact-v2,.enquiry-v2,.faq-v2,.newsletter-v2,.webinar-v2,.blog-v2,.shop-v2)>section:first-of-type,#main :is(.guide-v1-hero,.checkout-v2,.abo-shop-v2){padding-top:calc(var(--mobile-header-height) + 24px)!important}#main :is(.home-v2-hero-grid,.about-v2-hero-grid,.business-v2-split,.contact-v2-hero-grid,.enquiry-v2-hero-grid,.sorglos-v2-split,.newsletter-v2-hero-grid,.newsletter-v2-final-grid,.webinar-v2-hero-grid,.webinar-v2-next-grid,.webinar-v2-content-grid,.guide-v1-hero-grid,.content-hero-grid,.product-hero-grid,.home-v2-about-grid,.home-v2-offer-grid,.home-v2-new-computer-grid){grid-template-columns:minmax(0,1fr)!important;gap:24px!important}#main :is(.home-v2-hero-actions,.sorglos-v2-hero-actions,.shop-v2-hero-actions,.sorglos-v2-included-actions){grid-template-columns:minmax(0,1fr)!important;gap:12px!important}#main :is([class*=-grid],.home-v2-checks,.sorglos-v2-hero-benefits,.sorglos-v2-included-list,.home-v2-service-points,.home-v2-faq-list,.business-v2-faq-list,.shop-v2-faq-columns){column-gap:var(--mobile-grid-gap);row-gap:var(--mobile-grid-gap)}#main :is(.home-v2-benefits-grid,.home-v2-steps-grid,.home-v2-testimonial-grid,.home-v2-blog-grid,.about-v2-people-grid,.about-v2-values-grid,.business-v2-trust-grid,.business-v2-benefits-grid,.business-v2-audience-grid,.business-v2-steps-grid,.business-v2-package-grid,.sorglos-v2-program-grid,.newsletter-v2-topic-grid,.blog-v2-grid,.shop-v2-products-grid,.shop-v2-why-grid,.checkout-v2-trust,.checkout-v2-field-row,.abo-shop-v2-storage-grid,.abo-shop-v2-sla-grid,.abo-shop-v2-benefits,.abo-shop-v2-trust,.contact-v2-topic-grid,.contact-v2-trust,.enquiry-v2-options,.enquiry-v2-computer-grid,.enquiry-v2-trust ul){gap:var(--mobile-grid-gap)!important;grid-template-columns:minmax(0,1fr)!important}#main :is(.card-rl,[class$=-card],[class*=-card\ ],.home-v2-step,.home-v2-testimonial,.about-v2-value,.business-v2-step,.business-v2-card,.abo-shop-v2-options,.abo-shop-v2-summary,.enquiry-v2-form-shell,.webinar-v2-registration,.checkout-v2-form-card){height:auto;padding:var(--mobile-card-pad)!important;border-radius:var(--mobile-radius)!important;min-height:0!important}#main :is(.btn,button,input:not([type=checkbox],[type=radio],[type=hidden]),select,textarea){min-height:var(--mobile-control);min-width:0;max-width:100%;line-height:1.2;font-size:var(--mobile-body)!important}#main .btn{text-align:center;border-radius:var(--mobile-radius);white-space:normal!important;padding:12px 16px!important}#main :is(.btn-primary,[class*=-hero-actions] .btn,.checkout-v2-submit,.abo-shop-v2-continue){width:100%;min-height:var(--mobile-primary)!important}#main :is(.field-rl,input,select,textarea){border-radius:12px}#main :is(.contact-v2-preference label,.contact-v2-topic-grid label,.enquiry-v2-options label,.enquiry-v2-unknown,.checkout-v2-same-address){min-height:var(--mobile-control)}#main :is([class*=-actions],[class*=-preference],.checkout-v2-quantity){gap:12px!important}#main :is(.home-v2-hero-photo,.business-v2-hero-photo,.contact-v2-hero .contact-v2-photo,.enquiry-v2-hero .enquiry-v2-photo,.sorglos-v2-hero-photo,.newsletter-v2-hero .newsletter-v2-photo,.webinar-v2-hero .webinar-v2-photo){border-radius:var(--mobile-radius);max-height:420px;aspect-ratio:4/5!important;height:auto!important;min-height:0!important}#main .home-v2-hero-photo img{object-position:50% 25%}#main :is(.newsletter-v2-hero .newsletter-v2-photo,.contact-v2-hero .contact-v2-photo,.enquiry-v2-hero .enquiry-v2-photo) img{object-position:30% 30%}#main :is(.about-v2-hero-photo,.about-v2-gallery,.webinar-v2-event-photo,.guide-v1-hero-image,.content-hero-photo){aspect-ratio:4/3!important;height:auto!important;min-height:0!important;max-height:none!important}#main .about-v2-hero-photo img{object-fit:contain}#main .product-hero-media{aspect-ratio:1!important;height:auto!important}#main video,#main iframe[src*=youtube]{aspect-ratio:16/9;width:100%;max-width:100%;height:auto}#main :is(img,svg,table,pre){max-width:100%}#main :is(pre,code,.prose-rl a){overflow-wrap:anywhere;white-space:pre-wrap}#main .prose-rl table{table-layout:fixed;width:100%!important}#main .prose-rl :is(td,th){overflow-wrap:anywhere;word-break:normal}#main .guide-v1-reading-layout{gap:24px;grid-template-columns:minmax(0,1fr)!important}#main :is(.guide-v1-sidebar,.guide-v1-article,.guide-v1-reading-aside){min-width:0;max-width:100%;grid-column:auto!important}#main .guide-v1-sidebar{position:static}#main :is(.shop-v2-filterbar,.checkout-v2-summary-row,.abo-shop-v2-costs>div){flex-wrap:wrap}#main .shop-v2-filterbar{overflow-x:visible}#main :is(.home-v2-newsletter-card,.sorglos-v2-included-cta,.business-v2-package-help,.shop-v2-why-price,.checkout-v2-shipping,.checkout-v2-item){border-radius:var(--mobile-radius);padding:var(--mobile-card-pad)!important;gap:16px!important;min-height:0!important}#main .checkout-v2-item{grid-template-columns:minmax(0,1fr)}#main .checkout-v2-item-total{grid-column:auto}#main .checkout-v2-item>img,#main .checkout-v2-item>.checkout-v2-service-icon{width:80px;height:80px}#main .abo-shop-v2-loading{min-height:0}.footer-v3-inner{padding-top:var(--mobile-section-pad)}.footer-v3-grid{gap:24px;grid-template-columns:minmax(0,1fr)!important}.footer-v3-brand{grid-column:auto;max-width:100%}.footer-v3 .footer-v3-logo{width:180px;min-height:44px;box-shadow:none;align-items:center}.footer-v3 .footer-v3-logo img{width:180px;max-width:100%;height:auto}#main .home-v2-video-section{margin-top:32px}.footer-v3 :is(p,a){font-size:var(--mobile-body);line-height:1.55}.footer-v3 :is(.footer-v3-price-draft,.footer-v3-bottom){font-size:var(--mobile-small);line-height:1.45}.footer-v3-column h2{font-size:var(--mobile-h2);line-height:1.2}.footer-v3 nav a{min-height:var(--mobile-control)}.footer-v3-column ul{gap:8px;display:grid}#main .grid:not(.grid-cols-6):not(.sm\:grid-cols-7),#main :is(.home-v2-offer-features,.home-v2-testimonials-grid,.home-v2-steps-list,.home-v2-computer-grid,.home-v2-checks,.sorglos-v2-hero-benefits,.blog-v2-featured-grid,.blog-v2-webinars-grid,.blog-v2-webinar-head,.blog-v2-final-grid,.guide-v1-sidebar ol,.guide-v1-related-grid,.shop-v2-extra,.shop-v2-filterbar,.contact-v2-trust,.enquiry-v2-order-details){gap:var(--mobile-grid-gap)!important;grid-template-columns:minmax(0,1fr)!important}#main .product-hero-grid .grid-cols-6{grid-template-columns:repeat(auto-fit,minmax(48px,1fr))!important;gap:8px!important}#main .product-hero-grid .grid-cols-6 button{min-width:48px;min-height:48px}#main :is(.home-v2-hero-grid,.about-v2-hero-grid,.business-v2-hero .business-v2-split,.sorglos-v2-hero .sorglos-v2-split,.shop-v2-hero-grid){gap:24px!important}#main :is(.home-v2-video-player,.enquiry-v2-request,.enquiry-v2-form h3,#anmeldung,.webinar-v2-registration){margin-top:24px!important}#main :is(.home-v2-quote,.guide-v1-essentials,.guide-v1-inline-cta,.guide-v1-note){border-radius:var(--mobile-radius);padding:var(--mobile-card-pad)!important}#main :is(.home-v2-step-card,.business-v2-step){min-height:0}#main .home-v2-step-number{margin-right:16px;font-size:28px;display:inline-block;position:static}#main .home-v2-step-icon{vertical-align:middle;margin:0 0 12px}#main .home-v2-step-card h3{margin-left:0}#main :is(.blog-v2-featured-image,.blog-v2-final-image,.blog-v2-final-grid,.shop-v2-quote){min-height:0!important}#main :is(.blog-v2-featured-image,.blog-v2-final-image){aspect-ratio:4/3}#main :is(.home-v2-offer-heading,.home-v2-about-heading,.home-v2-final-heading,.newsletter-v2 h1,.newsletter-v2 h2,.sorglos-v2-included-heading,.blog-v2-featured h2)>span{white-space:normal;display:inline}#main .sorglos-v2-nowrap,#main .blog-v2-webinar-title-first{white-space:normal!important}#main .shop-v2-product-image{aspect-ratio:1!important}#main :is(article[data-return-slug],article[data-shop-service-card]){padding:0!important}#main :is(article[data-return-slug],article[data-shop-service-card])>.flex{padding:var(--mobile-card-pad)!important}#main :is(article[data-return-slug],article[data-shop-service-card]) .line-clamp-2{-webkit-line-clamp:unset;overflow:visible}#main .shop-v2-product-actions>button:first-child{flex:0 0 48px;width:48px;height:48px}#main .shop-v2-product-actions .btn{flex:1}#main .product-hero-grid .btn.btn-primary{width:auto;flex:1 1 0!important}#main :is(.kicker,[class*=-topline],.business-v2-package-kicker,.guide-v1-blue-topline)+*{margin-top:4px!important}#main :is(.home-v2-faq-answer,.faq-v2-list details>p,.business-v2-faq-list details p,.home-v2-faq-list details p){padding-bottom:16px;padding-right:0!important}#main :is(.shop-v2-product-delivery,.shop-v2-fact-value,.abo-shop-v2-summary-service li,.checkout-v2-recurring li,.abo-shop-v2-info p,.abo-shop-v2-support-guidance,.guide-v1-article){font-size:var(--mobile-body)!important;line-height:1.55!important}#main .prose-rl :is(p,li,span,a){word-break:normal;overflow-wrap:anywhere!important}#main .prose-rl :is(p,li){font-size:var(--mobile-body)!important;line-height:1.55!important}#main .prose-rl :is(p,li) :is(span,strong,em,a){font-size:inherit!important;line-height:inherit!important}#main :is(.blog-v2-read-link,.business-v2-info-link,.guide-v1-sidebar a,.webinar-v2-back){min-height:var(--mobile-control)}#main h3>a{min-height:44px;display:block}#main .prose-rl [style*=width]{max-width:100%!important}#main :is(.home-v2-blog-card,.blog-v2-card){padding:0!important}#main :is(.home-v2-blog-card-body,.blog-v2-card-body){padding:var(--mobile-card-pad)!important}#main .marquee{overflow:visible;-webkit-mask-image:none;mask-image:none}#main .marquee-track{width:100%;animation:none;transform:none}#main .marquee-content{grid-template-columns:minmax(0,1fr);gap:16px;width:100%;display:grid}#main .marquee-content~.marquee-content{display:none}#main .marquee-stat{min-width:0;padding:0}#main .faq-v2-list summary{min-height:48px;padding-block:12px}#main .guide-v1-faq summary{grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:12px;min-height:48px;padding-right:8px;display:grid}#main .guide-v1-faq summary>span{flex:none;place-items:center;width:24px;height:24px;font-size:24px;line-height:1;display:grid}#main :is(h1,h2,h3){-webkit-hyphens:auto;hyphens:auto}#main :is(.home-v2-hero-grid>div:first-child,.sorglos-v2-hero .sorglos-v2-split>div:first-child){flex-direction:column;display:flex}#main :where(.home-v2-hero-grid>div:first-child,.sorglos-v2-hero .sorglos-v2-split>div:first-child)>*{order:6}#main :is(.home-v2-hero .home-v2-topline,.sorglos-v2-hero .sorglos-v2-topline){order:0}#main :is(.home-v2-hero-heading,.sorglos-v2-h1){order:1}#main :is(.home-v2-hero-lead,.sorglos-v2-hero-lead){order:2}#main :is(.home-v2-hero-actions,.sorglos-v2-hero-actions){order:3;margin-top:16px}#main :is(.home-v2-hero-price,.sorglos-v2-hero-price){order:4}#main :is(.home-v2-checks,.sorglos-v2-hero-benefits){order:5}#main :is(.home-v2-hero-trust,.sorglos-v2-hero-trust){order:6}#main :is(.home-v2-trial-draft,.sorglos-v2-hero-draft){order:7}}@layer utilities{@media (max-width:767px){#main :is(.btn,button,input:not([type=checkbox],[type=radio],[type=hidden]),select,textarea),#mobile-nav [data-drawer-primary]{font-size:var(--mobile-body,16px)!important;min-height:var(--mobile-control,48px)!important}#main .btn.btn-primary,#mobile-nav [data-drawer-primary]{min-height:var(--mobile-primary,52px)!important}#main a.btn[href^=tel\:]{min-height:var(--mobile-primary,52px)!important;width:100%!important}#main div:has(>.btn-primary):has(>a.btn[href^=tel\:]){grid-auto-rows:1fr;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;display:grid!important}}}@media (max-width:359px){:root{--mobile-gutter:16px;--mobile-card-pad:20px}}
.btn.btn-secondary:not(.abo-shop-v2-continue),.btn.btn-ghost-on-dark{isolation:isolate;position:relative;border-color:#0000!important}.btn.btn-secondary:not(.abo-shop-v2-continue):before,.btn.btn-ghost-on-dark:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background-image:linear-gradient(90deg,#0786d8 0%,#59c98c 100%);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (forced-colors:active){.btn.btn-secondary:not(.abo-shop-v2-continue),.btn.btn-ghost-on-dark{border-color:buttontext!important}.btn.btn-secondary:not(.abo-shop-v2-continue):before,.btn.btn-ghost-on-dark:before{display:none}}
.webinar-v2-icon{vertical-align:middle;flex:0 0 20px;width:20px;height:20px;display:inline-block}.webinar-v2-detail .webinar-v2-back{align-items:center;gap:8px;display:inline-flex}.webinar-v2-detail .webinar-v2-meta{flex-wrap:wrap;gap:12px 20px;display:flex}.webinar-v2-detail .webinar-v2-meta>span{align-items:flex-start;gap:8px;min-width:0;display:inline-flex}.webinar-v2-form-label{align-items:center;gap:8px;display:flex}.webinar-v2-description :is(ul,ol:has(>li[data-list=bullet])){padding-inline-start:0}.webinar-v2 .webinar-v2-description :is(ul>li,li[data-list=bullet]){padding-inline-start:28px;list-style:none;position:relative}.webinar-v2-list-icon,.webinar-v2 .webinar-v2-description :is(ul>li,li[data-list=bullet]):before{content:"";vertical-align:text-bottom;background-color:currentColor;width:20px;height:20px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.webinar-v2-description p:has(>.webinar-v2-list-icon){align-items:flex-start;gap:8px;display:flex}.webinar-v2-list-icon{flex:0 0 20px}.webinar-v2-description li[data-list=bullet]>.ql-ui{display:none}.webinar-v2 .webinar-v2-description :is(ul>li,li[data-list=bullet]):before{inset-inline-start:0;position:absolute;top:2px}@media (max-width:767px){.webinar-v2-detail .webinar-v2-meta{flex-direction:column;gap:12px}.blog-v2-list #alle-beitraege{scroll-margin-top:134px}}
@media (min-width:768px) and (max-width:1149px){:root{--tablet-gutter:32px;--tablet-gap:24px;--tablet-section-pad:40px;--tablet-card-pad:22px;--tablet-h1:clamp(36px, 4.3vw, 44px);--tablet-h2:clamp(28px, 3.2vw, 34px);--tablet-h3:22px;--tablet-body:16px;--tablet-lead:18px;--tablet-small:14px;--tablet-control:48px;--tablet-header-height:118px}body{font-size:var(--tablet-body);line-height:1.6}.container-rl,#main .container-rl,.footer-v3-inner{width:100%;margin-inline:auto;max-width:1240px!important;padding-inline:var(--tablet-gutter)!important}#main .container-rl>.container-rl{padding-inline:0!important}#main,#main :is(section,article,div,form,fieldset,legend,ul,ol,li){min-width:0}#main :is(h1,h2,h3,h4,p,li,label,a){overflow-wrap:anywhere}#main h1{max-width:100%;font-size:var(--tablet-h1)!important;line-height:1.15!important}#main h2{font-size:var(--tablet-h2)!important;line-height:1.22!important}#main :is(h3,h4){font-size:var(--tablet-h3)!important;line-height:1.3!important}#main :is(h1,h2,h3,h4)>span{font-size:inherit!important;line-height:inherit!important;white-space:normal!important}#main :is(p,li,blockquote,label,.prose-rl){font-size:var(--tablet-body)!important;line-height:1.6!important}#main :is(.lead-rl,[class*=-lead],.guide-v1-teaser,.abo-shop-v2-heading>p:last-child){font-size:var(--tablet-lead)!important;line-height:1.55!important}#main :is(small,.text-small,[class*=-draft],[class*=-privacy],[class*=-note],[class*=-reading-time],[class*=-topline],.kicker,.guide-v1-breadcrumb,.checkout-v2-legal,.checkout-v2-minimum,.checkout-v2-verification,.blog-v2-card-topic,.shop-v2-quotes-label){font-size:var(--tablet-small)!important;line-height:1.5!important}#main :is(.prose-rl,.guide-v1-article,.home-v2-quote blockquote){text-align:left}#main :is(h1,h2,h3,h4)+p{margin-top:14px!important}#main .home-v2-quote blockquote{font-size:18px!important;line-height:1.6!important}#main :is(.section-rl,.section-rl-tight,.home-v2-final,.about-v2-final,.business-v2-final,.sorglos-v2-final,.blog-v2-hero,.blog-v2-featured,.blog-v2-list,.blog-v2-webinars,.blog-v2-final,.faq-v2-body),#main>section,#main>:is(.home-v2,.about-v2,.business-v2,.sorglos-v2,.contact-v2,.enquiry-v2,.faq-v2,.newsletter-v2,.webinar-v2,.blog-v2,.shop-v2)>section{padding-block:var(--tablet-section-pad)!important;min-height:0!important}#main section>.container-rl{padding-block:0!important}#main>section:first-of-type,#main>.container-rl:first-child,#main>:is(.home-v2,.about-v2,.business-v2,.sorglos-v2,.contact-v2,.enquiry-v2,.faq-v2,.newsletter-v2,.webinar-v2,.blog-v2,.shop-v2)>section:first-of-type,#main :is(.guide-v1-hero,.checkout-v2,.abo-shop-v2){padding-top:calc(var(--tablet-header-height) + 24px)!important}#main :is([id],h1,h2,h3,h4){scroll-margin-top:calc(var(--tablet-header-height) + 16px)}#main :is(.home-v2-hero-grid,.about-v2-hero-grid,.business-v2-hero .business-v2-split,.contact-v2-hero-grid,.enquiry-v2-hero-grid,.sorglos-v2-hero .sorglos-v2-split,.newsletter-v2-hero-grid,.webinar-v2-hero-grid,.guide-v1-hero-grid,.content-hero-grid,.shop-v2-hero-grid){grid-template-columns:minmax(0,1fr);align-items:center;display:grid;gap:var(--tablet-gap)!important}#main :is(.home-v2-hero-grid,.about-v2-hero-grid,.business-v2-split,.contact-v2-hero-grid,.enquiry-v2-hero-grid,.sorglos-v2-split,.newsletter-v2-hero-grid,.webinar-v2-hero-grid,.guide-v1-hero-grid,.content-hero-grid,.shop-v2-hero-grid,.product-hero-grid)>*{width:100%;min-width:0;max-width:none}#main :is(.home-v2-hero-heading>span:first-child,.enquiry-v2-h1>span,.sorglos-v2-nowrap,.blog-v2-webinar-title-first,.blog-v2-featured-copy h2 span:first-child){white-space:normal!important}#main :is(.home-v2-hero-photo,.business-v2-hero-photo,.contact-v2-hero .contact-v2-photo,.enquiry-v2-hero .enquiry-v2-photo,.sorglos-v2-hero-photo,.newsletter-v2-hero .newsletter-v2-photo,.webinar-v2-hero .webinar-v2-photo,.guide-v1-hero-image,.content-hero-photo,.shop-v2-hero-photo){max-height:none;aspect-ratio:4/3!important;height:auto!important;min-height:0!important}#main :is(.home-v2-hero-photo,.sorglos-v2-hero-photo) img,#main .about-v2-hero-photo img,#main .webinar-v2-event-photo img{object-fit:contain}#main .about-v2-hero-photo{aspect-ratio:1672/941!important;height:auto!important;min-height:0!important}#main :is(.contact-v2-hero .contact-v2-photo,.enquiry-v2-hero .enquiry-v2-photo,.newsletter-v2-hero .newsletter-v2-photo) img{object-position:30% 30%}#main :is(.home-v2-offer-grid,.home-v2-about-grid,.home-v2-computer-grid,.business-v2-split,.sorglos-v2-split,.blog-v2-featured-grid,.blog-v2-final-grid,.newsletter-v2-final-grid){grid-template-columns:minmax(0,1fr);align-items:center;display:grid;gap:var(--tablet-gap)!important;min-height:0!important}#main :is(.home-v2-offer-grid,.home-v2-about-grid,.home-v2-computer-grid,.business-v2-split,.sorglos-v2-split,.blog-v2-featured-grid,.blog-v2-final-grid,.newsletter-v2-final-grid)>*{min-width:0}#main :is(.home-v2-testimonials-grid,.home-v2-steps-list,.business-v2-steps-grid,.home-v2-offer-features,.about-v2-people-grid,.about-v2-values-grid,.business-v2-trust-grid,.business-v2-benefits-grid,.business-v2-audience-grid,.business-v2-package-grid,.sorglos-v2-included-list,.sorglos-v2-program-grid,.newsletter-v2-topic-grid,.blog-v2-grid,.guide-v1-related-grid,.shop-v2-products-grid,.shop-v2-why-grid,.checkout-v2-trust,.abo-shop-v2-benefits,.abo-shop-v2-trust,.abo-shop-v2-storage-grid,.abo-shop-v2-sla-grid,.contact-v2-trust,.enquiry-v2-order-details),#main :is(.home-v2-blog,.webinar-v2-list) .grid,#main .grid:is(.md\:grid-cols-3,.md\:grid-cols-4,.lg\:grid-cols-3,.lg\:grid-cols-4){gap:var(--tablet-gap)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}#main .home-v2-offer-grid .home-v2-offer-features,#main .sorglos-v2-split .sorglos-v2-included-list{grid-template-columns:minmax(0,1fr)!important}#main .marquee{overflow:visible;-webkit-mask-image:none;mask-image:none}#main .marquee-track{width:100%;animation:none;transform:none}#main .marquee-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;display:grid}#main .marquee-content~.marquee-content{display:none}#main .marquee-stat{min-width:0;padding:0}#main .enquiry-v2-order-details>div:last-child{grid-column:1/-1}#main :is(.home-v2-checks,.sorglos-v2-hero-benefits,.business-v2-feature-list),#main :is(.home-v2-hero-actions,.sorglos-v2-hero-actions){grid-template-columns:minmax(0,1fr);gap:12px}#main :is(.home-v2-steps-list,.business-v2-steps-grid,.about-v2-values-grid){margin-top:28px;padding-top:0}#main :is(.home-v2-steps-list,.business-v2-steps-grid,.about-v2-values-grid):before{display:none}#main :is(.home-v2-step-card,.business-v2-step,.about-v2-value){text-align:left;min-height:0!important}#main :is(.home-v2-step-number,.business-v2-step-number,.about-v2-value-number){margin:0 12px 14px 0;padding:0;font-size:32px;display:inline-flex;position:static;transform:none}#main .home-v2-step-icon{vertical-align:middle;margin-left:0}#main .home-v2-step-card h3{margin-left:0}#main .sorglos-v2-steps .sorglos-v2-split{grid-template-columns:minmax(0,1fr)}#main .sorglos-v2-steps-list{gap:var(--tablet-gap);grid-template-columns:repeat(2,minmax(0,1fr))}#main .sorglos-v2-steps-list li:after{display:none}#main .sorglos-v2-steps-photo{aspect-ratio:3/2;width:100%;max-height:420px}#main :is(.card-rl:not(.webinar-v2-card),.home-v2-step-card,.home-v2-quote,.about-v2-value,.business-v2-card,.business-v2-step,.sorglos-v2-card,.guide-v1-inline-cta,.guide-v1-note,.webinar-v2-registration,.abo-shop-v2-options,.abo-shop-v2-summary,.checkout-v2-form-card){height:auto;padding:var(--tablet-card-pad)!important;min-height:0!important}#main :is(.blog-v2-card-copy,.home-v2-blog-card-body){padding:var(--tablet-card-pad)!important}#main :is(.blog-v2-featured-image,.blog-v2-final-image,.blog-v2-final-grid){min-height:0!important}#main :is(.blog-v2-featured-image,.blog-v2-final-image,.home-v2-about-photo,.home-v2-computer-photo,.sorglos-v2-trust-photo){aspect-ratio:4/3;height:auto}#main .home-v2-video-section{margin-top:48px}#main :is(.home-v2-video-player,.about-v2-video-player){width:100%;max-width:100%}#main :is(video,iframe[src*=youtube]){aspect-ratio:16/9;width:100%;max-width:100%;height:auto}#main .guide-v1-reading-layout{max-width:900px;padding:40px var(--tablet-gutter);grid-template-columns:minmax(0,1fr);gap:24px;display:grid}#main :is(.guide-v1-sidebar,.guide-v1-article,.guide-v1-reading-aside){grid-column:auto;min-width:0;max-width:100%}#main .guide-v1-sidebar{position:static}#main .product-hero .product-hero-grid{grid-template-columns:minmax(0,1fr);gap:var(--tablet-gap)!important}#main .content-split-grid,#main .blog-v2-webinar-head{gap:var(--tablet-gap);grid-template-columns:minmax(0,1fr)!important}#main .content-split-grid>div{order:initial!important;grid-column:auto!important}#main .content-split-grid .lg\:sticky{position:static}#main .content-testimonials-grid{gap:var(--tablet-gap);grid-template-columns:repeat(2,minmax(0,1fr))!important}#main .product-hero-media{max-width:560px;height:auto;min-height:0;margin-inline:auto;aspect-ratio:1!important}#main .product-hero-media img{object-fit:contain}#main .product-hero-grid .grid-cols-6,#main .product-hero-grid .sm\:grid-cols-7{grid-template-columns:repeat(auto-fit,minmax(48px,1fr));gap:8px}#main :is(.checkout-v2-grid,.abo-shop-v2-grid,.webinar-v2-content-grid,.webinar-v2-next-grid){gap:var(--tablet-gap);grid-template-columns:minmax(0,1fr)}#main .abo-shop-v2-summary{position:static}#main :is(.contact-v2-topic-grid,.enquiry-v2-options,.enquiry-v2-computer-grid,.checkout-v2-field-row){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#main :is(form,fieldset,.grid)>*{min-width:0}#main :is(input:not([type=checkbox],[type=radio],[type=hidden]),select,textarea){width:100%;min-width:0;max-width:100%}#main :is(.checkout-v2-summary-row,.abo-shop-v2-costs>div){flex-wrap:wrap;gap:12px}#main .shop-v2-filterbar{flex-wrap:wrap}#main .checkout-v2-quantity button{width:48px;height:48px}#main :is(.checkout-v2-item-actions>a,.checkout-v2-remove,.checkout-v2-same-address,.contact-v2-preference label,.enquiry-v2-unknown,.abo-shop-v2-info summary,.abo-shop-v2-details summary,.abo-shop-v2-help .btn){min-height:var(--tablet-control)}#main .shop-v2-product-actions>button:first-child{flex:0 0 48px;width:48px;height:48px}#main .shop-v2-product-actions .btn{flex:1 1 0;min-width:0}#main .prose-rl :is(p,li) :is(span,strong,em,a){font-size:inherit!important;line-height:inherit!important}#main .prose-rl :is(pre,code,a){overflow-wrap:anywhere}#main .prose-rl table{table-layout:fixed;max-width:100%}.footer-v3-inner{padding-block:40px 28px}.footer-v3-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.footer-v3-brand{grid-column:1/-1;max-width:760px}.footer-v3-column{padding-top:0}.footer-v3-column h2{font-size:18px}.footer-v3 :is(p,a){font-size:16px;line-height:1.6}.footer-v3-price-draft{font-size:14px!important}.footer-v3-social{margin-top:20px}.footer-v3-bottom{gap:12px;margin-top:28px;padding-top:20px}.footer-v3-bottom nav{padding-right:72px}.footer-v3 :is(nav a,.footer-v3-logo){min-height:48px}.footer-v3-social a{min-width:48px}[data-mobile-header] [data-header-topline],[data-mobile-header] [data-header-topline]>a{min-height:48px}[data-mobile-header] [data-header-socials] a,[data-mobile-header] [data-header-menu-button],#mobile-nav [data-drawer-heading] button{width:48px;height:48px}#mobile-nav nav :is(a,button){min-height:48px}#mobile-nav [data-drawer-primary]{min-height:52px}[data-chat-heading]{flex-wrap:wrap;gap:8px}[data-chat-identity]{width:100%;min-width:0}[data-chat-controls]{flex-wrap:wrap;gap:8px;display:flex}[data-chat-controls] button{width:48px;min-width:48px;height:48px;min-height:48px}[data-chat-panel][data-chat-full-view=false]{max-height:min(720px,100dvh - 220px)}[data-chat-panel] :is([data-chat-messages],textarea){min-width:0;min-height:0}[data-chat-heading]{flex-shrink:0}[data-chat-messages]{min-height:60px}[data-chat-composer]{flex-shrink:1;min-height:96px;max-height:65%;overflow-y:auto}[data-chat-composer] :is(textarea,button){min-height:52px;font-size:16px}[data-chat-privacy]{font-size:14px;line-height:1.5}}@media (min-width:820px) and (max-width:1149px){:root{--tablet-gutter:40px}}@media (min-width:768px) and (max-width:899px){#main :is(.home-v2-hero-grid,.about-v2-hero-grid,.business-v2-split,.contact-v2-hero-grid,.enquiry-v2-hero-grid,.sorglos-v2-split,.newsletter-v2-hero-grid,.webinar-v2-hero-grid,.guide-v1-hero-grid,.content-hero-grid,.shop-v2-hero-grid,.product-hero-grid,.home-v2-offer-grid,.home-v2-about-grid,.home-v2-computer-grid,.blog-v2-featured-grid,.blog-v2-final-grid,.newsletter-v2-final-grid,.content-split-grid,.blog-v2-webinar-head)>:not([class*=-photo],[class*=-media],[class*=-image]){margin-inline:auto;max-width:680px!important}#main :is(.home-v2-hero-grid,.sorglos-v2-hero .sorglos-v2-split)>div:first-child{display:block}#main :is(.home-v2-hero-grid,.sorglos-v2-hero .sorglos-v2-split)>:is(.home-v2-hero-photo,.sorglos-v2-hero-photo),#main .product-hero .product-hero-grid>.product-hero-media{max-width:560px;margin-inline:auto;aspect-ratio:1!important}#main :is(.home-v2-hero-grid,.about-v2-hero-grid,.business-v2-split,.contact-v2-hero-grid,.enquiry-v2-hero-grid,.sorglos-v2-split,.newsletter-v2-hero-grid,.webinar-v2-hero-grid,.guide-v1-hero-grid,.content-hero-grid,.shop-v2-hero-grid,.home-v2-offer-grid,.home-v2-about-grid,.home-v2-computer-grid,.blog-v2-featured-grid,.blog-v2-final-grid,.newsletter-v2-final-grid,.content-split-grid) :is(p.prose-rl,p.lead-rl,[class*=-lead],[class*=-copy] p){max-width:68ch}#main :is(.home-v2-hero-actions,.sorglos-v2-hero-actions){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#main :is(.home-v2-offer-copy,.home-v2-about-copy,.home-v2-computer-copy){width:100%}#main .home-v2-hero .home-v2-hero-grid{gap:20px!important}#main .home-v2-hero .home-v2-hero-grid>.home-v2-hero-photo{justify-self:start;width:100%;margin-inline:max(0px,50% - 340px) 0;max-width:440px!important}#main :is(.home-v2-offer-grid,.home-v2-about-grid,.home-v2-computer-grid)>:is(.home-v2-offer-photo,.home-v2-about-photo,.home-v2-computer-photo){justify-self:start;width:100%;margin-inline:max(0px,50% - 340px) 0;max-width:480px!important}#main :is(.home-v2-offer-photo,.sorglos-v2-included-photo,.blog-v2-webinar-image){aspect-ratio:4/3;width:100%;min-height:0}#main :is(.about-v2-hero-grid,.business-v2-split,.contact-v2-hero-grid,.enquiry-v2-hero-grid,.sorglos-v2-split,.newsletter-v2-hero-grid,.webinar-v2-hero-grid,.guide-v1-hero-grid,.content-hero-grid,.shop-v2-hero-grid,.product-hero-grid,.blog-v2-featured-grid,.blog-v2-final-grid,.newsletter-v2-final-grid,.content-split-grid)>:not([class*=-photo],[class*=-media],[class*=-image]){width:100%}#main :is(.about-v2-hero .about-v2-hero-photo,.business-v2-photo,.contact-v2-hero .contact-v2-photo,.enquiry-v2-hero .enquiry-v2-photo,.sorglos-v2-split .sorglos-v2-photo,.newsletter-v2-photo,.webinar-v2-photo,.guide-v1-hero-image,.content-hero-photo,.shop-v2-hero-photo,.product-hero .product-hero-media,.blog-v2-featured-image,.blog-v2-final-image,.blog-v2-webinar-image),#main .content-split-grid>div:first-child{justify-self:start;width:100%;max-width:480px!important;margin-inline:max(0px,50% - 340px) 0!important}#main .about-v2-gallery{width:100%;max-width:480px!important}#main .webinar-v2-next-grid>.webinar-v2-card{justify-self:start;width:100%;max-width:480px;margin-inline-start:max(0px,50% - 340px)}}@media (min-width:900px) and (max-width:1149px){#main :is(.home-v2-hero-grid,.about-v2-hero-grid,.business-v2-hero .business-v2-split,.contact-v2-hero-grid,.enquiry-v2-hero-grid,.sorglos-v2-hero .sorglos-v2-split,.newsletter-v2-hero-grid,.webinar-v2-hero-grid,.shop-v2-hero-grid){grid-template-columns:minmax(0,55fr) minmax(0,45fr)}#main :is(.home-v2-computer-grid,.blog-v2-featured-grid,.blog-v2-final-grid,.newsletter-v2-final-grid){grid-template-columns:repeat(2,minmax(0,1fr))}#main .home-v2-hero-grid>div:first-child,#main .sorglos-v2-hero .sorglos-v2-split>div:first-child{display:contents}#main :is(.home-v2-hero-grid,.sorglos-v2-hero .sorglos-v2-split){row-gap:4px!important}#main :is(.home-v2-hero-grid,.sorglos-v2-hero .sorglos-v2-split)>div:first-child>*{grid-column:1}#main :is(.home-v2-hero-grid,.sorglos-v2-hero .sorglos-v2-split)>:is(.home-v2-hero-photo,.sorglos-v2-hero-photo){grid-area:1/2/span 4;align-self:center;max-height:360px;aspect-ratio:1!important}#main :is(.home-v2-hero-grid,.sorglos-v2-hero .sorglos-v2-split)>div:first-child>:is(.home-v2-checks,.sorglos-v2-hero-benefits,.home-v2-hero-actions,.sorglos-v2-hero-actions,.home-v2-hero-trust,.sorglos-v2-hero-trust,[class*=-draft]){grid-column:1/-1}#main :is(.home-v2-hero-grid .home-v2-checks,.sorglos-v2-hero .sorglos-v2-hero-benefits,.home-v2-hero-actions,.sorglos-v2-hero-actions){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin-top:16px}#main :is(.home-v2-hero-lead,.sorglos-v2-hero-lead){margin-top:12px}#main :is(.home-v2-hero-price,.sorglos-v2-hero-price){margin-top:16px}#main :is(.home-v2-hero-trust,.sorglos-v2-hero-trust){margin-top:12px}#main .home-v2-hero-grid>div:first-child>[class*=-draft],#main .sorglos-v2-hero .sorglos-v2-split>div:first-child>[class*=-draft]{margin-top:14px}}@layer utilities{@media (min-width:768px) and (max-width:1149px){#main :is(.btn,button,input:not([type=checkbox],[type=radio],[type=hidden]),select,textarea),#mobile-nav :is(a,button){font-size:var(--tablet-body,16px)!important;min-height:var(--tablet-control,48px)!important}#main .container-rl,.footer-v3-inner{padding-inline:var(--tablet-gutter)!important}#main .container-rl>.container-rl{padding-inline:0!important}#main .shop-v2-product-actions>button:first-child{width:48px!important;height:48px!important}#main :is(.shop-v2-filter-chip,.shop-v2-filter-price select,.shop-v2-extra select.field-rl){min-height:48px!important}}}
@media (min-width:1150px){#main .agb-page-container{max-width:1400px!important}}#main .agb-page-content p{margin-block:0 16px}#main .agb-page-content :is(h2,h3){margin-block:32px 16px}#main .agb-page-content>:first-child{margin-top:0}
.webinar-v2-archive{background:#f6f9fc}#main .webinar-archive-card{min-width:0;box-shadow:none;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#0786d8,#59c98c) border-box;border:1px solid #0000;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.webinar-archive-artwork{aspect-ratio:16/9;background:#e6f0f9;width:100%;position:relative;overflow:hidden}.webinar-archive-artwork img{object-fit:contain}.webinar-archive-topic{color:#123a73;text-align:center;background:linear-gradient(135deg,#e6f0f9,#edf8f1);flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;padding:24px;display:flex;position:absolute;inset:0}.webinar-archive-topic .webinar-v2-icon{flex:0 0 64px;width:64px;height:64px}.webinar-archive-topic span{font-size:18px;font-weight:600;line-height:1.4}.webinar-archive-card-copy{flex-direction:column;flex:1;min-width:0;padding:24px;display:flex}#main .webinar-archive-label{color:#123a73;background:#e6f0f9;border-radius:5px;width:fit-content;margin-bottom:12px;padding:4px 10px;font-size:14px;line-height:1.5}#main .webinar-archive-card h3{font-size:24px;line-height:1.3}.webinar-archive-card h3 a:hover{text-underline-offset:4px;text-decoration:underline}.webinar-archive-card h3 a:focus-visible{outline-offset:4px;outline:2px solid #123a73}.webinar-archive-meta{flex-wrap:wrap;gap:8px 16px;margin-top:16px;display:flex}.webinar-archive-meta span{align-items:flex-start;gap:8px;display:inline-flex}.webinar-archive-summary{color:#294564;margin-top:18px;font-size:16px;line-height:1.65}.webinar-archive-actions{flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:24px;display:flex}#main .webinar-archive-note{color:#385470;font-size:14px;line-height:1.55}.webinar-archive-card .webinar-archive-note{margin-top:12px}#main .webinar-v2-archive-detail .webinar-v2-event-photo{background:#e6f0f9;aspect-ratio:16/9!important}.webinar-v2-archive-detail .webinar-archive-artwork{height:100%}.webinar-v2-archive-detail .webinar-v2-content-grid{grid-template-columns:minmax(0,1fr)}.webinar-v2-archive-detail .webinar-archive-note{margin-top:16px}.webinar-archive-original-intro{max-width:72ch;margin-top:16px;line-height:1.6}@media (max-width:767px){.webinar-archive-card-copy{padding:20px}#main .webinar-archive-card h3{font-size:var(--mobile-h3,21px)}.webinar-archive-actions{flex-direction:column}.webinar-archive-actions .btn{width:100%}}
:root{--brand-navy:#123a73;--brand-gradient-start:#0786d8;--brand-gradient-end:#59c98c;--space-0:0px;--space-0-5:2px;--space-0-75:3px;--space-1:4px;--space-1-25:5px;--space-1-5:6px;--space-2:8px;--space-2-25:9px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-4-5:18px;--space-5:20px;--space-5-5:22px;--space-6:24px;--space-6-5:26px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-14:56px;--space-16:64px;--space-18:72px;--space-header-content:148px}
#main .product-detail{--product-detail-navy:var(--brand-navy);--product-detail-blue:var(--brand-gradient-start);--product-detail-green:var(--brand-gradient-end);--product-detail-line:color-mix(in srgb, var(--product-detail-blue) 20%, transparent);--product-detail-muted:var(--color-ink-600);padding-block:var(--space-header-content) var(--space-18);color:var(--product-detail-navy);font-size:var(--text-body);line-height:1.6}#main .product-detail .product-detail-container{max-width:1368px}#main .product-detail :is(h1,h2,h3){color:var(--product-detail-navy)}#main .product-detail :is(p,ul,dl,dd){margin:0}#main .product-detail :is(div,section,li,dt,dd){min-width:0}#main .product-detail :is(h1,h2,h3,p,a,dt,dd,strong,span){overflow-wrap:anywhere}#main .product-detail :is(a,button,summary):focus-visible{outline:3px solid var(--product-detail-navy);outline-offset:4px}#main .product-detail .product-detail-back{min-height:48px;margin-bottom:var(--space-5);color:var(--product-detail-navy);font-size:var(--text-small);align-items:center;text-decoration:none;display:inline-flex}#main .product-detail .product-detail-back:hover{text-underline-offset:4px;text-decoration:underline}#main .product-detail .product-detail-hero-grid{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}#main .product-detail .product-detail-gallery-wrap{position:relative}#main .product-detail .product-detail-badge{z-index:1;align-items:center;gap:var(--space-2);padding:var(--space-1-25) var(--space-3);border-radius:var(--radius-pill);color:var(--color-sage-700);font-size:var(--text-small);pointer-events:none;background:#f9fcfeee;border:1px solid #ffffffb3;font-weight:600;display:inline-flex;position:absolute;inset:18px auto auto 18px}#main .product-detail .product-detail-badge svg{width:20px;height:20px}#main .product-detail .product-hero-media{border:1px solid var(--product-detail-line);border-radius:var(--radius-media);background:color-mix(in srgb, var(--color-sage-band) 72%, white);width:100%;box-shadow:none;position:relative;aspect-ratio:1!important;max-width:none!important;margin-inline:0!important;padding:0!important}#main .product-detail .product-hero-media img{object-fit:contain;padding:var(--space-8)}#main .product-detail .product-gallery-thumbnails{margin-top:var(--space-3-5);display:grid;gap:var(--space-2-5)!important;grid-template-columns:repeat(auto-fit,minmax(48px,1fr))!important}#main .product-detail .product-gallery-thumbnails button{background:color-mix(in srgb, var(--color-sage-band) 55%, white);border-radius:12px;min-width:48px;min-height:48px}#main .product-detail .product-gallery-thumbnails button[aria-pressed=true]{border-color:var(--product-detail-blue);outline:2px solid var(--product-detail-blue);outline-offset:2px}#main .product-detail .product-gallery-thumbnails button:focus-visible{outline-color:var(--product-detail-navy);outline-offset:4px}#main .product-detail .product-gallery-thumbnails img{object-fit:contain;padding:var(--space-1)}#main .product-detail .product-detail-image-note{margin-top:var(--space-4);color:var(--product-detail-muted);font-size:var(--text-small);line-height:1.5}#main .product-detail .product-gallery-unavailable{padding:var(--space-6);color:var(--product-detail-muted);font-size:var(--text-body);text-align:center;place-items:center;display:grid;position:absolute;inset:0}#main .product-detail .product-gallery-fallback{margin-top:var(--space-4)}#main .product-detail .product-gallery-fallback-links{list-style:none}#main .product-detail .product-gallery-fallback-links a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}#main .product-detail .product-detail-eyebrow{color:var(--product-detail-navy);font-size:var(--text-small);letter-spacing:.1em;text-transform:uppercase;font-weight:600}#main .product-detail .product-detail-summary h1{margin-block:var(--space-2-5) var(--space-3-5);font-size:var(--text-h1);text-wrap:balance;font-weight:600;line-height:1.12}#main .product-detail .product-detail-subtitle{color:var(--product-detail-navy);font-size:var(--text-body-lg);line-height:1.5}@supports ((-webkit-background-clip:text) or (background-clip:text)){#main .product-detail .product-detail-summary h1.product-detail-model-gradient{background-image:linear-gradient(90deg, var(--brand-gradient-start), var(--brand-gradient-end));color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;max-width:100%}}#main .product-detail .product-detail-facts{margin-top:var(--space-6-5);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-paper-bright) 85%, white);border:1px solid #ffffffb3;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#main .product-detail .product-detail-fact{align-items:start;gap:var(--space-2-25);padding:var(--space-4) var(--space-3);grid-template-columns:26px minmax(0,1fr);display:grid}#main .product-detail .product-detail-fact:nth-child(2n){border-left:1px solid var(--product-detail-line)}#main .product-detail .product-detail-fact:nth-child(n+3){border-top:1px solid var(--product-detail-line)}#main .product-detail .product-detail-fact>svg{width:26px;height:26px;margin-top:var(--space-0-75);color:var(--product-detail-blue)}#main .product-detail .product-detail-fact:nth-child(n+2)>svg{color:var(--color-sage-700)}#main .product-detail .product-detail-fact dt{color:var(--product-detail-muted);font-size:var(--text-small);line-height:1.4}#main .product-detail .product-detail-fact dd{margin-top:var(--space-0-75);font-size:var(--text-small);line-height:1.4}#main .product-detail .product-detail-fact dd strong{font-weight:600;display:block}#main .product-detail .product-detail-fact dd span{margin-top:var(--space-0-75);font-size:var(--text-small);display:block}#main .product-detail .product-detail-purchase{margin-top:var(--space-6);padding:var(--space-6-5);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-paper-bright) 70%, white);border:1px solid #fff;box-shadow:0 10px 30px #123a7305}#main .product-detail .product-detail-price-label{font-size:var(--text-small);font-weight:500}#main .product-detail .product-detail-price{margin-top:var(--space-1);color:var(--product-detail-navy);font-size:var(--text-numeral);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.12}#main .product-detail .product-detail-included{margin-top:var(--space-3);font-size:var(--text-body)}#main .product-detail .product-detail-recurring{margin-top:var(--space-1-5);font-size:var(--text-body)}#main .product-detail .product-detail-recurring strong{font-weight:600}#main .product-detail .product-detail-bundle-note{margin-top:var(--space-3);color:var(--product-detail-muted);font-size:var(--text-small);line-height:1.5}#main .product-detail .product-detail-buy-actions{margin-top:var(--space-5-5)}#main .product-detail .product-detail-buy-actions>div{gap:var(--space-3);grid-template-columns:56px minmax(0,1fr);width:100%;display:grid}#main .product-detail .product-detail-buy-actions button{min-height:56px}#main .product-detail .product-detail-buy-actions button:first-child{background-color:#fff;width:56px;height:56px}#main .product-detail .product-detail-buy-actions .btn-primary{border-radius:var(--radius-pill);background:var(--color-blue-700);color:#fff;width:100%;min-width:0;font-size:var(--text-body-lg);white-space:normal;font-weight:600;padding-inline:var(--space-4)!important}#main .product-detail .product-detail-buy-actions .btn-primary:hover{background:var(--product-detail-navy)}#main .product-detail .product-detail-purchase-note{gap:var(--space-2-5);margin-top:var(--space-5);grid-template-columns:22px minmax(0,1fr);display:grid}#main .product-detail .product-detail-purchase-note svg{width:22px;height:22px;margin-top:var(--space-0-5)}#main .product-detail .product-detail-purchase-note p{color:var(--product-detail-muted);font-size:var(--text-small);line-height:1.5}#main .product-detail .product-detail-purchase-note a{color:var(--product-detail-navy);text-underline-offset:3px;text-decoration:underline}#main .product-detail .product-detail-availability{gap:var(--space-1-5) var(--space-4-5);margin-top:var(--space-4-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}#main .product-detail .product-detail-availability li{color:var(--product-detail-muted);font-size:var(--text-small);line-height:1.5}#main .product-detail .product-detail-trust{gap:var(--space-6);margin-top:var(--space-14);padding:var(--space-6);border-radius:var(--radius-panel);background:#f9fcfecc;border:1px solid #ffffffb3;grid-template-columns:minmax(0,1fr);list-style:none;display:grid}#main .product-detail .product-detail-trust li{align-items:center;gap:var(--space-3-5);grid-template-columns:36px minmax(0,1fr);display:grid}#main .product-detail .product-detail-trust svg{width:36px;height:36px;color:var(--product-detail-blue)}#main .product-detail .product-detail-trust li:last-child svg{color:var(--color-sage-700)}#main .product-detail .product-detail-trust strong{font-size:var(--text-body);font-weight:600;line-height:1.4;display:block}#main .product-detail .product-detail-trust span{margin-top:var(--space-0-75);font-size:var(--text-small);line-height:1.5;display:block}#main .product-detail .product-detail-content{margin-top:var(--space-10);padding:var(--space-8);border-radius:var(--radius-panel);background:#f9fcfecc;border:1px solid #fff}#main .product-detail .product-detail-information-grid{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}#main .product-detail .product-detail-description h2{margin-bottom:var(--space-5);font-size:var(--text-h2);line-height:1.2}#main .product-detail .product-detail-accent{width:fit-content;max-width:100%;color:var(--product-detail-navy);background:0 0;display:inline-block}#main .product-detail .product-detail-description-copy{color:var(--product-detail-navy);max-width:68ch}#main .product-detail .product-detail-description-copy p{white-space:pre-line}#main .product-detail .product-detail-description-copy p+p{margin-top:var(--space-4)}#main .product-detail .product-detail-delivery{align-items:start;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-5);border:1px solid var(--product-detail-line);border-radius:var(--radius-card);grid-template-columns:38px minmax(0,1fr);display:grid}#main .product-detail .product-detail-delivery svg{width:38px;height:38px;color:var(--product-detail-blue)}#main .product-detail .product-detail-delivery h3{margin-bottom:var(--space-2);font-size:var(--text-h3);line-height:1.25}#main .product-detail .product-detail-delivery p{color:var(--product-detail-navy)}#main .product-detail .product-detail-condition{margin-top:var(--space-6);padding-left:var(--space-4-5);border-left:2px solid var(--product-detail-blue)}#main .product-detail .product-detail-condition h3{margin-bottom:var(--space-2-5);font-size:var(--text-h3);line-height:1.3}#main .product-detail .product-detail-condition p{color:var(--product-detail-muted)}#main .product-detail .product-detail-specifications{padding:var(--space-6);border:1px solid var(--product-detail-line);border-radius:var(--radius-card)}#main .product-detail .product-detail-specifications h2{margin-bottom:var(--space-5);font-size:var(--text-h3);line-height:1.2}#main .product-detail .product-detail-spec-list>div{gap:var(--space-3-5);padding-block:var(--space-2-5);border-bottom:1px solid var(--product-detail-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}#main .product-detail .product-detail-spec-list dt{color:var(--product-detail-muted);font-size:var(--text-small);line-height:1.5}#main .product-detail .product-detail-spec-list dd{color:var(--product-detail-navy);font-size:var(--text-small);line-height:1.5}#main .product-detail .product-detail-spec-extra{margin-top:var(--space-3)}#main .product-detail .product-detail-spec-extra summary{min-height:48px;padding-block:var(--space-3);cursor:pointer;color:var(--product-detail-navy);font-size:var(--text-small);font-weight:600}#main .product-detail .product-detail-service{gap:var(--space-7);margin-top:var(--space-9);padding:var(--space-7);border:1px solid color-mix(in srgb, var(--product-detail-green) 35%, transparent);border-radius:var(--radius-media);background:color-mix(in srgb, var(--color-sage-band) 68%, white);grid-template-columns:minmax(0,1fr);scroll-margin-top:150px;display:grid}#main .product-detail .product-detail-service-intro{gap:var(--space-4-5);grid-template-columns:minmax(0,1fr);display:grid}#main .product-detail .product-detail-service-icon{border-radius:var(--radius-card);background:#fff9;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}#main .product-detail .product-detail-service-icon svg{width:42px;height:42px;color:var(--color-sage-700)}#main .product-detail .product-detail-service h2{margin-block:var(--space-2-5) var(--space-3-5);font-size:var(--text-h2);line-height:1.2}#main .product-detail .product-detail-service-intro>div>p:last-child{font-size:var(--text-body)}#main .product-detail .product-detail-service-terms{padding-top:var(--space-6);border-top:1px solid color-mix(in srgb, var(--color-sage-700) 30%, transparent)}#main .product-detail .product-detail-service-rate{font-size:var(--text-lead);line-height:1.3}#main .product-detail .product-detail-service-rate strong{font-size:var(--text-h2);letter-spacing:-.025em;font-weight:600}#main .product-detail .product-detail-service-terms>p+p{margin-top:var(--space-3);font-size:var(--text-body)}#main .product-detail .product-detail-service-link{width:100%;max-width:100%;margin-top:var(--space-5);padding:var(--space-3) var(--space-4-5);background-color:var(--color-paper-bright);color:var(--product-detail-navy);font-size:var(--text-body);white-space:normal;text-align:center;line-height:1.3}#main .product-detail .product-detail-service-link svg{flex:0 0 22px;width:22px;height:22px}#main .product-detail .product-detail-service-link:hover{background-color:#fff}@media (min-width:600px){#main .product-detail .product-detail-trust{grid-template-columns:repeat(2,minmax(0,1fr))}#main .product-detail .product-detail-service-intro{grid-template-columns:64px minmax(0,1fr)}}@media (min-width:768px) and (max-width:1149px){#main .product-detail .product-detail-price{font-size:var(--text-numeral)!important;line-height:1.12!important}#main .product-detail .product-detail-purchase-note p{font-size:var(--text-small)!important;line-height:1.5!important}}@media (min-width:768px) and (max-width:899px){#main .product-detail .product-detail-hero-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-8)!important}#main .product-detail :is(.product-detail-hero-grid,.product-detail-trust,.product-detail-content){max-width:680px;margin-inline:auto}}@media (min-width:900px){#main .product-detail .product-detail-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:var(--space-8)!important}#main .product-detail .product-detail-information-grid{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#main .product-detail .product-detail-trust{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}#main .product-detail .product-detail-trust li{gap:var(--space-3);grid-template-columns:32px minmax(0,1fr)}#main .product-detail .product-detail-trust svg{width:32px;height:32px}}@media (min-width:1100px){#main .product-detail .product-detail-service{gap:var(--space-7);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}#main .product-detail .product-detail-service-terms{padding:0 0 0 var(--space-7);border-top:0;border-left:1px solid color-mix(in srgb, var(--color-sage-700) 30%, transparent)}}@media (min-width:1200px){#main .product-detail .product-detail-hero-grid{gap:var(--space-10)!important}#main .product-detail .product-detail-facts{grid-template-columns:repeat(4,minmax(0,1fr))}#main .product-detail .product-detail-fact{gap:var(--space-2);padding:var(--space-4) var(--space-3);grid-template-columns:minmax(0,1fr)}#main .product-detail .product-detail-fact:nth-child(n){border-top:0;border-left:0}#main .product-detail .product-detail-fact+.product-detail-fact{border-left:1px solid var(--product-detail-line)}}@media (max-width:767px){#main .product-detail{padding-bottom:var(--space-16)!important}#main .product-detail .product-detail-back{margin-bottom:var(--space-4);font-size:var(--text-small)}#main .product-detail .product-detail-hero-grid{gap:var(--space-7)!important}#main .product-detail .product-hero-media img{padding:var(--space-6)}#main .product-detail .product-detail-summary h1{margin-top:var(--space-2);font-size:var(--text-h2)}#main .product-detail .product-detail-facts{margin-top:var(--space-5-5)}#main .product-detail .product-detail-fact{gap:var(--space-2);padding:var(--space-3-5);grid-template-columns:minmax(0,1fr)}#main .product-detail .product-detail-purchase{padding:var(--space-5);border-radius:var(--radius-card)}#main .product-detail .product-detail-price{margin-top:var(--space-1-5)!important;font-size:var(--text-numeral)!important;line-height:1.12!important}#main .product-detail .product-detail-price-label{font-size:var(--text-small)!important}#main .product-detail .product-detail-included{margin-top:var(--space-3)!important}#main .product-detail .product-detail-recurring{margin-top:var(--space-2)!important}#main .product-detail .product-detail-image-note{font-size:var(--text-small)!important}#main .product-detail .product-detail-trust{margin-top:var(--space-14);padding:var(--space-5-5)}#main .product-detail .product-detail-content{margin-top:var(--space-8);padding:var(--space-5);border-radius:var(--radius-card)}#main .product-detail .product-detail-information-grid{gap:var(--space-7)}#main .product-detail .product-detail-delivery{gap:var(--space-3);padding:var(--space-4);grid-template-columns:32px minmax(0,1fr)}#main .product-detail .product-detail-delivery svg{width:32px;height:32px}#main .product-detail .product-detail-specifications{padding:var(--space-4-5)}#main .product-detail .product-detail-spec-list>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}#main .product-detail .product-detail-spec-list dd{font-size:var(--text-body)}#main .product-detail .product-detail-service{margin-top:var(--space-7);padding:var(--space-5);gap:var(--space-5-5);border-radius:var(--radius-card)}#main .product-detail .product-detail-service-rate{font-size:var(--text-body-lg)!important;line-height:1.3!important}#main .product-detail .product-detail-service-link{padding-inline:var(--space-3-5)!important}}@media (max-width:359px){#main .product-detail .product-detail-container{padding-inline:var(--space-4)!important}#main .product-detail .product-detail-content{padding:var(--space-4)}#main .product-detail .product-detail-purchase{padding:var(--space-4-5)}#main .product-detail .product-detail-buy-actions>div{gap:var(--space-2);grid-template-columns:48px minmax(0,1fr)}#main .product-detail .product-detail-buy-actions button:first-child{width:48px}#main .product-detail .product-detail-specifications{padding:var(--space-3-5)}#main .product-detail .product-detail-service{padding:var(--space-4)}}@media (forced-colors:active){#main .product-detail .product-detail-summary h1.product-detail-model-gradient,#main .product-detail .product-detail-accent{color:canvastext;background:0 0}#main .product-detail .product-gallery-thumbnails button[aria-pressed=true]{outline-color:highlight}}@media (prefers-reduced-motion:reduce){#main .product-detail :is(button,a){transition:none}}
