.sites-page{--sites-space:116px;color:var(--navy);background:#fff}.sites-page main:is(h1,h2,h3){text-transform:none}.sites-section{padding:var(--sites-space) 0}.sites-heading{max-width:850px}.sites-heading.centered{margin-inline:auto;text-align:center}.sites-heading.centered .section-kicker{justify-content:center}.sites-heading h2,.model-copy h2,.google-bridge h2,.combo-top h2,.sites-about-copy h2,.sites-contact-copy h2,.faq-heading h2,.sites-final h2{margin:27px 0 0;font-size:clamp(38px,3.35vw,52px);font-weight:700;letter-spacing:-.048em;line-height:1.08}.sites-heading>p{max-width:720px;margin:24px auto 0;color:var(--slate);font-size:16px;line-height:1.75}.breadcrumb{display:flex;align-items:center;gap:9px;color:rgba(226,232,240,.46);font-size:8px;font-weight:800;letter-spacing:.13em}.breadcrumb a{color:rgba(255,255,255,.72)}.sites-hero{position:relative;min-height:760px;background:radial-gradient(circle at 78% 40%,rgba(29,78,216,.24),transparent 34%),#020617;overflow:hidden}.sites-hero-grid{display:grid;position:relative;z-index:2;min-height:760px;padding:78px 0 54px;align-items:center;grid-template-columns:.96fr 1.04fr;gap:55px}.sites-hero-copy{padding-top:20px}.sites-hero-copy .eyebrow{margin-top:32px}.sites-hero-copy h1{max-width:690px;margin:25px 0 0;color:#fff;font-size:clamp(48px,4.2vw,64px);font-weight:710;letter-spacing:-.052em;line-height:1.04}.sites-hero-copy h1 span{color:var(--blue)}.sites-hero-copy h1 .no-break{white-space:nowrap}.sites-hero-copy>p{max-width:650px;margin:25px 0 0;color:rgba(226,232,240,.7);font-size:16px;line-height:1.75}.sites-actions{display:flex;margin-top:31px;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:13px}.sites-orbit{position:absolute;border:1px solid rgba(29,78,216,.12);border-radius:50%}.orbit-one{width:680px;height:680px;top:80px;right:-160px}.orbit-two{width:430px;height:430px;top:205px;right:-25px}.device-stage{position:relative;min-height:530px}.device{position:absolute;padding:8px;background:#081124;border:1px solid rgba(29,78,216,.28);box-shadow:0 28px 80px rgba(0,0,0,.38);overflow:hidden}.device img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.desktop-device{width:89%;height:390px;top:35px;right:0;border-radius:17px}.device-bar{display:flex;height:25px;align-items:center;gap:5px;padding:0 8px}.device-bar i{width:5px;height:5px;background:rgba(255,255,255,.3);border-radius:50%}.device-bar span{margin-left:auto;color:rgba(255,255,255,.38);font-size:6px;letter-spacing:.12em}.desktop-device img{height:calc(100% - 25px);border-radius:8px}.tablet-device{width:42%;height:275px;right:49%;bottom:5px;border-radius:14px;transform:rotate(-2deg)}.phone-device{width:19%;height:245px;right:2%;bottom:0;border-radius:22px;transform:rotate(3deg)}.device-note{display:flex;position:absolute;right:24%;bottom:22px;align-items:center;gap:8px;padding:11px 14px;color:#fff;background:rgba(2,6,23,.82);border:1px solid rgba(29,78,216,.24);border-radius:999px;backdrop-filter:blur(10px);font-size:8px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.device-note i{width:7px;height:7px;background:var(--blue);border-radius:50%;box-shadow:0 0 9px var(--blue)}.presence-section{background:#f8fafc}.presence-compare{display:grid;max-width:1080px;margin:58px auto 0;align-items:stretch;grid-template-columns:1fr 42px 1fr}.presence-compare article{padding:38px;background:#fff;border:1px solid var(--line);border-radius:15px;box-shadow:0 20px 60px rgba(15,23,42,.06)}.presence-compare article.owned{border-color:var(--blue);box-shadow:0 24px 65px rgba(29,78,216,.11)}.presence-compare small{color:var(--blue);font-size:8px;font-weight:850;letter-spacing:.15em}.presence-compare h3{margin:20px 0 0;font-size:27px;letter-spacing:-.035em}.presence-compare p{margin:14px 0 0;color:var(--slate);font-size:14px;line-height:1.65}.presence-compare ul{display:grid;margin:27px 0 0;padding:24px 0 0;border-top:1px solid var(--line);list-style:none;gap:12px}.presence-compare li{position:relative;padding-left:20px;color:#475569;font-size:13px}.presence-compare li::before{content:"✓";position:absolute;left:0;color:var(--blue);font-weight:900}.compare-symbol{display:grid;position:relative;z-index:2;width:42px;height:42px;place-items:center;align-self:center;color:#fff;background:var(--blue);border-radius:50%;font-size:20px;font-weight:500;transform:translateX(0)}.presence-statement{display:grid;max-width:1080px;margin:34px auto 0;padding:28px 32px;color:rgba(255,255,255,.68);background:var(--navy);border-radius:12px;grid-template-columns:1fr 1fr;gap:40px}.presence-statement strong{color:#fff;font-size:19px;line-height:1.35}.site-role{background:radial-gradient(circle at 65% 20%,rgba(29,78,216,.17),transparent 30%),#020617}.site-role .sites-heading h2{color:#fff}.site-journey{display:grid;margin-top:53px;align-items:center;grid-template-columns:repeat(11,auto);gap:10px}.site-journey span{display:grid;min-height:105px;padding:17px;place-items:center;color:#fff;background:rgba(15,23,42,.68);border:1px solid rgba(29,78,216,.2);border-radius:10px;font-size:11px;font-weight:700;line-height:1.4;text-align:center}.site-journey i{color:var(--blue);font-style:normal}.benefit-cards{display:grid;margin-top:32px;border:1px solid rgba(148,163,184,.15);border-radius:14px;grid-template-columns:repeat(4,1fr);overflow:hidden}.benefit-cards article{min-height:260px;padding:29px;background:rgba(15,23,42,.52);border-right:1px solid rgba(148,163,184,.15)}.benefit-cards article:last-child{border-right:0}.benefit-cards article>span{color:var(--blue);font-size:9px;font-weight:850}.benefit-cards h3{margin:67px 0 0;color:#fff;font-size:24px;letter-spacing:-.03em}.benefit-cards p{margin:14px 0 0;color:rgba(226,232,240,.58);font-size:13px;line-height:1.7}.google-bridge{padding:72px 0;background:#fff}.google-bridge-inner{display:grid;padding:45px;align-items:center;background:#f8fafc;border:1px solid var(--line);border-left:4px solid var(--blue);border-radius:14px;grid-template-columns:1fr auto;gap:55px;box-shadow:0 20px 60px rgba(15,23,42,.06)}.google-bridge h2{max-width:790px;font-size:clamp(32px,2.8vw,44px)}.google-bridge h2 span{color:var(--blue)}.google-bridge p{max-width:760px;margin:20px 0 0;color:var(--slate);font-size:14px;line-height:1.75}.models-intro{background:#f8fafc}.model-progression{display:grid;max-width:1100px;margin:55px auto 0;align-items:center;grid-template-columns:1fr auto 1fr auto 1fr;gap:18px}.model-progression article{display:grid;min-height:180px;padding:27px;background:#fff;border:1px solid var(--line);border-radius:13px;box-shadow:0 16px 45px rgba(15,23,42,.05)}.model-progression span{color:var(--blue);font-size:9px;font-weight:850}.model-progression strong{align-self:end;font-size:21px;letter-spacing:-.03em}.model-progression small{margin-top:8px;color:var(--slate);font-size:11px}.model-progression>i{color:var(--blue);font-size:20px;font-style:normal}.model-detail{padding:126px 0;background:#fff}.model-detail.dark-model{background:radial-gradient(circle at 15% 45%,rgba(29,78,216,.16),transparent 30%),#020617}.premium-model{background:#f8fafc}.model-grid{display:grid;align-items:center;grid-template-columns:.93fr 1.07fr;gap:88px}.model-grid.reverse{grid-template-columns:1fr 1fr}.model-grid.reverse .model-copy{grid-column:2}.model-grid.reverse .architecture-visual{grid-row:1;grid-column:1}.model-name{display:block;margin-top:28px;color:var(--blue);font-size:9px;font-weight:900;letter-spacing:.15em}.model-copy h2 span{color:var(--blue)}.model-copy h3{margin:20px 0 0;color:var(--blue);font-size:18px;letter-spacing:-.02em}.model-copy>p{margin:20px 0 0;color:var(--slate);font-size:15px;line-height:1.75}.dark-model .model-copy h2{color:#fff}.dark-model .model-copy>p{color:rgba(226,232,240,.62)}.recommended-label{display:inline-flex;margin-top:28px;padding:8px 11px;color:#fff;background:var(--blue);border-radius:5px;font-size:7px;font-weight:850;letter-spacing:.12em}.feature-list{display:grid;margin:29px 0 0;padding:25px 0 0;border-top:1px solid var(--line);list-style:none;grid-template-columns:repeat(2,1fr);gap:12px 22px}.dark-model .feature-list{border-color:rgba(148,163,184,.17)}.feature-list li{position:relative;padding-left:20px;color:#475569;font-size:12px;line-height:1.5}.dark-model .feature-list li{color:rgba(255,255,255,.73)}.feature-list li::before{content:"✓";position:absolute;left:0;color:var(--blue);font-weight:900}.ideal-box{margin-top:31px;padding:22px;background:rgba(29,78,216,.06);border-left:3px solid var(--blue)}.dark-model .ideal-box{background:rgba(29,78,216,.13)}.ideal-box span{display:block;color:var(--blue);font-size:7px;font-weight:900;letter-spacing:.14em}.ideal-box strong{display:block;margin-top:9px;color:var(--navy);font-size:13px;line-height:1.55}.dark-model .ideal-box strong{color:#fff}.model-visual,.premium-visual{position:relative;min-height:620px}.model-screen,.portal-screen{position:absolute;inset:0 12% 0 12%;background:#fff;border:1px solid var(--line);border-radius:15px;box-shadow:0 34px 90px rgba(15,23,42,.15);overflow:hidden}.model-screen>img{width:100%;height:calc(100% - 25px);object-fit:cover;object-position:top}.portal-screen{inset:0 5% 120px 5%;padding:9px}.portal-screen img{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:8px}.property-index{display:grid;position:absolute;right:0;bottom:0;left:0;align-items:center;grid-template-columns:1.15fr auto 1fr 1fr 1fr;gap:8px}.property-index span{min-height:85px;padding:14px;color:var(--slate);background:#fff;border:1px solid var(--line);border-radius:8px;font-size:9px;line-height:1.45;box-shadow:0 12px 28px rgba(15,23,42,.07)}.property-index b{display:block;margin-bottom:6px;color:var(--blue);font-size:7px;letter-spacing:.1em}.property-index i{color:var(--blue);font-style:normal}.architecture-visual{display:grid;position:relative;min-height:560px;place-items:center}.professional-site-screen{width:100%;height:540px;padding:8px;background:#081124;border:1px solid rgba(29,78,216,.35);border-radius:16px;box-shadow:0 30px 90px rgba(0,0,0,.42);overflow:hidden}.professional-site-screen img{display:block;width:100%;height:calc(100% - 25px);object-fit:cover;object-position:top;border-radius:8px}.comparison-section{background:#fff}.simple-comparison{display:grid;margin-top:53px;grid-template-columns:repeat(3,1fr);gap:16px}.simple-comparison article{min-height:245px;padding:31px;background:#f8fafc;border:1px solid var(--line);border-radius:13px}.simple-comparison span{color:var(--blue);font-size:9px;font-weight:850}.simple-comparison h3{margin:70px 0 0;font-size:22px;letter-spacing:-.03em}.simple-comparison p{margin:14px 0 0;color:var(--slate);font-size:13px;line-height:1.65}.comparison-cta{display:flex;margin-top:27px;padding:23px 27px;align-items:center;justify-content:space-between;background:#f8fafc;border-radius:10px}.comparison-cta>span{font-size:13px;font-weight:750}.comparison-cta .button{margin:0}.projects-section{background:#f8fafc}.sites-project-grid{margin-top:52px}.sites-project-grid .site-preview{height:490px}.pricing-section{background:#fff}.sites-pricing-grid{display:grid;margin-top:55px;align-items:stretch;grid-template-columns:repeat(3,1fr);gap:16px}.sites-price-card{display:flex;position:relative;min-height:480px;padding:32px;background:#fff;border:1px solid var(--line);border-radius:15px;flex-direction:column;box-shadow:0 20px 60px rgba(15,23,42,.06)}.sites-price-card.featured{border-color:var(--blue);box-shadow:0 28px 75px rgba(29,78,216,.13)}.sites-price-card>b{position:absolute;top:0;right:26px;padding:9px 13px;color:#fff;background:var(--blue);border-radius:0 0 7px 7px;font-size:7px;letter-spacing:.11em}.sites-price-card>span{color:rgba(29,78,216,.15);font-size:58px;font-weight:850;line-height:1}.sites-price-card>small{margin-top:32px;color:var(--blue);font-size:8px;font-weight:900;letter-spacing:.14em}.sites-price-card h3{margin:18px 0 0;font-size:21px;line-height:1.3}.sites-price{display:flex;margin-top:auto;align-items:flex-start;padding:34px 0}.sites-price sup{margin:12px 8px 0 0;color:var(--blue);font-size:15px;font-weight:800}.sites-price strong{font-size:60px;letter-spacing:-.07em;line-height:1}.sites-price-card .button{width:100%}.pricing-disclaimer{margin:24px 0 0;color:var(--slate);font-size:11px;text-align:center}.combo-section{padding:118px 0;background:radial-gradient(circle at 78% 25%,rgba(29,78,216,.2),transparent 30%),#020617}.combo-top{display:grid;align-items:end;grid-template-columns:1fr auto;gap:60px}.combo-top h2{max-width:820px;color:#fff}.combo-seal{display:grid;min-width:270px;padding:24px;background:rgba(15,23,42,.75);border:1px solid var(--blue);border-radius:11px}.combo-seal strong{color:#fff;font-size:18px}.combo-seal span{margin-top:8px;color:var(--blue);font-size:8px;font-weight:850;letter-spacing:.12em}.combo-options{display:grid;margin-top:47px;grid-template-columns:repeat(3,1fr);gap:14px}.combo-options article{min-height:240px;padding:28px;background:rgba(15,23,42,.62);border:1px solid rgba(29,78,216,.2);border-radius:12px}.combo-options small{display:block;color:#fff;font-size:16px;font-weight:800;letter-spacing:-.01em;line-height:1.3}.combo-options p{margin:70px 0 0;color:rgba(226,232,240,.66);font-size:13px;line-height:1.7}.combo-bottom{display:flex;margin-top:24px;padding:24px 27px;align-items:center;justify-content:space-between;background:rgba(29,78,216,.1);border-radius:10px;gap:30px}.combo-bottom p{max-width:690px;margin:0;color:rgba(255,255,255,.7);font-size:13px;line-height:1.6}.combo-bottom p strong{color:#fff}.process-section{background:#f8fafc}.process-steps{display:grid;margin:52px 0 0;padding:0;list-style:none;grid-template-columns:repeat(5,1fr)}.process-steps li{min-height:215px;padding:26px;background:#fff;border:1px solid var(--line);border-right:0}.process-steps li:first-child{border-radius:12px 0 0 12px}.process-steps li:last-child{border-right:1px solid var(--line);border-radius:0 12px 12px 0}.process-steps span{color:var(--blue);font-size:9px;font-weight:850}.process-steps strong{display:block;margin-top:76px;font-size:14px;line-height:1.5}.sites-about{padding:118px 0;background:#fff}.sites-about-grid{display:grid;align-items:center;grid-template-columns:.8fr 1.2fr;gap:82px}.sites-about figure{height:540px;margin:0;padding:12px;background:#f8fafc;border:1px solid var(--line);border-radius:15px;box-shadow:0 25px 70px rgba(15,23,42,.1);overflow:hidden}.sites-about figure img{width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:8px}.sites-about-copy h3{margin:26px 0 0;color:var(--blue);font-size:19px;letter-spacing:-.02em}.sites-about-copy p{max-width:680px;margin:20px 0 0;color:var(--slate);font-size:16px;line-height:1.8}.sites-contact{padding:118px 0;background:radial-gradient(circle at 20% 55%,rgba(29,78,216,.2),transparent 31%),#020617}.sites-contact-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px}.sites-contact-copy h2{color:#fff}.sites-contact-copy>p{max-width:530px;margin:22px 0 0;color:rgba(226,232,240,.62);font-size:14px;line-height:1.75}.contact-points{display:grid;margin-top:35px;gap:10px}.contact-points span{padding:14px 16px;color:rgba(255,255,255,.72);background:rgba(15,23,42,.65);border:1px solid rgba(29,78,216,.14);border-radius:7px;font-size:9px}.sites-form{padding:38px;color:var(--navy);background:#fff;border-radius:15px;box-shadow:0 28px 80px rgba(0,0,0,.25)}.sites-form .form-grid{margin-top:0;padding-top:0;border-top:0}.sites-form .form-grid label.full{grid-column:1 / -1}.sites-form .form-grid label>span,.sites-form legend{color:#475569;font-size:8px;font-weight:850;letter-spacing:.12em}.sites-form fieldset{margin:26px 0 0;padding:23px 0 0;border:0;border-top:1px solid var(--line)}.operation-options{grid-template-columns:repeat(3,1fr)}.sites-form>.button{width:100%;margin-top:27px}.sites-form-status{display:none;margin:13px 0 0;padding:12px;color:var(--blue);background:rgba(29,78,216,.06);border:1px solid rgba(29,78,216,.2);border-radius:7px;font-size:10px;line-height:1.5}.sites-form-status.visible{display:block}.sites-form-status.error{color:#991b1b;background:#fef2f2;border-color:#fecaca}.sites-form{padding:28px}.sites-form .form-grid{gap:14px}.sites-form .form-grid label{gap:7px}.sites-form .form-grid label>span,.sites-form legend,.sites-form .sites-form-message>span{color:#334155;font-size:11px;font-weight:780;letter-spacing:.055em;text-transform:none}.sites-form .sites-form-message small{margin-left:5px;color:#94a3b8;font-size:9px;letter-spacing:.04em}.sites-form .form-grid input,.sites-form .sites-form-message textarea{width:100%;min-width:0;box-sizing:border-box;color:var(--navy);appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #cfd9e5;border-radius:9px;outline:none;font:inherit;font-size:14px;line-height:1.5;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.sites-form .form-grid input{height:48px;padding:0 14px}.sites-form .form-grid input:hover,.sites-form .sites-form-message textarea:hover{border-color:#b5c3d5}.sites-form .form-grid input:focus,.sites-form .sites-form-message textarea:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 4px rgba(29,78,216,.1)}.sites-form .form-grid input:user-invalid{border-color:#dc6b6b;background:#fffafa;box-shadow:0 0 0 3px rgba(220,38,38,.07)}.sites-form fieldset{margin-top:18px;padding-top:18px}.sites-form .priority-grid{margin-top:11px;gap:8px}.sites-form .priority-grid label>span{min-height:44px;padding:9px 11px;gap:8px;border-radius:9px;font-size:12px;line-height:1.35}.sites-form .priority-grid label>span::before{content:"";flex:0 0 auto;width:15px;height:15px;border:1.5px solid #aebaca;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 4px #fff;transition:background .18s ease,border-color .18s ease}.sites-form .priority-grid input:checked + span::before{border-color:var(--blue);background:var(--blue)}.sites-form .priority-grid label:hover>span{border-color:#b8c7db;background:#f8faff}.sites-form-message{display:flex;width:100%;min-width:0;margin-top:16px;flex-direction:column;gap:7px}.sites-form-message textarea{display:block;width:100%;max-width:100%;height:120px;min-height:120px;padding:12px 14px;resize:vertical}.sites-form-message textarea::placeholder{color:#94a3b8;opacity:1}.sites-form>.button{margin-top:20px}.sites-form-status{font-size:12px}.sites-faq{background:#fff}.faq-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:90px}.faq-heading>p{margin:23px 0 0;color:var(--slate);font-size:14px;line-height:1.7}.sites-final{position:relative;padding:135px 0;background:radial-gradient(circle at 50% 55%,rgba(29,78,216,.23),transparent 38%),#020617;overflow:hidden}.sites-final-inner{position:relative;z-index:2;text-align:center}.sites-final .final-kicker{justify-content:center}.sites-final h2{max-width:900px;margin-inline:auto;color:#fff}.sites-final p{margin:25px 0 0;color:rgba(226,232,240,.65);font-size:16px}.sites-final-inner>div:not(.final-kicker){display:flex;margin-top:31px;justify-content:center;gap:13px}.sites-final-inner>span{display:block;margin-top:20px;color:rgba(255,255,255,.48);font-size:11px;letter-spacing:.08em}@media (max-width:1080px){.sites-page{--sites-space:96px}.sites-hero-grid{grid-template-columns:1fr;gap:20px}.sites-hero-copy{max-width:800px}.device-stage{min-height:500px}.site-journey{grid-template-columns:repeat(3,1fr)}.site-journey i{transform:rotate(-90deg);text-align:center}.model-grid,.model-grid.reverse{grid-template-columns:1fr;gap:58px}.model-grid.reverse .model-copy,.model-grid.reverse .architecture-visual{grid-row:auto;grid-column:auto}.model-visual,.premium-visual,.architecture-visual{min-height:560px}.process-steps{grid-template-columns:repeat(3,1fr);gap:12px}.process-steps li,.process-steps li:first-child,.process-steps li:last-child{border:1px solid var(--line);border-radius:10px}.sites-contact-grid,.faq-layout{gap:48px}}@media (max-width:780px){.sites-page{--sites-space:82px}.sites-heading h2,.model-copy h2,.google-bridge h2,.combo-top h2,.sites-about-copy h2,.sites-contact-copy h2,.faq-heading h2,.sites-final h2{font-size:clamp(32px,7vw,42px)}.sites-hero{min-height:0}.sites-hero-grid{min-height:0;padding:55px 0 75px}.sites-hero-copy h1{font-size:clamp(41px,8vw,54px)}.presence-compare{grid-template-columns:1fr;gap:0}.compare-symbol{margin:-5px auto;transform:none}.presence-statement,.benefit-cards,.sites-pricing-grid,.combo-options,.sites-about-grid,.sites-contact-grid,.faq-layout{grid-template-columns:1fr}.benefit-cards article{min-height:220px;border-right:0;border-bottom:1px solid rgba(148,163,184,.15)}.model-progression{grid-template-columns:1fr}.model-progression>i{transform:rotate(90deg);text-align:center}.google-bridge-inner,.combo-top{grid-template-columns:1fr}.google-bridge-inner{align-items:start}.simple-comparison{grid-template-columns:1fr}.simple-comparison article{min-height:210px}.process-steps{grid-template-columns:1fr 1fr}.sites-about figure{height:480px}}@media (max-width:560px){.sites-page{--sites-space:72px}.sites-hero-grid{padding-top:34px}.sites-hero-copy .eyebrow{margin-top:25px}.sites-hero-copy h1{font-size:clamp(37px,11vw,45px)}.sites-hero-copy>p{font-size:15px}.sites-actions{display:grid}.sites-actions .button{width:100%}.device-stage{min-height:355px;margin-top:14px}.desktop-device{width:96%;height:250px;top:20px}.tablet-device{width:48%;height:170px;right:46%}.phone-device{width:25%;height:165px}.device-note{right:19%;bottom:10px}.presence-compare article{padding:28px}.presence-statement{padding:24px;grid-template-columns:1fr;gap:15px}.site-journey{grid-template-columns:1fr}.site-journey i{transform:none}.google-bridge-inner{padding:29px}.model-detail{padding:78px 0}.feature-list{grid-template-columns:1fr}.model-visual,.premium-visual{min-height:460px}.model-screen{inset-inline:2%}.portal-screen{inset:0 1% 170px}.property-index{grid-template-columns:1fr 1fr}.property-index i{display:none}.property-index span{min-height:68px}.architecture-visual{min-height:360px;transform:none}.professional-site-screen{height:360px}.comparison-cta,.combo-bottom{align-items:stretch;flex-direction:column}.sites-project-grid .site-preview{height:410px}.sites-price-card{min-height:440px}.combo-seal{min-width:0}.process-steps{grid-template-columns:1fr}.process-steps li{min-height:150px}.process-steps strong{margin-top:45px}.sites-about figure{height:420px}.sites-form{padding:22px 18px}.sites-form .form-grid,.priority-grid,.operation-options{grid-template-columns:1fr}.sites-final-inner>div:not(.final-kicker){display:grid}.sites-final-inner .button{width:100%}}@media (prefers-reduced-motion:reduce){.device,.architecture-visual{transform:none}}