.wos-brand-banner{width:100%;background:transparent}.wos-brand-banner__inner{width:100%;padding:8px 0}.wos-brand-banner__link{display:block;width:100%}.wos-brand-banner__img{display:block;width:100%;height:var(--wos-banner-height, 140px);object-fit:contain;object-position:center}@media(max-width:749px){.wos-brand-banner__img{height:var(--wos-banner-height-mobile, 96px)}}.wos-marine-builder-v5{background:radial-gradient(circle at top right,rgba(196,0,0,.05),transparent 24%),linear-gradient(180deg,#fff,#f2f2f2);color:#111;padding:26px 14px 64px;font-family:Arial,Helvetica,sans-serif}.wos-v5-shell{max-width:1360px;margin:0 auto}.wos-v5-hero{position:relative;min-height:560px;border-radius:30px;overflow:hidden;background:#111;box-shadow:0 18px 44px #00000029;margin-bottom:24px}.wos-v5-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/your-premium-marine-hero.jpg?v=1);background-size:cover;background-position:center center;transform:scale(1.02)}.wos-v5-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000d6,#000000b8 40%,#0000007a 66%,#00000042),linear-gradient(180deg,#a0000026,#0000000d)}.wos-v5-hero-content{position:relative;z-index:2;max-width:820px;padding:48px 38px;color:#fff}.wos-v5-eyebrow{display:inline-flex;align-items:center;min-height:34px;border-radius:999px;padding:0 14px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);font-size:12px;letter-spacing:1.5px;font-weight:800;margin-bottom:16px}.wos-v5-hero h1{margin:0 0 14px;color:#fff;font-size:clamp(36px,5vw,66px);line-height:1.02;font-weight:900;text-shadow:0 2px 14px rgba(0,0,0,.32)}.wos-v5-hero p{margin:0 0 12px;max-width:720px;color:#fffffff0;font-size:17px;line-height:1.72}.wos-v5-hero-actions,.wos-v5-btn-row,.wos-v5-hero-pills,.wos-v5-hero-trust,.wos-v5-use-case-strip,.wos-v5-chip-row,.wos-v5-spec-row{display:flex;gap:10px;flex-wrap:wrap}.wos-v5-hero-actions{margin:20px 0 18px}.wos-v5-hero-pills span,.wos-v5-hero-trust span{padding:10px 14px;border-radius:999px;font-size:13px;font-weight:700}.wos-v5-hero-pills span{background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:#fff}.wos-v5-hero-trust{margin-top:16px}.wos-v5-hero-trust span{background:#c400002e;border:1px solid rgba(255,255,255,.14);color:#fff}.wos-v5-btn,.wos-v5-usecase-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border-radius:14px;padding:0 18px;font-size:15px;font-weight:800;text-decoration:none;border:0;cursor:pointer;transition:transform .16s ease,box-shadow .2s ease,opacity .2s ease}.wos-v5-btn:hover,.wos-v5-usecase-btn:hover{transform:translateY(-1px)}.wos-v5-btn-primary{background:linear-gradient(135deg,#d30000,#8d0000);color:#fff;box-shadow:0 12px 24px #c400003d}.wos-v5-btn-secondary,.wos-v5-usecase-btn{background:#171717;color:#fff}.wos-v5-use-case-strip{margin:0 0 24px}.wos-v5-feature-grid,.wos-v5-close-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:24px}.wos-v5-close-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wos-v5-feature-card,.wos-v5-panel,.wos-v5-close-card{background:#fff;border:1px solid #e4e4e4;border-radius:24px;box-shadow:0 12px 28px #0000000f}.wos-v5-feature-card{overflow:hidden}.wos-v5-feature-art{position:relative;height:150px;background:linear-gradient(180deg,#191919,#252525);overflow:hidden}.wos-v5-feature-copy,.wos-v5-close-card,.wos-v5-panel{padding:20px}.wos-v5-panel{padding:26px}.wos-v5-feature-copy h3,.wos-v5-close-card h3,.wos-v5-panel-head h2{margin:0 0 10px;color:#111}.wos-v5-feature-copy p,.wos-v5-close-card p,.wos-v5-panel-head p,.wos-v5-results-empty p,.wos-v5-result-card p,.wos-v5-result-card li,.wos-v5-disclaimer,.wos-v5-selected-wrap,.wos-v5-partner-note{color:#4f4f4f;line-height:1.7}.wos-v5-speaker-ring{position:absolute;width:88px;height:88px;border:6px solid #6e6e6e;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 18px #00000080}.wos-v5-speaker-cone{position:absolute;width:46px;height:46px;background:radial-gradient(circle at 35% 35%,#c7c7c7,#6c6c6c 38%,#292929 72%,#101010);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #c4000040}.wos-v5-sub-core{position:absolute;width:92px;height:92px;left:50%;top:52%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at center,#cfcfcf,#4f4f4f 28%,#1a1a1a 65%,#0d0d0d);box-shadow:0 0 24px #c400002e}.wos-v5-sub-wave{position:absolute;border:2px solid rgba(196,0,0,.55);border-radius:50%;left:50%;top:52%;transform:translate(-50%,-50%)}.wos-v5-sub-wave.wave-1{width:120px;height:120px}.wos-v5-sub-wave.wave-2{width:150px;height:150px;opacity:.55}.wos-v5-tower-bar{position:absolute;width:8px;height:110px;background:linear-gradient(180deg,#8a8a8a,#444);left:50%;top:20px;transform:translate(-50%);border-radius:10px}.wos-v5-tower-pod{position:absolute;width:56px;height:56px;top:44px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#cfcfcf,#666 30%,#1c1c1c,#111);box-shadow:0 0 18px #c4000029}.wos-v5-tower-pod.left{left:calc(50% - 68px)}.wos-v5-tower-pod.right{left:calc(50% + 12px)}.wos-v5-control-screen{position:absolute;width:94px;height:54px;border-radius:12px;background:linear-gradient(180deg,#5b5b5b,#202020);left:50%;top:34px;transform:translate(-50%);box-shadow:inset 0 0 0 2px #ffffff0f}.wos-v5-control-knob{position:absolute;width:30px;height:30px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#d6d6d6,#767676 36%,#2a2a2a 70%,#111);left:50%;top:102px;transform:translate(-50%)}.wos-v5-control-line{position:absolute;width:112px;height:4px;background:linear-gradient(90deg,transparent 0%,#c40000 18%,#8d0000 50%,#c40000 82%,transparent 100%);left:50%;top:120px;transform:translate(-50%);border-radius:999px}.wos-v5-main-grid{display:grid;grid-template-columns:.98fr 1.02fr;gap:24px;margin-bottom:24px}.wos-v5-panel-head{margin-bottom:18px}.wos-v5-kicker{color:#b10000;font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:900;margin-bottom:8px}.wos-v5-panel-head h2{font-size:30px;line-height:1.08}.wos-v5-field-grid,.wos-v5-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wos-v5-field-full{grid-column:1 / -1}.wos-v5-field label{display:block;margin-bottom:8px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#232323}.wos-v5-field select,.wos-v5-field input,.wos-v5-field textarea,.wos-v5-summary-wrap textarea{width:100%;box-sizing:border-box;border:1px solid #d8d8d8;background:#fafafa;color:#111;border-radius:15px;padding:14px;font-size:15px;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.wos-v5-field select:focus,.wos-v5-field input:focus,.wos-v5-field textarea:focus,.wos-v5-summary-wrap textarea:focus{border-color:#c40000;background:#fff;box-shadow:0 0 0 3px #c400001f}.wos-v5-results-empty{border:1px dashed #dadada;border-radius:20px;background:linear-gradient(180deg,#fafafa,#f6f6f6);text-align:center;padding:38px 18px}.wos-v5-empty-pill{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 16px;background:#111;color:#fff;border-radius:999px;font-size:12px;font-weight:900;letter-spacing:.12em;margin-bottom:14px}.wos-v5-results-empty h3{margin:0 0 8px;color:#111;font-size:24px}.wos-v5-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.wos-v5-result-card{width:100%;background:#fff;border:1px solid #e4e4e4;border-radius:22px;overflow:hidden;text-align:left;padding:0;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;box-shadow:0 10px 24px #0000000d}.wos-v5-result-card:hover{transform:translateY(-2px);box-shadow:0 16px 30px #00000014}.wos-v5-result-card.active{border-color:#c40000;box-shadow:0 0 0 3px #c400001f,0 18px 32px #c400001a}.wos-v5-result-card-featured{border-color:#c4000038}.wos-v5-card-media{position:relative;height:190px;background-size:cover;background-position:center center;overflow:hidden;background-image:url(/cdn/shop/files/entry-marine-package.jpg?v=1)}.wos-v5-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001a,#00000094)}.wos-v5-card-ribbon,.wos-v5-card-start{position:absolute;z-index:2;top:14px;min-height:32px;display:inline-flex;align-items:center;border-radius:999px;padding:0 12px;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.wos-v5-card-ribbon{left:14px;background:#111111d1;color:#fff;border:1px solid rgba(255,255,255,.08)}.wos-v5-card-start{right:14px;background:#c40000;color:#fff}.wos-v5-card-body{padding:18px 18px 20px}.wos-v5-card-body h3{margin:0 0 8px;color:#111;font-size:24px;line-height:1.1}.wos-v5-card-range{font-size:18px;font-weight:900;color:#1c1c1c;margin-bottom:12px}.wos-v5-card-body p{margin:0 0 12px;font-size:15px}.wos-v5-why-line{color:#8b0000!important;font-weight:700}.wos-v5-spec-row span,.wos-v5-chip-row span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800}.wos-v5-spec-row span{background:#111;color:#fff}.wos-v5-chip-row span{background:#f2f2f2;color:#222}.wos-v5-card-body ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.wos-v5-card-body li{position:relative;padding-left:18px;font-size:14px}.wos-v5-card-body li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:#c40000}.wos-v5-selected-wrap,.wos-v5-disclaimer{margin-top:16px;border-radius:15px;padding:14px 16px}.wos-v5-selected-wrap{background:#fff7f7;border:1px solid rgba(196,0,0,.18);display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.wos-v5-selected-left{display:flex;flex-direction:column;gap:4px}.wos-v5-selected-label{font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#b10000}.wos-v5-selected-text{color:#1f1f1f;font-weight:700}.wos-v5-selected-right{color:#333;font-size:14px;font-weight:700}.wos-v5-disclaimer{background:#151515;color:#ececec;border-left:4px solid #c40000}.wos-v5-summary-wrap{margin-top:18px}.wos-v5-summary-head{color:#b10000;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.wos-v5-summary-wrap textarea{min-height:260px;background:#111;color:#f2f2f2;border-color:#222}.wos-v5-success{margin-bottom:18px;padding:14px 16px;background:#f2fff4;border:1px solid #b7e0be;color:#1f5c2b;border-radius:14px;font-weight:700}.wos-v5-next-steps{margin-bottom:24px}.wos-v5-partner-note{margin:14px 0 0;font-weight:700}@media(max-width:1200px){.wos-v5-feature-grid,.wos-v5-results-grid,.wos-v5-main-grid,.wos-v5-close-grid{grid-template-columns:1fr}}@media(max-width:767px){.wos-marine-builder-v5{padding:18px 10px 40px}.wos-v5-hero{min-height:auto}.wos-v5-hero-content,.wos-v5-panel,.wos-v5-feature-copy,.wos-v5-close-card{padding:18px}.wos-v5-field-grid,.wos-v5-contact-grid{grid-template-columns:1fr}.wos-v5-btn-row,.wos-v5-hero-actions,.wos-v5-use-case-strip{flex-direction:column}.wos-v5-btn,.wos-v5-usecase-btn{width:100%}.wos-v5-card-body h3{font-size:22px}.wos-v5-hero h1{font-size:34px}.wos-v5-hero p{font-size:15px;line-height:1.65}}.wos-moto-builder-v2{background:radial-gradient(circle at top right,rgba(196,0,0,.05),transparent 24%),linear-gradient(180deg,#fff,#f2f2f2);color:#111;padding:26px 14px 64px;font-family:Arial,Helvetica,sans-serif}.wos-moto-shell{max-width:1360px;margin:0 auto}.wos-moto-hero{position:relative;min-height:560px;border-radius:30px;overflow:hidden;background:#111;box-shadow:0 18px 44px #00000029;margin-bottom:24px}.wos-moto-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/your-premium-harley-hero.jpg?v=1);background-size:cover;background-position:center center;transform:scale(1.02)}.wos-moto-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000db,#000000bd 40%,#0000007a 68%,#0000003d),linear-gradient(180deg,#a0000026,#0000000d)}.wos-moto-hero-content{position:relative;z-index:2;max-width:860px;padding:48px 38px;color:#fff}.wos-moto-eyebrow{display:inline-flex;align-items:center;min-height:34px;border-radius:999px;padding:0 14px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);font-size:12px;letter-spacing:1.5px;font-weight:800;margin-bottom:16px}.wos-moto-hero h1{margin:0 0 14px;color:#fff;font-size:clamp(36px,5vw,66px);line-height:1.02;font-weight:900;text-shadow:0 2px 14px rgba(0,0,0,.32)}.wos-moto-hero p{margin:0 0 12px;max-width:740px;color:#fffffff0;font-size:17px;line-height:1.72}.wos-moto-hero-actions,.wos-moto-btn-row,.wos-moto-hero-pills,.wos-moto-hero-trust,.wos-moto-use-case-strip,.wos-moto-chip-row,.wos-moto-spec-row{display:flex;gap:10px;flex-wrap:wrap}.wos-moto-hero-actions{margin:20px 0 18px}.wos-moto-hero-pills span,.wos-moto-hero-trust span{padding:10px 14px;border-radius:999px;font-size:13px;font-weight:700}.wos-moto-hero-pills span{background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:#fff}.wos-moto-hero-trust{margin-top:16px}.wos-moto-hero-trust span{background:#c400002e;border:1px solid rgba(255,255,255,.14);color:#fff}.wos-moto-btn,.wos-moto-usecase-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border-radius:14px;padding:0 18px;font-size:15px;font-weight:800;text-decoration:none;border:0;cursor:pointer;transition:transform .16s ease,box-shadow .2s ease,opacity .2s ease}.wos-moto-btn:hover,.wos-moto-usecase-btn:hover{transform:translateY(-1px)}.wos-moto-btn-primary{background:linear-gradient(135deg,#d30000,#8d0000);color:#fff;box-shadow:0 12px 24px #c400003d}.wos-moto-btn-secondary,.wos-moto-usecase-btn{background:#171717;color:#fff}.wos-moto-use-case-strip{margin:0 0 24px}.wos-moto-feature-grid,.wos-moto-close-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:24px}.wos-moto-close-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wos-moto-feature-card,.wos-moto-panel,.wos-moto-close-card{background:#fff;border:1px solid #e4e4e4;border-radius:24px;box-shadow:0 12px 28px #0000000f}.wos-moto-feature-card{overflow:hidden}.wos-moto-feature-art{position:relative;height:150px;background:linear-gradient(180deg,#191919,#252525);overflow:hidden}.wos-moto-feature-copy,.wos-moto-close-card,.wos-moto-panel{padding:20px}.wos-moto-panel{padding:26px}.wos-moto-feature-copy h3,.wos-moto-close-card h3,.wos-moto-panel-head h2{margin:0 0 10px;color:#111}.wos-moto-feature-copy p,.wos-moto-close-card p,.wos-moto-panel-head p,.wos-moto-results-empty p,.wos-moto-result-card p,.wos-moto-result-card li,.wos-moto-disclaimer,.wos-moto-selected-wrap{color:#4f4f4f;line-height:1.7}.wos-moto-layout-fairing{position:absolute;width:122px;height:72px;left:50%;top:32px;transform:translate(-50%);border-radius:18px 18px 26px 26px;background:linear-gradient(180deg,#5d5d5d,#1a1a1a)}.wos-moto-layout-speaker{position:absolute;width:38px;height:38px;top:52px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#d6d6d6,#6a6a6a,#2a2a2a 70%,#111)}.wos-moto-layout-speaker.left{left:calc(50% - 42px)}.wos-moto-layout-speaker.right{left:calc(50% + 4px)}.wos-moto-layout-lid{position:absolute;width:116px;height:18px;left:50%;top:108px;transform:translate(-50%);border-radius:999px;background:linear-gradient(90deg,#c40000,#6d0000)}.wos-moto-bag{position:absolute;width:64px;height:84px;top:34px;border-radius:16px;background:linear-gradient(180deg,#5f5f5f,#1b1b1b)}.wos-moto-bag.left{left:calc(50% - 82px)}.wos-moto-bag.right{left:calc(50% + 18px)}.wos-moto-bag-cone{position:absolute;width:34px;height:34px;top:59px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#d2d2d2,#666 32%,#222,#111)}.wos-moto-bag-cone.left{left:calc(50% - 67px)}.wos-moto-bag-cone.right{left:calc(50% + 33px)}.wos-moto-control-screen{position:absolute;width:96px;height:54px;border-radius:12px;background:linear-gradient(180deg,#5b5b5b,#202020);left:50%;top:32px;transform:translate(-50%)}.wos-moto-control-knob{position:absolute;width:30px;height:30px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#d6d6d6,#767676 36%,#2a2a2a 70%,#111);left:50%;top:96px;transform:translate(-50%)}.wos-moto-control-line{position:absolute;width:112px;height:4px;background:linear-gradient(90deg,transparent 0%,#c40000 18%,#8d0000 50%,#c40000 82%,transparent 100%);left:50%;top:117px;transform:translate(-50%);border-radius:999px}.wos-moto-package-main{position:absolute;width:108px;height:84px;left:50%;top:32px;transform:translate(-50%);border-radius:18px;background:linear-gradient(180deg,#565656,#1d1d1d)}.wos-moto-package-band{position:absolute;left:50%;transform:translate(-50%);border-radius:999px}.wos-moto-package-band.band-1{width:54px;height:12px;top:50px;background:#c40000}.wos-moto-package-band.band-2{width:72px;height:12px;top:71px;background:#fff}.wos-moto-package-band.band-3{width:42px;height:12px;top:92px;background:#c40000}.wos-moto-main-grid{display:grid;grid-template-columns:.98fr 1.02fr;gap:24px;margin-bottom:24px}.wos-moto-panel-head{margin-bottom:18px}.wos-moto-kicker{color:#b10000;font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:900;margin-bottom:8px}.wos-moto-panel-head h2{font-size:30px;line-height:1.08}.wos-moto-field-grid,.wos-moto-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wos-moto-field-full{grid-column:1 / -1}.wos-moto-field label{display:block;margin-bottom:8px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#232323}.wos-moto-field select,.wos-moto-field input,.wos-moto-field textarea,.wos-moto-summary-wrap textarea{width:100%;box-sizing:border-box;border:1px solid #d8d8d8;background:#fafafa;color:#111;border-radius:15px;padding:14px;font-size:15px;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.wos-moto-field select:focus,.wos-moto-field input:focus,.wos-moto-field textarea:focus,.wos-moto-summary-wrap textarea:focus{border-color:#c40000;background:#fff;box-shadow:0 0 0 3px #c400001f}.wos-moto-results-empty{border:1px dashed #dadada;border-radius:20px;background:linear-gradient(180deg,#fafafa,#f6f6f6);text-align:center;padding:38px 18px}.wos-moto-empty-pill{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 16px;background:#111;color:#fff;border-radius:999px;font-size:12px;font-weight:900;letter-spacing:.12em;margin-bottom:14px}.wos-moto-results-empty h3{margin:0 0 8px;color:#111;font-size:24px}.wos-moto-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.wos-moto-result-card{width:100%;background:#fff;border:1px solid #e4e4e4;border-radius:22px;overflow:hidden;text-align:left;padding:0;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;box-shadow:0 10px 24px #0000000d}.wos-moto-result-card:hover{transform:translateY(-2px);box-shadow:0 16px 30px #00000014}.wos-moto-result-card.active{border-color:#c40000;box-shadow:0 0 0 3px #c400001f,0 18px 32px #c400001a}.wos-moto-result-card-featured{border-color:#c4000038}.wos-moto-card-media{position:relative;height:190px;background-size:cover;background-position:center center;overflow:hidden;background-image:url(/cdn/shop/files/moto-entry-package.jpg?v=1)}.wos-moto-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001a,#00000094)}.wos-moto-card-ribbon,.wos-moto-card-start{position:absolute;z-index:2;top:14px;min-height:32px;display:inline-flex;align-items:center;border-radius:999px;padding:0 12px;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.wos-moto-card-ribbon{left:14px;background:#111111d1;color:#fff;border:1px solid rgba(255,255,255,.08)}.wos-moto-card-start{right:14px;background:#c40000;color:#fff}.wos-moto-card-body{padding:18px 18px 20px}.wos-moto-card-body h3{margin:0 0 8px;color:#111;font-size:24px;line-height:1.1}.wos-moto-card-range{font-size:18px;font-weight:900;color:#1c1c1c;margin-bottom:12px}.wos-moto-card-body p{margin:0 0 12px;font-size:15px}.wos-moto-why-line{color:#8b0000!important;font-weight:700}.wos-moto-spec-row span,.wos-moto-chip-row span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800}.wos-moto-spec-row span{background:#111;color:#fff}.wos-moto-chip-row span{background:#f2f2f2;color:#222}.wos-moto-card-body ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.wos-moto-card-body li{position:relative;padding-left:18px;font-size:14px}.wos-moto-card-body li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:#c40000}.wos-moto-selected-wrap,.wos-moto-disclaimer{margin-top:16px;border-radius:15px;padding:14px 16px}.wos-moto-selected-wrap{background:#fff7f7;border:1px solid rgba(196,0,0,.18);display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.wos-moto-selected-left{display:flex;flex-direction:column;gap:4px}.wos-moto-selected-label{font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#b10000}.wos-moto-selected-text{color:#1f1f1f;font-weight:700}.wos-moto-selected-right{color:#333;font-size:14px;font-weight:700}.wos-moto-disclaimer{background:#151515;color:#ececec;border-left:4px solid #c40000}.wos-moto-summary-wrap{margin-top:18px}.wos-moto-summary-head{color:#b10000;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.wos-moto-summary-wrap textarea{min-height:290px;background:#111;color:#f2f2f2;border-color:#222}.wos-moto-success{margin-bottom:18px;padding:14px 16px;background:#f2fff4;border:1px solid #b7e0be;color:#1f5c2b;border-radius:14px;font-weight:700}.wos-moto-next-steps{margin-bottom:24px}@media(max-width:1200px){.wos-moto-feature-grid,.wos-moto-results-grid,.wos-moto-main-grid,.wos-moto-close-grid{grid-template-columns:1fr}}@media(max-width:767px){.wos-moto-builder-v2{padding:18px 10px 40px}.wos-moto-hero{min-height:auto}.wos-moto-hero-content,.wos-moto-panel,.wos-moto-feature-copy,.wos-moto-close-card{padding:18px}.wos-moto-field-grid,.wos-moto-contact-grid{grid-template-columns:1fr}.wos-moto-btn-row,.wos-moto-hero-actions,.wos-moto-use-case-strip{flex-direction:column}.wos-moto-btn,.wos-moto-usecase-btn{width:100%}.wos-moto-card-body h3{font-size:22px}.wos-moto-hero h1{font-size:34px}.wos-moto-hero p{font-size:15px;line-height:1.65}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
