.home-opening-module__S7HsSq__eyebrow,.home-opening-module__S7HsSq__proofLabel,.home-opening-module__S7HsSq__marketTag,.home-opening-module__S7HsSq__toolEyebrow,.home-opening-module__S7HsSq__exampleLabel,.home-opening-module__S7HsSq__freeNote{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1.6}.home-opening-module__S7HsSq__eyebrow{color:var(--color-accent)}.home-opening-module__S7HsSq__hero{padding:clamp(2.75rem,5vw,5rem) 0 2.5rem}.home-opening-module__S7HsSq__heroGrid{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.home-opening-module__S7HsSq__heroCopy{min-width:0}.home-opening-module__S7HsSq__heroTitle{letter-spacing:-.045em;text-transform:uppercase;margin:1.5rem 0;font-size:clamp(3.1rem,6.4vw,6rem);font-weight:700;line-height:.96}.home-opening-module__S7HsSq__heroTitle>span{color:var(--color-accent)}.home-opening-module__S7HsSq__heroLead{max-width:36rem;color:var(--color-text-muted);font-size:clamp(1rem,1.35vw,1.1875rem);line-height:1.6}.home-opening-module__S7HsSq__heroLead strong{color:var(--color-text);font-weight:500}.home-opening-module__S7HsSq__heroActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem;display:flex}.home-opening-module__S7HsSq__primaryButton,.home-opening-module__S7HsSq__secondaryButton,.home-opening-module__S7HsSq__darkButton{justify-content:center;align-items:center;gap:.625rem;min-height:48px;font-size:.875rem;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.home-opening-module__S7HsSq__primaryButton{color:var(--color-accent-fg);background:var(--color-accent);padding:.875rem 1.25rem}.home-opening-module__S7HsSq__primaryButton:hover{background:var(--color-text)}.home-opening-module__S7HsSq__secondaryButton{border-bottom:2px solid var(--color-accent);padding:.75rem 0}.home-opening-module__S7HsSq__secondaryButton:hover,.home-opening-module__S7HsSq__textLink:hover{color:var(--color-accent)}.home-opening-module__S7HsSq__heroVisual{min-width:0}.home-opening-module__S7HsSq__heroFilm{aspect-ratio:1.12;border:2px solid var(--color-border);background:var(--color-canvas-elevated);position:relative;overflow:hidden}.home-opening-module__S7HsSq__heroFilm video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.home-opening-module__S7HsSq__filmCaption{color:var(--color-text-muted);justify-content:space-between;gap:.75rem;padding-top:.75rem;font-size:.6875rem;display:flex}.home-opening-module__S7HsSq__filmCaption>span{color:var(--color-text)}.home-opening-module__S7HsSq__proofStrip{border-top:2px solid var(--color-border);border-bottom:2px solid var(--color-border);align-items:center;gap:2rem;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.home-opening-module__S7HsSq__proofLabel{color:var(--color-text-muted);flex-shrink:0;max-width:8rem}.home-opening-module__S7HsSq__brandLogos{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:1.25rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.home-opening-module__S7HsSq__brandLogos li{justify-content:center;align-items:center;min-width:0;height:40px;display:flex}.home-opening-module__S7HsSq__brandLogos img{object-fit:contain;filter:brightness(0)invert();opacity:.8;width:auto;max-width:100%;height:auto;max-height:34px}.home-opening-module__S7HsSq__caseSection{padding-top:2.75rem;padding-bottom:2.75rem}.home-opening-module__S7HsSq__sectionHeading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.25rem;display:flex}.home-opening-module__S7HsSq__sectionHeading h2{letter-spacing:-.025em;margin-top:.5rem;font-size:clamp(1.5rem,2.7vw,2.25rem);font-weight:600;line-height:1.15}.home-opening-module__S7HsSq__textLink{white-space:nowrap;align-items:center;gap:.5rem;min-height:44px;font-size:.8125rem;display:inline-flex}.home-opening-module__S7HsSq__caseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.home-opening-module__S7HsSq__caseBanner{border:2px solid var(--color-border);background:var(--color-canvas-elevated);flex-direction:column;min-width:0;transition:border-color .15s;display:flex}.home-opening-module__S7HsSq__caseBanner:hover{border-color:var(--color-accent)}.home-opening-module__S7HsSq__caseArtwork{aspect-ratio:2.05;background:var(--color-slot-bg);min-height:220px;position:relative;overflow:hidden}.home-opening-module__S7HsSq__resultsArtwork{container-type:inline-size}.home-opening-module__S7HsSq__caseImage{object-fit:cover}.home-opening-module__S7HsSq__caseLogo{object-fit:contain;object-position:left;width:auto;max-width:35%;height:auto;max-height:45px;position:absolute;top:1.5rem;left:1.5rem}.home-opening-module__S7HsSq__marketTag{color:var(--color-text);font-size:.625rem;position:absolute;bottom:1rem;left:1.5rem}.home-opening-module__S7HsSq__darkInk{color:#25272b}.home-opening-module__S7HsSq__caseCopy{flex-direction:column;flex:1;padding:1.5rem;display:flex}.home-opening-module__S7HsSq__caseCopy h3{letter-spacing:-.02em;max-width:34ch;font-size:clamp(1.125rem,1.65vw,1.5rem);font-weight:500;line-height:1.3}.home-opening-module__S7HsSq__caseFooter{justify-content:space-between;align-items:end;gap:1rem;margin-top:auto;padding-top:1.25rem;display:flex}.home-opening-module__S7HsSq__caseResult{color:var(--color-accent);font-size:1.125rem;font-weight:600;line-height:1.35}.home-opening-module__S7HsSq__caseContext{color:var(--color-text-muted);margin-top:.2rem;font-size:.6875rem;line-height:1.6}.home-opening-module__S7HsSq__caseAction{white-space:nowrap;align-items:center;gap:.5rem;font-size:.75rem;line-height:1.4;display:inline-flex}.home-opening-module__S7HsSq__mobileCaseLink{display:none}.home-opening-module__S7HsSq__calculatorSection{padding-bottom:1rem}.home-opening-module__S7HsSq__calculatorBanner{border:2px solid var(--color-accent);grid-template-columns:.95fr 1.05fr;display:grid}.home-opening-module__S7HsSq__calculatorPitch{background:var(--color-accent);color:var(--color-accent-fg);flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,3.3vw,3rem);display:flex}.home-opening-module__S7HsSq__toolEyebrow{letter-spacing:.08em;align-items:center;gap:.5rem;display:flex}.home-opening-module__S7HsSq__calculatorPitch h2{letter-spacing:-.035em;text-wrap:balance;margin:1.5rem 0 1rem;font-size:clamp(2rem,3.1vw,3rem);font-weight:600;line-height:1.05}.home-opening-module__S7HsSq__calculatorPitch>p:not(.home-opening-module__S7HsSq__toolEyebrow){max-width:30ch;font-size:1rem;line-height:1.55}.home-opening-module__S7HsSq__darkButton{background:var(--color-canvas);color:var(--color-text);margin-top:1.75rem;padding:.875rem 1.25rem}.home-opening-module__S7HsSq__darkButton:hover{background:#303034}.home-opening-module__S7HsSq__darkButton:focus-visible{outline-color:var(--color-accent-fg)}.home-opening-module__S7HsSq__freeNote{letter-spacing:.04em;margin-top:.875rem;font-size:.625rem}.home-opening-module__S7HsSq__calculatorPreview{background:var(--color-canvas-elevated);min-width:0;padding:clamp(1.25rem,2.75vw,2.5rem)}.home-opening-module__S7HsSq__previewHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.home-opening-module__S7HsSq__exampleLabel{letter-spacing:.08em;color:var(--color-text-muted);font-size:.625rem}.home-opening-module__S7HsSq__currencySwitch{border:1px solid var(--color-border-strong);display:flex}.home-opening-module__S7HsSq__currencySwitch button{min-height:44px;color:var(--color-text-muted);cursor:pointer;padding:.5rem .75rem;font-size:.75rem}.home-opening-module__S7HsSq__currencySwitch button[aria-pressed=true]{background:var(--color-accent);color:var(--color-accent-fg)}.home-opening-module__S7HsSq__currencySwitch button:hover{color:var(--color-text)}.home-opening-module__S7HsSq__currencySwitch button[aria-pressed=true]:hover{color:var(--color-accent-fg)}.home-opening-module__S7HsSq__exampleInputs{color:var(--color-text-muted);margin-top:1rem;font-size:.75rem;line-height:1.6}.home-opening-module__S7HsSq__previewMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:1.25rem 0 1.5rem;display:grid}.home-opening-module__S7HsSq__previewMetrics>div+div{border-left:2px solid var(--color-border);padding-left:1.5rem}.home-opening-module__S7HsSq__previewMetrics dt{color:var(--color-text-muted);font-size:.75rem}.home-opening-module__S7HsSq__previewMetrics dd{font-family:var(--font-mono);letter-spacing:-.06em;margin:.5rem 0 .25rem;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:500;line-height:1.2}.home-opening-module__S7HsSq__previewMetrics span{color:var(--color-text-muted);font-size:.625rem}.home-opening-module__S7HsSq__roasControl label{justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}.home-opening-module__S7HsSq__roasControl label>span{color:var(--color-accent);font-family:var(--font-mono);font-weight:500}.home-opening-module__S7HsSq__roasControl input{cursor:pointer;width:100%;height:32px;accent-color:var(--color-accent);margin-top:.375rem}.home-opening-module__S7HsSq__rangeEnds{color:var(--color-text-muted);justify-content:space-between;margin-top:-.125rem;font-size:.625rem;display:flex}.home-opening-module__S7HsSq__profitResult{border-top:2px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:1.25rem;padding-top:1rem;display:flex}.home-opening-module__S7HsSq__profitResult>div{flex:1;min-width:10rem}.home-opening-module__S7HsSq__profitResult span{font-size:.8125rem;display:block}.home-opening-module__S7HsSq__profitResult small{color:var(--color-text-muted);max-width:29ch;margin-top:.25rem;font-size:.625rem;line-height:1.6;display:block}.home-opening-module__S7HsSq__profitResult strong{font-family:var(--font-mono);letter-spacing:-.05em;color:#f5b83d;font-size:clamp(1.75rem,2.75vw,2.5rem);font-weight:500}.home-opening-module__S7HsSq__profitResult strong[data-positive=true]{color:var(--color-accent)}.home-opening-module__S7HsSq__assumptions{color:var(--color-text-muted);margin-top:.875rem;font-size:.6875rem}.home-opening-module__S7HsSq__assumptions summary{cursor:pointer;width:fit-content;min-height:36px;padding:.5rem 0}.home-opening-module__S7HsSq__assumptions p{padding:.5rem 0;line-height:1.65}@media (max-width:1100px){.home-opening-module__S7HsSq__heroTitle{font-size:clamp(3.1rem,6vw,4.5rem)}.home-opening-module__S7HsSq__heroGrid{gap:2rem}.home-opening-module__S7HsSq__heroActions{gap:.75rem}.home-opening-module__S7HsSq__caseFooter{flex-direction:column;align-items:flex-start}.home-opening-module__S7HsSq__proofStrip{gap:1.25rem}.home-opening-module__S7HsSq__brandLogos{gap:1rem}}@media (max-width:767px){.home-opening-module__S7HsSq__hero{padding:2.5rem 0 2rem}.home-opening-module__S7HsSq__heroGrid{display:block}.home-opening-module__S7HsSq__heroVisual{display:none}.home-opening-module__S7HsSq__heroTitle{margin:1.25rem 0;font-size:clamp(2.75rem,10.8vw,4.75rem)}.home-opening-module__S7HsSq__heroLead{font-size:1rem}.home-opening-module__S7HsSq__eyebrow{letter-spacing:.08em;font-size:.625rem}.home-opening-module__S7HsSq__heroActions{flex-direction:column;align-items:stretch;gap:.5rem;margin-top:1.5rem}.home-opening-module__S7HsSq__primaryButton,.home-opening-module__S7HsSq__secondaryButton{min-height:48px}.home-opening-module__S7HsSq__proofStrip{padding-top:1rem;padding-bottom:1rem;display:block}.home-opening-module__S7HsSq__proofLabel{max-width:none;margin-bottom:.75rem;font-size:.5625rem}.home-opening-module__S7HsSq__brandLogos{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem 1.5rem}.home-opening-module__S7HsSq__brandLogos li{height:28px}.home-opening-module__S7HsSq__brandLogos img{max-height:25px}.home-opening-module__S7HsSq__caseSection{padding-top:1.75rem;padding-bottom:1.75rem}.home-opening-module__S7HsSq__sectionHeading{align-items:center}.home-opening-module__S7HsSq__sectionHeading h2{font-size:1.375rem}.home-opening-module__S7HsSq__textLink{gap:.25rem;font-size:.6875rem}.home-opening-module__S7HsSq__caseGrid{display:block}.home-opening-module__S7HsSq__secondaryCase{display:none}.home-opening-module__S7HsSq__caseArtwork{aspect-ratio:1.95}.home-opening-module__S7HsSq__caseLogo{max-width:35%;max-height:35px;top:1rem;left:1rem}.home-opening-module__S7HsSq__marketTag{font-size:.5625rem;bottom:.75rem;left:1rem}.home-opening-module__S7HsSq__caseCopy{padding:1.125rem}.home-opening-module__S7HsSq__caseCopy h3{font-size:1.125rem}.home-opening-module__S7HsSq__caseFooter{flex-direction:row;align-items:end;gap:.5rem;padding-top:1rem}.home-opening-module__S7HsSq__caseResult{font-size:.9375rem}.home-opening-module__S7HsSq__caseContext{font-size:.625rem}.home-opening-module__S7HsSq__caseAction{gap:.25rem;font-size:.6875rem}.home-opening-module__S7HsSq__mobileCaseLink{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0 .25rem;display:flex}.home-opening-module__S7HsSq__mobileCaseLink>span{min-width:0}.home-opening-module__S7HsSq__mobileCaseLink strong{font-size:.8125rem;font-weight:500;display:block}.home-opening-module__S7HsSq__mobileCaseLink span span{color:var(--color-text-muted);margin-top:.25rem;font-size:.6875rem;line-height:1.5;display:block}.home-opening-module__S7HsSq__mobileCaseLink>svg{color:var(--color-accent);flex-shrink:0}.home-opening-module__S7HsSq__calculatorBanner{grid-template-columns:minmax(0,1fr)}.home-opening-module__S7HsSq__calculatorPitch{padding:1.5rem}.home-opening-module__S7HsSq__calculatorPitch h2{max-width:15ch;margin:1rem 0;font-size:2rem}.home-opening-module__S7HsSq__calculatorPitch>p:not(.home-opening-module__S7HsSq__toolEyebrow){max-width:34ch;font-size:.9375rem}.home-opening-module__S7HsSq__darkButton{width:100%;margin-top:1.25rem}.home-opening-module__S7HsSq__calculatorPreview{padding:1.25rem}.home-opening-module__S7HsSq__previewMetrics{gap:.75rem}.home-opening-module__S7HsSq__previewMetrics>div+div{padding-left:1rem}.home-opening-module__S7HsSq__previewMetrics dd{font-size:2rem}.home-opening-module__S7HsSq__previewMetrics dt{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.home-opening-module__S7HsSq__primaryButton,.home-opening-module__S7HsSq__secondaryButton,.home-opening-module__S7HsSq__darkButton,.home-opening-module__S7HsSq__caseBanner{transition:none}}
.mi-amante-case-results-module__QIajaq__poster{--proof-ink:#24211d;--proof-muted:#5f584d;height:100%;color:var(--proof-ink);background:#e8e0d2;flex-direction:column;padding:clamp(1.25rem,4.2cqw,1.75rem);display:flex}.mi-amante-case-results-module__QIajaq__masthead{justify-content:space-between;align-items:center;gap:1rem;display:flex}.mi-amante-case-results-module__QIajaq__logo{object-fit:contain;object-position:left;width:34%;height:auto;max-height:46px}.mi-amante-case-results-module__QIajaq__category{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-align:right;color:var(--proof-muted);font-size:clamp(.5625rem,1.65cqw,.625rem);line-height:1.5}.mi-amante-case-results-module__QIajaq__results{flex:1;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:.625rem 1.5rem;padding:.75rem 0;display:grid}.mi-amante-case-results-module__QIajaq__results>div{flex-direction:column-reverse;align-items:flex-start;display:flex}.mi-amante-case-results-module__QIajaq__results dt{color:var(--proof-muted);font-size:clamp(.6875rem,2.2cqw,.8125rem);line-height:1.45}.mi-amante-case-results-module__QIajaq__results dd{font-variant-numeric:tabular-nums;letter-spacing:-.065em;font-weight:500;line-height:1}.mi-amante-case-results-module__QIajaq__customerResult{grid-row:span 2;justify-content:center}.mi-amante-case-results-module__QIajaq__customerResult dd{margin-bottom:.5rem;font-size:clamp(3.25rem,16cqw,6rem)}.mi-amante-case-results-module__QIajaq__marketResult dd,.mi-amante-case-results-module__QIajaq__partnershipResult dd{margin-bottom:.25rem;font-size:clamp(1.5rem,5.8cqw,2rem)}.mi-amante-case-results-module__QIajaq__scope{color:var(--proof-muted);letter-spacing:.025em;border-top:1px solid #bdb3a2;padding-top:.75rem;font-size:clamp(.625rem,1.95cqw,.75rem);line-height:1.4}@container (max-width:350px){.mi-amante-case-results-module__QIajaq__results{column-gap:.75rem}.mi-amante-case-results-module__QIajaq__customerResult dd{font-size:15cqw}.mi-amante-case-results-module__QIajaq__results dt{font-size:.625rem}.mi-amante-case-results-module__QIajaq__logo{width:43%}}
