.of-shell{color:#183947;background:#f5f7f6;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.of-shell *{box-sizing:border-box}.of-shell a{color:inherit;text-decoration:none}.of-top{background:#fff;border-bottom:1px solid #d8e3e4;justify-content:space-between;align-items:center;gap:22px;height:80px;padding:0 6%;display:flex}.of-brand{letter-spacing:-1px;align-items:center;gap:10px;font-size:22px;font-weight:800;display:flex}.of-brand span{color:#ffcfac;letter-spacing:-1px;background:#173946;border-radius:7px;padding:8px;font-size:15px}.of-brand em{font-style:normal;font-weight:400}.of-top nav{color:#56717c;align-items:center;gap:25px;font-size:12px;font-weight:700;display:flex}.of-back{align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.of-hero{color:#fff;background:#193946;grid-template-columns:1.3fr .7fr;gap:65px;min-height:565px;padding:92px 8%;display:grid}.of-hero-content{max-width:760px}.of-kicker{letter-spacing:.16em;color:#ffd1ad;align-items:center;gap:10px;font-size:10px;font-weight:800;display:flex}.of-hero h1{letter-spacing:-.045em;margin:30px 0;font:400 clamp(44px,5.1vw,76px)/1.1 Georgia,serif}.of-hero h1 em{color:#ffceae;font-style:italic}.of-hero-content>p{color:#c2d5da;max-width:650px;margin:0 0 32px;font-size:15px;line-height:1.8}.of-primary{background:#ffd0ab;align-items:center;gap:18px;padding:17px 21px;font-size:12px;font-weight:800;display:inline-flex;color:#193946!important}.of-hero-card{background:#244654;border:1px solid #66808a;align-self:center;padding:38px;box-shadow:22px 22px #092632}.of-hero-card>div:first-child{letter-spacing:.12em;color:#b7d5db;align-items:center;gap:14px;font-size:10px;font-weight:800;display:flex}.of-hero-card>strong{letter-spacing:-.05em;margin:34px 0 0;font:400 69px Georgia,serif;display:block}.of-hero-card>p{color:#d6e4e6;margin:6px 0 35px}.of-mini-stats{border-top:1px solid #5e7d87;grid-template-columns:repeat(3,1fr);gap:15px;padding-top:28px;display:grid}.of-mini-stats span{color:#c0d4da;font-size:11px}.of-mini-stats b{color:#fff;margin-bottom:8px;font-size:18px;display:block}.of-hero-card>small{color:#dfb99e;margin-top:25px;font-size:10px;display:block}.of-section{max-width:1500px;margin:0 auto;padding:100px 8%}.of-section-heading{max-width:850px;margin-bottom:43px}.of-section-heading>span,.of-end span{color:#ad6e4d;letter-spacing:.15em;font-size:11px;font-weight:800}.of-section-heading h2{letter-spacing:-.045em;margin:18px 0;font:400 clamp(38px,4.4vw,62px) Georgia,serif}.of-section-heading p{color:#5f7881;max-width:700px;font-size:15px;line-height:1.7}.of-prices{grid-template-columns:1fr 1fr;gap:22px;display:grid}.of-prices article{background:#fff;border:1px solid #cbd9dc;flex-direction:column;padding:40px;display:flex}.of-prices article.of-highlight{background:#ffddc5;border-color:#efbc9b}.of-label{letter-spacing:.12em;color:#65818a;font-size:10px;font-weight:800}.of-prices h3{letter-spacing:-.035em;margin:22px 0 8px;font:400 35px Georgia,serif}.of-prices article>p{color:#57747d;min-height:48px;font-size:14px;line-height:1.7}.of-price{margin:27px 0 20px;font:400 56px Georgia,serif}.of-price small{color:#77919b;font:500 12px Arial,sans-serif}.of-prices ul{flex:1;margin:12px 0 26px;padding:0;list-style:none}.of-prices li{border-top:1px solid #e1e8e7;padding:12px 0;font-size:13px}.of-prices article>strong{color:#21505e;border-top:1px solid #d2e1e1;padding-top:22px;font-size:12px}.of-price-note{color:#486b72;background:#e5eeee;border:1px solid #d2e1e0;align-items:flex-start;gap:12px;margin-top:22px;padding:21px;font-size:13px;line-height:1.6;display:flex}.of-timeline{background:#e8eff0;max-width:none}.of-timeline>.of-section-heading,.of-timeline>.of-steps,.of-timeline>.of-deliverables{max-width:1220px;margin-left:auto;margin-right:auto}.of-steps{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.of-steps article{background:#fff;border-top:4px solid #f2b992;padding:35px 27px}.of-steps small{color:#bd8665;font-size:11px;font-weight:800}.of-steps h3{margin:24px 0 13px;font:400 25px Georgia,serif}.of-steps p{color:#65818a;font-size:13px;line-height:1.75}.of-deliverables{color:#fff;background:#173b49;grid-template-columns:.8fr 1.2fr;gap:35px;margin-top:24px;padding:38px;display:grid}.of-deliverables h3{max-width:230px;font:400 28px Georgia,serif}.of-deliverables ul{margin:0;padding:0;list-style:none}.of-deliverables li{color:#d1e0e2;align-items:flex-start;gap:10px;padding:10px 0;font-size:13px;line-height:1.5;display:flex}.of-deliverables svg{color:#ffcfaa;flex-shrink:0}.of-terms{background:#fff;border:1px solid #dae4e5}.of-terms>div{border-bottom:1px solid #e1e8e9;grid-template-columns:210px 1fr;gap:24px;padding:23px 32px;display:grid}.of-terms>div:last-child{border-bottom:0}.of-terms b{font-size:13px}.of-terms p{color:#5a7680;margin:0;font-size:13px;line-height:1.65}.of-end{color:#fff;background:#193946;justify-content:space-between;align-items:center;gap:40px;padding:78px 8%;display:flex}.of-end h2{margin:18px 0;font:400 clamp(36px,4vw,55px) Georgia,serif}.of-end p{color:#bad1d7;max-width:670px;font-size:14px;line-height:1.7}.of-end button{cursor:pointer;color:#183945;background:#ffd0ad;border:0;justify-content:center;align-items:center;gap:12px;min-width:210px;padding:18px;font-size:12px;font-weight:800;display:flex}.of-footer{color:#6c8590;background:#edf2f2;justify-content:space-between;gap:20px;padding:28px 8%;font-size:10px;display:flex}.of-footer span,.of-footer a{align-items:center;gap:9px;display:flex}.of-footer a{color:#1f4b5b;font-weight:800}:is(.of-shell button:focus-visible,.of-shell a:focus-visible){outline-offset:3px;outline:3px solid #f8b083}@media (max-width:900px){.of-top nav{display:none}.of-hero{grid-template-columns:1fr;gap:50px;padding:70px 6%}.of-hero-card{max-width:550px}.of-section{padding:75px 6%}.of-end{padding:65px 6%}}@media (max-width:600px){.of-top{height:68px;padding:0 5%}.of-brand{font-size:20px}.of-back{font-size:10px}.of-hero{padding:62px 6%}.of-hero h1{font-size:43px}.of-hero-card{padding:27px;box-shadow:10px 10px #092632}.of-hero-card>strong{font-size:58px}.of-prices,.of-steps,.of-deliverables{grid-template-columns:1fr}.of-prices article{padding:27px}.of-price{font-size:49px}.of-terms>div{grid-template-columns:1fr;gap:8px;padding:22px}.of-end{flex-direction:column;align-items:stretch}.of-end button{width:100%}.of-footer{flex-direction:column;gap:13px;padding:30px 6%}.of-section-heading h2{font-size:39px}}.of-hero-contact{text-underline-offset:5px;align-items:center;gap:10px;width:fit-content;margin-top:22px;font-size:13px;font-weight:700;display:flex;color:#ffcfad!important;text-decoration:underline!important}.of-end-actions{flex-direction:column;align-items:stretch;gap:13px;min-width:245px;display:flex}.of-contact-button{background:#ffd0ad;justify-content:center;align-items:center;gap:12px;padding:18px;font-size:12px;font-weight:800;display:flex;color:#183945!important}.of-contact-button:hover{background:#ffe1cb}.of-end-actions .of-contact-email{color:#d8e6e7;text-align:center;text-underline-offset:4px;font-size:13px;text-decoration:underline}.of-end-actions button{color:#f2f7f5;background:0 0;border:1px solid #74929d;width:100%}.of-end-actions button:hover{background:#294e5c}@media (max-width:600px){.of-end-actions{width:100%}}
