:root{--jet-ink:#142536;--jet-navy:#183f54;--jet-green:#2f7c64;--jet-gold:#c7922f;--jet-red:#b64a3d;--jet-paper:#fff;--jet-fog:#f2f5f3;--jet-stone:#e7e5df;--jet-line:#d5dce0;--jet-muted:#5a6772}body.jet-core-template #main-content{background:var(--jet-paper)}.jet-core-page,.jet-core-page *{box-sizing:border-box}.jet-core-page{overflow:hidden;background:var(--jet-paper);color:var(--jet-ink);font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:1.65}.jet-core-page h1,.jet-core-page h2,.jet-core-page h3,.jet-core-page h4,.jet-core-page p,.jet-core-page ul,.jet-core-page ol,.jet-core-page blockquote{margin-top:0}.jet-core-page h1,.jet-core-page h2,.jet-core-page h3,.jet-core-page h4{padding:0;color:var(--jet-ink);font-family:Georgia,"Times New Roman",serif;font-weight:600;letter-spacing:0}.jet-core-page h1{max-width:900px;margin-bottom:22px;color:var(--jet-paper);font-size:56px;line-height:1.08}.jet-core-page h2{margin-bottom:20px;font-size:40px;line-height:1.18}.jet-core-page h3{margin-bottom:12px;font-size:24px;line-height:1.25}.jet-core-page h4{margin-bottom:8px;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.35}.jet-core-page p:last-child,.jet-core-page ul:last-child,.jet-core-page ol:last-child{margin-bottom:0}.jet-core-page a{color:var(--jet-navy);text-decoration-thickness:1px;text-underline-offset:3px}.jet-core-page a:focus-visible,.jet-core-page summary:focus-visible,.jet-core-page input:focus-visible,.jet-core-page select:focus-visible,.jet-core-page textarea:focus-visible,.jet-core-page button:focus-visible{outline:3px solid var(--jet-gold);outline-offset:3px}.jet-container{width:min(1180px, calc(100% - 48px));margin:0 auto}.jet-narrow{max-width:800px}.jet-section{padding:88px 0}.jet-section--fog{background:var(--jet-fog)}.jet-section--ink{background:var(--jet-ink);color:#e8edf0}.jet-section--ink h2,.jet-section--ink h3,.jet-section--ink h4{color:var(--jet-paper)}.jet-section--ink a{color:var(--jet-paper)}.jet-eyebrow{display:block;margin-bottom:16px;color:var(--jet-green);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:0;line-height:1.4;text-transform:uppercase}.jet-section--ink .jet-eyebrow,.jet-hero .jet-eyebrow{color:#efd28d}.jet-lead{color:#40505f;font-size:21px;line-height:1.55}.jet-section-heading{max-width:780px;margin-bottom:42px}.jet-section-heading p{color:var(--jet-muted);font-size:19px}.jet-section--ink .jet-section-heading p{color:#cad4da}.jet-hero{position:relative;display:flex;min-height:620px;align-items:center;overflow:hidden;background-color:var(--jet-ink);background-image:var(--jet-hero-image);background-position:center;background-size:cover;color:var(--jet-paper)}.jet-hero:before{position:absolute;inset:0;background:rgb(13 30 43 / .76);content:""}.jet-hero .jet-container{position:relative;z-index:1;padding-top:72px;padding-bottom:78px}.jet-hero-copy{max-width:870px}.jet-hero-lead{max-width:760px;margin-bottom:32px;color:#e0e7eb;font-size:22px;line-height:1.55}.jet-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.jet-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:13px 22px;border:2px solid #fff0;border-radius:4px;background:var(--jet-green);color:var(--jet-paper)!important;font-size:15px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.jet-button:hover{background:#25634f}.jet-button--light{border-color:rgb(255 255 255 / .72);background:0 0}.jet-button--light:hover{border-color:var(--jet-paper);background:var(--jet-paper);color:var(--jet-ink)!important}.jet-button--gold{background:var(--jet-gold);color:#111d24!important}.jet-button--gold:hover{background:#d8aa4b}.jet-context-bar{border-bottom:1px solid var(--jet-line);background:var(--jet-paper)}.jet-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.jet-context-item{min-height:108px;padding:25px 24px;border-right:1px solid var(--jet-line)}.jet-context-item:first-child{border-left:1px solid var(--jet-line)}.jet-context-item strong{display:block;margin-bottom:4px;color:var(--jet-ink);font-size:15px}.jet-context-item span{display:block;color:var(--jet-muted);font-size:14px;line-height:1.45}.jet-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.jet-split--wide-copy{grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr)}.jet-media{position:relative;overflow:hidden;border-radius:6px;background:var(--jet-stone);aspect-ratio:4/3}.jet-media img{display:block;width:100%;height:100%;object-fit:cover}.jet-media-caption{margin-top:12px;color:var(--jet-muted);font-size:13px;line-height:1.5}.jet-check-list,.jet-link-list{margin:28px 0 0;padding:0;list-style:none}.jet-check-list li,.jet-link-list li{position:relative;margin:0;padding:14px 0 14px 28px;border-bottom:1px solid var(--jet-line)}.jet-check-list li:before{position:absolute;left:0;top:22px;width:10px;height:10px;background:var(--jet-green);content:""}.jet-link-list li:before{position:absolute;left:0;top:16px;color:var(--jet-red);content:">";font-weight:700}.jet-step-grid,.jet-scope-grid,.jet-document-grid,.jet-proof-grid,.jet-role-grid{display:grid;gap:20px}.jet-step-grid{grid-template-columns:repeat(4,minmax(0,1fr));counter-reset:jet-step}.jet-step{min-height:245px;padding:26px 22px 24px;border-top:5px solid var(--jet-green);background:var(--jet-paper);counter-increment:jet-step}.jet-step:before{display:block;margin-bottom:28px;color:var(--jet-gold);content:"0" counter(jet-step);font-size:13px;font-weight:700}.jet-step p,.jet-scope-item p,.jet-document-item p,.jet-role p{color:var(--jet-muted);font-size:15px;line-height:1.55}.jet-scope-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jet-scope-item{min-height:235px;padding:26px;border:1px solid var(--jet-line);border-radius:6px;background:var(--jet-paper)}.jet-scope-item--primary{border-top:5px solid var(--jet-green)}.jet-scope-item--carrier{border-top:5px solid var(--jet-gold)}.jet-scope-item--managed{border-top:5px solid var(--jet-red)}.jet-scope-kicker{display:block;margin-bottom:18px;color:var(--jet-muted);font-size:12px;font-weight:700;text-transform:uppercase}.jet-scope-item a{display:inline-block;margin-top:10px;font-size:14px;font-weight:700}.jet-document-grid{grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--jet-line);border-left:1px solid var(--jet-line)}.jet-document-item{min-height:190px;padding:24px;border-right:1px solid var(--jet-line);border-bottom:1px solid var(--jet-line)}.jet-document-label{display:block;margin-bottom:20px;color:var(--jet-green);font-size:12px;font-weight:700;text-transform:uppercase}.jet-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jet-quote{min-height:300px;margin:0;padding:32px;border-left:5px solid var(--jet-gold);border-radius:0 6px 6px 0;background:var(--jet-paper)}.jet-quote p{margin-bottom:24px;color:#283b49;font-family:Georgia,"Times New Roman",serif;font-size:20px;line-height:1.55}.jet-quote footer{color:var(--jet-muted);font-size:14px;line-height:1.5}.jet-quote footer strong{display:block;color:var(--jet-ink)}.jet-role-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jet-role{min-height:310px;padding:30px 28px;border-top:5px solid var(--jet-green);background:var(--jet-paper)}.jet-role:nth-child(2){border-top-color:var(--jet-gold)}.jet-role:nth-child(3){border-top-color:var(--jet-red)}.jet-role-number{display:block;margin-bottom:42px;color:var(--jet-muted);font-size:13px;font-weight:700}.jet-delivery-note{padding:30px;border-left:5px solid var(--jet-gold);background:#fff8e8}.jet-delivery-note h3{font-size:25px}.jet-table-wrap{overflow-x:auto;border:1px solid var(--jet-line)}.jet-table{width:100%;min-width:720px;margin:0;border-collapse:collapse}.jet-table th,.jet-table td{padding:20px;border-right:1px solid var(--jet-line);border-bottom:1px solid var(--jet-line);text-align:left;vertical-align:top}.jet-table th:last-child,.jet-table td:last-child{border-right:0}.jet-table tr:last-child td{border-bottom:0}.jet-table th{background:var(--jet-ink);color:var(--jet-paper);font-size:13px;text-transform:uppercase}.jet-table td{font-size:15px}.jet-faq-list{border-top:1px solid var(--jet-line)}.jet-faq-list details{border-bottom:1px solid var(--jet-line)}.jet-faq-list summary{position:relative;padding:22px 48px 22px 0;color:var(--jet-ink);cursor:pointer;font-size:18px;font-weight:700;list-style:none}.jet-faq-list summary::-webkit-details-marker{display:none}.jet-faq-list summary:after{position:absolute;right:6px;top:19px;color:var(--jet-green);content:"+";font-size:25px;line-height:1}.jet-faq-list details[open] summary:after{content:"-"}.jet-faq-answer{max-width:850px;padding:0 48px 24px 0;color:var(--jet-muted)}.jet-inline-links{display:flex;margin-top:30px;flex-wrap:wrap;gap:10px}.jet-inline-links a{display:inline-flex;min-height:42px;align-items:center;padding:9px 14px;border:1px solid var(--jet-line);border-radius:4px;background:var(--jet-paper);font-size:14px;font-weight:700;text-decoration:none}.jet-inline-links a:hover{border-color:var(--jet-green)}.jet-project-form-section{background:var(--jet-navy);color:#e5edf1}.jet-project-form-grid{display:grid;grid-template-columns:minmax(0,0.82fr) minmax(0,1.18fr);gap:62px;align-items:start}.jet-project-form-section h2,.jet-project-form-section h3{color:var(--jet-paper)}.jet-project-form-section .jet-eyebrow{color:#efd28d}.jet-project-form-section .jet-lead{color:#d8e2e7}.jet-project-form-section .jet-check-list li{border-color:rgb(255 255 255 / .18)}.jet-project-form-section .jet-check-list li:before{background:var(--jet-gold)}.jet-form-shell{min-height:560px;padding:32px;border-radius:6px;background:var(--jet-paper);color:var(--jet-ink)}.jet-form-shell h3{color:var(--jet-ink)}.jet-form-intro,.jet-form-privacy{color:var(--jet-muted);font-size:14px}.jet-project-form .hs-form-field{margin-bottom:18px}.jet-project-form .hs-form-field>label{display:block;margin-bottom:7px;color:var(--jet-ink);font-size:14px;font-weight:700}.jet-project-form input[type=text],.jet-project-form input[type=email],.jet-project-form input[type=tel],.jet-project-form input[type=number],.jet-project-form select,.jet-project-form textarea{width:100%!important;min-height:48px;padding:11px 12px!important;border:1px solid #aeb9bf!important;border-radius:4px!important;background:var(--jet-paper)!important;color:var(--jet-ink)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important}.jet-project-form textarea{min-height:120px}.jet-project-form .inputs-list{padding-left:0;list-style:none}.jet-project-form .inputs-list li{margin:8px 0}.jet-project-form .hs-button{min-height:50px;padding:13px 22px!important;border:0!important;border-radius:4px!important;background:var(--jet-green)!important;color:var(--jet-paper)!important;cursor:pointer;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:700!important}.jet-project-form .hs-button:hover{background:#25634f!important}.jet-project-form .hs-error-msg,.jet-project-form .hs-error-msgs{color:#9d332b!important;font-size:13px!important}.jet-form-fallback{padding:20px;border:1px solid var(--jet-line);background:var(--jet-fog)}@media (max-width:980px){.jet-core-page h1{font-size:44px}.jet-core-page h2{font-size:34px}.jet-section{padding:72px 0}.jet-split,.jet-split--wide-copy,.jet-project-form-grid{grid-template-columns:1fr;gap:40px}.jet-step-grid,.jet-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jet-scope-grid,.jet-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jet-role:last-child,.jet-scope-item:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:680px){.jet-core-page{font-size:16px}.jet-container{width:min(100% - 36px, 1180px)}.jet-core-page h1{font-size:36px;line-height:1.12}.jet-core-page h2{font-size:30px}.jet-core-page h3{font-size:22px}.jet-section{padding:60px 0}.jet-hero{min-height:590px;background-position:58% center}.jet-hero .jet-container{padding-top:62px;padding-bottom:64px}.jet-hero-lead,.jet-lead{font-size:19px}.jet-actions{align-items:stretch;flex-direction:column}.jet-button{width:100%}.jet-context-grid,.jet-step-grid,.jet-scope-grid,.jet-document-grid,.jet-proof-grid,.jet-role-grid{grid-template-columns:1fr}.jet-context-item,.jet-context-item:first-child{min-height:0;padding:20px 0;border-right:0;border-left:0;border-bottom:1px solid var(--jet-line)}.jet-context-item:last-child{border-bottom:0}.jet-step,.jet-scope-item,.jet-document-item,.jet-role,.jet-quote{min-height:0}.jet-role:last-child,.jet-scope-item:last-child:nth-child(odd){grid-column:auto}.jet-form-shell{min-height:0;padding:24px 20px}.jet-inline-links{align-items:stretch;flex-direction:column}.jet-inline-links a{justify-content:center}}@media (prefers-reduced-motion:reduce){.jet-button{transition:none}}a[href="https://optimole.com/wordpress/?from=badgeOn"]{display:none!important}