.elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-field-type-html{padding-bottom:0px;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-button[type="submit"]{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-cc6ae3e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-field-group.recaptcha_v3-bottomleft, .elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-field-type-html{padding-bottom:0px;}.elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-1ac189d .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-button[type="submit"]{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-6496 .elementor-element.elementor-element-1ac189d .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-1ac189d .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-1ac189d .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-6496 .elementor-element.elementor-element-1ac189d .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-1ac189d{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-field-type-html{padding-bottom:0px;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-button[type="submit"]{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-6496 .elementor-element.elementor-element-523bdb5 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-6496 .elementor-element.elementor-element-523bdb5{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(min-width:768px){.elementor-6496 .elementor-element.elementor-element-58e6d49{width:52%;}.elementor-6496 .elementor-element.elementor-element-bd24d44{width:48%;}.elementor-6496 .elementor-element.elementor-element-116fb80{width:60%;}.elementor-6496 .elementor-element.elementor-element-54dffc0{width:40%;}.elementor-6496 .elementor-element.elementor-element-82f2b50{width:40%;}.elementor-6496 .elementor-element.elementor-element-b87b69d{width:60%;}.elementor-6496 .elementor-element.elementor-element-5039ab9{width:44%;}.elementor-6496 .elementor-element.elementor-element-3468642{width:56%;}.elementor-6496 .elementor-element.elementor-element-bfbf9b8{width:45%;}.elementor-6496 .elementor-element.elementor-element-9f25d4f{width:55%;}.elementor-6496 .elementor-element.elementor-element-29162a0{width:50%;}.elementor-6496 .elementor-element.elementor-element-c618058{width:50%;}.elementor-6496 .elementor-element.elementor-element-e443a50{width:35%;}.elementor-6496 .elementor-element.elementor-element-a50ad23{width:65%;}.elementor-6496 .elementor-element.elementor-element-3e351e2{width:38%;}.elementor-6496 .elementor-element.elementor-element-dff0ec9{width:62%;}.elementor-6496 .elementor-element.elementor-element-056f387{width:35%;}.elementor-6496 .elementor-element.elementor-element-e39558d{width:65%;}.elementor-6496 .elementor-element.elementor-element-9737e88{width:50%;}.elementor-6496 .elementor-element.elementor-element-7ef68c9{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6496 .elementor-element.elementor-element-58e6d49{width:100%;}.elementor-6496 .elementor-element.elementor-element-bd24d44{width:100%;}.elementor-6496 .elementor-element.elementor-element-116fb80{width:100%;}.elementor-6496 .elementor-element.elementor-element-54dffc0{width:100%;}.elementor-6496 .elementor-element.elementor-element-82f2b50{width:100%;}.elementor-6496 .elementor-element.elementor-element-b87b69d{width:100%;}.elementor-6496 .elementor-element.elementor-element-bfbf9b8{width:100%;}.elementor-6496 .elementor-element.elementor-element-9f25d4f{width:100%;}.elementor-6496 .elementor-element.elementor-element-29162a0{width:100%;}.elementor-6496 .elementor-element.elementor-element-c618058{width:100%;}.elementor-6496 .elementor-element.elementor-element-e443a50{width:100%;}.elementor-6496 .elementor-element.elementor-element-a50ad23{width:100%;}.elementor-6496 .elementor-element.elementor-element-3e351e2{width:100%;}.elementor-6496 .elementor-element.elementor-element-dff0ec9{width:100%;}.elementor-6496 .elementor-element.elementor-element-056f387{width:100%;}.elementor-6496 .elementor-element.elementor-element-e39558d{width:100%;}.elementor-6496 .elementor-element.elementor-element-9737e88{width:100%;}.elementor-6496 .elementor-element.elementor-element-7ef68c9{width:100%;}}/* Start custom CSS */:root{--navy:#1d1d1f;--navy2:#121214;--orange:#0a7d58;--orange-dk:#086848;--teal:#2f3a36;--teal-lt:#e3ece6;--stone:#e0ddd5;--cream:#f1efea;--paper:#ffffff;--grey:#ededed;--ink:#1d1d1f;--muted:#5a5a60;--serif:"Playfair Display",Georgia,serif;--sans:"Inter",Arial,sans-serif;--wrap:1220px;--g:28px}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--sans);font-size:18px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}p{margin:0 0 1em}h1,h2,h3{margin:0;font-family:var(--serif);font-weight:600;letter-spacing:-.025em;line-height:1.08}h2{font-size:clamp(34px,4.4vw,58px)}h3{font-size:22px;letter-spacing:-.01em;line-height:1.2}em.o{font-style:italic;color:var(--orange);font-weight:500}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--g)}.kicker{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin:0 0 22px}.kicker::before{content:"";width:28px;height:2px;background:currentColor}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--sans);font-weight:700;font-size:16px;text-decoration:none;border-radius:999px;padding:17px 30px;border:2px solid transparent;cursor:pointer;transition:transform .2s,background .2s,box-shadow .2s;line-height:1.2;text-align:center}.btn-o{background:var(--orange);color:#fff;box-shadow:0 8px 0 -2px rgba(29,29,31,.18)}.btn-o:hover{background:var(--orange-dk);transform:translateY(-2px)}.btn-line{border-color:var(--navy);color:var(--navy);background:transparent}.btn-line:hover{background:var(--navy);color:#fff}.tl{font-weight:600;text-decoration:none;border-bottom:2px solid var(--orange);padding-bottom:2px}.tl::after{content:" \2192"}.todo{background:#fff3cd;color:#6b4e00;font-family:var(--sans);font-size:12px;font-weight:600;padding:2px 7px;border-radius:4px;font-style:normal;letter-spacing:0;text-transform:none;vertical-align:middle}.rv{opacity:0;transform:translateY(26px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.rv.in{opacity:1;transform:none}.d1{transition-delay:.1s}.d2{transition-delay:.2s}.d3{transition-delay:.3s}.d4{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transform:none;transition:none}*{animation:none!important}}.hdr{position:sticky;top:0;z-index:60;background:rgba(241,239,234,.92);backdrop-filter:blur(10px);border-bottom:1px solid rgba(29,29,31,.08)}.hdr .wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;height:78px}.logo img{height:24px;width:auto;filter:brightness(0) saturate(100%) invert(12%) sepia(30%) saturate(1200%) hue-rotate(160deg)}.nav{display:flex;gap:28px;list-style:none;margin:0;padding:0}.nav a{font-weight:600;font-size:15px;text-decoration:none;color:var(--navy);opacity:.8}.nav a:hover{opacity:1;color:var(--orange)}.hdr .btn{padding:12px 22px;font-size:14px;white-space:nowrap;box-shadow:none}.burger{display:none;width:44px;height:44px;border:1.5px solid rgba(29,29,31,.25);border-radius:50%;background:none;align-items:center;justify-content:center}.burger span,.burger span::before,.burger span::after{display:block;width:18px;height:2px;background:var(--navy);position:relative;content:""}.burger span::before{position:absolute;top:-6px}.burger span::after{position:absolute;top:6px}.hero{position:relative;padding:72px 0 120px;overflow:hidden}.hero h1{font-family:var(--sans);font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);line-height:1.5;margin-bottom:26px;max-width:460px}.display{font-family:var(--serif);font-weight:600;font-size:clamp(46px,6.4vw,92px);line-height:.98;letter-spacing:-.035em;margin:0 0 30px;color:var(--navy)}.display em{font-style:italic;font-weight:500;color:var(--orange)}.display .u{position:relative;white-space:nowrap}.display .u svg{position:absolute;left:-2%;bottom:-.12em;width:104%;height:.32em;overflow:visible}.display .u path{stroke:var(--orange);stroke-width:5;fill:none;stroke-linecap:round;stroke-dasharray:420;stroke-dashoffset:420;animation:tmdraw 1.4s .9s cubic-bezier(.6,0,.2,1) forwards}@keyframes tmdraw{to{stroke-dashoffset:0}}.hero .sub{font-size:20px;line-height:1.6;color:var(--muted);max-width:560px;margin-bottom:34px}.ctas{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px}.audit-note{margin-top:22px;font-size:15px;color:var(--muted);max-width:520px;display:flex;gap:12px;align-items:flex-start}.audit-note b{flex:none;display:inline-flex;width:26px;height:26px;border-radius:50%;background:var(--teal);color:#fff;font-size:13px;align-items:center;justify-content:center;margin-top:1px}.stage-wrap{position:relative;min-height:600px;margin-bottom:110px}.board{position:relative;z-index:2;background:var(--paper);border-radius:22px;box-shadow:0 40px 80px -30px rgba(29,29,31,.35),0 0 0 1px rgba(29,29,31,.06);padding:26px 26px 22px;transform:rotate(1.2deg);margin-left:40px}.b-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.b-top b{font-family:var(--serif);font-size:28px;font-weight:600;letter-spacing:-.02em}.b-top span{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.b-sub{font-size:13px;color:var(--muted);margin-bottom:16px}.wk{display:grid;grid-template-columns:62px 1fr;gap:10px;align-items:center;padding:10px 0;border-top:1px dashed rgba(29,29,31,.14)}.wk>span{font-size:12px;font-weight:700;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.chips{display:flex;flex-wrap:wrap;gap:7px}.chip{font-size:12.5px;font-weight:600;padding:6px 11px;border-radius:999px;white-space:nowrap;opacity:0;transform:translateY(8px) scale(.96);animation:tmpop .5s cubic-bezier(.2,.8,.2,1.2) forwards}@keyframes tmpop{to{opacity:1;transform:none}}.c-f{background:var(--teal-lt);color:var(--teal)}.c-e{background:#d2f3e6;color:#065238}.c-w{background:var(--navy);color:#fff}.c-k{background:#f4e6c8;color:#6b4e00}.c-p{background:var(--orange);color:#fff}.c-plan{background:transparent;color:var(--navy);border:1.5px dashed var(--navy)}.legend{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(29,29,31,.1);font-size:12px;color:var(--muted);font-weight:600}.legend i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:-1px}.stamp{position:absolute;right:-18px;bottom:-26px;z-index:3;width:126px;height:126px;border-radius:50%;background:var(--navy);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transform:rotate(-12deg) scale(.4);opacity:0;animation:tmstamp .6s 2.6s cubic-bezier(.2,.8,.3,1.4) forwards;box-shadow:0 14px 30px -10px rgba(0,0,0,.4)}.stamp b{font-family:var(--serif);font-size:30px;letter-spacing:-.02em;text-transform:none;color:var(--orange);line-height:1;margin-bottom:4px}@keyframes tmstamp{to{transform:rotate(-12deg) scale(1);opacity:1}}.polaroid{position:absolute;left:-60px;bottom:-190px;z-index:4;width:200px;background:#fff;padding:10px 10px 14px;border-radius:6px;box-shadow:0 22px 44px -18px rgba(29,29,31,.45);transform:rotate(-6deg)}.polaroid p{margin:10px 2px 0;font-family:var(--serif);font-style:italic;font-size:15px;line-height:1.3;text-align:center}.blob{position:absolute;z-index:0;border-radius:50%;filter:blur(2px)}.blob.a{width:420px;height:420px;background:var(--stone);right:-80px;top:-60px}.blob.b{width:180px;height:180px;background:rgba(10,125,88,.18);left:10px;top:30px}.proofbar{background:var(--navy);color:#fff;padding:34px 0;position:relative}.proofbar q{font-family:var(--serif);font-style:italic;font-size:clamp(22px,2.4vw,30px);line-height:1.3;quotes:"\201C" "\201D"}.proofbar cite{display:block;margin-top:10px;font-style:normal;font-size:14px;font-weight:600;color:var(--orange)}.proofbar ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px;color:rgba(255,255,255,.75)}.proofbar li::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--orange);margin-right:10px;vertical-align:2px}.sec{padding:120px 0;position:relative}.strikes{list-style:none;margin:0;padding:0}.strikes li{padding:30px 0;border-top:1px solid rgba(29,29,31,.14)}.strikes li:last-child{border-bottom:1px solid rgba(29,29,31,.14)}.strikes .t{font-family:var(--serif);font-weight:600;font-size:clamp(28px,3.3vw,44px);letter-spacing:-.025em;line-height:1.1;position:relative;display:inline-block}.strikes .t::after{content:"";position:absolute;left:-2%;top:56%;height:5px;width:0;background:var(--orange);border-radius:3px;transition:width .9s .35s cubic-bezier(.6,0,.2,1)}.strikes li.in .t::after{width:104%}.strikes p{margin:12px 0 0;color:var(--muted);font-size:17px;max-width:560px}.strikes .n{font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--orange);display:block;margin-bottom:8px}.fix{margin-top:34px;font-family:var(--serif);font-size:26px;font-style:italic;color:var(--teal)}.year{background:var(--navy);color:#fff;border-radius:40px 40px 0 0;margin-top:-10px}.year .kicker{color:var(--orange)}.year .lead{font-size:20px;color:rgba(255,255,255,.78);max-width:720px;margin-top:22px}.zoom{margin-top:64px;display:grid;gap:14px}.zrow{display:grid;grid-template-columns:240px 1fr;gap:20px;align-items:center}.zrow .lab{font-family:var(--serif);font-size:19px;font-weight:600;line-height:1.2}.zrow .lab small{display:block;font-family:var(--sans);font-size:13px;font-weight:500;color:rgba(255,255,255,.6);margin-top:2px}.months{display:grid;grid-template-columns:repeat(12,1fr);gap:6px}.months span{height:54px;border-radius:10px;background:rgba(255,255,255,.07);display:flex;align-items:flex-end;padding:7px 8px;font-size:11px;font-weight:700;color:rgba(255,255,255,.55);letter-spacing:.06em;text-transform:uppercase;transition:background .5s}.r-year .months span{background:rgba(47,58,54,.95);color:rgba(255,255,255,.85)}.r-q .months span:nth-child(-n+3){background:var(--teal-lt);color:var(--teal)}.r-m .months span:first-child{background:var(--orange);color:#fff}.qs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-left:260px;font-size:12px;font-weight:700;letter-spacing:.1em;color:rgba(255,255,255,.5);text-transform:uppercase}.qs span{border-top:2px solid rgba(255,255,255,.2);padding-top:8px}.four{margin-top:70px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.four div{border-top:3px solid var(--orange);padding-top:20px}.four h3{margin-bottom:8px;font-size:21px}.four p{margin:0;font-size:16px;color:rgba(255,255,255,.72)}.hub{background:var(--cream);color:var(--ink);border-radius:20px;padding:24px;box-shadow:0 30px 60px -20px rgba(0,0,0,.5);transform:rotate(-1.2deg)}.hub-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.hub-top b{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--teal)}.dots{display:flex;gap:6px}.dots i{width:10px;height:10px;border-radius:50%;background:var(--stone)}.tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.tabs span{font-size:12px;font-weight:600;padding:5px 11px;border-radius:999px;background:#fff;color:var(--muted);border:1px solid rgba(29,29,31,.1)}.tabs span.on{background:var(--navy);color:#fff;border-color:var(--navy)}.hrow{display:grid;grid-template-columns:70px 1fr auto;gap:12px;align-items:center;background:#fff;border-radius:10px;padding:12px 14px;margin-bottom:7px;font-size:14px}.hrow .d{font-weight:700;font-size:12.5px}.pill{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 9px;border-radius:999px;white-space:nowrap}.pill.ok{background:var(--teal-lt);color:var(--teal)}.pill.you{background:#d2f3e6;color:#065238}.pill.sch{background:var(--grey);color:var(--muted)}.hub small{display:block;margin-top:10px;font-size:12.5px;color:var(--muted)}.journey{background:var(--cream)}.path{position:relative;margin-top:70px;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.path::before{content:"";position:absolute;left:0;right:0;top:27px;height:2px;background:repeating-linear-gradient(90deg,var(--navy) 0 8px,transparent 8px 16px);opacity:.35}.node{position:relative}.node .dot{width:56px;height:56px;border-radius:50%;background:var(--paper);border:2px solid var(--navy);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-weight:600;font-size:22px;margin-bottom:22px;position:relative;z-index:1}.node:nth-child(1) .dot{background:var(--teal-lt)}.node:nth-child(2) .dot{background:#d2f3e6}.node:nth-child(3) .dot{background:var(--navy);color:#fff}.node:nth-child(4) .dot{background:#f4e6c8}.node .k{font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--orange);display:block;margin-bottom:6px}.node h3{margin-bottom:10px}.node p{font-size:16.5px;color:var(--muted);margin:0}.notes{position:relative;height:440px}.note{position:absolute;width:210px;min-height:150px;padding:22px 20px;border-radius:4px;font-family:var(--serif);font-size:22px;font-weight:600;line-height:1.15;letter-spacing:-.01em;box-shadow:0 18px 30px -16px rgba(29,29,31,.4);transition:transform .4s cubic-bezier(.2,.8,.2,1.2)}.note small{display:block;font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;opacity:.7}.note:hover{transform:rotate(0) scale(1.05)!important;z-index:9}.n1{background:#f4e6c8;left:2%;top:2%;transform:rotate(-5deg)}.n2{background:var(--teal-lt);left:36%;top:0;transform:rotate(3deg)}.n3{background:#d2f3e6;left:68%;top:6%;transform:rotate(-2deg)}.n4{background:var(--orange);left:10%;top:50%;transform:rotate(4deg)}.n5{background:var(--navy);color:#fff;left:44%;top:46%;transform:rotate(-4deg)}.n6{background:var(--stone);left:74%;top:54%;transform:rotate(6deg)}.fromband{margin-top:80px;background:var(--navy);color:#fff;border-radius:24px;padding:40px 46px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px}.fromband .big{font-family:var(--serif);font-size:clamp(30px,3.6vw,46px);font-weight:600;letter-spacing:-.025em;line-height:1.1}.fromband .big small{display:block;font-family:var(--sans);font-size:15px;font-weight:500;color:rgba(255,255,255,.7);letter-spacing:0;margin-top:8px}.fromband .tl{color:#fff}.how{background:var(--cream)}.steps{margin-top:60px;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.step{background:var(--paper);border-radius:22px;padding:34px 30px 32px;position:relative;overflow:hidden;border:1px solid rgba(29,29,31,.08)}.step .num{font-family:var(--serif);font-style:italic;font-weight:500;font-size:110px;line-height:.8;color:var(--orange);opacity:.9;display:block;margin-bottom:18px;letter-spacing:-.04em}.step h3{margin-bottom:10px}.step p{margin:0;color:var(--muted);font-size:17px}.cases{background:var(--paper)}.cgrid{margin-top:56px;display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:24px}.case{background:var(--cream);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.case:hover{transform:translateY(-6px)}.case .img{aspect-ratio:16/10;background:repeating-linear-gradient(135deg,rgba(29,29,31,.06) 0 12px,rgba(29,29,31,.02) 12px 24px),var(--stone);display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--teal)}.case.feat{background:var(--navy);color:#fff}.case.feat .img{background:repeating-linear-gradient(135deg,rgba(255,255,255,.06) 0 12px,rgba(255,255,255,.02) 12px 24px),var(--teal);color:#fff}.case .body{padding:28px 28px 30px;display:flex;flex-direction:column;flex:1}.lab{align-self:flex-start;font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:6px 11px;border-radius:999px;margin-bottom:16px}.lab.client{background:var(--orange);color:#fff}.lab.in{background:var(--navy);color:#fff}.case.feat .lab.in{background:#fff;color:var(--navy)}.sector{font-size:13px;font-weight:600;opacity:.65;margin-bottom:6px}.case h3{margin-bottom:12px}.case .res{flex:1;font-size:16.5px}.case .fig{font-family:var(--serif);font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.015em;display:block}.case blockquote{margin:16px 0 4px;font-family:var(--serif);font-style:italic;font-size:19px;line-height:1.4}.case .who{font-size:13px;font-weight:600;color:var(--orange);display:block;margin-bottom:20px}.case .tl{align-self:flex-start;margin-top:18px}.case.feat .tl{color:#fff}.about .pol{background:#fff;padding:14px 14px 20px;border-radius:6px;box-shadow:0 30px 60px -24px rgba(29,29,31,.4);transform:rotate(-3deg);max-width:380px}.about .pol p{margin:14px 0 0;text-align:center;font-family:var(--serif);font-style:italic;font-size:18px}.about h2{margin-bottom:24px}.badges{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px;padding:0;list-style:none}.badges li{font-size:13px;font-weight:600;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid rgba(29,29,31,.12);color:var(--teal)}.pricing{background:var(--navy);color:#fff;border-radius:40px}.pricing .kicker{color:var(--orange)}.tiers{margin-top:64px;display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:stretch}.tier{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);border-radius:24px;padding:34px 30px 30px;display:flex;flex-direction:column;position:relative}.tier.pop{background:var(--cream);color:var(--ink);border-color:var(--cream);transform:translateY(-14px);box-shadow:0 30px 60px -20px rgba(0,0,0,.5)}.badge{position:absolute;top:-15px;left:30px;background:var(--orange);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:7px 14px;border-radius:999px}.tier h3{font-size:30px;margin-bottom:8px}.tier .for{font-size:16px;opacity:.78;min-height:78px;margin-bottom:18px}.price{font-family:var(--serif);font-size:54px;font-weight:600;letter-spacing:-.03em;line-height:1;margin:0}.price small{font-family:var(--sans);font-size:14px;font-weight:600;letter-spacing:0;opacity:.7;margin-left:6px}.vs{font-size:13.5px;font-weight:600;color:var(--orange);margin:12px 0 0;min-height:20px}.tier.pop .vs{color:#086848}.tier hr{border:0;border-top:1px solid rgba(255,255,255,.15);margin:22px 0 18px;width:100%}.tier.pop hr{border-top-color:rgba(29,29,31,.14)}.inc{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin:0 0 14px}.tier.pop .inc{color:var(--teal)}.tier ul{list-style:none;margin:0 0 26px;padding:0;flex:1}.tier li{position:relative;padding-left:26px;margin-bottom:10px;font-size:15.5px;line-height:1.5}.tier li::before{content:"";position:absolute;left:0;top:7px;width:14px;height:14px;border-radius:50%;background:var(--orange)}.tier.pop li::before{background:var(--teal)}.tier li b{font-weight:700}.tier li small{display:block;font-size:13px;opacity:.7;margin-top:2px}.tier .btn{width:100%}.tier .btn-line{border-color:rgba(255,255,255,.5);color:#fff}.tier .btn-line:hover{background:#fff;color:var(--navy)}.terms{margin-top:26px;font-size:14px;color:rgba(255,255,255,.65)}.fit{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:22px}.fit>div{border-radius:20px;padding:24px 28px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12)}.fit h3{font-size:22px;margin-bottom:14px}.fit ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:16px;color:rgba(255,255,255,.82)}.fit li{padding-left:28px;position:relative}.fit .y li::before{content:"\2713";position:absolute;left:0;color:var(--orange);font-weight:700}.fit .n li::before{content:"\2013";position:absolute;left:0;color:rgba(255,255,255,.5);font-weight:700}.closing{background:var(--orange);color:#fff;border-radius:40px 40px 0 0;overflow:hidden}.closing .kicker{color:#fff}.next{list-style:none;padding:0;margin:0 0 30px;display:grid;gap:14px;counter-reset:n}.next li{counter-increment:n;padding-left:44px;position:relative;font-size:18px;font-weight:500}.next li::before{content:counter(n);position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;background:var(--navy);color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center}.cq{font-family:var(--serif);font-style:italic;font-size:22px;line-height:1.35;border-left:3px solid var(--navy);padding-left:20px;margin:0 0 28px}.cq cite{display:block;font-family:var(--sans);font-style:normal;font-size:13.5px;font-weight:700;margin-top:8px}.contact{font-size:16px;font-weight:600;display:grid;gap:6px}.contact a{text-decoration:none;border-bottom:1.5px solid rgba(29,29,31,.4)}.fine{font-size:13px;color:var(--muted);margin:14px 0 0}.ftr{background:var(--navy2);color:rgba(255,255,255,.78);padding:64px 0 30px;font-size:14.5px}.fgrid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.4fr;gap:48px}.ftr .logo img{filter:none;height:24px;margin-bottom:20px}.ftr h4{font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0 0 16px;font-family:var(--sans)}.ftr ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.ftr a{text-decoration:none}.ftr a:hover{color:var(--orange)}.ftr address{font-style:normal;line-height:1.75;margin-top:16px}.nl form{display:grid;gap:10px}.nl input{font-family:var(--sans);font-size:15px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.06);color:#fff}.nl input::placeholder{color:rgba(255,255,255,.55)}.nl .btn{padding:12px;font-size:14px;box-shadow:none}.fb{margin-top:56px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;color:rgba(255,255,255,.55)}.bigword{font-family:var(--serif);font-weight:600;font-size:clamp(48px,9vw,140px);letter-spacing:-.05em;line-height:.85;color:rgba(255,255,255,.06);margin-top:28px;white-space:nowrap;overflow:hidden}.bigword em{font-style:italic;color:rgba(10,125,88,.22);font-weight:500}.compare{background:var(--cream)}.cmp{margin-top:44px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:stretch}.col{background:var(--paper);border:1px solid rgba(29,29,31,.1);border-radius:22px;padding:24px 22px;display:flex;flex-direction:column}.col h3{font-size:22px;margin-bottom:18px}.col dl{margin:0;display:grid;gap:12px}.col dt{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.col dd{margin:0;font-size:15.5px;line-height:1.5}.col.tm{background:var(--navy);color:#fff;border-color:var(--navy);transform:translateY(-10px);box-shadow:0 30px 60px -24px rgba(29,29,31,.5);position:relative}.col.tm dt{color:var(--orange)}.col.tm h3 em{font-style:italic;color:var(--orange);font-weight:500}.col.tm::before{content:"";position:absolute;inset:-3px;border-radius:24px;border:2px dashed var(--orange);opacity:.5;pointer-events:none}.promise{margin-top:44px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:24px;padding:30px 32px 24px}.promise h3{font-size:28px;margin-bottom:24px}.pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.pgrid>div{position:relative;padding-top:58px}.pgrid>div::before{content:"\2713";position:absolute;top:0;left:0;width:42px;height:42px;border-radius:50%;border:2px solid var(--orange);color:var(--orange);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;transform:rotate(-8deg)}.pgrid b{display:block;font-family:var(--serif);font-weight:600;font-size:19px;letter-spacing:-.01em;margin-bottom:6px;line-height:1.25}.pgrid span{font-size:15px;color:rgba(255,255,255,.72)}.promise p.small{margin:24px 0 0;font-size:13.5px;color:rgba(255,255,255,.6)}.sheet{background:#fff;border-radius:6px;padding:22px 20px;box-shadow:0 26px 44px -20px rgba(29,29,31,.45);transform:rotate(-4deg);max-width:290px;margin:0 auto;color:var(--navy)}.sheet b{display:block;font-family:var(--serif);font-size:20px;font-weight:600;margin-bottom:4px}.sheet small{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:16px}.sheet i{display:block;height:9px;border-radius:5px;background:var(--grey);margin-bottom:9px}.sheet i.s{width:60%}.sheet i.m{width:80%}.sheet .bx{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.sheet .bx span{height:48px;border-radius:6px;background:var(--cream);border:1px dashed rgba(29,29,31,.2)}.sec{padding:88px 0}.problem{padding:84px 0}.hero{padding:64px 0 96px}.stage-wrap{margin-bottom:90px}.notes{height:330px}.note{width:190px;min-height:124px;font-size:20px;padding:18px}.path{margin-top:52px}.steps{margin-top:44px}.step{padding:26px 26px 24px}.step .num{font-size:72px;margin-bottom:10px}.cgrid{margin-top:44px}.case .img{aspect-ratio:16/8}.about .pol{max-width:300px}.tiers{margin-top:52px}.strikes li{padding:22px 0}.strikes .t{font-size:clamp(26px,2.9vw,38px)}.strikes p{font-size:16.5px;margin-top:8px}.fix{margin-top:26px}.zoom{margin-top:48px}.hubcap b{color:#fff;font-family:var(--serif);font-weight:600;font-size:19px}.fromband.onnavy{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16)}.four h3{font-size:19px}.hdr{background:rgba(29,29,31,.94);border-bottom-color:rgba(255,255,255,.08)}.logo img{filter:none}.nav a{color:#fff}.burger{border-color:rgba(255,255,255,.3)}.burger span,.burger span::before,.burger span::after{background:#fff}.hero{background:var(--navy);color:#fff}.audit-note{color:rgba(255,255,255,.7)}.hero .tl{color:#fff}.blob.a{background:#2f3a36;opacity:.55}.blob.b{background:rgba(10,125,88,.22)}.stamp{background:var(--orange);color:#fff}.stamp b{color:var(--navy)}.board,.polaroid,.about .pol{color:var(--navy)}.proofbar{background:var(--stone);color:var(--navy)}.proofbar cite{color:#086848}.proofbar ul{color:var(--muted)}.how{background:var(--navy);color:#fff}.how .step{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.how .step p{color:rgba(255,255,255,.72)}.about{background:#121214;color:#fff}.about .tl{color:#fff}.badges li{background:transparent;border-color:rgba(255,255,255,.22);color:#5fe0b2}@media (max-width:1100px){.stage-wrap{max-width:600px;margin-top:10px}.four,.path{grid-template-columns:1fr 1fr}.path::before{display:none}.cgrid{grid-template-columns:1fr 1fr}.case.feat{grid-column:1/-1}.tiers{grid-template-columns:1fr;max-width:620px}.tier.pop{transform:none}.tier .for{min-height:0}.fgrid{grid-template-columns:1fr 1fr}.cmp{grid-template-columns:1fr 1fr}.col.tm{transform:none}.pgrid{grid-template-columns:1fr 1fr}}@media (max-width:767px){:root{--g:20px}body{font-size:17px}.hdr .wrap{height:66px}.logo img{height:16px!important}.hdr .btn{padding:10px 14px;font-size:13px}.hero{padding:44px 0 80px}.ctas .btn{width:100%}.board{margin-left:0;transform:none;padding:20px 16px}.wk{grid-template-columns:1fr;gap:6px}.polaroid{position:relative;left:auto;bottom:auto;width:170px;margin:-20px 0 0 12px}.stamp{width:100px;height:100px;right:-4px;bottom:-40px}.stage-wrap{min-height:0;margin-bottom:20px}.stamp b{font-size:24px}.sec{padding:68px 0}.problem{padding:64px 0}.zrow{grid-template-columns:1fr;gap:10px}.months span{height:40px;font-size:0;padding:0}.qs{margin-left:0}.four,.path,.steps,.cgrid,.fit,.cmp,.pgrid{grid-template-columns:1fr}.notes{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:12px}.note{position:static;width:auto;min-height:100px;font-size:17px}.fromband{padding:30px 24px}.step .num{font-size:60px}.about .pol{max-width:260px}.year,.closing{border-radius:26px 26px 0 0}.fgrid{grid-template-columns:1fr;gap:34px}.promise{padding:28px 22px}}body{background:var(--cream)}.elementor-editor-active .rv,.elementor-editor-preview .rv{opacity:1!important;transform:none!important}.elementor-widget:not(:last-child){margin-bottom:0!important;margin-block-end:0!important}.elementor-widget-container>p:last-child{margin-bottom:0}.elementor-heading-title{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;font-style:inherit!important;margin:0}.elementor-widget-text-editor,.elementor-widget-heading{color:inherit;font-family:inherit}.elementor-widget-text-editor{font-size:inherit;line-height:inherit}.elementor-widget-heading h2.elementor-heading-title{font-family:var(--serif)!important;font-weight:600!important;letter-spacing:-.025em!important;line-height:1.08!important;font-size:clamp(34px,4.4vw,58px)!important}.elementor-widget-heading h3.elementor-heading-title{font-family:var(--serif)!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.2!important}a{color:inherit}.tmsec{position:relative}.tmsec>.elementor-container{max-width:var(--wrap)!important;padding:0 var(--g);margin:0 auto}.tm-full>.elementor-container{max-width:none!important}.elementor-section .elementor-container .elementor-column>.elementor-widget-wrap{padding:0!important}.c-l>.elementor-widget-wrap{padding-right:34px!important}.c-r>.elementor-widget-wrap{padding-left:34px!important}.elementor-inner-section>.elementor-container{max-width:none!important}.hdr .elementor-widget-html .wrap,.ftr .elementor-widget-html .wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--g)}.hdr{position:sticky!important;top:0;z-index:60}.logo img{height:26px}.hero .c-l>.elementor-widget-wrap{align-content:center}.hero .c-r>.elementor-widget-wrap{align-content:center}.hero .elementor-widget-heading h1.elementor-heading-title{font-family:var(--sans)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;line-height:1.5!important;color:#5fe0b2!important;margin-bottom:26px;max-width:460px}.hero .display .elementor-heading-title{font-family:var(--serif)!important;font-weight:600!important;font-size:clamp(46px,6.4vw,92px)!important;line-height:.98!important;letter-spacing:-.035em!important;color:#fff!important}.hero .display{margin-bottom:30px!important}.hero .sub{font-size:20px;line-height:1.6;color:rgba(255,255,255,.78);max-width:560px;margin-bottom:34px!important}.hero .audit-note{margin-top:22px}.problem .intro-col>.elementor-widget-wrap{position:sticky;top:120px;align-self:flex-start}.problem .intro-col .elementor-widget-text-editor{font-size:19px;color:var(--muted);margin-top:22px}.kicker .elementor-heading-title{display:inline-flex}.year .elementor-widget-heading h2{margin-bottom:0}.year .lead{margin-top:20px!important}.core2-sec{margin-top:64px}.core2-sec .c-l>.elementor-widget-wrap,.core2-sec .c-r>.elementor-widget-wrap{align-content:center}.core2-sec .four{margin-top:0;display:grid;grid-template-columns:1fr 1fr;gap:30px 26px}.year .hubcap{font-size:16px;color:rgba(255,255,255,.75);margin-bottom:22px!important}.fb-wrap .fromband{margin-top:70px}.maxw{max-width:860px}.pp-row-sec{margin-top:64px;padding-top:52px;border-top:1px solid rgba(29,29,31,.12)}.pp-row-sec .c-l>.elementor-widget-wrap{align-content:center}.pph .elementor-heading-title{font-size:clamp(28px,3vw,40px)!important;letter-spacing:-.025em!important;margin-bottom:16px}.ppbody{font-size:18px;color:var(--muted);margin-top:16px}.how .tm-btn{margin-top:32px}.tm-btn .elementor-button{background:var(--orange)!important;color:#fff!important;border-radius:999px!important;padding:17px 30px!important;font-family:var(--sans)!important;font-weight:700!important;font-size:16px!important;box-shadow:0 8px 0 -2px rgba(0,0,0,.18)}.tm-btn .elementor-button:hover{background:var(--orange-dk)!important}.head-row-sec .c-r>.elementor-widget-wrap{align-content:flex-end}.muted{color:var(--muted)}.about .c-l>.elementor-widget-wrap,.about .c-r>.elementor-widget-wrap{align-content:center}.about .elementor-widget-heading h2{margin:0 0 24px}.about .b{font-size:19px;color:rgba(255,255,255,.75);margin-top:20px}.cmp-note{font-size:13px;color:var(--muted);margin-top:22px}.pricing{border-radius:40px;max-width:1300px;margin:0 auto!important;width:calc(100% - 28px)}.pricing .lead{color:rgba(255,255,255,.78);font-size:19px;max-width:700px;margin-top:20px!important}.pricing .terms{font-size:14px;color:rgba(255,255,255,.65);margin-top:26px}.faq .intro-col>.elementor-widget-wrap{position:sticky;top:120px;align-self:flex-start}.tm-acc .elementor-accordion{display:grid;gap:12px}.tm-acc .elementor-accordion-item{background:var(--paper);border:1px solid rgba(29,29,31,.08)!important;border-radius:18px;overflow:hidden}.tm-acc .elementor-tab-title{font-family:var(--serif)!important;font-weight:600;font-size:20px;letter-spacing:-.01em;padding:22px 28px!important;border:0!important;color:var(--navy)!important}.tm-acc .elementor-tab-title a{color:var(--navy)!important}.tm-acc .elementor-accordion-icon{color:var(--orange)!important}.tm-acc .elementor-tab-content{border:0!important;padding:0 28px 22px!important;font-size:16.5px;color:var(--muted)}.magnet-sec{margin:20px auto 88px!important;max-width:var(--wrap)}.magnet-sec>.elementor-container{background:var(--stone);border-radius:30px;padding:40px 48px!important;align-items:center}.magnet-sec .elementor-widget-text-editor{color:var(--muted);font-size:17.5px}.magnet-sec .elementor-widget-heading h2{font-size:clamp(30px,3.4vw,44px)!important;margin:0 0 14px}.magnet-sec .c-l>.elementor-widget-wrap{align-content:center}.tm-form .elementor-field-group{margin-bottom:14px}.tm-form .elementor-field-group>label{font-family:var(--sans);font-size:14px;font-weight:600;color:var(--navy)}.tm-form .elementor-field-textual{font-family:var(--sans)!important;font-size:16px!important;padding:13px 15px!important;border:1.5px solid #cfd5d8!important;border-radius:12px!important;background:#fff!important;color:var(--navy)!important;min-height:0}.tm-mform .elementor-field-textual{border-radius:999px!important;border-color:rgba(29,29,31,.18)!important}.tm-form .elementor-button{background:var(--orange)!important;color:#fff!important;border-radius:999px!important;font-family:var(--sans)!important;font-weight:700!important;font-size:16px!important;padding:16px 26px!important;width:100%}.tm-mform{margin-top:20px}.closing .elementor-widget-heading h2{font-size:clamp(40px,5.2vw,72px)!important;margin-bottom:28px}.closing .elementor-widget-heading h2 em{font-style:italic;font-weight:500}.closing .c-l .elementor-widget-text-editor{color:var(--navy)}.formcol>.elementor-widget-wrap{background:var(--paper);border-radius:24px;padding:38px!important;box-shadow:0 30px 60px -24px rgba(29,29,31,.45);color:var(--navy)}.formcol .formh .elementor-heading-title{font-family:var(--serif)!important;font-size:28px!important;margin-bottom:22px}.formcol .fine{font-size:13px;color:#5a5a60;margin-top:6px}.closing .c-r{--paper:#ffffff}@media (max-width:1024px){.c-l>.elementor-widget-wrap{padding-right:0!important}.c-r>.elementor-widget-wrap{padding-left:0!important}.tmsec .elementor-column+.elementor-column{margin-top:48px}.problem .intro-col>.elementor-widget-wrap,.faq .intro-col>.elementor-widget-wrap{position:static}.core2-sec .c-r,.pp-row-sec .c-r,.head-row-sec .c-r{margin-top:40px}.nav{display:none}.burger{display:flex}}@media (max-width:767px){.core2-sec .four{grid-template-columns:1fr}.magnet-sec>.elementor-container{padding:32px 22px!important}.formcol>.elementor-widget-wrap{padding:26px 20px!important}.pricing{border-radius:26px}}.btn-o,.elementor-widget-text-editor a.btn-o{color:#fff!important}.elementor-widget-text-editor a:not(.btn){color:inherit}.tier .btn-line{color:#fff!important}.closing .contact a{color:#1d1d1f}.elementor-6496,.elementor-6496 .elementor-widget-text-editor{font-family:var(--sans)!important}.elementor-6496 .elementor-widget-text-editor{color:inherit}.elementor-section .elementor-container .c-l>.elementor-widget-wrap{padding-right:34px!important}.elementor-section .elementor-container .c-r>.elementor-widget-wrap{padding-left:34px!important}.elementor-section .elementor-container .formcol>.elementor-widget-wrap{padding:38px!important}@media (max-width:1024px){.elementor-section .elementor-container .c-l>.elementor-widget-wrap{padding-right:0!important}.elementor-section .elementor-container .c-r>.elementor-widget-wrap{padding-left:0!important}}@media (max-width:767px){.elementor-section .elementor-container .formcol>.elementor-widget-wrap{padding:26px 20px!important}}
/* emerald accent: white text on accent, light tint on dark sections */
:root{--orange-lt:#5fe0b2}
.closing,.closing .elementor-widget-heading,.closing .c-l .elementor-widget-text-editor,.closing .c-l a{color:#fff!important}
.closing .cq{border-left-color:#fff}
.formcol,.formcol .elementor-widget-text-editor,.formcol label{color:var(--navy)!important}
.hero .display em,.hero .kicker,.year em,.year .kicker,.how em,.how .kicker,.how .step .num,.about em,.about .kicker,.pricing h2 em,.pricing .kicker,.ftr .kicker,.hdr .nav a:hover,.ftr a:hover{color:var(--orange-lt)!important}
.hero .kicker::before,.year .kicker::before,.how .kicker::before,.about .kicker::before,.pricing .kicker::before{background:var(--orange-lt)!important}
.case .img.has{padding:0;background:#ebe6de;overflow:hidden}
.case .img.has img{width:100%;height:100%;object-fit:cover;object-position:50% 0;display:block}

.closing .formcol .elementor-widget-heading,.closing .formcol .elementor-widget-text-editor{color:var(--navy)!important}

.tier:not(.pop) .inc,.tier:not(.pop) .vs,.col.tm dt,.col.tm h3 em,.case.feat .who,.case.feat cite,.case.feat cite *{color:var(--orange-lt)!important}
.tier:not(.pop) li::before{background:var(--orange-lt)!important}
.n4,.n4 *{color:#fff!important}

.pricing .pgrid>div::before{border-color:var(--orange-lt)!important;color:var(--orange-lt)!important}
.pricing .fit .y li::before{color:var(--orange-lt)!important}

.elementor-6496 .ftr a{color:rgba(255,255,255,.82)}
.elementor-6496 .ftr a:hover{color:var(--orange-lt)}

.elementor-6496 .hdr a.logo{color:#fff;text-decoration:none;display:inline-flex;align-items:center}
.hdr .logo .wm{font-family:var(--serif);font-weight:800;font-size:25px;letter-spacing:-.045em;line-height:1;white-space:nowrap}
.hdr .logo .wm em{font-style:italic;font-weight:700;color:var(--orange-lt);margin:0 .04em}
@media (max-width:767px){.hdr .logo .wm{font-size:21px}}

body.elementor-page-6496,body.elementor-page-6496 .elementor-6496{color:var(--ink)}



.audit-note b{font-size:0!important;line-height:0}
.audit-note b::before{content:"";display:block;width:0;height:0;border-left:9px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:3px}

.closing .contact{justify-items:start;gap:10px}
.closing .contact a{border-bottom:1.5px solid rgba(255,255,255,.45);padding-bottom:2px;transition:border-color .2s}
.closing .contact a:hover{border-bottom-color:#fff}

.hero .polaroid{z-index:3;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 2px 5px rgba(0,0,0,.16),0 0 22px 2px rgba(0,0,0,.26),0 18px 36px -12px rgba(0,0,0,.38)!important}
.about .pol{box-shadow:0 0 22px 2px rgba(0,0,0,.26),0 18px 36px -12px rgba(0,0,0,.38)!important}
.stamp,.stamp b,.stamp *{color:#fff!important}

/* hero contour */
.elementor-6496 .hero{background:radial-gradient(55% 75% at 88% 18%,rgba(10,125,88,.5),transparent 62%),radial-gradient(40% 55% at 5% 105%,rgba(95,224,178,.14),transparent 60%),#1d1d1f!important}

/* contour on other dark sections */
.elementor-6496 .year{background:radial-gradient(55% 75% at 10% 0%,rgba(10,125,88,0.32),transparent 62%),#1d1d1f!important}
.elementor-6496 .how{background:radial-gradient(55% 75% at 95% 100%,rgba(10,125,88,0.32),transparent 62%),#1d1d1f!important}
.elementor-6496 .about{background:radial-gradient(55% 75% at 0% 50%,rgba(10,125,88,0.3),transparent 62%),#121214!important}
.elementor-6496 .pricing{background:radial-gradient(55% 75% at 90% 0%,rgba(10,125,88,0.34),transparent 62%),#1d1d1f!important}
.elementor-6496 .ftr{background:radial-gradient(55% 75% at 100% 100%,rgba(10,125,88,0.28),transparent 62%),#121214!important}

body{--contour:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%221440%22 height=%22900%22 viewBox=%220 0 1440 900%22%3E%3Cg fill=%22none%22 stroke=%22rgba%2895,224,178,0.16%29%22 stroke-width=%221.2%22%3E%3Cpath d=%22M1252,250 L1251,257 L1248,264 L1243,270 L1236,275 L1229,280 L1222,283 L1215,286 L1209,290 L1204,293 L1200,298 L1196,302 L1192,308 L1187,314 L1182,320 L1175,325 L1167,329 L1159,331 L1150,332 L1141,332 L1132,331 L1124,328 L1116,325 L1108,322 L1101,318 L1094,315 L1087,310 L1081,305 L1076,300 L1072,294 L1069,288 L1068,281 L1068,274 L1069,267 L1071,261 L1072,255 L1074,250 L1074,245 L1073,239 L1071,233 L1069,226 L1068,219 L1067,212 L1068,204 L1071,197 L1076,191 L1082,186 L1090,182 L1099,180 L1108,179 L1118,178 L1126,179 L1134,179 L1142,179 L1150,179 L1158,179 L1166,179 L1174,180 L1181,181 L1189,183 L1196,186 L1203,190 L1209,194 L1214,199 L1219,204 L1224,209 L1229,214 L1234,219 L1239,224 L1244,230 L1248,236 L1251,243 L1252,250Z%22/%3E%3Cpath d=%22M1292,250 L1290,260 L1288,270 L1285,279 L1282,288 L1278,298 L1273,307 L1267,316 L1259,324 L1250,330 L1239,335 L1227,338 L1215,340 L1202,340 L1190,339 L1179,338 L1169,337 L1160,338 L1150,340 L1140,343 L1129,347 L1116,351 L1103,354 L1089,355 L1074,355 L1061,352 L1049,346 L1039,339 L1032,330 L1026,319 L1023,309 L1020,298 L1019,288 L1018,278 L1017,269 L1016,259 L1016,250 L1018,241 L1020,232 L1024,223 L1030,215 L1036,208 L1044,201 L1051,195 L1059,189 L1066,183 L1072,176 L1078,168 L1085,160 L1093,152 L1102,144 L1112,136 L1124,131 L1137,128 L1150,128 L1163,131 L1175,136 L1186,142 L1196,150 L1204,157 L1212,164 L1220,170 L1228,176 L1237,181 L1246,185 L1256,191 L1266,196 L1275,204 L1282,212 L1288,220 L1291,230 L1292,240 L1292,250Z%22/%3E%3Cpath d=%22M1338,250 L1338,263 L1336,276 L1334,289 L1330,302 L1326,316 L1320,328 L1312,341 L1302,352 L1290,362 L1275,370 L1259,374 L1241,377 L1224,376 L1206,374 L1191,371 L1176,368 L1163,367 L1150,367 L1137,368 L1123,371 L1108,375 L1092,378 L1074,380 L1057,379 L1040,376 L1025,369 L1012,360 L1002,350 L994,337 L989,324 L985,311 L983,299 L980,286 L978,274 L976,262 L974,250 L973,238 L974,225 L978,213 L983,202 L991,191 L1000,181 L1010,172 L1021,163 L1031,155 L1041,146 L1051,137 L1061,127 L1072,117 L1085,107 L1099,99 L1115,92 L1132,89 L1150,90 L1167,94 L1183,101 L1197,111 L1208,121 L1218,132 L1227,143 L1236,152 L1245,160 L1255,166 L1267,172 L1279,178 L1292,184 L1305,192 L1316,202 L1325,212 L1332,224 L1336,237 L1338,250Z%22/%3E%3Cpath d=%22M1393,250 L1391,267 L1386,283 L1376,298 L1363,312 L1347,324 L1330,333 L1314,342 L1298,350 L1285,358 L1273,367 L1262,378 L1251,390 L1240,404 L1226,417 L1210,429 L1191,438 L1171,444 L1150,445 L1129,443 L1109,436 L1091,427 L1074,417 L1059,406 L1046,395 L1032,384 L1019,375 L1006,366 L992,356 L979,346 L967,335 L956,322 L948,309 L942,294 L939,280 L937,265 L936,250 L936,235 L935,220 L934,204 L933,187 L934,169 L937,152 L943,134 L954,118 L969,105 L987,95 L1009,89 L1032,87 L1056,88 L1078,92 L1099,97 L1117,101 L1134,105 L1150,106 L1166,106 L1182,104 L1200,101 L1219,99 L1239,98 L1259,100 L1278,104 L1296,111 L1312,120 L1326,132 L1338,144 L1350,158 L1360,172 L1369,186 L1378,201 L1385,217 L1390,233 L1393,250Z%22/%3E%3Cpath d=%22M1421,250 L1418,269 L1414,287 L1408,305 L1400,323 L1389,339 L1376,354 L1359,367 L1341,378 L1322,387 L1302,395 L1284,403 L1266,411 L1249,420 L1232,431 L1215,443 L1195,456 L1174,467 L1150,476 L1125,481 L1099,482 L1074,477 L1051,467 L1032,453 L1015,437 L1002,419 L991,402 L981,385 L971,370 L959,357 L946,344 L931,332 L916,318 L902,303 L889,287 L880,269 L875,250 L874,231 L877,212 L883,193 L891,175 L901,157 L911,140 L923,123 L935,106 L950,90 L967,75 L986,63 L1008,54 L1033,49 L1058,48 L1083,51 L1108,57 L1130,65 L1150,73 L1169,80 L1187,84 L1205,86 L1225,85 L1247,83 L1272,81 L1298,80 L1326,83 L1352,89 L1375,99 L1394,113 L1409,130 L1419,150 L1424,170 L1426,191 L1426,211 L1424,231 L1421,250Z%22/%3E%3Cpath d=%22M1478,250 L1475,273 L1470,295 L1464,317 L1456,339 L1446,360 L1433,381 L1417,400 L1397,416 L1373,429 L1347,438 L1320,444 L1292,448 L1266,449 L1241,451 L1218,454 L1196,458 L1174,466 L1150,474 L1124,484 L1097,492 L1067,498 L1036,500 L1007,496 L980,486 L956,471 L938,452 L924,431 L914,408 L907,386 L902,365 L896,345 L889,326 L880,308 L872,289 L863,270 L855,250 L851,229 L850,208 L854,186 L861,166 L872,146 L884,127 L898,109 L912,90 L928,72 L944,53 L962,35 L982,17 L1005,2 L1032,-10 L1061,-17 L1091,-18 L1121,-13 L1150,-3 L1176,11 L1199,27 L1219,44 L1237,58 L1254,71 L1273,80 L1293,87 L1316,92 L1341,97 L1368,104 L1395,113 L1420,125 L1442,141 L1459,160 L1471,181 L1477,204 L1480,227 L1478,250Z%22/%3E%3Cpath d=%22M1505,250 L1489,274 L1472,295 L1455,315 L1440,334 L1428,354 L1419,374 L1412,397 L1405,421 L1396,447 L1384,473 L1366,497 L1343,518 L1315,533 L1283,543 L1249,546 L1215,545 L1182,539 L1150,531 L1120,521 L1092,512 L1065,503 L1039,495 L1012,486 L987,476 L962,465 L939,451 L919,435 L902,416 L888,397 L875,377 L864,357 L852,337 L838,317 L823,296 L806,274 L788,250 L773,224 L761,195 L757,166 L760,136 L773,109 L794,86 L823,67 L857,53 L893,44 L929,39 L963,36 L994,33 L1022,30 L1047,24 L1072,17 L1097,8 L1123,-0 L1150,-8 L1179,-13 L1208,-15 L1238,-13 L1267,-7 L1295,2 L1321,13 L1347,25 L1373,38 L1398,51 L1424,66 L1450,82 L1474,101 L1494,122 L1510,145 L1519,171 L1521,198 L1516,224 L1505,250Z%22/%3E%3Cpath d=%22M1535,250 L1548,278 L1558,308 L1563,339 L1561,370 L1550,399 L1529,425 L1501,447 L1467,463 L1430,474 L1392,480 L1355,484 L1321,487 L1291,492 L1263,498 L1236,507 L1209,518 L1181,531 L1150,542 L1117,552 L1082,557 L1047,558 L1012,554 L977,546 L945,534 L914,520 L884,503 L855,486 L827,467 L800,446 L775,423 L753,398 L737,370 L728,340 L728,310 L736,279 L751,250 L772,224 L797,200 L822,180 L844,161 L862,142 L875,123 L885,102 L892,77 L900,50 L910,21 L925,-7 L946,-33 L972,-55 L1004,-71 L1039,-81 L1076,-85 L1114,-84 L1150,-79 L1185,-71 L1219,-63 L1252,-54 L1284,-45 L1316,-35 L1347,-24 L1377,-10 L1405,7 L1429,27 L1449,50 L1464,74 L1475,100 L1484,126 L1492,151 L1500,175 L1510,199 L1522,224 L1535,250Z%22/%3E%3Cpath d=%22M1632,250 L1639,284 L1636,318 L1621,351 L1597,380 L1565,405 L1529,425 L1491,441 L1455,455 L1422,467 L1392,480 L1364,495 L1338,511 L1312,529 L1285,547 L1255,563 L1222,577 L1187,586 L1150,592 L1112,594 L1075,592 L1037,587 L999,582 L961,575 L921,567 L881,557 L841,544 L803,528 L768,507 L739,480 L719,449 L709,414 L709,378 L718,343 L733,309 L752,278 L772,250 L788,225 L800,201 L806,176 L808,150 L808,122 L808,92 L811,60 L819,28 L834,-3 L857,-30 L886,-52 L920,-69 L957,-82 L995,-90 L1034,-96 L1073,-99 L1112,-102 L1150,-104 L1189,-105 L1228,-103 L1266,-98 L1304,-88 L1339,-74 L1370,-55 L1397,-32 L1419,-7 L1438,19 L1456,45 L1473,69 L1492,92 L1514,114 L1539,137 L1565,161 L1592,188 L1615,218 L1632,250Z%22/%3E%3Cpath d=%22M1590,250 L1599,281 L1602,314 L1599,346 L1591,378 L1578,410 L1562,440 L1545,471 L1525,502 L1504,533 L1480,564 L1452,594 L1418,622 L1380,644 L1336,660 L1290,667 L1242,665 L1194,655 L1150,638 L1110,617 L1074,595 L1041,574 L1010,557 L979,544 L945,534 L908,526 L868,519 L825,510 L783,496 L744,477 L711,453 L686,423 L670,390 L662,355 L662,319 L667,284 L674,250 L684,217 L693,186 L703,154 L713,123 L726,92 L742,62 L764,34 L790,8 L821,-13 L855,-31 L891,-46 L928,-58 L964,-70 L999,-82 L1034,-97 L1070,-113 L1108,-132 L1150,-149 L1195,-165 L1244,-174 L1293,-176 L1341,-169 L1384,-152 L1422,-126 L1451,-94 L1472,-57 L1486,-18 L1494,19 L1500,54 L1507,85 L1516,114 L1528,140 L1543,166 L1560,192 L1576,220 L1590,250Z%22/%3E%3Cpath d=%22M1631,250 L1612,282 L1592,312 L1573,341 L1558,369 L1547,398 L1541,430 L1537,467 L1532,507 L1524,549 L1509,592 L1485,633 L1452,668 L1409,695 L1360,712 L1307,718 L1252,715 L1200,704 L1150,689 L1104,671 L1061,653 L1021,635 L982,620 L944,604 L906,588 L869,571 L835,550 L804,527 L777,500 L755,471 L737,441 L722,410 L707,379 L691,348 L674,317 L654,285 L634,250 L616,213 L603,173 L598,132 L604,91 L621,53 L650,19 L688,-9 L733,-30 L781,-45 L830,-55 L876,-63 L918,-72 L956,-82 L992,-96 L1028,-114 L1066,-133 L1106,-153 L1150,-170 L1197,-182 L1246,-187 L1295,-184 L1343,-173 L1386,-156 L1426,-133 L1462,-107 L1495,-79 L1525,-50 L1554,-21 L1581,9 L1606,40 L1627,72 L1643,106 L1652,142 L1652,179 L1645,215 L1631,250Z%22/%3E%3Cpath d=%22M1745,250 L1763,293 L1770,338 L1763,382 L1743,423 L1710,459 L1668,489 L1620,514 L1571,533 L1524,549 L1479,563 L1437,578 L1399,595 L1361,613 L1323,631 L1284,649 L1241,664 L1196,675 L1150,681 L1103,682 L1056,678 L1009,671 L962,663 L915,653 L866,643 L816,632 L764,618 L711,601 L661,578 L616,549 L580,513 L556,471 L547,426 L551,378 L567,332 L592,289 L623,250 L653,215 L680,184 L701,154 L716,124 L724,91 L730,56 L737,18 L747,-21 L763,-60 L787,-96 L820,-128 L859,-154 L903,-174 L951,-188 L1000,-198 L1050,-205 L1100,-210 L1150,-214 L1201,-216 L1252,-215 L1304,-210 L1355,-200 L1402,-183 L1445,-159 L1482,-129 L1512,-95 L1535,-58 L1553,-20 L1568,16 L1585,49 L1604,81 L1628,111 L1656,142 L1687,174 L1718,210 L1745,250Z%22/%3E%3Cpath d=%22M1697,250 L1672,287 L1648,320 L1628,353 L1614,385 L1607,420 L1603,459 L1602,503 L1597,550 L1587,599 L1567,647 L1535,690 L1493,726 L1442,751 L1385,766 L1324,770 L1264,765 L1205,754 L1150,740 L1098,726 L1048,712 L1000,699 L951,688 L902,675 L854,660 L808,641 L766,617 L728,588 L696,555 L669,519 L647,482 L627,445 L608,408 L588,370 L567,332 L546,292 L526,250 L511,205 L505,159 L509,113 L527,69 L558,29 L600,-4 L650,-30 L704,-49 L759,-63 L810,-74 L856,-86 L897,-100 L935,-119 L971,-143 L1009,-171 L1051,-200 L1098,-228 L1150,-251 L1206,-266 L1265,-272 L1323,-268 L1380,-254 L1432,-234 L1480,-207 L1524,-178 L1566,-146 L1604,-113 L1640,-79 L1673,-43 L1702,-5 L1724,36 L1737,79 L1741,123 L1734,168 L1719,210 L1697,250Z%22/%3E%3Cpath d=%22M1754,250 L1719,290 L1685,326 L1656,359 L1635,391 L1622,426 L1615,465 L1611,508 L1606,556 L1596,606 L1576,656 L1546,703 L1505,742 L1455,773 L1397,793 L1336,804 L1273,807 L1210,803 L1150,796 L1091,787 L1034,776 L978,764 L922,750 L869,732 L818,709 L773,681 L734,647 L702,609 L677,568 L658,526 L642,484 L627,445 L609,407 L588,371 L561,333 L532,293 L503,250 L478,203 L462,153 L459,102 L471,52 L499,7 L540,-32 L592,-63 L649,-86 L708,-104 L764,-118 L817,-130 L866,-144 L910,-162 L953,-182 L998,-205 L1044,-229 L1095,-250 L1150,-267 L1208,-276 L1266,-278 L1325,-271 L1381,-258 L1436,-240 L1488,-218 L1539,-194 L1589,-168 L1638,-141 L1686,-110 L1730,-75 L1769,-36 L1798,8 L1815,56 L1818,107 L1808,157 L1785,206 L1754,250Z%22/%3E%3Cpath d=%22M343,820 L343,826 L345,833 L346,841 L348,849 L349,857 L348,866 L346,874 L341,881 L334,888 L326,892 L316,895 L306,897 L295,898 L285,898 L276,897 L267,897 L258,897 L250,897 L242,897 L233,896 L225,896 L216,894 L208,891 L201,888 L194,884 L188,880 L181,875 L174,871 L167,866 L160,862 L152,857 L144,851 L136,844 L130,837 L126,829 L125,820 L126,811 L130,803 L137,796 L145,790 L154,784 L164,780 L172,776 L180,773 L187,769 L192,765 L198,760 L203,755 L209,750 L216,745 L224,741 L232,738 L241,736 L250,735 L259,736 L268,737 L277,738 L286,740 L295,742 L304,745 L313,748 L322,751 L330,756 L337,762 L342,768 L346,776 L348,784 L348,792 L347,799 L345,807 L344,813 L343,820Z%22/%3E%3Cpath d=%22M387,820 L380,829 L375,838 L371,846 L368,854 L367,864 L366,874 L366,885 L364,896 L360,908 L354,919 L345,928 L334,936 L321,941 L307,944 L292,946 L278,946 L264,945 L250,944 L237,942 L224,940 L211,937 L199,933 L187,928 L177,921 L168,913 L161,905 L156,896 L151,886 L148,877 L144,869 L139,862 L132,854 L125,847 L116,839 L106,830 L97,820 L90,809 L86,797 L85,785 L88,773 L95,762 L105,753 L117,746 L130,740 L144,735 L157,731 L169,727 L180,723 L191,719 L202,714 L213,710 L225,707 L237,704 L250,703 L263,704 L275,706 L287,709 L299,713 L310,717 L321,721 L333,725 L345,730 L357,734 L369,740 L380,747 L389,756 L396,766 L399,776 L400,788 L398,799 L393,810 L387,820Z%22/%3E%3Cpath d=%22M435,820 L433,833 L430,845 L425,858 L420,869 L414,881 L409,894 L405,907 L400,920 L393,935 L385,949 L374,962 L361,974 L344,982 L326,987 L306,987 L286,984 L267,978 L250,970 L235,961 L221,952 L208,945 L196,939 L183,934 L170,931 L155,928 L140,925 L124,920 L110,914 L96,906 L85,896 L75,885 L68,873 L62,860 L57,847 L53,834 L50,820 L47,806 L46,791 L47,776 L50,762 L57,748 L67,736 L81,725 L97,717 L114,712 L132,708 L150,706 L166,703 L180,701 L194,697 L207,691 L220,685 L234,677 L250,670 L267,664 L285,660 L304,660 L322,663 L338,669 L352,678 L364,689 L374,701 L383,714 L391,726 L398,737 L405,748 L413,759 L420,771 L426,782 L431,794 L434,807 L435,820Z%22/%3E%3Cpath d=%22M498,820 L496,837 L491,854 L484,870 L476,886 L466,901 L457,916 L446,930 L435,944 L422,957 L406,969 L389,979 L370,986 L349,990 L328,992 L308,992 L288,990 L268,989 L250,988 L232,989 L212,991 L192,994 L170,997 L146,998 L123,996 L100,991 L80,982 L64,969 L52,953 L44,935 L41,916 L42,898 L44,880 L46,864 L48,848 L49,834 L48,820 L45,806 L43,791 L42,775 L42,760 L46,744 L52,729 L61,714 L72,701 L85,688 L99,676 L113,664 L129,652 L145,640 L163,628 L182,618 L204,610 L226,605 L250,605 L273,609 L295,617 L314,629 L330,644 L343,660 L354,676 L364,690 L374,702 L384,712 L397,721 L412,729 L429,737 L447,747 L463,758 L478,771 L489,786 L495,803 L498,820Z%22/%3E%3Cpath d=%22M558,820 L554,841 L547,862 L537,882 L527,901 L515,919 L502,937 L488,953 L472,969 L453,982 L432,993 L408,1001 L384,1006 L359,1007 L335,1007 L312,1005 L291,1004 L270,1004 L250,1007 L229,1011 L206,1017 L182,1023 L155,1028 L127,1031 L99,1029 L73,1022 L50,1010 L32,995 L18,976 L10,955 L5,933 L2,912 L1,892 L-0,874 L-3,856 L-6,838 L-11,820 L-14,802 L-16,782 L-15,763 L-11,744 L-2,726 L9,709 L23,693 L39,678 L56,665 L73,651 L90,638 L108,624 L128,610 L149,598 L172,588 L197,581 L224,579 L250,582 L275,589 L298,601 L318,615 L336,631 L351,647 L364,661 L379,673 L394,683 L412,690 L433,697 L456,704 L480,714 L503,726 L524,740 L541,758 L552,777 L558,798 L558,820Z%22/%3E%3Cpath d=%22M508,820 L507,838 L508,856 L512,876 L517,898 L520,921 L519,944 L514,968 L503,990 L487,1010 L467,1027 L444,1042 L419,1054 L393,1065 L366,1074 L338,1082 L309,1090 L280,1095 L250,1098 L220,1097 L190,1092 L162,1083 L137,1069 L115,1052 L97,1032 L82,1012 L68,993 L56,976 L42,960 L25,946 L6,933 L-17,919 L-40,904 L-62,887 L-81,867 L-95,844 L-102,820 L-101,796 L-92,772 L-78,750 L-59,730 L-38,713 L-16,697 L4,682 L24,668 L42,654 L60,639 L78,623 L98,609 L119,596 L143,585 L169,577 L195,572 L223,570 L250,570 L277,571 L305,572 L333,573 L362,575 L392,577 L423,580 L454,587 L483,598 L508,613 L529,633 L542,656 L549,682 L548,709 L542,735 L533,759 L523,782 L514,802 L508,820Z%22/%3E%3Cpath d=%22M594,820 L596,844 L595,869 L590,893 L584,917 L576,942 L568,967 L558,992 L546,1019 L531,1045 L512,1069 L487,1091 L458,1108 L425,1120 L388,1124 L351,1122 L315,1115 L281,1103 L250,1090 L222,1077 L196,1066 L170,1058 L144,1053 L116,1050 L85,1048 L53,1045 L20,1040 L-12,1030 L-41,1015 L-65,996 L-83,974 L-96,949 L-103,923 L-106,896 L-106,870 L-106,845 L-105,820 L-103,795 L-100,771 L-96,746 L-88,722 L-77,698 L-60,677 L-40,657 L-17,641 L9,627 L34,615 L60,603 L85,591 L108,577 L132,561 L158,544 L185,526 L216,510 L250,496 L286,488 L323,487 L359,494 L392,508 L420,528 L443,553 L460,580 L473,607 L484,633 L494,656 L504,678 L517,697 L531,715 L547,734 L562,753 L576,774 L587,796 L594,820Z%22/%3E%3Cpath d=%22M606,820 L587,844 L572,866 L562,887 L558,910 L556,934 L556,962 L555,991 L550,1021 L539,1051 L521,1078 L497,1102 L468,1122 L434,1136 L399,1147 L362,1154 L324,1158 L287,1161 L250,1162 L213,1162 L175,1160 L138,1154 L103,1144 L70,1130 L40,1110 L16,1087 L-3,1062 L-18,1035 L-30,1008 L-41,983 L-54,960 L-68,939 L-87,918 L-108,897 L-132,874 L-154,848 L-174,820 L-186,790 L-190,758 L-184,727 L-169,698 L-145,673 L-115,651 L-82,634 L-49,619 L-17,606 L13,594 L41,581 L67,567 L94,552 L121,536 L150,522 L182,510 L215,502 L250,498 L285,498 L320,501 L355,507 L389,515 L423,523 L458,532 L493,542 L529,554 L565,568 L598,587 L626,610 L647,637 L660,667 L663,700 L657,733 L644,764 L626,794 L606,820Z%22/%3E%3Cpath d=%22M632,820 L648,848 L663,878 L674,911 L679,945 L674,978 L662,1010 L641,1039 L614,1064 L583,1086 L549,1105 L514,1122 L479,1138 L444,1153 L408,1166 L370,1178 L331,1187 L291,1191 L250,1190 L210,1184 L172,1172 L138,1156 L106,1137 L76,1118 L48,1100 L19,1084 L-12,1069 L-45,1056 L-82,1043 L-120,1027 L-158,1008 L-192,985 L-219,957 L-237,924 L-244,890 L-240,854 L-225,820 L-204,788 L-178,760 L-151,734 L-126,710 L-104,688 L-85,665 L-69,642 L-54,616 L-37,590 L-18,564 L5,540 L32,518 L63,499 L98,485 L134,473 L172,465 L210,458 L250,452 L291,447 L333,443 L377,441 L422,443 L466,450 L507,464 L543,485 L573,512 L594,545 L606,581 L610,618 L609,654 L605,688 L602,718 L602,745 L607,770 L617,794 L632,820Z%22/%3E%3Cpath d=%22M699,820 L706,852 L709,885 L706,918 L697,950 L683,982 L664,1012 L643,1040 L621,1069 L597,1098 L572,1127 L545,1157 L515,1188 L481,1216 L441,1240 L397,1259 L349,1268 L299,1268 L250,1258 L204,1238 L164,1212 L128,1183 L99,1152 L72,1124 L48,1100 L22,1081 L-7,1065 L-40,1052 L-77,1039 L-115,1025 L-154,1006 L-189,984 L-218,956 L-240,925 L-254,891 L-261,856 L-261,820 L-257,784 L-250,749 L-241,715 L-231,680 L-218,646 L-201,612 L-179,580 L-152,550 L-118,525 L-79,506 L-36,493 L8,485 L53,482 L96,482 L137,482 L175,480 L212,475 L250,466 L290,455 L333,443 L379,434 L428,429 L477,431 L523,442 L564,461 L598,488 L624,521 L641,558 L651,595 L657,632 L661,666 L666,699 L672,730 L680,759 L690,789 L699,820Z%22/%3E%3C/g%3E%3C/svg%3E")}

.tm-contour{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}
.elementor-6496 .hero>.elementor-container{position:relative;z-index:1}

.elementor-6496 .year,.elementor-6496 .how,.elementor-6496 .about,.elementor-6496 .pricing,.elementor-6496 .ftr{position:relative;overflow:hidden}
.elementor-6496 .year>.elementor-container,.elementor-6496 .how>.elementor-container,.elementor-6496 .about>.elementor-container,.elementor-6496 .pricing>.elementor-container,.elementor-6496 .ftr>.elementor-container{position:relative;z-index:1}

/* solid frosted cards on dark sections */
.elementor-6496 .how .step,.elementor-6496 .pricing .tier:not(.pop),.elementor-6496 .pricing .promise,.elementor-6496 .pricing .n,.elementor-6496 .pricing .y,.elementor-6496 .year .fromband.onnavy{background:rgba(40,40,42,.95)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:relative;z-index:1}

.tm-news-slot .tm-nform{margin-top:14px}
.tm-nform .elementor-field-group{margin-bottom:10px!important}
.tm-nform .elementor-field-textual{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;border-radius:999px!important}
.tm-nform .elementor-field-textual::placeholder{color:rgba(255,255,255,.55)}
.tm-nform .elementor-message{color:#5fe0b2}

.path::before{left:28px!important;right:calc((100% - 84px)/4 - 28px)!important}
.node .dot{font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;line-height:1;padding-bottom:2px}

.board .stamp{right:-30px;bottom:-46px}
.board .legend{padding-right:92px}
@media (max-width:767px){.board .stamp{right:-12px;bottom:-40px}.board .legend{padding-right:70px}}

.handled{margin-top:72px;color:#fff}
.handled .kicker{color:var(--orange-lt)!important}
.handled .hh{font-family:var(--serif);font-weight:600;font-size:clamp(28px,3vw,40px);letter-spacing:-.02em;line-height:1.1;margin:0 0 28px;color:#fff}
.hgrid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}
.hgrid .hc{grid-column:span 2;background:rgba(40,40,42,.95);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:24px 24px 26px;position:relative;z-index:1}
.hgrid .hc:nth-child(4),.hgrid .hc:nth-child(5){grid-column:span 3}
.hgrid .hc b{display:block;font-family:var(--serif);font-weight:600;font-size:21px;letter-spacing:-.01em;color:#fff;margin-bottom:8px}
.hgrid .hc p{margin:0;font-size:16px;line-height:1.6;color:rgba(255,255,255,.72)}
.year .fb-new{margin-top:40px}
@media (max-width:1024px){.hgrid{grid-template-columns:1fr 1fr}.hgrid .hc,.hgrid .hc:nth-child(4),.hgrid .hc:nth-child(5){grid-column:span 1}}
@media (max-width:767px){.hgrid{grid-template-columns:1fr}.handled{margin-top:56px}}

.tier .vs{min-height:22px;line-height:22px}
@media (min-width:1025px){.tiers .tier.pop{padding-top:48px!important}.tiers .tier.pop.rv.in{transform:translateY(-14px)}}

.cmp .col.tm,.cmp .col.tm.rv.in{transform:none!important}
.cmp .col dl{align-content:start}

.ftr .fb{margin-top:56px}

/* step headings on one line in the 4-column path */
@media (min-width:1101px){.path .node h3{font-size:21px}}
/* promise headings on one line */
@media (min-width:1101px){.pgrid{gap:18px}}

/* split: plan / work / hub */
@media (min-width:1025px){.elementor-6496 .year,.elementor-6496 .work-sec,.elementor-6496 .hub-sec{padding:132px 0!important}}
.year .four{margin-top:80px}
.work-sec{background:var(--cream);color:var(--ink)}
.work-sec .handled{margin-top:0;color:var(--ink)}
.elementor-6496 .work-sec .handled .kicker{color:var(--orange)!important}
.work-sec .handled .hh{font-size:clamp(34px,4.4vw,58px);line-height:1.08;letter-spacing:-.025em;color:var(--ink);margin:0 0 48px;max-width:820px}
.work-sec .hgrid{gap:22px}
.work-sec .hgrid .hc{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid rgba(29,29,31,.08);box-shadow:0 18px 40px -28px rgba(29,29,31,.35);padding:30px 28px 32px}
.work-sec .hgrid .hc b{color:var(--ink);font-size:22px}
.work-sec .hgrid .hc p{color:var(--muted)}
.work-sec .fromband{margin-top:64px}
.elementor-6496 .hub-sec{background:radial-gradient(55% 75% at 90% 20%,rgba(10,125,88,.32),transparent 62%),#1d1d1f!important;color:#fff;position:relative;overflow:hidden}
.elementor-6496 .hub-sec>.elementor-container{position:relative;z-index:1;align-items:center}
.hub-sec .hub-l>.elementor-widget-wrap{align-content:center}
.hub-sec .hub-h .elementor-heading-title{color:#fff!important;margin:0 0 24px!important}
.hub-sec .hubcap{font-size:19px!important;line-height:1.65;color:rgba(255,255,255,.75)!important;margin:0!important;max-width:470px}
.hub-sec .kicker .elementor-heading-title{color:var(--orange-lt)!important}
@media (max-width:1024px){.hub-sec .c-r{margin-top:48px}}

.work-sec .handled .hh{max-width:none}/* End custom CSS */