.ombsy-services{background:#0a192f;color:#fff;min-height:100vh}.ombsy-services *{box-sizing:border-box}.os-container{width:min(1180px,calc(100% - 64px));margin-inline:auto}.os-eyebrow{font-size:10px;line-height:1.7;letter-spacing:.18em;font-weight:700;color:#d4af37;margin:0 0 19px}.os-hero{padding:158px 0 72px;display:grid;grid-template-columns:1.2fr 1fr;gap:72px;align-items:center}.os-hero h1{font-size:clamp(42px,4.4vw,62px);line-height:1.12;letter-spacing:-.045em;font-weight:600;margin:0 0 26px}.ombsy-services em{font-style:normal;color:#d4af37}.os-intro{font-size:16px;color:#c3c6ce;line-height:1.85;max-width:530px;margin-bottom:30px}.os-actions{display:flex;gap:23px;align-items:center;flex-wrap:wrap}.os-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 21px;border-radius:9px;border:1px solid #d4af37;background:#d4af37;color:#07121f;font-size:12px;font-weight:700;cursor:pointer;transition:background .2s}.os-button:hover{background:#f5d78b}.os-link{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;color:#d4af37}.os-link:hover{color:#f5d78b}.os-hero-facts{display:flex;gap:25px;margin-top:35px;border-top:1px solid #ffffff1a;padding-top:22px;font-size:10px;color:#aeb8c8}.os-hero-facts strong{display:block;font-size:20px;color:#fff;margin-bottom:6px;font-weight:500}.os-priorities{padding:26px 30px;background:linear-gradient(145deg,#102645,#0b1e42);border:1px solid #d4af374d;border-radius:18px}.os-priorities-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.os-priorities-head .os-eyebrow{margin:0;font-size:9px}.os-priorities-head>span{font-size:9px;letter-spacing:.17em;color:#8396b2}.os-priorities>div:not(.os-priorities-head){display:flex;align-items:center;gap:17px;padding:22px 0;border-bottom:1px solid #ffffff1a}.os-priorities>div>svg{color:#d4af37;flex-shrink:0}.os-priorities>div>div{flex:1}.os-priorities h2{font-size:15px;font-weight:500;margin:0 0 7px}.os-priorities>div p:not(.os-eyebrow){font-size:11px;line-height:1.6;color:#aeb8c8;margin:0}.os-priorities>div>span{color:#d4af37}.os-priorities-bottom{font-size:10px;letter-spacing:.07em;color:#d4af37;padding-top:19px;margin:0}.os-offer{display:grid;grid-template-columns:1fr 280px;gap:65px;align-items:center;background:#0b1e42;border:1px solid #d4af374d;border-radius:18px;padding:36px 44px;margin-bottom:85px}.os-offer h2{font-size:29px;line-height:1.3;font-weight:500;letter-spacing:-.025em;margin:0 0 17px}.os-offer>div>p:not(.os-eyebrow){font-size:13px;color:#c3c6ce;line-height:1.8;max-width:590px;margin:0 0 17px}.os-offer-number{border-left:1px solid #d4af374d;text-align:center;padding-left:40px}.os-offer-number>strong{display:block;font-size:100px;font-weight:500;letter-spacing:-.07em;line-height:1;color:#d4af37}.os-offer-number>strong>span{font-size:48px;letter-spacing:-.04em}.os-offer-number>p{font-size:9px!important;letter-spacing:.15em;margin:14px 0 8px!important;color:#d4af37!important}.os-offer-number>span{font-size:10px;color:#c3c6ce}.os-catalog{scroll-margin-top:115px}.os-section-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:32px}.os-process h2,.os-section-heading h2,.os-terms h2{font-size:38px;font-weight:500;line-height:1.22;letter-spacing:-.03em;margin:0}.os-section-heading>p{font-size:13px;color:#aeb8c8;line-height:1.8;max-width:320px;margin:0}.os-filters{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:19px}.os-filters button{border:1px solid #ffffff1a;background:none;color:#c3c6ce;padding:11px 15px;border-radius:7px;font-size:11px;font-weight:500;cursor:pointer;transition:background .2s,color .2s}.os-filters button:hover{border-color:#d4af374d;color:#d4af37}.os-filters button[aria-pressed=true]{background:#d4af37;color:#07121f;border-color:#d4af37;font-weight:700}.os-search-row{display:flex;gap:15px;align-items:center}.os-billing,.os-search{display:flex;align-items:center;gap:12px;border:1px solid #ffffff1a;background:#071324;border-radius:8px;padding:0 15px;height:45px;color:#aeb8c8}.os-search{flex:1;max-width:540px}.os-search input{background:none;border:none;outline:none;width:100%;color:#fff;font-size:12px}.os-search input::placeholder{color:#92a0b5}.os-billing:focus-within,.os-search:focus-within{outline:2px solid #d4af37;outline-offset:3px}.os-billing select{background:#071324;border:none;color:#c3c6ce;outline:none;font-size:12px;cursor:pointer;max-width:180px}.os-search-row>p{font-size:11px;color:#aeb8c8;margin-left:auto;white-space:nowrap}.os-pricing-note{font-size:11px;line-height:1.8;color:#aeb8c8;margin:17px 0 47px;max-width:920px}.os-group-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;border-bottom:1px solid #ffffff1a;padding-bottom:22px;margin-bottom:24px}.os-group-heading .os-eyebrow{margin-bottom:9px}.os-group-heading h3{font-size:25px;font-weight:500;letter-spacing:-.02em;margin:0}.os-group-heading>p{font-size:12px;line-height:1.7;color:#aeb8c8;max-width:360px;margin:0}.os-service-group{margin-bottom:57px}.os-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.os-service-card{display:flex;flex-direction:column;min-width:0;border:1px solid #ffffff1a;border-radius:14px;padding:25px;background:#0b1e42}.os-featured{border-color:#d4af3766}.os-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#d4af37;font-size:9px;letter-spacing:.06em;margin-bottom:24px}.os-card-tag{padding:4px 7px;background:#d4af3717;border:1px solid #d4af3733;border-radius:4px;font-size:8px}.os-service-card h4{font-size:22px;line-height:1.3;font-weight:500;letter-spacing:-.02em;margin:0 0 14px}.os-card-description{font-size:12px;color:#aeb8c8;line-height:1.8;min-height:65px;margin:0 0 21px}.os-card-price{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;padding:21px 0;margin-bottom:22px;min-height:162px}.os-card-price>p{font-size:10px;color:#aeb8c8;margin:0 0 10px}.os-card-price>strong{font-size:38px;letter-spacing:-.04em;font-weight:500;display:block;line-height:1.2}.os-card-price>.os-custom-price{font-size:25px;letter-spacing:-.025em}.os-card-price>span{display:block;font-size:11px;color:#aeb8c8;margin:6px 0 13px}.os-card-price small{display:block;font-size:10px;color:#aeb8c8;line-height:1.9}.os-card-price small b{font-weight:600;color:#d4af37;margin-left:8px}.os-card-inclusions{padding:0;margin:0 0 18px;list-style:none;display:flex;flex-direction:column;gap:11px}.os-card-inclusions li{display:flex;gap:9px;align-items:start;font-size:11px;color:#d3dae4;line-height:1.6}.os-card-inclusions svg{color:#d4af37;flex-shrink:0;margin-top:2px}.os-card-details{font-size:11px;line-height:1.8;color:#aeb8c8;margin-bottom:23px}.os-card-details summary{cursor:pointer;color:#d4af37;padding:8px 0}.os-card-details>p{margin-top:12px}.os-card-details ul{padding-left:18px;list-style:disc}.os-card-details li{margin-bottom:7px}.os-delivery{border-top:1px solid #ffffff1a;padding-top:12px}.os-card-cta{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;font-weight:600;color:#d4af37;border:1px solid #d4af374d;border-radius:8px;padding:13px 14px;transition:background .2s}.os-card-cta:hover{background:#d4af3714}.os-empty{padding:55px;text-align:center;border:1px solid #ffffff1a;border-radius:14px}.os-empty h3{font-size:24px;font-weight:500}.os-empty p{font-size:13px;color:#c3c6ce;margin-bottom:24px}.os-process{padding:25px 0 65px}.os-process ol{list-style:none;padding:0;margin:35px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.os-process li{border-top:1px solid #d4af374d;padding-top:23px}.os-process li>span{font-size:11px;color:#d4af37}.os-process h3{font-size:20px;font-weight:500;margin:17px 0 12px}.os-process p{font-size:13px;color:#aeb8c8;line-height:1.8;margin:0}.os-terms{display:grid;grid-template-columns:1fr 1.4fr;gap:78px;border-top:1px solid #ffffff1a;padding:55px 0 65px;scroll-margin-top:115px}.os-terms>div>p:not(.os-eyebrow){font-size:13px;color:#aeb8c8;line-height:1.85;margin-top:24px}.os-faq details{border-bottom:1px solid #ffffff1a;padding:20px 0}.os-faq details:first-child{padding-top:0}.os-faq summary{font-size:15px;line-height:1.6;font-weight:500;cursor:pointer}.os-faq details>p{font-size:12px;color:#c3c6ce;line-height:1.9;margin:18px 0 0}.os-source-links{display:flex;flex-direction:column;gap:10px;margin-top:18px}.os-source-links a{display:inline-flex;gap:8px;align-items:center;font-size:11px;color:#d4af37;width:fit-content}.os-close{padding:40px;margin-bottom:80px;background:#0b1e42;border:1px solid #d4af374d;border-radius:18px;display:grid;grid-template-columns:1.8fr 1fr;gap:55px;align-items:center}.os-close h2{font-size:30px;line-height:1.3;font-weight:500;letter-spacing:-.03em;margin:0 0 22px}.os-close p:not(.os-eyebrow){font-size:13px;line-height:1.8;color:#aeb8c8}.os-close .os-button{margin-top:15px}.os-close aside{border-left:1px solid #d4af374d;padding-left:35px}.os-close aside>svg{color:#d4af37}.os-close h3{font-size:22px;font-weight:500;margin:16px 0}.os-close .os-link{margin-top:10px}.os-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.os-skip{position:fixed;top:7px;left:16px;transform:translateY(-180%);z-index:200;background:#d4af37;color:#07121f;padding:12px 18px;border-radius:8px}.os-skip:focus{transform:none}.ombsy-services a:focus-visible,.ombsy-services button:focus-visible,.ombsy-services summary:focus-visible{outline:2px solid #d4af37;outline-offset:5px;border-radius:4px}@media(max-width:1000px){.os-hero{gap:35px}.os-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.os-terms{gap:40px}.os-close{gap:30px}.os-offer{gap:30px;grid-template-columns:1fr 240px}}@media(max-width:680px){.os-container{width:calc(100% - 40px)}.os-hero{padding:132px 0 38px;grid-template-columns:1fr;gap:35px}.os-hero h1{font-size:43px}.os-desktop-break{display:none}.os-intro{font-size:15px}.os-actions{gap:20px}.os-hero-facts{gap:26px}.os-priorities{padding:24px}.os-priorities-head .os-eyebrow{font-size:8px}.os-priorities>div:not(.os-priorities-head){padding:18px 0}.os-offer{grid-template-columns:1fr;padding:28px 24px;gap:24px;margin-bottom:50px}.os-offer h2{font-size:26px}.os-offer-number{border-left:none;border-top:1px solid #d4af374d;padding:22px 0 0;display:flex;align-items:center;gap:18px;flex-wrap:wrap;text-align:left}.os-offer-number>strong{font-size:65px}.os-offer-number>strong>span{font-size:30px}.os-offer-number>p{margin:0!important}.os-offer-number>span{width:100%}.os-section-heading{display:block}.os-process h2,.os-section-heading h2,.os-terms h2{font-size:31px}.os-section-heading>p{margin-top:22px;max-width:100%}.os-filters{gap:8px}.os-filters button{font-size:10px;padding:10px 11px}.os-search-row{flex-wrap:wrap;gap:12px}.os-search{flex-basis:100%;max-width:100%}.os-search input{font-size:12px}.os-billing{flex:1}.os-pricing-note{margin-bottom:35px}.os-group-heading{display:block}.os-group-heading>p{margin-top:16px}.os-group-heading h3{font-size:24px}.os-card-grid{grid-template-columns:1fr}.os-service-card{padding:24px}.os-card-description,.os-card-price{min-height:0}.os-service-group{margin-bottom:40px}.os-process{padding-top:12px}.os-process ol,.os-terms{grid-template-columns:1fr;gap:25px}.os-terms{padding-top:36px}.os-close{grid-template-columns:1fr;padding:28px 24px;gap:30px;margin-bottom:48px}.os-close h2{font-size:27px}.os-close aside{border-left:none;border-top:1px solid #d4af374d;padding:25px 0 0}.os-empty{padding:28px}}@media(prefers-reduced-motion:reduce){.ombsy-services a,.ombsy-services button{transition:none}}