.op-number{position:relative;display:inline-block;font-variant-numeric:tabular-nums;white-space:nowrap}.op-number-overlay{position:absolute;inset:0;white-space:nowrap;pointer-events:none;direction:ltr;text-align:start}.op-digit-window{display:inline-block;overflow:hidden;block-size:1.05em;inline-size:1ch;vertical-align:-.12em}.op-digit-reel{display:flex;flex-direction:column;animation:op-digit-roll .7s var(--op-digit-delay,0s) cubic-bezier(.2,.6,.2,1) both}.op-digit-reel>span{block-size:1.05em;line-height:1.05}@keyframes op-digit-roll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.landing .op-rise.op-entered{animation:op-card-rise .8s var(--op-enter-delay,0s) cubic-bezier(.2,.6,.2,1) both}.landing .op-hero-line.op-entered .op-hero-word{animation:op-word-rise .8s var(--op-word-delay,0s) cubic-bezier(.16,1,.3,1) both}.landing .op-price-reveal.op-entered .op-price-ink{animation:op-price-wipe .9s cubic-bezier(.16,1,.3,1) both}.landing .op-invoice-redaction{transform:scaleX(0);opacity:0}.landing .op-invoice-row.op-entered .op-invoice-row-copy{animation:op-invoice-focus .8s var(--op-enter-delay,0s) cubic-bezier(.2,.6,.2,1) both}.landing .op-invoice-row.op-entered .op-invoice-redaction{animation:op-invoice-wipe .8s var(--op-enter-delay,0s) cubic-bezier(.2,.6,.2,1) both}.landing .op-flip-perspective{--op-flip-angle:60deg}.landing .op-flip-perspective:dir(rtl){--op-flip-angle:-60deg}.landing .op-flip-perspective.op-entered .op-flip-card{animation:op-card-flip .8s var(--op-enter-delay,0s) cubic-bezier(.2,.6,.2,1) both}.landing .op-flip-perspective.op-entered .op-flip-card:after{animation:op-detail-shine 1s var(--op-shine-delay,.6s) cubic-bezier(.2,.6,.2,1) both}.landing .op-stamp{transform:rotate(-8deg)}.landing .op-stamp-space.op-entered .op-stamp{animation:op-stamp-press .65s cubic-bezier(.2,.6,.2,1) both}.landing .op-stamp-space.op-entered .op-stamp-ring{animation:op-stamp-impression .7s cubic-bezier(.2,.6,.2,1) both}.landing [data-op-watch]{--op-play-state:paused}.landing [data-op-watch].op-in-view{--op-play-state:running}.landing [data-op-watch],.landing [data-op-watch] *,.landing [data-op-watch] :after,.landing [data-op-watch]:after{animation-play-state:var(--op-play-state,paused)!important}.landing .op-package-comparison-fill{transition:none}.landing .op-package-comparison-row.op-in-view .op-package-comparison-fill{transition:transform .8s cubic-bezier(.2,.6,.2,1)}@keyframes op-card-rise{0%{transform:translateY(22px);opacity:.82}to{transform:translateY(0);opacity:1}}@keyframes op-word-rise{0%{transform:translateY(.75em);opacity:.65}to{transform:translateY(0);opacity:1}}@keyframes op-price-wipe{0%{transform:scaleX(1);opacity:1}70%{opacity:1}to{transform:scaleX(0);opacity:0}}@keyframes op-invoice-focus{0%{filter:blur(5px);opacity:.75}to{filter:blur(0);opacity:1}}@keyframes op-invoice-wipe{0%{transform:scaleX(1);opacity:1}to{transform:scaleX(0);opacity:0}}@keyframes op-card-flip{0%{transform:rotateY(var(--op-flip-angle)) translateY(18px);opacity:.8}to{transform:rotateY(0) translateY(0);opacity:1}}@keyframes op-stamp-press{0%{transform:rotate(-8deg) scale(1.4);opacity:.75}to{transform:rotate(-8deg) scale(1);opacity:1}}@keyframes op-stamp-impression{0%{transform:scale(.82);opacity:.65}to{transform:scale(1.2);opacity:0}}@media (prefers-reduced-motion:reduce){.op-number [data-number-final]{opacity:1!important}.op-number-overlay{display:none!important}.landing [data-op-enter],.landing [data-op-enter] *,.landing [data-op-enter] :after,.op-digit-reel{animation:none!important}.landing .op-flip-card,.landing .op-hero-word,.landing .op-rise{transform:none!important;opacity:1!important}.landing .op-invoice-row-copy{filter:none!important;opacity:1!important}.landing .op-invoice-redaction,.landing .op-price-ink,.landing .op-stamp-ring{opacity:0!important}.landing .op-package-comparison-row.op-in-view .op-package-comparison-fill{transition:none}}.landing .op-page .op-invoice{margin-block-start:30px;padding:clamp(18px,3vw,28px);border:1px solid hsla(0,0%,100%,.22);border-radius:16px;background:hsla(0,0%,100%,.07)}.landing .op-page .op-invoice-row{position:relative;min-inline-size:0;overflow:hidden}.landing .op-page .op-invoice-row+.op-invoice-row{border-block-start:1px solid hsla(0,0%,100%,.14)}.landing .op-page .op-invoice-row-copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding-block:14px;font-size:15px;line-height:1.65}.landing .op-page .op-invoice-row-copy>:last-child{text-align:end;color:#eba271}.landing .op-page .op-invoice-redaction{position:absolute;inset:9px 0;background:var(--indigo);border-radius:4px;transform-origin:right center;pointer-events:none}.landing .op-page .op-invoice-redaction:dir(rtl){transform-origin:left center}.landing .op-page .op-flip-perspective{perspective:1000px;min-inline-size:0}.landing .op-page .op-flip-card{position:relative;height:100%;overflow:hidden;border-radius:16px;will-change:transform}.landing .op-page .op-final-shine>a:after,.landing .op-page .op-flip-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 20%,hsla(0,0%,100%,.2) 48%,transparent 75%);transform:translateX(-140%)}.landing .op-page .op-final-shine:dir(rtl)>a:after,.landing .op-page .op-flip-card:dir(rtl):after{animation-direction:reverse}.landing .op-page .op-stamp-space{position:relative;isolation:isolate}.landing .op-page .op-stamp{position:relative}.landing .op-page .op-stamp-ring{position:absolute;inset:-9px -6px;border:3px dashed hsla(24,75%,68%,.72);border-radius:48%;pointer-events:none;opacity:0}.landing .op-page .op-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.2,.6,.2,1),opacity .28s ease;opacity:0}.landing .op-page .op-faq-answer-inner{min-block-size:0;overflow:hidden}.landing .op-page .op-faq-detail:not([data-enhanced])[open] .op-faq-answer,.landing .op-page .op-faq-detail[data-expanded=true] .op-faq-answer{grid-template-rows:1fr;opacity:1}.landing .op-page .op-faq-detail>.faq-q:after{transition:transform .28s ease}.landing .op-page .op-form-field{min-inline-size:0}.landing .op-page .op-form-field>label{min-inline-size:0;font-size:15px!important}.landing .op-page .op-form-field input,.landing .op-page .op-form-field textarea{min-block-size:44px;font-size:15px!important}.landing .op-page .op-final-shine{display:inline-flex;max-inline-size:100%}.landing .op-page .op-final-shine>a{position:relative;overflow:hidden}.landing .op-page .op-final-shine>a:after{animation:op-detail-cta-shine 6s ease-in-out infinite}@keyframes op-detail-shine{0%{transform:translateX(-140%)}to{transform:translateX(140%)}}@keyframes op-detail-cta-shine{0%,78%{transform:translateX(-140%)}94%,to{transform:translateX(140%)}}@media (max-width:767px){.landing .op-page .op-invoice-row-copy{gap:12px}.landing .op-page .op-final-shine,.landing .op-page .op-final-shine>a{inline-size:100%}.landing .op-page .op-final-shine>a{padding-inline:16px!important;white-space:normal!important;text-align:center;min-block-size:56px}.landing .op-page .op-form p,.landing .op-page .op-form-note{font-size:15px!important}}@media (prefers-reduced-motion:reduce){.landing .op-page .op-final-shine>a:after,.landing .op-page .op-flip-card:after{animation:none!important;opacity:0}.landing .op-page .op-faq-answer,.landing .op-page .op-faq-detail>.faq-q:after{transition:none}.landing .op-page .op-invoice-redaction,.landing .op-page .op-stamp-ring{opacity:0!important}.landing .op-page .op-invoice-row-copy{filter:none!important;opacity:1!important}.landing .op-page .op-flip-card{transform:none!important;opacity:1!important}}.landing .op-page .op-hero-line{display:block}.landing .op-page .op-hero-word-mask{display:inline-block;overflow:hidden;vertical-align:bottom;padding-block:.05em}.landing .op-page .op-hero-word{display:inline-block}.landing .op-page .op-price-reveal{position:relative;display:block}.landing .op-page .op-price-ink{position:absolute;inset:0;pointer-events:none;background:var(--indigo);opacity:0;transform:scaleX(0);transform-origin:left center}.landing .op-page .op-price-ink:dir(rtl){transform-origin:right center}.landing .op-page #problem{scroll-margin-block-start:84px}.landing .op-page .op-check-flow{position:relative}.landing .op-page .op-check-segment{position:absolute;inset-inline-start:16px;inset-block-start:17px;inset-block-end:-17px;inline-size:2px;background:var(--mist)}.landing .op-page .op-check-segment-fill{position:absolute;inset:0;background:var(--accent);transform-origin:center top}.landing .op-page .op-check-flow .lp-step:before{display:none}.landing .op-page .op-check-flow .lp-step:first-child .lp-step-n{background:var(--paper);border-color:var(--indigo);color:var(--indigo);box-shadow:none}.landing .op-page .op-step-number{overflow:hidden}.landing .op-page .op-step-number-fill{position:absolute;inset:-2px;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;border:2px solid var(--accent);border-radius:50%}@media (max-width:767px){.landing .op-page :is(.op-hero-eyebrow>span:not([aria-hidden]),.op-hero-support>div,.op-check-eyebrow>div>span:not([aria-hidden]),.op-check-support>div,.op-check-clock,.op-check-scarcity,.op-check-report-caption,.op-check-report-label,.op-check-report-join,.op-check-report-box){font-size:15px!important}.landing .op-page .op-check-report-figure{font-size:28px!important}}@media (prefers-reduced-motion:reduce){.landing .op-page .op-hero-word{transform:none!important;opacity:1!important}.landing .op-page .op-price-ink{display:none}.landing .op-page .op-check-segment-fill{transform:scaleY(1)!important}.landing .op-page .op-step-number-fill{opacity:1!important}}.landing .op-page .op-vsl-hero{position:relative;min-block-size:100svh;display:flex;align-items:center;color:var(--paper);background:var(--grad);overflow:hidden}.landing .op-page .op-vsl-hero-content{inline-size:100%;max-inline-size:1180px;margin-inline:auto;padding:92px 20px 28px;text-align:center}.landing .op-page .op-vsl-hero .op-hero-eyebrow{display:flex;align-items:center;justify-content:center;gap:10px;margin-block-end:14px;font-family:var(--disp);font-size:14px;font-weight:600;color:hsla(0,0%,100%,.88)}.landing .op-page .op-hero-eyebrow-dot{inline-size:7px;block-size:7px;border-radius:50%;background:var(--accent)}.landing .op-page .op-vsl-card{position:relative;inline-size:min(100%,960px);aspect-ratio:16/9;margin-inline:auto;overflow:hidden;border-radius:18px;background:var(--indigo);box-shadow:0 20px 55px rgba(0,0,0,.25)}.landing .op-page .op-vsl-card :is(picture,img,iframe,video){display:block;inline-size:100%;block-size:100%}.landing .op-page .op-vsl-card img{object-fit:cover}.landing .op-page .op-vsl-card iframe{border:0}.landing .op-page .op-vsl-play{position:absolute;inset:0;border:0;padding:0;border-radius:inherit;font:inherit;color:#fff;background:transparent;cursor:pointer}.landing .op-page .op-vsl-play:focus-visible{outline:3px solid var(--accent);outline-offset:-5px;border-radius:18px}.landing .op-page .op-vsl-play-disc{position:absolute;left:52.5%;top:50%;display:grid;place-items:center;inline-size:76px;block-size:76px;border:3px solid #fff;border-radius:50%;background:#253275;color:#fff;box-shadow:0 8px 24px rgba(10,27,61,.28);transform:translate(-50%,-50%)}.landing .op-page .op-vsl-play-disc svg{margin-left:4px}.landing .op-page .op-vsl-play-ring{position:absolute;inset:-9px;border:1px solid rgba(37,50,117,.5);border-radius:50%;opacity:0;pointer-events:none}.landing .op-page .op-vsl-play-label{position:absolute;left:clamp(8px,2.4%,22px);bottom:clamp(8px,3.4%,20px);padding:6px 12px;border-radius:20px;background:#253275;font-size:15px;font-weight:600;white-space:nowrap}.landing .op-page .op-vsl-card[data-vsl-available=false] .op-vsl-play-disc{background:rgba(37,50,117,.5);color:hsla(0,0%,100%,.85)}.landing .op-page .op-vsl-coming-soon{position:absolute;inset-block-end:16px;inset-inline-end:16px;padding:4px 9px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:#253275;font-size:12px;color:hsla(0,0%,100%,.86);pointer-events:none}.landing .op-page .op-vsl-headline{margin:18px auto 20px;max-inline-size:1120px;font-family:var(--disp);font-size:clamp(25px,2.3vw,33px);font-weight:700;line-height:1.4;letter-spacing:-.015em}.landing .op-page .op-hero-time{color:#eba271}.landing .op-page .op-vsl-hero .op-hero-ctas{display:flex;flex-direction:column;align-items:center;gap:8px}.landing .op-page .op-vsl-hero .op-hero-prices-link{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:30px;color:hsla(0,0%,100%,.83);font-size:14px;text-decoration:none}.landing .op-page .op-hero-prices-link:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.landing .op-page .op-vsl-hero .op-hero-support{display:flex;justify-content:center;margin-block-start:10px}@media (min-width:1024px){.landing .op-page .op-vsl-card{inline-size:min(100%,960px,calc((100svh - 360px) * 1.77778))}}@media (max-width:767px){.landing .op-page .op-vsl-hero{min-block-size:auto}.landing .op-page .op-vsl-hero-content{padding-block:94px 32px}.landing .op-page .op-vsl-headline{margin-block:20px;font-size:26px;line-height:1.5}.landing .op-page .op-vsl-play-disc{inline-size:52px;block-size:52px}.landing .op-page .op-vsl-play-label{padding:4px 10px;font-size:12px}.landing .op-page .op-vsl-coming-soon{inset-block-end:10px;inset-inline-end:10px;font-size:11px}.landing .op-page .op-vsl-hero .op-hero-ctas>.lp-btn-wa{inline-size:100%;max-inline-size:350px;padding-inline:16px!important;font-size:15px!important}.landing .op-page .op-vsl-hero .op-hero-ctas>.op-hero-prices-link{flex:0 0 auto;min-block-size:44px}}@media (prefers-reduced-motion:no-preference){.landing .op-page .op-vsl-card.op-entered{animation:op-vsl-rise .7s cubic-bezier(.16,1,.3,1) both}.landing .op-page .op-vsl-card.op-entered .op-vsl-play-ring{animation:op-vsl-pulse 1.2s ease-out .65s 3}}@keyframes op-vsl-rise{0%{transform:translateY(18px) scale(.96);opacity:.65}to{transform:none;opacity:1}}@keyframes op-vsl-pulse{0%{transform:scale(.8);opacity:.6}to{transform:scale(1.3);opacity:0}}@media (prefers-reduced-motion:reduce){.landing .op-page .op-vsl-card,.landing .op-page .op-vsl-play-ring{animation:none!important;transform:none!important}}.landing:has(.op-page) .ds-nav-brand img{aspect-ratio:382/443}.landing .op-page .op-wrap{max-width:1180px;margin:0 auto;padding:clamp(70px,9vw,120px) clamp(20px,4vw,56px)}.landing .op-page .op-wrap--read{max-width:900px}.landing .op-page .op-form{max-width:560px}.landing .op-page .op-form-fields{display:flex;flex-direction:column;gap:13px}@media (min-width:1024px){.landing .op-page .op-form{max-width:none;width:100%}.landing .op-page .op-form-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px}.landing .op-page .op-form-fields>label{min-width:0}.landing .op-page .op-form-note,.landing .op-page .op-form-submit{grid-column:1/-1}}.landing .op-page [id=bonuses],.landing .op-page [id=calculator],.landing .op-page [id=faq],.landing .op-page [id=final],.landing .op-page [id=fit],.landing .op-page [id=guarantees],.landing .op-page [id=how],.landing .op-page [id=journey],.landing .op-page [id=op-openbook],.landing .op-page [id=packages],.landing .op-page [id=problem],.landing .op-page [id=program],.landing .op-page [id=start]{scroll-margin-top:84px}.landing .op-page .op-card{background:var(--paper);border:1px solid var(--mist);border-radius:16px;padding:clamp(20px,2.6vw,28px)}.landing .op-page .op-split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(28px,4vw,56px);align-items:start}@media (max-width:900px){.landing .op-page .op-split{grid-template-columns:1fr}}.landing .op-page .op-photo{position:relative;border-radius:18px;overflow:hidden;background:var(--indigo)}.landing .op-page .op-photo picture{display:contents}.landing .op-page .op-photo img{display:block;width:100%;height:100%;object-fit:cover}.landing .op-page .op-photo--tall{aspect-ratio:4/5}.landing .op-page .op-photo--wide{aspect-ratio:21/9}@media (max-width:900px){.landing .op-page .op-photo--tall{aspect-ratio:16/10}.landing .op-page .op-photo--wide{aspect-ratio:16/9}}@media (min-width:901px){.landing .op-page .op-sticky{position:sticky;top:96px}}.landing .op-page .op-countries{display:flex;flex-wrap:wrap;gap:8px}.landing .op-page .op-country{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--mist);background:var(--paper);border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:600;color:var(--ink)}.landing .op-page .op-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.landing .op-page .op-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.landing .op-page .op-list li{position:relative;padding-inline-start:22px;font-size:15px;line-height:1.75}.landing .op-page .op-list li:before{content:"";position:absolute;inset-inline-start:0;top:.72em;width:8px;height:8px;border-radius:50%;background:var(--accent)}.landing .op-page .op-list--not li:before{top:.9em;width:10px;height:0;border-radius:0;background:none;border-top:2px solid var(--slate)}.landing .op-page .op-bonus{transition:transform .22s ease}.landing .op-page .op-bonus:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(10,27,61,.1)}@media (max-width:640px){.landing .op-page .op-hero-ctas>a{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.landing .op-page .op-bonus:hover{transform:none}}@media (max-width:767px){.landing .op-page .lp-chip>div:last-child,.landing .op-page .op-country,.landing .op-page dd,.landing .op-page dt,.landing .op-page label,.landing .op-page p,.landing .op-page small,.landing .op-page summary,.landing .op-page td,.landing .op-page th{font-size:max(15px,1em)!important}.landing .op-page a,.landing .op-page button,.landing .op-page summary{min-block-size:44px}.landing .op-page :is(.lp-link,.lp-link-light){display:inline-flex;align-items:center}.landing .op-page .op-figures dd{font-size:28px!important}.landing .op-page .op-wrap{padding-block:48px}.landing .op-page .op-photo--desktop{display:none}.landing .op-page #start a{white-space:normal;text-align:center}}.landing .op-page .lp-btn-accent,.landing .op-page .lp-btn-indigo,.landing .op-page .lp-btn-outline,.landing .op-page .lp-btn-wa,.landing .op-page .lp-link{transition-property:transform,opacity,filter!important}@media (prefers-reduced-motion:reduce){.landing .op-page *,.landing .op-page :after,.landing .op-page :before{animation:none!important;transition:none!important}.landing .op-page .lp-btn-wa:hover,.landing .op-page [data-op-motion]{transform:none!important;opacity:1!important;filter:none!important}}.landing .op-page .op-journey{background:var(--paper);min-inline-size:0}.landing .op-page .op-journey-stage{margin-block-start:30px}.landing .op-page .op-journey-list{list-style:none;padding:0;margin:0;display:grid;justify-items:center;gap:16px}.landing .op-page .op-journey-card,.landing .op-page .op-journey-step{min-inline-size:0;background:var(--paper);border:1px solid var(--mist);border-radius:14px;padding:16px;box-shadow:0 10px 28px rgba(10,27,61,.07)}.landing .op-page .op-journey-step{inline-size:min(86vw,360px);perspective:1200px}.landing .op-page .op-journey-visual{min-inline-size:0;background:transparent;border-radius:10px;transform-style:preserve-3d;overflow:hidden;mix-blend-mode:multiply}.landing .op-page .op-journey-float,.landing .op-page .op-journey-tilt{transform-style:preserve-3d}.landing .op-page .op-journey-visual img{display:block;inline-size:100%;block-size:clamp(150px,23vh,200px);object-fit:cover;object-position:50% 46%;mix-blend-mode:multiply}.landing .op-page .op-journey-copy{min-inline-size:0;padding-block-start:12px}.landing .op-page .op-journey-number{display:block;color:var(--accent);font-family:var(--mono);font-size:22px;font-weight:700;line-height:1;direction:ltr;text-align:start}.landing .op-page .op-journey-number:dir(rtl){text-align:right}.landing .op-page .op-journey-copy h3{margin:8px 0 6px;font-family:var(--disp);font-size:20px;line-height:1.3}.landing .op-page .op-journey-copy p{margin:0;color:var(--slate);font-size:15px;line-height:1.65}.landing .op-page .op-journey-cta{display:flex;justify-content:center;margin-block-start:30px}.landing .op-page .op-journey-cta a{white-space:normal!important;text-align:center;min-block-size:48px}.landing .op-page .op-journey-rail{display:grid;align-content:center;position:relative}.landing .op-page .op-journey-rail:before{content:"";position:absolute;inset-block:22px;inset-inline-start:21px;inline-size:2px;background:var(--mist)}.landing .op-page .op-journey-rail button{position:relative;display:grid;place-items:center;inline-size:44px;block-size:44px;border:0;padding:0;background:transparent;cursor:pointer}.landing .op-page .op-journey-rail button span{inline-size:12px;block-size:12px;background:var(--paper);border:2px solid var(--slate);border-radius:50%}.landing .op-page .op-journey-rail button[aria-current=step] span{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 5px rgba(214,110,45,.12)}.landing .op-page .op-journey-rail button:focus-visible{outline:2px solid var(--indigo);outline-offset:-2px;border-radius:8px}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){.landing .op-page :is(.op-journey-stage--deck,.op-journey-stage--reserved){block-size:280vh;overflow-x:clip}.landing .op-page :is(.op-journey-stage--deck,.op-journey-stage--reserved) .op-journey-pin{position:sticky;inset-block-start:84px;block-size:calc(100svh - 100px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.landing .op-page :is(.op-journey-stage--deck,.op-journey-stage--reserved) .op-journey-list{position:relative;display:block;inline-size:min(86vw,360px);block-size:min(490px,calc(100svh - 230px))}.landing .op-page :is(.op-journey-stage--deck,.op-journey-stage--reserved) .op-journey-step{position:absolute;inset-block-start:0;inset-inline:0;inline-size:100%;padding:0;background:transparent;border:0;box-shadow:none;transform-origin:50% 82%;pointer-events:none;will-change:transform}.landing .op-page :is(.op-journey-stage--deck,.op-journey-stage--reserved) .op-journey-step.is-active{pointer-events:auto}.landing .op-page :is(.op-journey-stage--deck,.op-journey-stage--reserved) .op-journey-progress{display:flex;flex-direction:column;align-items:center;gap:2px}.landing .op-page .op-journey-counter{color:var(--slate);font-family:var(--mono);font-size:13px}.landing .op-page :is(.op-journey-stage--deck,.op-journey-stage--reserved) .op-journey-rail{display:flex;gap:0}.landing .op-page :is(.op-journey-stage--deck,.op-journey-stage--reserved) .op-journey-rail:before{display:none}.landing .op-page :is(.op-journey-stage--deck,.op-journey-stage--reserved) .op-journey-rail button{inline-size:32px}.landing .op-page :is(.op-journey-stage--deck,.op-journey-stage--reserved) .op-journey-rail button span{inline-size:20px;block-size:3px;border:0;border-radius:3px;background:var(--mist)}.landing .op-page :is(.op-journey-stage--deck,.op-journey-stage--reserved) .op-journey-rail button[aria-current=step] span{background:var(--accent);box-shadow:none}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved){block-size:560vh}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .op-journey-pin{position:sticky;inset-block-start:84px;block-size:calc(100vh - 100px);display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:28px;align-items:center;mix-blend-mode:multiply}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .op-journey-list{position:relative;display:block;block-size:100%}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .op-journey-step{position:absolute;inset:0;inline-size:100%;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:40px;padding:0;background:transparent;border:0;box-shadow:none;pointer-events:none}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .op-journey-step.is-active{z-index:1;pointer-events:auto}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .op-journey-visual{perspective:1200px}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved){--op-journey-direction:1}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved):dir(rtl){--op-journey-direction:-1}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .op-journey-visual{transform:rotateY(calc(-25deg * var(--op-journey-direction))) rotateX(-10deg) scale(.9);opacity:0;transition:transform .55s cubic-bezier(.2,.6,.2,1),opacity .55s cubic-bezier(.2,.6,.2,1)}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .is-active .op-journey-visual{transform:rotateY(0) rotateX(0) scale(1);opacity:1;animation:op-journey-visual-enter .55s cubic-bezier(.2,.6,.2,1) both;animation-play-state:paused!important}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved)[data-op-visible=true] .is-active .op-journey-visual{animation-play-state:running!important}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .op-journey-float{animation:op-journey-float 4s ease-in-out infinite;animation-play-state:paused!important}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved)[data-op-visible=true] .is-active .op-journey-float{animation-play-state:running!important}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .op-journey-visual img{block-size:auto;max-block-size:min(55vh,440px);object-fit:cover}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .op-journey-copy{padding:0;opacity:0;transition:opacity .4s cubic-bezier(.2,.6,.2,1)}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .is-active .op-journey-copy{opacity:1}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .op-journey-number{font-size:clamp(56px,6vw,88px)}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .op-journey-copy h3{font-size:clamp(26px,2.8vw,38px);margin-block-start:20px}.landing .op-page :is(.op-journey-stage--sticky,.op-journey-stage--reserved) .op-journey-copy p{font-size:18px}}@keyframes op-journey-visual-enter{0%{transform:rotateY(calc(25deg * var(--op-journey-direction))) rotateX(10deg) scale(.9);opacity:0}to{transform:rotateY(0) rotateX(0) scale(1);opacity:1}}@keyframes op-journey-float{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-6px)}75%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.landing .op-page .op-journey-stage{block-size:auto!important}.landing .op-page .op-journey-pin{position:static!important;block-size:auto!important;display:block!important}.landing .op-page .op-journey-list{display:grid!important;position:static!important;inline-size:100%!important;block-size:auto!important}.landing .op-page .op-journey-stage .op-journey-step{position:static!important;inline-size:min(86vw,360px)!important;pointer-events:auto!important}.landing .op-page .op-journey-card,.landing .op-page .op-journey-copy,.landing .op-page .op-journey-float,.landing .op-page .op-journey-step,.landing .op-page .op-journey-tilt,.landing .op-page .op-journey-visual{transform:none!important;opacity:1!important;animation:none!important;transition:none!important}.landing .op-page .op-journey-progress{display:none}}.landing .op-page .op-features,.landing .op-page .op-packages{min-inline-size:0;scroll-margin-block-start:84px}.landing .op-page .op-packages>.op-wrap{padding-block-start:clamp(48px,5vw,72px)}.landing .op-page .op-packages .op-package-money{white-space:nowrap;unicode-bidi:isolate}.landing .op-page .op-features [data-reveal],.landing .op-page .op-packages .mask [data-reveal],.landing .op-page .op-packages [data-reveal]{opacity:1;filter:none;transform:none}.landing .op-page .op-package-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-block:14px}.landing .op-page .op-package-card{min-inline-size:0;padding:22px 18px;border:1px solid var(--mist);border-radius:16px;background:var(--paper);transition:transform .22s ease,opacity .22s ease}.landing .op-page .op-package-card[data-reveal]{opacity:.8}.landing .op-page .op-package-badge{display:block;min-block-size:30px;visibility:hidden;font-size:12px;font-weight:600;color:var(--indigo)}.landing .op-page .op-packages[data-selected-package=department] [data-package-card=department],.landing .op-page .op-packages[data-selected-package=growth] [data-package-card=growth],.landing .op-page .op-packages[data-selected-package=single] [data-package-card=single],.landing .op-page .op-packages[data-selected-package=starter] [data-package-card=starter]{opacity:1;transform:translateY(-8px) scale(1.015);border-color:var(--accent);box-shadow:0 10px 30px color-mix(in srgb,var(--accent) 18%,transparent)}.landing .op-page .op-packages[data-selected-package=department] [data-package-card=department] .op-package-badge,.landing .op-page .op-packages[data-selected-package=growth] [data-package-card=growth] .op-package-badge,.landing .op-page .op-packages[data-selected-package=single] [data-package-card=single] .op-package-badge,.landing .op-page .op-packages[data-selected-package=starter] [data-package-card=starter] .op-package-badge{visibility:visible}.landing .op-page .op-package-price [data-price-currency]{display:none}.landing .op-page .op-packages[data-currency=AED] [data-price-currency=AED],.landing .op-page .op-packages[data-currency=BHD] [data-price-currency=BHD],.landing .op-page .op-packages[data-currency=KWD] [data-price-currency=KWD],.landing .op-page .op-packages[data-currency=OMR] [data-price-currency=OMR],.landing .op-page .op-packages[data-currency=QAR] [data-price-currency=QAR],.landing .op-page .op-packages[data-currency=SAR] [data-price-currency=SAR]{display:inline}.landing .op-page .op-package-suits{min-block-size:76px}.landing .op-page .op-package-features{margin:0}.landing .op-page .op-package-features>div{display:flex;align-items:baseline;gap:10px;padding-block:8px;border-block-start:1px solid var(--mist)}.landing .op-page .op-package-features dt{flex:1;min-inline-size:0;font-size:12.5px;line-height:1.6;color:var(--slate)}.landing .op-page .op-package-features dd{flex:0 1 auto;max-inline-size:45%;margin:0;color:var(--ink);font-size:13px;font-weight:700;line-height:1.6;text-align:end}.landing .op-page .op-feature-value{position:relative;display:flex;align-items:center;justify-content:center;min-inline-size:24px;min-block-size:24px}.landing .op-page .op-feature-value--included{color:var(--indigo)}.landing .op-page .op-feature-value--excluded{color:var(--slate)}.landing .op-page .op-feature-icon{flex:0 0 auto}.landing .op-page .op-feature-label{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing .op-page .op-packages .op-package-features>div:has(.op-feature-value){align-items:center}.landing .op-page .op-package-table td:has(.op-feature-value){vertical-align:middle;text-align:center}.landing .op-page .op-package-swipe-hint{display:none}.landing .op-page .op-package-note{font-size:12.5px;line-height:1.8;color:var(--slate);margin:14px 0}.landing .op-page .op-package-details{border-block-end:1px solid var(--mist);padding-block:18px}.landing .op-page .op-package-details>summary,.landing .op-page .op-package-sources>summary{cursor:pointer;color:var(--indigo);font-weight:600;font-size:15px;line-height:1.8}.landing .op-page .op-package-table-scroll{max-inline-size:100%;min-inline-size:0;overflow-x:auto;margin-block-start:18px;overscroll-behavior-inline:contain}.landing .op-page .op-package-table,.landing .op-page .op-package-value-table{inline-size:100%;border-collapse:separate;border-spacing:0;font-size:13.5px;line-height:1.7;text-align:start}.landing .op-page .op-package-table{min-inline-size:800px}.landing .op-page .op-package-table td,.landing .op-page .op-package-table th,.landing .op-page .op-package-value-table td,.landing .op-page .op-package-value-table th{padding:14px 16px;border-block-end:1px solid var(--mist);color:var(--ink);vertical-align:top;text-align:start}.landing .op-page .op-package-table th,.landing .op-page .op-package-value-table th{font-weight:600}.landing .op-page .op-package-table th:first-child{position:sticky;inset-inline-start:0;z-index:1;background:var(--paper);inline-size:230px;border-inline-end:1px solid var(--mist)}.landing .op-page .op-package-table thead th,.landing .op-page .op-package-value-table thead th{background:var(--cream)}.landing .op-page .op-package-table small{display:block;font-weight:400;color:var(--slate)}.landing .op-page .op-package-calc,.landing .op-page .op-package-controls>*{min-inline-size:0}.landing .op-page .op-package-controls{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:32px}.landing .op-page .op-package-purchases{display:block;font-family:var(--disp);font-size:clamp(24px,3vw,34px);font-weight:700;color:var(--accent);margin-block:12px;text-align:start}.landing .op-page .op-package-slider input[type=range]{display:block;inline-size:100%;min-inline-size:0;margin:0;accent-color:var(--indigo)}.landing .op-page .op-package-slider-ends{display:flex;justify-content:space-between;gap:12px;margin-block-start:8px;font-size:11.5px;color:var(--slate)}.landing .op-page .op-package-stepper{display:inline-flex;align-items:center;gap:20px}.landing .op-page .op-package-stepper button{inline-size:44px;block-size:44px;border-radius:10px;border:1px solid var(--mist);background:var(--paper);color:var(--indigo);font-size:22px;cursor:pointer}.landing .op-page .op-package-stepper button:disabled{opacity:.5;cursor:default}.landing .op-page .op-package-stepper output{font-family:var(--disp);font-size:24px;color:var(--ink)}.landing .op-page .op-package-selection{color:var(--indigo);font-size:16px;margin-block:28px}.landing .op-page .op-package-output-title{font-family:var(--disp);color:var(--ink);font-size:21px;line-height:1.5;margin:28px 0 10px}.landing .op-page .op-package-output-title small{display:block;color:var(--slate);font-size:13px;font-weight:400}.landing .op-page .op-package-value-table{min-inline-size:560px}@media (min-width:768px) and (max-width:1023px){.landing .op-page .op-package-table-scroll{overflow:visible}.landing .op-page .op-package-table,.landing .op-page .op-package-value-table{min-inline-size:0;table-layout:fixed}.landing .op-page .op-package-table th:first-child{inline-size:32%}.landing .op-page .op-package-table td,.landing .op-page .op-package-table th,.landing .op-page .op-package-value-table td,.landing .op-page .op-package-value-table th{padding:14px 8px;overflow-wrap:anywhere}.landing .op-page .op-package-table .op-package-money,.landing .op-page .op-package-value-table .op-package-money{white-space:normal!important}}@media (max-width:767px){.landing .op-page .op-package-table-scroll{overflow:visible}.landing .op-page .op-package-table,.landing .op-page .op-package-table tbody,.landing .op-page .op-package-table thead,.landing .op-page .op-package-value-table,.landing .op-page .op-package-value-table tbody{display:block;min-inline-size:0;inline-size:100%}.landing .op-page .op-package-table thead{position:sticky;inset-block-start:64px;z-index:3;background:var(--cream);border-block-end:1px solid var(--mist)}.landing .op-page .op-package-table tr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.landing .op-page .op-package-table tbody tr,.landing .op-page .op-package-value-table tbody tr{border-block-end:1px solid var(--mist)}.landing .op-page .op-package-table td,.landing .op-page .op-package-table th,.landing .op-page .op-package-value-table td,.landing .op-page .op-package-value-table th{min-inline-size:0;padding:12px 4px;border:0;overflow-wrap:anywhere}.landing .op-page .op-package-table td,.landing .op-page .op-package-table thead th{font-size:13px!important;text-align:center}.landing .op-page .op-package-table thead small{font-size:12px!important}.landing .op-page .op-package-table tbody th:first-child{grid-column:1/-1;position:static;inline-size:auto;padding-block-end:0;background:transparent;border-inline-end:0;font-size:14px!important;font-weight:600;text-align:start}.landing .op-page .op-package-table thead th:first-child,.landing .op-page .op-package-value-table thead{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.landing .op-page .op-package-table .op-package-money,.landing .op-page .op-package-value-table .op-package-money{white-space:normal!important}.landing .op-page .op-package-value-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;padding-block:12px}.landing .op-page .op-package-value-table tbody td:last-child,.landing .op-page .op-package-value-table tbody th{padding-block:0;font-size:14px!important}.landing .op-page .op-package-value-table tbody td:last-child{grid-column:2;grid-row:1;text-align:end}.landing .op-page .op-package-value-table tbody td:nth-child(2){grid-column:1/-1;grid-row:2;padding-block:6px 0;color:var(--slate);font-size:12.5px!important}}.landing .op-page .op-package-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-block:24px}.landing .op-page .op-package-totals>div{background:var(--paper);border:1px solid var(--mist);border-radius:14px;padding:20px;min-inline-size:0}.landing .op-page .op-package-totals dt{color:var(--slate);font-size:13px;line-height:1.6}.landing .op-page .op-package-totals dd{font-family:var(--disp);font-size:clamp(22px,2.5vw,30px);font-weight:700;color:var(--indigo);margin:10px 0 0;text-align:start}.landing .op-page .op-package-totals>div:last-child dd{color:var(--accent)}.landing .op-page .op-package-team-roles{display:flex;flex-wrap:wrap;gap:10px 24px;list-style:none;padding:0;margin:12px 0;font-size:14px;color:var(--ink)}.landing .op-page .op-package-sources{font-size:12.5px;line-height:1.8}.landing .op-page .op-package-sources>summary{font-size:12.5px}.landing .op-page .op-package-sources a{color:var(--indigo);text-underline-offset:3px}.landing .op-page :is(.op-packages,.op-features) :is(button,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media (min-width:768px) and (max-width:1099px){.landing .op-page .op-package-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.landing .op-page .op-package-cards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 14px) / 2);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:4px;padding-inline:4px;padding-block-end:24px}.landing .op-page .op-package-card{scroll-snap-align:start}.landing .op-page .op-package-swipe-hint{display:block;font-size:12.5px;line-height:1.8;color:var(--slate);margin:4px 0 14px}.landing .op-page .op-package-suits{min-block-size:0}.landing .op-page .op-package-controls,.landing .op-page .op-package-totals{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.landing .op-page .op-packages [data-reveal],.landing .op-page .op-packages[data-selected-package] [data-package-card]{transition:none;transform:none}}.landing .op-page .op-check-problem-lead{margin:0 0 14px;color:var(--indigo);font-family:var(--disp);font-size:18px;font-weight:600;line-height:1.55}.landing .op-page .op-fit-intro,.landing .op-page .op-program-intro{max-inline-size:920px;margin:0 0 24px;color:var(--slate);font-size:16px;line-height:1.8}.landing .op-page .op-guarantees-grid,.landing .op-page .op-program-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:28px}.landing .op-page .op-guarantees-list,.landing .op-page .op-program-components{margin:0;padding:0;list-style:none}.landing .op-page .op-program-components>li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;padding-block:14px;border-block-end:1px solid var(--mist)}.landing .op-page .op-program-components>li:first-child{padding-block-start:0}.landing .op-page .op-program-component-number{color:var(--accent);font-family:var(--mono);font-size:12px;line-height:24px}.landing .op-page .op-bonuses-list h4,.landing .op-page .op-guarantees-list h3,.landing .op-page .op-program-components h3{margin:0 0 5px;color:var(--ink);font-family:var(--disp);font-size:17px;line-height:1.4}.landing .op-page .op-bonuses-list p,.landing .op-page .op-guarantees-list p,.landing .op-page .op-program-components p{margin:0;color:var(--slate);font-size:15px;line-height:1.7}.landing .op-page .op-openbook-compact{min-inline-size:0;border-radius:18px;padding:24px;color:#fff;background:var(--indigo)}.landing .op-page .op-openbook-compact h3{margin:0;font-family:var(--disp);font-size:clamp(22px,2.6vw,30px);line-height:1.25}.landing .op-page .op-openbook-compact .op-invoice{margin-block-start:18px;padding:12px 16px}.landing .op-page .op-openbook-points{margin:18px 0 0;padding-inline-start:18px;display:grid;gap:12px}.landing .op-page .op-openbook-points li{color:hsla(0,0%,100%,.9);font-size:15px;line-height:1.65}.landing .op-page .op-openbook-points li::marker{color:#eba271}.landing .op-page .op-program-fee{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-block:22px 14px;font-size:15px;color:var(--ink);font-weight:600}.landing .op-page .op-program-fee a{display:inline-flex;color:var(--accent)}.landing .op-page .op-program-notes{display:grid;gap:8px;max-inline-size:920px}.landing .op-page .op-program-notes p{margin:0;color:var(--slate);font-size:14.5px;line-height:1.7}.landing .op-page .op-guarantee-refund{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;border-radius:18px;background:var(--op-readable-gradient);padding:24px;color:#fff}.landing .op-page .op-guarantee-refund h3{margin:0 0 8px;font-family:var(--disp);font-size:clamp(19px,2.2vw,23px);line-height:1.35}.landing .op-page .op-guarantee-refund p{margin:0;color:hsla(0,0%,100%,.88);font-size:15px;line-height:1.75}.landing .op-page .op-guarantees-intro{max-inline-size:920px;margin:20px 0;color:var(--slate);font-size:15px;line-height:1.7}.landing .op-page .op-guarantees-list>li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;padding-block:16px;border-block-end:1px solid var(--mist)}.landing .op-page .op-guarantees-list>li:first-child{padding-block-start:0}.landing .op-page .op-bonuses-compact{min-inline-size:0}.landing .op-page .op-bonuses-compact>h3{margin:0 0 8px;font-family:var(--disp);font-size:20px;line-height:1.4;color:var(--ink)}.landing .op-page .op-bonuses-intro{margin:0 0 16px;color:var(--slate);font-size:15px;line-height:1.7}.landing .op-page .op-bonuses-list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.landing .op-page .op-bonus-tag{display:block;margin-block-end:4px;font-size:12px;font-weight:600;color:var(--accent)}.landing .op-page .op-bonuses-limit{margin:16px 0 0;color:var(--ink);font-size:15px;line-height:1.7;font-weight:600}.landing .op-page .op-bonuses-compact .op-flip-perspective{--op-flip-angle:14deg}.landing .op-page .op-bonuses-compact .op-flip-perspective:dir(rtl){--op-flip-angle:-14deg}.landing .op-page .op-responsive-disclosure{min-inline-size:0}.landing .op-page .op-responsive-disclosure>summary{cursor:pointer;color:var(--indigo);font-size:15px;font-weight:600;line-height:1.8}.landing .op-page .op-fit-disclosure,.landing .op-page .op-program-disclosure{border-block:1px solid var(--mist);padding-block:14px}.landing .op-page .op-fit-disclosure .op-responsive-disclosure-content,.landing .op-page .op-program-disclosure .op-responsive-disclosure-content{padding-block-start:18px}.landing .op-page .op-fit-figures{grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0;gap:10px}.landing .op-page .op-fit-figures>div{display:flex;flex-direction:column;padding:16px}.landing .op-page .op-fit-figures dt{font-size:14px;line-height:1.5;color:var(--slate);order:2}.landing .op-page .op-fit-figures dd{margin:0 0 6px;font-family:var(--disp);font-weight:700;font-size:32px;line-height:1.1;color:var(--indigo);direction:ltr;text-align:start;order:1}.landing .op-page .op-fit-figures dd:dir(rtl){text-align:right}.landing .op-page .op-fit-not-title{margin:0 0 14px;color:var(--ink);font-family:var(--disp);font-size:17px}.landing .op-page .op-fit-decision{margin:24px 0 0;max-inline-size:760px;color:var(--slate);font-size:16px;line-height:1.8;padding-inline-start:18px;border-inline-start:3px solid var(--mist)}.landing .op-page .op-season-phone{display:none}@media (min-width:768px){.landing .op-page .op-responsive-disclosure:not([data-op-disclosure-ready])>.op-responsive-disclosure-content{display:block}.landing .op-page .op-responsive-disclosure:not([data-op-disclosure-ready])::details-content{content-visibility:visible}.landing .op-page .op-responsive-disclosure:not([data-op-disclosure-ready])>summary{list-style-type:disclosure-open}}@media (max-width:900px){.landing .op-page .op-guarantees-grid,.landing .op-page .op-program-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.landing .op-page .op-check-sample{display:none!important}.landing .op-page .op-check-flow .lp-step{padding-block-end:18px}.landing .op-page .op-check-flow .lp-step p{line-height:1.65!important}.landing .op-page .op-check-flow .lp-step h3{margin-block-end:4px!important}.landing .op-page .op-openbook-compact{padding:20px}.landing .op-page .op-guarantee-refund{padding:20px;gap:20px}.landing .op-page .op-guarantees-grid,.landing .op-page .op-program-grid{gap:22px}.landing .op-page .op-fit-figures>div{padding:12px 10px}.landing .op-page .op-fit-figures dt{line-height:1.4}.landing .op-page .op-countries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.landing .op-page .op-country{justify-content:center;gap:4px;padding:8px 6px;flex-wrap:wrap}.landing .op-page .op-country>span:first-child{display:none}.landing .op-page .op-season{padding:0!important;border:0!important;background:none!important;border-radius:0!important;margin-block-end:28px!important}.landing .op-page .op-season-detail{display:none!important}.landing .op-page .op-season-phone{display:inline-block;margin:0;padding:6px 10px;border-radius:10px;background:#253275;color:#eba271;line-height:1.6}.landing .op-page .op-bonuses-list{list-style:disc;padding-inline-start:18px;gap:14px}.landing .op-page .op-bonuses-list>li::marker{color:var(--accent)}.landing .op-page .op-bonuses-list .op-flip-perspective{perspective:none}.landing .op-page .op-bonuses-list .op-bonus{background:transparent!important;border:0!important;padding:0!important;border-radius:0;box-shadow:none;transform:none;animation:none}.landing .op-page .op-bonuses-list .op-bonus-tag{display:inline;margin-inline-end:6px}.landing .op-page .op-bonuses-list h4{display:inline;font-size:16px}.landing .op-page .op-bonuses-list p{margin-block-start:4px;line-height:1.6}}.landing .op-page{--op-readable-gradient:linear-gradient(142deg,#293784,#3b54a1)}.landing:has(.op-page) .ds-nav--dark,.landing:has(.op-page) .ds-nav--dark .ds-nav-menu,.landing:has(.op-page) .ds-nav--dark.is-open,.landing:has(.op-page) .ds-nav--dark.is-past-hero{background:linear-gradient(142deg,#293784,#3b54a1);color:#fff}.landing:has(.op-page) .ds-nav--dark :is(.ds-nav-links a,.ds-nav-chip){color:#fff}.landing:has(.op-page) .lp-foot{background:var(--grad)}.landing:has(.op-page) .lp-foot-in{background:#253275;border-radius:18px;padding:24px}.landing:has(.op-page) .lp-foot-bar{color:hsla(0,0%,100%,.6)}.landing .op-page .op-blue-readable{background:#253275;border-radius:12px;padding:6px 12px}.landing .op-page .op-vsl-headline{inline-size:fit-content;padding:8px 16px}.landing .op-page .op-eyebrow-dark{color:#fff!important}.landing .op-page .op-final-reply>div>span{opacity:1!important}.landing:has(.op-page) .ds-nav-menu>div>span{opacity:1!important}.landing .op-page .op-trust-photo{inline-size:100%;aspect-ratio:1200/780;max-block-size:280px}.landing .op-page .op-guarantees-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing .op-page .op-fit-subtitle{margin:0 0 22px;color:var(--slate);font-size:18px;line-height:1.65}@media (max-width:900px){.landing .op-page .op-guarantees-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.landing:has(.op-page) .lp-foot-in{padding:18px}}.landing:has(.op-page) :is(.ds-nav-cta,.ds-nav-menu-cta){background:#253275}.landing:has(.op-page) .ds-nav--dark .ds-nav-lang:hover{background:hsla(0,0%,100%,.12)}.landing .op-page .op-hero-support .op-blue-readable>div{font-size:15px!important}.landing .op-page :is(.op-faq-detail p,#fit [data-reveal] p,.op-faq-contact) a:not(.lp-btn-wa){display:inline-flex;align-items:center;color:#3b54a1;font-weight:600;text-decoration:underline;text-underline-offset:3px}.landing .op-page :is(.op-faq-detail p,#fit [data-reveal] p,.op-faq-contact) a:not(.lp-btn-wa):hover{color:var(--indigo)}@media (max-width:390px){.landing .op-page .op-fit-figures dd{margin-inline:0;font-size:25px!important}}@media (prefers-reduced-motion:no-preference){.landing .op-journey-stage--reserved .op-journey-step:not(.is-active){visibility:hidden}.landing .op-journey-stage--reserved :is(.op-journey-visual,.op-journey-float){animation:none!important}}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){.landing .op-journey-stage--reserved .op-journey-step.is-active{padding:16px;border:1px solid var(--mist);background:var(--paper);box-shadow:0 10px 28px rgba(10,27,61,.07)}}.landing :is(#packages,#calculator){scroll-margin-block-start:84px}.landing .op-package-rise{min-inline-size:0;display:flex}.landing .op-package-rise .op-package-card{inline-size:100%;position:relative;isolation:isolate;transition:transform .24s ease,opacity .24s ease}.landing .op-package-card:after{content:"";position:absolute;inset:-1px;border:1px solid var(--accent);border-radius:inherit;box-shadow:0 0 28px color-mix(in srgb,var(--accent) 28%,transparent);opacity:0;pointer-events:none;z-index:-1}.landing .op-packages[data-selected-package=department] [data-package-card=department]:after,.landing .op-packages[data-selected-package=growth] [data-package-card=growth]:after,.landing .op-packages[data-selected-package=single] [data-package-card=single]:after,.landing .op-packages[data-selected-package=starter] [data-package-card=starter]:after{animation:op-package-breathe 5s ease-in-out infinite}@keyframes op-package-breathe{0%,to{opacity:.25}50%{opacity:.85}}.landing .op-package-price{min-block-size:44px;line-height:1.3}.landing .op-package-price [data-price-currency]{display:inline}.landing .op-package-phone-suits{display:none}.landing .op-package-card-features{margin:0}.landing .op-package-calculator-details>summary,.landing .op-package-card-features>summary,.landing .op-package-details>summary,.landing .op-package-sources>summary{cursor:pointer;min-block-size:44px;align-content:center;color:var(--indigo);font-size:15px;line-height:1.6;font-weight:600}.landing .op-calculator .op-package-calc{min-inline-size:0;padding-block-start:8px}.landing .op-calculator .op-package-controls{grid-template-columns:minmax(0,1fr)}.landing .op-calculator .op-package-purchases{font-size:clamp(28px,3vw,38px);min-block-size:50px}.landing .op-calculator .op-package-slider input[type=range]{appearance:none;block-size:44px;background:transparent;cursor:pointer}.landing .op-calculator .op-package-slider input[type=range]::-webkit-slider-runnable-track{block-size:6px;border-radius:999px;background:var(--mist)}.landing .op-calculator .op-package-slider input[type=range]::-moz-range-track{block-size:6px;border-radius:999px;background:var(--mist)}.landing .op-calculator .op-package-slider input[type=range]::-webkit-slider-thumb{appearance:none;inline-size:28px;block-size:28px;margin-block-start:-11px;border:3px solid var(--paper);border-radius:50%;background:var(--indigo);box-shadow:0 0 0 1px var(--indigo)}.landing .op-calculator .op-package-slider input[type=range]::-moz-range-thumb{inline-size:28px;block-size:28px;box-sizing:border-box;border:3px solid var(--paper);border-radius:50%;background:var(--indigo);box-shadow:0 0 0 1px var(--indigo)}.landing .op-calculator .op-package-slider input[type=range]:disabled{opacity:.55;cursor:default}.landing .op-calculator .op-package-purchases-heading{display:flex;align-items:center;gap:12px}.landing .op-calculator .op-package-purchases-heading>label{flex:0 1 auto;min-inline-size:0;line-height:1.6}.landing .op-calculator .op-package-currency{flex:0 0 auto;inline-size:84px;min-block-size:44px;padding:8px;font-family:var(--sans);font-size:15px;color:var(--ink);border:1px solid var(--mist);border-radius:10px;background:var(--paper)}.landing .op-calculator .op-package-sectors-hint{margin-block:12px 0}.landing .op-calculator .op-package-sources a{display:inline-flex;align-items:center;min-block-size:44px}.landing .op-calculator .op-package-stepper output{font-size:28px;min-inline-size:1.1em;text-align:center}.landing .op-package-result-rise{margin-block:30px 24px}.landing .op-package-result{min-inline-size:0;padding:clamp(20px,3vw,32px);border:1px solid var(--mist);border-radius:16px;background:var(--paper)}.landing .op-package-result .op-package-selection{margin-block:0 12px;font-size:16px}.landing .op-package-result .op-package-selection a{color:inherit;text-underline-offset:4px;display:inline-flex;align-items:center;min-block-size:44px}.landing .op-package-result-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0 0 20px;min-block-size:48px}.landing .op-package-result-price>.op-package-money{color:var(--accent);font-family:var(--disp);font-size:clamp(32px,4vw,42px);font-weight:700;line-height:1.25}.landing .op-package-result-note,.landing .op-package-result-price>span:not(.op-package-money){font-size:15px;color:var(--slate);line-height:1.7}.landing .op-package-annual-saving{font-family:var(--disp);font-size:clamp(21px,3vw,28px);font-weight:600;line-height:1.65;color:var(--ink);margin:0}.landing .op-package-annual-saving>.op-package-money{color:var(--indigo);font-size:clamp(28px,4vw,38px);font-weight:700}.landing .op-package-salary-basis{margin:8px 0 0;color:var(--slate);font-size:15px;line-height:1.7}.landing .op-package-result-cta{display:grid;justify-items:start;gap:12px;margin-block-start:24px}.landing .op-package-result-cta>span{color:var(--slate);font-size:15px;font-weight:600;line-height:1.7}.landing .op-package-result-cta>a{min-block-size:44px}.landing .op-package-calculator-details{border-block-start:1px solid var(--mist);padding-block:12px}.landing .op-package-calculator-details-content{padding-block-start:18px;min-inline-size:0}.landing .op-package-comparison-bars{display:grid;gap:20px;margin-block:24px}.landing .op-package-comparison-label{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;font-size:15px;line-height:1.6;margin-block-end:8px;color:var(--ink)}.landing .op-package-comparison-label>.op-package-money{font-family:var(--disp);font-weight:700}.landing .op-package-comparison-track{block-size:12px;border-radius:999px;background:var(--mist);overflow:hidden}.landing .op-package-comparison-fill{inline-size:100%;block-size:100%;border-radius:inherit;background:var(--indigo);transform-origin:left center}.landing .op-package-comparison-fill:dir(rtl){transform-origin:right center}.landing .op-package-comparison-row--ours .op-package-comparison-fill{background:var(--accent)}.landing .op-calculator :is(button,input,select,summary,a,[tabindex]):focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media (min-width:768px){.landing .op-package-card-features>summary{display:none}.landing .op-package-card-features>.op-package-features{display:block}.landing .op-package-card-features::details-content{content-visibility:visible;display:block}}@media (max-width:767px){.landing .op-packages .op-package-cards{grid-auto-columns:calc((100% - 14px) / 2);padding-inline:2px}.landing .op-packages .op-package-rise{scroll-snap-align:start}.landing .op-calculator .op-package-slider-ends,.landing .op-package-desktop-suits,.landing .op-packages .op-package-badge,.landing .op-packages .op-package-billing{display:none}.landing .op-package-phone-suits{display:block;white-space:nowrap}.landing .op-packages[data-selected-package] .op-package-rise [data-package-card]{transform:none}.landing .op-packages .op-package-card{padding:22px 16px}.landing .op-packages .op-package-suits{margin-block-start:8px!important}.landing .op-packages .op-package-card-features{border-block-start:1px solid var(--mist);margin-block-start:4px}.landing :is(.op-packages,.op-calculator) :is(dt,dd,small,summary,select,.op-package-note,.op-package-swipe-hint,.op-package-slider-ends,.op-package-team-roles,.op-package-sources){font-size:15px}.landing :is(.op-packages,.op-calculator) :is(.op-package-table,.op-package-value-table){font-size:15px}.landing .op-packages .op-package-features>div{align-items:start;padding-block:12px}.landing .op-calculator .op-package-controls{gap:24px}.landing .op-package-result{padding:20px}.landing .op-package-result-cta{justify-items:stretch}.landing .op-package-result-cta>a{inline-size:100%}.landing .op-calculator .op-package-totals dd{font-size:28px}.landing .op-package-table-scroll{max-inline-size:100%;overflow:visible}}@media (prefers-reduced-motion:reduce){.landing .op-package-card:after{animation:none!important}.landing .op-package-rise .op-package-card,.landing .op-packages[data-selected-package] .op-package-rise [data-package-card]{transition:none;transform:none}}.landing .op-page .op-package-card-saving{display:block;inline-size:100%;min-block-size:44px;margin-block:16px 12px;padding:10px 0;border:0;border-block-start:1px solid var(--mist);background:transparent;color:var(--indigo);text-align:start;font-family:var(--sans);font-size:14px;line-height:1.75;cursor:pointer}.landing .op-page :is(.op-package-saving-phone,.op-package-feature-phone-label,.op-package-navigation,.op-package-phone-compare){display:none}.landing .op-page .op-package-approved-saving{margin-block:24px 12px;max-inline-size:900px;color:var(--ink);font-size:16px;line-height:1.9}.landing .op-page .op-package-card-saving:focus-visible,.landing .op-page .op-package-navigation button:focus-visible,.landing .op-page .op-package-phone-compare:focus-visible,.landing .op-page .op-package-result:focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media (max-width:767px){.landing .op-page .op-packages .op-package-cards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px) / 2);gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:0;padding-inline:0;padding-block-end:18px}.landing .op-page .op-package-rise:nth-child(odd){scroll-snap-align:start}.landing .op-page .op-package-rise:nth-child(2n){scroll-snap-align:none}.landing .op-page .op-packages .op-package-card{padding:16px 10px;scroll-snap-align:none}.landing .op-page .op-packages .op-package-card h3{font-size:18px!important;line-height:1.5;margin-block-end:8px!important}.landing .op-page .op-package-price{font-size:24px!important;min-block-size:34px}.landing .op-page .op-packages .op-package-billing{display:block;font-size:12px!important;margin-block-end:10px!important}.landing .op-page .op-packages .op-package-badge{display:block;min-block-size:24px}.landing .op-page .op-package-phone-suits{white-space:normal}.landing .op-page .op-packages .op-package-suits{font-size:12px!important;line-height:1.7!important;min-block-size:62px;margin-block-end:10px!important}.landing .op-page :is(.op-package-card-features,.op-package-saving-full,.op-package-feature-full-label){display:none}.landing .op-page :is(.op-package-saving-phone,.op-package-feature-phone-label){display:inline}.landing .op-page .op-packages .op-package-features>div{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-block-size:72px;padding-block:10px}.landing .op-page .op-packages .op-package-card .op-package-features dt{font-size:12px!important;line-height:1.5}.landing .op-page .op-packages .op-package-card .op-package-features dd{max-inline-size:100%;font-size:14px!important;font-weight:700;line-height:1.5;text-align:start}.landing .op-page .op-packages .op-package-card-saving{font-size:12px;line-height:1.6;margin-block:8px 0;padding-block:10px}.landing .op-page .op-package-card-saving .op-package-money{display:inline-block;font-size:14px}.landing .op-page .op-package-navigation{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px}.landing .op-page .op-package-navigation button{min-inline-size:44px;min-block-size:44px;border:1px solid var(--mist);border-radius:50%;background:var(--paper);color:var(--indigo);cursor:pointer}.landing .op-page .op-package-navigation button:disabled{opacity:.4;cursor:default}.landing .op-page .op-package-page-arrow{display:grid;place-items:center;font-size:30px;line-height:1}.landing .op-page .op-package-page-dots{display:flex;justify-content:center;gap:2px}.landing .op-page .op-package-page-dots button{display:grid;place-items:center;border:0;background:transparent}.landing .op-page .op-package-page-dots span{inline-size:8px;block-size:8px;border-radius:50%;background:var(--mist)}.landing .op-page .op-package-page-dots [aria-current=page] span{background:var(--indigo)}.landing .op-page .op-package-phone-compare{display:flex;align-items:center;justify-content:center;min-block-size:44px;color:var(--indigo);font-size:14px;font-weight:600;text-underline-offset:4px}.landing .op-page .op-package-swipe-hint{text-align:center;font-size:13px}.landing .op-page .op-package-sources a{color:var(--indigo);font-weight:600;text-decoration:underline;text-underline-offset:3px}.landing .op-page .op-package-approved-saving{font-size:14px;line-height:1.85}}