:root{--color-black: #000000;--color-white: #ffffff;--color-grey-100: #f5f5f5;--color-grey-200: #e5e5e5;--color-grey-300: #d4d4d4;--color-grey-400: #a3a3a3;--color-grey-500: #737373;--color-grey-600: #525252;--color-grey-700: #404040;--color-grey-800: #262626;--color-grey-900: #171717;--color-bg: var(--color-white);--color-text: var(--color-black);--color-bg-alt: var(--color-grey-100);--color-border: var(--color-grey-200);--color-muted: var(--color-grey-600);--font-primary: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display: "Oswald", "Inter", sans-serif;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 2rem;--spacing-xl: 4rem;--spacing-2xl: 8rem;--max-width: 1400px;--max-width-narrow: 900px}[data-theme=dark]{--color-bg: #0a0a0a;--color-text: #f5f5f5;--color-bg-alt: #171717;--color-border: #404040;--color-muted: #a3a3a3}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden}body{font-family:var(--font-primary);font-size:16px;line-height:1.6;color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease;overflow-x:hidden;word-wrap:break-word;overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.02em}h1{font-size:clamp(2.5rem,5vw,4rem)}h2{font-size:clamp(2rem,4vw,3rem)}h3{font-size:clamp(1.5rem,3vw,2rem)}h4{font-size:clamp(1.25rem,2vw,1.5rem)}p{max-width:65ch}a{color:inherit;text-decoration:none;transition:opacity .2s ease}a:hover{opacity:.7}img,video{max-width:100%;height:auto;display:block}img:not([src=""]){opacity:0;transition:opacity .4s ease}img.loaded,img[src^="data:"]{opacity:1}.hero-video,video{opacity:1}.container{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 var(--spacing-lg)}.container-narrow{max-width:var(--max-width-narrow)}.section{padding:var(--spacing-xl) 0}.section-lg{padding:var(--spacing-2xl) 0}.text-center{text-align:center}.text-center p,.text-center .divider{margin-left:auto;margin-right:auto}.text-uppercase{text-transform:uppercase}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);font-family:var(--font-display);font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border:2px solid transparent;cursor:pointer;transition:all .2s ease}.btn-primary{background-color:var(--color-black);color:var(--color-white);border-color:var(--color-black)}.btn-primary:hover{background-color:var(--color-white);color:var(--color-black);opacity:1}.btn-secondary{background-color:transparent;color:var(--color-black);border-color:var(--color-black)}.btn-secondary:hover{background-color:var(--color-black);color:var(--color-white);opacity:1}.btn-white{background-color:var(--color-white);color:var(--color-black);border-color:var(--color-white)}.btn-white:hover{background-color:transparent;color:var(--color-white);opacity:1}.grid{display:grid;gap:var(--spacing-lg)}.grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.card{background-color:var(--color-white);border:1px solid var(--color-grey-200);padding:var(--spacing-lg);transition:border-color .2s ease}.card:hover{border-color:var(--color-black)}.card-dark{background-color:var(--color-black);color:var(--color-white);border-color:var(--color-black)}input,textarea,select{width:100%;padding:var(--spacing-md);font-family:var(--font-primary);font-size:1rem;border:1px solid var(--color-grey-300);background-color:var(--color-white);transition:border-color .2s ease}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--color-black)}label{display:block;font-weight:500;margin-bottom:var(--spacing-xs);text-transform:uppercase;font-size:.875rem;letter-spacing:.05em}.divider{width:60px;height:3px;background-color:var(--color-black);margin:var(--spacing-md) 0}.divider-center{margin-left:auto;margin-right:auto}.hero-video-container{position:relative;width:100%;height:100vh;overflow:hidden}.hero-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);object-fit:cover;filter:grayscale(100%)}.hero-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,#0000004d,#00000080,#000000b3)}.hero-content{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:var(--color-white);padding:var(--spacing-lg)}.as-seen-on{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-white);color:var(--color-black);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-lg)}.price{font-family:var(--font-display);font-size:2.5rem;font-weight:700}.price-period{font-size:1rem;font-weight:400;opacity:.7}@media(max-width:900px){.container{padding:0 var(--spacing-md)}.section{padding:var(--spacing-lg) 0}.section-lg{padding:var(--spacing-xl) 0}.btn{padding:var(--spacing-sm) var(--spacing-md);font-size:.875rem}.hero-video-container{height:85vh}.hero-content{padding:0 var(--spacing-md)}}@media(max-width:600px){.container{padding:0 var(--spacing-md)}.section{padding:var(--spacing-md) 0}.section-lg{padding:var(--spacing-lg) 0}h1{font-size:clamp(1.75rem,8vw,2.5rem)}h2{font-size:clamp(1.5rem,6vw,2rem)}h3{font-size:clamp(1.25rem,5vw,1.5rem)}.btn{padding:var(--spacing-sm) var(--spacing-md);font-size:.8125rem;width:100%;justify-content:center}.hero-video-container{height:100svh;min-height:500px}.hero-content{padding:0 var(--spacing-sm)}.hero-content .btn{width:auto;min-width:140px}.as-seen-on{font-size:.625rem;padding:var(--spacing-xs) var(--spacing-sm)}.divider{width:40px}.grid{gap:var(--spacing-md)}}@media(max-width:380px){.container{padding:0 var(--spacing-sm)}h1{font-size:1.5rem}h2{font-size:1.25rem}.hero-content .btn{font-size:.75rem;padding:var(--spacing-xs) var(--spacing-sm);min-width:120px}}.loading{opacity:.5;pointer-events:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .6s ease forwards}.animate-on-scroll{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.animate-on-scroll.animated{opacity:1;transform:translateY(0)}.animate-on-scroll.stagger>*:nth-child(1){transition-delay:0ms}.animate-on-scroll.stagger>*:nth-child(2){transition-delay:.1s}.animate-on-scroll.stagger>*:nth-child(3){transition-delay:.2s}.animate-on-scroll.stagger>*:nth-child(4){transition-delay:.3s}.animate-on-scroll.stagger>*:nth-child(5){transition-delay:.4s}.animate-on-scroll.stagger>*:nth-child(6){transition-delay:.5s}.btn{position:relative;overflow:hidden}.btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.btn:hover:before{left:100%}.service-card,.video-package-card{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.service-card:hover,.video-package-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000026}.header{transition:background-color .3s ease,padding .3s ease,box-shadow .3s ease}.header-scrolled{background-color:#fffffffa!important;padding-top:var(--spacing-sm)!important;padding-bottom:var(--spacing-sm)!important;box-shadow:0 2px 20px #0000001a;backdrop-filter:blur(10px)}.header-scrolled .nav-logo{height:40px}.back-to-top{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background-color:var(--color-black);color:var(--color-white);border:none;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease;z-index:999;display:flex;align-items:center;justify-content:center}.back-to-top:hover{background-color:var(--color-grey-800);transform:translateY(-3px)}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.video-preview-container{position:relative;cursor:pointer}.video-play-overlay{position:absolute;inset:0;background:#0000004d;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .3s ease,background .3s ease}.video-preview-container:hover .video-play-overlay{background:#00000080}.video-preview-container.playing .video-play-overlay{opacity:0;pointer-events:none}.play-button{width:70px;height:70px;background-color:var(--color-white);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.video-preview-container:hover .play-button{transform:scale(1.1)}.play-button svg{margin-left:4px}img,video{opacity:1;transition:opacity .3s ease}img[loading],video:not([autoplay]){opacity:0}.btn:focus-visible,.back-to-top:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}@media(prefers-reduced-motion:reduce){.animate-on-scroll{opacity:1;transform:none;transition:none}.btn:before{display:none}.service-card:hover,.video-package-card:hover{transform:none}}.loading-screen{position:fixed;inset:0;z-index:9999;background-color:var(--color-black);display:flex;align-items:center;justify-content:center;transition:opacity .6s ease,visibility .6s ease}.loading-screen.loaded{opacity:0;visibility:hidden}.loader{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}.loader-logo{width:120px;height:auto;filter:invert(1) brightness(2);opacity:1!important;animation:loaderFadeIn .6s ease forwards}.loader-text{font-family:var(--font-display);font-size:1.5rem;color:var(--color-white);text-transform:uppercase;letter-spacing:.3em;opacity:0;animation:loaderFadeIn .6s ease .2s forwards}.loader-bar{width:200px;height:2px;background-color:var(--color-grey-800);position:relative;overflow:hidden}.loader-bar:after{content:"";position:absolute;top:0;left:0;height:100%;width:40%;background-color:var(--color-white);animation:loaderSlide 1s ease infinite}@keyframes loaderFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes loaderSlide{0%{left:-40%}to{left:100%}}.hero-content>*{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.hero-content.animate-in>*{opacity:1;transform:translateY(0)}.hero-content.animate-in>*:nth-child(1){transition-delay:0ms}.hero-content.animate-in>*:nth-child(2){transition-delay:.15s}.hero-content.animate-in>*:nth-child(3){transition-delay:.3s}.hero-content.animate-in>*:nth-child(4){transition-delay:.45s}.hero-content.animate-in>*:nth-child(5){transition-delay:.6s}h1{letter-spacing:-.02em;font-weight:700}h2{letter-spacing:.05em}.hero-content h1{font-size:clamp(3rem,8vw,5.5rem);letter-spacing:-.02em;line-height:1;text-shadow:0 4px 30px rgba(0,0,0,.3)}.nav-link{position:relative}.nav-link:after{content:"";position:absolute;bottom:-4px;left:50%;width:0;height:2px;background-color:currentColor;transition:width .3s ease,left .3s ease}.nav-link:hover:after,.nav-link.active:after{width:100%;left:0}.divider{transform:scaleX(0);transform-origin:center;transition:transform .6s cubic-bezier(.4,0,.2,1)}.divider-animated{transform:scaleX(1)}.bio-image,.traitors-image,.philosophy-video,.showcase-video{overflow:hidden}.bio-image img,.traitors-image img,.philosophy-video video,.showcase-video video{transition:transform .6s cubic-bezier(.4,0,.2,1)}.bio-image:hover img,.traitors-image:hover img,.philosophy-video:hover video,.showcase-video:hover video{transform:scale(1.05)}body:before{content:"";position:fixed;inset:0;z-index:9998;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}.testimonial-card{position:relative;padding:var(--spacing-xl) var(--spacing-lg)}.testimonial-card:before{content:'"';position:absolute;top:var(--spacing-md);left:var(--spacing-md);font-family:Georgia,serif;font-size:6rem;line-height:1;color:var(--color-grey-200);pointer-events:none}.testimonial-text{font-size:1.25rem;font-style:italic;line-height:1.8;color:var(--color-grey-700);position:relative;z-index:1}.testimonial-author{margin-top:var(--spacing-lg);font-family:var(--font-display);font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:.875rem}.testimonial-role{color:var(--color-grey-500);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;margin-top:var(--spacing-xs)}.section{position:relative}.as-seen-on{animation:badgePulse 2s ease infinite}@keyframes badgePulse{0%,to{box-shadow:0 0 #fff6}50%{box-shadow:0 0 0 8px #fff0}}input:focus,textarea:focus,select:focus{box-shadow:0 0 0 3px #0000001a}.page-loaded main{animation:pageEnter .6s ease}@keyframes pageEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.scroll-indicator{animation:scrollBounce 2s ease infinite}@keyframes scrollBounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(10px)}}.btn{position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn:active{transform:scale(.98)}.service-card:after,.package-card:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s ease;pointer-events:none}.service-card:hover:after,.package-card:hover:after{left:150%}.price{background:linear-gradient(135deg,var(--color-black) 0%,var(--color-grey-800) 100%);-webkit-background-clip:text;background-clip:text}.section+.section{border-top:1px solid var(--color-grey-100)}.section[style*="background-color: var(--color-black)"]+.section,.section+.section[style*="background-color: var(--color-black)"]{border-top:none}a:focus-visible{outline:2px solid var(--color-black);outline-offset:4px}.benefit:hover,.faq-item:hover,.details-card:hover{transform:translateY(-2px);box-shadow:0 10px 30px #00000014;transition:all .3s ease}.stat-value{background:linear-gradient(180deg,var(--color-black) 0%,var(--color-grey-700) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){.hero-content h1{font-size:clamp(2.5rem,10vw,4rem)}body:before{opacity:.02}.testimonial-card:before{font-size:4rem}}@media(prefers-reduced-motion:reduce){.hero-content>*{opacity:1;transform:none;transition:none}.divider{transform:scaleX(1)}.as-seen-on,.scroll-indicator{animation:none}body:before{display:none}.bio-image:hover img,.traitors-image:hover img{transform:none}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--color-grey-100)}::-webkit-scrollbar-thumb{background:var(--color-black);border:2px solid var(--color-grey-100)}::-webkit-scrollbar-thumb:hover{background:var(--color-grey-800)}html{scrollbar-width:thin;scrollbar-color:var(--color-black) var(--color-grey-100)}.scroll-progress{position:fixed;top:0;left:0;width:0%;height:3px;background:linear-gradient(90deg,var(--color-black) 0%,var(--color-grey-600) 100%);z-index:10001;transition:width .1s ease-out}.tilt-card{transform-style:preserve-3d;perspective:1000px}.tilt-card-inner{transition:transform .1s ease-out;transform-style:preserve-3d}.marquee-banner{background-color:var(--color-black);color:var(--color-white);padding:var(--spacing-sm) 0;overflow:hidden}.marquee-track{display:flex;white-space:nowrap}.marquee-content{flex-shrink:0;font-family:var(--font-display);font-size:.875rem;text-transform:uppercase;letter-spacing:.15em;padding-right:0}@media(max-width:600px){.marquee-content{font-size:.75rem;letter-spacing:.1em}.marquee-banner{padding:var(--spacing-xs) 0}}.magnetic-btn{position:relative;display:inline-block}.magnetic-btn .btn{transition:transform .3s cubic-bezier(.4,0,.2,1)}.content-link{position:relative;display:inline}.content-link:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.4,0,.2,1)}.content-link:hover:after{transform:scaleX(1);transform-origin:left}.float-animation,.floating-badge{animation:floatUpDown 3s ease-in-out infinite}@keyframes floatUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.cursor-dot{position:fixed;width:8px;height:8px;background-color:var(--color-black);border-radius:50%;pointer-events:none;z-index:99999;opacity:0;transition:opacity .3s ease,transform .15s ease-out;mix-blend-mode:difference}.cursor-dot.visible{opacity:1}.cursor-dot.hovering{transform:scale(4);background-color:var(--color-white)}.cursor-ring{position:fixed;width:40px;height:40px;border:1px solid var(--color-black);border-radius:50%;pointer-events:none;z-index:99998;opacity:0;transition:opacity .3s ease,transform .3s ease-out,width .3s ease,height .3s ease;transform:translate(-50%,-50%);mix-blend-mode:difference}.cursor-ring.visible{opacity:.5}.cursor-ring.hovering{width:60px;height:60px;opacity:.3}.service-card{transform-style:preserve-3d;transition:transform .3s ease,box-shadow .3s ease}.service-card:hover{box-shadow:0 25px 50px #00000026}.service-card .card-title,.service-card .card-price,.service-card .btn{transform:translateZ(20px)}.package-card{transform-style:preserve-3d;transition:transform .3s ease,box-shadow .3s ease}.package-card:hover{box-shadow:0 25px 50px #00000026}.gradient-text{background:linear-gradient(90deg,var(--color-black) 0%,var(--color-grey-600) 50%,var(--color-black) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradientShift 3s ease infinite}@keyframes gradientShift{0%{background-position:0% center}to{background-position:200% center}}.btn-primary:hover{box-shadow:0 0 30px #0000004d}.btn-white:hover{box-shadow:0 0 30px #ffffff4d}.stagger-grid>*:nth-child(1){animation-delay:0ms}.stagger-grid>*:nth-child(2){animation-delay:.1s}.stagger-grid>*:nth-child(3){animation-delay:.2s}.stagger-grid>*:nth-child(4){animation-delay:.3s}.stagger-grid>*:nth-child(5){animation-delay:.4s}.stagger-grid>*:nth-child(6){animation-delay:.5s}.stagger-grid>*:nth-child(7){animation-delay:.6s}.stagger-grid>*:nth-child(8){animation-delay:.7s}.reveal-line{position:relative;overflow:hidden}.reveal-line:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-black);transform:translate(-100%);transition:transform .6s cubic-bezier(.4,0,.2,1)}.reveal-line:hover:after{transform:translate(0)}@media(hover:none),(prefers-reduced-motion:reduce){.cursor-dot,.cursor-ring{display:none!important}.marquee-content,.float-animation,.gradient-text{animation:none}}@media(max-width:768px){.cursor-dot,.cursor-ring{display:none!important}.marquee-content span{padding:0 var(--spacing-lg)}.hero-stat{padding:var(--spacing-sm) var(--spacing-md)}.hero-stat-number{font-size:1.75rem}}.theme-toggle{background:none;border:none;cursor:pointer;padding:var(--spacing-sm);display:flex;align-items:center;justify-content:center;color:var(--color-text);transition:color .3s ease,transform .2s ease}.theme-toggle:hover{transform:scale(1.1)}.theme-toggle svg{width:20px;height:20px;transition:transform .3s ease}.theme-toggle:hover svg{transform:rotate(15deg)}.theme-toggle .icon-moon{display:block}.theme-toggle .icon-sun,[data-theme=dark] .theme-toggle .icon-moon{display:none}[data-theme=dark] .theme-toggle .icon-sun{display:block}[data-theme=dark] .header{background-color:var(--color-bg);border-bottom-color:var(--color-border)}[data-theme=dark] .header-scrolled{background-color:#0a0a0afa!important}[data-theme=dark] .nav-links{background:var(--color-bg)}[data-theme=dark] .bar{background-color:var(--color-text)}[data-theme=dark] .card,[data-theme=dark] .service-card,[data-theme=dark] .package-card,[data-theme=dark] .video-package-card,[data-theme=dark] .testimonial-card,[data-theme=dark] .quick-link-card,[data-theme=dark] .benefit-card,[data-theme=dark] .contact-method,[data-theme=dark] .contact-form-container,[data-theme=dark] .info-card{background-color:var(--color-bg-alt);border-color:var(--color-border);color:var(--color-text)}[data-theme=dark] .card:hover,[data-theme=dark] .service-card:hover,[data-theme=dark] .quick-link-card:hover{border-color:#525252}[data-theme=dark] .card-title,[data-theme=dark] .card-price,[data-theme=dark] .card-price .price,[data-theme=dark] .service-card h3,[data-theme=dark] .package-card h3,[data-theme=dark] .testimonial-card h3,[data-theme=dark] .quick-link-card h3,[data-theme=dark] .method-details h3,[data-theme=dark] .contact-form h2{color:var(--color-text)}[data-theme=dark] .card-description,[data-theme=dark] .price-note,[data-theme=dark] .card-features li,[data-theme=dark] .testimonial-text,[data-theme=dark] .quick-link-card p,[data-theme=dark] .method-details p,[data-theme=dark] .method-details a,[data-theme=dark] .contact-intro,[data-theme=dark] .checkbox-label span{color:var(--color-muted)}[data-theme=dark] .card-features li{border-bottom-color:var(--color-border)}[data-theme=dark] .card-features svg{color:var(--color-text)}[data-theme=dark] .highlight-badge{background-color:var(--color-white);color:var(--color-black)}[data-theme=dark] .service-card.highlight{border-color:var(--color-white)}[data-theme=dark] .quick-links-section,[data-theme=dark] .benefits-section,[data-theme=dark] section[style*="background-color: var(--color-grey-100)"]{background-color:var(--color-bg)}[data-theme=dark] .benefit,[data-theme=dark] .benefit-item{background-color:var(--color-bg-alt);color:var(--color-text);border-color:var(--color-border)}[data-theme=dark] .benefit p,[data-theme=dark] .benefit-item p{color:var(--color-muted)}[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select{background-color:#262626;border-color:var(--color-border);color:var(--color-text)}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:#737373}[data-theme=dark] input:focus,[data-theme=dark] textarea:focus,[data-theme=dark] select:focus{border-color:var(--color-text);box-shadow:0 0 0 3px #ffffff1a}[data-theme=dark] label{color:var(--color-text)}[data-theme=dark] .btn-primary{background-color:var(--color-white);color:var(--color-black);border-color:var(--color-white)}[data-theme=dark] .btn-primary:hover{background-color:transparent;color:var(--color-white)}[data-theme=dark] .btn-secondary{color:var(--color-text);border-color:var(--color-text)}[data-theme=dark] .btn-secondary:hover{background-color:var(--color-text);color:var(--color-bg)}[data-theme=dark] .social-link{background-color:var(--color-white);color:var(--color-black)}[data-theme=dark] .social-link:hover{background-color:var(--color-muted)}[data-theme=dark] .method-icon{background-color:var(--color-white);color:var(--color-black)}[data-theme=dark] .divider{background-color:var(--color-text)}[data-theme=dark] .stat-value{background:linear-gradient(180deg,#fff,#a3a3a3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-theme=dark] .stat-label{color:#a3a3a3!important}[data-theme=dark] .social-links{border-top-color:var(--color-border)}[data-theme=dark] .footer{background-color:var(--color-bg);border-top-color:var(--color-border)}[data-theme=dark] .back-to-top{background-color:var(--color-white);color:var(--color-black)}[data-theme=dark] .back-to-top:hover{background-color:var(--color-muted)}[data-theme=dark] .loading-screen{background-color:var(--color-bg)}[data-theme=dark] .loader-text{color:var(--color-text)}[data-theme=dark] .loader-bar{background-color:var(--color-border)}[data-theme=dark] .loader-bar:after{background-color:var(--color-text)}[data-theme=dark] .scroll-progress{background:linear-gradient(90deg,var(--color-white) 0%,var(--color-grey-400) 100%)}[data-theme=dark] .cursor-dot{background-color:var(--color-white)}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--color-bg-alt)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#525252;border-color:var(--color-bg-alt)}[data-theme=dark]{scrollbar-color:#525252 var(--color-bg-alt)}[data-theme=dark] body:before{opacity:.015;filter:invert(1)}[data-theme=dark] .intro-text p,[data-theme=dark] .section-subtitle{color:var(--color-muted)}[data-theme=dark] .step{color:var(--color-text)}[data-theme=dark] .step-number{border-color:var(--color-text);color:var(--color-text)}[data-theme=dark] .step p{color:var(--color-muted)}[data-theme=dark] .packages-section,[data-theme=dark] .faq-section{background-color:var(--color-bg-alt)}[data-theme=dark] .faq-item{background-color:var(--color-bg);border-color:var(--color-border)}[data-theme=dark] .faq-item h3{color:var(--color-text)}[data-theme=dark] .faq-item p{color:var(--color-muted)}[data-theme=dark] .package-card{background-color:var(--color-bg-alt);border-color:var(--color-border)}[data-theme=dark] .package-card:hover{border-color:#525252}[data-theme=dark] .package-name{color:var(--color-text)}[data-theme=dark] .package-tagline,[data-theme=dark] .package-description,[data-theme=dark] .package-features li,[data-theme=dark] .price-note{color:var(--color-muted)}[data-theme=dark] .meta-item{background-color:#262626;color:var(--color-text)}[data-theme=dark] .package-equipment{background-color:#262626;color:var(--color-muted)}[data-theme=dark] .package-equipment strong{color:var(--color-text)}[data-theme=dark] .package-features svg{color:var(--color-text)}[data-theme=dark] .package-footer{border-top-color:var(--color-border)}[data-theme=dark] .package-price .price{color:var(--color-text)}[data-theme=dark] .testimonial-card:before{color:var(--color-border)}[data-theme=dark] .testimonial-author{color:var(--color-text)}[data-theme=dark] .testimonial-role{color:var(--color-muted)}.header[data-astro-cid-3ef6ksr2]{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:var(--color-white);border-bottom:1px solid var(--color-grey-200)}.nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;height:80px}.logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center}.logo-img[data-astro-cid-3ef6ksr2]{height:50px;width:auto;transition:height .3s ease;opacity:1!important}.nav-links[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--spacing-lg);list-style:none}.nav-link[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;position:relative;color:var(--color-black)}.nav-link[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:currentColor;transition:width .2s ease}.nav-link[data-astro-cid-3ef6ksr2]:hover:after,.nav-link[data-astro-cid-3ef6ksr2].active:after{width:100%}.nav-link[data-astro-cid-3ef6ksr2]:hover{opacity:1}.nav-cta[data-astro-cid-3ef6ksr2]{padding:var(--spacing-sm) var(--spacing-md);font-size:.75rem}.theme-toggle[data-astro-cid-3ef6ksr2]{color:var(--color-black);border:1px solid var(--color-grey-300);border-radius:4px}[data-theme=dark] .header[data-astro-cid-3ef6ksr2]:not(.header-scrolled){background-color:var(--color-white);border-bottom-color:var(--color-grey-200)}[data-theme=dark] .header[data-astro-cid-3ef6ksr2]:not(.header-scrolled) .nav-links[data-astro-cid-3ef6ksr2]{background:transparent!important}[data-theme=dark] .header[data-astro-cid-3ef6ksr2]:not(.header-scrolled) .nav-links[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{background:transparent!important}[data-theme=dark] .header[data-astro-cid-3ef6ksr2]:not(.header-scrolled) .nav-link[data-astro-cid-3ef6ksr2]{color:var(--color-black);background:transparent!important}[data-theme=dark] .header[data-astro-cid-3ef6ksr2]:not(.header-scrolled) .bar[data-astro-cid-3ef6ksr2]{background-color:var(--color-black)}[data-theme=dark] .header[data-astro-cid-3ef6ksr2]:not(.header-scrolled) .btn-primary[data-astro-cid-3ef6ksr2]{background-color:var(--color-black);color:var(--color-white);border-color:var(--color-black)}[data-theme=dark] .header[data-astro-cid-3ef6ksr2]:not(.header-scrolled) .btn-primary[data-astro-cid-3ef6ksr2]:hover{background-color:var(--color-white);color:var(--color-black)}[data-theme=dark] .header[data-astro-cid-3ef6ksr2]:not(.header-scrolled) .theme-toggle[data-astro-cid-3ef6ksr2]{color:var(--color-black);border-color:var(--color-grey-300)}[data-theme=dark] .header[data-astro-cid-3ef6ksr2].header-scrolled .nav-links[data-astro-cid-3ef6ksr2],[data-theme=dark] .header[data-astro-cid-3ef6ksr2].header-scrolled .nav-links[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{background:transparent!important}[data-theme=dark] .header[data-astro-cid-3ef6ksr2].header-scrolled .nav-link[data-astro-cid-3ef6ksr2]{color:var(--color-white);background:transparent!important}[data-theme=dark] .header[data-astro-cid-3ef6ksr2].header-scrolled .bar[data-astro-cid-3ef6ksr2]{background-color:var(--color-white)}[data-theme=dark] .header[data-astro-cid-3ef6ksr2].header-scrolled .btn-primary[data-astro-cid-3ef6ksr2]{background-color:var(--color-white);color:var(--color-black);border-color:var(--color-white)}[data-theme=dark] .header[data-astro-cid-3ef6ksr2].header-scrolled .btn-primary[data-astro-cid-3ef6ksr2]:hover{background-color:transparent;color:var(--color-white)}[data-theme=dark] .header[data-astro-cid-3ef6ksr2].header-scrolled .logo-img[data-astro-cid-3ef6ksr2]{filter:invert(1) brightness(2)}[data-theme=dark] .header[data-astro-cid-3ef6ksr2].header-scrolled .theme-toggle[data-astro-cid-3ef6ksr2]{color:var(--color-white);border-color:var(--color-grey-600)}.nav-actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--spacing-sm);order:3}.nav-links[data-astro-cid-3ef6ksr2]{order:2}.mobile-toggle[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:var(--spacing-sm)}.bar[data-astro-cid-3ef6ksr2]{display:block;width:24px;height:2px;background-color:var(--color-black);transition:all .3s ease}@media(max-width:900px){.mobile-toggle[data-astro-cid-3ef6ksr2]{display:flex;z-index:1002}.nav-links[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;flex-direction:column;justify-content:center;align-items:center;background:var(--color-white);padding:var(--spacing-xl);gap:var(--spacing-lg);transform:translate(100%);transition:transform .3s ease;z-index:1001;overflow-y:auto;-webkit-overflow-scrolling:touch}[data-theme=dark] .header[data-astro-cid-3ef6ksr2]:not(.header-scrolled) .nav-links[data-astro-cid-3ef6ksr2]{background:var(--color-white)!important}[data-theme=dark] .header[data-astro-cid-3ef6ksr2].header-scrolled .nav-links[data-astro-cid-3ef6ksr2]{background:#0a0a0afa!important}[data-theme=dark] .header[data-astro-cid-3ef6ksr2].header-scrolled .nav-link[data-astro-cid-3ef6ksr2]{color:var(--color-white)}.nav-links[data-astro-cid-3ef6ksr2].open{transform:translate(0)}.nav-link[data-astro-cid-3ef6ksr2]{font-size:1.25rem}.nav-cta[data-astro-cid-3ef6ksr2]{margin-top:var(--spacing-md);font-size:1rem;padding:var(--spacing-md) var(--spacing-lg)}.mobile-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .bar[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.mobile-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .bar[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.mobile-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .bar[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}.footer[data-astro-cid-sz7xmlte]{background-color:var(--color-black);color:var(--color-white);padding:var(--spacing-xl) 0 var(--spacing-lg)}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--spacing-xl)}.footer-logo[data-astro-cid-sz7xmlte]{width:120px;margin-bottom:var(--spacing-md);filter:invert(1) brightness(2);mix-blend-mode:screen;opacity:1!important}.footer-tagline[data-astro-cid-sz7xmlte]{color:var(--color-grey-400);margin-bottom:var(--spacing-md)}.footer[data-astro-cid-sz7xmlte] .as-seen-on[data-astro-cid-sz7xmlte]{font-size:.625rem;padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--color-white);color:var(--color-black);display:inline-block}.footer-heading[data-astro-cid-sz7xmlte]{font-size:.875rem;margin-bottom:var(--spacing-md);color:var(--color-white)}.footer-list[data-astro-cid-sz7xmlte]{list-style:none}.footer-list[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{margin-bottom:var(--spacing-sm)}.footer-list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-grey-400);font-size:.875rem;transition:color .2s ease}.footer-list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-white);opacity:1}.social-links[data-astro-cid-sz7xmlte]{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.social-link[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:var(--color-grey-800);color:var(--color-white);transition:background-color .3s ease,transform .3s ease}.social-link[data-astro-cid-sz7xmlte]:hover{background-color:var(--color-white);color:var(--color-black);opacity:1;transform:translateY(-3px)}.footer-contact[data-astro-cid-sz7xmlte]{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-grey-800)}.footer-contact[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:.875rem;color:var(--color-grey-400)}.footer-contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-white)}.footer-bottom[data-astro-cid-sz7xmlte]{margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-grey-800);text-align:center}.footer-bottom[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:.75rem;color:var(--color-grey-500)}.footer-credit[data-astro-cid-sz7xmlte]{margin-top:var(--spacing-sm)}.footer-credit[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-grey-400);transition:color .2s ease}.footer-credit[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-white)}@media(max-width:900px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.footer-brand[data-astro-cid-sz7xmlte]{grid-column:span 2}}@media(max-width:600px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}.footer-brand[data-astro-cid-sz7xmlte]{grid-column:span 1}}.cookie-banner[data-astro-cid-garwan2p]{position:fixed;bottom:0;left:0;right:0;z-index:9997;background-color:var(--color-bg);border-top:1px solid var(--color-border);padding:var(--spacing-lg);transform:translateY(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);box-shadow:0 -4px 20px #0000001a}.cookie-banner[data-astro-cid-garwan2p].visible{transform:translateY(0)}.cookie-content[data-astro-cid-garwan2p]{max-width:var(--max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.cookie-text[data-astro-cid-garwan2p]{flex:1}.cookie-title[data-astro-cid-garwan2p]{font-size:1rem;margin-bottom:var(--spacing-xs);text-transform:none;letter-spacing:0}.cookie-description[data-astro-cid-garwan2p]{font-size:.875rem;color:var(--color-muted);margin:0;max-width:none}.cookie-actions[data-astro-cid-garwan2p]{display:flex;gap:var(--spacing-sm);flex-shrink:0}.cookie-btn[data-astro-cid-garwan2p]{padding:var(--spacing-sm) var(--spacing-md);font-size:.875rem;white-space:nowrap}@media(max-width:768px){.cookie-banner[data-astro-cid-garwan2p]{padding:var(--spacing-md)}.cookie-content[data-astro-cid-garwan2p]{flex-direction:column;text-align:center;gap:var(--spacing-md)}.cookie-actions[data-astro-cid-garwan2p]{width:100%}.cookie-btn[data-astro-cid-garwan2p]{flex:1}}@media(max-width:400px){.cookie-actions[data-astro-cid-garwan2p]{flex-direction:column}.cookie-btn[data-astro-cid-garwan2p]{width:100%}}.quiz-trigger[data-astro-cid-tjahv6aw]{position:fixed;bottom:100px;right:30px;display:flex;align-items:center;gap:var(--spacing-sm);background-color:var(--color-text);color:var(--color-bg);border:none;padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-display);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;z-index:1000;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px #00000026}.quiz-trigger[data-astro-cid-tjahv6aw]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0003}.quiz-trigger[data-astro-cid-tjahv6aw] svg[data-astro-cid-tjahv6aw]{width:20px;height:20px}.quiz-modal-overlay[data-astro-cid-tjahv6aw]{position:fixed;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:2000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;padding:var(--spacing-md)}.quiz-modal-overlay[data-astro-cid-tjahv6aw].active{opacity:1;visibility:visible}.quiz-modal[data-astro-cid-tjahv6aw]{background-color:var(--color-bg);max-width:500px;width:100%;max-height:90vh;overflow-y:auto;position:relative;transform:translateY(20px);transition:transform .3s ease}.quiz-modal-overlay[data-astro-cid-tjahv6aw].active .quiz-modal[data-astro-cid-tjahv6aw]{transform:translateY(0)}.quiz-close[data-astro-cid-tjahv6aw]{position:absolute;top:var(--spacing-md);right:var(--spacing-md);background:none;border:none;cursor:pointer;color:var(--color-muted);padding:var(--spacing-xs);transition:color .2s ease;z-index:10}.quiz-close[data-astro-cid-tjahv6aw]:hover{color:var(--color-text)}.quiz-content[data-astro-cid-tjahv6aw]{padding:var(--spacing-xl)}.quiz-screen[data-astro-cid-tjahv6aw]{display:none}.quiz-screen[data-astro-cid-tjahv6aw].active{display:block}.quiz-screen[data-astro-cid-tjahv6aw] h2[data-astro-cid-tjahv6aw],.quiz-screen[data-astro-cid-tjahv6aw] h3[data-astro-cid-tjahv6aw]{font-family:var(--font-display);text-transform:uppercase;margin-bottom:var(--spacing-md);color:var(--color-text)}.quiz-screen[data-astro-cid-tjahv6aw] h2[data-astro-cid-tjahv6aw]{font-size:1.5rem}.quiz-screen[data-astro-cid-tjahv6aw] h3[data-astro-cid-tjahv6aw]{font-size:1.25rem}.quiz-screen[data-astro-cid-tjahv6aw]>p[data-astro-cid-tjahv6aw]{color:var(--color-muted);margin-bottom:var(--spacing-lg)}.quiz-progress[data-astro-cid-tjahv6aw]{height:4px;background-color:var(--color-border);margin-bottom:var(--spacing-lg)}.progress-bar[data-astro-cid-tjahv6aw]{height:100%;background-color:var(--color-text);transition:width .3s ease}.quiz-options[data-astro-cid-tjahv6aw]{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.quiz-option[data-astro-cid-tjahv6aw]{display:flex;align-items:center;padding:var(--spacing-md);border:1px solid var(--color-border);cursor:pointer;transition:border-color .2s ease,background-color .2s ease;position:relative}.quiz-option[data-astro-cid-tjahv6aw]:hover{border-color:var(--color-text);background-color:var(--color-bg-alt)}.quiz-option[data-astro-cid-tjahv6aw] input[data-astro-cid-tjahv6aw]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.quiz-option[data-astro-cid-tjahv6aw] span[data-astro-cid-tjahv6aw]{display:flex;align-items:center;color:var(--color-text);padding-left:calc(24px + var(--spacing-md));min-height:24px;width:100%}.quiz-option[data-astro-cid-tjahv6aw] span[data-astro-cid-tjahv6aw]:before{content:"";position:absolute;left:var(--spacing-md);width:20px;height:20px;border:2px solid var(--color-border);border-radius:4px;background-color:var(--color-bg);transition:all .2s ease}.quiz-option[data-astro-cid-tjahv6aw] span[data-astro-cid-tjahv6aw]:after{content:"";position:absolute;left:calc(var(--spacing-md) + 6px);top:50%;transform:translateY(-50%) rotate(45deg) scale(0);width:6px;height:12px;border:solid var(--color-bg);border-width:0 2px 2px 0;opacity:0;transition:all .2s ease}.quiz-option[data-astro-cid-tjahv6aw]:hover span[data-astro-cid-tjahv6aw]:before{border-color:var(--color-text)}.quiz-option[data-astro-cid-tjahv6aw] input[data-astro-cid-tjahv6aw]:checked+span[data-astro-cid-tjahv6aw]{font-weight:600}.quiz-option[data-astro-cid-tjahv6aw] input[data-astro-cid-tjahv6aw]:checked+span[data-astro-cid-tjahv6aw]:before{background-color:var(--color-text);border-color:var(--color-text)}.quiz-option[data-astro-cid-tjahv6aw] input[data-astro-cid-tjahv6aw]:checked+span[data-astro-cid-tjahv6aw]:after{opacity:1;transform:translateY(-50%) rotate(45deg) scale(1)}.quiz-option[data-astro-cid-tjahv6aw]:has(input:checked){border-color:var(--color-text);background-color:var(--color-bg-alt)}.quiz-option[data-astro-cid-tjahv6aw].shake{animation:shake .5s ease-in-out;border-color:#dc2626}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.quiz-nav[data-astro-cid-tjahv6aw]{display:flex;gap:var(--spacing-md)}.quiz-nav[data-astro-cid-tjahv6aw] .btn[data-astro-cid-tjahv6aw]{flex:1}.quiz-fields[data-astro-cid-tjahv6aw]{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.quiz-fields[data-astro-cid-tjahv6aw] .form-group[data-astro-cid-tjahv6aw]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.quiz-fields[data-astro-cid-tjahv6aw] label[data-astro-cid-tjahv6aw]{font-size:.875rem;font-weight:500;color:var(--color-text)}.quiz-fields[data-astro-cid-tjahv6aw] input[data-astro-cid-tjahv6aw]{padding:var(--spacing-md);border:1px solid var(--color-border);font-size:1rem;background-color:var(--color-bg);color:var(--color-text);transition:border-color .2s ease}.quiz-fields[data-astro-cid-tjahv6aw] input[data-astro-cid-tjahv6aw]:focus{outline:none;border-color:var(--color-text)}.quiz-consent[data-astro-cid-tjahv6aw]{font-size:.75rem;color:var(--color-muted);margin-bottom:var(--spacing-lg)}.success-icon[data-astro-cid-tjahv6aw]{display:flex;justify-content:center;margin-bottom:var(--spacing-lg);color:#22c55e}#quiz-success[data-astro-cid-tjahv6aw] .btn[data-astro-cid-tjahv6aw]{width:100%;margin-bottom:var(--spacing-sm)}#quiz-success[data-astro-cid-tjahv6aw] .btn-secondary[data-astro-cid-tjahv6aw]{background:none;border:1px solid var(--color-border)}#quiz-error[data-astro-cid-tjahv6aw] a[data-astro-cid-tjahv6aw]{color:var(--color-text);text-decoration:underline}#quiz-error[data-astro-cid-tjahv6aw] .btn[data-astro-cid-tjahv6aw]{width:100%;margin-top:var(--spacing-md)}@media(max-width:600px){.quiz-trigger[data-astro-cid-tjahv6aw] span[data-astro-cid-tjahv6aw]{display:none}.quiz-trigger[data-astro-cid-tjahv6aw]{bottom:90px;right:20px;padding:var(--spacing-md);border-radius:50%}.quiz-content[data-astro-cid-tjahv6aw]{padding:var(--spacing-lg)}.quiz-screen[data-astro-cid-tjahv6aw] h2[data-astro-cid-tjahv6aw]{font-size:1.25rem}.quiz-screen[data-astro-cid-tjahv6aw] h3[data-astro-cid-tjahv6aw]{font-size:1rem}}
