.cinematic-site{--cinema-text:#f4f3e9;--cinema-muted:#c4d5c8;--cinema-accent:#bbf77b;font-family:Inter,Arial,sans-serif;color:var(--cinema-text)}.cinematic-site h1,.cinematic-site h2,.cinematic-site h3,.cinematic-site em{font-family:inherit!important;font-style:normal!important;letter-spacing:-.035em!important}.cinematic-site .premium-wrap{max-width:1200px}.cinematic-site .premium-section{padding-top:96px;padding-bottom:96px}.cinematic-site .premium-eyebrow{letter-spacing:.08em;font-size:11px;color:#bbf77b}.cinematic-site h2{font-size:clamp(32px,3.6vw,48px);line-height:1.12}.cinematic-site p{line-height:1.7}.cinematic-site .premium-button{border-radius:8px;box-shadow:none;min-height:48px}.cinematic-site a:focus-visible,.cinematic-site button:focus-visible{outline:3px solid #bbf77b;outline-offset:4px}.cinema-hero{position:relative;min-height:760px;display:flex;align-items:center;isolation:isolate;background:#080e0c}.cinema-scene{position:relative;width:100%;height:100%;overflow:hidden;background:#080e0c}.cinema-scene picture,.cinema-scene img,.cinema-scene video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cinema-scene video{position:absolute;inset:0}.cinema-hero>.cinema-scene{position:absolute;inset:0;z-index:-2}.cinema-shade{position:absolute;inset:0;background:linear-gradient(90deg,#080e0cf5 0%,#080e0cd9 30%,#080e0c33 62%,transparent 80%);z-index:-1}.cinema-hero-content{width:100%;padding-top:140px;padding-bottom:95px}.cinema-hero h1{font-size:clamp(42px,4.6vw,64px);line-height:1.07;font-weight:600;margin:24px 0}.cinema-hero h1 em{color:#bbf77b}.cinema-hero-content>p{max-width:445px;color:#c4d5c8;font-size:17px}.cinema-hero-content .cinema-terms{font-size:12px;max-width:440px;margin:18px 0 24px}.cinema-media-label{position:absolute;right:20px;bottom:18px;background:#080e0cdd;border:1px solid #ffffff30;color:#f4f3e9;padding:7px 10px;border-radius:6px;font-size:10px;display:flex;align-items:center;gap:12px;z-index:3}.cinema-media-label button{border-left:1px solid #ffffff50;padding:5px 0 5px 12px;color:#bbf77b;font-size:12px;min-height:32px}.cinema-demo{border-bottom:1px solid #ffffff1c}.cinema-demo-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;margin-top:40px;align-items:center}.cinema-demo-media{height:540px;background:#122019;border:1px solid #ffffff20;border-radius:16px;overflow:hidden;display:grid;place-items:center}.cinema-demo-media img,.cinema-demo-media video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cinema-demo-steps>button:not(.premium-button){display:block;text-align:left;width:100%;border-bottom:1px solid #ffffff25;padding:22px 20px;color:#c4d5c8}.cinema-demo-steps>button[aria-pressed=true]{background:#122019;border-left:3px solid #bbf77b}.cinema-demo-steps span{display:inline-block;color:#bbf77b;font-size:12px;margin-right:15px}.cinema-demo-steps strong{font-size:20px;color:#f4f3e9}.cinema-demo-steps p{font-size:14px;margin-top:10px}.cinema-demo-steps .premium-button{margin-top:24px}.cinema-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px}.cinema-benefits article{min-width:0}.cinema-benefits img{width:100%;height:330px;-o-object-fit:contain;object-fit:contain;background:#122019;border:1px solid #ffffff20;border-radius:12px;padding:16px}.cinema-benefits h3{font-size:23px;margin:24px 0 10px}.cinema-benefits p{color:#c4d5c8;font-size:15px}.cinema-evidence{padding-block:48px;border-block:1px solid #ffffff20}.cinema-evidence a{margin:24px 28px 0 0}.cinematic-site .premium-plans article{box-shadow:none;background:#122019;border:1px solid #ffffff26}.cinematic-site .premium-fine{color:#c4d5c8}.cinematic-site .gt-hero-grid{grid-template-columns:1fr 1.4fr;gap:40px}.cinematic-site .gt-hero-copy h1{font-size:clamp(36px,3.5vw,52px);line-height:1.1}.cinematic-site .gt-hero-visual{height:640px;max-height:none;border-radius:14px;order:2}.cinematic-site .gt-hero-visual .cinema-scene img,.cinematic-site .gt-hero-visual .cinema-scene video{-o-object-position:53% center;object-position:53% center}.cinematic-site .gt-hero-copy{order:1}.cinematic-site .gt-hero{padding-top:55px}.cinematic-site .gt-hero-links{display:none}.cinematic-site .gt-includes{min-height:0}.cinematic-site .gt-section{padding-block:72px}.cinematic-site #shipping-returns p{max-width:75ch;color:#c4d5c8;margin:14px 0 28px}.cinematic-site #shipping-returns h3{margin-top:28px}.cinematic-site .gt-light-gallery>img{border-radius:12px}.cinematic-site .gt-app-preview{display:none}.cinematic-site #growtech-app .gt-light-grid{grid-template-columns:1fr}.cinematic-site .gt-final{display:none}@media(max-width:767px){.cinematic-site .premium-wrap{padding-inline:20px}.cinematic-site .premium-section{padding-block:56px}.cinema-hero{min-height:800px;align-items:flex-end}.cinema-hero-content{padding-top:340px;padding-bottom:72px}.cinema-hero h1{font-size:40px}.cinema-hero-content>p{font-size:15px}.cinema-hero .cinema-scene img,.cinema-hero .cinema-scene video{-o-object-position:72% center;object-position:72% center}.cinema-shade{background:linear-gradient(0deg,#080e0c,#080e0cf5 37%,#080e0c50 65%,#080e0c10)}.cinema-hero .cinema-media-label{bottom:auto;top:88px;font-size:9px}.cinema-demo-grid{grid-template-columns:1fr;gap:24px}.cinema-demo-media{height:420px}.cinema-benefits{grid-template-columns:1fr;gap:40px}.cinema-benefits img{height:350px}.cinematic-site .gt-hero-grid{display:flex;flex-direction:column;gap:24px}.cinematic-site .gt-hero-copy{display:contents}.cinematic-site .gt-hero-copy>.gt-kicker{order:0;align-self:flex-start;margin:0}.cinematic-site .gt-hero-copy>h1{order:1;font-size:40px;margin:0;align-self:flex-start}.cinematic-site .gt-hero-copy>.gt-hero-lede{order:2;align-self:flex-start;margin:0}.cinematic-site .gt-hero-visual{order:3;width:100%;height:260px;flex:none}.cinematic-site .gt-hero-copy>*{order:4;align-self:flex-start}.cinematic-site .gt-hero-price{margin:0;width:100%}.cinematic-site .gt-hero{padding-top:28px}.cinematic-site .gt-hero-copy>.gt-button{width:100%}.cinematic-site .gt-hero-copy>.gt-hero-delivery{margin:0}.cinematic-site .gt-container{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.cinematic-site *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.cinema-hero-content{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.cinema-hero-copy>p{max-width:445px;color:#c4d5c8}.cinema-hero-copy .cinema-terms{font-size:12px;margin:18px 0 24px}.cinema-original-demo{min-width:0}.cinematic-site .hero-customer-quote{display:block;grid-column:1/-1;max-width:650px;margin:0;padding:20px 24px;background:#080e0cd9;border:1px solid #ffffff26;border-radius:10px}.cinematic-site .hero-customer-quote blockquote{font-family:inherit;font-size:18px;color:#f4f3e9}.cinematic-site .hero-customer-quote figcaption,.cinematic-site .hero-customer-quote a{font-size:12px;color:#c4d5c8}.cinema-hero .cinema-shade{background:linear-gradient(90deg,#080e0cf5,#080e0cbb 50%,#080e0c99)}@media(max-width:767px){.cinema-hero-content{grid-template-columns:1fr;padding-top:120px;gap:32px}.cinema-hero .cinema-media-label{top:76px}.cinema-hero-copy h1{font-size:40px}.cinema-original-demo{width:100%}.cinema-hero .cinema-shade{background:#080e0cc7}}.cinematic-site .gt-hero-visual{position:relative;isolation:isolate}.cinematic-site .gt-scene-headline{position:absolute;left:0;right:0;bottom:0;z-index:2;margin:0;padding:72px 28px 78px;background:linear-gradient(transparent,#080e0cee);color:#f4f3e9;font-size:clamp(32px,3.4vw,48px);line-height:1.1;pointer-events:none}.cinematic-site .gt-scene-headline em{color:#bbf77b}.cinematic-site .gt-hero-visual .cinema-media-label{z-index:3}.cinematic-site .gt-hero-visual .cinema-scene{position:relative;z-index:-1}@media(max-width:767px){.cinematic-site .gt-scene-headline{font-size:30px;padding:55px 18px 58px}.cinematic-site .gt-hero-visual{height:310px}}.cinema-hero{min-height:0;height:calc(100svh - 73px);min-height:720px;max-height:900px;display:block;overflow:hidden}.cinema-hero>.cinema-scene{height:100%;width:100%;inset:0}.cinema-hero .cinema-scene img,.cinema-hero .cinema-scene video{-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%}.cinema-hero .cinema-shade{background:linear-gradient(90deg,#080e0cf2,#080e0cd9 31%,#080e0c55 55%,#080e0c05 75%),linear-gradient(0deg,#080e0cbb,transparent 45%)}.cinema-hero-content{height:100%;padding-block:40px 30px;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.cinema-hero-copy{align-self:center}.cinema-hero h1{font-size:clamp(38px,3.5vw,54px);line-height:1.07;margin:20px 0}.cinema-hero-copy>p{font-size:16px;max-width:440px}.cinema-hero-copy .cinema-terms{font-size:11px;line-height:1.55;margin:14px 0 18px}.cinema-original-demo{align-self:end;padding:14px;background:#08140fe8;border:1px solid #b9dfbd38;border-radius:16px;box-shadow:0 24px 70px #0005}.cinema-hero .hero-demo-top{margin-bottom:8px}.cinema-hero .hero-demo-panel{height:240px;border-radius:10px}.cinema-hero .hero-photo-experience{height:100%}.cinema-hero .hero-camera-action{padding:12px 16px}.cinema-hero .hero-camera-action>strong{font-size:20px}.cinema-hero .hero-camera-action>p{font-size:11px;margin:5px 0 9px}.cinema-hero .hero-camera-action>small{display:none}.cinema-hero .hero-camera-frame{inset:16% 34% 42%}.cinema-hero .hero-camera-label{font-size:8px;top:10px;left:10px}.cinema-hero .hero-demo-note{min-height:0;padding:8px 0}.cinema-hero .hero-demo-note>strong{font-size:17px;margin:4px 0}.cinema-hero .hero-demo-note p{font-size:11px}.cinema-hero .hero-story-controls{margin:7px 0}.cinema-hero .hero-demo-disclosure{font-size:9px;margin-top:7px}.cinema-hero .hero-demo-phone{height:226px;width:142px;margin-top:6px;align-self:flex-start;border-radius:18px}.cinema-hero .hero-demo-screen{border-radius:11px}.cinema-hero .hero-benefit-card{display:none}.cinema-hero .hero-demo-panel.is-video{height:240px}.cinema-hero .hero-demo-video{height:100%;aspect-ratio:auto}.cinema-hero .cinema-media-label{top:16px;bottom:auto;right:24px}.cinema-proof-strip{padding-block:24px}.cinematic-site .cinema-proof-strip .hero-customer-quote{max-width:none;border:0;border-bottom:1px solid #ffffff20;background:transparent;padding:8px 0 24px}.cinema-hero .premium-actions{gap:10px}.cinema-hero .premium-button{font-size:13px;padding:13px 16px;background:#bbf77b;color:#11200d}@media(min-width:768px)and (max-width:1100px){.cinema-hero-content{gap:24px;padding-inline:28px}.cinema-hero .premium-actions{display:grid;grid-template-columns:1fr}.cinema-hero h1{font-size:40px}.cinema-original-demo{padding:10px}.cinema-hero .hero-demo-top>span{font-size:8px}}@media(max-width:767px){.cinema-hero{height:auto;min-height:0;max-height:none}.cinema-hero-content{display:flex;flex-direction:column;gap:16px;padding:24px 20px 20px}.cinema-hero-copy{width:100%}.cinema-hero h1{font-size:30px;max-width:330px;margin:12px 0}.cinema-hero-copy>.premium-eyebrow{font-size:8px;max-width:210px}.cinema-hero-copy>p{font-size:12px;max-width:310px;line-height:1.5}.cinema-hero-copy .cinema-terms{font-size:9px;margin:8px 0;max-width:320px}.cinema-hero-copy>.premium-text-link{font-size:11px;margin:0}.cinema-hero .premium-actions{display:grid;grid-template-columns:1fr 1fr;margin-top:12px;gap:8px}.cinema-hero .premium-button{font-size:11px;padding:10px 8px;min-height:42px;gap:5px}.cinema-hero .premium-button svg{width:14px}.cinema-original-demo{width:100%;padding:10px;align-self:auto}.cinema-hero .hero-demo-panel,.cinema-hero .hero-demo-panel.is-video{height:200px}.cinema-hero .hero-demo-top button{min-height:32px;padding:6px 10px;font-size:10px}.cinema-hero .hero-demo-top>span{font-size:7px}.cinema-hero .hero-camera-action>strong{font-size:16px}.cinema-hero .hero-camera-action>p{font-size:10px;margin:4px 0}.cinema-hero .hero-camera-action button{min-height:32px;padding:6px 12px;font-size:11px}.cinema-hero .hero-demo-note>strong{font-size:15px}.cinema-hero .hero-demo-note p{font-size:10px}.cinema-hero .hero-demo-steps button{min-height:32px;padding:5px;font-size:10px}.cinema-hero .hero-demo-steps{padding:3px}.cinema-hero .hero-demo-disclosure{font-size:8px;line-height:1.3}.cinema-hero .hero-story-controls button{min-height:28px;padding:4px 8px;font-size:9px}.cinema-hero .hero-story-controls>span{font-size:7px}.cinema-hero .cinema-media-label{top:8px;right:10px;font-size:0;padding:0;background:#080e0ca0}.cinema-hero .cinema-media-label button{font-size:9px;border:0;padding:5px;min-height:24px}.cinema-hero .cinema-scene img,.cinema-hero .cinema-scene video{-o-object-position:78% top;object-position:78% top}.cinema-hero .cinema-shade{background:linear-gradient(90deg,#080e0ce8,#080e0ca0 55%,#080e0c33),linear-gradient(0deg,#080e0c,transparent 75%)}.cinema-hero .hero-demo-phone{height:190px;width:128px}.cinema-hero .hero-demo-screen{overflow:auto}.cinema-proof-strip{padding-block:18px}}.cinema-hero-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:18px;padding-block:24px}.cinema-hero-copy{align-self:flex-start;width:54%;max-width:610px}.cinema-hero h1{font-size:42px;margin:12px 0}.cinema-hero-copy>p{font-size:14px;max-width:500px}.cinema-hero-copy .premium-eyebrow{font-size:10px}.cinema-hero .premium-actions{margin-top:16px}.cinema-hero-copy .cinema-terms{margin:10px 0;font-size:10px}.cinema-hero-copy>.premium-text-link{margin:0;font-size:12px}.cinema-original-demo{align-self:flex-start;width:54%;max-width:610px;padding:10px}.cinema-hero .hero-demo-top{margin-bottom:6px}.cinema-hero .hero-demo-top button{min-height:32px;padding:6px 12px}.cinema-hero .hero-demo-panel,.cinema-hero .hero-demo-panel.is-video{height:190px}.cinema-hero .hero-demo-note{display:none}.cinema-hero .hero-plan-controls{min-height:0}.cinema-hero .hero-plan-toggle{margin:6px auto 0;min-height:28px;padding:4px 10px}.cinema-hero .hero-story-controls{min-height:30px;padding:0;margin:6px 0}.cinema-hero .hero-story-controls button{min-height:30px;padding:5px 10px}.cinema-hero .hero-demo-steps button{min-height:32px;padding:5px}.cinema-hero .hero-demo-steps{width:100%;padding:3px}.cinema-hero .hero-demo-disclosure{font-size:8px;line-height:1.35;margin-top:6px}.cinema-hero .hero-demo-phone{height:180px;width:130px;margin-top:4px}.cinema-hero .hero-demo-screen{overflow:auto}.cinema-hero .cinema-scene img,.cinema-hero .cinema-scene video{-o-object-position:75% top;object-position:75% top}.cinema-hero .cinema-shade{background:linear-gradient(90deg,#080e0cdd,#080e0c99 35%,#080e0c22 62%,transparent 80%)}@media(max-width:767px){.cinema-hero-content{gap:12px;padding-block:20px 16px}.cinema-hero-copy,.cinema-original-demo{width:100%;max-width:none}.cinema-hero h1{font-size:28px;max-width:250px;margin:10px 0}.cinema-hero-copy>p{font-size:12px;max-width:260px}.cinema-hero-copy .premium-eyebrow{font-size:8px;max-width:220px}.cinema-hero-copy .cinema-terms{font-size:9px;max-width:320px}.cinema-hero .premium-actions{margin-top:12px}.cinema-hero .hero-demo-panel,.cinema-hero .hero-demo-panel.is-video{height:180px}.cinema-hero .hero-demo-top button{font-size:10px;padding:5px 9px}.cinema-hero .hero-camera-action>strong{font-size:15px}.cinema-hero .hero-camera-action>p{font-size:10px}.cinema-hero .hero-camera-action{padding:8px 12px}.cinema-hero .hero-demo-phone{height:170px}.cinema-hero .cinema-scene img,.cinema-hero .cinema-scene video{-o-object-position:100% top;object-position:100% top}.cinema-hero .cinema-shade{background:linear-gradient(90deg,#080e0ce6,#080e0cb0 52%,#080e0c11),linear-gradient(0deg,#080e0c 12%,transparent 65%)}.cinema-hero .cinema-media-label{max-width:90px}.cinema-hero .hero-demo-disclosure{font-size:8px}}@media(min-width:768px)and (max-height:820px){.cinema-hero{min-height:650px}.cinema-hero h1{font-size:36px}.cinema-hero-content{gap:12px;padding-block:16px}.cinema-hero .hero-demo-panel,.cinema-hero .hero-demo-panel.is-video{height:170px}}.cinema-hero .hero-demo-phone{width:min(100%,360px);border-radius:12px;padding:3px}.cinema-hero .hero-demo-phone-bar{height:20px}.cinema-hero .hero-demo-screen{height:calc(100% - 24px);border-radius:8px;overflow:auto}.cinema-hero .hero-phone-home{display:none}@media(max-width:767px){.cinema-hero-content{padding-top:16px;gap:8px}.cinema-hero-copy>p:not(.premium-eyebrow):not(.cinema-terms){max-width:190px;font-size:12px;line-height:1.4}.cinema-hero-copy>.premium-text-link{margin-top:0!important;margin-bottom:0!important}.cinema-hero-copy .cinema-terms{margin-bottom:6px}.cinema-hero .hero-demo-phone{width:100%}.cinema-hero .hero-demo-panel,.cinema-hero .hero-demo-panel.is-video{height:165px}.cinema-hero .hero-demo-phone{height:155px}}
