.owner-direction .hero{min-height:690px;padding-top:10px;padding-bottom:20px}.owner-direction .hero h1{font-size:clamp(46px,4.6vw,66px);letter-spacing:-2.8px;line-height:1.08}.owner-direction .hero-summary{max-width:470px;font-size:18px;line-height:1.65;margin-bottom:24px}.owner-direction .hero-copy>.eyebrow{margin-bottom:20px}.owner-direction .phone-scene{height:670px}.owner-direction .phone-position{width:278px;left:calc(50% - 139px);top:5px}.owner-direction .phone-backdrop{top:220px;height:290px;left:6%;right:6%;background:#ec873e}.owner-direction .phone-controls{bottom:26px}.owner-direction .hero-copy{padding-bottom:0}.supplier-assurance{font-size:13px;font-weight:700;line-height:1.7;margin-top:24px;color:#173a4d}.supplier-assurance span{font-weight:400;color:#526575}.owner-direction .feature-story-intro{padding:65px 24px 15px}.owner-direction .feature-story-intro h2{font-size:48px}.owner-direction .feature-scene{min-height:560px;padding:42px 45px;margin-bottom:20px;gap:40px}.owner-direction .scene-stage{height:440px}.owner-direction .scene-copy h2{font-size:44px}.optional-tour,.start-path,.price-summary{max-width:1260px;margin:65px auto;padding:40px}.optional-tour{border:1px solid #dce4e9;border-radius:20px;padding:25px 30px}.optional-tour>summary{cursor:pointer;font-size:22px;font-weight:750;color:#163243;list-style:none;display:flex;justify-content:space-between;gap:20px}.optional-tour .tour-section{padding:30px 0 0}.start-path h2,.price-summary h2{font-size:42px;letter-spacing:-1.5px;line-height:1.15;margin:16px 0 20px}.start-grid,.price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:35px 0 20px}.start-grid article{border-top:1px solid #dce4e9;padding-top:24px}.start-grid article>b{color:#b85100;font-size:14px}.start-grid h3{font-size:20px;margin:18px 0 10px}.start-grid p,.price-grid p,.price-summary>p{font-size:15px;line-height:1.7;color:#526575}.price-summary{background:#f5f7f8;border-radius:28px}.price-grid article{background:white;border:1px solid #dce4e9;border-radius:18px;padding:27px}.price-grid .featured-plan{background:#102b3b;color:white;border-color:#102b3b}.price-grid .featured-plan p{color:#cbd9e1}.price-grid h3{font-size:35px;margin:22px 0}.price-grid h3 small{font-size:13px;font-weight:400}.price-grid strong{font-size:12px;line-height:1.6;display:block;margin-top:25px}.price-summary .price-footnote{font-size:12px}.owner-direction .questions{padding-top:40px}.owner-direction .final-cta h2{font-size:48px}.final-cta em{font-style:normal}
@media(max-width:700px){.owner-direction .nav-wrap{height:68px}.owner-direction .canada-note{margin-top:18px}.owner-direction .hero{min-height:0;grid-template-columns:1.08fr 1fr;gap:10px;padding:24px 20px 22px;align-items:start}.owner-direction .hero h1{font-size:32px;letter-spacing:-1.2px;line-height:1.08;margin-bottom:16px}.owner-direction .hero-copy>.eyebrow{font-size:8px;line-height:1.5;margin-bottom:14px}.owner-direction .hero-summary{font-size:12px;line-height:1.65;margin-bottom:20px}.owner-direction .hero .cta-main{padding:12px;font-size:11px;min-height:46px;gap:8px}.owner-direction .hero .trial-note{font-size:9px;line-height:1.6}.owner-direction .hero .tour-link{font-size:11px;margin-top:15px;line-height:1.6}.supplier-assurance{font-size:10px;margin-top:16px}.owner-direction .phone-scene{height:410px;margin-top:28px}.owner-direction .phone-position{width:100%;left:0;top:0}.owner-direction .phone-backdrop{left:-6px;right:-6px;top:100px;height:210px;border-radius:25px}.owner-direction .phone-controls{bottom:30px}.owner-direction .phone-tabs button{font-size:7px;padding-inline:4px;min-height:32px}.owner-direction .phone-demo-caption{display:none}.owner-direction .phone-expand{bottom:0}.owner-direction .product-strip{margin:0 20px;padding:22px 0;display:flex;flex-wrap:wrap;gap:12px}.product-strip>span{width:100%}.product-strip>strong{font-size:11px}.product-strip>i{font-size:14px}.owner-direction .feature-story-intro h2{font-size:32px;letter-spacing:-1px}.owner-direction .feature-story-intro{padding:46px 20px 10px}.owner-direction .feature-scene{padding:30px 22px;min-height:0;gap:20px}.owner-direction .scene-copy h2{font-size:34px}.owner-direction .scene-stage{height:350px}.optional-tour,.start-path,.price-summary{margin:35px 20px;padding:25px 20px}.optional-tour>summary{font-size:18px}.start-path h2,.price-summary h2{font-size:32px}.start-grid,.price-grid{grid-template-columns:1fr;gap:16px}.start-grid{margin-top:25px}.price-grid article{padding:23px}.price-grid h3{margin:14px 0}.owner-direction .final-cta h2{font-size:34px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
@media(max-width:700px){.owner-direction .hero h1 em{display:block;font-size:22px;line-height:1.2;letter-spacing:-.6px;margin-top:12px}.owner-direction .phone-scene{margin-top:0}.owner-direction .hero-copy>.eyebrow{font-size:7px}.owner-direction .supplier-assurance{font-size:10px}.owner-direction .hero .tour-link{font-size:10px}}
.customer-proof{max-width:1260px;margin:0 auto;padding:38px 40px;border-bottom:1px solid #e0e7eb;text-align:center}.customer-proof img{object-fit:contain;margin:20px}.customer-proof>p:last-child{font-size:11px;color:#526575}.founder-highlight,.savings-example{max-width:1260px;margin:50px auto;padding:45px;border-radius:26px}.founder-highlight{display:grid;grid-template-columns:1fr 1fr;gap:50px;background:#102b3b;color:white}.founder-highlight h2,.savings-example h2{font-size:42px;line-height:1.15;letter-spacing:-1.5px;margin:20px 0}.founder-highlight p{line-height:1.7}.founder-highlight .eyebrow,.founder-highlight a:not(.cta){color:#ffb77b}.founder-highlight .founder-price{font-size:65px;font-weight:800;line-height:1;margin:10px 0 20px}.founder-price span{font-size:16px;font-weight:400}.founder-highlight .founder-fine{font-size:12px;color:#cbd9e1;margin:20px 0}.savings-example{background:#fff3e9}.savings-math{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:28px 0}.savings-math strong{font-size:24px}.savings-example>p:not(.eyebrow){font-size:14px;line-height:1.7;max-width:780px}.founder-highlight .cta{margin-top:20px}@media(max-width:700px){.founder-highlight,.savings-example{margin:30px 20px;padding:26px 22px}.founder-highlight{grid-template-columns:1fr;gap:15px}.founder-highlight h2,.savings-example h2{font-size:32px}.founder-highlight .founder-price{font-size:50px}.savings-math{gap:12px;font-size:13px}.customer-proof{padding:30px 20px}}
.pricing-switch{display:flex;width:fit-content;margin:28px 0;background:#e3e9ed;padding:5px;border-radius:14px;gap:4px}.pricing-switch button{font:inherit;font-size:15px;font-weight:700;border:0;padding:14px 24px;background:transparent;border-radius:10px;color:#163243;cursor:pointer}.pricing-switch button[aria-selected=true]{background:#102b3b;color:white}.price-grid[hidden]{display:none}.toggle-plan{display:flex;flex-direction:column;position:relative;overflow:hidden}.toggle-plan h2{font-size:25px;margin:16px 0}.toggle-plan .plan-price{font-size:40px;font-weight:800;color:#102b3b;margin:15px 0}.toggle-plan .plan-price span{display:block;font-size:12px;font-weight:500}.toggle-plan ul{padding-left:20px;font-size:13px;line-height:1.8;flex:1}.toggle-plan .plan-button{display:block;background:#e8730c;color:#03111e;padding:15px;text-decoration:none;border-radius:10px;text-align:center;font-weight:700;font-size:13px;margin:18px 0}.toggle-plan .plan-trial,.toggle-plan .plan-renewal,.toggle-plan .plan-limit{font-size:11px;line-height:1.6}.toggle-plan .plan-recommended{font-size:12px;font-weight:700;color:#a84800}.toggle-plan .plan-label{font-size:12px}#supplier-prices .plan-button{background:#007a78;color:white}
.discount-tape{background:#ffdfbe;color:#783500;margin:-27px -27px 20px;padding:12px 20px;font-size:11px;letter-spacing:.06em;font-weight:800;text-align:center}.toggle-plan .plan-price del{display:block;font-size:20px;color:#657583;font-weight:500;margin-bottom:8px}
