:root{--bg:#efe7db;--bg-strong:#e4d8c5;--surface:rgba(255,252,247,0.92);--surface-strong:#fffdfa;--border:rgba(37,48,58,0.12);--border-strong:rgba(37,48,58,0.22);--text:#15222d;--muted:#5b6770;--accent:#153f52;--accent-soft:#d8e6ec;--accent-warm:#9b7b4d;--shadow:0 28px 75px rgba(15,29,38,0.09)}*{box-sizing:border-box}body{margin:0;color:var(--text);background:radial-gradient(circle at top left,rgba(255,255,255,.85),transparent 28%),linear-gradient(180deg,#f7f2e9 0,var(--bg) 100%);font-family:Avenir Next,Segoe UI,sans-serif}a{color:inherit}button,input,select{font:inherit}.pageShell{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:42px 0 88px}.brandHoldingShell{min-height:100vh;width:min(100% - 32px,980px);margin:0 auto;display:grid;place-items:center;padding:32px 0 64px}.brandHoldingCard{width:100%;display:grid;grid-gap:22px;gap:22px;justify-items:center;text-align:center;padding:52px 28px}.brandHoldingLeaf{position:relative;width:min(420px,72vw);height:min(420px,72vw)}.brandHoldingCopy{max-width:640px}.brandHoldingCopy h1{margin:10px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,8vw,5.5rem);line-height:.95}.brandHoldingLine{margin:0 0 24px;color:var(--muted);line-height:1.6;font-size:1.08rem}.brandLeafArt{min-height:360px;border-radius:24px;background:radial-gradient(circle at top left,rgba(255,255,255,.92),transparent 35%),linear-gradient(180deg,#f7efe5,#e9ddcb);border:1px solid rgba(21,63,82,.08);position:relative;overflow:hidden}.leafCluster{position:absolute;inset:0}.heroLeaf{position:absolute;display:block;border-radius:90% 0 90% 0;background:linear-gradient(180deg,#d14c3c,#8f1d22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.leafMain{width:180px;height:230px;left:120px;top:58px;transform:rotate(-15deg)}.leafAccent{width:120px;height:154px;left:220px;top:122px;transform:rotate(24deg);opacity:.92}.leafShadow{width:128px;height:168px;left:78px;top:158px;transform:rotate(-42deg);opacity:.5;filter:saturate(.7)}.heroLeafStem{position:absolute;width:6px;height:230px;left:198px;top:176px;background:linear-gradient(180deg,#745437,#503721);transform:rotate(18deg);border-radius:999px}.brandCard p:last-child,.brandVisualCopy p,.featureCallout p,.structureItem p{color:var(--muted);line-height:1.6}.hero{display:grid;grid-template-columns:1.55fr .95fr;grid-gap:24px;gap:24px;margin-bottom:24px}.heroCopy,.heroStat,.panel,.summaryCard{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.heroCopy,.panel,.summaryCard{border-radius:28px}.heroCopy{padding:38px;position:relative;overflow:hidden}.heroCopy:after{content:"";position:absolute;inset:auto -40px -50px auto;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(155,123,77,.12),transparent 70%);pointer-events:none}.heroStat{border-radius:28px 28px 56px 28px;padding:28px;background:linear-gradient(180deg,rgba(21,63,82,.98),rgba(16,46,60,.98));color:#f8f4ee;display:flex;flex-direction:column;justify-content:flex-end}.heroMoodboard{position:relative;min-height:320px;margin-bottom:18px;overflow:hidden;border-radius:22px;background:transparent}.heroImage{object-fit:cover;object-position:center}.heroAustralianStamp{position:absolute;top:12px;left:12px;padding:8px 10px;border-radius:999px;background:rgba(8,33,45,.72);color:rgba(248,244,238,.92);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(255,255,255,.14)}.briefLabel,.eyebrow,.fieldLabel,.resultLabel{text-transform:uppercase;letter-spacing:.08em;font-size:.77rem}.hero h1,.methodCard strong,.sectionHeading h2,.summaryCard h2,.trustCard strong{font-family:Georgia,Times New Roman,serif}.hero h1{margin:8px 0 16px;max-width:13ch;line-height:.96;font-size:clamp(2.9rem,6vw,4.8rem)}.confidenceNote,.disclaimerList p,.fieldHelper,.heroStat p,.insightList p,.lead,.resultHelper,.sectionHeading p,.summaryNote{color:var(--muted);line-height:1.55}.heroStat strong{display:block;margin:10px 0 12px;line-height:1;font-size:clamp(2rem,5vw,3.6rem)}.heroStat p{color:rgba(248,244,238,.86)}.heroBadgeRow{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.heroSeal{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(155,123,77,.3);background:rgba(155,123,77,.08);color:var(--accent);font-size:.83rem}.heroBullets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:26px}.heroBullets div,.methodCard,.trustCard{border-radius:20px;border:1px solid var(--border)}.heroBullets div{padding:16px;background:rgba(255,255,255,.62)}.heroBullets strong,.methodCard strong,.trustCard strong{display:block;margin-bottom:8px;font-size:1.05rem}.heroBullets span{display:block;color:var(--muted);line-height:1.5}.heroActionRow{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.primaryAction,.secondaryAction{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:13px 18px;text-decoration:none;transition:transform .16s ease,opacity .16s ease}.primaryAction{background:var(--accent);color:#f8f4ee}.secondaryAction{background:rgba(255,255,255,.74);border:1px solid var(--border);color:var(--text)}.primaryAction:hover,.secondaryAction:hover{transform:translateY(-1px)}.heroTrustList{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.heroTrustList span{display:block;padding-top:10px;border-top:1px solid rgba(255,255,255,.14);color:rgba(248,244,238,.88)}.panel,.summaryCard{padding:28px;margin-bottom:20px}.sectionHeading{margin-bottom:18px}.sectionHeading h2,.summaryCard h2{margin:0 0 8px;font-size:1.55rem}.advancedGrid,.briefGrid,.coreGrid,.formSplit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.methodGrid,.trustRibbon{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}.methodCard,.trustCard{padding:22px;background:rgba(255,255,255,.64);box-shadow:var(--shadow)}.premiumIntro{background:linear-gradient(135deg,rgba(255,253,249,.95),rgba(232,223,210,.7))}.actionPanel{background:linear-gradient(180deg,rgba(255,252,247,.98),rgba(239,245,247,.9))}.conversionGrid,.moneyCaseGrid,.quickProofGrid,.salesFormGrid,.verdictMetrics{display:grid;grid-gap:16px;gap:16px}.salesFormGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.conversionGrid,.moneyCaseGrid,.quickProofGrid,.verdictMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.conversionCard,.moneyCaseCard,.proofTile,.verdictMetric{padding:18px;border-radius:20px;border:1px solid var(--border);background:rgba(255,255,255,.74)}.conversionCard strong,.moneyCaseCard strong,.proofTile strong,.verdictMetric strong{display:block;margin-top:8px;font-size:1.35rem}.moneyCasePanel{background:linear-gradient(135deg,rgba(220,231,224,.72),rgba(255,252,247,.94))}.verdictPanel{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:18px;gap:18px}.verdictPanel.comfortable{background:linear-gradient(135deg,rgba(219,234,226,.92),rgba(255,252,247,.98))}.verdictPanel.balanced{background:linear-gradient(135deg,rgba(238,230,210,.92),rgba(255,252,247,.98))}.verdictPanel.strained{background:linear-gradient(135deg,rgba(242,224,219,.92),rgba(255,252,247,.98))}.conversionPanel{background:linear-gradient(135deg,rgba(231,239,244,.9),rgba(255,252,247,.98))}.conversionCard button{background:rgba(255,255,255,.7);color:var(--muted)}.actionLink,.conversionCard button{margin-top:14px;border:1px dashed var(--border-strong);border-radius:999px;padding:12px 16px}.actionLink{display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.78);color:var(--text);text-decoration:none}.advancedGrid,.comparisonEditor{margin-top:18px}.advancedCard{display:flex;flex-direction:column;gap:10px}.infoCard{justify-content:center;min-height:54px;border:1px dashed var(--border);border-radius:16px;padding:14px 16px;background:rgba(255,255,255,.45)}.field{display:flex;flex-direction:column;gap:8px}.inputWrap{position:relative;display:flex;align-items:center}.input{width:100%;min-height:54px;padding:15px 16px;border-radius:16px;border:1px solid var(--border);background:var(--surface-strong);color:var(--text)}.selectInput{-webkit-appearance:none;-moz-appearance:none;appearance:none}.inputAffix{position:absolute;left:14px;color:var(--muted)}.inputAffix.right{right:14px;left:auto}.inputWrap:has(.inputAffix) .input{padding-left:34px}.inputWrap:has(.inputAffix.right) .input{padding-right:58px}.input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px rgba(29,93,77,.12)}.segmentedControl{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:18px;border:1px solid var(--border);background:var(--bg-strong)}.ghostButton,.segment,.sharePlaceholder button{border-radius:999px;padding:12px 16px}.segment{border:0;background:transparent;color:var(--muted);cursor:pointer}.segment.active{background:var(--accent);color:#f7f3ec}.ghostButton{margin-top:18px;border:1px dashed var(--border-strong);background:transparent;color:var(--text);cursor:pointer}.inlineHelper{margin:0}.summaryCard{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:20px;gap:20px;background:linear-gradient(135deg,rgba(255,253,249,.98),rgba(232,241,245,.88))}.heroValue{margin:10px 0 14px;line-height:.95;color:var(--accent);font-size:clamp(3rem,8vw,5rem)}.summaryMetrics{display:grid;grid-gap:14px;gap:14px}.metricCard{min-height:110px;padding:18px;border-radius:20px;border:1px solid var(--border);background:rgba(255,255,255,.8);display:flex;flex-direction:column;justify-content:space-between}.metricCard strong{font-size:1.8rem;margin-top:10px}.confidenceNote{margin:-4px 0 20px;padding:0 6px}.insightList,.resultsGroups,.resultsTable{display:grid;grid-gap:10px;gap:10px}.resultsGroups{gap:18px;margin-top:18px}.resultGroup,.resultsFormula{border:1px solid var(--border);border-radius:18px;background:rgba(255,255,255,.72)}.resultsFormula{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 18px}.resultsFormula span{color:var(--muted);line-height:1.5}.resultsFormula strong{font-size:1.15rem}.resultGroup{padding:18px 18px 10px}.resultGroupHeader{margin-bottom:8px}.resultGroupHeader h3{margin:0 0 6px;font-family:Georgia,Times New Roman,serif;font-size:1.2rem}.resultGroupHeader p{margin:0;color:var(--muted);line-height:1.55}.resultRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:start;padding:16px 0;border-bottom:1px solid var(--border)}.resultRow:last-child{border-bottom:0;padding-bottom:0}.insightPanel{background:linear-gradient(135deg,rgba(216,230,236,.88),rgba(255,252,247,.92))}.insightList p{margin:0;padding:16px 18px;background:rgba(255,255,255,.72);border:1px solid var(--border);border-radius:18px}.comparisonShell{overflow-x:auto;margin-top:18px}.comparisonTable{min-width:860px;display:grid;grid-template-columns:1.25fr 1fr 1fr;border:1px solid var(--border);border-radius:18px;overflow:hidden}.comparisonCell,.comparisonHeader{padding:16px 18px;background:rgba(255,255,255,.74);border-bottom:1px solid var(--border)}.comparisonHeader{font-weight:700;background:var(--accent-soft)}.comparisonCell{border-right:0}.comparisonCell.label{font-weight:600}.briefPanel{background:linear-gradient(180deg,rgba(255,252,247,.96),rgba(229,237,241,.82))}.briefGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.briefGrid>div{padding:18px;border:1px solid var(--border);border-radius:18px;background:rgba(255,255,255,.7)}.briefGrid strong{display:block;margin-top:10px;font-size:1.35rem}.sharePlaceholder{display:flex;flex-wrap:wrap;gap:12px}.sharePlaceholder button{border:1px dashed var(--border-strong);background:rgba(255,255,255,.66);color:var(--muted)}@media (max-width:960px){.advancedGrid,.briefGrid,.conversionGrid,.coreGrid,.formSplit,.hero,.heroBullets,.methodGrid,.moneyCaseGrid,.quickProofGrid,.salesFormGrid,.summaryCard,.trustRibbon,.verdictMetrics,.verdictPanel{grid-template-columns:1fr}.brandHoldingCard{padding:40px 22px}.brandHoldingLeaf{width:min(340px,74vw);height:min(340px,74vw)}.heroMoodboard{min-height:300px}.leafMain{left:84px;top:42px}.leafAccent{left:180px;top:98px}.leafShadow{left:54px;top:126px}.heroLeafStem{left:164px;top:158px}}@media (max-width:640px){.brandHoldingShell,.pageShell{width:min(100% - 20px,100%);padding:24px 0 64px}.heroCopy,.heroStat,.panel,.summaryCard{padding:20px;border-radius:22px}.brandHoldingCard{padding:24px 8px}.brandHoldingCopy h1{font-size:clamp(2.6rem,10vw,3.5rem)}.brandHoldingLine{font-size:1rem}.brandHoldingLeaf{width:min(280px,78vw);height:min(280px,78vw)}.heroMoodboard{min-height:240px}.leafMain{width:140px;height:180px;left:72px;top:34px}.leafAccent{width:94px;height:120px;left:148px;top:82px}.leafShadow{width:102px;height:132px;left:42px;top:102px}.heroLeafStem{height:168px;left:142px;top:130px}.resultRow{grid-template-columns:1fr}.resultsFormula{flex-direction:column;align-items:flex-start}.metricCard{min-height:auto}}