.home-hero-module__3JNFPW__hero{grid-template-areas:"intro""visual""details";align-items:center;row-gap:28px;width:100%;max-width:1440px;margin-inline:auto;padding:128px 20px 64px;display:grid}.home-hero-module__3JNFPW__intro{grid-area:intro;min-width:0}.home-hero-module__3JNFPW__title{letter-spacing:-.05em;color:#f2f3ed;margin-bottom:30px;font-size:clamp(30px,6vw + 12px,64px);line-height:1.06}.home-hero-module__3JNFPW__titleLine{display:block}.home-hero-module__3JNFPW__delivery{color:var(--color-on-surface-variant);letter-spacing:-.025em;margin-top:20px;font-size:clamp(20px,.46em,30px);font-weight:500;line-height:1.4;display:block}.home-hero-module__3JNFPW__actions{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.home-hero-module__3JNFPW__primaryAction{min-height:52px}.home-hero-module__3JNFPW__primaryAction:focus-visible{outline:2px solid var(--color-primary-fixed);outline-offset:5px}.home-hero-module__3JNFPW__proof{max-width:100%}.home-hero-module__3JNFPW__proof>:last-child>:first-child{letter-spacing:.06em;font-size:11px}.home-hero-module__3JNFPW__proof>:last-child>:last-child{font-size:12px}.home-hero-module__3JNFPW__details{border-top:1px solid var(--color-outline-variant);grid-area:details;padding-top:28px}.home-hero-module__3JNFPW__copy{color:#bfc5b3;align-items:start;gap:24px;min-width:0;max-width:100%;font-size:14px;line-height:1.65;display:grid}.home-hero-module__3JNFPW__copy p{margin:0}.home-hero-module__3JNFPW__overview,.home-hero-module__3JNFPW__supportingCopy{gap:16px;min-width:0;display:grid}.home-hero-module__3JNFPW__copyLead{color:#d5dacb;font-size:16px;line-height:1.6}.home-hero-module__3JNFPW__copy strong{color:#e2e5d9;font-weight:600}.home-hero-module__3JNFPW__options{gap:12px;padding-left:16px;list-style:outside;display:grid}.home-hero-module__3JNFPW__options li{padding-left:4px}.home-hero-module__3JNFPW__options li::marker{color:var(--color-primary-fixed);font-size:10px}.home-hero-module__3JNFPW__benefits{border-left:2px solid #c3f40066;padding-left:14px}.home-hero-module__3JNFPW__priceNote{color:#aab29d;border-top:1px solid #44493373;padding-top:16px}.home-hero-module__3JNFPW__copy a{color:#d5dacb;text-underline-offset:4px;font-weight:600;text-decoration-line:underline;text-decoration-color:#65743d}.home-hero-module__3JNFPW__copy a:hover{color:var(--color-primary-fixed);text-decoration-color:currentColor}.home-hero-module__3JNFPW__mockup{isolation:isolate;perspective:1200px;-webkit-user-select:none;user-select:none;grid-area:visual;justify-content:center;align-items:center;width:100%;min-width:0;padding:28px 12px 36px;display:flex;position:relative}.home-hero-module__3JNFPW__mockup:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 54%,#c3f4001a,#c3f40008 40%,#0000 70%);position:absolute;inset:-16% -4%}.home-hero-module__3JNFPW__mainCard,.home-hero-module__3JNFPW__backCard{aspect-ratio:16/10;width:calc(100% - 32px);max-width:720px}.home-hero-module__3JNFPW__mainCard{--mockup-scale:.35;flex-direction:column;display:flex}.home-hero-module__3JNFPW__canvas{width:640px;height:400px;transform:scale(var(--mockup-scale,1));transform-origin:0 0;flex-direction:column;flex-shrink:0;display:flex}@media (min-width:360px){.home-hero-module__3JNFPW__mainCard{--mockup-scale:.43}}@media (min-width:400px){.home-hero-module__3JNFPW__mainCard{--mockup-scale:.49}}@media (min-width:480px){.home-hero-module__3JNFPW__mainCard{--mockup-scale:.65}}@media (min-width:560px){.home-hero-module__3JNFPW__mainCard{--mockup-scale:.77}}@media (min-width:640px){.home-hero-module__3JNFPW__mainCard{--mockup-scale:.85}.home-hero-module__3JNFPW__hero{padding-inline:40px}.home-hero-module__3JNFPW__mockup{justify-self:center;max-width:720px}}@media (min-width:768px){.home-hero-module__3JNFPW__mainCard{--mockup-scale:1.03}}@media (min-width:1024px){.home-hero-module__3JNFPW__mainCard{--mockup-scale:.6}.home-hero-module__3JNFPW__hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"intro visual""details details";gap:40px 32px;padding:144px 80px 64px}.home-hero-module__3JNFPW__title{font-size:clamp(44px,4.6vw,66px)}.home-hero-module__3JNFPW__mockup{padding:36px 0 44px}.home-hero-module__3JNFPW__mainCard,.home-hero-module__3JNFPW__backCard{width:calc(100% - 16px)}.home-hero-module__3JNFPW__details{padding-top:28px}.home-hero-module__3JNFPW__copy{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:48px;font-size:16px}.home-hero-module__3JNFPW__copyLead{font-size:18px}}@media (min-width:1280px){.home-hero-module__3JNFPW__mainCard{--mockup-scale:.76}}@media (min-width:1440px){.home-hero-module__3JNFPW__mainCard{--mockup-scale:.88}}@media (prefers-reduced-motion:reduce){.home-hero-module__3JNFPW__mainCard,.home-hero-module__3JNFPW__backCard{transform:none!important}.home-hero-module__3JNFPW__mockup .animate-pulse{animation:none}}
