.btn:hover,.topbar,body{background:#fff}.heroShell,.phoneScreen{overflow:hidden}.floatCard svg,.stat svg{stroke-width:1px}.footerLogoIcon,.heroVisual,.icon,.leakIcon,.logoIcon,.socials a{place-items:center}.impact,.noCard,.quizInner,.sectionIntro,.sectionTitle,.steps{text-align:center}.btn,.faqHeader,.faqQuestion,.option,.savingChecklistItem,.unlock{cursor:pointer}.servicesPageCard>a,.side-panel a,.side-panel-footer a,a{text-decoration:none}:root{--green:#059625;--green2:#007b1f;--light:#f3fbf5;--text:#1d231f;--muted:#757575;--line:#e6eee8;--dark:#222322}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);margin:0;font-family:Inter,sans-serif}.brand,.heading,.logo,h1,h2,h3,h4{letter-spacing:-.04em;font-family:Mona Sans,sans-serif}a{color:inherit}p{color:var(--muted);line-height:1.65}.reveal{opacity:0;transition:all .8s;transform:translateY(40px)}.reveal.active{opacity:1;transform:translateY(0)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.container{max-width:1920px;margin:0 auto;padding:0 134px}.spacer50{height:20px}.topbar{z-index:20;justify-content:space-between;align-items:center;height:104px;display:flex;position:sticky;top:0}.logo{color:#086923;align-items:center;gap:9px;font-weight:900;display:flex}.btn,.pricingButton{justify-content:center}.logoIcon{border:3px solid var(--green);border-radius:50%;width:34px;height:34px;display:grid}.nav{color:#4d5750;gap:50px;font-size:14px;display:flex}.btn:hover{color:#000;border:1px solid #ccc;transition:all .9s}.btn{color:#fff;background:#059625;border:1px solid #059625;border-radius:999px;align-items:center;gap:10px;padding:14px 42px;font-family:Mona Sans,sans-serif;font-size:20px;font-weight:600;display:inline-flex;box-shadow:0 9px 22px #05962529}.howHeroLabel,.innerEyebrow,.sectionEyebrow{font-size:13px;font-weight:700}.btn.white{color:var(--green);background:#fff}.btn.ghost{color:var(--green);box-shadow:none;background:#effaf1}.sectionIntro{max-width:760px;margin:0 auto 56px}.sectionIntro>p{color:#6b7280;max-width:650px;margin:20px auto 0;font-size:18px;line-height:1.7}.sectionEyebrow{color:#059625;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:14px;display:inline-block}.includedFlowSection,.pricingSection,.pricingTrustSection,.servicesProcessSection,.whyAustralianSection,.whySpendshiftSection{padding:110px 0}.servicesGrid,.servicesProcessGrid,.whyBenefitsGrid,.whySpendshiftGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.whySpendshiftCard{background:#fff;border:1px solid #e5e7eb;border-radius:22px;padding:30px;transition:all .25s}.whyBenefitCard:hover,.whySpendshiftCard:hover{border-color:#05962566;transform:translateY(-5px);box-shadow:0 20px 50px #0f172a14}.innerHero{background:radial-gradient(circle at 85% 20%,#0596251f,#0000 34%),#f8faf8;padding:110px 0}.innerHeroGrid{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:center;gap:70px;display:grid}.innerEyebrow,.innerHeroChecks span{align-items:center;gap:8px;display:inline-flex}.innerEyebrow{color:#059625;letter-spacing:.5px;background:#eaf8ee;border-radius:999px;margin-bottom:22px;padding:9px 14px}.innerHeroContent h1{letter-spacing:-2.5px;color:#3b3b3b;max-width:760px;margin:0 0 24px;font-size:clamp(46px,6vw,74px);line-height:1.05}.includedPageHeroContent h1 span,.innerHeroChecks svg,.innerHeroContent h1 span,.pricingPageHeroContent h1 span,.servicesOutcomePoints svg,.servicesPageHeroContent h1 span,.whyPageHeroContent h1 span{color:#059625}.innerHeroContent>p{color:#626b76;max-width:650px;margin:0 0 28px;font-size:19px;line-height:1.75}.innerHeroChecks{flex-wrap:wrap;gap:14px 22px;margin-bottom:32px;display:flex}.innerHeroChecks span{color:#374151;font-weight:600}.howHeroCard,.includedHeroSummary,.whyHeroPanel{color:#fff;background:#092d18;border-radius:30px;padding:38px;box-shadow:0 30px 80px #05321933}.howHeroLabel{color:#a7dbb5;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:16px;display:inline-block}.howHeroCard>strong{margin-bottom:14px;font-size:58px;line-height:1;display:block}.howHeroCard>p{color:#ffffffc7;margin:0 0 30px;line-height:1.7}.howHeroMiniSteps{gap:12px;display:grid}.howHeroMiniSteps>div{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.howHeroMiniSteps span{color:#8ee0a5;font-size:13px;font-weight:800}.howHeroMiniSteps p{color:#fff;margin:0;font-size:14px;font-weight:600}.howProcessSection,.reportFeaturesSection,.servicesPageSection,.whyBenefitsSection{padding:115px 0}.howProcessList{gap:24px;max-width:1050px;margin:0 auto;display:grid}.howProcessCard{background:#fff;border:1px solid #e5e7eb;border-radius:24px;grid-template-columns:72px 72px minmax(0,1fr);align-items:flex-start;gap:24px;padding:34px;transition:all .25s;display:grid;position:relative}.howProcessCard:hover{border-color:#05962566;transform:translateY(-4px);box-shadow:0 20px 55px #0f172a12}.howProcessNumber{color:#0596253d;font-size:44px;font-weight:800;line-height:1}.howProcessIcon{color:#059625;background:#edf9f0;border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.howProcessContent h3{margin:0 0 10px;font-size:25px}.howProcessContent>p,.includedPlanHeader p,.pricingPageCardHeader>p,.servicesPageCard>p,.servicesProcessCard p,.whyBenefitCard>p,.whySpendshiftCard>p{color:#6b7280;margin:0;line-height:1.7}.howProcessPoints{flex-wrap:wrap;gap:10px 18px;margin-top:20px;display:flex}.howProcessPoints span{color:#374151;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.howTrustSection,.includedSection,.pricingFaqPreview,.pricingValueSection,.servicesOutcomeSection,.servicesSection,.whyPrivacySection{background:#f8faf8;padding:110px 0}.howTrustGrid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.howTrustContent h2,.includedFlowContent h2,.whyAustralianContent h2,.whyPrivacyContent h2{letter-spacing:-1.8px;margin:12px 0 20px;font-size:clamp(38px,5vw,56px);line-height:1.1}.howTrustContent>p{color:#6b7280;max-width:580px;margin:0;font-size:18px;line-height:1.75}.howTrustCards,.pricingFaqItems{gap:16px;display:grid}.howTrustCards>div{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:24px}.howTrustCards svg{color:#059625;margin-bottom:14px}.howTrustCards h3{margin:0 0 8px;font-size:20px}.howTrustCards p,.includedCard p{color:#6b7280;margin:0;line-height:1.6}.whySpendshiftCard .icon{color:#059625;background:#eefbf1;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:22px;display:flex}.serviceCard h3,.whySpendshiftCard h3{margin:0 0 12px;font-size:22px}.whyPoints{gap:10px;margin-top:20px;display:grid}.includedGrid,.pricingGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto}.whyPoints span{color:#374151;align-items:center;gap:9px;font-size:14px;display:flex}.includedGrid{gap:20px;max-width:1050px;display:grid}.includedCard{background:#fff;border:1px solid #e7ece8;border-radius:18px;align-items:flex-start;gap:18px;padding:24px;display:flex}.includedIcon{color:#059625;background:#eefbf1;border-radius:14px;justify-content:center;align-items:center;width:50px;min-width:50px;height:50px;display:flex}.includedCard h3{margin:0 0 7px;font-size:19px}.pricingGrid{align-items:stretch;gap:28px;max-width:1000px;display:grid}.pricingCard{background:#fff;border:1px solid #e5e7eb;border-radius:26px;flex-direction:column;padding:36px;display:flex;position:relative;box-shadow:0 18px 55px #0f172a0f}.featuredPricingCard,.fullIncludedPlan,.pricingPageFeatured{border:2px solid #059625}.includedPopularLabel,.popularBadge{color:#fff;background:#059625;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700;position:absolute;top:18px;right:18px}.pricingLabel{color:#111827;max-width:75%;font-size:18px;font-weight:700;display:block}.pricingAmount{align-items:baseline;gap:10px;margin:22px 0 16px;display:flex}.pricingAmount strong{letter-spacing:-2px;font-size:clamp(42px,6vw,62px);line-height:1}.pricingAmount small,.pricingPageAmount small{color:#6b7280}.pricingCardTop>p{color:#6b7280;line-height:1.7}.includedPlanList,.pricingList{gap:13px;margin:28px 0;display:grid}.pricingList span{color:#374151;align-items:center;gap:10px;display:flex}.pricingButton{width:100%;margin-top:auto}.includedPlanNote,.pricingFinePrint,.pricingPageFinePrint{text-align:center;color:#6b7280;margin:14px 0 0;font-size:13px}.pricingTrust{color:#6b7280;flex-wrap:wrap;justify-content:center;gap:9px 16px;margin-top:16px;font-size:12px;display:flex}.pricingTrust span:not(:last-child):after{content:"•";margin-left:16px}.serviceCard{background:#fff;border:1px solid #e5e7eb;border-radius:22px;padding:30px}.serviceIcon{color:#059625;background:#eefbf1;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:22px;display:flex}.serviceCard p{color:#6b7280;margin:0 0 24px;line-height:1.7}.includedFlowContent>a,.serviceCard>a,.whyPrivacyContent>a{color:#059625;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.footerLegalLinks{flex-wrap:wrap;gap:16px;display:flex}.reportPage,section#audit{padding:60px 0}.faqBlock{border-top:1px solid #e5e7eb;margin-top:40px;padding:34px 0}.faqHeader{background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.faqIcon,.hero{align-items:center}.faqHeader span{color:#1f2937;text-align:left;font-family:Mona Sans;font-size:25px;font-weight:700}.faqIcon{flex-shrink:0;justify-content:center;display:flex}.faqIcon.active{transform:rotate(180deg)}.faqContent{margin-top:18px}.faqContent p{color:#6b7280;margin:0;font-size:18px;line-height:1.7}nav.nav a{color:#000;font-size:20px}.hero{grid-template-columns:1fr 1.08fr;gap:28px;display:grid}.heroCopy{max-width:535px}.docInfoRow span{color:green;margin-left:10px}.docInfoRow{margin-top:12px;margin-bottom:10px;font-family:Mona Sans;font-size:18px}.badge{color:var(--green);background:#fff;border:1px solid #d7f1dd;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:15px;font-weight:600;display:inline-flex}.hero h1{color:#3b3b3b;margin:18px 0;font-size:65px;line-height:1}.hero h1 span,.hero h3 span,.mobileHeader,.sectionTitle span{color:var(--green)}.heroCopy>p{max-width:500px;font-size:20px;color:#373737!important}.checks{flex-wrap:wrap;gap:18px;margin:40px 0;font-family:Mona Sans,sans-serif;font-size:14px;font-weight:400;display:flex}.margin-zero{margin:0!important}.checks svg{fill:#059625}.checks span{color:#000c;align-items:center;gap:5px;display:flex}.floatCard b,.footer a,.mobileLeak b,.mobileLeak span,.mobileLeak strong,.stat strong{display:block}.heroVisual{min-height:650px;animation:5s ease-in-out infinite float;display:grid;position:relative}.phoneFrame{z-index:2;background:#fff;border:10px solid #141414;border-radius:54px;width:354px;min-height:620px;padding:18px 14px 12px;position:relative;box-shadow:0 30px 70px #0a1e1233}.floatCard,.phoneNotch{z-index:3;position:absolute}.phoneNotch{background:#050505;border-radius:22px;width:122px;height:32px;top:18px;left:50%;transform:translate(-50%)}.phoneScreen{background:#fff;border:1px solid #edf0ed;border-radius:38px;height:100%;padding:70px 18px 18px}.mobileHeader{border:1px solid #edf0ed;border-radius:10px;justify-content:space-between;align-items:center;height:40px;padding:0 12px;font-size:13px;font-weight:900;display:flex}.mobileLogo{white-space:nowrap}.phoneScreen h3{margin:24px 0 14px;font-size:28px;line-height:1.05}.mobileSavings{color:#fff;background:#007d1d;border-radius:8px;margin-bottom:18px;padding:16px 14px;font-size:25px;font-weight:950}.mobileLeak small,.mobileSavings small{color:inherit;opacity:.9;font-weight:500}.phoneScreen h4{margin:16px 0 12px;font-size:16px}.mobileLeak{background:#fff;border:1px solid #e8efea;border-radius:14px;grid-template-columns:34px 1fr 54px;gap:10px;margin-bottom:10px;padding:13px;display:grid;box-shadow:0 8px 18px #122a190f}.impact,.leakIcon{border-radius:50%}.cards,.stats,.steps{grid-template-columns:repeat(4,1fr)}.leakIcon{width:28px;height:28px;color:var(--green);background:#e8faec;display:grid}.mobileLeak b{font-size:13px}.mobileLeak span{color:#707973;font-size:11px}.mobileLeak strong{color:var(--green);font-size:16px}.impact{border-right:4px solid #ff7b22;align-self:center;padding:10px 1px;font-size:9px;color:#2b302c!important}.mobileBtn{border-radius:9px;width:100%;margin-top:8px}.floatCard,.stats{border-radius:12px}.floatCard{background:#fff;width:239px;padding:24px 22px;box-shadow:0 16px 38px #1e282224}.steps,.steps>div,h2.docHeading,h3.docSubheading{position:relative}.floatCard svg{color:var(--green);margin-bottom:12px}.floatCard b{color:#3b3b3b;margin-bottom:8px;font-size:18px;line-height:1.15}.leftCard{top:170px;left:0}.rightCard{bottom:155px;right:0}.stat span{text-transform:capitalize;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:26px}.quote p,.stat strong{font-family:Mona Sans,sans-serif}.stats{background:var(--green);color:#fff;margin-bottom:78px;padding:20px 10px;display:grid}.stat{border-right:1px solid #ffffff38;gap:10px;padding:5px 28px;display:flex}.cards,.icon,.steps,.testimonial{display:grid}.stat:last-child{border-right:0}.stat strong{font-size:25px}.sectionTitle{color:#3b3b3b;margin:20px 0 36px;font-size:45px}.cards{gap:20px}.card,.panel{background:#fff;border-radius:9px;box-shadow:0 0 10px #0000001a}.card{padding:17px}.card h3{color:#3b3b3b;margin-bottom:0;font-size:25px;line-height:35px}.icon{width:67px;height:67px;color:var(--green);background:#dcf7e2;border-radius:50%;margin-bottom:16px}.stepsSection{padding-top:70px}.steps{gap:35px;margin:40px 0 70px}.container.footerBottom a,.stepNum{margin-bottom:0}.steps:before{content:"";z-index:0;border-top:2px dashed #58c971;position:absolute;top:40%;left:9%;right:9%}.steps>div{z-index:1}.stepNum{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(#059625a8 0,#fff0 100%);-webkit-background-clip:text;background-clip:text;font-size:75px;font-weight:700}.stepIconWrapper{width:122px;height:122px;color:var(--green);background:#fff;border-radius:50%;margin:0 auto 22px;padding:29px;box-shadow:0 2px 18px #0000001a}.steps h3{color:#3b3b3b;max-width:150px;margin:0 auto 7px;font-size:18px;font-weight:700}.steps p{color:#757575;max-width:200px;margin:0 auto;font-size:18px;line-height:1.35}.cta,.footer,.quote,.quote p{color:#fff}.testimonial{grid-template-columns:1.15fr 1fr;align-items:self-start;gap:28px}.author,.cta{display:flex}.quote{background:var(--green);border-radius:14px;padding:28px 98px 28px 28px}.quote p{font-size:30px;font-style:italic;font-weight:500;line-height:48px}.author{align-items:center;gap:24px}.cta,.footerLogo{align-items:center}.authorImage{object-fit:cover;border-radius:50%}.authorInfo h4{color:#fff;margin:0;font-size:20px;font-weight:700}.authorInfo span{color:#ffffffdb;margin-top:6px;font-size:18px;display:block}.miniCards{grid-template-columns:1fr 1fr!important}.miniCards .card b{font-size:18px;font-weight:700;color:#3b3b3b!important}.cta{background:linear-gradient(135deg, #00761c, var(--green));border-radius:15px;justify-content:space-between;margin:70px auto 54px;padding:32px 38px;box-shadow:0 14px 30px #00581226}.noCard{font-size:20px;margin-top:8px!important}section#pricing .btn{font-size:18px}.cta h2{margin:0 0 6px;font-size:45px}.cta p{color:#e6ffeb;margin:0;font-size:22px}.footer{background:var(--dark);padding:56px 0 20px}.footerLogo img{filter:brightness(0)invert()}.footerGrid{grid-template-columns:1.8fr 1fr 1fr 1fr 1.1fr;gap:46px;display:grid}.footerLogo{gap:9px;font-size:22px;font-weight:950;display:flex}.footerLogoIcon{border:3px solid #fff;border-radius:50%;width:39px;height:39px;display:grid}.footer a,.footer p{color:#cdd4cf;font-size:16px}.footer h4{color:#fff;margin:0 0 18px;font-size:25px;font-weight:600}.footer a,.footerBottom .footerCopyright{font-size:16px}.footer a{margin:0 0 12px;line-height:30px}.socials{align-items:center;gap:11px;margin-top:36px;display:flex}.socials a{color:#222;background:#fff;border-radius:50%;width:35px;height:35px;padding:5px;font-weight:900;display:grid}main.container.reportUnlockedPage{padding-top:40px;padding-bottom:40px}.savingsEquivalent{background:#ffffff29;border:1px solid #ffffff47;border-radius:18px;margin-top:22px;padding:18px 20px}.savingsEquivalent span{opacity:.9;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.savingsEquivalent h3{color:#fff;margin:0 0 6px;font-size:22px}.savingsEquivalent p{color:#ffffffeb;margin:0;line-height:1.5}.summaryWowBox{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:16px;margin:18px 0;padding:16px}.bar,.bar span{border-radius:6px}.summaryWowBox span{color:#059625;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.summaryWowBox strong{color:#111827;margin-bottom:6px;font-size:17px;display:block}.summaryWowBox p{color:#4b5563;margin:0;line-height:1.5}.footerBottom{color:#cdd4cf;border-top:1px solid #5b5f5c;justify-content:space-between;margin-top:36px;padding-top:20px;font-size:22px;display:flex}.auditPage{background:#f8faf9;min-height:100vh}.progressWrap{margin:45px auto 20px}.progressMeta{justify-content:space-between;font-family:Mona Sans,sans-serif;font-size:18px;display:flex}.bar{background:#e2e9e4;height:4px;margin-top:16px}.bar span{background:var(--green);height:100%;display:block}.quizBox{max-width:920px;margin:20px auto 48px;padding:0 24px}.quizInner{border:1px solid var(--line);background:#fff;border-radius:18px;padding:60px;box-shadow:0 14px 35px #14281a0d}.options,.safe{text-align:left}.analysisCard h2,.quizInner h2{color:#3b3b3b;font-size:45px}.quizInner p,.safe p,section.resultsHero p{font-size:20px}.options{gap:16px;max-width:1020px;margin:30px auto;display:grid}.trend-ng-class svg{stroke-width:1.8px}.trend-ng-class{background:#0596250f;border-radius:7px;justify-content:center;align-items:center;width:110px;height:110px;line-height:110px;display:flex}.option,.safe{align-items:center;display:flex}.option{color:#3b3b3b;background:#fff;border:1px solid #dce8df;border-radius:12px;gap:12px;padding:20px 18px;font-family:Mona Sans;font-size:24px;font-weight:600}.checkRow .left,.safe{gap:16px}.auditNote,.greenPanel .badge,.unlock{font-family:Mona Sans}.auditNote,article.panel.leak .pill{font-weight:500}.option.active{border-color:var(--green);background:#f3fbf5}.radio{border:2px solid var(--green);border-radius:50%;width:18px;height:18px}.safe{background:#cdead34d;border-radius:12px;margin-top:28px;padding:20px}.safe p{color:#373737;margin:9px 0;line-height:30px}.add-bg .savings,.audit-page-label p,.safe b{margin:0}.safe b{color:#3b3b3b;padding:0;font-size:25px;line-height:34px}.auditNote{color:#737373;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-size:18px;display:flex}.auditNote svg{color:#059625;flex-shrink:0}.checkRow,.checkRow .left{align-items:center;display:flex}.checkRow{border-bottom:1px solid #e5e7eb;justify-content:space-between;padding:18px 0}.circle,.iconWrap{align-items:center;display:flex}.iconWrap{color:#059625;background:#e8f5eb;border-radius:50%;justify-content:center;width:40px;height:40px}.checkRow span{color:#2d2d2d;font-size:18px}.analysisCard{text-align:center;background:#fff;border-radius:18px;margin:35px auto;padding:70px 40px}.analysisCard p{color:#3b3b3b;font-size:20px}.circle strong{font-size:51px}.checksList{text-align:left;border-top:1px solid #e5e7eb;max-width:560px;margin:20px auto}.circle{border-radius:50%;justify-content:center;width:210px;height:210px;margin:40px auto}.circle>div,.row{align-items:center;display:flex}.circle>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;width:165px;height:165px}.row{border-bottom:1px solid var(--line);justify-content:space-between;padding:18px}.main-section-results{background:#fff;border-radius:30px;margin-top:20px;padding:30px;box-shadow:0 11px 11px #ccc}.resultsHero{grid-template-columns:.8fr 1fr;gap:30px;display:grid}section.resultsHero h1{margin:0;line-height:1}.audit-page-label{border-radius:60px;align-items:center;gap:10px;width:max-content;margin-top:20px;padding:8px 20px;display:flex;box-shadow:0 0 11px #0000001a}.audit-page-label svg path{stroke:#fff}.audit-page-label svg{background:#069826;border-radius:30px;width:40px;height:40px;padding:10px}.greenPanel{color:#fff;background-repeat:no-repeat;background-size:100% 100%;border-radius:40px;padding:32px}p.conclu-para{align-items:center;gap:10px;display:flex;font-size:17px!important}.greenPanel h2{margin:10px 0}.greenPanel .badge{color:#fff;background:#059625}.greenPanel p{color:#ddffe4}article.panel.leak p{margin:4px 0;font-size:19px}aside.panel.reportBox .pill span{color:#333}aside.panel.reportBox h2{color:#3b3b3b;margin:10px 0;font-size:34px;line-height:44px}aside.panel.reportBox .pill svg{margin-right:2px}p.list-item{color:#373737;align-items:center;gap:6px;margin:0;font-size:20px;display:flex}.top-bar-leaks p{text-align:center;color:#373737cc;background:#f5f5f5;border-radius:10px;justify-content:space-between;padding:10px;font-size:18px;display:flex}.unlock-card .savings{font-size:40px;font-weight:700}.card.unlock-card h5{color:#3b3b3b;align-items:center;margin:0;font-size:25px;display:flex}article.panel.leak .savings{color:#059625;font-size:32px;font-weight:600}article.panel.leak .savings span{color:#6e6e6e;font-size:15px;font-weight:500}button.unlock.flex.items-center.justify-center.gap-2{border-radius:30px;justify-content:center;align-items:center;gap:10px;width:auto;padding:13px 30px;font-weight:600;display:flex}aside.panel.reportBox p.mini{text-align:center;color:#373737;font-size:20px}.unlock{background:var(--green);margin:0 auto;font-size:17px;display:table}.unlock-card{border-radius:30px;margin-top:20px;margin-bottom:20px;padding:20px 40px}aside.panel.reportBox .pill{color:#059625;gap:5px;width:max-content;font-size:15px;font-weight:500;display:flex}article.panel.leak h3{margin:10px 0 0;font-size:27px}aside.panel.reportBox{background:#c3e6cb66;border-radius:20px}.leakTabs{grid-template-columns:repeat(6,1fr);gap:4px;margin-top:24px;display:grid}.leakTab{color:#fff;background:#101e31;border-radius:22px;padding:18px}.pill,.savings{color:var(--green)}.leakTab strong{font-size:26px;display:block}.mainResults{grid-template-columns:1.45fr .75fr;gap:28px;margin:34px 0 80px;display:grid}article.panel.leak p.mini{font-size:14px;font-style:italic}.add-bg p{margin:0;padding:0!important}.add-bg{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;margin:10px 0;padding:10px 20px}.leak{border-radius:30px;margin-bottom:18px;padding:24px}.pill{background:#e8f9ec;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.savings{margin-top:10px;font-size:30px;font-weight:950}.locked{filter:blur(7px);-webkit-user-select:none;user-select:none}span.reportStatus svg{stroke:#fff;background:#059625;border-radius:30px;width:37px;height:37px;padding:7px}.unlockreport-bg .greenPanel h2{font-size:50px;line-height:60px}.calloutHeader,.reportMeta span,.summaryBox,.wowItem,a.cntct{align-items:center;gap:10px;display:flex}.unlockreport-bg aside.reportSummaryCard h2{color:#44a844;font-family:Mona Sans;font-size:40px;font-weight:600}.documentHeader{background:#cccccc24;border-radius:20px;margin-top:20px;padding:20px}.documentHeader span.pill{align-items:center;gap:10px;width:max-content;padding:10px 30px;font-size:20px;font-weight:500;display:flex}.documentHeader p{margin:0;padding:0}.documentBody{background:linear-gradient(117deg,#cccccc30,#0000);border-radius:20px;margin:20px 0;padding:20px 40px}h2.docHeading:before{content:"";background:#fff;border:2px solid;border-radius:30px;width:8px;height:8px;position:absolute;top:9px;left:0}.docBullet{align-items:center;gap:12px;margin-bottom:10px;font-size:14px;display:flex}.docBullet svg{background:#daf5d9;border-radius:30px;width:22px;height:22px;padding:4px}h2.docHeading{color:#059625;padding-left:20px;font-size:20px}h3.docSubheading:before{content:"";color:#a9a7a7;background:#fff;border:1px solid;width:23px;height:0;position:absolute;top:32px;left:10px}.top-bar-leaks .item{color:#000;background:#f1eded;border-radius:10px;justify-content:space-between;margin-top:10px;padding:14px 20px;display:flex}h3.docSubheading{color:#00800f;text-transform:uppercase;background:#bbf5b978;border-radius:10px;padding:20px 50px;font-size:19px}.option.active span.radio,.reportLoader span{background:#059625}p.docParagraph{color:#000;font-family:Inter;font-size:18px}.documentBody h1.docTitle{display:none}.documentHeader h2{color:#059625;margin:10px 0;font-size:40px;line-height:50px}.reportMeta,span.reportStatus{align-items:center;margin-bottom:20px;display:flex}.potential-report{padding:11px 39px}.summaryBox div strong{color:#289625;margin-left:10px;font-size:17px}.summaryBox div b{color:#333;font-size:22px;font-weight:400}.reportMeta{background:#f1f1f1;border-radius:6px;gap:20px;padding:10px}aside.reportSummaryCard .pill{padding:7px 30px;font-size:19px;font-weight:500}span.reportStatus{color:#252525;gap:9px;font-family:Mona Sans;font-size:30px;font-weight:700}.fullReportText h1,.fullReportText h2,.fullReportText h3,.reportTitle{font-family:Mona Sans,sans-serif}.unlockreport-bg{background:#fff;border:3px solid #95dd98;border-radius:40px;margin-top:20px;padding:30px 50px;box-shadow:0 0 11px #ccc}.reportBox{padding:28px;position:sticky;top:95px}.unlock{background:var(--green);color:#fff;border:0;border-radius:12px;width:100%;padding:16px;font-weight:900}.success{max-width:860px;margin:60px auto;padding:28px}.reportText{white-space:pre-wrap;border:1px solid var(--line);background:#fff;border-radius:18px;padding:28px}.reportCard{background:#fff;border-radius:24px;max-width:1000px;margin:0 auto;padding:48px;box-shadow:0 20px 60px #00000014}.container.progressWrap{margin-top:20px}.reportBadge{color:#059625;background:#05962514;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.reportTitle{color:#111827;margin-bottom:12px;font-size:48px;line-height:1.1}.reportContent,.reportSub{font-family:Inter,sans-serif}.reportSub{color:#6b7280;margin-bottom:40px;font-size:18px}.fullReportText,.reportContent{white-space:pre-wrap;color:#374151}.reportContent{font-size:16px;line-height:1.9}.reportContent h1,.reportContent h2,.reportContent h3{color:#111827;margin-top:32px;margin-bottom:16px;font-family:Mona Sans,sans-serif}.reportContent ul{padding-left:20px}.reportContent li{margin-bottom:10px}.unlockedReportBox{max-height:calc(100vh - 140px);position:sticky;top:110px;overflow-y:auto}.fullReportText{margin-top:24px;font-size:15px;line-height:1.8}.auditPage .analysisCard{text-align:center;background:#fff;border:1px solid #0596251a;border-radius:28px;max-width:760px;margin:60px auto;padding:48px;box-shadow:0 24px 80px #0f172a14}.analysisCard h1{letter-spacing:-1.2px;margin-bottom:14px;font-size:clamp(32px,4vw,48px)}.analysisCard>p{color:#5f6875;max-width:620px;margin:0 auto 28px;font-size:17px;line-height:1.7}.reportLoader{background:#e8f5ec;border-radius:999px;width:100%;max-width:420px;height:10px;margin:30px auto 36px;position:relative;overflow:hidden}.reportLoader span{background:linear-gradient(90deg,#059625,#13bd45);border-radius:999px;width:38%;height:100%;animation:1.4s ease-in-out infinite reportProgress;display:block}.reportCallout.savingCallout b:after{content:":"}.reportCallout.savingCallout{color:green;text-transform:uppercase;gap:10px;font-size:20px;display:flex}@keyframes reportProgress{0%{transform:translate(-110%)}to{transform:translate(280%)}}.reportSteps{text-align:left;gap:14px;max-width:560px;margin:0 auto 26px;display:grid}.reportStep{background:#fbfcfb;border:1px solid #edf1ee;border-radius:18px;align-items:flex-start;gap:14px;padding:16px 18px;transition:all .25s;display:flex}.reportStep.active{background:#f0fff4;border-color:#05962559;box-shadow:0 12px 34px #05962514}.reportStep.done{background:#f7fbf8}.reportStepIcon{color:#059625;background:#e9f8ee;border-radius:50%;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;display:flex}.reportStep b{color:#101820;margin-bottom:4px;font-size:15px;display:block}.reportStep p{color:#667085;margin:0;font-size:14px;line-height:1.5}.analysisCard .mini{color:#667085;margin-top:22px;font-size:14px}.spin{animation:.9s linear infinite spin}.wowItems{gap:10px;margin-top:14px;display:grid}.wowItem p{margin:0;font-size:14px;line-height:1.4}.savingsEquivalent .wowItem p{color:#fffffff2}.summaryWowBox .wowItem p{color:#374151}.savingChecklistItem{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:14px;align-items:center;gap:12px;margin:10px 0;padding:14px 16px;transition:all .25s;display:flex}.savingChecklistItem input:checked+span{color:#6b7280;text-decoration:line-through}.savingChecklistItem:has(input:checked){background:#f0fdf4;border-color:#22c55e}.savingChecklistItem:hover{background:#ecfdf5;border-color:#86efac;transform:translate(4px)}.savingChecklistItem input{accent-color:#059625;cursor:pointer;width:20px;height:20px}.savingChecklistItem span{color:#111827;font-weight:600}.calloutHeader b{font-size:18px;font-weight:700}.reportCallout{border:1px solid #e5e7eb;border-radius:10px;margin:22px 0;padding:22px}.reportCallout p{margin:0;padding-top:10px;padding-left:30px;font-family:Mona Sans;line-height:1.7}.reportCallout strong{color:#059625;font-size:24px;font-weight:800;display:block}.savingCallout{background:#f0fdf4;border-color:#bbf7d0}.quickCallout{background:#f0fdf4;border-color:#86efac}.whyCallout{background:#fffbeb;border-color:#fde68a}.nextCallout{background:#eff6ff;border-color:#bfdbfe}.timeCallout{background:#f5f3ff;border-color:#ddd6fe}.confidenceCallout{background:#ecfdf5;border-color:#a7f3d0}.faqItem{background:#fff;border:1px solid #e5e7eb;border-radius:18px;margin-bottom:18px;transition:all .3s;overflow:hidden}.faqItem.active{border-color:#059625;box-shadow:0 10px 30px #05962514}.faqQuestion{text-align:left;width:100%;color:var(--text);background:0 0;border:none;justify-content:space-between;align-items:center;padding:24px 28px;font-size:20px;font-weight:500;display:flex}.faqIcon{color:#059625;background:#f3f4f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:26px;transition:all .3s;display:flex}.faqItem.active .faqIcon{color:#fff;background:#059625}.faqAnswer{max-height:0;transition:max-height .35s;overflow:hidden}.faqAnswer.show{max-height:300px}.faqAnswer p{color:#6b7280;margin:0;padding:0 28px 28px;font-size:17px;line-height:1.8}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1440px){.nav{gap:26px}nav.nav a{font-size:17px}}@media (max-width:1366px){.footer a,.footer p,.footerBottom .footerCopyright{font-size:16px}.footerGrid{gap:10px}.footer h4{font-size:19px}.btn{padding:9px 32px;font-size:18px}.nav{gap:23px}nav.nav a{font-size:15px}}@media (max-width:1024px){nav.nav{display:none}p.noCard{text-align:left}.floatCard{padding:10px}.heroVisual{min-height:auto;margin:0!important}.phoneFrame1 img{width:60%;height:100%;margin:0 auto;display:table}.checks{justify-content:center;margin:20px auto}.heroCopy{text-align:center;margin:0 auto}.unlockedReportBox{max-height:none;position:static}}@keyframes reportLoading{0%{transform:translate(-100%)}to{transform:translate(230%)}}@media (max-width:768px){.reportPage{padding:30px 16px}.reportCard{border-radius:18px;padding:24px}.reportTitle{font-size:32px}.reportSub{font-size:16px}.reportContent{font-size:15px;line-height:1.8}}@media (max-width:980px){.hero{text-align:left;grid-template-columns:1fr}.heroVisual{min-height:650px}.leftCard{width:180px;top:0;left:0}.rightCard{width:180px;bottom:0;right:0}.footerGrid{grid-template-columns:1fr 1fr}.cards,.stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){section.finalCtaSection .cta .btn{width:auto!important}.floatCard b{margin-bottom:6px;font-size:15px;line-height:1;display:block}.floatCard p{margin:0;font-size:12px;line-height:18px}body,html{scroll-behavior:smooth;overflow-x:hidden}.cards,.footerGrid,.leakTabs,.stats,.steps{grid-template-columns:repeat(2,1fr)}.btn{padding:13px 20px;font-size:14px}.container{max-width:100%;margin:0 auto;padding:0 20px}.nav,.steps:before{display:none}.hero h1{font-size:44px}.heroVisual{transform-origin:top;margin-bottom:-110px;transform:scale(.82)}.quizInner{margin-top:20px;padding:34px 18px}.cta{text-align:left;display:block!important}.cta .btn{margin-top:18px}.stat{border:0}.mainResults,.resultsHero,.testimonial{grid-template-columns:1fr}.footerBottom{align-items:center;display:flex}.miniCards{grid-template-columns:1fr!important}}@media (max-width:600px){.footerGrid{display:block}button.unlock.flex.items-center.justify-center.gap-2{font-size:15px}.audit-page-label{width:100%}.content-wrap-first.reveal-left.delay-1.is-visible{overflow:hidden}.calloutHeader b{font-size:14px}.reportCallout strong{font-size:15px}.reportCallout.savingCallout{font-size:17px}section#why .card{padding-left:10px;padding-right:10px}header.topbar a.btn{display:none}.stat strong{font-size:20px}.potential-report,.stats-section .stat{padding:0}.container.footerBottom div{justify-content:center}.stat span{text-transform:capitalize;font-family:Inter,sans-serif;font-size:13px;font-weight:300;line-height:26px}.summaryBox div b{font-size:19px}h3.docSubheading:before{width:16px;top:20px}article.panel.leak p,p.docParagraph{font-size:14px;line-height:24px}h3.docSubheading{padding:9px 0 9px 31px;font-size:16px!important;line-height:26px!important}h2.docHeading:before{top:15px}.documentBody{background:#ff10;padding:0}h2.docHeading{text-align:left!important;font-size:22px!important}.documentHeader span.pill svg{width:19px}.documentHeader span.pill{padding:9px 10px;font-size:15px}aside.reportSummaryCard{margin-top:20px}.reportMeta{display:grid}.unlockreport-bg{box-shadow:unset;border:2px solid #95dd98;border-radius:22px;padding:20px}.unlock-card{padding:20px}.main-section-results{border-radius:20px;padding:0 17px 17px}p.conclu-para svg{width:80px;display:flex;align-items:flex-start!important}.greenPanel{border-radius:12px;padding:15px;background:#015d18!important}.option{text-align:left;font-size:16px}.quizInner .btn{width:100%}.auditNote{text-align:left;align-items:self-start;font-size:14px}.safe{display:block}header.topbar span.mini{font-size:13px}.footer h4{font-size:18px!important}.footerBottom{text-align:center;width:100%;margin:0;display:table!important}.card h3,.steps h3{font-size:20px!important;line-height:30px!important}.quote{padding:20px!important}.brand,.heading,.logo,h1,h2,h3,h4{font-size:27px!important;line-height:37px!important}}@media (max-width:640px){.serviceCard,.whySpendshiftCard{padding:24px 20px}.includedCard{padding:20px}.includedIcon{width:44px;min-width:44px;height:44px}.auditPage .analysisCard{border-radius:22px;margin:32px 16px;padding:30px 20px}.analysisCard h1{font-size:30px}.analysisCard>p{font-size:15px}.reportStep{border-radius:16px;padding:14px}.reportStepIcon{width:34px;min-width:34px;height:34px}}.includedPageHero{background:radial-gradient(circle at 85% 18%,#05962524,#0000 34%),#f8faf8;padding:110px 0}.includedPageHeroGrid,.whyPageHeroGrid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:70px;display:grid}.includedPageHeroContent h1{letter-spacing:-2.5px;color:#3b3b3b;max-width:760px;margin:0 0 24px;font-size:clamp(46px,6vw,74px);line-height:1.05}.includedPageHeroContent>p{color:#626b76;max-width:640px;margin:0 0 28px;font-size:19px;line-height:1.75}.includedHeroPoints{gap:12px;margin-bottom:32px;display:grid}.includedHeroPoints span,.pricingValuePoints span,.servicesOutcomePoints span{color:#374151;align-items:center;gap:10px;font-weight:600;display:flex}.includedSummaryLabel,.pricingValuePanel>span,.servicesOutcomeLabel{color:#a7dbb5;letter-spacing:1.3px;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:700;display:block}.includedHeroSummary h2{color:#fff;letter-spacing:-2px;margin:0;font-size:62px;line-height:1}.includedSummaryPayment{color:#ffffffb3;margin:12px 0 28px}.includedSummaryList,.whyHeroPanelItems{gap:14px;display:grid}.includedSummaryList span{color:#ffffffeb;align-items:flex-start;gap:10px;line-height:1.5;display:flex}.includedSummaryList svg{color:#8ee0a5;min-width:18px}.includedSummaryTrust{color:#ffffffb8;border-top:1px solid #ffffff24;align-items:center;gap:9px;margin-top:28px;padding-top:22px;font-size:13px;display:flex}.pricingTrustGrid,.reportFeaturesGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.reportFeatureCard{background:#fff;border:1px solid #e5e7eb;border-radius:22px;padding:28px;transition:all .25s}.reportFeatureCard:hover{border-color:#05962561;transform:translateY(-5px);box-shadow:0 20px 50px #0f172a14}.reportFeatureIcon{color:#059625;background:#edf9f0;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:21px;display:flex}.reportFeatureCard h3{margin:0 0 11px;font-size:20px;line-height:1.3}.includedFlowSteps p,.pricingFaqItems p,.pricingTrustCard p,.reportFeatureCard p{color:#6b7280;margin:0;line-height:1.65}.includedComparisonSection,.whyComparisonSection{background:#f8faf8;padding:115px 0}.includedComparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:28px;max-width:1020px;margin:0 auto;display:grid}.includedPlanCard{background:#fff;border:1px solid #e5e7eb;border-radius:26px;flex-direction:column;padding:36px;display:flex;position:relative;box-shadow:0 18px 55px #0f172a0f}.includedPlanHeader>span{color:#111827;max-width:74%;font-size:18px;font-weight:700;display:block}.includedPlanHeader strong{letter-spacing:-2px;margin:22px 0 15px;font-size:clamp(44px,6vw,62px);line-height:1;display:block}.includedPlanList span,.pricingPageList span{color:#374151;align-items:flex-start;gap:10px;line-height:1.45;display:flex}.includedPlanList svg,.pricingPageList svg{min-width:19px}.includedPlanButton,.pricingPageButton{justify-content:center;width:100%;margin-top:auto}.includedPaymentNotes{color:#6b7280;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:16px;font-size:12px;display:flex}.includedFlowGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;display:grid}.includedFlowContent>p{color:#6b7280;margin:0 0 25px;font-size:18px;line-height:1.75}.includedFlowSteps{gap:18px;display:grid}.includedFlowSteps>div{background:#fff;border:1px solid #e5e7eb;border-radius:20px;grid-template-columns:54px 1fr;gap:18px;padding:24px;display:grid}.includedFlowSteps>div>span{color:#059625;background:#edf9f0;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-size:14px;font-weight:800;display:flex}.includedFlowSteps h3{margin:0 0 7px;font-size:20px}@media (max-width:1100px){.reportFeaturesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.whyPageHero{background:radial-gradient(circle at 86% 18%,#05962524,#0000 34%),#f8faf8;padding:110px 0}.whyPageHeroContent h1{letter-spacing:-2.5px;max-width:780px;margin:0 0 24px;font-size:clamp(46px,6vw,74px);line-height:1.05}.whyAustralianCard>span,.whyHeroPanelLabel{letter-spacing:1.4px;text-transform:uppercase}.whyPageHeroContent>p{color:#626b76;max-width:670px;margin:0 0 28px;font-size:19px;line-height:1.75}.whyHeroChecks{flex-wrap:wrap;gap:13px 22px;margin-bottom:32px;display:flex}.pricingHeroTrust span,.servicesHeroChecks span,.whyHeroChecks span{color:#374151;align-items:center;gap:9px;font-weight:600;display:inline-flex}.whyHeroPanelLabel{color:#a7dbb5;margin-bottom:22px;font-size:13px;font-weight:700;display:block}.whyHeroPanelItems>div{background:#ffffff0f;border:1px solid #ffffff21;border-radius:16px;gap:15px;padding:18px;display:flex}.whyHeroPanelItems svg{color:#8ee0a5;min-width:26px}.whyHeroPanelItems span{color:#ffffffbd;font-size:14px;line-height:1.5}.whyHeroPanelItems strong{color:#fff;margin-bottom:3px;font-size:16px;display:block}.whyBenefitCard{background:#fff;border:1px solid #e5e7eb;border-radius:22px;padding:30px;transition:all .25s}.whyBenefitIcon{color:#059625;background:#edf9f0;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:22px;display:flex}.whyBenefitCard h3{margin:0 0 11px;font-size:22px}.whyBenefitPoints{gap:10px;margin-top:21px;display:grid}.auditButtons{justify-content:center;gap:20px;display:flex}.whyAustralianPoints span,.whyBenefitPoints span{color:#374151;align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.whyComparisonTable{background:#fff;border:1px solid #e5e7eb;border-radius:24px;max-width:1000px;margin:0 auto;overflow:hidden;box-shadow:0 20px 60px #0f172a0f}.whyComparisonHeader,.whyComparisonRow{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.whyComparisonHeader{color:#fff;background:#092d18}.whyComparisonHeader span{padding:20px 24px;font-weight:700}.whyComparisonHeader span:last-child{border-left:1px solid #ffffff24}.whyComparisonRow{border-top:1px solid #e5e7eb}.whyComparisonRow>div{color:#4b5563;align-items:center;gap:11px;min-height:68px;padding:18px 24px;display:flex}.whyComparisonSpendShift{background:#f2fcf4;border-left:1px solid #e5e7eb;font-weight:600;color:#1f2937!important}.comparisonMinus{color:#9ca3af;background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:21px;min-width:21px;height:21px;font-weight:800;display:flex}.pricingValueGrid,.servicesOutcomeGrid,.whyAustralianGrid{grid-template-columns:1fr .85fr;align-items:center;gap:70px;display:grid}.pricingValueContent>p,.servicesOutcomeContent>p,.whyAustralianContent>p{color:#6b7280;max-width:620px;margin:0;font-size:18px;line-height:1.75}.whyAustralianPoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin-top:27px;display:grid}.whyAustralianCard{color:#fff;background:#092d18;border-radius:28px;padding:38px;box-shadow:0 25px 70px #0532192e}.whyAustralianCard svg{color:#8ee0a5;margin-bottom:24px}.whyAustralianCard>span{color:#a7dbb5;margin-bottom:13px;font-size:13px;font-weight:700;display:block}.whyAustralianCard strong{margin-bottom:18px;font-size:29px;line-height:1.25;display:block}.whyAustralianCard p{color:#ffffffbd;margin:0;line-height:1.7}.whyPrivacyGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.cookie-table-wrap{width:100%;margin:24px 0 32px;overflow-x:auto}.cookie-table{border-collapse:collapse;width:100%;min-width:780px}.cookie-table th,.cookie-table td{text-align:left;vertical-align:top;border:1px solid #d9d9d9;padding:16px;line-height:1.6}#unlock-full-report{scroll-margin-top:100px}.checkoutConsent{background:#f7faf7;border:1px solid #dce8de;border-radius:12px;margin:20px 0 16px;padding:14px}.checkoutConsentLabel{cursor:pointer;color:#555;align-items:flex-start;gap:10px;margin:0;font-size:12px;line-height:1.55;display:flex}.checkoutConsentLabel input{accent-color:#059625;cursor:pointer;width:17px;min-width:17px;height:17px;margin:2px 0 0}.checkoutConsentLabel a{color:#059625;text-underline-offset:2px;font-weight:600;text-decoration:underline}.checkoutConsentLabel a:hover{text-decoration:none}.unlock:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.25)}.unlock:not(:disabled){transition:transform .2s,opacity .2s,box-shadow .2s}.unlock:not(:disabled):hover{transform:translateY(-2px)}.cookie-table th{color:#111;background:#f0f8f2;font-weight:700}.cookie-table td{color:#555}.whyPrivacyCard{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:28px;padding:38px}.whyPrivacyCard svg{color:#059625;margin-bottom:23px}.whyPrivacyCard h3{margin:0 0 13px;font-size:27px}.whyPrivacyCard p{color:#4b5563;margin:0;line-height:1.75}.whyPrivacyContent>p{color:#6b7280;margin:0 0 24px;font-size:18px;line-height:1.75}.hamburger-btn{display:none!important}@media (max-width:1024px){.container{padding:0 20px}.desktop-only{display:none!important}.hamburger-btn{display:block!important}}.pricingPageHero{text-align:center;background:radial-gradient(circle at 50% 0,#05962521,#0000 40%),#f8faf8;padding:105px 0 90px}.pricingPageHeroContent,.servicesPageHeroContent{max-width:1100px}.pricingPageHeroContent h1,.servicesPageHeroContent h1{letter-spacing:-3px;margin:0 0 24px;font-size:clamp(48px,7vw,78px);line-height:1.03}.pricingPageHeroContent>p{color:#626b76;max-width:700px;margin:0 auto 28px;font-size:19px;line-height:1.75}.pricingHeroTrust{flex-wrap:wrap;justify-content:center;gap:13px 24px;display:flex}.pricingPlansSection{padding:95px 0 115px}.pricingPageGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:30px;max-width:1050px;margin:0 auto;display:grid}.pricingPageCard{background:#fff;border:1px solid #e5e7eb;border-radius:28px;flex-direction:column;padding:38px;display:flex;position:relative;box-shadow:0 20px 65px #0f172a12}.pricingPagePopular{color:#fff;background:#059625;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:700;position:absolute;top:18px;right:18px}.pricingPageIcon{color:#059625;background:#edf9f0;border-radius:17px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:21px;display:flex}.pricingPageLabel{max-width:76%;font-size:19px;font-weight:700;line-height:1.4;display:block}.pricingPageAmount{align-items:baseline;gap:11px;margin:23px 0 16px;display:flex}.pricingPageAmount strong{letter-spacing:-2px;font-size:clamp(48px,6vw,66px);line-height:1}.pricingPageList{gap:13px;margin:30px 0;display:grid}.pricingPageTrustLine{color:#6b7280;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:16px;font-size:12px;display:flex}.pricingValueContent h2,.servicesOutcomeContent h2{letter-spacing:-2px;margin:12px 0 20px;font-size:clamp(40px,5vw,58px);line-height:1.08}.pricingValuePoints{gap:12px;margin-top:28px;display:grid}.pricingValuePanel,.servicesOutcomePanel{color:#fff;background:#092d18;border-radius:28px;padding:38px;box-shadow:0 28px 75px #05321933}.pricingValuePanel>strong{letter-spacing:-2px;margin-bottom:17px;font-size:52px;line-height:1;display:block}.pricingValuePanel>p,.servicesOutcomePanel>p{color:#ffffffbf;margin:0;line-height:1.7}.pricingValueMiniList{gap:12px;margin-top:27px;display:grid}.pricingValueMiniList span{color:#ffffffeb;background:#ffffff0f;border:1px solid #ffffff21;border-radius:13px;align-items:center;gap:10px;padding:13px 15px;display:flex}.pricingTrustCard{background:#fff;border:1px solid #e5e7eb;border-radius:21px;padding:27px}.pricingTrustIcon{color:#059625;background:#edf9f0;border-radius:15px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:20px;display:flex}.pricingTrustCard h3{margin:0 0 10px;font-size:20px}.pricingRefundSection{padding:0 0 110px}.pricingRefundCard{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:27px;grid-template-columns:90px 1fr;align-items:center;gap:28px;padding:38px;display:grid}.pricingRefundIcon{color:#059625;background:#fff;border-radius:22px;justify-content:center;align-items:center;width:78px;height:78px;display:flex}.pricingRefundCard h2{margin:8px 0 12px;font-size:36px}.pricingRefundCard p{color:#4b5563;max-width:850px;margin:0;line-height:1.7}.pricingFaqGrid{grid-template-columns:.8fr 1.2fr;align-items:flex-start;gap:70px;display:grid}.pricingFaqGrid h2{margin:10px 0 18px;font-size:clamp(40px,5vw,58px);line-height:1.08}.pricingFaqGrid>div:first-child>p{color:#6b7280;margin:0;font-size:18px;line-height:1.75}.pricingFaqItems>div{background:#fff;border:1px solid #e5e7eb;border-radius:19px;padding:24px}.pricingFaqItems h3{margin:0 0 8px;font-size:19px}.servicesPageHero{text-align:center;background:radial-gradient(circle at 50% 0,#05962521,#0000 40%),#f8faf8;padding:110px 0 95px}.servicesPageHeroContent>p{color:#626b76;max-width:710px;margin:0 auto 28px;font-size:19px;line-height:1.75}.servicesHeroChecks{flex-wrap:wrap;justify-content:center;gap:13px 24px;margin-bottom:32px;display:flex}.servicesPageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.servicesPageCard{background:#fff;border:1px solid #e5e7eb;border-radius:24px;flex-direction:column;padding:32px;transition:all .25s;display:flex}.servicesPageCard:hover{border-color:#05962566;transform:translateY(-5px);box-shadow:0 20px 55px #0f172a14}.servicesPageIcon{color:#059625;background:#edf9f0;border-radius:17px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:22px;display:flex}.servicesPageCard h3{margin:0 0 12px;font-size:24px}.servicesPageList{gap:11px;margin:25px 0;display:grid}.servicesPageList span{color:#374151;align-items:flex-start;gap:9px;font-size:14px;line-height:1.45;display:flex}.servicesPageList svg{min-width:18px}.servicesPageCard>a{color:#059625;align-items:center;gap:8px;margin-top:auto;font-weight:700;display:inline-flex}.servicesOutcomePoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin-top:28px;display:grid}.servicesOutcomePanel>strong{margin-bottom:13px;font-size:58px;line-height:1;display:block}.servicesOutcomeMiniList{gap:12px;margin:28px 0;display:grid}.servicesOutcomeMiniList span{background:#ffffff0f;border:1px solid #ffffff21;border-radius:13px;align-items:center;gap:10px;padding:13px 15px;display:flex}.servicesProcessCard{background:#fff;border:1px solid #e5e7eb;border-radius:22px;padding:30px}.servicesProcessCard>span{color:#05962559;margin-bottom:18px;font-size:42px;font-weight:800;line-height:1;display:block}.servicesProcessCard h3{margin:0 0 10px;font-size:22px}@media (max-width:991px){.pricingTrustGrid,.servicesGrid,.servicesPageGrid,.whyBenefitsGrid,.whySpendshiftGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricingGrid{gap:20px}.howTrustGrid,.includedFlowGrid,.includedPageHeroGrid,.innerHeroGrid,.pricingFaqGrid,.pricingValueGrid,.servicesOutcomeGrid,.whyAustralianGrid,.whyPageHeroGrid,.whyPrivacyGrid{grid-template-columns:1fr}.includedPageHeroGrid,.innerHeroGrid,.whyPageHeroGrid{gap:50px}.howHeroCard,.includedHeroSummary,.pricingValuePanel,.servicesOutcomePanel,.whyAustralianCard,.whyHeroPanel,.whyPrivacyCard{max-width:680px}}@media (max-width:767px){.howProcessSection,.howTrustSection,.includedComparisonSection,.includedFlowSection,.includedPageHero,.includedSection,.innerHero,.pricingFaqPreview,.pricingPageHero,.pricingPlansSection,.pricingSection,.pricingTrustSection,.pricingValueSection,.reportFeaturesSection,.servicesOutcomeSection,.servicesPageHero,.servicesPageSection,.servicesProcessSection,.servicesSection,.whyAustralianSection,.whyBenefitsSection,.whyComparisonSection,.whyPageHero,.whyPrivacySection,.whySpendshiftSection{padding:75px 0}.sectionIntro{margin-bottom:38px}.includedPageHeroContent>p,.innerHeroContent>p,.pricingPageHeroContent>p,.sectionIntro>p,.servicesPageHeroContent>p,.whyPageHeroContent>p{font-size:16px}.includedComparisonGrid,.includedGrid,.pricingGrid,.pricingPageGrid,.pricingRefundCard,.pricingTrustGrid,.reportFeaturesGrid,.servicesGrid,.servicesOutcomePoints,.servicesPageGrid,.servicesProcessGrid,.whyAustralianPoints,.whyBenefitsGrid,.whyComparisonRow,.whySpendshiftGrid{grid-template-columns:1fr}.includedPlanCard,.pricingCard,.pricingPageCard,.pricingRefundCard,.pricingValuePanel,.servicesOutcomePanel{padding:28px 22px}.pricingAmount strong{font-size:46px}.includedPopularLabel,.popularBadge,.pricingPagePopular{align-self:flex-start;margin-bottom:18px;position:static}.includedPlanHeader>span,.pricingLabel,.pricingPageLabel{max-width:100%}.pricingTrust span:not(:last-child):after,.whyComparisonHeader{display:none}.innerHeroContent h1{letter-spacing:-1.6px;font-size:44px}.howHeroCard,.includedHeroSummary,.whyAustralianCard,.whyHeroPanel,.whyPrivacyCard{border-radius:24px;padding:28px 22px}.howHeroCard>strong{font-size:48px}.howProcessCard{grid-template-columns:52px minmax(0,1fr);gap:16px;padding:24px 20px}.howProcessIcon{grid-area:2/1;width:52px;height:52px}.howProcessContent{grid-area:1/2/span 2}.howProcessNumber{font-size:34px}.includedPageHeroContent h1,.whyPageHeroContent h1{letter-spacing:-1.6px;font-size:43px}.includedHeroSummary h2{font-size:50px}.whyComparisonRow{padding:14px}.whyComparisonRow>div{border-radius:12px;min-height:auto;padding:14px}.whyComparisonSpendShift{border-left:0;margin-top:8px}.pricingPageHeroContent h1,.servicesPageHeroContent h1{letter-spacing:-1.7px;font-size:43px}.pricingValuePanel>strong{font-size:43px}.container.footerBottom{padding-top:20px}.servicesPageCard{padding:26px 22px}}@media (max-width:480px){.innerHeroContent h1{font-size:38px}.howProcessPoints,.innerHeroChecks,.whyHeroChecks{display:grid}.howProcessCard{display:block}.howProcessNumber{margin-bottom:14px}.howProcessIcon{margin-bottom:18px}.includedPageHeroContent h1,.pricingPageHeroContent h1,.servicesPageHeroContent h1,.whyPageHeroContent h1{font-size:37px}.reportFeatureCard,.servicesProcessCard,.whyBenefitCard{padding:24px 20px}.includedFlowSteps>div{grid-template-columns:1fr}.pricingPageAmount strong{font-size:48px}.pricingTrustCard{padding:23px 20px}.stat svg{width:25px}}.side-panel a{color:#333;font-family:Mona Sans;font-size:20px;font-weight:500;line-height:30px}.side-panel a:hover{color:#000}.side-panel a.btn{color:#fff;font-size:13px}.side-panel-footer a{transition:color .2s}.side-panel-footer a:hover .contact-icon{stroke:#000}section.finalCtaSection .cta .btn{width:100%}section.finalCtaSection .cta{grid-template-columns:2fr 1fr;display:grid}.interactiveCard{transition:transform .3s,box-shadow .3s,border-color .3s}.animatedIcon{transition:transform .3s,background-color .3s}.interactiveCard:hover .animatedIcon{transform:scale(1.08)rotate(-2deg)}.btn,.premiumButton{transition:transform .25s,box-shadow .25s,background-color .25s}.btn:hover,.premiumButton:hover{transform:translateY(-2px);box-shadow:0 12px 28px #05962538}.btn svg{transition:transform .25s}.btn:hover svg{transform:translate(4px)}.reportDevicePreview{transition:transform .4s,filter .4s}.reportDevicePreview:hover{filter:drop-shadow(0 26px 40px #0f172a29);transform:translateY(-7px)scale(1.015)}.microFloat{animation:5s ease-in-out infinite gentleFloat}.delayedFloat{animation-delay:1.4s}@keyframes gentleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.reportPreviewSection{background:radial-gradient(circle at 80% 20%,#0596251f,#0000 34%),#f8faf8;padding:110px 0}.reportPreviewGrid{grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);align-items:center;gap:70px;display:grid}.reportPreviewContent h2{letter-spacing:-2px;margin:12px 0 22px;font-size:clamp(40px,5vw,58px);line-height:1.08}.reportPreviewContent>p{color:#6b7280;max-width:580px;margin:0;font-size:18px;line-height:1.75}.reportPreviewBenefits{gap:13px;margin:28px 0;display:grid}.reportPreviewBenefits span{color:#374151;align-items:center;gap:10px;font-weight:600;display:flex}.reportPreviewLink{color:#059625;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.reportPreviewLink svg{transition:transform .25s}.reportPreviewLink:hover svg{transform:translate(5px)}.reportPreviewMockup{background:#fff;border:1px solid #dfe8e1;border-radius:30px;padding:24px;transition:transform .35s,box-shadow .35s;box-shadow:0 30px 80px #0f172a1f}.reportPreviewMockup:hover{transform:translateY(-6px);box-shadow:0 38px 95px #0f172a29}.previewTopBar{justify-content:space-between;align-items:flex-start;gap:18px;padding:5px 3px 20px;display:flex}.previewStatus{color:#059625;align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.previewTopBar p{color:#6b7280;margin:7px 0 0;font-size:13px}.previewTopBar>svg{color:#059625}.previewSavingsCard{color:#fff;background:#092d18;border-radius:22px;padding:27px}.previewSavingsCard>span{color:#9dd7ac;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:9px;font-size:12px;font-weight:700;display:block}.previewSavingsCard strong{letter-spacing:-1.5px;margin-bottom:10px;font-size:clamp(34px,5vw,48px);line-height:1;display:block}.previewSavingsCard p{color:#ffffffb8;max-width:520px;margin:0;font-size:13px;line-height:1.6}.previewLeakCard{background:#fff;border:1px solid #e5e7eb;border-radius:20px;margin-top:18px;padding:22px}.previewLeakHeader{color:#111827;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;font-weight:800;display:flex}.highImpactBadge{color:#059625;white-space:nowrap;background:#ecfdf3;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700}.previewEstimatedRow{color:#059625;background:#f0fdf4;border-radius:15px;align-items:center;gap:12px;padding:16px;display:flex}.previewEstimatedRow small{color:#6b7280;margin-bottom:3px;font-size:11px;display:block}.previewEstimatedRow strong{color:#111827;font-size:20px}.previewActionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.previewActionGrid>div{color:#374151;background:#f8fafc;border-radius:14px;align-items:flex-start;gap:9px;min-height:110px;padding:13px;font-size:12px;line-height:1.45;display:flex}.previewActionGrid svg{color:#059625;min-width:20px}.previewActionGrid small{color:#059625;letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.previewBottomGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.previewMiniCard{background:#fff;border:1px solid #e5e7eb;border-radius:15px;align-items:center;gap:11px;padding:16px;display:flex}.previewMiniCard svg{color:#059625}.previewMiniCard strong,.previewMiniCard span{display:block}.previewMiniCard strong{color:#111827;margin-bottom:3px;font-size:14px}.previewMiniCard span{color:#6b7280;font-size:11px}.compactIncludedGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1020px;margin:0 auto}.pricingCardTop h3{color:#111827;margin:20px 0 9px;font-size:24px;line-height:1.3}.faqAnswer{opacity:0;transition:max-height .35s,opacity .25s,transform .25s;transform:translateY(-6px)}.faqAnswer.show{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:991px){.reportPreviewGrid{grid-template-columns:1fr}.reportPreviewMockup{max-width:760px}}@media (max-width:767px){.reportPreviewSection{padding:75px 0}.reportPreviewContent h2{letter-spacing:-1.5px;font-size:40px}.reportPreviewContent>p{font-size:16px}.reportPreviewMockup{border-radius:24px;padding:16px}.previewActionGrid{grid-template-columns:1fr}.previewActionGrid>div{min-height:auto}.compactIncludedGrid{grid-template-columns:1fr}}@media (max-width:480px){.reportPreviewContent h2{font-size:35px}.previewSavingsCard{padding:21px}.previewLeakHeader{flex-direction:column;align-items:flex-start}.previewBottomGrid{grid-template-columns:1fr}}.reveal-up,.reveal-left,.reveal-right,.reveal-scale{opacity:0;will-change:opacity, transform;transition:opacity .7s,transform .7s}.reveal-up{transform:translateY(34px)}.reveal-left{transform:translate(-34px)}.reveal-right{transform:translate(34px)}.reveal-scale{transform:scale(.94)}.reveal-up.is-visible,.reveal-left.is-visible,.reveal-right.is-visible,.reveal-scale.is-visible{opacity:1;transform:translate(0)scale(1)}.delay-1{transition-delay:80ms}.delay-2{transition-delay:.16s}.delay-3{transition-delay:.24s}.delay-4{transition-delay:.32s}.delay-5{transition-delay:.4s}.delay-6{transition-delay:.48s}.animated-card{transition:transform .3s,box-shadow .3s,border-color .3s}.animated-card:hover{border-color:#05962566;transform:translateY(-7px);box-shadow:0 20px 50px #0f172a1a}.animated-card .animated-icon{transition:transform .3s,background-color .3s}.animated-card:hover .animated-icon{transform:scale(1.08)rotate(-3deg)}.animated-button{transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.animated-button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #05962540}.animated-button svg{transition:transform .25s}.animated-button:hover svg{transform:translate(5px)}.animated-button:before{content:"";background:linear-gradient(110deg,#0000,#ffffff47,#0000);width:70%;height:100%;transition:left .55s;position:absolute;top:0;left:-120%;transform:skew(-20deg)}.animated-button:hover:before{left:130%}.animated-heading{display:inline-block;position:relative}.animated-heading:after{content:"";background:#059625;border-radius:999px;width:0;height:3px;transition:width .5s;position:absolute;bottom:-7px;left:0}.heroShell{padding:60px 0}.animated-heading.is-visible:after{width:100%}.soft-float{animation:5s ease-in-out infinite softFloat}@keyframes softFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.reveal-up,.reveal-left,.reveal-right,.reveal-scale,.animated-card,.animated-button,.animated-icon,.soft-float{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.privacy-policy-content{background:radial-gradient(80% 50% at 50% 0%, #0596250f, transparent 70%), var(--light);padding:80px 0 110px}.privacy-policy-content .container{max-width:1180px}.privacy-policy-content h1{text-align:center;color:var(--text);margin:0 0 14px;font-size:46px;font-weight:800}.privacy-policy-content h1:after{content:"";background:var(--green);border-radius:999px;width:56px;height:4px;margin:18px auto 0;display:block}.policy-content{border:1px solid var(--line);background:#fff;border-radius:20px;max-width:880px;margin:40px auto 0;padding:48px 60px 56px;box-shadow:0 24px 70px #05962512}.privacy-policy-content .row{border-bottom:none;margin:0;padding:0;display:block}.policy-meta{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px;margin:0 0 40px;padding-bottom:36px;display:flex}.policy-meta p{background:var(--light);border:1px solid var(--line);color:var(--text);border-radius:12px;margin:0;padding:11px 16px;font-size:13.5px;line-height:1.5}.policy-meta p strong{color:var(--green2);font-weight:700}.policy-content h3{color:var(--text);margin:42px 0 16px;padding-left:20px;font-size:21px;font-weight:750;position:relative}.policy-content h3:before{content:"";background:var(--green);border-radius:999px;width:5px;position:absolute;top:5px;bottom:5px;left:0}.policy-content h3:first-of-type{margin-top:0}.policy-content p{color:var(--muted);margin:0 0 16px;font-size:15.5px;line-height:1.75}.policy-content p strong{color:var(--text);font-weight:600}.policy-content ul{margin:0 0 22px;padding:0;list-style:none}.policy-content ul li{color:var(--muted);margin-bottom:10px;padding-left:26px;font-size:15px;line-height:1.7;position:relative}.policy-content ul li:before{content:"";background:var(--green);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:2px}.policy-content a{color:var(--green);text-underline-offset:3px;text-decoration:underline;transition:color .2s}.policy-content a:hover{color:var(--green2)}.policy-content>p:last-child{border-top:1px dashed var(--line);text-align:center;margin-top:34px;padding-top:22px}@media (max-width:1024px){.privacy-policy-content{padding:55px 0 75px}.privacy-policy-content h1{font-size:34px}.policy-content{border-radius:16px;margin-top:30px;padding:34px 26px 42px}.policy-content h3{font-size:19px}}
