:root{--gc-bg:#FDFCF7;--gc-cream:#FCF9EE;--gc-section:#F9F2DF;--gc-navy:#0F1829;--gc-dark-navy:#0B1424;--gc-gold:#F2B323;--gc-gold-hover:#E5A614;--gc-gold-deep:#946504;--gc-gold-text-lg:#B27A06;--gc-light-gold:#F8E8BD;--gc-white:#FFFFFF;--gc-border:#E8E3D8;--gc-muted:#5F6B7E;--gc-shadow-card:0 1px 2px rgba(15,24,41,.05),0 14px 30px -18px rgba(15,24,41,.20);--gc-shadow-gold:0 12px 28px -10px rgba(242,179,35,.55);--gc-grad-gold:linear-gradient(135deg,#F8D774 0%,#F2B323 100%)}html:not(.gc-html-legacy){--background:var(--gc-bg);--foreground:var(--gc-navy);--card:var(--gc-white);--card-foreground:var(--gc-navy);--popover:var(--gc-white);--popover-foreground:var(--gc-navy);--primary:var(--gc-gold);--primary-foreground:var(--gc-navy);--primary-glow:var(--gc-light-gold);--primary-dark:var(--gc-gold-deep);--gold:var(--gc-gold);--gold-soft:var(--gc-light-gold);--gold-deep:var(--gc-gold-deep);--gold-foreground:var(--gc-navy);--star:var(--gc-gold);--navy:var(--gc-navy);--navy-deep:var(--gc-dark-navy);--cream:var(--gc-cream);--muted:var(--gc-section);--muted-foreground:var(--gc-muted);--accent:var(--gc-light-gold);--accent-foreground:var(--gc-navy);--border:var(--gc-border);--input:var(--gc-border);--ring:var(--gc-gold);--success:#2A7F55}body.gc-bgas .text-gold,body.gc-site-offer .text-primary{color:var(--gc-gold-deep)}body.gc-site-offer h1 .text-primary,body.gc-site-offer h2 .text-primary{color:var(--gc-gold-text-lg)}body.gc-bgas :is(.surface-navy,.bg-navy,.bg-secondary,.gc-footer,[class*="from-navy"],[class*="bg-navy"]) .text-gold,body.gc-bgas :is(.surface-navy,.bg-navy,.bg-secondary,.gc-footer) .text-gold-deep{color:var(--gc-gold)}body.gc-bgas .surface-navy .text-gold{color:var(--gc-gold)}body.gc-site-main .text-destructive{color:#B3362A}body.gc-site-main #reviews,body.gc-site-main #problem{--color-muted-foreground:#566073}html.gc-html-main{--surface:var(--gc-cream);--surface-elevated:var(--gc-white);--secondary:var(--gc-section);--secondary-foreground:var(--gc-navy);--gradient-brand:linear-gradient(135deg,#F2B323 0%,#F8D774 48%,#E9A517 100%);--gradient-headline:linear-gradient(100deg,#B9820F 0%,#C98A0B 45%,#E0A11B 100%);--gradient-surface:linear-gradient(160deg,#FFFFFF 0%,#FCF9EE 100%);--shadow-glow:0 24px 60px -26px rgba(242,179,35,.55);--shadow-elevated:0 24px 60px -30px rgba(15,24,41,.25);--gc-gold-text:var(--gc-gold-deep)}body.gc-site-main{background-color:var(--gc-bg);color:var(--gc-navy)}body.gc-site-main .text-primary,body.gc-site-main .text-gold{color:var(--gc-gold-text)}body.gc-site-main .text-gradient-brand{background-image:var(--gradient-headline)}body.gc-site-main #problem,body.gc-site-main #packages{background-color:var(--gc-cream)}body.gc-site-main #reviews{background-color:var(--gc-section)}body.gc-site-main .bg-primary\/15,body.gc-site-main .bg-primary\/10{background-color:rgb(242 179 35 / .16)}body.gc-site-main .glass-panel{background:var(--gc-white);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--gc-shadow-card)}body.gc-site-main #packages .glass-panel,body.gc-site-main #packages [class*="bg-surface-elevated"]{background:var(--gc-white);box-shadow:var(--gc-shadow-card)}body.gc-site-main #reviews .glass-panel{background:var(--gc-white)}body.gc-site-main #top .glass-panel,body.gc-site-main #solutions .glass-panel,body.gc-site-main #guarantee .glass-panel,body.gc-site-main footer#contact{--background:#0B1424;--color-background:#0B1424;--foreground:#F8F6EE;--color-foreground:#F8F6EE;--surface:#111C31;--color-surface:#111C31;--surface-elevated:#16233B;--color-surface-elevated:#16233B;--card:#111C31;--color-card:#111C31;--card-foreground:#F8F6EE;--color-card-foreground:#F8F6EE;--muted:#16233B;--color-muted:#16233B;--muted-foreground:#B4BCCB;--color-muted-foreground:#B4BCCB;--secondary:#16233B;--color-secondary:#16233B;--secondary-foreground:#F8F6EE;--color-secondary-foreground:#F8F6EE;--accent:#243756;--color-accent:#243756;--border:rgba(255,255,255,.12);--color-border:rgba(255,255,255,.12);--input:rgba(255,255,255,.16);--color-input:rgba(255,255,255,.16);--gradient-headline:linear-gradient(100deg,#FFFFFF 0%,#F8E8BD 55%,#F2B323 100%);--shadow-elevated:0 32px 80px -28px rgba(5,10,20,.7);--gc-gold-text:#F2B323;color:#F8F6EE}body.gc-site-main #top .glass-panel,body.gc-site-main #solutions .glass-panel,body.gc-site-main #guarantee .glass-panel{background:#0F1B30;box-shadow:0 30px 70px -32px rgb(11 20 36 / .55)}body.gc-site-main footer#contact{background:var(--gc-dark-navy)}body.gc-bgas .gc-footer{background:var(--gc-dark-navy)}html.gc-html-legacy{--bg:var(--gc-bg);--accent:var(--gc-gold);--accent-ink:var(--gc-navy);--shadow-gold:var(--gc-shadow-gold);--border:var(--gc-border)}.lp1,.lp2,.lp3{--navy:var(--gc-navy);--navys:#22304A;--gold:var(--gc-gold);--goldb:var(--gc-light-gold);--muted:var(--gc-muted);--border:var(--gc-border);--warm:var(--gc-bg)}.lp1{background:var(--gc-bg)}.lp1__veil{background:linear-gradient(to bottom,rgb(253 252 247 / .95),rgb(253 252 247 / .75),rgb(253 252 247 / .2))}.lp3{background-image:linear-gradient(140deg,#FFFFFF 0%,var(--gc-bg) 45%,var(--gc-section) 100%)}.gclp-ty{background:linear-gradient(140deg,#FFFFFF 0%,var(--gc-bg) 45%,var(--gc-section) 100%)}.gclp-btn-gold{background-image:var(--gc-grad-gold);box-shadow:var(--gc-shadow-gold)}.lp2__btn,.lp2__sticky a,.lp3__btn,.gclp-ty__btn{background:var(--gc-gold);box-shadow:var(--gc-shadow-gold)}.lp2__btn:hover,.lp3__btn:hover,.gclp-ty__btn:hover{background:var(--gc-gold-hover)}.lp2__card,.lp3__card,.lp1__card,.gclp-ty__card{border-color:var(--gc-border)}.lp1__eyebrow,.lp2__cardeyebrow,.lp3__eyebrow,.lp3__cta-label a,.lp3__cta-label,.lp2__tick,.lp2__arrow a{color:var(--gc-gold-deep)}.lp2__cardeyebrow strong,.lp2__arrow a{text-decoration-color:var(--gc-gold)}.lp2__gold,.lp3__gold,.gclp-ty__count{color:var(--gc-gold-text-lg)}.lp1__grad{background:linear-gradient(to right,#B9820F,#E0A11B)}.lp1__pill{background:var(--gc-navy);color:var(--gc-light-gold)}.lp2__blob{background:radial-gradient(circle,rgb(242 179 35 / .16) 0,#fff0 68%)}@keyframes gclp-attention{0%,100%{background-color:#F2B323;transform:scale(1) rotate(0)}25%{background-color:#F8D774;transform:scale(1.04) rotate(-1deg)}50%{background-color:#F2B323;transform:scale(1.02) rotate(1deg)}75%{background-color:#F8D774;transform:scale(1.05) rotate(-.5deg)}}body.wp-theme-twentytwentyfive:not(.gc-bgas):not(.gc-site):not(.gclp):not(.gc-landing):not(.page-template-template-landing):not(.page-template-template-thankyou){background-color:var(--gc-bg);color:var(--gc-navy)}body.wp-theme-twentytwentyfive:not(.gc-bgas):not(.gc-site):not(.gclp):not(.gc-landing):not(.page-template-template-landing):not(.page-template-template-thankyou) :is(h1,h2,h3,h4,h5,h6){color:var(--gc-navy)}body.wp-theme-twentytwentyfive:not(.gc-bgas):not(.gc-site):not(.gclp):not(.gc-landing):not(.page-template-template-landing):not(.page-template-template-thankyou) main a:not(.wp-block-button__link){color:var(--gc-gold-deep);text-decoration-color:var(--gc-gold)}html.gc-html-legacy :is(.gc-header,.gc-hero,.gc-ty-hero).gc-section-dark{background:var(--gc-bg);background-image:radial-gradient(900px 420px at 82% -8%,rgb(242 179 35 / .16),transparent 70%)}html.gc-html-legacy :is(.gc-header,.gc-hero,.gc-ty-hero).gc-on-dark :is(h1,h2,h3,p){color:var(--gc-navy)}html.gc-html-legacy :is(.gc-hero,.gc-ty-hero).gc-on-dark .gc-lede,html.gc-html-legacy .gc-hero-badges,html.gc-html-legacy .gc-header-contact{color:var(--gc-muted)}html.gc-html-legacy .gc-header-contact:hover{color:var(--gc-navy)}html.gc-html-legacy :is(.gc-hero,.gc-ty-hero) .gc-btn-secondary{color:var(--gc-navy);border-color:rgb(15 24 41 / .25)}html.gc-html-legacy .gc-ty-video{border-color:var(--gc-border);background:var(--gc-white);color:var(--gc-muted);box-shadow:var(--gc-shadow-card)}html.gc-html-legacy .gc-sticky-cta{background:var(--gc-bg);border-top:1px solid var(--gc-border);box-shadow:0 -10px 24px -14px rgb(15 24 41 / .25)}html.gc-html-legacy .gc-section-dark.gc-section{background-color:var(--gc-dark-navy)}html.gc-html-legacy .gc-footer{background:var(--gc-dark-navy)}html.gc-html-legacy .gc-eyebrow{color:var(--gc-gold-deep)}html.gc-html-legacy .gc-section-dark.gc-section .gc-eyebrow,html.gc-html-legacy .gc-footer .gc-eyebrow{color:var(--gc-gold)}html.gc-html-legacy .gc-ty-video a{color:var(--gc-navy)!important;text-decoration-color:var(--gc-gold)}html{overflow-x:clip}