.po-home-hero,.po-home-hero *{box-sizing:border-box}.po-home-hero{--po-hero-navy:#071a26;--po-hero-navy-soft:#102b3b;--po-hero-orange:#d96b32;--po-hero-orange-hover:#ed783d;--po-hero-sand:#e8dfd0;--po-hero-white:#ffffff;position:relative;width:100%;overflow:hidden;padding:clamp(60px,7vw,92px) clamp(20px,4vw,52px);color:var(--po-hero-white);background:var(--po-hero-navy)}.po-home-hero__inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,0.85fr);gap:clamp(58px,9vw,145px);align-items:center;width:min(100%,1320px);margin:0 auto}.po-home-hero__content{min-width:0}.po-home-hero__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 28px;padding:0;color:var(--po-hero-white);font-size:11px;font-weight:800;line-height:1.35;letter-spacing:0.1em;text-transform:uppercase}.po-home-hero__eyebrow::before{content:"";flex:0 0 34px;width:34px;height:2px;background:var(--po-hero-orange)}.po-home-hero__title{max-width:720px;margin:0;padding:0;color:var(--po-hero-white);font-size:clamp(48px,5.2vw,72px);font-weight:800;line-height:0.94;letter-spacing:-0.045em}.po-home-hero__title span{display:block}.po-home-hero__introduction{max-width:720px;margin:clamp(28px,4vw,38px) 0 0;padding:0;color:rgba(255,255,255,0.78);font-size:clamp(15px,1.25vw,18px);line-height:1.72}.po-home-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.po-home-hero__button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px;padding:15px 21px;border:1px solid transparent;font-size:12px;font-weight:800;line-height:1.3;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.po-home-hero__button--primary{color:var(--po-hero-white);background:var(--po-hero-orange);border-color:var(--po-hero-orange)}.po-home-hero__button--primary:hover{color:var(--po-hero-white);background:var(--po-hero-orange-hover);border-color:var(--po-hero-orange-hover);transform:translateY(-2px)}.po-home-hero__button--secondary{color:var(--po-hero-white);background:transparent;border-color:rgba(255,255,255,0.36)}.po-home-hero__button--secondary:hover{color:var(--po-hero-navy);background:var(--po-hero-white);border-color:var(--po-hero-white);transform:translateY(-2px)}.po-home-hero__button:focus-visible,.po-home-hero__offer-link:focus-visible{outline:3px solid var(--po-hero-sand);outline-offset:4px}.po-home-hero__offer-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;margin-top:21px;padding:0 0 9px;color:var(--po-hero-white);border-bottom:1px solid rgba(255,255,255,0.38);font-size:11px;font-weight:800;line-height:1.3;text-decoration:none}.po-home-hero__offer-link>span{color:var(--po-hero-orange);font-size:16px;transition:transform 180ms ease}.po-home-hero__offer-link:hover{color:var(--po-hero-white)}.po-home-hero__offer-link:hover>span{transform:translateX(4px)}.po-home-hero__reassurance{display:flex;flex-wrap:wrap;gap:10px 22px;max-width:720px;margin-top:32px;padding-top:20px;border-top:1px solid rgba(255,255,255,0.2)}.po-home-hero__reassurance>span{position:relative;display:inline-flex;align-items:center;margin:0;padding:0 0 0 17px;color:rgba(255,255,255,0.7);font-size:10px;font-weight:700;line-height:1.4}.po-home-hero__reassurance>span::before{content:"";position:absolute;left:0;width:5px;height:5px;background:var(--po-hero-orange);border-radius:50%}.et_pb_code_inner .po-home-hero__reassurance,.et_pb_code_inner .po-home-hero__reassurance>span{margin-left:0;list-style:none!important}.et_pb_code_inner .po-home-hero__reassurance>span::marker{content:""!important;font-size:0!important;color:transparent!important}.po-home-hero__media{position:relative;min-width:0;margin:0;padding:18px 18px 0 0}.po-home-hero__media::before{content:"";position:absolute;top:0;right:0;width:200px;height:300px;border-top:1px solid rgba(255,255,255,0.35);border-right:1px solid rgba(255,255,255,0.35);pointer-events:none}.po-home-hero__visual{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:630px;overflow:hidden;background:var(--po-hero-navy-soft)}.po-home-hero__visual>img{display:block;width:100%;height:100%;min-height:558px;object-fit:cover;object-position:center}.po-home-hero__visual-caption{position:relative;z-index:2;display:grid;grid-template-columns:42px minmax(0,1fr);gap:17px;align-items:center;min-height:72px;padding:20px 22px;color:var(--po-hero-navy);background:var(--po-hero-sand)}.po-home-hero__visual-number{color:var(--po-hero-orange);font-size:10px;font-weight:800;letter-spacing:0.12em}.po-home-hero__visual-caption p{margin:0;padding:0 0 0 17px;color:var(--po-hero-navy);border-left:1px solid rgba(7,26,38,0.18);font-size:11px;font-weight:800;line-height:1.4;letter-spacing:0.05em;text-transform:uppercase}.po-home-hero__visual-caption p>span{padding:0 5px;color:var(--po-hero-orange)}.et_pb_code_inner .po-home-hero h1,.et_pb_code_inner .po-home-hero p,.et_pb_code_inner .po-home-hero figure{padding-bottom:0}@media (min-width:981px) and (max-width:1450px){.po-home-hero__inner{gap:clamp(45px,7vw,95px)}.po-home-hero__title{font-size:clamp(48px,5vw,64px)}.po-home-hero__visual{min-height:592px}.po-home-hero__visual>img{min-height:520px}}@media (max-width:980px){.po-home-hero__inner{grid-template-columns:minmax(0,1fr) minmax(300px,0.8fr);gap:42px}.po-home-hero__title{font-size:clamp(43px,6vw,56px)}.po-home-hero__visual{min-height:572px}.po-home-hero__visual>img{min-height:500px}}@media (max-width:767px){.po-home-hero{padding:58px 18px 64px}.po-home-hero__inner{grid-template-columns:1fr;gap:42px}.po-home-hero__eyebrow{margin-bottom:22px;font-size:9px}.po-home-hero__title{font-size:clamp(40px,11.5vw,52px);line-height:0.97}.po-home-hero__introduction{font-size:15px}.po-home-hero__actions{flex-direction:column;margin-top:29px}.po-home-hero__button{width:100%}.po-home-hero__offer-link{width:100%}.po-home-hero__reassurance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;margin-top:28px}.po-home-hero__media{padding:13px 13px 0 0}.po-home-hero__media::before{width:150px;height:220px}.po-home-hero__visual{min-height:512px}.po-home-hero__visual>img{min-height:440px}}@media (max-width:420px){.po-home-hero__title{font-size:40px}.po-home-hero__reassurance{grid-template-columns:1fr}.po-home-hero__visual{min-height:452px}.po-home-hero__visual>img{min-height:380px}}@media (prefers-reduced-motion:reduce){.po-home-hero__button,.po-home-hero__offer-link>span{transition:none}.po-home-hero__button:hover,.po-home-hero__offer-link:hover>span{transform:none}}.po-home-audience{--po-home-audience-navy:#071a26;--po-home-audience-navy-soft:#102b3b;--po-home-audience-orange:#d96b32;--po-home-audience-orange-hover:#bd5523;--po-home-audience-sand:#e8dfd0;--po-home-audience-cream:#f7f4ee;--po-home-audience-white:#ffffff;--po-home-audience-text:#20313a;--po-home-audience-muted:#65737a;--po-home-audience-border:#d9d9d3;position:relative;overflow:hidden;width:100%;margin:0;padding:clamp(76px,8vw,118px) 0;color:var(--po-home-audience-text);background:var(--po-home-audience-cream);scroll-margin-top:90px}.po-home-audience *,.po-home-audience *::before,.po-home-audience *::after{box-sizing:border-box}.po-home-audience__inner{width:min(100% - 48px,1240px);margin:0 auto}.po-home-audience__header{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(320px,0.65fr);column-gap:clamp(50px,8vw,130px);align-items:end;margin-bottom:clamp(42px,5vw,66px)}.po-home-audience__eyebrow{grid-column:1 / -1;display:flex;gap:12px;align-items:center;margin:0 0 17px;padding:0;color:var(--po-home-audience-orange);font-size:0.74rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-home-audience__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:2px;background:var(--po-home-audience-orange)}.po-home-audience__title{max-width:720px;margin:0;padding:0;color:var(--po-home-audience-navy);font-size:clamp(2.2rem,1.65rem + 2vw,3.8rem);font-weight:700;line-height:1.05;letter-spacing:-0.038em;text-wrap:balance}.po-home-audience__intro{max-width:58ch;margin:0 0 3px;padding:0;color:var(--po-home-audience-muted);font-size:1rem;line-height:1.7}.po-home-audience__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.po-home-audience__card{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:405px;padding:27px 25px 25px;border:1px solid var(--po-home-audience-border);border-radius:4px;background:var(--po-home-audience-white);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.po-home-audience__card::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--po-home-audience-orange);transform:scaleX(0);transform-origin:left;transition:transform 180ms ease}.po-home-audience__card:hover{border-color:rgba(217,107,50,0.55);box-shadow:0 18px 38px rgba(7,26,38,0.08);transform:translateY(-4px)}.po-home-audience__card:hover::after{transform:scaleX(1)}.po-home-audience__card--reserve{color:var(--po-home-audience-white);border-color:var(--po-home-audience-navy);background:linear-gradient(145deg,var(--po-home-audience-navy) 0%,var(--po-home-audience-navy-soft) 100%)}.po-home-audience__card--reserve:hover{border-color:var(--po-home-audience-orange);box-shadow:0 20px 42px rgba(7,26,38,0.18)}.po-home-audience__card-top{display:flex;gap:15px;align-items:flex-start;justify-content:space-between;min-height:44px;margin-bottom:32px}.po-home-audience__number{color:var(--po-home-audience-orange);font-size:0.72rem;font-weight:800;line-height:1.2;letter-spacing:0.13em}.po-home-audience__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--po-home-audience-navy);border:1px solid var(--po-home-audience-border);border-radius:50%}.po-home-audience__icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.po-home-audience__badge{display:inline-flex;align-items:center;max-width:175px;min-height:30px;padding:6px 10px;color:var(--po-home-audience-navy);background:var(--po-home-audience-sand);border-radius:2px;font-size:0.62rem;font-weight:800;line-height:1.3;letter-spacing:0.09em;text-align:center;text-transform:uppercase}.po-home-audience__card-content{flex:1}.po-home-audience__card h3{margin:0;padding:0;color:var(--po-home-audience-navy);font-size:clamp(1.22rem,1.05rem + 0.28vw,1.48rem);font-weight:700;line-height:1.2;letter-spacing:-0.022em}.po-home-audience__card--reserve h3{color:var(--po-home-audience-white)}.po-home-audience__context{margin:15px 0 0;padding:0;color:var(--po-home-audience-orange);font-size:0.76rem;font-weight:700;line-height:1.5}.po-home-audience__description{margin:17px 0 0;padding:0;color:var(--po-home-audience-muted);font-size:0.91rem;line-height:1.65}.po-home-audience__card--reserve .po-home-audience__description{color:rgba(255,255,255,0.72)}.po-home-audience__link{display:flex;gap:11px;align-items:center;justify-content:space-between;width:100%;min-height:47px;margin-top:27px;padding:14px 0 0;color:var(--po-home-audience-navy);border-top:1px solid var(--po-home-audience-border);font-size:0.78rem;font-weight:750;line-height:1.4;text-decoration:none}.po-home-audience__link span{flex:0 0 auto;color:var(--po-home-audience-orange);font-size:1.1rem;transition:transform 180ms ease}.po-home-audience__link:hover{color:var(--po-home-audience-orange-hover)}.po-home-audience__link:hover span{transform:translateX(4px)}.po-home-audience__card--reserve .po-home-audience__link{color:var(--po-home-audience-white);border-color:rgba(255,255,255,0.18)}.po-home-audience__card--reserve .po-home-audience__link:hover{color:var(--po-home-audience-sand)}.po-home-audience__footer{display:flex;gap:28px;align-items:center;justify-content:space-between;margin-top:26px;padding:26px 28px;border:1px solid var(--po-home-audience-border);border-radius:4px;background:rgba(255,255,255,0.56)}.po-home-audience__footer p{max-width:480px;margin:0;padding:0;color:var(--po-home-audience-muted);font-size:0.91rem;line-height:1.55}.po-home-audience__button{display:inline-flex;flex:0 0 auto;gap:12px;align-items:center;justify-content:center;min-height:50px;padding:13px 19px;color:var(--po-home-audience-navy);border:1px solid var(--po-home-audience-navy);border-radius:3px;background:transparent;font-size:0.8rem;font-weight:750;line-height:1.35;text-align:center;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,transform 180ms ease}.po-home-audience__button:hover{color:var(--po-home-audience-white);background:var(--po-home-audience-navy);transform:translateY(-2px)}.po-home-audience a:focus-visible{outline:3px solid var(--po-home-audience-orange);outline-offset:4px}@media (max-width:1120px){.po-home-audience__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.po-home-audience__card{min-height:350px}}@media (max-width:980px){.po-home-audience{padding:78px 0}.po-home-audience__inner{width:min(100% - 40px,940px)}.po-home-audience__header{grid-template-columns:1fr;gap:20px}.po-home-audience__eyebrow{grid-column:auto;margin-bottom:0}.po-home-audience__intro{max-width:65ch}}@media (max-width:767px){.po-home-audience{padding:64px 0;scroll-margin-top:70px}.po-home-audience__inner{width:min(100% - 32px,620px)}.po-home-audience__header{gap:18px;margin-bottom:35px}.po-home-audience__eyebrow{font-size:0.68rem}.po-home-audience__eyebrow::before{flex-basis:24px;width:24px}.po-home-audience__title{font-size:clamp(2rem,9.5vw,2.85rem);line-height:1.07}.po-home-audience__intro{font-size:0.96rem;line-height:1.65}.po-home-audience__grid{grid-template-columns:1fr;gap:13px}.po-home-audience__card{min-height:0;padding:24px 21px 21px}.po-home-audience__card-top{min-height:38px;margin-bottom:23px}.po-home-audience__icon{width:38px;height:38px}.po-home-audience__card h3{font-size:1.3rem}.po-home-audience__description{font-size:0.9rem}.po-home-audience__link{margin-top:24px}.po-home-audience__footer{display:grid;gap:19px;margin-top:18px;padding:23px 21px}.po-home-audience__button{width:100%}}@media (prefers-reduced-motion:reduce){.po-home-audience__card,.po-home-audience__card::after,.po-home-audience__link span,.po-home-audience__button{transition:none}}.po-home-pillars{--po-home-pillars-navy:#071a26;--po-home-pillars-navy-soft:#102b3b;--po-home-pillars-orange:#d96b32;--po-home-pillars-sand:#e8dfd0;--po-home-pillars-cream:#f7f4ee;--po-home-pillars-white:#ffffff;--po-home-pillars-text:#20313a;--po-home-pillars-muted:#66747b;--po-home-pillars-border:#d7d5ce;position:relative;overflow:hidden;width:100%;margin:0;padding:clamp(76px,8vw,118px) 0;color:var(--po-home-pillars-text);background:var(--po-home-pillars-sand);scroll-margin-top:90px}.po-home-pillars::before{content:"";position:absolute;top:-200px;right:-180px;width:460px;height:460px;border:1px solid rgba(7,26,38,0.08);border-radius:50%}.po-home-pillars *,.po-home-pillars *::before,.po-home-pillars *::after{box-sizing:border-box}.po-home-pillars__inner{position:relative;z-index:1;width:min(100% - 48px,1240px);margin:0 auto}.po-home-pillars__header{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,0.65fr);gap:clamp(48px,8vw,125px);align-items:end;margin-bottom:clamp(43px,5vw,66px)}.po-home-pillars__eyebrow{display:flex;gap:12px;align-items:center;margin:0 0 17px;padding:0;color:var(--po-home-pillars-orange);font-size:0.74rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-home-pillars__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:2px;background:var(--po-home-pillars-orange)}.po-home-pillars__title{max-width:800px;margin:0;padding:0;color:var(--po-home-pillars-navy);font-size:clamp(2.2rem,1.65rem + 2vw,3.8rem);font-weight:700;line-height:1.05;letter-spacing:-0.038em;text-wrap:balance}.po-home-pillars__intro{max-width:56ch;margin:0 0 3px;padding:0;color:var(--po-home-pillars-muted);font-size:1rem;line-height:1.7}.po-home-pillars__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(7,26,38,0.2);border-radius:4px;background:rgba(255,255,255,0.25)}.po-home-pillars__card{position:relative;min-height:420px;padding:clamp(28px,3vw,39px);border-right:1px solid rgba(7,26,38,0.18);background:transparent;transition:color 200ms ease,background-color 200ms ease}.po-home-pillars__card:last-child{border-right:0}.po-home-pillars__card--accent{color:var(--po-home-pillars-white);background:linear-gradient(145deg,var(--po-home-pillars-navy) 0%,var(--po-home-pillars-navy-soft) 100%)}.po-home-pillars__card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}.po-home-pillars__number{color:var(--po-home-pillars-orange);font-size:0.72rem;font-weight:800;line-height:1;letter-spacing:0.14em}.po-home-pillars__marker{position:relative;display:block;width:34px;height:34px;border:1px solid rgba(7,26,38,0.28);border-radius:50%}.po-home-pillars__marker::before,.po-home-pillars__marker::after{content:"";position:absolute;top:50%;left:50%;background:var(--po-home-pillars-orange);transform:translate(-50%,-50%)}.po-home-pillars__marker::before{width:13px;height:1px}.po-home-pillars__marker::after{width:1px;height:13px}.po-home-pillars__card--accent .po-home-pillars__marker{border-color:rgba(255,255,255,0.28)}.po-home-pillars__card h3{margin:0;padding:0;color:var(--po-home-pillars-navy);font-size:clamp(2rem,1.7rem + 0.8vw,2.75rem);font-weight:700;line-height:1.05;letter-spacing:-0.035em}.po-home-pillars__card--accent h3{color:var(--po-home-pillars-white)}.po-home-pillars__card-intro{max-width:34ch;min-height:78px;margin:19px 0 0;padding:0;color:var(--po-home-pillars-muted);font-size:0.95rem;line-height:1.62}.po-home-pillars__card--accent .po-home-pillars__card-intro{color:rgba(255,255,255,0.72)}.po-home-pillars .po-home-pillars__list{display:grid;gap:9px;margin:26px 0 0!important;padding:24px 0 0!important;border-top:1px solid rgba(7,26,38,0.17);list-style:none!important}.po-home-pillars__card--accent .po-home-pillars__list{border-color:rgba(255,255,255,0.18)}.po-home-pillars .po-home-pillars__list li{position:relative;margin:0!important;padding:0 0 0 17px!important;color:var(--po-home-pillars-text);font-size:0.82rem;font-weight:650;line-height:1.45;list-style:none!important}.po-home-pillars .po-home-pillars__list li::marker{content:"";color:transparent;font-size:0}.po-home-pillars .po-home-pillars__list li::before{content:"";position:absolute;top:0.58em;left:0;width:6px;height:6px;background:var(--po-home-pillars-orange);border-radius:50%}.po-home-pillars__card--accent .po-home-pillars__list li{color:rgba(255,255,255,0.84)}.po-home-pillars__list li::before{content:"";position:absolute;top:0.58em;left:0;width:6px;height:6px;background:var(--po-home-pillars-orange);border-radius:50%}.po-home-pillars__card--accent .po-home-pillars__list li{color:rgba(255,255,255,0.84)}.po-home-pillars__feature{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,0.85fr);margin-top:22px;border-radius:4px;background:var(--po-home-pillars-cream)}.po-home-pillars__media{position:relative;overflow:hidden;min-height:290px;border-radius:4px 0 0 4px}.po-home-pillars__media img,.po-home-pillars__placeholder{display:block;width:100%;height:100%;min-height:290px;aspect-ratio:16 / 8.5;object-fit:cover;object-position:center}.po-home-pillars__placeholder{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;padding:30px;color:rgba(255,255,255,0.68);background:linear-gradient(145deg,var(--po-home-pillars-navy-soft),var(--po-home-pillars-navy));text-align:center}.po-home-pillars__placeholder::after{content:"";position:absolute;inset:20px;border:1px solid rgba(255,255,255,0.12)}.po-home-pillars__placeholder-line{position:relative;z-index:1;width:38px;height:2px;background:var(--po-home-pillars-orange)}.po-home-pillars__placeholder-label{position:relative;z-index:1;font-size:0.74rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-home-pillars__placeholder-note{position:relative;z-index:1;color:rgba(255,255,255,0.46);font-size:0.69rem;line-height:1.4;letter-spacing:0.08em;text-transform:uppercase}.po-home-pillars__statement{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,4vw,58px);border-left:4px solid var(--po-home-pillars-orange)}.po-home-pillars__statement-label{margin-bottom:16px;color:var(--po-home-pillars-orange);font-size:0.7rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-home-pillars__statement p{max-width:24ch;margin:0;padding:0;color:var(--po-home-pillars-navy);font-size:clamp(1.35rem,1.05rem + 0.75vw,1.9rem);font-weight:500;line-height:1.35;letter-spacing:-0.023em;text-wrap:balance}.po-home-pillars__statement strong{font-weight:750}.po-home-pillars a:focus-visible{outline:3px solid var(--po-home-pillars-orange);outline-offset:4px}@media (max-width:980px){.po-home-pillars{padding:78px 0}.po-home-pillars__inner{width:min(100% - 40px,940px)}.po-home-pillars__header{grid-template-columns:1fr;gap:21px}.po-home-pillars__intro{max-width:67ch}.po-home-pillars__card{min-height:405px;padding:29px 25px}.po-home-pillars__card-header{margin-bottom:37px}.po-home-pillars__card-intro{min-height:96px}.po-home-pillars__feature{grid-template-columns:minmax(0,1fr) minmax(300px,0.8fr)}}@media (max-width:767px){.po-home-pillars{padding:64px 0;scroll-margin-top:70px}.po-home-pillars::before{display:none}.po-home-pillars__inner{width:min(100% - 32px,620px)}.po-home-pillars__header{gap:18px;margin-bottom:35px}.po-home-pillars__eyebrow{font-size:0.68rem}.po-home-pillars__eyebrow::before{flex-basis:24px;width:24px}.po-home-pillars__title{font-size:clamp(2rem,9.5vw,2.85rem);line-height:1.07}.po-home-pillars__intro{font-size:0.96rem;line-height:1.65}.po-home-pillars__grid{grid-template-columns:1fr}.po-home-pillars__card{min-height:0;padding:27px 22px 28px;border-right:0;border-bottom:1px solid rgba(7,26,38,0.18)}.po-home-pillars__card:last-child{border-bottom:0}.po-home-pillars__card-header{margin-bottom:27px}.po-home-pillars__card h3{font-size:2rem}.po-home-pillars__card-intro{min-height:0;margin-top:14px;font-size:0.93rem}.po-home-pillars__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 17px;margin-top:22px;padding-top:20px}.po-home-pillars__list li{font-size:0.77rem}.po-home-pillars__feature{grid-template-columns:1fr;margin-top:14px}.po-home-pillars__media{min-height:220px;border-radius:4px 4px 0 0}.po-home-pillars__media img,.po-home-pillars__placeholder{min-height:220px;aspect-ratio:16 / 10}.po-home-pillars__statement{padding:29px 23px 31px;border-top:4px solid var(--po-home-pillars-orange);border-left:0}.po-home-pillars__statement p{max-width:none;font-size:1.4rem}}@media (max-width:420px){.po-home-pillars__list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.po-home-pillars__card{transition:none}}.po-home-preparations{--po-home-preparations-navy:#071a26;--po-home-preparations-navy-soft:#102b3b;--po-home-preparations-orange:#d96b32;--po-home-preparations-orange-hover:#ef7a3e;--po-home-preparations-sand:#e8dfd0;--po-home-preparations-cream:#f7f4ee;--po-home-preparations-white:#ffffff;--po-home-preparations-text:#20313a;--po-home-preparations-muted:#65737a;--po-home-preparations-border:#d9d9d3;position:relative;overflow:hidden;width:100%;margin:0;padding:clamp(76px,8vw,118px) 0;color:var(--po-home-preparations-text);background:var(--po-home-preparations-cream);scroll-margin-top:90px}.po-home-preparations *,.po-home-preparations *::before,.po-home-preparations *::after{box-sizing:border-box}.po-home-preparations__inner{width:min(100% - 48px,1240px);margin:0 auto}.po-home-preparations__header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.7fr);gap:clamp(48px,8vw,125px);align-items:end;margin-bottom:clamp(42px,5vw,64px)}.po-home-preparations__eyebrow{display:flex;gap:12px;align-items:center;margin:0 0 17px;padding:0;color:var(--po-home-preparations-orange);font-size:0.74rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-home-preparations__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:2px;background:var(--po-home-preparations-orange)}.po-home-preparations__title{max-width:760px;margin:0;padding:0;color:var(--po-home-preparations-navy);font-size:clamp(2.2rem,1.65rem + 2vw,3.8rem);font-weight:700;line-height:1.05;letter-spacing:-0.038em;text-wrap:balance}.po-home-preparations__introduction{max-width:58ch}.po-home-preparations__introduction>p{margin:0;padding:0;color:var(--po-home-preparations-muted);font-size:1rem;line-height:1.7}.po-home-preparations__orientation{position:relative;margin-top:17px!important;padding-left:17px!important;color:var(--po-home-preparations-navy)!important;font-size:0.83rem!important;font-weight:700;line-height:1.55!important}.po-home-preparations__orientation::before{content:"";position:absolute;top:0.28em;bottom:0.28em;left:0;width:3px;background:var(--po-home-preparations-orange)}.po-home-preparations__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.po-home-preparations__card{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:440px;padding:30px 28px 27px;border:1px solid var(--po-home-preparations-border);border-radius:4px;background:var(--po-home-preparations-white);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.po-home-preparations__card::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--po-home-preparations-orange);transform:scaleX(0);transform-origin:left;transition:transform 180ms ease}.po-home-preparations__card:hover{border-color:rgba(217,107,50,0.58);box-shadow:0 19px 42px rgba(7,26,38,0.09);transform:translateY(-4px)}.po-home-preparations__card:hover::after{transform:scaleX(1)}.po-home-preparations__card--integrated{color:var(--po-home-preparations-white);border-color:var(--po-home-preparations-navy);background:radial-gradient(circle at 90% 10%,rgba(217,107,50,0.14),transparent 13rem),linear-gradient(145deg,var(--po-home-preparations-navy) 0%,var(--po-home-preparations-navy-soft) 100%)}.po-home-preparations__card--integrated:hover{border-color:var(--po-home-preparations-orange);box-shadow:0 20px 44px rgba(7,26,38,0.2)}.po-home-preparations__card-head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;min-height:48px;margin-bottom:38px}.po-home-preparations__number{color:var(--po-home-preparations-orange);font-size:0.72rem;font-weight:800;line-height:1;letter-spacing:0.14em}.po-home-preparations__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--po-home-preparations-navy);border:1px solid var(--po-home-preparations-border);border-radius:50%}.po-home-preparations__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.po-home-preparations__badge{display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:6px 11px;color:var(--po-home-preparations-navy);border-radius:2px;background:var(--po-home-preparations-sand);font-size:0.62rem;font-weight:800;line-height:1.3;letter-spacing:0.1em;text-align:center;text-transform:uppercase}.po-home-preparations__card-body{flex:1}.po-home-preparations__type{margin:0 0 12px!important;padding:0!important;color:var(--po-home-preparations-orange)!important;font-size:0.67rem!important;font-weight:800;line-height:1.4!important;letter-spacing:0.12em;text-transform:uppercase}.po-home-preparations__card h3{max-width:12ch;margin:0;padding:0;color:var(--po-home-preparations-navy);font-size:clamp(1.55rem,1.25rem + 0.55vw,2rem);font-weight:700;line-height:1.12;letter-spacing:-0.03em;text-wrap:balance}.po-home-preparations__card--integrated h3{max-width:14ch;color:var(--po-home-preparations-white)}.po-home-preparations__card-body>p:last-child{margin:21px 0 0;padding:0;color:var(--po-home-preparations-muted);font-size:0.92rem;line-height:1.68}.po-home-preparations__card--integrated.po-home-preparations__card-body>p:last-child{color:rgba(255,255,255,0.72)}.po-home-preparations__card-link{display:flex;gap:12px;align-items:center;justify-content:space-between;width:100%;min-height:49px;margin-top:27px;padding:15px 0 0;color:var(--po-home-preparations-navy);border-top:1px solid var(--po-home-preparations-border);font-size:0.79rem;font-weight:750;line-height:1.4;text-decoration:none}.po-home-preparations__card-link span{flex:0 0 auto;color:var(--po-home-preparations-orange);font-size:1.12rem;transition:transform 180ms ease}.po-home-preparations__card-link:hover{color:var(--po-home-preparations-orange)}.po-home-preparations__card-link:hover span{transform:translateX(4px)}.po-home-preparations__card--integrated.po-home-preparations__card-link{color:var(--po-home-preparations-white);border-color:rgba(255,255,255,0.18)}.po-home-preparations__card--integrated.po-home-preparations__card-link:hover{color:var(--po-home-preparations-sand)}.po-home-preparations__footer{display:flex;gap:36px;align-items:center;justify-content:space-between;margin-top:24px;padding:27px 29px;border:1px solid var(--po-home-preparations-border);border-radius:4px;background:var(--po-home-preparations-sand)}.po-home-preparations__footer-copy{max-width:630px}.po-home-preparations__footer-label{display:block;margin-bottom:7px;color:var(--po-home-preparations-orange);font-size:0.67rem;font-weight:800;line-height:1.4;letter-spacing:0.11em;text-transform:uppercase}.po-home-preparations__footer p{margin:0;padding:0;color:var(--po-home-preparations-text);font-size:0.92rem;line-height:1.58}.po-home-preparations__button{display:inline-flex;flex:0 0 auto;gap:12px;align-items:center;justify-content:center;min-height:51px;padding:14px 20px;color:var(--po-home-preparations-white);border:1px solid var(--po-home-preparations-navy);border-radius:3px;background:var(--po-home-preparations-navy);font-size:0.8rem;font-weight:750;line-height:1.35;text-align:center;text-decoration:none;transition:border-color 180ms ease,background-color 180ms ease,transform 180ms ease}.po-home-preparations__button:hover{color:var(--po-home-preparations-white);border-color:var(--po-home-preparations-orange);background:var(--po-home-preparations-orange);transform:translateY(-2px)}.po-home-preparations a:focus-visible{outline:3px solid var(--po-home-preparations-orange);outline-offset:4px}@media (max-width:980px){.po-home-preparations{padding:78px 0}.po-home-preparations__inner{width:min(100% - 40px,940px)}.po-home-preparations__header{grid-template-columns:1fr;gap:22px}.po-home-preparations__introduction{max-width:67ch}.po-home-preparations__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.po-home-preparations__card{min-height:400px}.po-home-preparations__card--integrated{grid-column:1 / -1;min-height:350px}.po-home-preparations__card--integrated.po-home-preparations__card-body{max-width:600px}.po-home-preparations__card--integrated h3{max-width:none}}@media (max-width:767px){.po-home-preparations{padding:64px 0;scroll-margin-top:70px}.po-home-preparations__inner{width:min(100% - 32px,620px)}.po-home-preparations__header{gap:18px;margin-bottom:35px}.po-home-preparations__eyebrow{font-size:0.68rem}.po-home-preparations__eyebrow::before{flex-basis:24px;width:24px}.po-home-preparations__title{font-size:clamp(2rem,9.5vw,2.85rem);line-height:1.07}.po-home-preparations__introduction>p{font-size:0.96rem;line-height:1.65}.po-home-preparations__grid{grid-template-columns:1fr;gap:13px}.po-home-preparations__card,.po-home-preparations__card--integrated{grid-column:auto;min-height:0;padding:25px 22px 22px}.po-home-preparations__card-head{min-height:42px;margin-bottom:27px}.po-home-preparations__icon{width:40px;height:40px}.po-home-preparations__card h3,.po-home-preparations__card--integrated h3{max-width:16ch;font-size:1.65rem}.po-home-preparations__card-body>p:last-child{margin-top:17px;font-size:0.9rem}.po-home-preparations__card-link{margin-top:23px}.po-home-preparations__footer{display:grid;gap:20px;margin-top:17px;padding:24px 22px}.po-home-preparations__button{width:100%}}@media (prefers-reduced-motion:reduce){.po-home-preparations__card,.po-home-preparations__card::after,.po-home-preparations__card-link span,.po-home-preparations__button{transition:none}}.po-home-method{--po-home-method-navy:#071a26;--po-home-method-navy-soft:#102b3b;--po-home-method-navy-light:#173747;--po-home-method-orange:#d96b32;--po-home-method-orange-hover:#ef7a3e;--po-home-method-sand:#e8dfd0;--po-home-method-white:#ffffff;--po-home-method-muted:#b8c2c7;--po-home-method-border:rgba(255,255,255,0.15);position:relative;isolation:isolate;overflow:hidden;width:100%;margin:0;padding:clamp(78px,8vw,120px) 0;color:var(--po-home-method-white);background:radial-gradient(circle at 89% 16%,rgba(217,107,50,0.11),transparent 27rem),linear-gradient(145deg,var(--po-home-method-navy) 0%,var(--po-home-method-navy-soft) 100%);scroll-margin-top:90px}.po-home-method::before{content:"";position:absolute;z-index:-1;top:-160px;right:-150px;width:460px;height:460px;border:1px solid rgba(255,255,255,0.055);border-radius:50%}.po-home-method::after{content:"";position:absolute;z-index:-1;right:78px;bottom:-220px;width:360px;height:360px;border:1px solid rgba(255,255,255,0.04);border-radius:50%}.po-home-method *,.po-home-method *::before,.po-home-method *::after{box-sizing:border-box}.po-home-method__inner{position:relative;z-index:1;width:min(100% - 48px,1240px);margin:0 auto}.po-home-method__header{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,0.65fr);gap:clamp(48px,8vw,125px);align-items:end;margin-bottom:clamp(44px,5vw,68px)}.po-home-method__eyebrow{display:flex;gap:12px;align-items:center;margin:0 0 17px;padding:0;color:var(--po-home-method-sand);font-size:0.74rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-home-method__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:2px;background:var(--po-home-method-orange)}.po-home-method__title{max-width:810px;margin:0;padding:0;color:var(--po-home-method-white);font-size:clamp(2.2rem,1.65rem + 2vw,3.8rem);font-weight:700;line-height:1.05;letter-spacing:-0.038em;text-wrap:balance}.po-home-method__intro{max-width:57ch;margin:0 0 3px;padding:0;color:var(--po-home-method-muted);font-size:1rem;line-height:1.7}.po-home-method__steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--po-home-method-border);border-radius:4px;background:rgba(255,255,255,0.025)}.po-home-method__step{position:relative;min-height:342px;padding:clamp(26px,2.8vw,36px);border-right:1px solid var(--po-home-method-border);transition:background-color 180ms ease,transform 180ms ease}.po-home-method__step:last-child{border-right:0}.po-home-method__step:hover{background:rgba(255,255,255,0.045)}.po-home-method__step--adjust{background:linear-gradient(145deg,rgba(217,107,50,0.16),rgba(217,107,50,0.05))}.po-home-method__step--adjust:hover{background:linear-gradient(145deg,rgba(217,107,50,0.21),rgba(217,107,50,0.075))}.po-home-method__step:not(:last-child)::after{content:"→";position:absolute;z-index:2;top:50%;right:-14px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--po-home-method-orange);border:1px solid var(--po-home-method-border);border-radius:50%;background:var(--po-home-method-navy);font-size:0.85rem;line-height:1;transform:translateY(-50%)}.po-home-method__step-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:50px}.po-home-method__number{color:var(--po-home-method-orange);font-size:0.72rem;font-weight:800;line-height:1;letter-spacing:0.14em}.po-home-method__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--po-home-method-sand);border:1px solid var(--po-home-method-border);border-radius:50%}.po-home-method__icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.po-home-method__step h3{margin:0;padding:0;color:var(--po-home-method-white);font-size:clamp(1.55rem,1.3rem + 0.55vw,2rem);font-weight:700;line-height:1.1;letter-spacing:-0.03em}.po-home-method__step p{margin:19px 0 0;padding:0;color:var(--po-home-method-muted);font-size:0.9rem;line-height:1.66}.po-home-method__step--adjust p{color:rgba(255,255,255,0.78)}.po-home-method__footer{display:flex;gap:34px;align-items:center;justify-content:space-between;margin-top:24px;padding:25px 27px;border:1px solid var(--po-home-method-border);border-radius:4px;background:rgba(255,255,255,0.035)}.po-home-method__loop{display:flex;flex-wrap:wrap;gap:12px;align-items:center;color:var(--po-home-method-sand);font-size:0.7rem;font-weight:800;line-height:1.4;letter-spacing:0.09em;text-transform:uppercase}.po-home-method__arrow{color:var(--po-home-method-orange);font-size:0.9rem}.po-home-method__return{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;color:var(--po-home-method-orange);border:1px solid var(--po-home-method-border);border-radius:50%;font-size:1rem;line-height:1}.po-home-method__button{display:inline-flex;flex:0 0 auto;gap:12px;align-items:center;justify-content:center;min-height:51px;padding:14px 20px;color:var(--po-home-method-white);border:1px solid var(--po-home-method-orange);border-radius:3px;background:var(--po-home-method-orange);font-size:0.8rem;font-weight:750;line-height:1.35;text-align:center;text-decoration:none;transition:border-color 180ms ease,background-color 180ms ease,transform 180ms ease}.po-home-method__button:hover{color:var(--po-home-method-white);border-color:var(--po-home-method-orange-hover);background:var(--po-home-method-orange-hover);transform:translateY(-2px)}.po-home-method a:focus-visible{outline:3px solid var(--po-home-method-sand);outline-offset:4px}@media (max-width:980px){.po-home-method{padding:78px 0}.po-home-method__inner{width:min(100% - 40px,940px)}.po-home-method__header{grid-template-columns:1fr;gap:22px}.po-home-method__intro{max-width:67ch}.po-home-method__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.po-home-method__step{min-height:310px}.po-home-method__step:nth-child(2){border-right:0}.po-home-method__step:nth-child(-n+2){border-bottom:1px solid var(--po-home-method-border)}.po-home-method__step:nth-child(2)::after{display:none}.po-home-method__footer{align-items:flex-start}.po-home-method__loop{max-width:380px}}@media (max-width:767px){.po-home-method{padding:64px 0;scroll-margin-top:70px}.po-home-method::before,.po-home-method::after{display:none}.po-home-method__inner{width:min(100% - 32px,620px)}.po-home-method__header{gap:18px;margin-bottom:35px}.po-home-method__eyebrow{font-size:0.68rem}.po-home-method__eyebrow::before{flex-basis:24px;width:24px}.po-home-method__title{font-size:clamp(2rem,9.5vw,2.85rem);line-height:1.07}.po-home-method__intro{font-size:0.96rem;line-height:1.65}.po-home-method__steps{grid-template-columns:1fr}.po-home-method__step{min-height:0;padding:25px 22px 27px;border-right:0;border-bottom:1px solid var(--po-home-method-border)}.po-home-method__step:nth-child(2){border-bottom:1px solid var(--po-home-method-border)}.po-home-method__step:last-child{border-bottom:0}.po-home-method__step:not(:last-child)::after{top:auto;right:auto;bottom:-14px;left:50%;content:"↓";transform:translateX(-50%)}.po-home-method__step:nth-child(2)::after{display:flex}.po-home-method__step-head{margin-bottom:25px}.po-home-method__step h3{font-size:1.65rem}.po-home-method__step p{margin-top:14px;font-size:0.9rem}.po-home-method__footer{display:grid;gap:22px;margin-top:17px;padding:23px 21px}.po-home-method__loop{display:grid;grid-template-columns:1fr auto;gap:8px 13px;width:100%}.po-home-method__arrow{transform:rotate(90deg)}.po-home-method__return{grid-column:1 / -1;margin-top:4px}.po-home-method__button{width:100%}}@media (prefers-reduced-motion:reduce){.po-home-method__step,.po-home-method__button{transition:none}}.po-home-offer,.po-home-offer *{box-sizing:border-box}.po-home-offer{--po-offer-navy:#071a26;--po-offer-navy-soft:#102b3b;--po-offer-orange:#d96b32;--po-offer-orange-hover:#ed783d;--po-offer-sand:#e8dfd0;--po-offer-cream:#f7f4ee;--po-offer-white:#ffffff;--po-offer-text:#263b46;--po-offer-muted:#64727a;--po-offer-line:#d5d1c8;width:100%;padding:clamp(72px,8vw,108px) clamp(20px,4vw,52px);color:var(--po-offer-navy);background:var(--po-offer-cream)}.po-home-offer__inner{width:min(100%,1320px);margin:0 auto}.po-home-offer__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,0.62fr);gap:clamp(48px,8vw,125px);align-items:end;margin-bottom:clamp(44px,6vw,68px)}.po-home-offer__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 20px;padding:0;color:var(--po-offer-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-home-offer__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:1px;background:currentColor}.po-home-offer__title{max-width:720px;margin:0;padding:0;color:var(--po-offer-navy);font-size:clamp(38px,4vw,54px);font-weight:800;line-height:1;letter-spacing:-0.035em}.po-home-offer__title span{display:block}.po-home-offer__introduction{margin:0;padding:0 0 2px 24px;color:var(--po-offer-text);border-left:1px solid var(--po-offer-orange);font-size:15px;font-weight:600;line-height:1.72}.po-home-offer__layout{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(330px,0.58fr);gap:20px;align-items:stretch}.po-home-offer__main{display:grid;grid-template-rows:auto 1fr;gap:18px;min-width:0}.po-home-offer__duration{display:grid;grid-template-columns:225px minmax(0,1fr);align-items:center;min-height:148px;padding:26px 34px;color:var(--po-offer-white);background:var(--po-offer-navy)}.po-home-offer__duration-number{display:flex;align-items:flex-end;gap:13px;min-height:82px;padding-right:34px;border-right:1px solid rgba(255,255,255,0.2)}.po-home-offer__duration-number strong{color:var(--po-offer-white);font-size:clamp(68px,7vw,88px);font-weight:800;line-height:0.82}.po-home-offer__duration-number span{padding-bottom:7px;color:var(--po-offer-white);font-size:11px;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.po-home-offer__duration>p{max-width:340px;margin:0;padding:0 0 0 42px;color:rgba(255,255,255,0.78);font-size:15px;font-weight:700;line-height:1.65}.po-home-offer__plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.po-home-offer__plan{position:relative;display:flex;flex-direction:column;min-width:0;min-height:610px;padding:31px 28px 27px;background:var(--po-offer-white);border:1px solid var(--po-offer-line)}.po-home-offer__plan--featured{padding-top:58px;border-color:rgba(217,107,50,0.7)}.po-home-offer__featured-label{position:absolute;top:0;right:0;left:0;display:flex;align-items:center;justify-content:center;min-height:32px;margin:0;padding:8px 15px;color:var(--po-offer-navy);background:var(--po-offer-sand);font-size:9px;font-weight:800;line-height:1.3;letter-spacing:0.11em;text-align:center;text-transform:uppercase}.po-home-offer__plan-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start;padding-bottom:24px;border-bottom:1px solid var(--po-offer-line)}.po-home-offer__plan-label{margin:0 0 12px;padding:0;color:var(--po-offer-orange);font-size:9px;font-weight:800;line-height:1.35;letter-spacing:0.1em;text-transform:uppercase}.po-home-offer__plan h3{max-width:250px;margin:0;padding:0;color:var(--po-offer-navy);font-size:clamp(22px,1.9vw,27px);font-weight:800;line-height:1.05;letter-spacing:-0.025em}.po-home-offer__price{display:flex;flex-direction:column;align-items:flex-end;margin:0;padding:0;text-align:right;white-space:nowrap}.po-home-offer__price strong{color:var(--po-offer-navy);font-size:clamp(31px,3vw,38px);font-weight:800;line-height:1;letter-spacing:-0.035em}.po-home-offer__price span{margin-top:7px;color:var(--po-offer-muted);font-size:9px;font-weight:700}.po-home-offer__plan-intro{margin:24px 0 0;padding:0;color:var(--po-offer-muted);font-size:13px;line-height:1.65}.po-home-offer__included{margin-top:24px}.po-home-offer__included>p{margin:0 0 16px;padding:0;color:var(--po-offer-navy);font-size:9px;font-weight:800;line-height:1.4;letter-spacing:0.08em;text-transform:uppercase}.po-home-offer__features,.et_pb_code_inner .po-home-offer__features{display:grid;gap:9px;margin:0;padding:0;list-style:none!important}.po-home-offer__features li,.et_pb_code_inner .po-home-offer__features li{position:relative;margin:0;padding:0 0 0 18px;color:var(--po-offer-navy);font-size:12px;line-height:1.5;list-style:none!important}.po-home-offer__features li::marker{content:"";font-size:0}.po-home-offer__features li::before{content:"";position:absolute;top:0.58em;left:0;width:5px;height:5px;background:var(--po-offer-orange);border-radius:50%}.po-home-offer__features strong{font-weight:800}.po-home-offer__suitability{margin-top:auto;padding-top:22px;border-top:1px solid var(--po-offer-line)}.po-home-offer__suitability p{margin:0 0 9px;padding:0;color:var(--po-offer-orange);font-size:9px;font-weight:800;letter-spacing:0.11em;text-transform:uppercase}.po-home-offer__suitability span{display:block;color:var(--po-offer-muted);font-size:11px;line-height:1.55}.po-home-offer__aside{display:grid;grid-template-rows:minmax(330px,1fr) auto;gap:18px;min-width:0}.po-home-offer__media{position:relative;min-height:330px;overflow:hidden;background:var(--po-offer-navy-soft)}.po-home-offer__media::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(7,26,38,0.02) 62%,rgba(7,26,38,0.22) 100%)}.po-home-offer__media img{display:block;width:100%;height:100%;min-height:330px;object-fit:cover;object-position:center}.po-home-offer__orientation{display:flex;flex-direction:column;min-height:275px;padding:28px 26px 23px;color:var(--po-offer-white);background:var(--po-offer-orange)}.po-home-offer__orientation-label{margin:0 0 16px;padding:0;color:rgba(255,255,255,0.84);font-size:9px;font-weight:800;line-height:1.4;letter-spacing:0.08em;text-transform:uppercase}.po-home-offer__orientation h3{max-width:310px;margin:0;padding:0;color:var(--po-offer-white);font-size:clamp(23px,2vw,28px);font-weight:800;line-height:1.04;letter-spacing:-0.025em}.po-home-offer__orientation-text{margin:18px 0 0;padding:0;color:rgba(255,255,255,0.9);font-size:12px;line-height:1.6}.po-home-offer__orientation-meta{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:17px}.po-home-offer__orientation-meta span{position:relative;padding-left:10px;color:rgba(255,255,255,0.78);font-size:9px;font-weight:700}.po-home-offer__orientation-meta span::before{content:"";position:absolute;top:0.48em;left:0;width:4px;height:4px;background:var(--po-offer-white);border-radius:50%}.po-home-offer__orientation-link{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;margin-top:auto;padding-top:18px;color:var(--po-offer-white);border-top:1px solid rgba(255,255,255,0.35);font-size:11px;font-weight:800;line-height:1.3;text-decoration:none}.po-home-offer__orientation-link>span{font-size:17px;transition:transform 180ms ease}.po-home-offer__orientation-link:hover{color:var(--po-offer-white)}.po-home-offer__orientation-link:hover>span{transform:translateX(4px)}.po-home-offer__orientation-link:focus-visible{outline:3px solid var(--po-offer-white);outline-offset:5px}.po-home-offer__footer{display:flex;align-items:center;justify-content:space-between;gap:34px;margin-top:22px;padding:25px 28px;background:var(--po-offer-sand);border:1px solid rgba(7,26,38,0.1)}.po-home-offer__footer p{max-width:760px;margin:0;padding:0;color:var(--po-offer-text);font-size:12px;line-height:1.6}.po-home-offer__footer strong{color:var(--po-offer-navy)}.po-home-offer__footer-link{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:26px;min-height:50px;padding:14px 18px;color:var(--po-offer-white);background:var(--po-offer-navy);border:1px solid var(--po-offer-navy);font-size:11px;font-weight:800;line-height:1.3;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.po-home-offer__footer-link>span{color:var(--po-offer-orange);font-size:17px}.po-home-offer__footer-link:hover{color:var(--po-offer-white);background:var(--po-offer-navy-soft);border-color:var(--po-offer-navy-soft);transform:translateY(-2px)}.po-home-offer__footer-link:focus-visible{outline:3px solid var(--po-offer-orange);outline-offset:4px}.et_pb_code_inner .po-home-offer h2,.et_pb_code_inner .po-home-offer h3,.et_pb_code_inner .po-home-offer p,.et_pb_code_inner .po-home-offer ul{padding-bottom:0}@media (max-width:980px){.po-home-offer__header{grid-template-columns:1fr;gap:28px}.po-home-offer__introduction{max-width:720px}.po-home-offer__layout{grid-template-columns:1fr}.po-home-offer__aside{grid-template-columns:minmax(0,1.1fr) minmax(300px,0.9fr);grid-template-rows:1fr}.po-home-offer__media,.po-home-offer__media img{min-height:350px}.po-home-offer__orientation{min-height:350px}}@media (max-width:767px){.po-home-offer{padding:64px 18px}.po-home-offer__header{margin-bottom:40px}.po-home-offer__title{font-size:clamp(34px,9vw,42px)}.po-home-offer__introduction{padding-left:18px;font-size:14px}.po-home-offer__duration{grid-template-columns:1fr;gap:22px;min-height:auto;padding:27px 24px}.po-home-offer__duration-number{min-height:65px;padding:0 0 19px;border-right:0;border-bottom:1px solid rgba(255,255,255,0.2)}.po-home-offer__duration-number strong{font-size:70px}.po-home-offer__duration>p{padding:0;font-size:14px}.po-home-offer__plans{grid-template-columns:1fr}.po-home-offer__plan,.po-home-offer__plan--featured{min-height:auto;padding-right:22px;padding-left:22px}.po-home-offer__plan{padding-top:28px}.po-home-offer__plan--featured{padding-top:57px}.po-home-offer__plan-header{gap:15px}.po-home-offer__price strong{font-size:31px}.po-home-offer__suitability{margin-top:30px}.po-home-offer__aside{grid-template-columns:1fr}.po-home-offer__media,.po-home-offer__media img{min-height:280px}.po-home-offer__orientation{min-height:290px;padding:27px 23px 22px}.po-home-offer__footer{align-items:stretch;flex-direction:column;padding:23px 22px}.po-home-offer__footer-link{width:100%}}@media (max-width:420px){.po-home-offer__plan-header{grid-template-columns:1fr}.po-home-offer__price{align-items:flex-start;padding-top:17px;text-align:left;border-top:1px solid var(--po-offer-line)}.po-home-offer__features li{font-size:12px}}@media (prefers-reduced-motion:reduce){.po-home-offer__orientation-link>span,.po-home-offer__footer-link{transition:none}.po-home-offer__orientation-link:hover>span,.po-home-offer__footer-link:hover{transform:none}}.po-home-expertise{--po-home-expertise-navy:#071a26;--po-home-expertise-navy-soft:#102b3b;--po-home-expertise-orange:#d96b32;--po-home-expertise-orange-hover:#bd5523;--po-home-expertise-sand:#e8dfd0;--po-home-expertise-cream:#f7f4ee;--po-home-expertise-white:#ffffff;--po-home-expertise-text:#20313a;--po-home-expertise-muted:#65737a;--po-home-expertise-border:#d9d9d3;position:relative;overflow:hidden;width:100%;margin:0;padding:clamp(76px,8vw,118px) 0;color:var(--po-home-expertise-text);background:var(--po-home-expertise-sand);scroll-margin-top:90px}.po-home-expertise::before{content:"";position:absolute;top:-190px;left:-210px;width:480px;height:480px;border:1px solid rgba(7,26,38,0.07);border-radius:50%}.po-home-expertise *,.po-home-expertise *::before,.po-home-expertise *::after{box-sizing:border-box}.po-home-expertise__inner{position:relative;z-index:1;width:min(100% - 48px,1240px);margin:0 auto}.po-home-expertise__header{display:grid;grid-template-columns:minmax(150px,0.35fr) minmax(0,1.3fr);gap:clamp(40px,7vw,105px);align-items:start;margin-bottom:clamp(43px,5vw,65px)}.po-home-expertise__eyebrow{display:flex;gap:12px;align-items:center;margin:11px 0 0;padding:0;color:var(--po-home-expertise-orange);font-size:0.74rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-home-expertise__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:2px;background:var(--po-home-expertise-orange)}.po-home-expertise__title{max-width:900px;margin:0;padding:0;color:var(--po-home-expertise-navy);font-size:clamp(2.2rem,1.65rem + 2vw,3.8rem);font-weight:700;line-height:1.05;letter-spacing:-0.038em;text-wrap:balance}.po-home-expertise__profile{display:grid;grid-template-columns:minmax(340px,0.78fr) minmax(0,1.22fr);overflow:hidden;border-radius:4px;background:var(--po-home-expertise-cream)}.po-home-expertise__media{position:relative;overflow:hidden;min-height:570px;background:var(--po-home-expertise-navy)}.po-home-expertise__media img,.po-home-expertise__placeholder{display:block;width:100%;height:100%;min-height:570px;object-fit:cover;object-position:center}.po-home-expertise__placeholder{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;padding:32px;color:rgba(255,255,255,0.68);background:radial-gradient(circle at 72% 25%,rgba(217,107,50,0.13),transparent 16rem),linear-gradient(145deg,var(--po-home-expertise-navy-soft),var(--po-home-expertise-navy));text-align:center}.po-home-expertise__placeholder::after{content:"";position:absolute;inset:23px;border:1px solid rgba(255,255,255,0.12)}.po-home-expertise__placeholder-line{position:relative;z-index:1;width:38px;height:2px;background:var(--po-home-expertise-orange)}.po-home-expertise__placeholder-label{position:relative;z-index:1;font-size:0.74rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-home-expertise__placeholder-note{position:relative;z-index:1;color:rgba(255,255,255,0.46);font-size:0.68rem;line-height:1.4;letter-spacing:0.08em;text-transform:uppercase}.po-home-expertise__experience{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;min-width:170px;min-height:115px;padding:22px 25px;color:var(--po-home-expertise-white);background:var(--po-home-expertise-orange)}.po-home-expertise__experience strong{color:var(--po-home-expertise-white);font-size:1.85rem;font-weight:750;line-height:1;letter-spacing:-0.035em}.po-home-expertise__experience span{margin-top:7px;color:rgba(255,255,255,0.82);font-size:0.67rem;font-weight:750;line-height:1.35;letter-spacing:0.1em;text-transform:uppercase}.po-home-expertise__profile-content{display:flex;flex-direction:column;justify-content:center;padding:clamp(38px,5vw,72px)}.po-home-expertise__profile-label{margin:0 0 13px;padding:0;color:var(--po-home-expertise-orange);font-size:0.68rem;font-weight:800;line-height:1.4;letter-spacing:0.12em;text-transform:uppercase}.po-home-expertise__profile-content>h3{margin:0;padding:0;color:var(--po-home-expertise-navy);font-size:clamp(2.3rem,1.8rem + 1.2vw,3.35rem);font-weight:700;line-height:1;letter-spacing:-0.042em}.po-home-expertise__roles{max-width:62ch;margin:21px 0 0;padding:0 0 23px;color:var(--po-home-expertise-navy);border-bottom:1px solid var(--po-home-expertise-border);font-size:0.84rem;font-weight:700;line-height:1.65}.po-home-expertise__roles span{margin:0 5px;color:var(--po-home-expertise-orange)}.po-home-expertise__description{display:grid;gap:15px;max-width:66ch;margin-top:24px}.po-home-expertise__description p{margin:0;padding:0;color:var(--po-home-expertise-muted);font-size:0.93rem;line-height:1.7}.po-home-expertise__profile-link{display:inline-flex;align-self:flex-start;gap:13px;align-items:center;min-height:48px;margin-top:28px;padding:13px 0 5px;color:var(--po-home-expertise-navy);border-bottom:1px solid rgba(7,26,38,0.35);font-size:0.8rem;font-weight:750;line-height:1.4;text-decoration:none}.po-home-expertise__profile-link span{color:var(--po-home-expertise-orange);font-size:1.1rem;transition:transform 180ms ease}.po-home-expertise__profile-link:hover{color:var(--po-home-expertise-orange-hover);border-color:var(--po-home-expertise-orange)}.po-home-expertise__profile-link:hover span{transform:translateX(4px)}.po-home-expertise__axes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:21px;border:1px solid rgba(7,26,38,0.18);border-radius:4px;background:rgba(255,255,255,0.25)}.po-home-expertise__axis{min-height:290px;padding:clamp(27px,3vw,37px);border-right:1px solid rgba(7,26,38,0.18)}.po-home-expertise__axis:last-child{border-right:0}.po-home-expertise__axis-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:37px}.po-home-expertise__axis-number{color:var(--po-home-expertise-orange);font-size:0.7rem;font-weight:800;line-height:1;letter-spacing:0.14em}.po-home-expertise__axis-icon{display:inline-flex;align-items:center;justify-content:center;width:41px;height:41px;color:var(--po-home-expertise-navy);border:1px solid rgba(7,26,38,0.22);border-radius:50%}.po-home-expertise__axis-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.po-home-expertise__axis h3{margin:0;padding:0;color:var(--po-home-expertise-navy);font-size:clamp(1.3rem,1.1rem + 0.4vw,1.62rem);font-weight:700;line-height:1.16;letter-spacing:-0.025em}.po-home-expertise__axis p{margin:17px 0 0;padding:0;color:var(--po-home-expertise-muted);font-size:0.88rem;line-height:1.65}.po-home-expertise a:focus-visible{outline:3px solid var(--po-home-expertise-orange);outline-offset:4px}@media (max-width:980px){.po-home-expertise{padding:78px 0}.po-home-expertise__inner{width:min(100% - 40px,940px)}.po-home-expertise__header{grid-template-columns:1fr;gap:19px}.po-home-expertise__eyebrow{margin-top:0}.po-home-expertise__profile{grid-template-columns:minmax(280px,0.72fr) minmax(0,1fr)}.po-home-expertise__media,.po-home-expertise__media img,.po-home-expertise__placeholder{min-height:550px}.po-home-expertise__profile-content{padding:38px 34px}.po-home-expertise__axis{min-height:310px;padding:27px 23px}}@media (max-width:767px){.po-home-expertise{padding:64px 0;scroll-margin-top:70px}.po-home-expertise::before{display:none}.po-home-expertise__inner{width:min(100% - 32px,620px)}.po-home-expertise__header{gap:17px;margin-bottom:35px}.po-home-expertise__eyebrow{font-size:0.68rem}.po-home-expertise__eyebrow::before{flex-basis:24px;width:24px}.po-home-expertise__title{font-size:clamp(2rem,9.5vw,2.85rem);line-height:1.07}.po-home-expertise__profile{grid-template-columns:1fr}.po-home-expertise__media,.po-home-expertise__media img,.po-home-expertise__placeholder{min-height:360px;aspect-ratio:4 / 4.2}.po-home-expertise__experience{min-width:145px;min-height:94px;padding:18px 20px}.po-home-expertise__experience strong{font-size:1.55rem}.po-home-expertise__profile-content{padding:30px 23px 32px}.po-home-expertise__profile-content>h3{font-size:2.35rem}.po-home-expertise__roles{margin-top:18px;padding-bottom:19px;font-size:0.79rem}.po-home-expertise__description{margin-top:20px}.po-home-expertise__description p{font-size:0.9rem}.po-home-expertise__profile-link{margin-top:23px}.po-home-expertise__axes{grid-template-columns:1fr;margin-top:14px}.po-home-expertise__axis{min-height:0;padding:25px 22px 27px;border-right:0;border-bottom:1px solid rgba(7,26,38,0.18)}.po-home-expertise__axis:last-child{border-bottom:0}.po-home-expertise__axis-head{margin-bottom:25px}.po-home-expertise__axis h3{font-size:1.4rem}}@media (prefers-reduced-motion:reduce){.po-home-expertise__profile-link span{transition:none}}.po-home-results,.po-home-results *{box-sizing:border-box}.po-home-results{--po-results-navy:#071a26;--po-results-navy-soft:#102b3b;--po-results-orange:#d96b32;--po-results-orange-hover:#ef7a3e;--po-results-sand:#e8dfd0;--po-results-cream:#f7f4ee;--po-results-white:#ffffff;--po-results-text:#263b46;--po-results-muted:#66757d;--po-results-line:#d5d1c8;width:100%;padding:clamp(72px,8vw,108px) clamp(20px,4vw,52px);color:var(--po-results-navy);background:var(--po-results-cream)}.po-home-results__inner{width:min(100%,1320px);margin:0 auto}.po-home-results__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,0.66fr);gap:clamp(48px,8vw,120px);align-items:end;margin-bottom:clamp(44px,6vw,70px)}.po-home-results__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 20px;padding:0;color:var(--po-results-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-home-results__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:1px;background:currentColor}.po-home-results__title{max-width:720px;margin:0;padding:0;color:var(--po-results-navy);font-size:clamp(36px,3.5vw,46px);font-weight:800;line-height:1.03;letter-spacing:-0.03em}.po-home-results__title span{display:block;color:var(--po-results-orange)}.po-home-results__intro{margin:0;padding:0 0 2px 24px;color:var(--po-results-text);border-left:1px solid var(--po-results-orange);font-size:15px;line-height:1.72}.po-home-results__featured{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(350px,0.82fr);border:1px solid rgba(7,26,38,0.2)}.po-home-results__content{min-width:0;background:var(--po-results-white)}.po-home-results__context{display:flex;justify-content:space-between;gap:30px;min-height:92px;padding:22px clamp(24px,3vw,38px);border-bottom:1px solid var(--po-results-line)}.po-home-results__identity{display:grid;grid-template-columns:40px minmax(0,1fr);gap:18px;align-items:center}.po-home-results__case-number{display:flex;align-items:center;align-self:stretch;color:var(--po-results-orange);border-right:1px solid var(--po-results-line);font-size:10px;font-weight:800;letter-spacing:0.12em}.po-home-results__profile{margin:0 0 5px;padding:0;color:var(--po-results-navy);font-size:12px;font-weight:800;line-height:1.35;letter-spacing:0.07em;text-transform:uppercase}.po-home-results__objective{margin:0;padding:0;color:var(--po-results-muted);font-size:11px;line-height:1.45}.po-home-results__duration{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;padding-left:24px;text-align:right;border-left:1px solid var(--po-results-line)}.po-home-results__duration strong{color:var(--po-results-navy);font-size:18px;line-height:1.2}.po-home-results__duration span{margin-top:4px;color:var(--po-results-muted);font-size:10px;font-weight:700}.po-home-results__summary{padding:clamp(30px,4vw,48px) clamp(24px,4vw,48px);background:var(--po-results-sand)}.po-home-results__summary-label{margin:0 0 13px;padding:0;color:var(--po-results-orange);font-size:10px;font-weight:800;line-height:1.2;letter-spacing:0.12em;text-transform:uppercase}.po-home-results__summary h3{max-width:680px;margin:0 0 18px;padding:0;color:var(--po-results-navy);font-size:clamp(25px,2.4vw,34px);font-weight:800;line-height:1.08;letter-spacing:-0.025em}.po-home-results__summary h3 span{display:block;color:var(--po-results-orange)}.po-home-results__summary>p:last-child{max-width:650px;margin:0;padding:0;color:var(--po-results-text);font-size:14px;line-height:1.68}.po-home-results__metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.po-home-results__metric{min-width:0;min-height:132px;padding:22px 17px}.po-home-results__metric+.po-home-results__metric{border-left:1px solid var(--po-results-line)}.po-home-results__metric-name{margin:0 0 13px;padding:0;color:var(--po-results-muted);font-size:9px;font-weight:800;line-height:1.3;letter-spacing:0.08em;text-transform:uppercase}.po-home-results__metric-values{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.po-home-results__metric-values span{color:var(--po-results-muted);font-size:11px;font-weight:700}.po-home-results__metric-values i{color:var(--po-results-orange);font-size:15px;font-style:normal;line-height:1;transform:rotate(90deg)}.po-home-results__metric-values strong{color:var(--po-results-navy);font-size:clamp(16px,1.4vw,20px);font-weight:800;line-height:1.2}.po-home-results__testimonial{display:grid;grid-template-rows:auto 1fr auto;min-width:0;color:var(--po-results-white);background:linear-gradient(145deg,rgba(255,255,255,0.04),transparent 44%),var(--po-results-navy);border-left:1px solid rgba(7,26,38,0.2)}.po-home-results__testimonial-header{display:flex;justify-content:space-between;gap:20px;min-height:92px;padding:22px 26px;border-bottom:1px solid rgba(255,255,255,0.16)}.po-home-results__testimonial-header>div{display:flex;flex-direction:column;justify-content:center}.po-home-results__testimonial-header>div>span{margin-bottom:5px;color:var(--po-results-orange);font-size:9px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase}.po-home-results__testimonial-header strong{color:var(--po-results-white);font-size:12px;line-height:1.35}.po-home-results__testimonial-date{align-self:center;color:rgba(255,255,255,0.5);font-size:10px;font-weight:800;letter-spacing:0.1em}.po-home-results__quote{display:grid;grid-template-columns:45px minmax(0,1fr);gap:20px;align-content:center;margin:0;padding:clamp(34px,5vw,58px) clamp(25px,4vw,42px)}.po-home-results__quote-mark{color:var(--po-results-orange);font-family:Georgia,serif;font-size:58px;line-height:0.85}.po-home-results__quote-content p{margin:0;padding:0;color:rgba(255,255,255,0.72);font-size:14px;line-height:1.72}.po-home-results__quote-content p+p{margin-top:17px}.po-home-results__quote-content.po-home-results__quote-highlight{padding-top:18px;color:var(--po-results-white);border-top:1px solid rgba(255,255,255,0.18);font-size:clamp(16px,1.45vw,19px);font-weight:800;line-height:1.55}.po-home-results__testimonial-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:86px;padding:20px 26px;background:var(--po-results-navy-soft);border-top:1px solid rgba(255,255,255,0.16)}.po-home-results__testimonial-footer>div{display:flex;flex-direction:column;gap:4px}.po-home-results__testimonial-footer strong{color:var(--po-results-white);font-size:12px;text-transform:uppercase}.po-home-results__testimonial-footer>div>span{color:rgba(255,255,255,0.55);font-size:10px}.po-home-results__verified{display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,0.64);font-size:9px;font-weight:800;letter-spacing:0.05em;text-transform:uppercase}.po-home-results__verified i{display:flex;align-items:center;justify-content:center;width:25px;height:25px;color:var(--po-results-orange);border:1px solid rgba(255,255,255,0.3);border-radius:50%;font-size:10px;font-style:normal}.po-home-results__footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px clamp(24px,4vw,40px);background:var(--po-results-sand);border-right:1px solid rgba(7,26,38,0.2);border-bottom:1px solid rgba(7,26,38,0.2);border-left:1px solid rgba(7,26,38,0.2)}.po-home-results__footer p{max-width:720px;margin:0;padding:0;color:var(--po-results-muted);font-size:11px;line-height:1.55}.po-home-results__link{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:28px;min-height:48px;padding:13px 17px;color:var(--po-results-white);background:var(--po-results-navy);border:1px solid var(--po-results-navy);font-size:11px;font-weight:800;line-height:1.3;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.po-home-results__link span{color:var(--po-results-orange);font-size:17px}.po-home-results__link:hover{color:var(--po-results-white);background:var(--po-results-navy-soft);border-color:var(--po-results-navy-soft);transform:translateY(-2px)}.po-home-results__link:focus-visible{outline:3px solid var(--po-results-orange);outline-offset:4px}.et_pb_code_inner .po-home-results h2,.et_pb_code_inner .po-home-results h3,.et_pb_code_inner .po-home-results p,.et_pb_code_inner .po-home-results blockquote{padding-bottom:0}@media (max-width:980px){.po-home-results__header{grid-template-columns:1fr;gap:28px}.po-home-results__intro{max-width:720px}.po-home-results__featured{grid-template-columns:1fr}.po-home-results__testimonial{min-height:560px;border-top:1px solid rgba(7,26,38,0.2);border-left:0}}@media (max-width:767px){.po-home-results{padding:64px 18px}.po-home-results__header{margin-bottom:40px}.po-home-results__title{font-size:clamp(32px,9vw,40px)}.po-home-results__intro{padding-left:18px;font-size:14px}.po-home-results__context{display:grid;gap:20px;padding:21px}.po-home-results__duration{padding:16px 0 0;text-align:left;border-top:1px solid var(--po-results-line);border-left:0}.po-home-results__summary{padding:28px 22px}.po-home-results__summary h3{font-size:25px}.po-home-results__summary>p:last-child{font-size:13px}.po-home-results__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.po-home-results__metric{min-height:120px;padding:20px 17px}.po-home-results__metric+.po-home-results__metric{border-left:0}.po-home-results__metric:nth-child(even){border-left:1px solid var(--po-results-line)}.po-home-results__metric:nth-child(n+3){border-top:1px solid var(--po-results-line)}.po-home-results__metric:last-child{grid-column:1 / -1}.po-home-results__quote{grid-template-columns:32px minmax(0,1fr);gap:13px;padding:36px 22px}.po-home-results__quote-mark{font-size:44px}.po-home-results__quote-content p{font-size:13px}.po-home-results__testimonial-footer{align-items:flex-start;flex-direction:column}.po-home-results__footer{align-items:stretch;flex-direction:column;padding:23px 22px}.po-home-results__link{width:100%}}@media (max-width:420px){.po-home-results__title{font-size:34px}.po-home-results__metrics{grid-template-columns:1fr}.po-home-results__metric,.po-home-results__metric:nth-child(even),.po-home-results__metric:nth-child(n+3),.po-home-results__metric:last-child{grid-column:auto;border-top:1px solid var(--po-results-line);border-left:0}.po-home-results__metric:first-child{border-top:0}.po-home-results__metric-values{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.po-home-results__metric-values i{transform:none}.po-home-results__metric-values strong{text-align:right}}@media (prefers-reduced-motion:reduce){.po-home-results__link{transition:none}.po-home-results__link:hover{transform:none}}.po-home-final{--po-home-final-navy:#071a26;--po-home-final-navy-soft:#102b3b;--po-home-final-orange:#d96b32;--po-home-final-orange-hover:#ef7a3e;--po-home-final-sand:#e8dfd0;--po-home-final-cream:#f7f4ee;--po-home-final-white:#ffffff;--po-home-final-text:#20313a;--po-home-final-muted:#65737a;--po-home-final-border:#d9d9d3;width:100%;margin:0;padding:0;color:var(--po-home-final-text);background:var(--po-home-final-cream);scroll-margin-top:90px}.po-home-final *,.po-home-final *::before,.po-home-final *::after{box-sizing:border-box}.po-home-final__inner{width:min(100% - 48px,1240px);margin:0 auto}.po-home-final__orientation{position:relative;overflow:hidden;padding:clamp(76px,8vw,118px) 0;background:var(--po-home-final-cream)}.po-home-final__orientation::before{content:"";position:absolute;top:-190px;right:-180px;width:450px;height:450px;border:1px solid rgba(7,26,38,0.065);border-radius:50%}.po-home-final__orientation-header{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.65fr);gap:clamp(48px,8vw,125px);align-items:end;margin-bottom:clamp(42px,5vw,64px)}.po-home-final__eyebrow{display:flex;gap:12px;align-items:center;margin:0 0 17px;padding:0;color:var(--po-home-final-orange);font-size:0.74rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-home-final__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:2px;background:var(--po-home-final-orange)}.po-home-final__title{max-width:790px;margin:0;padding:0;color:var(--po-home-final-navy);font-size:clamp(2.2rem,1.65rem + 2vw,3.8rem);font-weight:700;line-height:1.05;letter-spacing:-0.038em;text-wrap:balance}.po-home-final__orientation-intro>p{max-width:58ch;margin:0;padding:0;color:var(--po-home-final-muted);font-size:1rem;line-height:1.7}.po-home-final__orientation-intro>span{display:inline-flex;align-items:center;min-height:31px;margin-top:17px;padding:6px 11px;color:var(--po-home-final-navy);border:1px solid var(--po-home-final-border);border-radius:2px;background:var(--po-home-final-sand);font-size:0.67rem;font-weight:800;line-height:1.35;letter-spacing:0.07em;text-transform:uppercase}.po-home-final__journey{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))minmax(270px,0.9fr);border:1px solid var(--po-home-final-border);border-radius:4px;background:var(--po-home-final-white)}.po-home-final__journey-step{position:relative;min-height:260px;padding:29px 27px;border-right:1px solid var(--po-home-final-border)}.po-home-final__journey-step::after{content:"→";position:absolute;z-index:2;top:50%;right:-14px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--po-home-final-orange);border:1px solid var(--po-home-final-border);border-radius:50%;background:var(--po-home-final-white);font-size:0.85rem;line-height:1;transform:translateY(-50%)}.po-home-final__journey-number{display:block;margin-bottom:50px;color:var(--po-home-final-orange);font-size:0.71rem;font-weight:800;line-height:1;letter-spacing:0.14em}.po-home-final__journey-step h3{margin:0;padding:0;color:var(--po-home-final-navy);font-size:clamp(1.2rem,1.05rem + 0.35vw,1.5rem);font-weight:700;line-height:1.18;letter-spacing:-0.025em}.po-home-final__journey-step p{margin:16px 0 0;padding:0;color:var(--po-home-final-muted);font-size:0.84rem;line-height:1.6}.po-home-final__orientation-button{display:flex;gap:24px;align-items:center;justify-content:space-between;min-height:260px;padding:30px;color:var(--po-home-final-white);border-radius:0 3px 3px 0;background:var(--po-home-final-orange);font-size:0.96rem;font-weight:750;line-height:1.45;text-decoration:none;transition:background-color 180ms ease,transform 180ms ease}.po-home-final__orientation-button>span:first-child{display:flex;flex-direction:column;gap:12px}.po-home-final__orientation-button small{color:rgba(255,255,255,0.72);font-size:0.63rem;font-weight:800;line-height:1.3;letter-spacing:0.1em;text-transform:uppercase}.po-home-final__button-arrow{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:43px;height:43px;border:1px solid rgba(255,255,255,0.38);border-radius:50%;font-size:1.15rem;transition:transform 180ms ease}.po-home-final__orientation-button:hover{color:var(--po-home-final-white);background:var(--po-home-final-orange-hover)}.po-home-final__orientation-button:hover .po-home-final__button-arrow{transform:translateX(4px)}.po-home-final__faq{padding:clamp(74px,7vw,108px) 0;border-top:1px solid var(--po-home-final-border);background:var(--po-home-final-sand)}.po-home-final__faq-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,0.65fr);gap:clamp(45px,8vw,120px);align-items:end;margin-bottom:44px}.po-home-final__faq-eyebrow{display:flex;gap:12px;align-items:center;margin:0 0 15px;padding:0;color:var(--po-home-final-orange);font-size:0.7rem;font-weight:800;line-height:1.4;letter-spacing:0.13em;text-transform:uppercase}.po-home-final__faq-eyebrow::before{content:"";flex:0 0 30px;width:30px;height:2px;background:var(--po-home-final-orange)}.po-home-final__faq-header h2{margin:0;padding:0;color:var(--po-home-final-navy);font-size:clamp(2.05rem,1.6rem + 1.5vw,3.15rem);font-weight:700;line-height:1.06;letter-spacing:-0.035em}.po-home-final__faq-header>p{max-width:55ch;margin:0;padding:0;color:var(--po-home-final-muted);font-size:0.94rem;line-height:1.65}.po-home-final__faq-list{border-top:1px solid rgba(7,26,38,0.2)}.po-home-final__faq-item{margin:0;padding:0;border-bottom:1px solid rgba(7,26,38,0.2);background:transparent}.po-home-final__faq-item summary{display:grid;grid-template-columns:45px minmax(0,1fr) 42px;gap:18px;align-items:center;min-height:88px;padding:19px 5px;cursor:pointer;list-style:none}.po-home-final__faq-item summary::-webkit-details-marker{display:none}.po-home-final__faq-item summary::marker{content:"";font-size:0}.po-home-final__faq-number{color:var(--po-home-final-orange);font-size:0.67rem;font-weight:800;line-height:1;letter-spacing:0.12em}.po-home-final__faq-question{color:var(--po-home-final-navy);font-size:clamp(1rem,0.93rem + 0.2vw,1.12rem);font-weight:700;line-height:1.45}.po-home-final__faq-icon{position:relative;display:flex;align-items:center;justify-content:center;width:37px;height:37px;border:1px solid rgba(7,26,38,0.28);border-radius:50%}.po-home-final__faq-icon::before,.po-home-final__faq-icon::after{content:"";position:absolute;top:50%;left:50%;background:var(--po-home-final-orange);transform:translate(-50%,-50%);transition:transform 180ms ease}.po-home-final__faq-icon::before{width:12px;height:1px}.po-home-final__faq-icon::after{width:1px;height:12px}.po-home-final__faq-item[open] .po-home-final__faq-icon::after{transform:translate(-50%,-50%) rotate(90deg)}.po-home-final__faq-answer{padding:0 65px 26px 68px}.po-home-final__faq-answer p{max-width:75ch;margin:0;padding:0;color:var(--po-home-final-muted);font-size:0.91rem;line-height:1.7}.po-home-final__cta{position:relative;isolation:isolate;overflow:hidden;padding:clamp(68px,7vw,96px) 0;color:var(--po-home-final-white);background:radial-gradient(circle at 86% 18%,rgba(217,107,50,0.13),transparent 24rem),linear-gradient(145deg,var(--po-home-final-navy) 0%,var(--po-home-final-navy-soft) 100%)}.po-home-final__cta-inner{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,0.55fr);gap:clamp(50px,9vw,140px);align-items:center;width:min(100% - 48px,1240px);margin:0 auto}.po-home-final__cta-eyebrow{margin:0 0 17px;padding:0;color:var(--po-home-final-orange);font-size:0.69rem;font-weight:800;line-height:1.4;letter-spacing:0.13em;text-transform:uppercase}.po-home-final__cta-content h2{max-width:850px;margin:0;padding:0;color:var(--po-home-final-white);font-size:clamp(2.15rem,1.6rem + 2vw,3.8rem);font-weight:700;line-height:1.05;letter-spacing:-0.04em;text-wrap:balance}.po-home-final__cta-content>p:last-child{max-width:62ch;margin:24px 0 0;padding:0;color:rgba(255,255,255,0.67);font-size:0.98rem;line-height:1.65}.po-home-final__cta-action{padding-left:clamp(27px,4vw,55px);border-left:1px solid rgba(255,255,255,0.17)}.po-home-final__cta-action a{display:flex;gap:20px;align-items:center;justify-content:space-between;width:100%;min-height:58px;padding:16px 19px;color:var(--po-home-final-white);border:1px solid var(--po-home-final-orange);border-radius:3px;background:var(--po-home-final-orange);font-size:0.87rem;font-weight:750;line-height:1.35;text-decoration:none;transition:background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.po-home-final__cta-action a:hover{color:var(--po-home-final-white);border-color:var(--po-home-final-orange-hover);background:var(--po-home-final-orange-hover);transform:translateY(-2px)}.po-home-final__cta-action p{margin:13px 0 0;padding:0;color:rgba(255,255,255,0.52);font-size:0.68rem;line-height:1.5;text-align:center}.po-home-final a:focus-visible,.po-home-final summary:focus-visible{outline:3px solid var(--po-home-final-orange);outline-offset:4px}@media (max-width:980px){.po-home-final{scroll-margin-top:70px}.po-home-final__inner,.po-home-final__cta-inner{width:min(100% - 40px,940px)}.po-home-final__orientation{padding:78px 0}.po-home-final__orientation-header{grid-template-columns:1fr;gap:22px}.po-home-final__orientation-intro>p{max-width:67ch}.po-home-final__journey{grid-template-columns:repeat(3,minmax(0,1fr))}.po-home-final__orientation-button{grid-column:1 / -1;min-height:100px;border-radius:0 0 3px 3px}.po-home-final__journey-step:nth-child(3){border-right:0}.po-home-final__journey-step:nth-child(3)::after{display:none}.po-home-final__faq-header{grid-template-columns:1fr;gap:19px}.po-home-final__faq-header>p{max-width:67ch}.po-home-final__cta-inner{grid-template-columns:minmax(0,1fr) minmax(260px,0.55fr);gap:45px}}@media (max-width:767px){.po-home-final__inner,.po-home-final__cta-inner{width:min(100% - 32px,620px)}.po-home-final__orientation{padding:64px 0}.po-home-final__orientation::before{display:none}.po-home-final__orientation-header{gap:18px;margin-bottom:35px}.po-home-final__eyebrow,.po-home-final__faq-eyebrow{font-size:0.68rem}.po-home-final__eyebrow::before,.po-home-final__faq-eyebrow::before{flex-basis:24px;width:24px}.po-home-final__title{font-size:clamp(2rem,9.5vw,2.85rem);line-height:1.07}.po-home-final__orientation-intro>p{font-size:0.96rem;line-height:1.65}.po-home-final__journey{grid-template-columns:1fr}.po-home-final__journey-step{min-height:0;padding:24px 21px 26px;border-right:0;border-bottom:1px solid var(--po-home-final-border)}.po-home-final__journey-step::after,.po-home-final__journey-step:nth-child(3)::after{top:auto;right:auto;bottom:-14px;left:50%;display:flex;content:"↓";transform:translateX(-50%)}.po-home-final__journey-number{margin-bottom:24px}.po-home-final__orientation-button{grid-column:auto;min-height:115px;padding:24px 21px}.po-home-final__faq{padding:64px 0}.po-home-final__faq-header{gap:17px;margin-bottom:31px}.po-home-final__faq-header h2{font-size:2.2rem}.po-home-final__faq-header>p{font-size:0.91rem}.po-home-final__faq-item summary{grid-template-columns:29px minmax(0,1fr) 35px;gap:11px;min-height:78px;padding:17px 0}.po-home-final__faq-question{font-size:0.94rem}.po-home-final__faq-icon{width:33px;height:33px}.po-home-final__faq-answer{padding:0 0 23px 40px}.po-home-final__faq-answer p{font-size:0.88rem}.po-home-final__cta{padding:64px 0}.po-home-final__cta-inner{grid-template-columns:1fr;gap:34px}.po-home-final__cta-content h2{font-size:clamp(2rem,9.2vw,2.8rem)}.po-home-final__cta-content h2 br{display:none}.po-home-final__cta-action{padding:26px 0 0;border-top:1px solid rgba(255,255,255,0.17);border-left:0}}@media (prefers-reduced-motion:reduce){.po-home-final__orientation-button,.po-home-final__button-arrow,.po-home-final__faq-icon::before,.po-home-final__faq-icon::after,.po-home-final__cta-action a{transition:none}}.po-prep-hero,.po-prep-hero *{box-sizing:border-box}.po-prep-hero{--po-prep-hero-navy:#071a26;--po-prep-hero-navy-soft:#102b3b;--po-prep-hero-orange:#d96b32;--po-prep-hero-orange-hover:#ed783d;--po-prep-hero-sand:#e8dfd0;--po-prep-hero-white:#ffffff;position:relative;display:flex;align-items:center;width:100%;min-height:clamp(650px,78vh,790px);overflow:hidden;padding:clamp(68px,8vw,112px) clamp(20px,4vw,52px);color:var(--po-prep-hero-white);background:var(--po-prep-hero-navy)}.po-prep-hero__background{position:absolute;inset:0;z-index:0;background-image:linear-gradient(90deg,rgba(7,26,38,1) 0%,rgba(7,26,38,0.98) 26%,rgba(7,26,38,0.88) 46%,rgba(7,26,38,0.42) 69%,rgba(7,26,38,0.18) 100%),linear-gradient(180deg,rgba(7,26,38,0.18) 0%,rgba(7,26,38,0.03) 52%,rgba(7,26,38,0.68) 100%),url("https://www.performance-ops.fr/wp-content/uploads/2026/08/performance-ops-preparation-operationnelle-terrain-militaire-scaled.jpg");background-position:center,center,center 55%;background-repeat:no-repeat;background-size:cover;pointer-events:none}.po-prep-hero__background::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,26,38,0.24),transparent 52%)}.po-prep-hero::before{content:"";position:absolute;z-index:2;top:0;left:clamp(20px,4vw,52px);width:72px;height:3px;background:var(--po-prep-hero-orange)}.po-prep-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,0.72fr) minmax(260px,0.28fr);gap:clamp(48px,9vw,140px);align-items:end;width:min(100%,1320px);margin:0 auto}.po-prep-hero__content{max-width:770px}.po-prep-hero__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 24px;padding:0;color:var(--po-prep-hero-orange);font-size:11px;font-weight:800;line-height:1.3;letter-spacing:0.13em;text-transform:uppercase}.po-prep-hero__eyebrow::before{content:"";flex:0 0 34px;width:34px;height:1px;background:currentColor}.po-prep-hero__title{max-width:760px;margin:0;padding:0;color:var(--po-prep-hero-white);font-size:clamp(43px,4.5vw,59px);font-weight:800;line-height:0.98;letter-spacing:-0.04em;text-wrap:balance}.po-prep-hero__title span{display:block;color:var(--po-prep-hero-sand)}.po-prep-hero__introduction{max-width:650px;margin-top:clamp(28px,4vw,40px);padding:22px 0 0;border-top:1px solid rgba(255,255,255,0.28)}.po-prep-hero__introduction p{margin:0;padding:0;color:rgba(255,255,255,0.76);font-size:14px;line-height:1.68}.po-prep-hero__introduction p:first-child{margin-bottom:10px;color:var(--po-prep-hero-white);font-weight:700}.po-prep-hero__actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:29px}.po-prep-hero__button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:52px;padding:14px 18px;border:1px solid transparent;font-size:11px;font-weight:800;line-height:1.3;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.po-prep-hero__button>span{font-size:17px}.po-prep-hero__button--primary{color:var(--po-prep-hero-white);background:var(--po-prep-hero-orange);border-color:var(--po-prep-hero-orange)}.po-prep-hero__button--primary:hover{color:var(--po-prep-hero-white);background:var(--po-prep-hero-orange-hover);border-color:var(--po-prep-hero-orange-hover);transform:translateY(-2px)}.po-prep-hero__button--secondary{color:var(--po-prep-hero-white);background:rgba(7,26,38,0.42);border-color:rgba(255,255,255,0.42);backdrop-filter:blur(3px)}.po-prep-hero__button--secondary:hover{color:var(--po-prep-hero-navy);background:var(--po-prep-hero-white);border-color:var(--po-prep-hero-white);transform:translateY(-2px)}.po-prep-hero__button:focus-visible{outline:3px solid var(--po-prep-hero-sand);outline-offset:4px}.po-prep-hero__reassurance{display:flex;flex-wrap:wrap;gap:7px 11px;margin:25px 0 0;padding:0;color:rgba(255,255,255,0.6);font-size:9px;font-weight:800;line-height:1.5;letter-spacing:0.05em;text-transform:uppercase}.po-prep-hero__reassurance>span{color:var(--po-prep-hero-orange)}.po-prep-hero__principle{align-self:end;display:grid;grid-template-columns:43px minmax(0,1fr);gap:17px;max-width:330px;padding:22px;color:var(--po-prep-hero-white);background:rgba(7,26,38,0.72);border-top:2px solid var(--po-prep-hero-orange);backdrop-filter:blur(5px)}.po-prep-hero__principle-index{display:flex;align-items:flex-start;padding-top:3px;color:var(--po-prep-hero-orange);border-right:1px solid rgba(255,255,255,0.22);font-size:10px;font-weight:800;letter-spacing:0.12em}.po-prep-hero__principle p{margin:0;padding:0;color:rgba(255,255,255,0.7);font-size:12px;line-height:1.58}.po-prep-hero__principle strong{display:block;margin-top:4px;color:var(--po-prep-hero-white)}.et_pb_code_inner .po-prep-hero h1,.et_pb_code_inner .po-prep-hero p{padding-bottom:0}@media (max-width:980px){.po-prep-hero{min-height:720px}.po-prep-hero__inner{grid-template-columns:minmax(0,1fr) 250px;gap:40px}.po-prep-hero__background{background-image:linear-gradient(90deg,rgba(7,26,38,1) 0%,rgba(7,26,38,0.96) 38%,rgba(7,26,38,0.58) 72%,rgba(7,26,38,0.28) 100%),linear-gradient(180deg,rgba(7,26,38,0.14),rgba(7,26,38,0.65)),url("https://www.performance-ops.fr/wp-content/uploads/2026/08/performance-ops-preparation-operationnelle-terrain-militaire-scaled.jpg")}.po-prep-hero__title{font-size:clamp(40px,5.6vw,52px)}}@media (max-width:767px){.po-prep-hero{align-items:flex-start;min-height:760px;padding:58px 18px 54px}.po-prep-hero::before{left:18px;width:52px}.po-prep-hero__background{background-image:linear-gradient(180deg,rgba(7,26,38,1) 0%,rgba(7,26,38,0.98) 46%,rgba(7,26,38,0.72) 68%,rgba(7,26,38,0.55) 100%),url("https://www.performance-ops.fr/wp-content/uploads/2026/08/performance-ops-preparation-operationnelle-terrain-militaire-scaled.jpg");background-position:center,43% center;background-size:cover}.po-prep-hero__inner{grid-template-columns:1fr;gap:34px}.po-prep-hero__eyebrow{margin-bottom:20px;font-size:9px}.po-prep-hero__title{font-size:clamp(36px,10vw,45px);line-height:1}.po-prep-hero__introduction{margin-top:27px}.po-prep-hero__introduction p{font-size:13px}.po-prep-hero__actions{flex-direction:column}.po-prep-hero__button{width:100%}.po-prep-hero__reassurance{display:block;max-width:280px;line-height:1.8}.po-prep-hero__reassurance>span{padding:0 4px}.po-prep-hero__principle{max-width:100%;margin-top:20px}}@media (max-width:420px){.po-prep-hero{min-height:790px}.po-prep-hero__title{font-size:36px}.po-prep-hero__reassurance{display:none}}@media (prefers-reduced-motion:reduce){.po-prep-hero__button{transition:none}.po-prep-hero__button:hover{transform:none}}.po-prep-objectives{--po-prep-objectives-navy:#071a26;--po-prep-objectives-navy-soft:#102b3b;--po-prep-objectives-orange:#d96b32;--po-prep-objectives-orange-hover:#bd5523;--po-prep-objectives-sand:#e8dfd0;--po-prep-objectives-cream:#f7f4ee;--po-prep-objectives-white:#ffffff;--po-prep-objectives-text:#20313a;--po-prep-objectives-muted:#65737a;--po-prep-objectives-border:#d7d6d0;overflow:hidden;width:100%;padding:clamp(76px,8vw,112px) 0;color:var(--po-prep-objectives-text);background:var(--po-prep-objectives-cream);scroll-margin-top:90px}.po-prep-objectives *,.po-prep-objectives *::before,.po-prep-objectives *::after{box-sizing:border-box}.po-prep-objectives__inner{width:min(100% - 48px,1240px);margin:0 auto}.po-prep-objectives__header{max-width:850px;margin-bottom:clamp(39px,5vw,58px)}.po-prep-objectives__eyebrow{display:flex;gap:12px;align-items:center;margin:0 0 17px;padding:0;color:var(--po-prep-objectives-orange);font-size:0.73rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-prep-objectives__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:2px;background:var(--po-prep-objectives-orange)}.po-prep-objectives__title{margin:0;padding:0;color:var(--po-prep-objectives-navy);font-size:clamp(2.25rem,1.7rem + 2vw,3.8rem);font-weight:700;line-height:1.05;letter-spacing:-0.038em;text-wrap:balance}.po-prep-objectives__intro{max-width:68ch;margin:22px 0 0;padding:0;color:var(--po-prep-objectives-muted);font-size:1rem;line-height:1.7}.po-prep-objectives__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.po-prep-objectives__card{position:relative;overflow:hidden;display:grid;grid-template-columns:68px minmax(0,1fr);min-height:0;border:1px solid var(--po-prep-objectives-border);border-radius:4px;background:rgba(255,255,255,0.62);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.po-prep-objectives__card:hover{border-color:rgba(217,107,50,0.58);box-shadow:0 16px 34px rgba(7,26,38,0.08);transform:translateY(-3px)}.po-prep-objectives__rail{display:flex;flex-direction:column;align-items:center;padding:26px 0;border-right:1px solid var(--po-prep-objectives-border);background:rgba(232,223,208,0.42)}.po-prep-objectives__rail span{color:var(--po-prep-objectives-orange);font-size:0.68rem;font-weight:800;line-height:1;letter-spacing:0.13em}.po-prep-objectives__rail i{flex:1;width:1px;min-height:72px;margin-top:22px;background:linear-gradient(to bottom,var(--po-prep-objectives-orange),rgba(217,107,50,0))}.po-prep-objectives__card-main{display:flex;flex-direction:column;min-width:0;padding:27px 27px 23px}.po-prep-objectives__card-content{flex:1}.po-prep-objectives__category{margin:0 0 10px;padding:0;color:var(--po-prep-objectives-orange);font-size:0.64rem;font-weight:800;line-height:1.35;letter-spacing:0.11em;text-transform:uppercase}.po-prep-objectives__card h3{max-width:28ch;margin:0;padding:0;color:var(--po-prep-objectives-navy);font-size:clamp(1.32rem,1.15rem + 0.38vw,1.65rem);font-weight:700;line-height:1.18;letter-spacing:-0.026em;text-wrap:balance}.po-prep-objectives__context{margin:17px 0 0;padding:0;color:var(--po-prep-objectives-navy);font-size:0.84rem;font-weight:650;line-height:1.57}.po-prep-objectives__description{margin:12px 0 0;padding:0;color:var(--po-prep-objectives-muted);font-size:0.86rem;line-height:1.62}.po-prep-objectives__examples{margin:19px 0 0;padding:15px 0 0;color:var(--po-prep-objectives-muted);border-top:1px solid var(--po-prep-objectives-border);font-size:0.69rem;line-height:1.55}.po-prep-objectives__examples strong{margin-right:7px;color:var(--po-prep-objectives-orange);font-size:0.61rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.po-prep-objectives__link{display:flex;gap:14px;align-items:center;justify-content:space-between;width:100%;margin-top:22px;padding:15px 0 0;color:var(--po-prep-objectives-navy);border-top:1px solid var(--po-prep-objectives-border);font-size:0.75rem;font-weight:750;line-height:1.4;text-decoration:none}.po-prep-objectives__link span{flex:0 0 auto;color:var(--po-prep-objectives-orange);font-size:1.08rem;transition:transform 180ms ease}.po-prep-objectives__link:hover{color:var(--po-prep-objectives-orange-hover)}.po-prep-objectives__link:hover span{transform:translateX(4px)}.po-prep-objectives__card--selection{border-color:var(--po-prep-objectives-navy);background:radial-gradient(circle at 90% 10%,rgba(217,107,50,0.12),transparent 15rem),linear-gradient(145deg,var(--po-prep-objectives-navy),var(--po-prep-objectives-navy-soft))}.po-prep-objectives__card--selection .po-prep-objectives__rail{border-color:rgba(255,255,255,0.14);background:rgba(255,255,255,0.035)}.po-prep-objectives__card--selection h3,.po-prep-objectives__card--selection .po-prep-objectives__context,.po-prep-objectives__card--selection .po-prep-objectives__link{color:var(--po-prep-objectives-white)}.po-prep-objectives__card--selection .po-prep-objectives__description,.po-prep-objectives__card--selection .po-prep-objectives__examples{color:rgba(255,255,255,0.67)}.po-prep-objectives__card--selection .po-prep-objectives__examples,.po-prep-objectives__card--selection .po-prep-objectives__link{border-color:rgba(255,255,255,0.16)}.po-prep-objectives__card--reserve{border-color:rgba(7,26,38,0.25);background:var(--po-prep-objectives-sand)}.po-prep-objectives__card--reserve .po-prep-objectives__rail{border-color:rgba(7,26,38,0.16);background:rgba(7,26,38,0.035)}.po-prep-objectives__other{display:flex;gap:13px;align-items:center;justify-content:center;margin-top:28px}.po-prep-objectives__other-line{width:28px;height:1px;background:var(--po-prep-objectives-orange)}.po-prep-objectives__other p{margin:0;padding:0;color:var(--po-prep-objectives-muted);font-size:0.8rem;line-height:1.5}.po-prep-objectives__other a{display:inline-flex;gap:8px;align-items:center;color:var(--po-prep-objectives-navy);border-bottom:1px solid rgba(7,26,38,0.3);font-size:0.78rem;font-weight:750;line-height:1.5;text-decoration:none}.po-prep-objectives__other a span{color:var(--po-prep-objectives-orange)}.po-prep-objectives__other a:hover{color:var(--po-prep-objectives-orange-hover);border-color:var(--po-prep-objectives-orange)}.po-prep-objectives a:focus-visible{outline:3px solid var(--po-prep-objectives-orange);outline-offset:4px}@media (max-width:980px){.po-prep-objectives{padding:78px 0}.po-prep-objectives__inner{width:min(100% - 40px,940px)}.po-prep-objectives__grid{grid-template-columns:1fr}.po-prep-objectives__card{grid-template-columns:62px minmax(0,1fr)}}@media (max-width:767px){.po-prep-objectives{padding:64px 0;scroll-margin-top:70px}.po-prep-objectives__inner{width:min(100% - 32px,620px)}.po-prep-objectives__header{margin-bottom:34px}.po-prep-objectives__eyebrow{margin-bottom:15px;font-size:0.68rem}.po-prep-objectives__eyebrow::before{flex-basis:24px;width:24px}.po-prep-objectives__title{max-width:15ch;font-size:clamp(2rem,9.5vw,2.85rem);line-height:1.07}.po-prep-objectives__intro{margin-top:18px;font-size:0.95rem;line-height:1.64}.po-prep-objectives__grid{gap:13px}.po-prep-objectives__card{grid-template-columns:45px minmax(0,1fr)}.po-prep-objectives__rail{padding:23px 0}.po-prep-objectives__rail span{writing-mode:vertical-rl}.po-prep-objectives__rail i{min-height:55px;margin-top:17px}.po-prep-objectives__card-main{padding:23px 19px 20px}.po-prep-objectives__card h3{font-size:1.32rem}.po-prep-objectives__context,.po-prep-objectives__description{font-size:0.85rem}.po-prep-objectives__examples{font-size:0.67rem}.po-prep-objectives__other{flex-wrap:wrap;justify-content:flex-start;margin-top:23px}}@media (prefers-reduced-motion:reduce){.po-prep-objectives__card,.po-prep-objectives__link span{transition:none}}.po-prep-types{--po-prep-types-navy:#071a26;--po-prep-types-navy-soft:#102b3b;--po-prep-types-orange:#d96b32;--po-prep-types-sand:#e8dfd0;--po-prep-types-cream:#f7f4ee;--po-prep-types-white:#ffffff;--po-prep-types-text:#20313a;--po-prep-types-muted:#65737a;--po-prep-types-border:#d7d6d0;position:relative;overflow:hidden;width:100%;padding:clamp(76px,8vw,112px) 0;color:var(--po-prep-types-text);background:var(--po-prep-types-sand);scroll-margin-top:90px}.po-prep-types *,.po-prep-types *::before,.po-prep-types *::after{box-sizing:border-box}.po-prep-types__inner{width:min(100% - 48px,1240px);margin:0 auto}.po-prep-types__header{max-width:920px;margin-bottom:clamp(40px,5vw,59px)}.po-prep-types__eyebrow{display:flex;gap:12px;align-items:center;margin:0 0 17px;padding:0;color:var(--po-prep-types-orange);font-size:0.73rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-prep-types__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:2px;background:var(--po-prep-types-orange)}.po-prep-types__title{max-width:850px;margin:0;padding:0;color:var(--po-prep-types-navy);font-size:clamp(2.2rem,1.65rem + 2vw,3.75rem);font-weight:700;line-height:1.05;letter-spacing:-0.038em;text-wrap:balance}.po-prep-types__intro{max-width:72ch;margin:22px 0 0;padding:0;color:var(--po-prep-types-muted);font-size:1rem;line-height:1.7}.po-prep-types__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.po-prep-types__card{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:410px;padding:28px 27px 25px;border:1px solid rgba(7,26,38,0.19);border-radius:4px;background:rgba(255,255,255,0.55);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.po-prep-types__card:hover{border-color:rgba(217,107,50,0.58);box-shadow:0 17px 36px rgba(7,26,38,0.08);transform:translateY(-3px)}.po-prep-types__card--mental{background:var(--po-prep-types-cream)}.po-prep-types__card--integrated{color:var(--po-prep-types-white);border-color:var(--po-prep-types-navy);background:radial-gradient(circle at 88% 12%,rgba(217,107,50,0.14),transparent 15rem),linear-gradient(145deg,var(--po-prep-types-navy),var(--po-prep-types-navy-soft))}.po-prep-types__card-head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;min-height:44px;margin-bottom:34px}.po-prep-types__number{color:var(--po-prep-types-orange);font-size:0.7rem;font-weight:800;line-height:1;letter-spacing:0.14em}.po-prep-types__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--po-prep-types-navy);border:1px solid rgba(7,26,38,0.24);border-radius:50%}.po-prep-types__icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.po-prep-types__badge{display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:6px 11px;color:var(--po-prep-types-navy);border-radius:2px;background:var(--po-prep-types-sand);font-size:0.61rem;font-weight:800;line-height:1.3;letter-spacing:0.09em;text-align:center;text-transform:uppercase}.po-prep-types__card-content{flex:1}.po-prep-types__category{margin:0 0 11px;padding:0;color:var(--po-prep-types-orange);font-size:0.64rem;font-weight:800;line-height:1.4;letter-spacing:0.11em;text-transform:uppercase}.po-prep-types__card h3{max-width:23ch;margin:0;padding:0;color:var(--po-prep-types-navy);font-size:clamp(1.4rem,1.15rem + 0.45vw,1.75rem);font-weight:700;line-height:1.17;letter-spacing:-0.028em;text-wrap:balance}.po-prep-types__card--integrated h3{color:var(--po-prep-types-white)}.po-prep-types__description{margin:19px 0 0;padding:0;color:var(--po-prep-types-muted);font-size:0.89rem;line-height:1.65}.po-prep-types__card--integrated .po-prep-types__description{color:rgba(255,255,255,0.7)}.po-prep-types__areas{margin:25px 0 0;padding:18px 0 0;color:var(--po-prep-types-text);border-top:1px solid rgba(7,26,38,0.17);font-size:0.68rem;font-weight:700;line-height:1.65}.po-prep-types__areas span{margin:0 3px;color:var(--po-prep-types-orange)}.po-prep-types__card--integrated .po-prep-types__areas{color:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.17)}.po-prep-types__guidance{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,0.8fr);margin-top:20px;overflow:hidden;border:1px solid rgba(7,26,38,0.18);border-radius:4px;background:var(--po-prep-types-cream)}.po-prep-types__guidance-main{display:grid;grid-template-columns:50px minmax(0,1fr);gap:21px;align-items:center;padding:27px 29px}.po-prep-types__guidance-number{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;color:var(--po-prep-types-orange);border:1px solid rgba(7,26,38,0.22);border-radius:50%;font-size:1.2rem;font-weight:700}.po-prep-types__guidance h3{margin:0;padding:0;color:var(--po-prep-types-navy);font-size:1.15rem;font-weight:700;line-height:1.35;letter-spacing:-0.018em}.po-prep-types__guidance-main p{margin:8px 0 0;padding:0;color:var(--po-prep-types-muted);font-size:0.83rem;line-height:1.55}.po-prep-types__mental-note{padding:27px 29px;color:var(--po-prep-types-white);border-left:4px solid var(--po-prep-types-orange);background:var(--po-prep-types-navy)}.po-prep-types__mental-note span{display:block;margin-bottom:9px;color:var(--po-prep-types-orange);font-size:0.62rem;font-weight:800;line-height:1.3;letter-spacing:0.1em;text-transform:uppercase}.po-prep-types__mental-note p{margin:0;padding:0;color:rgba(255,255,255,0.75);font-size:0.8rem;line-height:1.6}.po-prep-types a:focus-visible{outline:3px solid var(--po-prep-types-orange);outline-offset:4px}@media (max-width:980px){.po-prep-types{padding:78px 0}.po-prep-types__inner{width:min(100% - 40px,940px)}.po-prep-types__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.po-prep-types__card--integrated{grid-column:1 / -1;min-height:330px}.po-prep-types__card--integrated.po-prep-types__card-content{max-width:670px}.po-prep-types__guidance{grid-template-columns:1fr}.po-prep-types__mental-note{border-top:4px solid var(--po-prep-types-orange);border-left:0}}@media (max-width:767px){.po-prep-types{padding:64px 0;scroll-margin-top:70px}.po-prep-types__inner{width:min(100% - 32px,620px)}.po-prep-types__header{margin-bottom:34px}.po-prep-types__eyebrow{margin-bottom:15px;font-size:0.68rem}.po-prep-types__eyebrow::before{flex-basis:24px;width:24px}.po-prep-types__title{font-size:clamp(2rem,9.3vw,2.8rem);line-height:1.07}.po-prep-types__intro{margin-top:18px;font-size:0.95rem;line-height:1.64}.po-prep-types__grid{grid-template-columns:1fr;gap:13px}.po-prep-types__card,.po-prep-types__card--integrated{grid-column:auto;min-height:0;padding:24px 21px 21px}.po-prep-types__card-head{margin-bottom:25px}.po-prep-types__card h3{font-size:1.42rem}.po-prep-types__description{margin-top:16px;font-size:0.87rem}.po-prep-types__areas{margin-top:21px;padding-top:16px}.po-prep-types__guidance{margin-top:14px}.po-prep-types__guidance-main{grid-template-columns:40px minmax(0,1fr);gap:15px;padding:23px 21px}.po-prep-types__guidance-number{width:39px;height:39px}.po-prep-types__guidance h3{font-size:1rem}.po-prep-types__mental-note{padding:23px 21px}}@media (prefers-reduced-motion:reduce){.po-prep-types__card{transition:none}}.po-prep-capabilities{--po-prep-capabilities-navy:#071a26;--po-prep-capabilities-navy-soft:#102b3b;--po-prep-capabilities-orange:#d96b32;--po-prep-capabilities-orange-hover:#bd5523;--po-prep-capabilities-sand:#e8dfd0;--po-prep-capabilities-cream:#f7f4ee;--po-prep-capabilities-white:#ffffff;--po-prep-capabilities-muted:#b8c2c7;--po-prep-capabilities-border:rgba(255,255,255,0.15);position:relative;isolation:isolate;overflow:hidden;width:100%;padding:clamp(76px,8vw,112px) 0;color:var(--po-prep-capabilities-white);background:radial-gradient(circle at 88% 12%,rgba(217,107,50,0.1),transparent 27rem),linear-gradient(145deg,var(--po-prep-capabilities-navy),var(--po-prep-capabilities-navy-soft));scroll-margin-top:90px}.po-prep-capabilities *,.po-prep-capabilities *::before,.po-prep-capabilities *::after{box-sizing:border-box}.po-prep-capabilities__inner{position:relative;z-index:1;width:min(100% - 48px,1240px);margin:0 auto}.po-prep-capabilities__header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,0.65fr);gap:clamp(50px,8vw,125px);align-items:end;margin-bottom:clamp(42px,5vw,62px)}.po-prep-capabilities__eyebrow{display:flex;gap:12px;align-items:center;margin:0 0 17px;padding:0;color:var(--po-prep-capabilities-sand);font-size:0.73rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-prep-capabilities__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:2px;background:var(--po-prep-capabilities-orange)}.po-prep-capabilities__title{max-width:780px;margin:0;padding:0;color:var(--po-prep-capabilities-white);font-size:clamp(2.2rem,1.65rem + 2vw,3.75rem);font-weight:700;line-height:1.05;letter-spacing:-0.038em;text-wrap:balance}.po-prep-capabilities__introduction>p{max-width:61ch;margin:0;padding:0;color:var(--po-prep-capabilities-muted);font-size:0.94rem;line-height:1.68}.po-prep-capabilities__precision{position:relative;margin-top:17px!important;padding-left:17px!important;color:rgba(255,255,255,0.84)!important;font-size:0.79rem!important;font-weight:700;line-height:1.55!important}.po-prep-capabilities__precision::before{content:"";position:absolute;top:0.22em;bottom:0.22em;left:0;width:3px;background:var(--po-prep-capabilities-orange)}.po-prep-capabilities__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--po-prep-capabilities-border);border-left:1px solid var(--po-prep-capabilities-border)}.po-prep-capabilities__item{display:flex;flex-direction:column;min-height:350px;padding:28px 27px 25px;border-right:1px solid var(--po-prep-capabilities-border);border-bottom:1px solid var(--po-prep-capabilities-border);transition:background-color 180ms ease}.po-prep-capabilities__item:hover{background:rgba(255,255,255,0.045)}.po-prep-capabilities__item-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:29px}.po-prep-capabilities__number{color:var(--po-prep-capabilities-orange);font-size:0.69rem;font-weight:800;line-height:1;letter-spacing:0.14em}.po-prep-capabilities__marker{position:relative;display:block;width:32px;height:32px;border:1px solid rgba(255,255,255,0.22);border-radius:50%}.po-prep-capabilities__marker::before,.po-prep-capabilities__marker::after{content:"";position:absolute;top:50%;left:50%;background:var(--po-prep-capabilities-orange);transform:translate(-50%,-50%)}.po-prep-capabilities__marker::before{width:11px;height:1px}.po-prep-capabilities__marker::after{width:1px;height:11px}.po-prep-capabilities__family{min-height:33px;margin:0 0 13px;padding:0;color:var(--po-prep-capabilities-orange);font-size:0.61rem;font-weight:800;line-height:1.45;letter-spacing:0.09em;text-transform:uppercase}.po-prep-capabilities__item h3{max-width:25ch;margin:0;padding:0;color:var(--po-prep-capabilities-white);font-size:clamp(1.22rem,1.05rem + 0.32vw,1.48rem);font-weight:700;line-height:1.2;letter-spacing:-0.024em;text-wrap:balance}.po-prep-capabilities__description{margin:16px 0 0;padding:0;color:var(--po-prep-capabilities-muted);font-size:0.82rem;line-height:1.62}.po-prep-capabilities__keywords{margin:auto 0 0;padding:18px 0 0;color:rgba(255,255,255,0.78);border-top:1px solid var(--po-prep-capabilities-border);font-size:0.64rem;font-weight:700;line-height:1.65}.po-prep-capabilities__keywords span{margin:0 3px;color:var(--po-prep-capabilities-orange)}.po-prep-capabilities__statement{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:27px;align-items:center;margin-top:20px;padding:28px 30px;color:var(--po-prep-capabilities-navy);border-radius:4px;background:var(--po-prep-capabilities-sand)}.po-prep-capabilities__statement-mark{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--po-prep-capabilities-orange);border:1px solid rgba(7,26,38,0.22);border-radius:50%;font-size:1.55rem;font-weight:700}.po-prep-capabilities__statement-content{max-width:720px}.po-prep-capabilities__statement-label{margin:0 0 7px;padding:0;color:var(--po-prep-capabilities-orange);font-size:0.62rem;font-weight:800;line-height:1.3;letter-spacing:0.1em;text-transform:uppercase}.po-prep-capabilities__statement h3{margin:0;padding:0;color:var(--po-prep-capabilities-navy);font-size:clamp(1.27rem,1.08rem + 0.38vw,1.58rem);font-weight:700;line-height:1.2;letter-spacing:-0.024em}.po-prep-capabilities__statement-content>p:last-child{margin:11px 0 0;padding:0;color:rgba(32,49,58,0.78);font-size:0.81rem;line-height:1.6}.po-prep-capabilities__statement>a{display:inline-flex;gap:12px;align-items:center;justify-content:center;min-height:49px;padding:13px 18px;color:var(--po-prep-capabilities-white);border:1px solid var(--po-prep-capabilities-navy);border-radius:3px;background:var(--po-prep-capabilities-navy);font-size:0.74rem;font-weight:750;line-height:1.35;text-align:center;text-decoration:none;white-space:nowrap;transition:border-color 180ms ease,background-color 180ms ease,transform 180ms ease}.po-prep-capabilities__statement>a:hover{color:var(--po-prep-capabilities-white);border-color:var(--po-prep-capabilities-orange);background:var(--po-prep-capabilities-orange);transform:translateY(-2px)}.po-prep-capabilities a:focus-visible{outline:3px solid var(--po-prep-capabilities-orange);outline-offset:4px}@media (max-width:980px){.po-prep-capabilities{padding:78px 0}.po-prep-capabilities__inner{width:min(100% - 40px,940px)}.po-prep-capabilities__header{grid-template-columns:1fr;gap:20px}.po-prep-capabilities__introduction{max-width:68ch}.po-prep-capabilities__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.po-prep-capabilities__item{min-height:330px}.po-prep-capabilities__statement{grid-template-columns:56px minmax(0,1fr)}.po-prep-capabilities__statement>a{grid-column:2;justify-self:start}}@media (max-width:767px){.po-prep-capabilities{padding:64px 0;scroll-margin-top:70px}.po-prep-capabilities__inner{width:min(100% - 32px,620px)}.po-prep-capabilities__header{gap:17px;margin-bottom:34px}.po-prep-capabilities__eyebrow{margin-bottom:15px;font-size:0.68rem}.po-prep-capabilities__eyebrow::before{flex-basis:24px;width:24px}.po-prep-capabilities__title{font-size:clamp(2rem,9.3vw,2.8rem);line-height:1.07}.po-prep-capabilities__introduction>p{font-size:0.93rem;line-height:1.63}.po-prep-capabilities__grid{grid-template-columns:1fr}.po-prep-capabilities__item{min-height:0;padding:24px 21px}.po-prep-capabilities__item-head{margin-bottom:22px}.po-prep-capabilities__family{min-height:0}.po-prep-capabilities__item h3{font-size:1.32rem}.po-prep-capabilities__keywords{margin-top:21px}.po-prep-capabilities__statement{grid-template-columns:1fr;gap:19px;margin-top:14px;padding:24px 21px}.po-prep-capabilities__statement-mark{width:49px;height:49px}.po-prep-capabilities__statement>a{grid-column:auto;width:100%}}@media (prefers-reduced-motion:reduce){.po-prep-capabilities__item,.po-prep-capabilities__statement>a{transition:none}}.po-prep-custom{--po-prep-custom-navy:#071a26;--po-prep-custom-navy-soft:#102b3b;--po-prep-custom-orange:#d96b32;--po-prep-custom-sand:#e8dfd0;--po-prep-custom-cream:#f7f4ee;--po-prep-custom-white:#ffffff;--po-prep-custom-text:#20313a;--po-prep-custom-muted:#65737a;--po-prep-custom-border:#d7d6d0;position:relative;overflow:hidden;width:100%;padding:clamp(76px,8vw,112px) 0;color:var(--po-prep-custom-text);background:var(--po-prep-custom-cream);scroll-margin-top:90px}.po-prep-custom *,.po-prep-custom *::before,.po-prep-custom *::after{box-sizing:border-box}.po-prep-custom__inner{width:min(100% - 48px,1240px);margin:0 auto}.po-prep-custom__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,0.68fr);gap:clamp(50px,8vw,125px);align-items:end;margin-bottom:clamp(42px,5vw,62px)}.po-prep-custom__eyebrow{grid-column:1 / -1;display:flex;gap:12px;align-items:center;margin:0 0 -29px;padding:0;color:var(--po-prep-custom-orange);font-size:0.73rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-prep-custom__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:2px;background:var(--po-prep-custom-orange)}.po-prep-custom__title{max-width:720px;margin:0;padding:0;color:var(--po-prep-custom-navy);font-size:clamp(2.2rem,1.65rem + 2vw,3.75rem);font-weight:700;line-height:1.05;letter-spacing:-0.038em;text-wrap:balance}.po-prep-custom__intro{max-width:59ch;margin:0 0 3px;padding:0;color:var(--po-prep-custom-muted);font-size:0.97rem;line-height:1.68}.po-prep-custom__layout{display:grid;grid-template-columns:minmax(330px,0.76fr) minmax(0,1.24fr);gap:20px;align-items:stretch}.po-prep-custom__media{position:relative;overflow:hidden;min-height:610px;border-radius:4px;background:var(--po-prep-custom-navy)}.po-prep-custom__media img,.po-prep-custom__placeholder{display:block;width:100%;height:100%;min-height:610px;object-fit:cover;object-position:center}.po-prep-custom__placeholder{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;padding:31px;color:rgba(255,255,255,0.68);background:radial-gradient(circle at 74% 23%,rgba(217,107,50,0.13),transparent 17rem),linear-gradient(145deg,var(--po-prep-custom-navy-soft),var(--po-prep-custom-navy));text-align:center}.po-prep-custom__placeholder::after{content:"";position:absolute;inset:23px;border:1px solid rgba(255,255,255,0.11)}.po-prep-custom__placeholder-line{position:relative;z-index:1;width:38px;height:2px;background:var(--po-prep-custom-orange)}.po-prep-custom__placeholder-label{position:relative;z-index:1;font-size:0.74rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-prep-custom__placeholder-note{position:relative;z-index:1;color:rgba(255,255,255,0.45);font-size:0.68rem;line-height:1.4;letter-spacing:0.08em;text-transform:uppercase}.po-prep-custom__media-caption{position:absolute;right:0;bottom:0;left:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:17px;align-items:center;min-height:86px;padding:18px 21px;background:var(--po-prep-custom-sand)}.po-prep-custom__media-caption span{color:var(--po-prep-custom-orange);font-size:0.7rem;font-weight:800;line-height:1;letter-spacing:0.13em}.po-prep-custom__media-caption p{margin:0;padding:0;color:var(--po-prep-custom-navy);font-size:0.74rem;font-weight:750;line-height:1.45;letter-spacing:0.04em;text-transform:uppercase}.po-prep-custom__criteria{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--po-prep-custom-border);border-left:1px solid var(--po-prep-custom-border)}.po-prep-custom__criterion{display:grid;grid-template-columns:37px minmax(0,1fr);gap:17px;min-height:200px;padding:27px 25px;border-right:1px solid var(--po-prep-custom-border);border-bottom:1px solid var(--po-prep-custom-border);background:rgba(255,255,255,0.45);transition:background-color 180ms ease}.po-prep-custom__criterion:hover{background:var(--po-prep-custom-sand)}.po-prep-custom__number{color:var(--po-prep-custom-orange);font-size:0.68rem;font-weight:800;line-height:1;letter-spacing:0.13em}.po-prep-custom__criterion h3{margin:0;padding:0;color:var(--po-prep-custom-navy);font-size:1.07rem;font-weight:700;line-height:1.25;letter-spacing:-0.02em}.po-prep-custom__criterion p{margin:13px 0 0;padding:0;color:var(--po-prep-custom-muted);font-size:0.8rem;line-height:1.62}.po-prep-custom__statement{display:grid;grid-template-columns:190px minmax(0,1fr);gap:clamp(30px,5vw,75px);align-items:center;margin-top:20px;padding:29px 31px;color:var(--po-prep-custom-white);border-left:4px solid var(--po-prep-custom-orange);border-radius:4px;background:var(--po-prep-custom-navy)}.po-prep-custom__statement-label{color:var(--po-prep-custom-orange);font-size:0.65rem;font-weight:800;line-height:1.45;letter-spacing:0.1em;text-transform:uppercase}.po-prep-custom__statement p{max-width:830px;margin:0;padding:0;color:var(--po-prep-custom-white);font-size:clamp(1.05rem,0.94rem + 0.28vw,1.25rem);font-weight:650;line-height:1.55;letter-spacing:-0.012em}.po-prep-custom a:focus-visible{outline:3px solid var(--po-prep-custom-orange);outline-offset:4px}@media (max-width:980px){.po-prep-custom{padding:78px 0}.po-prep-custom__inner{width:min(100% - 40px,940px)}.po-prep-custom__header{grid-template-columns:1fr;gap:20px}.po-prep-custom__eyebrow{grid-column:auto;margin-bottom:-2px}.po-prep-custom__intro{max-width:67ch}.po-prep-custom__layout{grid-template-columns:1fr}.po-prep-custom__media,.po-prep-custom__media img,.po-prep-custom__placeholder{min-height:390px}.po-prep-custom__media img{object-position:center}.po-prep-custom__criterion{min-height:185px}}@media (max-width:767px){.po-prep-custom{padding:64px 0;scroll-margin-top:70px}.po-prep-custom__inner{width:min(100% - 32px,620px)}.po-prep-custom__header{gap:17px;margin-bottom:34px}.po-prep-custom__eyebrow{font-size:0.68rem}.po-prep-custom__eyebrow::before{flex-basis:24px;width:24px}.po-prep-custom__title{font-size:clamp(2rem,9.3vw,2.8rem);line-height:1.07}.po-prep-custom__intro{font-size:0.94rem;line-height:1.64}.po-prep-custom__media,.po-prep-custom__media img,.po-prep-custom__placeholder{min-height:320px}.po-prep-custom__criteria{grid-template-columns:1fr}.po-prep-custom__criterion{min-height:0;padding:23px 20px}.po-prep-custom__statement{grid-template-columns:1fr;gap:13px;margin-top:14px;padding:24px 21px}.po-prep-custom__statement p{font-size:1rem}}@media (prefers-reduced-motion:reduce){.po-prep-custom__criterion{transition:none}}.po-prep-process{--po-prep-process-navy:#071a26;--po-prep-process-navy-soft:#102b3b;--po-prep-process-orange:#d96b32;--po-prep-process-orange-hover:#bd5523;--po-prep-process-sand:#e8dfd0;--po-prep-process-cream:#f7f4ee;--po-prep-process-white:#ffffff;--po-prep-process-text:#20313a;--po-prep-process-muted:#65737a;--po-prep-process-border:rgba(7,26,38,0.19);position:relative;overflow:hidden;width:100%;padding:clamp(76px,8vw,112px) 0;color:var(--po-prep-process-text);background:var(--po-prep-process-sand);scroll-margin-top:90px}.po-prep-process *,.po-prep-process *::before,.po-prep-process *::after{box-sizing:border-box}.po-prep-process__inner{width:min(100% - 48px,1240px);margin:0 auto}.po-prep-process__header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,0.65fr);gap:clamp(50px,8vw,125px);align-items:end;margin-bottom:clamp(43px,5vw,63px)}.po-prep-process__eyebrow{display:flex;gap:12px;align-items:center;margin:0 0 17px;padding:0;color:var(--po-prep-process-orange);font-size:0.73rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-prep-process__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:2px;background:var(--po-prep-process-orange)}.po-prep-process__title{max-width:780px;margin:0;padding:0;color:var(--po-prep-process-navy);font-size:clamp(2.2rem,1.65rem + 2vw,3.75rem);font-weight:700;line-height:1.05;letter-spacing:-0.038em;text-wrap:balance}.po-prep-process__intro{max-width:60ch;margin:0 0 3px;padding:0;color:var(--po-prep-process-muted);font-size:0.96rem;line-height:1.68}.po-prep-process__timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--po-prep-process-border);border-radius:4px;background:rgba(255,255,255,0.3)}.po-prep-process__step{position:relative;min-height:330px;padding:28px 24px 26px;border-right:1px solid var(--po-prep-process-border)}.po-prep-process__step:last-child{border-right:0}.po-prep-process__step:not(:last-child)::after{content:"→";position:absolute;z-index:2;top:54px;right:-14px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--po-prep-process-orange);border:1px solid var(--po-prep-process-border);border-radius:50%;background:var(--po-prep-process-sand);font-size:0.84rem;line-height:1}.po-prep-process__step--adjust{color:var(--po-prep-process-white);background:radial-gradient(circle at 85% 14%,rgba(217,107,50,0.14),transparent 12rem),linear-gradient(145deg,var(--po-prep-process-navy),var(--po-prep-process-navy-soft))}.po-prep-process__step-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:48px}.po-prep-process__number{color:var(--po-prep-process-orange);font-size:0.69rem;font-weight:800;line-height:1;letter-spacing:0.14em}.po-prep-process__point{position:relative;display:block;width:31px;height:31px;border:1px solid rgba(7,26,38,0.24);border-radius:50%}.po-prep-process__point::before{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;background:var(--po-prep-process-orange);border-radius:50%;transform:translate(-50%,-50%)}.po-prep-process__adjust-icon{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;color:var(--po-prep-process-orange);border:1px solid rgba(255,255,255,0.24);border-radius:50%;font-size:1rem;line-height:1}.po-prep-process__step h3{margin:0;padding:0;color:var(--po-prep-process-navy);font-size:clamp(1.35rem,1.16rem + 0.38vw,1.62rem);font-weight:700;line-height:1.15;letter-spacing:-0.026em}.po-prep-process__step--adjust h3{color:var(--po-prep-process-white)}.po-prep-process__step>p{margin:18px 0 0;padding:0;color:var(--po-prep-process-muted);font-size:0.81rem;line-height:1.65}.po-prep-process__step--adjust>p{color:rgba(255,255,255,0.7)}.po-prep-process__statement{display:grid;grid-template-columns:minmax(280px,0.8fr) minmax(300px,1fr) auto;gap:clamp(30px,5vw,70px);align-items:center;margin-top:20px;padding:27px 29px;border:1px solid var(--po-prep-process-border);border-radius:4px;background:var(--po-prep-process-cream)}.po-prep-process__statement-heading{display:grid;grid-template-columns:4px minmax(0,1fr);gap:17px;align-items:stretch}.po-prep-process__statement-line{width:4px;background:var(--po-prep-process-orange)}.po-prep-process__statement h3{margin:0;padding:0;color:var(--po-prep-process-navy);font-size:1.08rem;font-weight:700;line-height:1.4;letter-spacing:-0.018em}.po-prep-process__statement>p{margin:0;padding:0;color:var(--po-prep-process-muted);font-size:0.83rem;line-height:1.62}.po-prep-process__statement>a{display:inline-flex;gap:12px;align-items:center;justify-content:center;min-height:49px;padding:13px 18px;color:var(--po-prep-process-white);border:1px solid var(--po-prep-process-navy);border-radius:3px;background:var(--po-prep-process-navy);font-size:0.74rem;font-weight:750;line-height:1.35;text-align:center;text-decoration:none;white-space:nowrap;transition:border-color 180ms ease,background-color 180ms ease,transform 180ms ease}.po-prep-process__statement>a:hover{color:var(--po-prep-process-white);border-color:var(--po-prep-process-orange);background:var(--po-prep-process-orange);transform:translateY(-2px)}.po-prep-process a:focus-visible{outline:3px solid var(--po-prep-process-orange);outline-offset:4px}@media (max-width:1120px){.po-prep-process__timeline{grid-template-columns:repeat(3,minmax(0,1fr))}.po-prep-process__step{min-height:290px}.po-prep-process__step:nth-child(3){border-right:0}.po-prep-process__step:nth-child(-n+3){border-bottom:1px solid var(--po-prep-process-border)}.po-prep-process__step:nth-child(3)::after{display:none}.po-prep-process__step--adjust{grid-column:span 2}.po-prep-process__statement{grid-template-columns:minmax(260px,0.8fr) minmax(0,1fr)}.po-prep-process__statement>a{grid-column:2;justify-self:start}}@media (max-width:980px){.po-prep-process{padding:78px 0}.po-prep-process__inner{width:min(100% - 40px,940px)}.po-prep-process__header{grid-template-columns:1fr;gap:20px}.po-prep-process__intro{max-width:67ch}}@media (max-width:767px){.po-prep-process{padding:64px 0;scroll-margin-top:70px}.po-prep-process__inner{width:min(100% - 32px,620px)}.po-prep-process__header{gap:17px;margin-bottom:34px}.po-prep-process__eyebrow{margin-bottom:15px;font-size:0.68rem}.po-prep-process__eyebrow::before{flex-basis:24px;width:24px}.po-prep-process__title{font-size:clamp(2rem,9.3vw,2.8rem);line-height:1.07}.po-prep-process__intro{font-size:0.94rem;line-height:1.64}.po-prep-process__timeline{grid-template-columns:1fr}.po-prep-process__step,.po-prep-process__step--adjust{grid-column:auto;min-height:0;padding:24px 21px;border-right:0;border-bottom:1px solid var(--po-prep-process-border)}.po-prep-process__step:last-child{border-bottom:0}.po-prep-process__step:not(:last-child)::after,.po-prep-process__step:nth-child(3)::after{top:auto;right:auto;bottom:-14px;left:50%;display:flex;content:"↓";transform:translateX(-50%)}.po-prep-process__step-head{margin-bottom:23px}.po-prep-process__step h3{font-size:1.4rem}.po-prep-process__statement{grid-template-columns:1fr;gap:19px;margin-top:14px;padding:23px 21px}.po-prep-process__statement>a{grid-column:auto;width:100%}}@media (prefers-reduced-motion:reduce){.po-prep-process__statement>a{transition:none}}.po-prep-pricing{--po-prep-pricing-navy:#071a26;--po-prep-pricing-navy-soft:#102b3b;--po-prep-pricing-orange:#d96b32;--po-prep-pricing-orange-hover:#bd5523;--po-prep-pricing-sand:#e8dfd0;--po-prep-pricing-cream:#f7f4ee;--po-prep-pricing-white:#ffffff;--po-prep-pricing-text:#20313a;--po-prep-pricing-muted:#65737a;--po-prep-pricing-border:#d7d6d0;width:100%;padding:clamp(76px,8vw,112px) 0;color:var(--po-prep-pricing-text);background:var(--po-prep-pricing-cream);scroll-margin-top:90px}.po-prep-pricing *,.po-prep-pricing *::before,.po-prep-pricing *::after{box-sizing:border-box}.po-prep-pricing__inner{width:min(100% - 48px,1240px);margin:0 auto}.po-prep-pricing__header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,0.65fr);gap:clamp(50px,8vw,125px);align-items:end;margin-bottom:clamp(42px,5vw,62px)}.po-prep-pricing__eyebrow{display:flex;gap:12px;align-items:center;margin:0 0 17px;padding:0;color:var(--po-prep-pricing-orange);font-size:0.73rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-prep-pricing__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:2px;background:var(--po-prep-pricing-orange)}.po-prep-pricing__title{max-width:790px;margin:0;padding:0;color:var(--po-prep-pricing-navy);font-size:clamp(2.2rem,1.65rem + 2vw,3.75rem);font-weight:700;line-height:1.05;letter-spacing:-0.038em;text-wrap:balance}.po-prep-pricing__intro{max-width:60ch;margin:0 0 3px;padding:0;color:var(--po-prep-pricing-muted);font-size:0.96rem;line-height:1.68}.po-prep-pricing__orientation{display:grid;grid-template-columns:220px minmax(0,1fr) auto;gap:clamp(30px,5vw,65px);align-items:center;padding:25px 28px;color:var(--po-prep-pricing-white);border-radius:4px;background:var(--po-prep-pricing-navy)}.po-prep-pricing__orientation-price{display:flex;flex-direction:column}.po-prep-pricing__orientation-price>span{color:var(--po-prep-pricing-orange);font-size:0.63rem;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.po-prep-pricing__orientation-price strong{margin-top:6px;color:var(--po-prep-pricing-white);font-size:1.75rem;line-height:1}.po-prep-pricing__orientation-price small{margin-top:7px;color:rgba(255,255,255,0.55);font-size:0.68rem;font-weight:700;text-transform:uppercase}.po-prep-pricing__orientation>p{margin:0;color:rgba(255,255,255,0.7);font-size:0.84rem;line-height:1.6}.po-prep-pricing__orientation>a,.po-prep-pricing__targeted-link{display:inline-flex;gap:12px;align-items:center;justify-content:center;min-height:49px;padding:13px 18px;color:var(--po-prep-pricing-white);border:1px solid var(--po-prep-pricing-orange);border-radius:3px;background:var(--po-prep-pricing-orange);font-size:0.75rem;font-weight:750;text-align:center;text-decoration:none;white-space:nowrap}.po-prep-pricing__targeted{display:grid;grid-template-columns:235px minmax(0,1fr) auto;gap:34px;align-items:center;margin-top:18px;padding:27px 28px;border:1px solid var(--po-prep-pricing-border);border-radius:4px;background:var(--po-prep-pricing-sand)}.po-prep-pricing__targeted-heading>p{margin:0 0 8px;color:var(--po-prep-pricing-orange);font-size:0.63rem;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.po-prep-pricing__targeted-heading h3{margin:0;color:var(--po-prep-pricing-navy);font-size:1.45rem;line-height:1.15}.po-prep-pricing__targeted-price{display:flex;gap:11px;align-items:baseline;margin-top:18px}.po-prep-pricing__targeted-price strong{color:var(--po-prep-pricing-navy);font-size:2rem;line-height:1}.po-prep-pricing__targeted-price span{color:var(--po-prep-pricing-muted);font-size:0.65rem;font-weight:700}.po-prep-pricing__targeted-intro{margin:0 0 18px;color:var(--po-prep-pricing-navy);font-size:0.84rem;font-weight:700;line-height:1.55}.po-prep-pricing__targeted-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(7,26,38,0.16)}.po-prep-pricing__targeted-cases>div{padding:17px 17px 0;border-right:1px solid rgba(7,26,38,0.16)}.po-prep-pricing__targeted-cases>div:first-child{padding-left:0}.po-prep-pricing__targeted-cases>div:last-child{padding-right:0;border-right:0}.po-prep-pricing__targeted-cases h4{margin:0;color:var(--po-prep-pricing-navy);font-size:0.78rem;line-height:1.4}.po-prep-pricing__targeted-cases p{margin:8px 0 0;color:var(--po-prep-pricing-muted);font-size:0.7rem;line-height:1.55}.po-prep-pricing__targeted-link{color:var(--po-prep-pricing-white);border-color:var(--po-prep-pricing-navy);background:var(--po-prep-pricing-navy)}.po-prep-pricing__programs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-top:18px}.po-prep-pricing__program{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:29px 28px 26px;border:1px solid var(--po-prep-pricing-border);border-radius:4px;background:var(--po-prep-pricing-white)}.po-prep-pricing__program--reinforced{border-color:rgba(217,107,50,0.65)}.po-prep-pricing__program-band{margin:-29px -28px 27px;padding:9px 15px;color:var(--po-prep-pricing-navy);background:var(--po-prep-pricing-sand);font-size:0.62rem;font-weight:800;letter-spacing:0.1em;text-align:center;text-transform:uppercase}.po-prep-pricing__program-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:25px}.po-prep-pricing__program-label{margin:0 0 10px;color:var(--po-prep-pricing-orange);font-size:0.63rem;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.po-prep-pricing__program h3{margin:0;color:var(--po-prep-pricing-navy);font-size:1.55rem;line-height:1.16;letter-spacing:-0.025em}.po-prep-pricing__price{margin:0;text-align:right;white-space:nowrap}.po-prep-pricing__price strong{display:block;color:var(--po-prep-pricing-navy);font-size:2.15rem;line-height:1}.po-prep-pricing__price span{display:block;margin-top:7px;color:var(--po-prep-pricing-muted);font-size:0.66rem;font-weight:700}.po-prep-pricing__positioning{margin:24px 0 0;padding:20px 0 0;color:var(--po-prep-pricing-muted);border-top:1px solid var(--po-prep-pricing-border);font-size:0.86rem;line-height:1.63}.po-prep-pricing__included{margin-top:23px}.po-prep-pricing__included>p{margin:0 0 14px;color:var(--po-prep-pricing-navy);font-size:0.67rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.po-prep-pricing .po-prep-pricing__included ul{display:grid;gap:9px;margin:0!important;padding:0!important;list-style:none!important}.po-prep-pricing .po-prep-pricing__included li{position:relative;margin:0!important;padding:0 0 0 18px!important;color:var(--po-prep-pricing-text);font-size:0.78rem;line-height:1.5;list-style:none!important}.po-prep-pricing .po-prep-pricing__included li::marker{content:"";font-size:0}.po-prep-pricing .po-prep-pricing__included li::before{content:"";position:absolute;top:0.57em;left:0;width:6px;height:6px;background:var(--po-prep-pricing-orange);border-radius:50%}.po-prep-pricing__profile{margin-top:auto;padding:22px 0 0}.po-prep-pricing__profile span{display:block;margin-bottom:7px;color:var(--po-prep-pricing-orange);font-size:0.62rem;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.po-prep-pricing__profile p{margin:0;color:var(--po-prep-pricing-muted);font-size:0.75rem;line-height:1.55}.po-prep-pricing__program>a{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:21px;padding:15px 0 0;color:var(--po-prep-pricing-navy);border-top:1px solid var(--po-prep-pricing-border);font-size:0.75rem;font-weight:750;text-decoration:none}.po-prep-pricing__program>a span{color:var(--po-prep-pricing-orange)}.po-prep-pricing__autonomy{display:grid;grid-template-columns:52px minmax(0,1fr);gap:22px;align-items:center;margin-top:18px;padding:27px 29px;color:var(--po-prep-pricing-white);border-left:4px solid var(--po-prep-pricing-orange);border-radius:4px;background:var(--po-prep-pricing-navy)}.po-prep-pricing__autonomy-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;color:var(--po-prep-pricing-orange);border:1px solid rgba(255,255,255,0.22);border-radius:50%}.po-prep-pricing__autonomy h3{margin:0;color:var(--po-prep-pricing-white);font-size:1.22rem;line-height:1.35}.po-prep-pricing__autonomy p{margin:8px 0 0;color:rgba(255,255,255,0.67);font-size:0.8rem;line-height:1.58}.po-prep-pricing__comparison{margin-top:18px;padding:29px 28px;border:1px solid var(--po-prep-pricing-border);border-radius:4px;background:var(--po-prep-pricing-sand)}.po-prep-pricing__comparison-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,0.65fr);gap:40px;align-items:end;margin-bottom:27px}.po-prep-pricing__comparison-label{margin:0 0 8px;color:var(--po-prep-pricing-orange);font-size:0.63rem;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.po-prep-pricing__comparison-header h3{margin:0;color:var(--po-prep-pricing-navy);font-size:1.45rem;line-height:1.25}.po-prep-pricing__comparison-header>p{margin:0;color:var(--po-prep-pricing-muted);font-size:0.8rem;line-height:1.58}.po-prep-pricing__table-wrap{overflow-x:auto}.po-prep-pricing__table{width:100%;border-collapse:collapse;background:var(--po-prep-pricing-white)}.po-prep-pricing__table th,.po-prep-pricing__table td{padding:14px 17px;border:1px solid var(--po-prep-pricing-border);font-size:0.76rem;line-height:1.45;text-align:left}.po-prep-pricing__table thead th{color:var(--po-prep-pricing-white);background:var(--po-prep-pricing-navy)}.po-prep-pricing__table thead th span{display:block;margin-top:5px;color:var(--po-prep-pricing-orange)}.po-prep-pricing__table tbody th{width:38%;color:var(--po-prep-pricing-navy);background:rgba(247,244,238,0.7)}.po-prep-pricing__mobile-comparison{display:none}.po-prep-pricing__sr-only{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0,0,0,0);border:0}.po-prep-pricing a:focus-visible{outline:3px solid var(--po-prep-pricing-orange);outline-offset:4px}@media (max-width:980px){.po-prep-pricing{padding:78px 0}.po-prep-pricing__inner{width:min(100% - 40px,940px)}.po-prep-pricing__header{grid-template-columns:1fr;gap:20px}.po-prep-pricing__orientation{grid-template-columns:180px minmax(0,1fr)}.po-prep-pricing__orientation>a{grid-column:2;justify-self:start}.po-prep-pricing__targeted{grid-template-columns:190px minmax(0,1fr)}.po-prep-pricing__targeted-link{grid-column:2;justify-self:start}}@media (max-width:767px){.po-prep-pricing{padding:64px 0;scroll-margin-top:70px}.po-prep-pricing__inner{width:min(100% - 32px,620px)}.po-prep-pricing__header{gap:17px;margin-bottom:34px}.po-prep-pricing__eyebrow{font-size:0.68rem}.po-prep-pricing__eyebrow::before{flex-basis:24px;width:24px}.po-prep-pricing__title{font-size:clamp(2rem,9.3vw,2.8rem)}.po-prep-pricing__orientation,.po-prep-pricing__targeted{grid-template-columns:1fr;gap:20px;padding:24px 21px}.po-prep-pricing__orientation>a,.po-prep-pricing__targeted-link{grid-column:auto;width:100%}.po-prep-pricing__targeted-cases{grid-template-columns:1fr}.po-prep-pricing__targeted-cases>div,.po-prep-pricing__targeted-cases>div:first-child,.po-prep-pricing__targeted-cases>div:last-child{padding:16px 0;border-right:0;border-bottom:1px solid rgba(7,26,38,0.16)}.po-prep-pricing__targeted-cases>div:last-child{border-bottom:0}.po-prep-pricing__programs{grid-template-columns:1fr;gap:13px}.po-prep-pricing__program{padding:24px 21px 21px}.po-prep-pricing__program-band{margin:-24px -21px 23px}.po-prep-pricing__program-head{grid-template-columns:1fr;gap:17px}.po-prep-pricing__price{text-align:left}.po-prep-pricing__autonomy{grid-template-columns:1fr;padding:24px 21px}.po-prep-pricing__comparison{padding:24px 21px}.po-prep-pricing__comparison-header{grid-template-columns:1fr;gap:14px}.po-prep-pricing__table-wrap{display:none}.po-prep-pricing__mobile-comparison{display:grid;gap:13px}.po-prep-pricing__mobile-comparison article{padding:21px;border:1px solid var(--po-prep-pricing-border);background:var(--po-prep-pricing-white)}.po-prep-pricing__mobile-comparison h4{margin:0;color:var(--po-prep-pricing-navy);font-size:1.2rem}.po-prep-pricing__mobile-comparison article>strong{display:block;margin-top:7px;color:var(--po-prep-pricing-orange);font-size:0.77rem}.po-prep-pricing__mobile-comparison dl{margin:19px 0 0}.po-prep-pricing__mobile-comparison dl>div{padding:12px 0;border-top:1px solid var(--po-prep-pricing-border)}.po-prep-pricing__mobile-comparison dt{color:var(--po-prep-pricing-muted);font-size:0.66rem;font-weight:700;text-transform:uppercase}.po-prep-pricing__mobile-comparison dd{margin:5px 0 0;color:var(--po-prep-pricing-text);font-size:0.78rem;line-height:1.45}.po-prep-pricing__mobile-reinforced{border-color:var(--po-prep-pricing-orange)!important}}.po-prep-proof,.po-prep-proof *{box-sizing:border-box}.po-prep-proof{--po-proof-navy:#071a26;--po-proof-navy-soft:#102b3b;--po-proof-orange:#d96b32;--po-proof-orange-hover:#ed783d;--po-proof-sand:#e8dfd0;--po-proof-cream:#f7f4ee;--po-proof-white:#ffffff;--po-proof-text:#263b46;--po-proof-muted:#66757d;--po-proof-line:#d5d1c8;width:100%;padding:clamp(72px,8vw,108px) clamp(20px,4vw,52px);color:var(--po-proof-navy);background:var(--po-proof-cream)}.po-prep-proof__inner{width:min(100%,1320px);margin:0 auto}.po-prep-proof__results-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,0.64fr);gap:clamp(48px,8vw,120px);align-items:end;margin-bottom:clamp(44px,6vw,68px)}.po-prep-proof__results-label{display:flex;align-items:center;gap:12px;margin:0 0 20px;padding:0;color:var(--po-proof-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-prep-proof__results-label::before{content:"";flex:0 0 32px;width:32px;height:1px;background:currentColor}.po-prep-proof__results-header h2{max-width:760px;margin:0;padding:0;color:var(--po-proof-navy);font-size:clamp(36px,3.5vw,46px);font-weight:800;line-height:1.03;letter-spacing:-0.03em}.po-prep-proof__results-header h2 span{display:block;color:var(--po-proof-orange)}.po-prep-proof__results-header>p{margin:0;padding:0 0 2px 24px;color:var(--po-proof-text);border-left:1px solid var(--po-proof-orange);font-size:14px;line-height:1.7}.po-prep-proof__case{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,0.82fr);border:1px solid rgba(7,26,38,0.2)}.po-prep-proof__case-main{min-width:0;background:var(--po-proof-white)}.po-prep-proof__case-context{display:flex;justify-content:space-between;gap:30px;min-height:104px;padding:23px clamp(24px,3vw,38px);border-bottom:1px solid var(--po-proof-line)}.po-prep-proof__case-identity{display:grid;grid-template-columns:42px minmax(0,1fr);gap:18px;align-items:center}.po-prep-proof__case-number{display:flex;align-items:center;align-self:stretch;color:var(--po-proof-orange);border-right:1px solid var(--po-proof-line);font-size:10px;font-weight:800;letter-spacing:0.12em}.po-prep-proof__case-type{margin:0 0 5px;padding:0;color:var(--po-proof-orange);font-size:9px;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.po-prep-proof__case-context h3{margin:0 0 5px;padding:0;color:var(--po-proof-navy);font-size:24px;font-weight:800;line-height:1.1}.po-prep-proof__case-objective{margin:0;padding:0;color:var(--po-proof-muted);font-size:11px;line-height:1.45}.po-prep-proof__case-duration{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;padding-left:25px;text-align:right;border-left:1px solid var(--po-proof-line)}.po-prep-proof__case-duration strong{color:var(--po-proof-navy);font-size:20px;line-height:1.2}.po-prep-proof__case-duration span{margin-top:5px;color:var(--po-proof-muted);font-size:9px;font-weight:700}.po-prep-proof__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.po-prep-proof__metric{display:flex;flex-direction:column;min-width:0;min-height:190px;padding:28px 24px;background:var(--po-proof-white)}.po-prep-proof__metric+.po-prep-proof__metric{border-left:1px solid var(--po-proof-line)}.po-prep-proof__metric--featured{background:var(--po-proof-sand)}.po-prep-proof__metric-label{margin:0 0 24px;padding:0;color:var(--po-proof-muted);font-size:9px;font-weight:800;line-height:1.3;letter-spacing:0.09em;text-transform:uppercase}.po-prep-proof__metric-values{display:flex;flex-wrap:wrap;gap:7px 11px;align-items:baseline}.po-prep-proof__metric-values span{color:var(--po-proof-muted);font-size:11px;font-weight:700}.po-prep-proof__metric-values i{color:var(--po-proof-orange);font-size:17px;font-style:normal}.po-prep-proof__metric-values strong{color:var(--po-proof-navy);font-size:clamp(24px,2.6vw,36px);font-weight:800;line-height:1;letter-spacing:-0.035em}.po-prep-proof__metric-detail{margin:auto 0 0;padding:18px 0 0;color:var(--po-proof-muted);border-top:1px solid var(--po-proof-line);font-size:10px;line-height:1.45}.po-prep-proof__case-summary{padding:clamp(28px,4vw,44px);color:var(--po-proof-white);background:var(--po-proof-navy-soft)}.po-prep-proof__case-summary>p:first-child{margin:0 0 13px;padding:0;color:var(--po-proof-orange);font-size:9px;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.po-prep-proof__case-summary h4{max-width:660px;margin:0 0 17px;padding:0;color:var(--po-proof-white);font-size:clamp(22px,2.1vw,29px);font-weight:800;line-height:1.1;letter-spacing:-0.02em}.po-prep-proof__case-summary h4 span{display:block;color:var(--po-proof-sand)}.po-prep-proof__case-summary>p:last-child{max-width:650px;margin:0;padding:0;color:rgba(255,255,255,0.68);font-size:13px;line-height:1.65}.po-prep-proof__testimonial{display:grid;grid-template-rows:auto 1fr auto;min-width:0;color:var(--po-proof-white);background:linear-gradient(145deg,rgba(255,255,255,0.04),transparent 45%),var(--po-proof-navy);border-left:1px solid rgba(7,26,38,0.2)}.po-prep-proof__testimonial-header{display:flex;justify-content:space-between;gap:20px;min-height:82px;padding:20px 25px;border-bottom:1px solid rgba(255,255,255,0.16)}.po-prep-proof__testimonial-header>div{display:flex;flex-direction:column;justify-content:center}.po-prep-proof__testimonial-header>div>span{margin-bottom:5px;color:var(--po-proof-orange);font-size:9px;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.po-prep-proof__testimonial-header strong{color:var(--po-proof-white);font-size:11px;line-height:1.4}.po-prep-proof__testimonial-header>span{align-self:center;color:rgba(255,255,255,0.45);font-size:9px;font-weight:800;letter-spacing:0.09em}.po-prep-proof__quote{display:grid;grid-template-columns:42px minmax(0,1fr);gap:18px;align-content:center;margin:0;padding:clamp(32px,4vw,48px) clamp(24px,3vw,36px)}.po-prep-proof__quote-mark{color:var(--po-proof-orange);font-family:Georgia,serif;font-size:56px;line-height:0.85}.po-prep-proof__quote-content p{margin:0;padding:0;color:rgba(255,255,255,0.7);font-size:13px;line-height:1.68}.po-prep-proof__quote-content p+p{margin-top:15px}.po-prep-proof__quote-content.po-prep-proof__quote-highlight{padding-top:17px;color:var(--po-proof-white);border-top:1px solid rgba(255,255,255,0.18);font-size:16px;font-weight:800}.po-prep-proof__testimonial-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:82px;padding:19px 24px;background:var(--po-proof-navy-soft);border-top:1px solid rgba(255,255,255,0.16)}.po-prep-proof__testimonial-footer>div{display:flex;flex-direction:column;gap:4px}.po-prep-proof__testimonial-footer strong{color:var(--po-proof-white);font-size:11px;text-transform:uppercase}.po-prep-proof__testimonial-footer>div>span{color:rgba(255,255,255,0.52);font-size:9px}.po-prep-proof__testimonial-status{display:inline-flex;align-items:center;gap:7px;color:rgba(255,255,255,0.58);font-size:8px;font-weight:800;letter-spacing:0.05em;text-transform:uppercase}.po-prep-proof__testimonial-status i{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--po-proof-orange);border:1px solid rgba(255,255,255,0.28);border-radius:50%;font-size:9px;font-style:normal}.po-prep-proof__results-footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px clamp(24px,4vw,40px);background:var(--po-proof-sand);border-right:1px solid rgba(7,26,38,0.2);border-bottom:1px solid rgba(7,26,38,0.2);border-left:1px solid rgba(7,26,38,0.2)}.po-prep-proof__results-footer p{max-width:720px;margin:0;padding:0;color:var(--po-proof-muted);font-size:10px;line-height:1.55}.po-prep-proof__results-link{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:24px;min-height:47px;padding:13px 17px;color:var(--po-proof-white);background:var(--po-proof-navy);border:1px solid var(--po-proof-navy);font-size:10px;font-weight:800;line-height:1.3;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,transform 180ms ease}.po-prep-proof__results-link>span{color:var(--po-proof-orange);font-size:16px}.po-prep-proof__results-link:hover{color:var(--po-proof-white);background:var(--po-proof-navy-soft);transform:translateY(-2px)}.po-prep-proof__results-link:focus-visible{outline:3px solid var(--po-proof-orange);outline-offset:4px}.et_pb_code_inner .po-prep-proof h2,.et_pb_code_inner .po-prep-proof h3,.et_pb_code_inner .po-prep-proof h4,.et_pb_code_inner .po-prep-proof p,.et_pb_code_inner .po-prep-proof blockquote{padding-bottom:0}@media (max-width:980px){.po-prep-proof__results-header{grid-template-columns:1fr;gap:28px}.po-prep-proof__results-header>p{max-width:720px}.po-prep-proof__case{grid-template-columns:1fr}.po-prep-proof__testimonial{min-height:570px;border-top:1px solid rgba(7,26,38,0.2);border-left:0}}@media (max-width:767px){.po-prep-proof{padding:64px 18px}.po-prep-proof__results-header{margin-bottom:40px}.po-prep-proof__results-header h2{font-size:clamp(32px,9vw,40px)}.po-prep-proof__results-header>p{padding-left:18px;font-size:13px}.po-prep-proof__case-context{display:grid;gap:19px;padding:21px}.po-prep-proof__case-duration{padding:16px 0 0;text-align:left;border-top:1px solid var(--po-proof-line);border-left:0}.po-prep-proof__metrics{grid-template-columns:1fr}.po-prep-proof__metric{min-height:auto;padding:24px 22px}.po-prep-proof__metric+.po-prep-proof__metric{border-top:1px solid var(--po-proof-line);border-left:0}.po-prep-proof__metric-label{margin-bottom:17px}.po-prep-proof__metric-detail{margin-top:20px}.po-prep-proof__case-summary{padding:28px 22px}.po-prep-proof__case-summary h4{font-size:23px}.po-prep-proof__quote{grid-template-columns:31px minmax(0,1fr);gap:12px;padding:34px 21px}.po-prep-proof__quote-mark{font-size:43px}.po-prep-proof__quote-content p{font-size:12px}.po-prep-proof__testimonial-footer{align-items:flex-start;flex-direction:column}.po-prep-proof__results-footer{align-items:stretch;flex-direction:column;padding:22px}.po-prep-proof__results-link{width:100%}}@media (prefers-reduced-motion:reduce){.po-prep-proof__results-link{transition:none}.po-prep-proof__results-link:hover{transform:none}}.po-prep-final{--po-prep-final-navy:#071a26;--po-prep-final-navy-soft:#102b3b;--po-prep-final-orange:#d96b32;--po-prep-final-orange-hover:#ef7a3e;--po-prep-final-sand:#e8dfd0;--po-prep-final-cream:#f7f4ee;--po-prep-final-white:#ffffff;--po-prep-final-text:#20313a;--po-prep-final-muted:#65737a;--po-prep-final-border:rgba(7,26,38,0.19);width:100%;margin:0;padding:0;color:var(--po-prep-final-text);background:var(--po-prep-final-cream);scroll-margin-top:90px}.po-prep-final *,.po-prep-final *::before,.po-prep-final *::after{box-sizing:border-box}.po-prep-final__inner{width:min(100% - 48px,1240px);margin:0 auto}.po-prep-final__faq{padding:clamp(76px,8vw,112px) 0;background:var(--po-prep-final-sand)}.po-prep-final__faq-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.65fr);gap:clamp(50px,8vw,125px);align-items:end;margin-bottom:clamp(39px,5vw,56px)}.po-prep-final__eyebrow{display:flex;gap:12px;align-items:center;margin:0 0 16px;padding:0;color:var(--po-prep-final-orange);font-size:0.73rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-prep-final__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:2px;background:var(--po-prep-final-orange)}.po-prep-final__faq-header h2{max-width:760px;margin:0;padding:0;color:var(--po-prep-final-navy);font-size:clamp(2.2rem,1.65rem + 2vw,3.65rem);font-weight:700;line-height:1.05;letter-spacing:-0.038em;text-wrap:balance}.po-prep-final__faq-header>p{max-width:58ch;margin:0 0 3px;padding:0;color:var(--po-prep-final-muted);font-size:0.91rem;line-height:1.65}.po-prep-final__faq-list{border-top:1px solid var(--po-prep-final-border)}.po-prep-final__faq-item{margin:0;padding:0;border-bottom:1px solid var(--po-prep-final-border);background:transparent;transition:background-color 180ms ease}.po-prep-final__faq-item[open]{background:rgba(255,255,255,0.33)}.po-prep-final__faq-item summary{display:grid;grid-template-columns:45px minmax(0,1fr) 40px;gap:18px;align-items:center;min-height:82px;padding:18px 8px;cursor:pointer;list-style:none}.po-prep-final__faq-item summary::-webkit-details-marker{display:none}.po-prep-final__faq-item summary::marker{content:"";font-size:0}.po-prep-final__number{color:var(--po-prep-final-orange);font-size:0.67rem;font-weight:800;line-height:1;letter-spacing:0.12em}.po-prep-final__question{color:var(--po-prep-final-navy);font-size:clamp(0.98rem,0.92rem + 0.2vw,1.1rem);font-weight:700;line-height:1.45}.po-prep-final__icon{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(7,26,38,0.27);border-radius:50%}.po-prep-final__icon::before,.po-prep-final__icon::after{content:"";position:absolute;top:50%;left:50%;background:var(--po-prep-final-orange);transform:translate(-50%,-50%);transition:transform 180ms ease}.po-prep-final__icon::before{width:12px;height:1px}.po-prep-final__icon::after{width:1px;height:12px}.po-prep-final__faq-item[open] .po-prep-final__icon::after{transform:translate(-50%,-50%) rotate(90deg)}.po-prep-final__answer{padding:0 65px 25px 71px}.po-prep-final__answer p{max-width:78ch;margin:0;padding:0;color:var(--po-prep-final-muted);font-size:0.88rem;line-height:1.7}.po-prep-final__cta{position:relative;overflow:hidden;padding:clamp(68px,7vw,98px) 0;color:var(--po-prep-final-white);background:radial-gradient(circle at 86% 16%,rgba(217,107,50,0.14),transparent 25rem),linear-gradient(145deg,var(--po-prep-final-navy),var(--po-prep-final-navy-soft))}.po-prep-final__cta-inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(310px,0.55fr);gap:clamp(55px,9vw,140px);align-items:center;width:min(100% - 48px,1240px);margin:0 auto}.po-prep-final__cta-eyebrow{margin:0 0 16px;padding:0;color:var(--po-prep-final-orange);font-size:0.68rem;font-weight:800;line-height:1.4;letter-spacing:0.13em;text-transform:uppercase}.po-prep-final__cta-content h2{max-width:850px;margin:0;padding:0;color:var(--po-prep-final-white);font-size:clamp(2.15rem,1.6rem + 2vw,3.75rem);font-weight:700;line-height:1.05;letter-spacing:-0.04em;text-wrap:balance}.po-prep-final__cta-content>p:last-child{max-width:68ch;margin:23px 0 0;padding:0;color:rgba(255,255,255,0.68);font-size:0.94rem;line-height:1.68}.po-prep-final__cta-action{padding-left:clamp(28px,4vw,55px);border-left:1px solid rgba(255,255,255,0.17)}.po-prep-final__cta-action a{display:flex;gap:20px;align-items:center;justify-content:space-between;width:100%;min-height:58px;padding:16px 19px;color:var(--po-prep-final-white);border:1px solid var(--po-prep-final-orange);border-radius:3px;background:var(--po-prep-final-orange);font-size:0.82rem;font-weight:750;line-height:1.4;text-decoration:none;transition:border-color 180ms ease,background-color 180ms ease,transform 180ms ease}.po-prep-final__cta-action a:hover{color:var(--po-prep-final-white);border-color:var(--po-prep-final-orange-hover);background:var(--po-prep-final-orange-hover);transform:translateY(-2px)}.po-prep-final__cta-action a span{font-size:1.1rem}.po-prep-final__cta-action p{margin:13px 0 0;padding:0;color:rgba(255,255,255,0.51);font-size:0.67rem;font-weight:650;line-height:1.5;text-align:center}.po-prep-final a:focus-visible,.po-prep-final summary:focus-visible{outline:3px solid var(--po-prep-final-orange);outline-offset:4px}@media (max-width:980px){.po-prep-final{scroll-margin-top:70px}.po-prep-final__inner,.po-prep-final__cta-inner{width:min(100% - 40px,940px)}.po-prep-final__faq{padding:78px 0}.po-prep-final__faq-header{grid-template-columns:1fr;gap:19px}.po-prep-final__faq-header>p{max-width:67ch}.po-prep-final__cta-inner{grid-template-columns:minmax(0,1fr) minmax(280px,0.55fr);gap:45px}}@media (max-width:767px){.po-prep-final__inner,.po-prep-final__cta-inner{width:min(100% - 32px,620px)}.po-prep-final__faq{padding:64px 0}.po-prep-final__faq-header{gap:17px;margin-bottom:31px}.po-prep-final__eyebrow{font-size:0.68rem}.po-prep-final__eyebrow::before{flex-basis:24px;width:24px}.po-prep-final__faq-header h2{font-size:clamp(2rem,9.3vw,2.8rem)}.po-prep-final__faq-item summary{grid-template-columns:28px minmax(0,1fr) 34px;gap:11px;min-height:76px;padding:16px 0}.po-prep-final__question{font-size:0.92rem}.po-prep-final__icon{width:32px;height:32px}.po-prep-final__answer{padding:0 0 22px 39px}.po-prep-final__answer p{font-size:0.86rem}.po-prep-final__cta{padding:64px 0}.po-prep-final__cta-inner{grid-template-columns:1fr;gap:33px}.po-prep-final__cta-content h2{font-size:clamp(2rem,9.2vw,2.8rem)}.po-prep-final__cta-content h2 br{display:none}.po-prep-final__cta-action{padding:25px 0 0;border-top:1px solid rgba(255,255,255,0.17);border-left:0}}@media (prefers-reduced-motion:reduce){.po-prep-final__faq-item,.po-prep-final__icon::before,.po-prep-final__icon::after,.po-prep-final__cta-action a{transition:none}}.po-method-hero,.po-method-hero *{box-sizing:border-box}.po-method-hero{--po-navy:#071a26;--po-navy-soft:#102b3b;--po-orange:#d96b32;--po-orange-hover:#ef7a3e;--po-sand:#e8dfd0;--po-cream:#f7f4ee;--po-white:#ffffff;position:relative;overflow:hidden;width:100%;padding:clamp(24px,3vw,46px);color:var(--po-white);background:linear-gradient(115deg,rgba(255,255,255,0.035) 0,rgba(255,255,255,0) 42%),var(--po-navy)}.po-method-hero::before{content:"";position:absolute;top:0;left:clamp(24px,3vw,46px);width:72px;height:3px;background:var(--po-orange)}.po-method-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,0.85fr);gap:clamp(40px,6vw,92px);align-items:stretch;width:min(100%,1320px);margin:0 auto}.po-method-hero__content{display:flex;flex-direction:column;justify-content:center;min-height:610px;padding:clamp(42px,6vw,88px) 0}.po-method-hero__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 24px;color:var(--po-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-method-hero__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:1px;background:currentColor}.po-method-hero__title{max-width:790px;margin:0;padding:0;color:var(--po-white);font-size:clamp(48px,6vw,88px);font-weight:800;line-height:0.94;letter-spacing:-0.045em}.po-method-hero__title span{display:block;color:var(--po-sand)}.po-method-hero__copy{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(210px,0.75fr);gap:clamp(24px,4vw,54px);max-width:850px;margin-top:clamp(34px,4vw,58px);padding-top:26px;border-top:1px solid rgba(255,255,255,0.2)}.po-method-hero__copy p{margin:0;color:rgba(255,255,255,0.72);font-size:15px;line-height:1.75}.po-method-hero__copy .po-method-hero__lead{color:var(--po-white);font-size:clamp(16px,1.4vw,19px);font-weight:600;line-height:1.65}.po-method-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(32px,4vw,48px)}.po-method-hero__button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px;padding:15px 20px;border:1px solid transparent;font-size:12px;font-weight:800;line-height:1.2;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.po-method-hero__button span{font-size:18px;line-height:1}.po-method-hero__button--primary{color:var(--po-white);background:var(--po-orange);border-color:var(--po-orange)}.po-method-hero__button--primary:hover{color:var(--po-white);background:var(--po-orange-hover);border-color:var(--po-orange-hover);transform:translateY(-2px)}.po-method-hero__button--secondary{color:var(--po-white);background:transparent;border-color:rgba(255,255,255,0.35)}.po-method-hero__button--secondary:hover{color:var(--po-navy);background:var(--po-white);border-color:var(--po-white);transform:translateY(-2px)}.po-method-hero__button:focus-visible{outline:3px solid var(--po-sand);outline-offset:4px}.po-method-hero__media{position:relative;display:flex;flex-direction:column;min-height:610px;background:var(--po-navy-soft)}.po-method-hero__image{position:relative;flex:1 1 auto;min-height:500px;overflow:hidden}.po-method-hero__image::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(7,26,38,0.05) 45%,rgba(7,26,38,0.68) 100%)}.po-method-hero__image img{display:block;width:100%;height:100%;min-height:500px;object-fit:cover;object-position:center;filter:saturate(0.82) contrast(1.04);transition:transform 500ms ease}.po-method-hero__media:hover .po-method-hero__image img{transform:scale(1.025)}.po-method-hero__caption{position:relative;display:grid;grid-template-columns:48px 1fr;gap:20px;align-items:center;min-height:108px;padding:20px 24px;color:var(--po-white);background:var(--po-navy-soft);border-top:1px solid rgba(255,255,255,0.15)}.po-method-hero__caption-number{align-self:stretch;display:flex;align-items:center;justify-content:center;color:var(--po-orange);font-size:11px;font-weight:800;letter-spacing:0.12em;border-right:1px solid rgba(255,255,255,0.18)}.po-method-hero__caption p{margin:0;color:rgba(255,255,255,0.68);font-size:11px;line-height:1.6}.po-method-hero__caption strong{display:block;margin-bottom:3px;color:var(--po-white);font-size:13px}.po-method-hero__expertise{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);width:min(100%,1320px);margin:0 auto;border:1px solid rgba(255,255,255,0.16);border-top:0}.po-method-hero__expertise span{position:relative;display:flex;align-items:center;min-height:62px;padding:16px 20px 16px 36px;color:rgba(255,255,255,0.74);font-size:11px;font-weight:700;line-height:1.4}.po-method-hero__expertise span+span{border-left:1px solid rgba(255,255,255,0.16)}.po-method-hero__expertise span::before{content:"";position:absolute;left:20px;width:5px;height:5px;background:var(--po-orange);border-radius:50%}.et_pb_code_inner .po-method-hero h1,.et_pb_code_inner .po-method-hero p{padding-bottom:0}@media (max-width:980px){.po-method-hero__inner{grid-template-columns:minmax(0,1fr) minmax(290px,0.72fr);gap:32px}.po-method-hero__content,.po-method-hero__media{min-height:540px}.po-method-hero__copy{grid-template-columns:1fr;gap:16px}.po-method-hero__image,.po-method-hero__image img{min-height:430px}.po-method-hero__expertise{grid-template-columns:repeat(2,1fr)}.po-method-hero__expertise span:nth-child(3){border-left:0}.po-method-hero__expertise span:nth-child(n+3){border-top:1px solid rgba(255,255,255,0.16)}}@media (max-width:767px){.po-method-hero{padding:24px 18px}.po-method-hero::before{left:18px;width:48px}.po-method-hero__inner{display:flex;flex-direction:column;gap:0}.po-method-hero__content{display:flex;flex-direction:column;justify-content:center;min-height:560px;padding:clamp(38px,5vw,70px) 0}.po-method-hero__title{max-width:720px;margin:0;padding:0;color:var(--po-white);font-size:clamp(44px,4.6vw,68px);font-weight:800;line-height:0.98;letter-spacing:-0.035em}.po-method-hero__copy{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(190px,0.65fr);gap:clamp(24px,3vw,42px);max-width:760px;margin-top:clamp(30px,3vw,42px);padding-top:24px;border-top:1px solid rgba(255,255,255,0.2)}.po-method-hero__copy .po-method-hero__lead{color:var(--po-white);font-size:clamp(15px,1.15vw,17px);font-weight:600;line-height:1.65}.po-method-hero__copy p{font-size:14px;line-height:1.7}.po-method-hero__media{min-height:560px}.po-method-hero__image,.po-method-hero__image img{min-height:452px}.po-method-hero__caption{grid-template-columns:38px 1fr;gap:15px;padding:18px}.po-method-hero__expertise{grid-template-columns:1fr;border-top:1px solid rgba(255,255,255,0.16)}.po-method-hero__expertise span+span,.po-method-hero__expertise span:nth-child(3){border-left:0;border-top:1px solid rgba(255,255,255,0.16)}}@media (max-width:767px){.po-method-hero__title{font-size:clamp(38px,10.5vw,52px);line-height:0.98}}@media (max-width:479px){.po-method-hero__title{font-size:38px}}.po-method-hero__image,.po-method-hero__image img{min-height:340px}}@media (prefers-reduced-motion:reduce){.po-method-hero__button,.po-method-hero__image img{transition:none}.po-method-hero__button:hover,.po-method-hero__media:hover .po-method-hero__image img{transform:none}}@media (min-width:981px){.po-method-hero{padding-top:28px;padding-bottom:0}.po-method-hero__inner{grid-template-columns:minmax(0,1.2fr) minmax(350px,0.8fr);gap:clamp(38px,5vw,72px)}.po-method-hero__content{min-height:500px;padding:42px 0 34px}.po-method-hero__eyebrow{margin-bottom:20px}.po-method-hero__title{max-width:680px;font-size:clamp(44px,4vw,58px)!important;line-height:0.96!important;letter-spacing:-0.03em}.po-method-hero__copy{max-width:730px;margin-top:28px;padding-top:22px;gap:32px}.po-method-hero__copy .po-method-hero__lead{font-size:15px;line-height:1.55}.po-method-hero__copy p{font-size:13px;line-height:1.6}.po-method-hero__actions{margin-top:26px}.po-method-hero__button{min-height:48px;padding:13px 17px}.po-method-hero__media{min-height:500px}.po-method-hero__image,.po-method-hero__image img{min-height:405px}.po-method-hero__caption{min-height:95px;padding-top:16px;padding-bottom:16px}.po-method-hero__expertise span{min-height:56px}}.po-method-doctrine,.po-method-doctrine *{box-sizing:border-box}.po-method-doctrine{--po-doctrine-navy:#071a26;--po-doctrine-navy-soft:#102b3b;--po-doctrine-orange:#d96b32;--po-doctrine-sand:#e8dfd0;--po-doctrine-cream:#f7f4ee;--po-doctrine-white:#ffffff;--po-doctrine-text:#203542;--po-doctrine-muted:#64727a;--po-doctrine-line:#d5d1c8;width:100%;padding:clamp(72px,8vw,112px) clamp(20px,4vw,52px);color:var(--po-doctrine-navy);background:var(--po-doctrine-cream)}.po-method-doctrine__inner{width:min(100%,1320px);margin:0 auto}.po-method-doctrine__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,0.65fr);gap:clamp(50px,8vw,130px);align-items:end;margin-bottom:clamp(46px,6vw,74px)}.po-method-doctrine__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 20px;padding:0;color:var(--po-doctrine-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-method-doctrine__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:1px;background:currentColor}.po-method-doctrine__title{max-width:760px;margin:0;padding:0;color:var(--po-doctrine-navy);font-size:clamp(36px,3.5vw,46px);font-weight:800;line-height:1.02;letter-spacing:-0.03em}.po-method-doctrine__title span{display:block;color:var(--po-doctrine-orange)}.po-method-doctrine__introduction{padding:0 0 4px 24px;border-left:1px solid var(--po-doctrine-orange)}.po-method-doctrine__introduction p{margin:0;padding:0;color:var(--po-doctrine-muted);font-size:15px;line-height:1.7}.po-method-doctrine__introduction p:first-child{margin-bottom:13px;color:var(--po-doctrine-text);font-weight:700}.po-method-doctrine__continuum{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--po-doctrine-navy);border-bottom:1px solid var(--po-doctrine-line)}.po-method-doctrine__continuum::before{content:"";position:absolute;z-index:2;top:-3px;left:0;width:33.333%;height:5px;background:var(--po-doctrine-orange)}.po-method-doctrine__step{position:relative;display:grid;grid-template-rows:auto 1fr;min-height:400px;padding:0 clamp(24px,3vw,42px) 34px}.po-method-doctrine__step+.po-method-doctrine__step{border-left:1px solid var(--po-doctrine-line)}.po-method-doctrine__step--accent{background:var(--po-doctrine-sand)}.po-method-doctrine__step-header{display:flex;align-items:center;justify-content:space-between;min-height:78px;border-bottom:1px solid rgba(7,26,38,0.16)}.po-method-doctrine__number{color:var(--po-doctrine-orange);font-size:11px;font-weight:800;letter-spacing:0.12em}.po-method-doctrine__verb{color:var(--po-doctrine-navy);font-size:12px;font-weight:800;letter-spacing:0.11em;text-transform:uppercase}.po-method-doctrine__step-content{display:flex;flex-direction:column;padding-top:30px}.po-method-doctrine__step-content h3{max-width:330px;margin:0 0 18px;padding:0;color:var(--po-doctrine-navy);font-size:clamp(23px,2vw,29px);font-weight:800;line-height:1.08;letter-spacing:-0.025em}.po-method-doctrine__step-content p{margin:0 0 32px;padding:0;color:var(--po-doctrine-text);font-size:14px;line-height:1.7}.po-method-doctrine__markers{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:auto;padding-top:18px;border-top:1px solid rgba(7,26,38,0.14)}.po-method-doctrine__markers span{position:relative;padding-left:11px;color:var(--po-doctrine-muted);font-size:10px;font-weight:700;line-height:1.4}.po-method-doctrine__markers span::before{content:"";position:absolute;top:0.48em;left:0;width:4px;height:4px;background:var(--po-doctrine-orange);border-radius:50%}.po-method-doctrine__conclusion{display:grid;grid-template-columns:minmax(330px,0.85fr) minmax(0,1.15fr);gap:clamp(35px,6vw,90px);align-items:center;padding:28px clamp(24px,4vw,50px);color:var(--po-doctrine-white);background:var(--po-doctrine-navy)}.po-method-doctrine__conclusion-path{display:flex;align-items:center;gap:14px;color:var(--po-doctrine-white);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.08em;text-transform:uppercase}.po-method-doctrine__conclusion-path i{color:var(--po-doctrine-orange);font-size:17px;font-style:normal}.po-method-doctrine__conclusion p{margin:0;padding:0 0 0 24px;color:var(--po-doctrine-white);font-size:clamp(15px,1.3vw,17px);font-weight:700;line-height:1.55;border-left:1px solid var(--po-doctrine-orange)}.et_pb_code_inner .po-method-doctrine h2,.et_pb_code_inner .po-method-doctrine h3,.et_pb_code_inner .po-method-doctrine p{padding-bottom:0}@media (max-width:980px){.po-method-doctrine__header{grid-template-columns:1fr;gap:30px}.po-method-doctrine__introduction{max-width:700px}.po-method-doctrine__continuum{grid-template-columns:1fr;border-top:0}.po-method-doctrine__continuum::before{display:none}.po-method-doctrine__step{grid-template-columns:90px minmax(0,1fr);grid-template-rows:1fr;min-height:auto;padding:0;border-top:1px solid var(--po-doctrine-line)}.po-method-doctrine__step:first-child{border-top-color:var(--po-doctrine-navy)}.po-method-doctrine__step+.po-method-doctrine__step{border-left:0}.po-method-doctrine__step-header{flex-direction:column;justify-content:flex-start;min-height:100%;padding:28px 14px;border-right:1px solid var(--po-doctrine-line);border-bottom:0}.po-method-doctrine__verb{margin-top:24px;writing-mode:vertical-rl;transform:rotate(180deg)}.po-method-doctrine__step-content{min-height:300px;padding:28px}.po-method-doctrine__conclusion{grid-template-columns:1fr;gap:22px}.po-method-doctrine__conclusion p{padding:18px 0 0;border-top:1px solid rgba(255,255,255,0.2);border-left:0}}@media (max-width:767px){.po-method-doctrine{padding:64px 18px}.po-method-doctrine__header{margin-bottom:38px}.po-method-doctrine__title{font-size:clamp(32px,9vw,40px);line-height:1.03}.po-method-doctrine__introduction{padding-left:18px}.po-method-doctrine__introduction p{font-size:14px}.po-method-doctrine__step{grid-template-columns:58px minmax(0,1fr)}.po-method-doctrine__step-header{padding:24px 10px}.po-method-doctrine__verb{font-size:10px}.po-method-doctrine__step-content{min-height:auto;padding:26px 20px 28px}.po-method-doctrine__step-content h3{font-size:23px}.po-method-doctrine__step-content p{margin-bottom:24px;font-size:13px;line-height:1.65}.po-method-doctrine__conclusion{padding:26px 22px}.po-method-doctrine__conclusion-path{justify-content:space-between;gap:8px;font-size:9px}.po-method-doctrine__conclusion p{font-size:15px}}@media (max-width:420px){.po-method-doctrine__conclusion-path{display:grid;grid-template-columns:1fr auto;justify-content:initial}.po-method-doctrine__conclusion-path i:nth-of-type(2){display:none}.po-method-doctrine__conclusion-path span:last-child{grid-column:1}}@media (prefers-reduced-motion:reduce){.po-method-doctrine *,.po-method-doctrine *::before,.po-method-doctrine *::after{scroll-behavior:auto}}.po-method-analysis,.po-method-analysis *{box-sizing:border-box}.po-method-analysis{--po-analysis-navy:#071a26;--po-analysis-navy-soft:#102b3b;--po-analysis-orange:#d96b32;--po-analysis-orange-hover:#ef7a3e;--po-analysis-sand:#e8dfd0;--po-analysis-cream:#f7f4ee;--po-analysis-white:#ffffff;--po-analysis-text:#243944;--po-analysis-muted:#64727a;--po-analysis-line:#d6d1c8;width:100%;padding:clamp(72px,8vw,112px) clamp(20px,4vw,52px);background:var(--po-analysis-sand)}.po-method-analysis__inner{display:grid;grid-template-columns:minmax(320px,0.72fr) minmax(0,1.28fr);width:min(100%,1320px);margin:0 auto;border:1px solid rgba(7,26,38,0.18)}.po-method-analysis__header{display:flex;flex-direction:column;min-height:690px;color:var(--po-analysis-white);background:linear-gradient(145deg,rgba(255,255,255,0.04),rgba(255,255,255,0) 48%),var(--po-analysis-navy)}.po-method-analysis__header-content{flex:1 1 auto;padding:clamp(38px,5vw,68px)}.po-method-analysis__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 26px;padding:0;color:var(--po-analysis-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-method-analysis__eyebrow::before{content:"";flex:0 0 30px;width:30px;height:1px;background:currentColor}.po-method-analysis__title{max-width:520px;margin:0;padding:0;color:var(--po-analysis-white);font-size:clamp(36px,3.5vw,48px);font-weight:800;line-height:1.02;letter-spacing:-0.035em}.po-method-analysis__title span{display:block;color:var(--po-analysis-sand)}.po-method-analysis__introduction{max-width:510px;margin:clamp(30px,4vw,46px) 0 0;padding:24px 0 0;color:rgba(255,255,255,0.76);font-size:15px;line-height:1.72;border-top:1px solid rgba(255,255,255,0.2)}.po-method-analysis__principle{display:grid;grid-template-columns:54px 1fr;gap:20px;align-items:stretch;min-height:112px;padding:24px clamp(28px,4vw,52px);background:var(--po-analysis-navy-soft);border-top:1px solid rgba(255,255,255,0.15)}.po-method-analysis__principle-index{display:flex;align-items:center;color:var(--po-analysis-orange);font-size:11px;font-weight:800;letter-spacing:0.12em;border-right:1px solid rgba(255,255,255,0.18)}.po-method-analysis__principle p{align-self:center;margin:0;padding:0;color:var(--po-analysis-white);font-size:14px;font-weight:700;line-height:1.55}.po-method-analysis__criteria{display:grid;grid-template-rows:repeat(5,1fr);background:var(--po-analysis-cream)}.po-method-analysis__criterion{display:grid;grid-template-columns:minmax(185px,0.72fr) minmax(0,1.28fr);gap:clamp(28px,4vw,60px);align-items:center;min-height:138px;padding:28px clamp(30px,4vw,56px);transition:background-color 180ms ease,color 180ms ease}.po-method-analysis__criterion+.po-method-analysis__criterion{border-top:1px solid var(--po-analysis-line)}.po-method-analysis__criterion:hover{background:var(--po-analysis-white)}.po-method-analysis__criterion-index{display:grid;grid-template-columns:38px 1fr;gap:16px;align-items:start}.po-method-analysis__criterion-index>span:first-child{color:var(--po-analysis-orange);font-size:10px;font-weight:800;line-height:1.4;letter-spacing:0.12em}.po-method-analysis__criterion-index>span:last-child{color:var(--po-analysis-navy);font-size:13px;font-weight:800;line-height:1.35;letter-spacing:0.055em;text-transform:uppercase}.po-method-analysis__criterion p{margin:0;padding:0 0 0 28px;color:var(--po-analysis-text);font-size:14px;line-height:1.65;border-left:1px solid var(--po-analysis-line)}.po-method-analysis__statement{grid-column:1 / -1;display:grid;grid-template-columns:76px 1fr;min-height:138px;background:var(--po-analysis-orange)}.po-method-analysis__statement-mark{display:flex;align-items:center;justify-content:center;color:var(--po-analysis-white);font-size:25px;border-right:1px solid rgba(255,255,255,0.28)}.po-method-analysis__statement-content{display:grid;grid-template-columns:minmax(280px,0.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,90px);align-items:center;padding:28px clamp(30px,4vw,56px)}.po-method-analysis__statement h3{margin:0;padding:0;color:var(--po-analysis-white);font-size:clamp(22px,2vw,28px);font-weight:800;line-height:1.12;letter-spacing:-0.02em}.po-method-analysis__statement p{margin:0;padding:0 0 0 28px;color:rgba(255,255,255,0.9);font-size:14px;line-height:1.65;border-left:1px solid rgba(255,255,255,0.35)}.et_pb_code_inner .po-method-analysis h2,.et_pb_code_inner .po-method-analysis h3,.et_pb_code_inner .po-method-analysis p{padding-bottom:0}@media (max-width:980px){.po-method-analysis__inner{grid-template-columns:1fr}.po-method-analysis__header{min-height:auto}.po-method-analysis__header-content{padding:50px 42px}.po-method-analysis__introduction{max-width:680px}.po-method-analysis__statement{grid-column:auto}}@media (max-width:767px){.po-method-analysis{padding:64px 18px}.po-method-analysis__header-content{padding:38px 24px}.po-method-analysis__title{font-size:clamp(32px,9vw,40px)}.po-method-analysis__introduction{margin-top:28px;font-size:14px}.po-method-analysis__principle{grid-template-columns:40px 1fr;gap:16px;padding:20px 24px}.po-method-analysis__criterion{grid-template-columns:1fr;gap:17px;min-height:auto;padding:26px 22px}.po-method-analysis__criterion-index{grid-template-columns:32px 1fr;gap:12px}.po-method-analysis__criterion p{padding:16px 0 0 44px;font-size:13px;line-height:1.65;border-top:1px solid var(--po-analysis-line);border-left:0}.po-method-analysis__statement{grid-template-columns:52px 1fr}.po-method-analysis__statement-content{grid-template-columns:1fr;gap:20px;padding:26px 22px}.po-method-analysis__statement h3{font-size:22px}.po-method-analysis__statement p{padding:18px 0 0;font-size:13px;border-top:1px solid rgba(255,255,255,0.35);border-left:0}}@media (prefers-reduced-motion:reduce){.po-method-analysis__criterion{transition:none}}.po-progress,.po-progress *,.po-progress *::before,.po-progress *::after{box-sizing:border-box}.po-progress{--navy:#071a26;--orange:#d96b32;--cream:#f7f4ee;--white:#ffffff;--text:#263b46;--muted:#68767d;--line:#d8d4cc;width:100%;padding:clamp(72px,8vw,112px) clamp(20px,4vw,52px);color:var(--navy);background:var(--cream)}.po-progress__inner{width:min(1320px,100%);margin:0 auto}.po-progress p,.po-progress h2,.po-progress h3{margin:0!important;padding:0!important}.po-progress__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,0.72fr);gap:clamp(48px,8vw,110px);align-items:end;margin-bottom:clamp(48px,6vw,72px)}.po-progress__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:22px!important;color:var(--orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-progress__eyebrow::before{content:"";width:32px;height:1px;flex:0 0 32px;background:var(--orange)}.po-progress__title{max-width:720px;color:var(--navy);font-size:clamp(38px,4vw,58px);font-weight:800;line-height:0.98;letter-spacing:-0.035em}.po-progress__title span{display:block;color:var(--orange)}.po-progress__intro{padding:2px 0 2px 26px!important;border-left:1px solid var(--orange);color:var(--text);font-size:16px;line-height:1.7}.po-progress__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-right:1px solid var(--line);background:var(--white)}.po-progress__card{min-width:0;min-height:300px;padding:clamp(30px,3vw,44px);border-bottom:1px solid var(--line);border-left:1px solid var(--line);background:var(--white)}.po-progress__card-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:36px}.po-progress__number{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border:1px solid var(--orange);border-radius:50%;color:var(--orange);font-size:10px;font-weight:800;letter-spacing:0.08em}.po-progress__verb{color:var(--orange);font-size:10px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase}.po-progress__card h3{max-width:560px;margin-bottom:16px!important;color:var(--navy);font-size:clamp(23px,2vw,29px);font-weight:800;line-height:1.12;letter-spacing:-0.025em}.po-progress__text{max-width:610px;color:var(--muted);font-size:14px;line-height:1.7}.po-progress__tags{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:26px}.po-progress__tags span{position:relative;padding-left:12px;color:var(--muted);font-size:10px;font-weight:700;line-height:1.4}.po-progress__tags span::before{content:"";position:absolute;top:0.48em;left:0;width:5px;height:5px;border-radius:50%;background:var(--orange)}.po-progress__card--dark{background:var(--navy)}.po-progress__card--dark h3{color:var(--white)}.po-progress__card--dark .po-progress__text{color:rgba(255,255,255,0.72)}.po-progress__card--dark .po-progress__number{border-color:rgba(255,255,255,0.34)}.po-progress__principle{display:grid;grid-template-columns:160px minmax(0,1fr);margin-top:28px;border:1px solid var(--navy)}.po-progress__principle>span{display:flex;min-height:90px;align-items:center;padding:22px 26px;color:var(--orange);background:var(--navy);font-size:10px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase}.po-progress__principle p{display:flex;min-height:90px;align-items:center;padding:22px clamp(26px,4vw,46px)!important;color:var(--text);font-size:clamp(16px,1.4vw,19px);line-height:1.55}.po-progress__principle strong{margin-left:0.25em;color:var(--navy);font-weight:800}@media (max-width:980px){.po-progress__header{grid-template-columns:1fr;gap:28px}.po-progress__intro{max-width:720px}.po-progress__card{min-height:320px;padding:32px 28px}}@media (max-width:767px){.po-progress{padding:64px 18px}.po-progress__header{margin-bottom:40px}.po-progress__title{font-size:clamp(34px,10vw,44px)}.po-progress__intro{padding-left:18px!important;font-size:14px}.po-progress__grid{grid-template-columns:1fr}.po-progress__card{min-height:0;padding:28px 22px 32px}.po-progress__card-head{margin-bottom:26px}.po-progress__card h3{font-size:22px}.po-progress__text{font-size:13px}.po-progress__principle{grid-template-columns:1fr;margin-top:20px}.po-progress__principle>span{min-height:56px;padding:16px 22px}.po-progress__principle p{min-height:0;padding:22px!important;font-size:16px}}.po-mx,.po-mx *,.po-mx *::before,.po-mx *::after{box-sizing:border-box}.po-mx{width:100%;margin:0;padding:clamp(72px,8vw,120px) 24px;overflow:hidden;color:#082432;background:#f4f1eb}.po-mx__inner{width:min(1380px,100%);margin:0 auto}.po-mx p,.po-mx h2,.po-mx h3,.po-mx figure,.po-mx figcaption{margin:0;padding:0}.po-mx img{border:0;box-shadow:none}.po-mx__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.7fr);gap:40px 80px;align-items:end;margin-bottom:clamp(42px,5vw,68px)}.po-mx__heading{min-width:0}.po-mx__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:28px!important;color:#df682d;font-size:12px;font-weight:800;line-height:1.2;letter-spacing:0.15em;text-transform:uppercase}.po-mx__eyebrow::before{content:"";display:block;width:36px;height:2px;flex:0 0 36px;background:#df682d}.po-mx__title{max-width:780px;color:#082432;font-size:clamp(42px,4.4vw,68px);font-weight:800;line-height:0.96;letter-spacing:-0.035em}.po-mx__title span{display:block;color:#df682d}.po-mx__intro{max-width:520px;padding-bottom:5px!important;color:#263e49;font-size:clamp(16px,1.2vw,19px);line-height:1.65}.po-mx__main{display:grid;grid-template-columns:minmax(400px,46%) minmax(0,54%);gap:0;align-items:start}.po-mx__figure{display:block;width:100%;min-width:0;overflow:hidden;border:1px solid rgba(8,36,50,0.2);background:#082432}.po-mx__photo{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#e9e5de}.po-mx__photo img{position:static!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:none!important}.po-mx__caption{position:static!important;display:flex;min-height:78px;align-items:center;gap:17px;padding:16px 20px!important;color:#ffffff;background:#082432;transform:none!important}.po-mx__caption-number{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border:1px solid rgba(255,255,255,0.36);color:#df682d;font-size:11px;font-weight:800;letter-spacing:0.08em}.po-mx__caption-text{display:flex;min-width:0;flex-direction:column;gap:3px}.po-mx__caption-text strong{color:#ffffff;font-size:14px;line-height:1.25}.po-mx__caption-text small{color:rgba(255,255,255,0.7);font-size:11px;line-height:1.4}.po-mx__expertises{display:flex;min-width:0;flex-direction:column;border-top:1px solid rgba(8,36,50,0.2);border-right:1px solid rgba(8,36,50,0.2);border-bottom:1px solid rgba(8,36,50,0.2);background:#ffffff}.po-mx__item{display:grid;grid-template-columns:38px minmax(0,1fr);gap:18px;padding:clamp(24px,2.4vw,34px)}.po-mx__item+.po-mx__item{border-top:1px solid rgba(8,36,50,0.17)}.po-mx__number{padding-top:3px;color:#df682d;font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.1em}.po-mx__item-content{min-width:0}.po-mx__label{margin-bottom:8px!important;color:#df682d;font-size:10px;font-weight:800;line-height:1.35;letter-spacing:0.1em;text-transform:uppercase}.po-mx__item h3{margin-bottom:11px!important;color:#082432;font-size:clamp(20px,1.65vw,27px);font-weight:800;line-height:1.1;letter-spacing:-0.025em}.po-mx__text{max-width:680px;color:#60727c;font-size:14px;line-height:1.6}.po-mx__summary{display:grid;grid-template-columns:38px minmax(0,1fr);gap:16px;align-items:center;margin:0 30px 30px;padding:19px 20px;color:#ffffff;background:#082432}.po-mx__summary-icon{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(255,255,255,0.32);color:#df682d;font-size:18px}.po-mx__summary p{color:rgba(255,255,255,0.76);font-size:13px;line-height:1.5}.po-mx__summary strong{color:#ffffff}.po-mx__markers{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-right:1px solid rgba(8,36,50,0.2);border-bottom:1px solid rgba(8,36,50,0.2);border-left:1px solid rgba(8,36,50,0.2)}.po-mx__markers span{position:relative;display:flex;min-width:0;min-height:58px;align-items:center;padding:13px 14px 13px 32px;color:#263e49;font-size:9px;font-weight:800;line-height:1.3;letter-spacing:0.045em;text-transform:uppercase}.po-mx__markers span+span{border-left:1px solid rgba(8,36,50,0.2)}.po-mx__markers span::before{content:"";position:absolute;left:17px;width:5px;height:5px;border-radius:50%;background:#df682d}@media (max-width:980px){.po-mx{padding:72px 22px}.po-mx__header{grid-template-columns:1fr;gap:24px}.po-mx__intro{max-width:680px}.po-mx__main{grid-template-columns:minmax(310px,42%) minmax(0,58%)}.po-mx__item{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:22px 20px}.po-mx__item h3{font-size:20px}.po-mx__text{font-size:13px}.po-mx__summary{grid-template-columns:32px minmax(0,1fr);margin:0 20px 20px;padding:17px}.po-mx__summary-icon{width:32px;height:32px}.po-mx__markers{grid-template-columns:repeat(2,minmax(0,1fr))}.po-mx__markers span{border-top:1px solid rgba(8,36,50,0.2)}.po-mx__markers span:nth-child(odd){border-left:0}}@media (max-width:767px){.po-mx{padding:62px 18px}.po-mx__eyebrow{margin-bottom:20px!important}.po-mx__title{font-size:clamp(37px,11vw,50px)}.po-mx__main{display:block}.po-mx__figure{width:100%;max-width:640px;margin:0 auto 24px!important}.po-mx__expertises{border-left:1px solid rgba(8,36,50,0.2)}.po-mx__item{grid-template-columns:28px minmax(0,1fr);padding:23px 18px}.po-mx__summary{grid-template-columns:1fr;margin:0 18px 18px}.po-mx__markers{grid-template-columns:1fr;margin-top:20px;border-top:1px solid rgba(8,36,50,0.2)}.po-mx__markers span,.po-mx__markers span+span{border-top:1px solid rgba(8,36,50,0.2);border-left:0}.po-mx__markers span:first-child{border-top:0}}.po-method-ismael{--po-ismael-navy:#082432;--po-ismael-orange:#df682d;--po-ismael-cream:#eee4d3;--po-ismael-bg:#f4f1eb;--po-ismael-white:#ffffff;--po-ismael-text:#263e49;--po-ismael-muted:#61737d;--po-ismael-border:rgba(8,36,50,0.18);position:relative;width:100%;margin:0;padding:clamp(72px,8vw,120px) 24px;overflow:hidden;color:var(--po-ismael-navy);background:var(--po-ismael-cream)}.po-method-ismael,.po-method-ismael *,.po-method-ismael *::before,.po-method-ismael *::after{box-sizing:border-box}.po-method-ismael p,.po-method-ismael h2,.po-method-ismael h3,.po-method-ismael figure,.po-method-ismael figcaption,.po-method-ismael blockquote{margin:0;padding:0}.po-method-ismael img{border:0;border-radius:0;box-shadow:none}.po-method-ismael ul,.po-method-ismael ol{margin:0!important;padding:0!important;list-style:none!important}.po-method-ismael li{margin:0!important;padding:0!important;list-style:none!important}.po-method-ismael li::before,.po-method-ismael li::marker{content:none!important;display:none!important}.po-method-ismael__inner{width:min(1320px,100%);margin:0 auto;background:var(--po-ismael-bg)}.po-method-ismael__layout{display:grid;grid-template-columns:minmax(0,1.24fr) minmax(400px,0.92fr);align-items:stretch;border:1px solid var(--po-ismael-border);background:var(--po-ismael-bg)}.po-method-ismael__content{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(48px,6vw,88px)clamp(38px,5vw,80px);background:var(--po-ismael-bg)}.po-method-ismael__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:28px!important;color:var(--po-ismael-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-method-ismael__eyebrow::before{content:"";display:block;width:36px;height:2px;flex:0 0 36px;background:var(--po-ismael-orange)}.po-method-ismael__title{max-width:700px;margin-bottom:clamp(32px,4vw,50px)!important;color:var(--po-ismael-navy);font-size:clamp(40px,4vw,64px);font-weight:800;line-height:0.98;letter-spacing:-0.035em}.po-method-ismael__title span{display:block;color:var(--po-ismael-orange)}.po-method-ismael__texts,.po-method-ismael__copy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,46px);padding-top:28px;border-top:1px solid var(--po-ismael-border)}.po-method-ismael__texts p,.po-method-ismael__copy p{color:var(--po-ismael-text);font-size:15px;font-weight:500;line-height:1.65}.po-method-ismael__texts strong,.po-method-ismael__copy strong{color:var(--po-ismael-navy);font-weight:800}.po-method-ismael__text{color:var(--po-ismael-text);font-size:15px;line-height:1.65}.po-method-ismael__text strong{color:var(--po-ismael-navy);font-weight:800}.po-method-ismael__quote{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);gap:20px;align-items:start;margin-top:clamp(32px,4vw,52px)!important;padding:24px 28px;border-left:3px solid var(--po-ismael-orange);background:var(--po-ismael-white)}.po-method-ismael__quote-mark{color:var(--po-ismael-orange);font-size:38px;font-weight:800;line-height:0.8}.po-method-ismael__quote p{color:var(--po-ismael-navy);font-size:clamp(16px,1.25vw,19px);font-weight:700;line-height:1.5}.po-method-ismael__quote strong{color:var(--po-ismael-navy)}.po-method-ismael__quote:not(:has(.po-method-ismael__quote-mark))::before{content:"“";color:var(--po-ismael-orange);font-size:38px;font-weight:800;line-height:0.8}.po-method-ismael__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.po-method-ismael__cta,.po-method-ismael__link{display:inline-flex;width:fit-content;min-height:52px;align-items:center;justify-content:center;gap:24px;padding:14px 20px;border:1px solid var(--po-ismael-navy);color:var(--po-ismael-white)!important;background:var(--po-ismael-navy);font-size:12px;font-weight:800;line-height:1.2;text-decoration:none!important;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease}.po-method-ismael__cta::after,.po-method-ismael__link::after{content:"↗";color:var(--po-ismael-orange);font-size:15px;line-height:1}.po-method-ismael__cta:hover,.po-method-ismael__link:hover{border-color:var(--po-ismael-orange);color:var(--po-ismael-white)!important;background:var(--po-ismael-orange)}.po-method-ismael__cta:hover::after,.po-method-ismael__link:hover::after{color:var(--po-ismael-white)}.po-method-ismael__figure,.po-method-ismael__visual{display:flex;min-width:0;flex-direction:column;margin:0;overflow:hidden;border-left:1px solid var(--po-ismael-border);background:var(--po-ismael-navy)}.po-method-ismael__media{position:relative;display:block;width:100%;height:clamp(500px,48vw,640px)!important;min-height:0!important;flex:0 0 auto;overflow:hidden!important;background:#d7d2c8}.po-method-ismael__media::before,.po-method-ismael__media::after{pointer-events:none}.po-method-ismael__media::after{content:"";position:absolute;z-index:1;right:0;bottom:0;left:0;height:25%;background:linear-gradient(to bottom,rgba(8,36,50,0),rgba(8,36,50,0.12))}.po-method-ismael__media img{position:static!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:50% 28%!important;transform:none!important}.po-method-ismael__caption,.po-method-ismael__profile{position:static!important;display:block;margin:0!important;padding:26px 30px;color:var(--po-ismael-white);background:var(--po-ismael-navy);transform:none!important}.po-method-ismael__caption-name,.po-method-ismael__name{display:block;margin-bottom:7px;color:var(--po-ismael-white);font-size:15px;font-weight:800;line-height:1.25}.po-method-ismael__caption-role,.po-method-ismael__role{display:block;color:rgba(255,255,255,0.72);font-size:11px;line-height:1.55}.po-method-ismael__caption-status,.po-method-ismael__status{display:block;margin-top:18px;padding-top:17px;border-top:1px solid rgba(255,255,255,0.2);color:var(--po-ismael-orange);font-size:10px;font-weight:800;line-height:1.35;letter-spacing:0.07em;text-transform:uppercase}.po-method-ismael__markers,.po-method-ismael__references{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-right:1px solid var(--po-ismael-border);border-bottom:1px solid var(--po-ismael-border);border-left:1px solid var(--po-ismael-border);background:var(--po-ismael-bg)}.po-method-ismael__markers span,.po-method-ismael__references span{position:relative;display:flex;min-width:0;min-height:62px;align-items:center;padding:14px 15px 14px 34px;color:var(--po-ismael-muted);font-size:9px;font-weight:800;line-height:1.3;letter-spacing:0.045em;text-transform:uppercase}.po-method-ismael__markers span+span,.po-method-ismael__references span+span{border-left:1px solid var(--po-ismael-border)}.po-method-ismael__markers span::before,.po-method-ismael__references span::before{content:"";position:absolute;left:18px;width:5px;height:5px;border-radius:50%;background:var(--po-ismael-orange)}@media (max-width:1100px){.po-method-ismael__layout{grid-template-columns:minmax(0,1.1fr) minmax(360px,0.9fr)}.po-method-ismael__content{padding:54px 42px}.po-method-ismael__title{font-size:clamp(40px,4.8vw,56px)}.po-method-ismael__texts,.po-method-ismael__copy{gap:28px}.po-method-ismael__media{height:560px!important}}@media (max-width:980px){.po-method-ismael{padding:72px 22px}.po-method-ismael__layout{grid-template-columns:1fr}.po-method-ismael__figure,.po-method-ismael__visual{border-top:1px solid var(--po-ismael-border);border-left:0}.po-method-ismael__media{height:580px!important}.po-method-ismael__media img{object-position:50% 24%!important}.po-method-ismael__markers,.po-method-ismael__references{grid-template-columns:repeat(2,minmax(0,1fr))}.po-method-ismael__markers span,.po-method-ismael__references span{border-top:1px solid var(--po-ismael-border)}.po-method-ismael__markers span:nth-child(odd),.po-method-ismael__references span:nth-child(odd){border-left:0}}@media (max-width:767px){.po-method-ismael{padding:62px 18px}.po-method-ismael__content{padding:42px 24px}.po-method-ismael__eyebrow{margin-bottom:22px!important}.po-method-ismael__title{margin-bottom:30px!important;font-size:clamp(37px,11vw,49px)}.po-method-ismael__texts,.po-method-ismael__copy{grid-template-columns:1fr;gap:18px}.po-method-ismael__texts p,.po-method-ismael__copy p,.po-method-ismael__text{font-size:14px}.po-method-ismael__quote{grid-template-columns:30px minmax(0,1fr);gap:13px;margin-top:30px!important;padding:21px 19px}.po-method-ismael__quote p{font-size:15px}.po-method-ismael__media{height:460px!important}.po-method-ismael__media img{object-position:50% 24%!important}.po-method-ismael__caption,.po-method-ismael__profile{padding:23px 22px}.po-method-ismael__markers,.po-method-ismael__references{grid-template-columns:1fr;border-top:1px solid var(--po-ismael-border)}.po-method-ismael__markers span,.po-method-ismael__references span,.po-method-ismael__markers span+span,.po-method-ismael__references span+span{min-height:52px;border-top:1px solid var(--po-ismael-border);border-left:0}.po-method-ismael__markers span:first-child,.po-method-ismael__references span:first-child{border-top:0}}@media (max-width:420px){.po-method-ismael__content{padding:38px 20px}.po-method-ismael__media{height:410px!important}.po-method-ismael__media img{object-position:50% 22%!important}.po-method-ismael__cta,.po-method-ismael__link{width:100%;justify-content:space-between}}.po-method-applications,.po-method-applications *{box-sizing:border-box}.po-method-applications{--po-applications-navy:#071a26;--po-applications-navy-soft:#102b3b;--po-applications-orange:#d96b32;--po-applications-sand:#e8dfd0;--po-applications-cream:#f7f4ee;--po-applications-white:#ffffff;--po-applications-text:#263b46;--po-applications-muted:#66757d;--po-applications-line:#d5d1c8;width:100%;padding:clamp(72px,8vw,108px) clamp(20px,4vw,52px);color:var(--po-applications-navy);background:var(--po-applications-cream)}.po-method-applications__inner{width:min(100%,1320px);margin:0 auto}.po-method-applications__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,0.65fr);gap:clamp(48px,8vw,125px);align-items:end;margin-bottom:clamp(46px,6vw,72px)}.po-method-applications__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 20px;padding:0;color:var(--po-applications-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-method-applications__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:1px;background:currentColor}.po-method-applications__title{max-width:700px;margin:0;padding:0;color:var(--po-applications-navy);font-size:clamp(36px,3.5vw,46px);font-weight:800;line-height:1.02;letter-spacing:-0.03em}.po-method-applications__title span{display:block;color:var(--po-applications-orange)}.po-method-applications__introduction{margin:0;padding:0 0 2px 24px;color:var(--po-applications-text);font-size:15px;line-height:1.72;border-left:1px solid var(--po-applications-orange)}.po-method-applications__profiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--po-applications-navy);border-bottom:1px solid var(--po-applications-line)}.po-method-applications__profile{position:relative;display:grid;grid-template-rows:auto 1fr;min-height:390px;padding:0 clamp(25px,3vw,42px) 34px}.po-method-applications__profile+.po-method-applications__profile{border-left:1px solid var(--po-applications-line)}.po-method-applications__profile--highlight{color:var(--po-applications-white);background:var(--po-applications-navy);transform:translateY(-18px)}.po-method-applications__profile--highlight::after{content:"";position:absolute;right:0;bottom:-18px;left:0;height:18px;background:var(--po-applications-navy)}.po-method-applications__profile-index{display:grid;grid-template-columns:38px 1fr;gap:14px;align-items:center;min-height:78px;border-bottom:1px solid var(--po-applications-line)}.po-method-applications__profile-index>span{color:var(--po-applications-orange);font-size:10px;font-weight:800;letter-spacing:0.12em}.po-method-applications__profile-index p{margin:0;padding:0;color:var(--po-applications-navy);font-size:10px;font-weight:800;line-height:1.45;letter-spacing:0.1em;text-transform:uppercase}.po-method-applications__profile--highlight.po-method-applications__profile-index{border-bottom-color:rgba(255,255,255,0.18)}.po-method-applications__profile--highlight.po-method-applications__profile-index p{color:var(--po-applications-sand)}.po-method-applications__profile-content{display:flex;flex-direction:column;padding-top:29px}.po-method-applications__profile-content h3{max-width:340px;margin:0 0 17px;padding:0;color:var(--po-applications-navy);font-size:clamp(22px,1.9vw,27px);font-weight:800;line-height:1.1;letter-spacing:-0.025em}.po-method-applications__profile-content>p{margin:0 0 28px;padding:0;color:var(--po-applications-text);font-size:14px;line-height:1.68}.po-method-applications__profile--highlight.po-method-applications__profile-content h3{color:var(--po-applications-white)}.po-method-applications__profile--highlight.po-method-applications__profile-content>p{color:rgba(255,255,255,0.72)}.po-method-applications__markers{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:auto;padding-top:18px;border-top:1px solid var(--po-applications-line)}.po-method-applications__markers span{position:relative;padding-left:11px;color:var(--po-applications-muted);font-size:10px;font-weight:700;line-height:1.4}.po-method-applications__markers span::before{content:"";position:absolute;top:0.48em;left:0;width:4px;height:4px;background:var(--po-applications-orange);border-radius:50%}.po-method-applications__profile--highlight.po-method-applications__markers{border-top-color:rgba(255,255,255,0.18)}.po-method-applications__profile--highlight.po-method-applications__markers span{color:rgba(255,255,255,0.64)}.po-method-applications__conclusion{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:stretch;margin-top:clamp(48px,6vw,72px);border:1px solid var(--po-applications-navy)}.po-method-applications__conclusion-label{display:flex;align-items:center;padding:24px;color:var(--po-applications-orange);background:var(--po-applications-navy);font-size:10px;font-weight:800;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase}.po-method-applications__conclusion p{margin:0;padding:25px clamp(26px,4vw,48px);color:var(--po-applications-text);font-size:clamp(16px,1.5vw,19px);line-height:1.55}.po-method-applications__conclusion strong{color:var(--po-applications-navy)}.et_pb_code_inner .po-method-applications h2,.et_pb_code_inner .po-method-applications h3,.et_pb_code_inner .po-method-applications p{padding-bottom:0}@media (max-width:980px){.po-method-applications__header{grid-template-columns:1fr;gap:28px}.po-method-applications__introduction{max-width:720px}.po-method-applications__profiles{grid-template-columns:1fr}.po-method-applications__profile{grid-template-columns:minmax(180px,0.52fr) minmax(0,1.48fr);grid-template-rows:1fr;min-height:auto;padding:0}.po-method-applications__profile+.po-method-applications__profile{border-top:1px solid var(--po-applications-line);border-left:0}.po-method-applications__profile--highlight{transform:none}.po-method-applications__profile--highlight::after{display:none}.po-method-applications__profile-index{align-content:start;min-height:100%;padding:32px 25px;border-right:1px solid var(--po-applications-line);border-bottom:0}.po-method-applications__profile-content{min-height:265px;padding:32px}.po-method-applications__profile--highlight.po-method-applications__profile-index{border-right-color:rgba(255,255,255,0.18)}}@media (max-width:767px){.po-method-applications{padding:64px 18px}.po-method-applications__header{margin-bottom:40px}.po-method-applications__title{font-size:clamp(32px,9vw,40px)}.po-method-applications__introduction{padding-left:18px;font-size:14px}.po-method-applications__profile{display:block}.po-method-applications__profile-index{min-height:67px;padding:18px 22px;border-right:0;border-bottom:1px solid var(--po-applications-line)}.po-method-applications__profile-content{min-height:auto;padding:26px 22px 30px}.po-method-applications__profile-content h3{font-size:22px}.po-method-applications__profile-content>p{font-size:13px}.po-method-applications__profile--highlight.po-method-applications__profile-index{border-right:0;border-bottom-color:rgba(255,255,255,0.18)}.po-method-applications__conclusion{grid-template-columns:1fr}.po-method-applications__conclusion-label{padding:16px 22px}.po-method-applications__conclusion p{padding:23px 22px;font-size:16px}}@media (prefers-reduced-motion:reduce){.po-method-applications *,.po-method-applications *::before,.po-method-applications *::after{scroll-behavior:auto}}.po-method-final,.po-method-final *{box-sizing:border-box}.po-method-final{--po-final-navy:#071a26;--po-final-navy-soft:#102b3b;--po-final-orange:#d96b32;--po-final-orange-hover:#ef7a3e;--po-final-sand:#e8dfd0;--po-final-white:#ffffff;position:relative;width:100%;overflow:hidden;padding:clamp(68px,8vw,104px) clamp(20px,4vw,52px);color:var(--po-final-white);background:linear-gradient(115deg,rgba(255,255,255,0.035),transparent 42%),var(--po-final-navy)}.po-method-final::before{content:"";position:absolute;top:0;left:clamp(20px,4vw,52px);width:74px;height:3px;background:var(--po-final-orange)}.po-method-final__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(370px,0.85fr);gap:clamp(52px,9vw,140px);align-items:center;width:min(100%,1180px);margin:0 auto}.po-method-final__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 20px;padding:0;color:var(--po-final-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-method-final__eyebrow::before{content:"";flex:0 0 32px;width:32px;height:1px;background:currentColor}.po-method-final__title{max-width:680px;margin:0;padding:0;color:var(--po-final-white);font-size:clamp(36px,3.5vw,47px);font-weight:800;line-height:1.02;letter-spacing:-0.03em}.po-method-final__title span{display:block;color:var(--po-final-sand)}.po-method-final__text{max-width:590px;margin:clamp(27px,4vw,38px) 0 0;padding:23px 0 0;color:rgba(255,255,255,0.72);font-size:15px;line-height:1.7;border-top:1px solid rgba(255,255,255,0.2)}.po-method-final__action-panel{position:relative;padding:clamp(28px,4vw,42px);background:var(--po-final-navy-soft);border:1px solid rgba(255,255,255,0.2)}.po-method-final__panel-index{display:block;margin-bottom:24px;color:var(--po-final-orange);font-size:10px;font-weight:800;line-height:1.2;letter-spacing:0.13em}.po-method-final__buttons{display:grid;gap:11px}.po-method-final__button{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;padding:15px 18px;border:1px solid transparent;font-size:12px;font-weight:800;line-height:1.3;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.po-method-final__button>span{font-size:18px;line-height:1}.po-method-final__button--primary{color:var(--po-final-white);background:var(--po-final-orange);border-color:var(--po-final-orange)}.po-method-final__button--primary:hover{color:var(--po-final-white);background:var(--po-final-orange-hover);border-color:var(--po-final-orange-hover);transform:translateY(-2px)}.po-method-final__button--secondary{color:var(--po-final-white);background:transparent;border-color:rgba(255,255,255,0.35)}.po-method-final__button--secondary:hover{color:var(--po-final-navy);background:var(--po-final-white);border-color:var(--po-final-white);transform:translateY(-2px)}.po-method-final__button:focus-visible{outline:3px solid var(--po-final-sand);outline-offset:4px}.po-method-final__reassurance{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,0.16)}.po-method-final__reassurance span{position:relative;padding-left:11px;color:rgba(255,255,255,0.62);font-size:10px;font-weight:700;line-height:1.4}.po-method-final__reassurance span::before{content:"";position:absolute;top:0.48em;left:0;width:4px;height:4px;background:var(--po-final-orange);border-radius:50%}.et_pb_code_inner .po-method-final h2,.et_pb_code_inner .po-method-final p{padding-bottom:0}@media (max-width:980px){.po-method-final__inner{grid-template-columns:minmax(0,1fr) minmax(320px,0.8fr);gap:46px}.po-method-final__title{font-size:clamp(34px,4.2vw,43px)}}@media (max-width:767px){.po-method-final{padding:64px 18px}.po-method-final::before{left:18px;width:52px}.po-method-final__inner{grid-template-columns:1fr;gap:38px}.po-method-final__title{font-size:clamp(32px,9vw,40px)}.po-method-final__text{font-size:14px}.po-method-final__action-panel{padding:25px 20px}.po-method-final__button{width:100%;min-height:54px}.po-method-final__reassurance{display:grid;gap:10px}}@media (prefers-reduced-motion:reduce){.po-method-final__button{transition:none}.po-method-final__button:hover{transform:none}}.po-jobs-hero,.po-jobs-hero *,.po-jobs-hero *::before,.po-jobs-hero *::after{box-sizing:border-box}.po-jobs-hero{--po-jobs-navy:#071a26;--po-jobs-orange:#d96b32;--po-jobs-cream:#f1e7d7;--po-jobs-white:#ffffff;position:relative;display:flex;width:100%;min-height:clamp(700px,85vh,880px);margin:0;overflow:hidden;color:var(--po-jobs-white);background-color:var(--po-jobs-navy);background-image:linear-gradient(90deg,rgba(7,26,38,0.98) 0%,rgba(7,26,38,0.92) 35%,rgba(7,26,38,0.66) 66%,rgba(7,26,38,0.22) 100%),linear-gradient(180deg,rgba(7,26,38,0.18) 0%,rgba(7,26,38,0.04) 54%,rgba(7,26,38,0.9) 100%),url("https://www.performance-ops.fr/wp-content/uploads/2026/08/performance-ops-metiers-operationnels-entrainement-scaled.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}.po-jobs-hero :where(h1,p){margin:0;padding:0}.po-jobs-hero__inner{display:flex;width:min(1480px,100%);min-height:inherit;margin:0 auto;padding:clamp(94px,11vh,132px)clamp(24px,5vw,76px)0;flex-direction:column}.po-jobs-hero__content{width:min(800px,62%);margin-bottom:clamp(52px,7vh,76px)}.po-jobs-hero__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:26px!important;color:var(--po-jobs-cream);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.15em;text-transform:uppercase}.po-jobs-hero__eyebrow::before{content:"";width:36px;height:2px;flex:0 0 36px;background:var(--po-jobs-orange)}.po-jobs-hero__title{max-width:800px;margin-bottom:28px!important;color:var(--po-jobs-white);font-size:clamp(48px,4.8vw,76px);font-weight:800;line-height:0.96;letter-spacing:-0.04em}.po-jobs-hero__title span{display:block;color:var(--po-jobs-cream)}.po-jobs-hero__text{max-width:710px;color:rgba(255,255,255,0.8);font-size:clamp(16px,1.15vw,18px);line-height:1.68}.po-jobs-hero__principle{display:grid;grid-template-columns:108px minmax(0,1fr);max-width:680px;margin-top:30px;border-top:1px solid rgba(255,255,255,0.28);border-bottom:1px solid rgba(255,255,255,0.28);background:rgba(7,26,38,0.42)}.po-jobs-hero__principle>span{display:flex;align-items:center;padding:16px 18px;border-right:1px solid rgba(255,255,255,0.2);color:var(--po-jobs-orange);font-size:9px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase}.po-jobs-hero__principle p{padding:15px 20px!important;color:rgba(255,255,255,0.76);font-size:14px;line-height:1.5}.po-jobs-hero__principle strong{display:block;color:var(--po-jobs-white);font-weight:800}.po-jobs-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.po-jobs-hero__button{display:inline-flex;min-height:54px;align-items:center;justify-content:space-between;gap:26px;padding:14px 19px;border:1px solid transparent;font-size:12px;font-weight:800;line-height:1.2;text-decoration:none!important;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease}.po-jobs-hero__button--primary{color:var(--po-jobs-white)!important;background:var(--po-jobs-orange)}.po-jobs-hero__button--primary:hover{color:var(--po-jobs-navy)!important;background:var(--po-jobs-cream)}.po-jobs-hero__button--secondary{color:var(--po-jobs-white)!important;border-color:rgba(255,255,255,0.48);background:rgba(7,26,38,0.34)}.po-jobs-hero__button--secondary:hover{border-color:var(--po-jobs-white);background:rgba(255,255,255,0.1)}.po-jobs-hero__button:focus-visible{outline:3px solid var(--po-jobs-cream);outline-offset:4px}.po-jobs-hero__markers{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:auto;border-top:1px solid rgba(255,255,255,0.24);background:rgba(7,26,38,0.58)}.po-jobs-hero__markers span{position:relative;display:flex;min-width:0;min-height:58px;align-items:center;padding:13px 12px 13px 29px;color:rgba(255,255,255,0.64);font-size:9px;font-weight:800;line-height:1.3;letter-spacing:0.045em;text-transform:uppercase}.po-jobs-hero__markers span+span{border-left:1px solid rgba(255,255,255,0.15)}.po-jobs-hero__markers span::before{content:"";position:absolute;left:14px;width:5px;height:5px;border-radius:50%;background:var(--po-jobs-orange)}@media (max-width:980px){.po-jobs-hero{min-height:780px;background-image:linear-gradient(90deg,rgba(7,26,38,0.96) 0%,rgba(7,26,38,0.82) 64%,rgba(7,26,38,0.38) 100%),linear-gradient(180deg,rgba(7,26,38,0.2) 0%,rgba(7,26,38,0.08) 50%,rgba(7,26,38,0.94) 100%),url("https://www.performance-ops.fr/wp-content/uploads/2026/08/performance-ops-metiers-operationnels-entrainement-scaled.jpg");background-position:58% center}.po-jobs-hero__content{width:min(720px,84%)}.po-jobs-hero__title{font-size:clamp(46px,7vw,65px)}.po-jobs-hero__markers{grid-template-columns:repeat(3,minmax(0,1fr))}.po-jobs-hero__markers span:nth-child(4){border-left:0}.po-jobs-hero__markers span:nth-child(n+4){border-top:1px solid rgba(255,255,255,0.15)}}@media (max-width:767px){.po-jobs-hero{min-height:800px;background-image:linear-gradient(180deg,rgba(7,26,38,0.92) 0%,rgba(7,26,38,0.76) 54%,rgba(7,26,38,0.97) 100%),linear-gradient(90deg,rgba(7,26,38,0.6),rgba(7,26,38,0.32)),url("https://www.performance-ops.fr/wp-content/uploads/2026/08/performance-ops-metiers-operationnels-entrainement-scaled.jpg");background-position:62% center}.po-jobs-hero__inner{padding:70px 18px 0}.po-jobs-hero__content{width:100%;margin-bottom:38px}.po-jobs-hero__eyebrow{margin-bottom:21px!important;font-size:10px}.po-jobs-hero__title{margin-bottom:22px!important;font-size:clamp(37px,10.8vw,49px);line-height:0.98}.po-jobs-hero__text{font-size:14px;line-height:1.6}.po-jobs-hero__principle{grid-template-columns:1fr;margin-top:23px}.po-jobs-hero__principle>span{padding:11px 15px;border-right:0;border-bottom:1px solid rgba(255,255,255,0.18)}.po-jobs-hero__principle p{padding:14px 15px!important;font-size:14px}.po-jobs-hero__actions{display:grid;grid-template-columns:1fr;margin-top:22px}.po-jobs-hero__button{width:100%;min-height:52px}.po-jobs-hero__markers{grid-template-columns:repeat(2,minmax(0,1fr))}.po-jobs-hero__markers span{min-height:46px;padding:10px 9px 10px 25px;font-size:8px}.po-jobs-hero__markers span:nth-child(odd){border-left:0}.po-jobs-hero__markers span:nth-child(n+3){border-top:1px solid rgba(255,255,255,0.15)}}@media (prefers-reduced-motion:reduce){.po-jobs-hero__button{transition:none}}.po-jobs-environments,.po-jobs-environments *,.po-jobs-environments *::before,.po-jobs-environments *::after{box-sizing:border-box}.po-jobs-environments{--po-jobs-env-navy:#071a26;--po-jobs-env-orange:#d96b32;--po-jobs-env-sand:#e8dfd0;--po-jobs-env-blue-light:#e9eef0;--po-jobs-env-cream:#f7f4ee;--po-jobs-env-white:#ffffff;--po-jobs-env-text:#263b46;--po-jobs-env-muted:#68767d;--po-jobs-env-line:#d8d4cc;width:100%;margin:0;padding:clamp(76px,8vw,120px) clamp(20px,4vw,52px);color:var(--po-jobs-env-navy);background:var(--po-jobs-env-cream)}.po-jobs-environments :where(h2,h3,p){margin:0;padding:0}.po-jobs-environments__inner{width:min(1380px,100%);margin:0 auto}.po-jobs-environments__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,0.7fr);gap:clamp(48px,8vw,110px);align-items:end;margin-bottom:clamp(48px,6vw,72px)}.po-jobs-environments__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:22px!important;color:var(--po-jobs-env-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-jobs-environments__eyebrow::before{content:"";width:32px;height:1px;flex:0 0 32px;background:currentColor}.po-jobs-environments__title{max-width:720px;color:var(--po-jobs-env-navy);font-size:clamp(38px,4vw,60px);font-weight:800;line-height:0.98;letter-spacing:-0.035em}.po-jobs-environments__title span{display:block;color:var(--po-jobs-env-orange)}.po-jobs-environments__intro{padding-left:25px!important;border-left:1px solid var(--po-jobs-env-orange);color:var(--po-jobs-env-text);font-size:16px;line-height:1.7}.po-jobs-environments__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--po-jobs-env-line);border-right:1px solid var(--po-jobs-env-line)}.po-jobs-environments__item{display:grid;grid-template-columns:64px minmax(0,1fr);min-width:0;min-height:355px;border-bottom:1px solid var(--po-jobs-env-line);border-left:1px solid var(--po-jobs-env-line);background:var(--po-jobs-env-white)}.po-jobs-environments__number{padding:31px 16px;color:var(--po-jobs-env-orange);border-right:1px solid var(--po-jobs-env-line);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.08em}.po-jobs-environments__content{display:flex;min-width:0;flex-direction:column;padding:clamp(29px,2.6vw,38px)}.po-jobs-environments__category{margin-bottom:13px!important;color:var(--po-jobs-env-orange);font-size:10px;font-weight:800;line-height:1.35;letter-spacing:0.12em;text-transform:uppercase}.po-jobs-environments__item h3{max-width:570px;margin-bottom:16px!important;color:var(--po-jobs-env-navy);font-size:clamp(23px,1.9vw,28px);font-weight:800;line-height:1.1;letter-spacing:-0.025em}.po-jobs-environments__text{max-width:590px;color:var(--po-jobs-env-muted);font-size:14px;line-height:1.65}.po-jobs-environments__item{position:relative}.po-jobs-environments__item:has(.po-jobs-environments__link[href]){cursor:pointer}.po-jobs-environments__item.po-jobs-environments__link[href]::after{content:"";position:absolute;inset:0;z-index:2}.po-jobs-environments__content,.po-jobs-environments__number{position:relative;z-index:1}@media (hover:hover){.po-jobs-environments__item:has(.po-jobs-environments__link[href]){transition:transform 0.22s ease,box-shadow 0.22s ease}.po-jobs-environments__item:has(.po-jobs-environments__link[href]):hover{transform:translateY(-3px)}.po-jobs-environments__link[href] span:last-child{display:inline-block;transition:transform 0.22s ease}.po-jobs-environments__item:has(.po-jobs-environments__link[href]):hover.po-jobs-environments__link span:last-child{transform:translateX(5px)}}.po-jobs-environments__link[href]:focus-visible{outline:3px solid currentColor;outline-offset:4px}.po-jobs-environments__markers{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:20px}.po-jobs-environments__markers span{position:relative;padding-left:12px;color:var(--po-jobs-env-muted);font-size:10px;font-weight:700;line-height:1.4}.po-jobs-environments__markers span::before{content:"";position:absolute;top:0.48em;left:0;width:4px;height:4px;border-radius:50%;background:var(--po-jobs-env-orange)}.po-jobs-environments__link{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;margin-top:auto;padding-top:21px;border-top:1px solid var(--po-jobs-env-line);color:var(--po-jobs-env-navy)!important;font-size:12px;font-weight:800;line-height:1.35;text-decoration:none!important}.po-jobs-environments__link span:last-child{color:var(--po-jobs-env-orange);font-size:15px;transition:transform 180ms ease}.po-jobs-environments__link:hover span:last-child{transform:translateX(4px)}.po-jobs-environments__link:focus-visible,.po-jobs-environments__orientation-link:focus-visible{outline:3px solid var(--po-jobs-env-orange);outline-offset:4px}.po-jobs-environments__item--navy{background:var(--po-jobs-env-blue-light)}.po-jobs-environments__item--navy h3,.po-jobs-environments__item--navy.po-jobs-environments__link{color:var(--po-jobs-env-navy)!important}.po-jobs-environments__item--navy.po-jobs-environments__text,.po-jobs-environments__item--navy.po-jobs-environments__markers span{color:var(--po-jobs-env-muted)}.po-jobs-environments__item--navy.po-jobs-environments__number,.po-jobs-environments__item--navy.po-jobs-environments__link{border-color:var(--po-jobs-env-line)}.po-jobs-environments__item--navy{position:relative}.po-jobs-environments__item--navy::before{content:"";position:absolute;top:-1px;right:0;left:0;height:3px;background:var(--po-jobs-env-navy)}.po-jobs-environments__item--sand{background:var(--po-jobs-env-sand)}.po-jobs-environments__orientation{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;margin-top:18px;border:1px solid var(--po-jobs-env-line);background:var(--po-jobs-env-sand)}.po-jobs-environments__orientation-text{padding:23px 29px}.po-jobs-environments__orientation-text p{margin-bottom:6px!important;color:var(--po-jobs-env-navy);font-size:17px;font-weight:800;line-height:1.3}.po-jobs-environments__orientation-text span{color:var(--po-jobs-env-text);font-size:13px;line-height:1.55}.po-jobs-environments__orientation-link{display:flex;min-width:250px;align-items:center;justify-content:space-between;gap:24px;padding:22px 26px;color:var(--po-jobs-env-white)!important;background:var(--po-jobs-env-navy);font-size:12px;font-weight:800;line-height:1.35;text-decoration:none!important}.po-jobs-environments__orientation-link span:last-child{color:var(--po-jobs-env-orange);font-size:15px}@media (max-width:980px){.po-jobs-environments__header{grid-template-columns:1fr;gap:28px}.po-jobs-environments__intro{max-width:720px}.po-jobs-environments__item{grid-template-columns:56px minmax(0,1fr);min-height:385px}.po-jobs-environments__number{padding:28px 13px}.po-jobs-environments__content{padding:28px 23px}.po-jobs-environments__item h3{font-size:23px}}@media (max-width:767px){.po-jobs-environments{padding:64px 18px}.po-jobs-environments__header{margin-bottom:40px}.po-jobs-environments__title{font-size:clamp(34px,10vw,45px)}.po-jobs-environments__intro{padding-left:18px!important;font-size:14px}.po-jobs-environments__grid{grid-template-columns:1fr}.po-jobs-environments__item{grid-template-columns:46px minmax(0,1fr);min-height:0}.po-jobs-environments__number{padding:23px 10px;font-size:10px}.po-jobs-environments__content{padding:24px 19px 26px}.po-jobs-environments__category{margin-bottom:11px!important;font-size:9px}.po-jobs-environments__item h3{margin-bottom:14px!important;font-size:21px}.po-jobs-environments__text{font-size:13px}.po-jobs-environments__markers{margin-top:17px}.po-jobs-environments__markers span{font-size:9px}.po-jobs-environments__link{margin-top:22px;padding-top:19px;font-size:11px}.po-jobs-environments__orientation{grid-template-columns:1fr;margin-top:16px}.po-jobs-environments__orientation-text{padding:21px}.po-jobs-environments__orientation-link{min-width:0;padding:19px 21px}}@media (prefers-reduced-motion:reduce){.po-jobs-environments__link span:last-child{transition:none}}.po-jobs-requirements,.po-jobs-requirements *,.po-jobs-requirements *::before,.po-jobs-requirements *::after{box-sizing:border-box}.po-jobs-requirements{--po-jobs-req-navy:#071a26;--po-jobs-req-navy-soft:#102b3b;--po-jobs-req-orange:#d96b32;--po-jobs-req-sand:#e8dfd0;--po-jobs-req-cream:#f7f4ee;--po-jobs-req-white:#ffffff;--po-jobs-req-text:#263b46;width:100%;margin:0;padding:clamp(76px,8vw,120px) clamp(20px,4vw,52px);overflow:hidden;color:var(--po-jobs-req-white);background:var(--po-jobs-req-navy)}.po-jobs-requirements :where(h2,h3,p,figure,figcaption){margin:0;padding:0}.po-jobs-requirements__inner{width:min(1420px,100%);margin:0 auto}.po-jobs-requirements__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,0.72fr);gap:clamp(48px,8vw,110px);align-items:end;margin-bottom:clamp(48px,6vw,74px)}.po-jobs-requirements__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:22px!important;color:var(--po-jobs-req-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-jobs-requirements__eyebrow::before{content:"";width:32px;height:1px;flex:0 0 32px;background:currentColor}.po-jobs-requirements__title{max-width:760px;color:var(--po-jobs-req-white);font-size:clamp(38px,4vw,60px);font-weight:800;line-height:0.98;letter-spacing:-0.035em}.po-jobs-requirements__title span{display:block;color:var(--po-jobs-req-sand)}.po-jobs-requirements__intro{padding-left:25px!important;border-left:1px solid var(--po-jobs-req-orange);color:rgba(255,255,255,0.72);font-size:16px;line-height:1.7}.po-jobs-requirements__layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,0.68fr);gap:clamp(36px,5vw,72px);align-items:center}.po-jobs-requirements__list{border-top:1px solid rgba(255,255,255,0.2)}.po-jobs-requirements__item{display:grid;grid-template-columns:minmax(150px,0.42fr) minmax(0,1fr);gap:clamp(24px,3vw,42px);padding:clamp(26px,3vw,38px) 0;border-bottom:1px solid rgba(255,255,255,0.2)}.po-jobs-requirements__item-head{display:grid;grid-template-columns:38px minmax(0,1fr);gap:15px;align-items:start}.po-jobs-requirements__number{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(255,255,255,0.32);border-radius:50%;color:var(--po-jobs-req-orange);font-size:10px;font-weight:800;line-height:1;letter-spacing:0.08em}.po-jobs-requirements__category{padding-top:5px!important;color:var(--po-jobs-req-orange);font-size:9px;font-weight:800;line-height:1.4;letter-spacing:0.1em;text-transform:uppercase}.po-jobs-requirements__item-content{min-width:0}.po-jobs-requirements__item h3{margin-bottom:12px!important;color:var(--po-jobs-req-white);font-size:clamp(21px,1.7vw,27px);font-weight:800;line-height:1.1;letter-spacing:-0.025em}.po-jobs-requirements__text{max-width:590px;color:rgba(255,255,255,0.66);font-size:13px;line-height:1.65}.po-jobs-requirements__markers{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:15px}.po-jobs-requirements__markers span{position:relative;padding-left:11px;color:rgba(255,255,255,0.52);font-size:9px;font-weight:700;line-height:1.4}.po-jobs-requirements__markers span::before{content:"";position:absolute;top:0.48em;left:0;width:4px;height:4px;border-radius:50%;background:var(--po-jobs-req-orange)}.po-jobs-requirements__item--highlight{position:relative;margin-right:-18px;margin-left:-18px;padding-right:18px;padding-left:18px;background:var(--po-jobs-req-navy-soft)}.po-jobs-requirements__item--highlight::before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--po-jobs-req-orange)}.po-jobs-requirements__media{display:flex;min-width:0;flex-direction:column;border:1px solid rgba(255,255,255,0.22);background:var(--po-jobs-req-navy-soft)}.po-jobs-requirements__photo{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:var(--po-jobs-req-navy-soft)}.po-jobs-requirements__photo::after{content:"";position:absolute;right:0;bottom:0;left:0;height:22%;pointer-events:none;background:linear-gradient(to bottom,rgba(7,26,38,0),rgba(7,26,38,0.3))}.po-jobs-requirements__photo img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-width:none!important;margin:0!important;object-fit:cover;object-position:50% 48%;filter:saturate(0.78) contrast(1.04)}.po-jobs-requirements__caption{display:grid;grid-template-columns:42px minmax(0,1fr);gap:17px;align-items:center;min-height:82px;padding:17px 20px!important;background:var(--po-jobs-req-navy-soft)}.po-jobs-requirements__caption-number{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(255,255,255,0.32);color:var(--po-jobs-req-orange);font-size:10px;font-weight:800}.po-jobs-requirements__caption div{display:flex;min-width:0;flex-direction:column;gap:4px}.po-jobs-requirements__caption strong{color:var(--po-jobs-req-white);font-size:14px;line-height:1.3}.po-jobs-requirements__caption div span{color:rgba(255,255,255,0.56);font-size:9px;font-weight:700;line-height:1.45;letter-spacing:0.04em;text-transform:uppercase}.po-jobs-requirements__summary{display:grid;grid-template-columns:160px minmax(0,1fr);margin-top:34px;color:var(--po-jobs-req-navy);background:var(--po-jobs-req-sand)}.po-jobs-requirements__summary-label{display:flex;align-items:center;padding:26px;border-right:1px solid rgba(7,26,38,0.18);color:var(--po-jobs-req-orange);background:var(--po-jobs-req-cream);font-size:10px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase}.po-jobs-requirements__summary-content{padding:25px clamp(28px,4vw,48px)}.po-jobs-requirements__summary-content h3{margin-bottom:7px!important;color:var(--po-jobs-req-navy);font-size:clamp(18px,1.6vw,23px);font-weight:800;line-height:1.3}.po-jobs-requirements__summary-content p{color:var(--po-jobs-req-text);font-size:13px;line-height:1.6}@media (max-width:980px){.po-jobs-requirements__header{grid-template-columns:1fr;gap:28px}.po-jobs-requirements__intro{max-width:720px}.po-jobs-requirements__layout{grid-template-columns:1fr}.po-jobs-requirements__media{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,0.48fr)}.po-jobs-requirements__photo{aspect-ratio:16 / 10}.po-jobs-requirements__caption{grid-template-columns:1fr;align-content:end;padding:25px!important}}@media (max-width:767px){.po-jobs-requirements{padding:64px 18px}.po-jobs-requirements__header{margin-bottom:40px}.po-jobs-requirements__title{font-size:clamp(34px,10vw,45px)}.po-jobs-requirements__intro{padding-left:18px!important;font-size:14px}.po-jobs-requirements__item{grid-template-columns:1fr;gap:18px;padding:29px 0}.po-jobs-requirements__item-head{grid-template-columns:36px minmax(0,1fr)}.po-jobs-requirements__number{width:36px;height:36px}.po-jobs-requirements__item h3{font-size:22px}.po-jobs-requirements__text{font-size:13px}.po-jobs-requirements__item--highlight{margin-right:-18px;margin-left:-18px;padding-right:18px;padding-left:18px}.po-jobs-requirements__media{display:flex}.po-jobs-requirements__photo{aspect-ratio:4 / 5}.po-jobs-requirements__caption{grid-template-columns:42px minmax(0,1fr);padding:17px 18px!important}.po-jobs-requirements__summary{grid-template-columns:1fr;margin-top:22px}.po-jobs-requirements__summary-label{min-height:54px;padding:16px 21px;border-right:0;border-bottom:1px solid rgba(7,26,38,0.18)}.po-jobs-requirements__summary-content{padding:22px}.po-jobs-requirements__summary-content h3{font-size:18px}}.po-jobs-profiles,.po-jobs-profiles *,.po-jobs-profiles *::before,.po-jobs-profiles *::after{box-sizing:border-box}.po-jobs-profiles{--po-jobs-prof-navy:#071a26;--po-jobs-prof-orange:#d96b32;--po-jobs-prof-sand:#e8dfd0;--po-jobs-prof-cream:#f7f4ee;--po-jobs-prof-white:#ffffff;--po-jobs-prof-text:#263b46;--po-jobs-prof-muted:#68767d;--po-jobs-prof-line:#d8d4cc;width:100%;margin:0;padding:clamp(76px,8vw,120px) clamp(20px,4vw,52px);color:var(--po-jobs-prof-navy);background:var(--po-jobs-prof-sand)}.po-jobs-profiles :where(h2,h3,p){margin:0;padding:0}.po-jobs-profiles__inner{width:min(1440px,100%);margin:0 auto}.po-jobs-profiles__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,0.72fr);gap:clamp(48px,8vw,110px);align-items:end;margin-bottom:clamp(48px,6vw,74px)}.po-jobs-profiles__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:22px!important;color:var(--po-jobs-prof-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-jobs-profiles__eyebrow::before{content:"";width:32px;height:1px;flex:0 0 32px;background:currentColor}.po-jobs-profiles__title{max-width:790px;color:var(--po-jobs-prof-navy);font-size:clamp(38px,4vw,60px);font-weight:800;line-height:0.98;letter-spacing:-0.035em}.po-jobs-profiles__title span{display:block;color:var(--po-jobs-prof-orange)}.po-jobs-profiles__intro{padding-left:25px!important;border-left:1px solid var(--po-jobs-prof-orange);color:var(--po-jobs-prof-text);font-size:16px;line-height:1.7}.po-jobs-profiles__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(7,26,38,0.2);border-right:1px solid rgba(7,26,38,0.2);background:var(--po-jobs-prof-cream)}.po-jobs-profiles__item{display:flex;min-width:0;min-height:460px;flex-direction:column;padding:clamp(27px,2.5vw,38px);border-bottom:1px solid rgba(7,26,38,0.2);border-left:1px solid rgba(7,26,38,0.2);background:var(--po-jobs-prof-cream)}.po-jobs-profiles__item-head{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px;margin-bottom:34px}.po-jobs-profiles__number{color:var(--po-jobs-prof-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.08em}.po-jobs-profiles__category{color:var(--po-jobs-prof-orange);font-size:9px;font-weight:800;line-height:1.35;letter-spacing:0.1em;text-align:right;text-transform:uppercase}.po-jobs-profiles__item h3{margin-bottom:17px!important;color:var(--po-jobs-prof-navy);font-size:clamp(22px,1.75vw,27px);font-weight:800;line-height:1.1;letter-spacing:-0.025em}.po-jobs-profiles__text{color:var(--po-jobs-prof-muted);font-size:13px;line-height:1.68}.po-jobs-profiles__markers{display:flex;flex-wrap:wrap;gap:7px 13px;margin-top:24px}.po-jobs-profiles__markers span{position:relative;padding-left:11px;color:var(--po-jobs-prof-muted);font-size:9px;font-weight:700;line-height:1.4}.po-jobs-profiles__markers span::before{content:"";position:absolute;top:0.48em;left:0;width:4px;height:4px;border-radius:50%;background:var(--po-jobs-prof-orange)}.po-jobs-profiles__item--reserve{color:var(--po-jobs-prof-white);background:var(--po-jobs-prof-navy)}.po-jobs-profiles__item--reserve h3{color:var(--po-jobs-prof-white)}.po-jobs-profiles__item--reserve.po-jobs-profiles__text,.po-jobs-profiles__item--reserve.po-jobs-profiles__markers span{color:rgba(255,255,255,0.68)}.po-jobs-profiles__link{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:auto;padding-top:22px;border-top:1px solid rgba(255,255,255,0.2);color:var(--po-jobs-prof-white)!important;font-size:10px;font-weight:800;line-height:1.4;text-decoration:none!important}.po-jobs-profiles__link span:last-child{color:var(--po-jobs-prof-orange);font-size:15px;transition:transform 180ms ease}.po-jobs-profiles__link:hover span:last-child{transform:translateX(4px)}.po-jobs-profiles__link:focus-visible{outline:3px solid var(--po-jobs-prof-orange);outline-offset:4px}.po-jobs-profiles__summary{display:grid;grid-template-columns:160px minmax(0,1fr);margin-top:28px;border:1px solid var(--po-jobs-prof-navy);background:var(--po-jobs-prof-cream)}.po-jobs-profiles__summary-label{display:flex;min-height:88px;align-items:center;padding:22px 26px;color:var(--po-jobs-prof-orange);background:var(--po-jobs-prof-navy);font-size:10px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase}.po-jobs-profiles__summary p{display:flex;min-height:88px;align-items:center;padding:22px clamp(26px,4vw,48px)!important;color:var(--po-jobs-prof-text);font-size:clamp(16px,1.5vw,20px);line-height:1.5}.po-jobs-profiles__summary strong{margin-left:0.25em;color:var(--po-jobs-prof-navy);font-weight:800}@media (max-width:1100px){.po-jobs-profiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.po-jobs-profiles__item{min-height:390px}}@media (max-width:980px){.po-jobs-profiles__header{grid-template-columns:1fr;gap:28px}.po-jobs-profiles__intro{max-width:720px}}@media (max-width:767px){.po-jobs-profiles{padding:64px 18px}.po-jobs-profiles__header{margin-bottom:40px}.po-jobs-profiles__title{font-size:clamp(34px,10vw,45px)}.po-jobs-profiles__intro{padding-left:18px!important;font-size:14px}.po-jobs-profiles__grid{grid-template-columns:1fr}.po-jobs-profiles__item{min-height:0;padding:27px 22px 30px}.po-jobs-profiles__item-head{min-height:0;margin-bottom:26px}.po-jobs-profiles__item h3{font-size:22px}.po-jobs-profiles__markers{margin-top:19px}.po-jobs-profiles__link{margin-top:24px}.po-jobs-profiles__summary{grid-template-columns:1fr;margin-top:20px}.po-jobs-profiles__summary-label{min-height:54px;padding:16px 21px}.po-jobs-profiles__summary p{display:block;min-height:0;padding:21px!important;font-size:16px}.po-jobs-profiles__summary strong{display:block;margin:3px 0 0}}@media (prefers-reduced-motion:reduce){.po-jobs-profiles__link span:last-child{transition:none}}.po-jobs-final,.po-jobs-final *,.po-jobs-final *::before,.po-jobs-final *::after{box-sizing:border-box}.po-jobs-final{--po-jobs-final-navy:#071a26;--po-jobs-final-navy-soft:#102b3b;--po-jobs-final-orange:#d96b32;--po-jobs-final-cream:#f1e7d7;--po-jobs-final-white:#ffffff;position:relative;width:100%;margin:0;padding:clamp(76px,8vw,118px) clamp(20px,4vw,52px);overflow:hidden;color:var(--po-jobs-final-white);background:var(--po-jobs-final-navy)}.po-jobs-final::before{content:"";position:absolute;top:0;right:clamp(24px,5vw,80px);width:clamp(170px,25vw,370px);height:clamp(150px,20vw,280px);border-top:1px solid rgba(255,255,255,0.22);border-right:1px solid rgba(255,255,255,0.22);pointer-events:none}.po-jobs-final :where(h2,p){margin:0;padding:0}.po-jobs-final__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,0.65fr);gap:clamp(54px,8vw,120px);align-items:end;width:min(1380px,100%);margin:0 auto}.po-jobs-final__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:25px!important;color:var(--po-jobs-final-orange);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase}.po-jobs-final__eyebrow::before{content:"";width:34px;height:1px;flex:0 0 34px;background:currentColor}.po-jobs-final__title{max-width:860px;margin-bottom:28px!important;color:var(--po-jobs-final-white);font-size:clamp(40px,4.3vw,66px);font-weight:800;line-height:0.98;letter-spacing:-0.035em}.po-jobs-final__title span{display:block;color:var(--po-jobs-final-cream)}.po-jobs-final__text{max-width:730px;color:rgba(255,255,255,0.7);font-size:15px;line-height:1.7}.po-jobs-final__action-panel{padding-left:clamp(26px,4vw,48px);border-left:1px solid rgba(255,255,255,0.24)}.po-jobs-final__action-label{margin-bottom:17px!important;color:rgba(255,255,255,0.56);font-size:9px;font-weight:800;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase}.po-jobs-final__actions{display:grid;gap:11px}.po-jobs-final__button{display:flex;width:100%;min-height:58px;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;border:1px solid transparent;font-size:12px;font-weight:800;line-height:1.3;text-decoration:none!important;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease}.po-jobs-final__button--primary{color:var(--po-jobs-final-white)!important;background:var(--po-jobs-final-orange)}.po-jobs-final__button--primary:hover{color:var(--po-jobs-final-navy)!important;background:var(--po-jobs-final-cream)}.po-jobs-final__button--secondary{color:var(--po-jobs-final-white)!important;border-color:rgba(255,255,255,0.42);background:transparent}.po-jobs-final__button--secondary:hover{border-color:var(--po-jobs-final-white);background:rgba(255,255,255,0.08)}.po-jobs-final__button:focus-visible{outline:3px solid var(--po-jobs-final-cream);outline-offset:4px}.po-jobs-final__reassurance{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:19px;padding-top:17px;border-top:1px solid rgba(255,255,255,0.18)}.po-jobs-final__reassurance span{position:relative;padding-left:12px;color:rgba(255,255,255,0.64);font-size:9px;font-weight:700;line-height:1.4;letter-spacing:0.04em;text-transform:uppercase}.po-jobs-final__reassurance span::before{content:"";position:absolute;top:0.46em;left:0;width:5px;height:5px;border-radius:50%;background:var(--po-jobs-final-orange)}@media (max-width:980px){.po-jobs-final__inner{grid-template-columns:1fr;gap:48px}.po-jobs-final__text{max-width:760px}.po-jobs-final__action-panel{max-width:580px}}@media (max-width:767px){.po-jobs-final{padding:64px 18px}.po-jobs-final::before{right:18px;width:110px;height:100px}.po-jobs-final__inner{gap:38px}.po-jobs-final__eyebrow{margin-bottom:21px!important;font-size:10px}.po-jobs-final__title{margin-bottom:22px!important;font-size:clamp(35px,10vw,46px)}.po-jobs-final__text{font-size:14px}.po-jobs-final__action-panel{max-width:none;padding-top:26px;padding-left:0;border-top:1px solid rgba(255,255,255,0.24);border-left:0}.po-jobs-final__button{min-height:55px}}@media (prefers-reduced-motion:reduce){.po-jobs-final__button{transition:none}}.po-reserve-hero{--po-reserve-navy:#071d2a;--po-reserve-navy-light:#102f40;--po-reserve-sand:#e9dfcf;--po-reserve-cream:#f7f4ed;--po-reserve-orange:#df692e;--po-reserve-white:#ffffff;--po-reserve-muted:#b8c2c7;--po-reserve-line:rgba(255,255,255,0.18);position:relative;width:100%;min-height:720px;overflow:hidden;color:var(--po-reserve-white);background:radial-gradient(circle at 83% 28%,rgba(223,105,46,0.09),transparent 25%),linear-gradient(135deg,var(--po-reserve-navy) 0%,#061824 100%)}.po-reserve-hero,.po-reserve-hero *{box-sizing:border-box}.po-reserve-hero :where(h1,p){margin:0;padding:0}.po-reserve-hero__background-word{position:absolute;right:-1.5vw;bottom:45px;z-index:0;color:transparent;font-family:inherit;font-size:clamp(110px,15vw,260px);font-weight:900;line-height:0.75;letter-spacing:-0.065em;text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:1px rgba(255,255,255,0.055);pointer-events:none;user-select:none}.po-reserve-hero__inner{position:relative;z-index:1;width:min(1460px,calc(100% - 80px));margin:0 auto;padding:105px 0 0}.po-reserve-hero__layout{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,0.72fr);gap:clamp(55px,7vw,120px);align-items:center}.po-reserve-hero__content{max-width:820px}.po-reserve-hero__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:30px!important;color:var(--po-reserve-orange);font-size:13px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-reserve-hero__eyebrow::before{width:38px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-reserve-hero__title{max-width:790px;color:var(--po-reserve-white);font-size:clamp(50px,5.1vw,78px);font-weight:900;line-height:0.96;letter-spacing:-0.045em}.po-reserve-hero__title span{display:block;color:var(--po-reserve-sand)}.po-reserve-hero__intro{max-width:720px;margin-top:38px!important;color:var(--po-reserve-white);font-size:clamp(18px,1.35vw,21px);font-weight:700;line-height:1.55}.po-reserve-hero__text{max-width:700px;margin-top:14px!important;color:var(--po-reserve-muted);font-size:16px;line-height:1.7}.po-reserve-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.po-reserve-hero__button{display:inline-flex;min-height:58px;align-items:center;justify-content:space-between;gap:34px;padding:16px 22px;border:1px solid transparent;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease}.po-reserve-hero__button--primary{color:var(--po-reserve-white);background:var(--po-reserve-orange);border-color:var(--po-reserve-orange)}.po-reserve-hero__button--primary:hover{color:var(--po-reserve-navy);background:var(--po-reserve-sand);border-color:var(--po-reserve-sand)}.po-reserve-hero__button--secondary{color:var(--po-reserve-white);background:transparent;border-color:rgba(255,255,255,0.34)}.po-reserve-hero__button--secondary:hover{color:var(--po-reserve-navy);background:var(--po-reserve-white);border-color:var(--po-reserve-white)}.po-reserve-hero__button:focus-visible{outline:3px solid var(--po-reserve-sand);outline-offset:4px}.po-reserve-hero__principle{position:relative;align-self:center;padding:34px;color:var(--po-reserve-navy);background:var(--po-reserve-sand);border-top:4px solid var(--po-reserve-orange)}.po-reserve-hero__principle::after{position:absolute;right:-20px;bottom:-20px;width:105px;height:105px;content:"";border-right:1px solid rgba(255,255,255,0.32);border-bottom:1px solid rgba(255,255,255,0.32);pointer-events:none}.po-reserve-hero__principle-header{display:flex;align-items:center;gap:18px;padding-bottom:22px;border-bottom:1px solid rgba(7,29,42,0.18);color:var(--po-reserve-orange);font-size:11px;font-weight:800;letter-spacing:0.15em;text-transform:uppercase}.po-reserve-hero__number{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid var(--po-reserve-orange);border-radius:50%}.po-reserve-hero__principle-text{margin-top:30px!important;color:var(--po-reserve-navy);font-size:clamp(25px,2vw,34px);font-weight:800;line-height:1.12;letter-spacing:-0.025em}.po-reserve-hero__principle-text strong{display:block;margin-top:5px;color:var(--po-reserve-orange)}.po-reserve-hero__equation{display:grid;grid-template-columns:1fr auto 1fr auto 1.15fr;gap:10px;align-items:center;margin-top:34px;padding-top:24px;border-top:1px solid rgba(7,29,42,0.18)}.po-reserve-hero__equation>div{display:flex;min-width:0;flex-direction:column;gap:4px}.po-reserve-hero__equation span{color:var(--po-reserve-navy);font-size:11px;font-weight:800;line-height:1.25;text-transform:uppercase}.po-reserve-hero__equation small{color:#52616a;font-size:9px;line-height:1.35}.po-reserve-hero__operator{color:var(--po-reserve-orange)!important;font-size:17px!important}.po-reserve-hero__equation-result{padding-left:10px;border-left:2px solid var(--po-reserve-orange)}.po-reserve-hero__markers{display:grid;grid-template-columns:repeat(4,1fr);margin-top:72px;border-top:1px solid var(--po-reserve-line);border-bottom:1px solid var(--po-reserve-line)}.po-reserve-hero__markers span{position:relative;display:flex;min-height:72px;align-items:center;padding:18px 22px 18px 38px;border-right:1px solid var(--po-reserve-line);color:var(--po-reserve-white);font-size:11px;font-weight:800;line-height:1.35;letter-spacing:0.05em;text-transform:uppercase}.po-reserve-hero__markers span:last-child{border-right:0}.po-reserve-hero__markers span::before{position:absolute;left:20px;width:5px;height:5px;content:"";border-radius:50%;background:var(--po-reserve-orange)}@media (max-width:1100px){.po-reserve-hero{min-height:auto}.po-reserve-hero__inner{width:min(100% - 48px,900px);padding-top:80px}.po-reserve-hero__layout{grid-template-columns:1fr;gap:50px}.po-reserve-hero__content{max-width:790px}.po-reserve-hero__principle{max-width:720px}.po-reserve-hero__markers{grid-template-columns:repeat(2,1fr);margin-top:55px}.po-reserve-hero__markers span:nth-child(2){border-right:0}.po-reserve-hero__markers span:nth-child(-n+2){border-bottom:1px solid var(--po-reserve-line)}}@media (max-width:767px){.po-reserve-hero__background-word{display:none}.po-reserve-hero__inner{width:calc(100% - 32px);padding-top:60px}.po-reserve-hero__eyebrow{margin-bottom:22px!important;font-size:11px}.po-reserve-hero__eyebrow::before{width:27px}.po-reserve-hero__title{font-size:clamp(40px,13vw,54px);line-height:0.98}.po-reserve-hero__intro{margin-top:28px!important;font-size:17px;line-height:1.5}.po-reserve-hero__text{font-size:15px;line-height:1.65}.po-reserve-hero__actions{display:grid;grid-template-columns:1fr;margin-top:30px}.po-reserve-hero__button{width:100%}.po-reserve-hero__principle{padding:26px 22px}.po-reserve-hero__principle::after{display:none}.po-reserve-hero__principle-text{font-size:26px}.po-reserve-hero__equation{grid-template-columns:1fr;gap:13px}.po-reserve-hero__operator{display:none}.po-reserve-hero__equation>div{padding:11px 0;border-bottom:1px solid rgba(7,29,42,0.14)}.po-reserve-hero__equation-result{padding-left:12px!important;border-bottom:0!important;border-left:2px solid var(--po-reserve-orange)}.po-reserve-hero__markers{grid-template-columns:1fr;margin-top:40px}.po-reserve-hero__markers span{min-height:56px;border-right:0;border-bottom:1px solid var(--po-reserve-line)}.po-reserve-hero__markers span:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.po-reserve-hero__button{transition:none}}.po-reserve-profiles{--po-rp-navy:#071d2a;--po-rp-navy-soft:#102d3d;--po-rp-orange:#df692e;--po-rp-sand:#e9dfcf;--po-rp-cream:#f7f4ed;--po-rp-white:#ffffff;--po-rp-text:#435865;--po-rp-line:#cfd2ce;width:100%;padding:110px 0;color:var(--po-rp-navy);background:var(--po-rp-cream)}.po-reserve-profiles,.po-reserve-profiles *{box-sizing:border-box}.po-reserve-profiles :where(h2,h3,p){margin:0;padding:0}.po-reserve-profiles__inner{width:min(1380px,calc(100% - 80px));margin:0 auto}.po-reserve-profiles__header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,0.75fr);gap:clamp(60px,8vw,135px);align-items:end;margin-bottom:65px}.po-reserve-profiles__heading{max-width:760px}.po-reserve-profiles__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:24px!important;color:var(--po-rp-orange);font-size:12px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-reserve-profiles__eyebrow::before{width:38px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-reserve-profiles__title{color:var(--po-rp-navy);font-size:clamp(42px,4vw,66px);font-weight:900;line-height:0.98;letter-spacing:-0.04em}.po-reserve-profiles__title span{display:block;color:var(--po-rp-orange)}.po-reserve-profiles__intro{max-width:550px;padding-left:28px!important;border-left:2px solid var(--po-rp-orange);color:var(--po-rp-text);font-size:16px;line-height:1.7}.po-reserve-profiles__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--po-rp-line);border-left:1px solid var(--po-rp-line)}.po-reserve-profiles__item{display:grid;grid-template-columns:72px minmax(0,1fr);min-height:330px;background:var(--po-rp-white);border-right:1px solid var(--po-rp-line);border-bottom:1px solid var(--po-rp-line)}.po-reserve-profiles__number{padding-top:34px;color:var(--po-rp-orange);border-right:1px solid var(--po-rp-line);font-size:11px;font-weight:800;line-height:1;letter-spacing:0.08em;text-align:center}.po-reserve-profiles__content{display:flex;min-width:0;flex-direction:column;padding:34px 40px 30px}.po-reserve-profiles__type{margin-bottom:16px!important;color:var(--po-rp-orange);font-size:10px;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.po-reserve-profiles__item-title{max-width:510px;color:var(--po-rp-navy);font-size:clamp(24px,2vw,31px);font-weight:900;line-height:1.05;letter-spacing:-0.025em}.po-reserve-profiles__description{max-width:570px;margin-top:19px!important;color:var(--po-rp-text);font-size:14px;line-height:1.65}.po-reserve-profiles__markers{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:auto;padding-top:26px}.po-reserve-profiles__markers span{position:relative;padding-left:12px;color:var(--po-rp-navy);font-size:10px;font-weight:750;line-height:1.4}.po-reserve-profiles__markers span::before{position:absolute;top:0.48em;left:0;width:4px;height:4px;content:"";border-radius:50%;background:var(--po-rp-orange)}.po-reserve-profiles__item--dark{background:var(--po-rp-navy)}.po-reserve-profiles__item--dark .po-reserve-profiles__number{border-color:rgba(255,255,255,0.17)}.po-reserve-profiles__item--dark .po-reserve-profiles__item-title,.po-reserve-profiles__item--dark .po-reserve-profiles__markers span{color:var(--po-rp-white)}.po-reserve-profiles__item--dark .po-reserve-profiles__description{color:#c2ccd1}.po-reserve-profiles__item--sand{background:var(--po-rp-sand)}.po-reserve-profiles__summary{display:grid;grid-template-columns:190px minmax(0,1fr);margin-top:24px;border:1px solid var(--po-rp-navy)}.po-reserve-profiles__summary-label{display:flex;align-items:center;padding:26px 30px;color:var(--po-rp-orange);background:var(--po-rp-navy);font-size:11px;font-weight:800;line-height:1.3;letter-spacing:0.14em;text-transform:uppercase}.po-reserve-profiles__summary-content{display:grid;grid-template-columns:minmax(280px,0.9fr) minmax(300px,1.1fr);gap:45px;align-items:center;padding:28px 38px;background:transparent}.po-reserve-profiles__summary-title{color:var(--po-rp-navy);font-size:19px;font-weight:800;line-height:1.35}.po-reserve-profiles__summary-text{color:var(--po-rp-text);font-size:14px;line-height:1.6}@media (max-width:1050px){.po-reserve-profiles{padding:85px 0}.po-reserve-profiles__inner{width:min(900px,calc(100% - 48px))}.po-reserve-profiles__header{grid-template-columns:1fr;gap:32px;margin-bottom:48px}.po-reserve-profiles__intro{max-width:720px}.po-reserve-profiles__list{grid-template-columns:1fr}.po-reserve-profiles__item{min-height:285px}.po-reserve-profiles__summary{grid-template-columns:150px minmax(0,1fr)}.po-reserve-profiles__summary-content{grid-template-columns:1fr;gap:8px}}@media (max-width:767px){.po-reserve-profiles{padding:68px 0}.po-reserve-profiles__inner{width:calc(100% - 32px)}.po-reserve-profiles__header{margin-bottom:36px}.po-reserve-profiles__eyebrow{margin-bottom:18px!important;font-size:10px}.po-reserve-profiles__eyebrow::before{width:27px}.po-reserve-profiles__title{font-size:clamp(37px,11vw,48px);line-height:1}.po-reserve-profiles__intro{padding-left:18px!important;font-size:15px;line-height:1.65}.po-reserve-profiles__item{grid-template-columns:48px minmax(0,1fr);min-height:0}.po-reserve-profiles__number{padding-top:27px;font-size:10px}.po-reserve-profiles__content{padding:26px 20px 24px}.po-reserve-profiles__type{font-size:9px}.po-reserve-profiles__item-title{font-size:25px;line-height:1.08}.po-reserve-profiles__description{margin-top:15px!important;font-size:14px;line-height:1.6}.po-reserve-profiles__markers{gap:7px 14px;margin-top:23px;padding-top:18px;border-top:1px solid rgba(7,29,42,0.14)}.po-reserve-profiles__item--dark.po-reserve-profiles__markers{border-color:rgba(255,255,255,0.17)}.po-reserve-profiles__summary{grid-template-columns:1fr;margin-top:18px}.po-reserve-profiles__summary-label{min-height:52px;padding:16px 20px}.po-reserve-profiles__summary-content{padding:24px 20px}.po-reserve-profiles__summary-title{font-size:18px}}.po-reserve-capabilities{--po-rc-navy:#071d2a;--po-rc-navy-light:#102f40;--po-rc-orange:#df692e;--po-rc-sand:#e9dfcf;--po-rc-cream:#f7f4ed;--po-rc-white:#ffffff;--po-rc-muted:#b9c5ca;--po-rc-line:rgba(255,255,255,0.18);position:relative;width:100%;padding:110px 0;overflow:hidden;color:var(--po-rc-white);background:linear-gradient(125deg,rgba(223,105,46,0.055),transparent 28%),var(--po-rc-navy)}.po-reserve-capabilities,.po-reserve-capabilities *{box-sizing:border-box}.po-reserve-capabilities :where(h2,h3,p){margin:0;padding:0}.po-reserve-capabilities__inner{width:min(1380px,calc(100% - 80px));margin:0 auto}.po-reserve-capabilities__header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,0.75fr);gap:clamp(60px,8vw,135px);align-items:end;margin-bottom:70px}.po-reserve-capabilities__heading{max-width:760px}.po-reserve-capabilities__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:24px!important;color:var(--po-rc-orange);font-size:12px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-reserve-capabilities__eyebrow::before{width:38px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-reserve-capabilities__title{color:var(--po-rc-white);font-size:clamp(42px,4vw,66px);font-weight:900;line-height:0.98;letter-spacing:-0.04em}.po-reserve-capabilities__title span{display:block;color:var(--po-rc-sand)}.po-reserve-capabilities__intro{max-width:560px;padding-left:28px!important;border-left:2px solid var(--po-rc-orange);color:var(--po-rc-muted);font-size:16px;line-height:1.7}.po-reserve-capabilities__sequence{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--po-rc-line);border-left:1px solid var(--po-rc-line)}.po-reserve-capabilities__sequence::before{position:absolute;top:51px;right:8%;left:8%;z-index:0;height:1px;content:"";background:rgba(255,255,255,0.16)}.po-reserve-capabilities__item{position:relative;z-index:1;display:flex;min-width:0;min-height:440px;flex-direction:column;padding:30px 28px;border-right:1px solid var(--po-rc-line);border-bottom:1px solid var(--po-rc-line);background:rgba(255,255,255,0.018)}.po-reserve-capabilities__item--accent{background:var(--po-rc-sand)}.po-reserve-capabilities__item-head{display:flex;min-height:46px;align-items:center;gap:15px}.po-reserve-capabilities__number{display:inline-flex;width:43px;height:43px;flex:0 0 43px;align-items:center;justify-content:center;color:var(--po-rc-orange);background:var(--po-rc-navy);border:1px solid rgba(255,255,255,0.32);border-radius:50%;font-size:10px;font-weight:800;line-height:1}.po-reserve-capabilities__category{color:var(--po-rc-orange);font-size:9px;font-weight:800;line-height:1.4;letter-spacing:0.13em;text-transform:uppercase}.po-reserve-capabilities__item-title{margin-top:36px!important;color:var(--po-rc-white);font-size:clamp(23px,1.8vw,29px);font-weight:900;line-height:1.07;letter-spacing:-0.025em}.po-reserve-capabilities__description{margin-top:20px!important;color:var(--po-rc-muted);font-size:14px;line-height:1.65}.po-reserve-capabilities__markers{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:26px;border-top:1px solid var(--po-rc-line)}.po-reserve-capabilities__markers span{position:relative;padding-left:12px;color:var(--po-rc-white);font-size:9px;font-weight:750;line-height:1.4}.po-reserve-capabilities__markers span::before{position:absolute;top:0.48em;left:0;width:4px;height:4px;content:"";border-radius:50%;background:var(--po-rc-orange)}.po-reserve-capabilities__item--accent.po-reserve-capabilities__number{border-color:rgba(7,29,42,0.22)}.po-reserve-capabilities__item--accent.po-reserve-capabilities__item-title,.po-reserve-capabilities__item--accent.po-reserve-capabilities__markers span{color:var(--po-rc-navy)}.po-reserve-capabilities__item--accent.po-reserve-capabilities__description{color:#435865}.po-reserve-capabilities__item--accent.po-reserve-capabilities__markers{border-color:rgba(7,29,42,0.17)}.po-reserve-capabilities__bottom{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,0.85fr);gap:24px;margin-top:24px}.po-reserve-capabilities__principle{display:grid;grid-template-columns:150px minmax(230px,0.8fr) minmax(300px,1fr);gap:30px;align-items:center;padding:30px 34px;color:var(--po-rc-navy);background:var(--po-rc-cream)}.po-reserve-capabilities__principle-label{color:var(--po-rc-orange);font-size:10px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.po-reserve-capabilities__principle-title{font-size:21px;font-weight:900;line-height:1.25}.po-reserve-capabilities__principle-text{padding-left:28px!important;border-left:1px solid rgba(7,29,42,0.2);color:#435865;font-size:13px;line-height:1.6}.po-reserve-capabilities__example{padding:28px 30px;border:1px solid var(--po-rc-line);background:var(--po-rc-navy-light)}.po-reserve-capabilities__example-head{display:flex;align-items:center;gap:13px;margin-bottom:17px}.po-reserve-capabilities__example-head span{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;color:var(--po-rc-orange);border:1px solid rgba(255,255,255,0.3)}.po-reserve-capabilities__example-head p{color:var(--po-rc-orange);font-size:10px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.po-reserve-capabilities__example-text{color:var(--po-rc-white);font-size:13px;font-weight:650;line-height:1.6}@media (max-width:1100px){.po-reserve-capabilities{padding:85px 0}.po-reserve-capabilities__inner{width:min(900px,calc(100% - 48px))}.po-reserve-capabilities__header{grid-template-columns:1fr;gap:32px;margin-bottom:50px}.po-reserve-capabilities__intro{max-width:720px}.po-reserve-capabilities__sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.po-reserve-capabilities__sequence::before{display:none}.po-reserve-capabilities__item{min-height:390px}.po-reserve-capabilities__bottom{grid-template-columns:1fr}.po-reserve-capabilities__principle{grid-template-columns:130px minmax(220px,0.8fr) 1fr}}@media (max-width:767px){.po-reserve-capabilities{padding:68px 0}.po-reserve-capabilities__inner{width:calc(100% - 32px)}.po-reserve-capabilities__header{margin-bottom:36px}.po-reserve-capabilities__eyebrow{margin-bottom:18px!important;font-size:10px}.po-reserve-capabilities__eyebrow::before{width:27px}.po-reserve-capabilities__title{font-size:clamp(37px,11vw,48px);line-height:1}.po-reserve-capabilities__intro{padding-left:18px!important;font-size:15px;line-height:1.65}.po-reserve-capabilities__sequence{grid-template-columns:1fr}.po-reserve-capabilities__item{min-height:0;padding:26px 22px}.po-reserve-capabilities__item-title{margin-top:25px!important;font-size:25px}.po-reserve-capabilities__description{font-size:14px}.po-reserve-capabilities__markers{margin-top:26px;padding-top:19px}.po-reserve-capabilities__principle{grid-template-columns:1fr;gap:15px;padding:26px 22px}.po-reserve-capabilities__principle-text{padding-top:17px!important;padding-left:0!important;border-top:1px solid rgba(7,29,42,0.2);border-left:0}.po-reserve-capabilities__example{padding:25px 22px}}.po-reserve-life{--po-rl-navy:#071d2a;--po-rl-navy-light:#102f40;--po-rl-orange:#df692e;--po-rl-sand:#e9dfcf;--po-rl-cream:#f7f4ed;--po-rl-white:#ffffff;--po-rl-text:#425865;--po-rl-line:#cfd2ce;width:100%;padding:110px 0;color:var(--po-rl-navy);background:var(--po-rl-cream)}.po-reserve-life,.po-reserve-life *{box-sizing:border-box}.po-reserve-life :where(h2,h3,p){margin:0;padding:0}.po-reserve-life__inner{width:min(1380px,calc(100% - 80px));margin:0 auto}.po-reserve-life__header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,0.75fr);gap:clamp(60px,8vw,135px);align-items:end;margin-bottom:68px}.po-reserve-life__heading{max-width:790px}.po-reserve-life__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:24px!important;color:var(--po-rl-orange);font-size:12px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-reserve-life__eyebrow::before{width:38px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-reserve-life__title{color:var(--po-rl-navy);font-size:clamp(42px,4vw,66px);font-weight:900;line-height:0.98;letter-spacing:-0.04em}.po-reserve-life__title span{display:block;color:var(--po-rl-orange)}.po-reserve-life__intro{max-width:560px;padding-left:28px!important;border-left:2px solid var(--po-rl-orange);color:var(--po-rl-text);font-size:16px;line-height:1.7}.po-reserve-life__layout{display:grid;grid-template-columns:minmax(340px,0.72fr) minmax(0,1.28fr);gap:24px;align-items:stretch}.po-reserve-life__diagram{display:flex;min-width:0;flex-direction:column;padding:32px;color:var(--po-rl-white);background:linear-gradient(145deg,rgba(223,105,46,0.08),transparent 48%),var(--po-rl-navy)}.po-reserve-life__diagram-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,0.18)}.po-reserve-life__diagram-head p{max-width:270px;color:var(--po-rl-white);font-size:13px;font-weight:800;line-height:1.4;letter-spacing:0.06em;text-transform:uppercase}.po-reserve-life__diagram-head span{color:var(--po-rl-orange);font-size:10px;font-weight:800;letter-spacing:0.12em}.po-reserve-life__equation{display:flex;flex-direction:column;margin-top:25px}.po-reserve-life__factor{display:grid;grid-template-columns:38px minmax(0,1fr);min-height:54px;align-items:center;border-bottom:1px solid rgba(255,255,255,0.13)}.po-reserve-life__factor-number{color:var(--po-rl-orange);font-size:9px;font-weight:800;letter-spacing:0.1em}.po-reserve-life__factor-name{color:var(--po-rl-white);font-size:clamp(18px,1.5vw,23px);font-weight:900;line-height:1.1}.po-reserve-life__operator{display:none}.po-reserve-life__result{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;margin-top:24px;padding:20px 18px;background:var(--po-rl-orange)}.po-reserve-life__result>span{color:var(--po-rl-white);font-size:18px;font-weight:900}.po-reserve-life__result div{display:flex;flex-direction:column;gap:3px}.po-reserve-life__result small{color:rgba(255,255,255,0.78);font-size:9px;font-weight:750;letter-spacing:0.1em;text-transform:uppercase}.po-reserve-life__result strong{color:var(--po-rl-white);font-size:23px;line-height:1.1}.po-reserve-life__diagram-note{margin-top:auto!important;padding-top:25px!important;color:#b9c5ca;font-size:12px;line-height:1.6}.po-reserve-life__components{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--po-rl-line);border-left:1px solid var(--po-rl-line)}.po-reserve-life__item{display:grid;grid-template-columns:53px minmax(0,1fr);min-height:310px;background:var(--po-rl-white);border-right:1px solid var(--po-rl-line);border-bottom:1px solid var(--po-rl-line)}.po-reserve-life__item--highlight{background:var(--po-rl-sand)}.po-reserve-life__item-number{padding-top:28px;color:var(--po-rl-orange);border-right:1px solid var(--po-rl-line);font-size:10px;font-weight:800;text-align:center}.po-reserve-life__item-content{display:flex;min-width:0;flex-direction:column;padding:27px 28px 24px}.po-reserve-life__category{margin-bottom:13px!important;color:var(--po-rl-orange);font-size:9px;font-weight:800;line-height:1.4;letter-spacing:0.13em;text-transform:uppercase}.po-reserve-life__item-title{color:var(--po-rl-navy);font-size:clamp(21px,1.6vw,27px);font-weight:900;line-height:1.08;letter-spacing:-0.025em}.po-reserve-life__description{margin-top:16px!important;color:var(--po-rl-text);font-size:13px;line-height:1.6}.po-reserve-life__markers{display:flex;flex-wrap:wrap;gap:7px 15px;margin-top:auto;padding-top:20px}.po-reserve-life__markers span{position:relative;padding-left:11px;color:var(--po-rl-navy);font-size:9px;font-weight:750;line-height:1.4}.po-reserve-life__markers span::before{position:absolute;top:0.48em;left:0;width:4px;height:4px;content:"";border-radius:50%;background:var(--po-rl-orange)}.po-reserve-life__conclusion{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(350px,0.85fr);gap:24px;margin-top:24px}.po-reserve-life__statement{display:grid;grid-template-columns:135px minmax(0,1fr);align-items:stretch;border:1px solid var(--po-rl-navy)}.po-reserve-life__statement-label{display:flex;align-items:center;padding:25px 27px;color:var(--po-rl-orange);background:var(--po-rl-navy);font-size:10px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.po-reserve-life__statement p{padding:25px 30px!important;color:var(--po-rl-navy);font-size:18px;line-height:1.45}.po-reserve-life__statement strong{font-weight:900}.po-reserve-life__example{padding:25px 28px;background:var(--po-rl-sand);border-left:3px solid var(--po-rl-orange)}.po-reserve-life__example-label{display:block;margin-bottom:10px;color:var(--po-rl-orange);font-size:9px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.po-reserve-life__example p{color:var(--po-rl-text);font-size:13px;font-weight:650;line-height:1.6}@media (max-width:1100px){.po-reserve-life{padding:85px 0}.po-reserve-life__inner{width:min(900px,calc(100% - 48px))}.po-reserve-life__header{grid-template-columns:1fr;gap:32px;margin-bottom:48px}.po-reserve-life__intro{max-width:720px}.po-reserve-life__layout{grid-template-columns:1fr}.po-reserve-life__diagram{display:grid;grid-template-columns:1fr 1.6fr;gap:28px}.po-reserve-life__diagram-head,.po-reserve-life__diagram-note{grid-column:1 / -1}.po-reserve-life__equation{margin-top:0}.po-reserve-life__result{align-self:center;margin-top:0}.po-reserve-life__diagram-note{padding-top:0!important}.po-reserve-life__conclusion{grid-template-columns:1fr}}@media (max-width:767px){.po-reserve-life{padding:68px 0}.po-reserve-life__inner{width:calc(100% - 32px)}.po-reserve-life__header{margin-bottom:36px}.po-reserve-life__eyebrow{margin-bottom:18px!important;font-size:10px}.po-reserve-life__eyebrow::before{width:27px}.po-reserve-life__title{font-size:clamp(37px,11vw,48px);line-height:1}.po-reserve-life__intro{padding-left:18px!important;font-size:15px;line-height:1.65}.po-reserve-life__diagram{display:flex;padding:25px 21px}.po-reserve-life__diagram-head{grid-column:auto}.po-reserve-life__factor{min-height:48px}.po-reserve-life__result{margin-top:20px}.po-reserve-life__diagram-note{margin-top:22px!important;padding-top:20px!important;border-top:1px solid rgba(255,255,255,0.15)}.po-reserve-life__components{grid-template-columns:1fr}.po-reserve-life__item{grid-template-columns:45px minmax(0,1fr);min-height:0}.po-reserve-life__item-number{padding-top:24px}.po-reserve-life__item-content{padding:23px 19px}.po-reserve-life__item-title{font-size:23px}.po-reserve-life__description{font-size:13px}.po-reserve-life__markers{margin-top:20px}.po-reserve-life__statement{grid-template-columns:1fr}.po-reserve-life__statement-label{min-height:50px;padding:15px 20px}.po-reserve-life__statement p{padding:22px 20px!important;font-size:17px}.po-reserve-life__example{padding:22px 20px}}.po-reserve-support{--po-rs-navy:#071d2a;--po-rs-navy-light:#102f40;--po-rs-orange:#df692e;--po-rs-sand:#e9dfcf;--po-rs-cream:#f7f4ed;--po-rs-white:#ffffff;--po-rs-muted:#b9c5ca;--po-rs-line:rgba(255,255,255,0.18);position:relative;width:100%;padding:110px 0;overflow:hidden;color:var(--po-rs-white);background:linear-gradient(130deg,transparent 62%,rgba(223,105,46,0.07) 100%),var(--po-rs-navy)}.po-reserve-support,.po-reserve-support *{box-sizing:border-box}.po-reserve-support :where(h2,h3,p){margin:0;padding:0}.po-reserve-support__inner{width:min(1380px,calc(100% - 80px));margin:0 auto}.po-reserve-support__header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,0.75fr);gap:clamp(60px,8vw,135px);align-items:end;margin-bottom:70px}.po-reserve-support__heading{max-width:780px}.po-reserve-support__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:24px!important;color:var(--po-rs-orange);font-size:12px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-reserve-support__eyebrow::before{width:38px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-reserve-support__title{color:var(--po-rs-white);font-size:clamp(42px,4vw,66px);font-weight:900;line-height:0.98;letter-spacing:-0.04em}.po-reserve-support__title span{display:block;color:var(--po-rs-sand)}.po-reserve-support__intro{max-width:560px;padding-left:28px!important;border-left:2px solid var(--po-rs-orange);color:var(--po-rs-muted);font-size:16px;line-height:1.7}.po-reserve-support__process{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--po-rs-line);border-left:1px solid var(--po-rs-line)}.po-reserve-support__process::before{position:absolute;top:53px;right:11%;left:11%;z-index:0;height:1px;content:"";background:rgba(255,255,255,0.2)}.po-reserve-support__step{position:relative;z-index:1;display:flex;min-width:0;min-height:390px;flex-direction:column;padding:31px 36px 28px;border-right:1px solid var(--po-rs-line);border-bottom:1px solid var(--po-rs-line);background:rgba(255,255,255,0.018)}.po-reserve-support__step--accent{color:var(--po-rs-navy);background:var(--po-rs-sand)}.po-reserve-support__step-head{display:flex;min-height:46px;align-items:center;gap:17px}.po-reserve-support__number{display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;color:var(--po-rs-orange);background:var(--po-rs-navy);border:1px solid rgba(255,255,255,0.35);border-radius:50%;font-size:10px;font-weight:800;line-height:1}.po-reserve-support__step--accent.po-reserve-support__number{border-color:rgba(7,29,42,0.25)}.po-reserve-support__step-label{color:var(--po-rs-orange);font-size:9px;font-weight:800;line-height:1.3;letter-spacing:0.14em;text-transform:uppercase}.po-reserve-support__step-title{margin-top:40px!important;color:var(--po-rs-white);font-size:clamp(27px,2.2vw,36px);font-weight:900;line-height:1.06;letter-spacing:-0.03em}.po-reserve-support__step-text{max-width:390px;margin-top:21px!important;color:var(--po-rs-muted);font-size:14px;line-height:1.65}.po-reserve-support__step-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:auto;padding-top:22px;border-top:1px solid var(--po-rs-line);color:var(--po-rs-white);font-size:10px;font-weight:800;line-height:1.3;letter-spacing:0.06em;text-transform:uppercase}.po-reserve-support__step-footer span:last-child{color:var(--po-rs-orange);font-size:17px}.po-reserve-support__step--accent.po-reserve-support__step-title,.po-reserve-support__step--accent.po-reserve-support__step-footer{color:var(--po-rs-navy)}.po-reserve-support__step--accent.po-reserve-support__step-text{color:#425865}.po-reserve-support__step--accent.po-reserve-support__step-footer{border-color:rgba(7,29,42,0.18)}.po-reserve-support__conclusion{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;margin-top:24px}.po-reserve-support__summary{display:grid;grid-template-columns:48px minmax(0,1fr);gap:20px;align-items:center;padding:28px 32px;color:var(--po-rs-navy);background:var(--po-rs-sand)}.po-reserve-support__summary-symbol{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;color:var(--po-rs-orange);border:1px solid rgba(7,29,42,0.28);font-size:20px;font-weight:800}.po-reserve-support__summary p{max-width:830px;color:#425865;font-size:14px;line-height:1.65}.po-reserve-support__summary strong{color:var(--po-rs-navy);font-weight:900}.po-reserve-support__button{display:inline-flex;min-width:310px;align-items:center;justify-content:space-between;gap:32px;padding:26px 30px;color:var(--po-rs-white);background:var(--po-rs-orange);border:1px solid var(--po-rs-orange);font-size:13px;font-weight:800;line-height:1.3;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease}.po-reserve-support__button span:last-child{font-size:17px}.po-reserve-support__button:hover{color:var(--po-rs-navy);background:var(--po-rs-white);border-color:var(--po-rs-white)}.po-reserve-support__button:focus-visible{outline:3px solid var(--po-rs-sand);outline-offset:4px}@media (max-width:1050px){.po-reserve-support{padding:85px 0}.po-reserve-support__inner{width:min(900px,calc(100% - 48px))}.po-reserve-support__header{grid-template-columns:1fr;gap:32px;margin-bottom:50px}.po-reserve-support__intro{max-width:720px}.po-reserve-support__process{grid-template-columns:1fr}.po-reserve-support__process::before{top:70px;right:auto;bottom:70px;left:53px;width:1px;height:auto}.po-reserve-support__step{min-height:300px;padding-left:31px}.po-reserve-support__step-title,.po-reserve-support__step-text,.po-reserve-support__step-footer{margin-left:62px!important}.po-reserve-support__conclusion{grid-template-columns:1fr}.po-reserve-support__button{min-width:0;min-height:68px}}@media (max-width:767px){.po-reserve-support{padding:68px 0}.po-reserve-support__inner{width:calc(100% - 32px)}.po-reserve-support__header{margin-bottom:36px}.po-reserve-support__eyebrow{margin-bottom:18px!important;font-size:10px}.po-reserve-support__eyebrow::before{width:27px}.po-reserve-support__title{font-size:clamp(37px,11vw,48px);line-height:1}.po-reserve-support__intro{padding-left:18px!important;font-size:15px;line-height:1.65}.po-reserve-support__process::before{display:none}.po-reserve-support__step{min-height:0;padding:25px 21px}.po-reserve-support__step-title{margin-top:27px!important;margin-left:0!important;font-size:27px}.po-reserve-support__step-text{margin-left:0!important;font-size:14px}.po-reserve-support__step-footer{margin-top:27px;margin-left:0!important}.po-reserve-support__summary{grid-template-columns:1fr;gap:15px;padding:25px 21px}.po-reserve-support__button{width:100%;padding:22px 21px}}@media (prefers-reduced-motion:reduce){.po-reserve-support__button{transition:none}}.po-reserve-final{--po-rf-navy:#071d2a;--po-rf-navy-light:#102f40;--po-rf-orange:#df692e;--po-rf-sand:#e9dfcf;--po-rf-cream:#f7f4ed;--po-rf-white:#ffffff;--po-rf-text:#425865;--po-rf-line:rgba(7,29,42,0.18);width:100%;padding:95px 0;color:var(--po-rf-navy);background:var(--po-rf-sand)}.po-reserve-final,.po-reserve-final *{box-sizing:border-box}.po-reserve-final :where(h2,p){margin:0;padding:0}.po-reserve-final__inner{width:min(1380px,calc(100% - 80px));margin:0 auto}.po-reserve-final__panel{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(390px,0.88fr);overflow:hidden;background:var(--po-rf-cream);border:1px solid var(--po-rf-line)}.po-reserve-final__panel::before{position:absolute;top:0;left:0;width:46%;height:4px;content:"";background:var(--po-rf-orange)}.po-reserve-final__content{padding:clamp(45px,5vw,75px)}.po-reserve-final__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:25px!important;color:var(--po-rf-orange);font-size:11px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-reserve-final__eyebrow::before{width:38px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-reserve-final__title{max-width:760px;color:var(--po-rf-navy);font-size:clamp(40px,3.8vw,62px);font-weight:900;line-height:0.99;letter-spacing:-0.04em}.po-reserve-final__title span{display:block;color:var(--po-rf-orange)}.po-reserve-final__text{max-width:710px;margin-top:30px!important;color:var(--po-rf-text);font-size:15px;line-height:1.7}.po-reserve-final__actions{display:flex;flex-direction:column;padding:clamp(40px,4vw,60px);color:var(--po-rf-white);background:linear-gradient(145deg,rgba(223,105,46,0.08),transparent 52%),var(--po-rf-navy)}.po-reserve-final__orientation{display:grid;grid-template-columns:46px minmax(0,1fr);gap:18px;align-items:start;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,0.18)}.po-reserve-final__orientation-number{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;color:var(--po-rf-orange);border:1px solid rgba(255,255,255,0.32);border-radius:50%;font-size:10px;font-weight:800}.po-reserve-final__orientation p{color:var(--po-rf-white);font-size:18px;font-weight:800;line-height:1.45}.po-reserve-final__buttons{display:grid;gap:11px;margin-top:30px}.po-reserve-final__button{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:28px;padding:17px 21px;border:1px solid transparent;font-size:13px;font-weight:800;line-height:1.3;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease}.po-reserve-final__button span:last-child{font-size:17px}.po-reserve-final__button--primary{color:var(--po-rf-white);background:var(--po-rf-orange);border-color:var(--po-rf-orange)}.po-reserve-final__button--primary:hover{color:var(--po-rf-navy);background:var(--po-rf-sand);border-color:var(--po-rf-sand)}.po-reserve-final__button--secondary{color:var(--po-rf-white);background:transparent;border-color:rgba(255,255,255,0.35)}.po-reserve-final__button--secondary:hover{color:var(--po-rf-navy);background:var(--po-rf-white);border-color:var(--po-rf-white)}.po-reserve-final__button:focus-visible{outline:3px solid var(--po-rf-sand);outline-offset:4px}.po-reserve-final__reassurance{display:flex;flex-wrap:wrap;gap:8px 19px;margin-top:auto;padding-top:28px}.po-reserve-final__reassurance span{position:relative;padding-left:12px;color:#c3cdd2;font-size:10px;font-weight:700;line-height:1.4}.po-reserve-final__reassurance span::before{position:absolute;top:0.48em;left:0;width:4px;height:4px;content:"";border-radius:50%;background:var(--po-rf-orange)}.po-reserve-final__situations{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-right:1px solid var(--po-rf-line);border-bottom:1px solid var(--po-rf-line);border-left:1px solid var(--po-rf-line);background:var(--po-rf-cream)}.po-reserve-final__situations span{position:relative;display:flex;min-height:62px;align-items:center;padding:17px 20px 17px 37px;border-right:1px solid var(--po-rf-line);color:var(--po-rf-navy);font-size:10px;font-weight:800;line-height:1.35;letter-spacing:0.04em;text-transform:uppercase}.po-reserve-final__situations span:last-child{border-right:0}.po-reserve-final__situations span::before{position:absolute;left:20px;width:5px;height:5px;content:"";border-radius:50%;background:var(--po-rf-orange)}@media (max-width:1000px){.po-reserve-final{padding:75px 0}.po-reserve-final__inner{width:min(850px,calc(100% - 48px))}.po-reserve-final__panel{grid-template-columns:1fr}.po-reserve-final__panel::before{width:100%}.po-reserve-final__content{padding:55px 48px}.po-reserve-final__actions{padding:45px 48px}.po-reserve-final__reassurance{margin-top:28px}.po-reserve-final__situations{grid-template-columns:repeat(2,minmax(0,1fr))}.po-reserve-final__situations span:nth-child(2){border-right:0}.po-reserve-final__situations span:nth-child(-n+2){border-bottom:1px solid var(--po-rf-line)}}@media (max-width:767px){.po-reserve-final{padding:58px 0}.po-reserve-final__inner{width:calc(100% - 32px)}.po-reserve-final__content{padding:41px 22px 37px}.po-reserve-final__eyebrow{margin-bottom:19px!important;font-size:10px}.po-reserve-final__eyebrow::before{width:27px}.po-reserve-final__title{font-size:clamp(35px,10.5vw,46px);line-height:1}.po-reserve-final__text{margin-top:23px!important;font-size:14px;line-height:1.65}.po-reserve-final__actions{padding:29px 22px}.po-reserve-final__orientation{grid-template-columns:40px minmax(0,1fr);gap:14px}.po-reserve-final__orientation-number{width:38px;height:38px}.po-reserve-final__orientation p{font-size:16px}.po-reserve-final__button{min-height:58px;padding:15px 18px}.po-reserve-final__reassurance{display:grid;grid-template-columns:1fr;gap:8px}.po-reserve-final__situations{grid-template-columns:1fr}.po-reserve-final__situations span{min-height:54px;border-right:0;border-bottom:1px solid var(--po-rf-line)}.po-reserve-final__situations span:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.po-reserve-final__button{transition:none}}.po-marine-hero{--po-mh-navy:#071d2a;--po-mh-orange:#df692e;--po-mh-sand:#e9dfcf;--po-mh-white:#ffffff;--po-mh-muted:#c0cbd0;--po-mh-line:rgba(255,255,255,0.2);position:relative;width:100%;min-height:720px;overflow:hidden;color:var(--po-mh-white);background:var(--po-mh-navy)}.po-marine-hero,.po-marine-hero *{box-sizing:border-box}.po-marine-hero :where(h1,p){margin:0;padding:0}.po-marine-hero__background{position:absolute;inset:0;z-index:0;overflow:hidden}.po-marine-hero__background img{display:block;width:100%;height:100%;object-fit:cover;object-position:68% center;filter:saturate(0.78) contrast(1.04)}.po-marine-hero__background::before{position:absolute;inset:0;z-index:1;content:"";background:linear-gradient(90deg,rgba(7,29,42,1) 0%,rgba(7,29,42,0.97) 30%,rgba(7,29,42,0.76) 53%,rgba(7,29,42,0.3) 78%,rgba(7,29,42,0.14) 100%)}.po-marine-hero__background::after{position:absolute;inset:0;z-index:2;content:"";background:linear-gradient(180deg,rgba(7,29,42,0.26) 0%,transparent 35%,rgba(7,29,42,0.12) 60%,rgba(7,29,42,0.96) 100%)}.po-marine-hero__inner{position:relative;z-index:3;display:grid;width:min(1460px,calc(100% - 80px));min-height:720px;margin:0 auto;padding-top:74px;grid-template-columns:minmax(0,1.15fr) minmax(330px,0.65fr);grid-template-rows:1fr auto;gap:45px 70px;align-items:center}.po-marine-hero__content{max-width:850px}.po-marine-hero__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:23px!important;color:var(--po-mh-orange);font-size:12px;font-weight:800;line-height:1.3;letter-spacing:0.17em;text-transform:uppercase}.po-marine-hero__eyebrow::before{width:39px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-marine-hero__title{max-width:830px;color:var(--po-mh-white);font-size:clamp(43px,3.75vw,60px);font-weight:900;line-height:1;letter-spacing:-0.038em}.po-marine-hero__title span{color:var(--po-mh-sand)}.po-marine-hero__intro{max-width:700px;margin-top:28px!important;color:var(--po-mh-white);font-size:clamp(16px,1.08vw,18px);font-weight:650;line-height:1.58}.po-marine-hero__text{max-width:680px;margin-top:11px!important;color:var(--po-mh-muted);font-size:14px;font-weight:400;line-height:1.65}.po-marine-hero__actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:29px}.po-marine-hero__button{display:inline-flex;min-height:54px;align-items:center;justify-content:space-between;gap:30px;padding:14px 20px;border:1px solid transparent;font-size:12px;font-weight:800;line-height:1.3;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease}.po-marine-hero__button span:last-child{font-size:16px}.po-marine-hero__button--primary{color:var(--po-mh-white);background:var(--po-mh-orange);border-color:var(--po-mh-orange)}.po-marine-hero__button--primary:hover{color:var(--po-mh-navy);background:var(--po-mh-sand);border-color:var(--po-mh-sand)}.po-marine-hero__button--secondary{color:var(--po-mh-white);background:rgba(7,29,42,0.38);border-color:rgba(255,255,255,0.4);backdrop-filter:blur(4px)}.po-marine-hero__button--secondary:hover{color:var(--po-mh-navy);background:var(--po-mh-white);border-color:var(--po-mh-white)}.po-marine-hero__button:focus-visible{outline:3px solid var(--po-mh-sand);outline-offset:4px}.po-marine-hero__principle{align-self:end;max-width:440px;margin-bottom:20px;padding:24px;border-top:3px solid var(--po-mh-orange);background:rgba(7,29,42,0.8);backdrop-filter:blur(8px)}.po-marine-hero__principle-head{display:flex;align-items:center;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--po-mh-line);color:var(--po-mh-orange);font-size:9px;font-weight:800;line-height:1.3;letter-spacing:0.14em;text-transform:uppercase}.po-marine-hero__principle-number{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,0.32);border-radius:50%}.po-marine-hero__principle>p{margin-top:19px!important;color:var(--po-mh-white);font-size:clamp(18px,1.3vw,22px);font-weight:750;line-height:1.28;letter-spacing:-0.015em}.po-marine-hero__principle strong{display:block;margin-top:5px;color:var(--po-mh-sand);font-weight:900}.po-marine-hero__markers{grid-column:1 / -1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--po-mh-line);border-right:1px solid var(--po-mh-line);border-left:1px solid var(--po-mh-line);background:rgba(7,29,42,0.84);backdrop-filter:blur(7px)}.po-marine-hero__markers span{position:relative;display:flex;min-height:58px;align-items:center;padding:14px 16px 14px 34px;border-right:1px solid var(--po-mh-line);color:var(--po-mh-white);font-size:9px;font-weight:800;line-height:1.35;letter-spacing:0.04em;text-transform:uppercase}.po-marine-hero__markers span:last-child{border-right:0}.po-marine-hero__markers span::before{position:absolute;left:18px;width:5px;height:5px;content:"";border-radius:50%;background:var(--po-mh-orange)}@media (max-width:1100px){.po-marine-hero,.po-marine-hero__inner{min-height:700px}.po-marine-hero__inner{width:min(920px,calc(100% - 48px));padding-top:65px;grid-template-columns:minmax(0,1fr) 285px;gap:40px}.po-marine-hero__title{font-size:clamp(42px,5.4vw,55px)}.po-marine-hero__markers{grid-template-columns:repeat(3,minmax(0,1fr))}.po-marine-hero__markers span:nth-child(3){border-right:0}.po-marine-hero__markers span:nth-child(-n+3){border-bottom:1px solid var(--po-mh-line)}}@media (max-width:767px){.po-marine-hero{min-height:auto}.po-marine-hero__background img{object-position:68% center}.po-marine-hero__background::before{background:linear-gradient(180deg,rgba(7,29,42,0.72) 0%,rgba(7,29,42,0.93) 31%,rgba(7,29,42,0.99) 67%,var(--po-mh-navy) 100%)}.po-marine-hero__background::after{background:rgba(7,29,42,0.28)}.po-marine-hero__inner{display:block;width:calc(100% - 32px);min-height:0;padding-top:58px}.po-marine-hero__eyebrow{margin-bottom:18px!important;font-size:10px}.po-marine-hero__eyebrow::before{width:27px}.po-marine-hero__title{font-size:clamp(35px,9.8vw,45px);line-height:1.01}.po-marine-hero__intro{margin-top:24px!important;font-size:15px;line-height:1.58}.po-marine-hero__text{font-size:13px}.po-marine-hero__actions{display:grid;grid-template-columns:1fr;margin-top:25px}.po-marine-hero__button{width:100%}.po-marine-hero__principle{max-width:none;margin-top:32px;margin-bottom:0;padding:21px}.po-marine-hero__principle>p{font-size:19px}.po-marine-hero__markers{grid-template-columns:1fr;margin-top:18px}.po-marine-hero__markers span{min-height:49px;border-right:0;border-bottom:1px solid var(--po-mh-line)}.po-marine-hero__markers span:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.po-marine-hero__button{transition:none}}.po-marine-paths{--po-mp-navy:#071d2a;--po-mp-orange:#df692e;--po-mp-sand:#e9dfcf;--po-mp-cream:#f7f4ed;--po-mp-white:#ffffff;--po-mp-text:#435865;--po-mp-line:#cfd2ce;width:100%;padding:78px 0;color:var(--po-mp-navy);background:var(--po-mp-cream)}.po-marine-paths,.po-marine-paths *{box-sizing:border-box}.po-marine-paths :where(h2,h3,p){margin:0;padding:0}.po-marine-paths__inner{width:min(1380px,calc(100% - 80px));margin:0 auto}.po-marine-paths__header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,0.75fr);gap:clamp(50px,7vw,110px);align-items:center;margin-bottom:42px}.po-marine-paths__heading{max-width:750px}.po-marine-paths__eyebrow{display:flex;align-items:center;gap:13px;margin-bottom:18px!important;color:var(--po-mp-orange);font-size:10px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-marine-paths__eyebrow::before{width:34px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-marine-paths__title{color:var(--po-mp-navy);font-size:clamp(38px,3.35vw,54px);font-weight:900;line-height:1;letter-spacing:-0.035em}.po-marine-paths__title span{display:block;color:var(--po-mp-orange)}.po-marine-paths__intro{max-width:560px;padding-left:23px!important;border-left:2px solid var(--po-mp-orange);color:var(--po-mp-text);font-size:14px;line-height:1.65}.po-marine-paths__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--po-mp-line);border-left:1px solid var(--po-mp-line)}.po-marine-paths__item{display:flex;min-width:0;min-height:330px;grid-column:span 2;flex-direction:column;padding:25px 28px 22px;background:var(--po-mp-white);border-right:1px solid var(--po-mp-line);border-bottom:1px solid var(--po-mp-line)}.po-marine-paths__item:nth-child(4),.po-marine-paths__item:nth-child(5){grid-column:span 3;min-height:315px}.po-marine-paths__item--sand{background:var(--po-mp-sand)}.po-marine-paths__item--soft{background:linear-gradient(115deg,var(--po-mp-white) 0%,var(--po-mp-white) 68%,rgba(233,223,207,0.72) 100%)}.po-marine-paths__item--dark{color:var(--po-mp-white);background:var(--po-mp-navy)}.po-marine-paths__item-head{display:flex;min-height:38px;align-items:center;gap:14px}.po-marine-paths__number{display:inline-flex;width:37px;height:37px;flex:0 0 37px;align-items:center;justify-content:center;color:var(--po-mp-orange);border:1px solid rgba(7,29,42,0.24);border-radius:50%;font-size:9px;font-weight:800}.po-marine-paths__category{color:var(--po-mp-orange);font-size:9px;font-weight:800;line-height:1.4;letter-spacing:0.13em;text-transform:uppercase}.po-marine-paths__item-title{max-width:510px;margin-top:24px!important;color:var(--po-mp-navy);font-size:clamp(21px,1.5vw,25px);font-weight:900;line-height:1.08;letter-spacing:-0.023em}.po-marine-paths__description{max-width:570px;margin-top:14px!important;color:var(--po-mp-text);font-size:12px;line-height:1.6}.po-marine-paths__markers{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:auto;padding-top:20px}.po-marine-paths__markers span{position:relative;padding-left:10px;color:var(--po-mp-navy);font-size:8px;font-weight:750;line-height:1.4}.po-marine-paths__markers span::before{position:absolute;top:0.48em;left:0;width:4px;height:4px;content:"";border-radius:50%;background:var(--po-mp-orange)}.po-marine-paths__link{display:flex;min-height:48px;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:17px;padding-top:15px;color:var(--po-mp-navy);border-top:1px solid var(--po-mp-line);font-size:9px;font-weight:800;line-height:1.4;text-decoration:none}.po-marine-paths__link span:last-child{color:var(--po-mp-orange);font-size:15px;transition:transform 180ms ease}.po-marine-paths__link:hover span:last-child{transform:translateX(4px)}.po-marine-paths__link:focus-visible{outline:3px solid var(--po-mp-orange);outline-offset:4px}.po-marine-paths__item--dark .po-marine-paths__number{border-color:rgba(255,255,255,0.3)}.po-marine-paths__item--dark .po-marine-paths__item-title,.po-marine-paths__item--dark .po-marine-paths__markers span,.po-marine-paths__item--dark .po-marine-paths__link{color:var(--po-mp-white)}.po-marine-paths__item--dark .po-marine-paths__description{color:#bec9ce}.po-marine-paths__item--dark .po-marine-paths__link{border-color:rgba(255,255,255,0.18)}.po-marine-paths__summary{display:grid;grid-template-columns:160px minmax(0,1fr);margin-top:18px;border:1px solid var(--po-mp-navy)}.po-marine-paths__summary-label{display:flex;align-items:center;padding:21px 24px;color:var(--po-mp-orange);background:var(--po-mp-navy);font-size:9px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.po-marine-paths__summary-content{display:grid;grid-template-columns:minmax(300px,1fr) minmax(300px,0.85fr);gap:42px;align-items:center;padding:21px 29px}.po-marine-paths__summary-title{color:var(--po-mp-navy);font-size:15px;line-height:1.45}.po-marine-paths__summary-title strong{font-weight:900}.po-marine-paths__summary-text{color:var(--po-mp-text);font-size:11px;line-height:1.6}@media (max-width:1050px){.po-marine-paths{padding:68px 0}.po-marine-paths__inner{width:min(900px,calc(100% - 48px))}.po-marine-paths__header{grid-template-columns:1fr;gap:26px;margin-bottom:35px}.po-marine-paths__intro{max-width:720px}.po-marine-paths__list{grid-template-columns:repeat(2,minmax(0,1fr))}.po-marine-paths__item,.po-marine-paths__item:nth-child(4){grid-column:span 1;min-height:340px}.po-marine-paths__item:nth-child(5){grid-column:1 / -1;min-height:300px}.po-marine-paths__summary-content{grid-template-columns:1fr;gap:7px}}@media (max-width:767px){.po-marine-paths{padding:58px 0}.po-marine-paths__inner{width:calc(100% - 32px)}.po-marine-paths__header{margin-bottom:29px}.po-marine-paths__eyebrow{margin-bottom:15px!important}.po-marine-paths__eyebrow::before{width:27px}.po-marine-paths__title{font-size:clamp(33px,9.6vw,43px)}.po-marine-paths__intro{padding-left:17px!important;font-size:13px}.po-marine-paths__list{grid-template-columns:1fr}.po-marine-paths__item,.po-marine-paths__item:nth-child(4),.po-marine-paths__item:nth-child(5){grid-column:auto;min-height:0;padding:22px 18px}.po-marine-paths__item-title{margin-top:20px!important;font-size:22px}.po-marine-paths__markers{margin-top:19px}.po-marine-paths__summary{grid-template-columns:1fr}.po-marine-paths__summary-label{min-height:46px;padding:13px 18px}.po-marine-paths__summary-content{padding:19px 18px}}@media (prefers-reduced-motion:reduce){.po-marine-paths__link span:last-child{transition:none}}.po-marine-requirements{--po-mr-navy:#071d2a;--po-mr-orange:#df692e;--po-mr-sand:#e9dfcf;--po-mr-cream:#f7f4ed;--po-mr-white:#ffffff;--po-mr-text:#435865;--po-mr-muted:#bec9ce;--po-mr-line:#cfd2ce;width:100%;padding:82px 0;color:var(--po-mr-navy);background:var(--po-mr-sand)}.po-marine-requirements,.po-marine-requirements *{box-sizing:border-box}.po-marine-requirements :where(h2,h3,p){margin:0;padding:0}.po-marine-requirements__inner{width:min(1380px,calc(100% - 80px));margin:0 auto}.po-marine-requirements__header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,0.75fr);gap:clamp(55px,7vw,115px);align-items:end;margin-bottom:46px}.po-marine-requirements__heading{max-width:720px}.po-marine-requirements__eyebrow{display:flex;align-items:center;gap:13px;margin-bottom:18px!important;color:var(--po-mr-orange);font-size:10px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-marine-requirements__eyebrow::before{width:34px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-marine-requirements__title{color:var(--po-mr-navy);font-size:clamp(38px,3.35vw,54px);font-weight:900;line-height:1;letter-spacing:-0.035em}.po-marine-requirements__title span{display:block;color:var(--po-mr-orange)}.po-marine-requirements__intro{max-width:550px;padding-left:24px!important;border-left:2px solid var(--po-mr-orange);color:var(--po-mr-text);font-size:14px;line-height:1.65}.po-marine-requirements__layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(370px,0.72fr);gap:20px;align-items:start}.po-marine-requirements__list{display:grid;align-content:start;border-top:1px solid var(--po-mr-line);border-left:1px solid var(--po-mr-line)}.po-marine-requirements__item{display:grid;grid-template-columns:140px minmax(0,1fr);min-height:0;background:var(--po-mr-white);border-right:1px solid var(--po-mr-line);border-bottom:1px solid var(--po-mr-line)}.po-marine-requirements__item-index{padding:23px 20px;border-right:1px solid var(--po-mr-line)}.po-marine-requirements__item-index span{display:block;margin-bottom:20px;color:var(--po-mr-orange);font-size:9px;font-weight:800;letter-spacing:0.08em}.po-marine-requirements__item-index p{color:var(--po-mr-orange);font-size:8px;font-weight:800;line-height:1.45;letter-spacing:0.11em;text-transform:uppercase}.po-marine-requirements__item-content{min-width:0;padding:23px 27px 21px}.po-marine-requirements__item-title{max-width:610px;color:var(--po-mr-navy);font-size:clamp(20px,1.45vw,24px);font-weight:900;line-height:1.08;letter-spacing:-0.022em}.po-marine-requirements__description{max-width:650px;margin-top:12px!important;color:var(--po-mr-text);font-size:12px;line-height:1.58}.po-marine-requirements__markers{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:17px;padding-top:14px;border-top:1px solid rgba(7,29,42,0.12)}.po-marine-requirements__markers span{position:relative;padding-left:10px;color:var(--po-mr-navy);font-size:8px;font-weight:750;line-height:1.4}.po-marine-requirements__markers span::before{position:absolute;top:0.48em;left:0;width:4px;height:4px;content:"";border-radius:50%;background:var(--po-mr-orange)}.po-marine-requirements__item--dark{background:var(--po-mr-navy)}.po-marine-requirements__item--dark.po-marine-requirements__item-index{border-color:rgba(255,255,255,0.17)}.po-marine-requirements__item--dark.po-marine-requirements__item-title,.po-marine-requirements__item--dark.po-marine-requirements__markers span{color:var(--po-mr-white)}.po-marine-requirements__item--dark.po-marine-requirements__description{color:var(--po-mr-muted)}.po-marine-requirements__item--dark.po-marine-requirements__markers{border-color:rgba(255,255,255,0.15)}.po-marine-requirements__aquatic{background:var(--po-mr-white);border:1px solid var(--po-mr-line)}.po-marine-requirements__media{position:relative;height:350px;overflow:hidden;background:var(--po-mr-navy)}.po-marine-requirements__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 37%}.po-marine-requirements__media::after{position:absolute;inset:45% 0 0;content:"";background:linear-gradient(180deg,transparent,rgba(7,29,42,0.92));pointer-events:none}.po-marine-requirements__media-caption{position:absolute;right:21px;bottom:19px;left:21px;z-index:1;display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:end}.po-marine-requirements__media-caption>span{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;color:var(--po-mr-orange);border:1px solid rgba(255,255,255,0.38);font-size:8px;font-weight:800}.po-marine-requirements__media-caption p{color:var(--po-mr-white);font-size:11px;font-weight:800;line-height:1.25;letter-spacing:0.05em;text-transform:uppercase}.po-marine-requirements__media-caption strong{display:block;color:var(--po-mr-sand)}.po-marine-requirements__aquatic-content{padding:24px 25px 22px}.po-marine-requirements__aquatic-label{color:var(--po-mr-orange);font-size:8px;font-weight:800;letter-spacing:0.13em;text-transform:uppercase}.po-marine-requirements__aquatic-title{margin-top:12px!important;color:var(--po-mr-navy);font-size:clamp(21px,1.55vw,26px);font-weight:900;line-height:1.08;letter-spacing:-0.023em}.po-marine-requirements__aquatic-text{margin-top:14px!important;color:var(--po-mr-text);font-size:12px;line-height:1.58}.po-marine-requirements__aquatic-note{margin-top:14px!important;padding:12px 14px!important;color:var(--po-mr-navy);background:var(--po-mr-sand);border-left:2px solid var(--po-mr-orange);font-size:10px;font-weight:700;line-height:1.5}.po-marine-requirements__summary{display:grid;grid-template-columns:60px minmax(0,1fr);margin-top:20px;background:var(--po-mr-navy)}.po-marine-requirements__summary-number{display:flex;align-items:center;justify-content:center;color:var(--po-mr-orange);border-right:1px solid rgba(255,255,255,0.18);font-size:9px;font-weight:800}.po-marine-requirements__summary-main{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,0.65fr);gap:36px;align-items:center;padding:22px 27px}.po-marine-requirements__summary-title{color:var(--po-mr-white);font-size:13px;font-weight:700;line-height:1.55}.po-marine-requirements__summary-conclusion{padding-left:22px!important;border-left:2px solid var(--po-mr-orange);color:var(--po-mr-muted);font-size:11px;line-height:1.5}.po-marine-requirements__summary-conclusion strong{display:block;color:var(--po-mr-sand);font-weight:900}@media (max-width:1050px){.po-marine-requirements{padding:72px 0}.po-marine-requirements__inner{width:min(900px,calc(100% - 48px))}.po-marine-requirements__header{grid-template-columns:1fr;gap:27px;margin-bottom:38px}.po-marine-requirements__intro{max-width:720px}.po-marine-requirements__layout{grid-template-columns:1fr}.po-marine-requirements__aquatic{display:grid;grid-template-columns:minmax(300px,0.8fr) minmax(0,1.2fr)}.po-marine-requirements__media{height:auto;min-height:390px}.po-marine-requirements__summary-main{grid-template-columns:1fr;gap:12px}.po-marine-requirements__summary-conclusion{padding-top:13px!important;padding-left:0!important;border-top:1px solid rgba(255,255,255,0.16);border-left:0}}@media (max-width:767px){.po-marine-requirements{padding:60px 0}.po-marine-requirements__inner{width:calc(100% - 32px)}.po-marine-requirements__header{margin-bottom:31px}.po-marine-requirements__eyebrow{margin-bottom:16px!important}.po-marine-requirements__eyebrow::before{width:27px}.po-marine-requirements__title{font-size:clamp(34px,10vw,44px)}.po-marine-requirements__intro{padding-left:17px!important;font-size:13px}.po-marine-requirements__item{grid-template-columns:45px minmax(0,1fr)}.po-marine-requirements__item-index{padding:20px 8px}.po-marine-requirements__item-index span{margin-bottom:0;text-align:center}.po-marine-requirements__item-index p{display:none}.po-marine-requirements__item-content{padding:20px 17px}.po-marine-requirements__item-title{font-size:21px}.po-marine-requirements__aquatic{display:block}.po-marine-requirements__media{height:310px;min-height:0}.po-marine-requirements__aquatic-content{padding:21px 18px}.po-marine-requirements__aquatic-title{font-size:22px}.po-marine-requirements__summary{grid-template-columns:45px minmax(0,1fr)}.po-marine-requirements__summary-main{padding:20px 17px}}.po-marine-specialized{--po-ms-navy:#071d2a;--po-ms-orange:#df692e;--po-ms-sand:#e9dfcf;--po-ms-cream:#f7f4ed;--po-ms-white:#ffffff;--po-ms-text:#435865;--po-ms-muted:#bec9ce;--po-ms-line:#cfd2ce;width:100%;padding:72px 0;color:var(--po-ms-navy);background:var(--po-ms-cream)}.po-marine-specialized,.po-marine-specialized *{box-sizing:border-box}.po-marine-specialized :where(h2,h3,p){margin:0;padding:0}.po-marine-specialized__inner{width:min(1380px,calc(100% - 80px));margin:0 auto}.po-marine-specialized__header{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(350px,0.68fr);gap:clamp(50px,6vw,100px);align-items:center;margin-bottom:40px}.po-marine-specialized__heading{max-width:850px}.po-marine-specialized__eyebrow{display:flex;align-items:center;gap:13px;margin-bottom:17px!important;color:var(--po-ms-orange);font-size:10px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-marine-specialized__eyebrow::before{width:34px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-marine-specialized__title{color:var(--po-ms-navy);font-size:clamp(36px,3vw,47px);font-weight:900;line-height:1.02;letter-spacing:-0.033em}.po-marine-specialized__title span{display:block;margin-top:8px;color:var(--po-ms-orange)}.po-marine-specialized__intro{max-width:520px;padding-left:22px!important;border-left:2px solid var(--po-ms-orange);color:var(--po-ms-text);font-size:13px;font-weight:500;line-height:1.65}.po-marine-specialized__paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--po-ms-line);border-left:1px solid var(--po-ms-line)}.po-marine-specialized__path{display:grid;min-width:0;grid-template-columns:125px minmax(0,1fr);grid-template-rows:auto auto;background:var(--po-ms-white);border-right:1px solid var(--po-ms-line);border-bottom:1px solid var(--po-ms-line)}.po-marine-specialized__path--dark{color:var(--po-ms-white);background:var(--po-ms-navy)}.po-marine-specialized__path-head{grid-row:1 / 3;display:flex;flex-direction:column;gap:21px;padding:24px 20px;border-right:1px solid var(--po-ms-line)}.po-marine-specialized__number{display:inline-flex;width:37px;height:37px;align-items:center;justify-content:center;color:var(--po-ms-orange);border:1px solid rgba(7,29,42,0.25);border-radius:50%;font-size:9px;font-weight:800}.po-marine-specialized__category{margin-bottom:7px!important;color:var(--po-ms-orange);font-size:8px;font-weight:800;letter-spacing:0.13em;text-transform:uppercase}.po-marine-specialized__name{color:var(--po-ms-navy);font-size:clamp(19px,1.35vw,23px);font-weight:900;line-height:1.05;letter-spacing:-0.02em}.po-marine-specialized__path-body{padding:26px 29px 21px}.po-marine-specialized__path-title{max-width:500px;color:var(--po-ms-navy);font-size:clamp(21px,1.6vw,26px);font-weight:900;line-height:1.09;letter-spacing:-0.023em}.po-marine-specialized__description{max-width:550px;margin-top:14px!important;color:var(--po-ms-text);font-size:12px;font-weight:400;line-height:1.6}.po-marine-specialized__markers{display:flex;flex-wrap:wrap;gap:7px 15px;margin-top:19px;padding-top:15px;border-top:1px solid rgba(7,29,42,0.13)}.po-marine-specialized__markers span{position:relative;padding-left:11px;color:var(--po-ms-navy);font-size:8px;font-weight:750;line-height:1.4}.po-marine-specialized__markers span::before{position:absolute;top:0.48em;left:0;width:4px;height:4px;content:"";border-radius:50%;background:var(--po-ms-orange)}.po-marine-specialized__link{display:flex;min-height:55px;align-items:center;justify-content:space-between;gap:25px;padding:15px 29px;color:var(--po-ms-navy);border-top:1px solid var(--po-ms-line);font-size:9px;font-weight:800;line-height:1.4;text-decoration:none}.po-marine-specialized__link span:last-child{color:var(--po-ms-orange);font-size:15px;transition:transform 180ms ease}.po-marine-specialized__link:hover span:last-child{transform:translateX(4px)}.po-marine-specialized__link:focus-visible{outline:3px solid var(--po-ms-orange);outline-offset:-5px}.po-marine-specialized__path--dark.po-marine-specialized__path-head,.po-marine-specialized__path--dark.po-marine-specialized__link{border-color:rgba(255,255,255,0.18)}.po-marine-specialized__path--dark.po-marine-specialized__number{border-color:rgba(255,255,255,0.3)}.po-marine-specialized__path--dark.po-marine-specialized__name,.po-marine-specialized__path--dark.po-marine-specialized__path-title,.po-marine-specialized__path--dark.po-marine-specialized__markers span,.po-marine-specialized__path--dark.po-marine-specialized__link{color:var(--po-ms-white)}.po-marine-specialized__path--dark.po-marine-specialized__description{color:var(--po-ms-muted)}.po-marine-specialized__path--dark.po-marine-specialized__markers{border-color:rgba(255,255,255,0.16)}.po-marine-specialized__summary{display:grid;grid-template-columns:140px minmax(0,1fr);margin-top:18px;border:1px solid var(--po-ms-navy)}.po-marine-specialized__summary-label{display:flex;align-items:center;padding:21px 23px;color:var(--po-ms-orange);background:var(--po-ms-navy);font-size:9px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.po-marine-specialized__summary-content{display:grid;grid-template-columns:minmax(300px,1fr) minmax(300px,0.9fr);gap:40px;align-items:center;padding:21px 28px}.po-marine-specialized__summary-title{color:var(--po-ms-navy);font-size:15px;line-height:1.45}.po-marine-specialized__summary-title strong{font-weight:900}.po-marine-specialized__summary-text{color:var(--po-ms-text);font-size:11px;line-height:1.6}@media (max-width:1050px){.po-marine-specialized{padding:68px 0}.po-marine-specialized__inner{width:min(900px,calc(100% - 48px))}.po-marine-specialized__header{grid-template-columns:1fr;gap:25px;margin-bottom:35px}.po-marine-specialized__intro{max-width:720px}.po-marine-specialized__paths{grid-template-columns:1fr}.po-marine-specialized__summary-content{grid-template-columns:1fr;gap:7px}}@media (max-width:767px){.po-marine-specialized{padding:58px 0}.po-marine-specialized__inner{width:calc(100% - 32px)}.po-marine-specialized__header{margin-bottom:29px}.po-marine-specialized__eyebrow{margin-bottom:15px!important}.po-marine-specialized__eyebrow::before{width:27px}.po-marine-specialized__title{font-size:clamp(33px,9.6vw,42px)}.po-marine-specialized__title span{margin-top:6px}.po-marine-specialized__intro{padding-left:17px!important;font-size:13px}.po-marine-specialized__path{grid-template-columns:1fr}.po-marine-specialized__path-head{grid-row:auto;flex-direction:row;align-items:center;padding:18px;border-right:0;border-bottom:1px solid var(--po-ms-line)}.po-marine-specialized__path-body{padding:20px 18px}.po-marine-specialized__path-title{font-size:22px}.po-marine-specialized__link{padding:15px 18px}.po-marine-specialized__summary{grid-template-columns:1fr}.po-marine-specialized__summary-label{min-height:46px;padding:13px 18px}.po-marine-specialized__summary-content{padding:19px 18px}}@media (prefers-reduced-motion:reduce){.po-marine-specialized__link span:last-child{transition:none}}.po-marine-preparation{--po-mpr-navy:#071d2a;--po-mpr-navy-light:#102f40;--po-mpr-orange:#df692e;--po-mpr-sand:#e9dfcf;--po-mpr-cream:#f7f4ed;--po-mpr-white:#ffffff;--po-mpr-muted:#bec9ce;--po-mpr-line:rgba(255,255,255,0.18);position:relative;width:100%;padding:82px 0;overflow:hidden;color:var(--po-mpr-white);background:linear-gradient(135deg,rgba(223,105,46,0.055),transparent 38%),var(--po-mpr-navy)}.po-marine-preparation,.po-marine-preparation *{box-sizing:border-box}.po-marine-preparation :where(h2,h3,p){margin:0;padding:0}.po-marine-preparation__inner{width:min(1380px,calc(100% - 80px));margin:0 auto}.po-marine-preparation__header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,0.75fr);gap:clamp(50px,7vw,110px);align-items:center;margin-bottom:46px}.po-marine-preparation__heading{max-width:750px}.po-marine-preparation__eyebrow{display:flex;align-items:center;gap:13px;margin-bottom:18px!important;color:var(--po-mpr-orange);font-size:10px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-marine-preparation__eyebrow::before{width:34px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-marine-preparation__title{color:var(--po-mpr-white);font-size:clamp(38px,3.35vw,54px);font-weight:900;line-height:1;letter-spacing:-0.035em}.po-marine-preparation__title span{display:block;color:var(--po-mpr-sand)}.po-marine-preparation__intro{max-width:560px;padding-left:23px!important;border-left:2px solid var(--po-mpr-orange);color:var(--po-mpr-muted);font-size:14px;line-height:1.65}.po-marine-preparation__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--po-mpr-line);border-left:1px solid var(--po-mpr-line)}.po-marine-preparation__step{display:flex;min-width:0;min-height:315px;flex-direction:column;padding:25px 28px 22px;background:rgba(255,255,255,0.018);border-right:1px solid var(--po-mpr-line);border-bottom:1px solid var(--po-mpr-line)}.po-marine-preparation__step--accent{color:var(--po-mpr-navy);background:var(--po-mpr-sand)}.po-marine-preparation__step-head{display:flex;align-items:center;gap:14px}.po-marine-preparation__number{display:inline-flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;color:var(--po-mpr-orange);background:var(--po-mpr-navy);border:1px solid rgba(255,255,255,0.32);border-radius:50%;font-size:9px;font-weight:800}.po-marine-preparation__step-label{color:var(--po-mpr-orange);font-size:9px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.po-marine-preparation__step-title{max-width:410px;margin-top:25px!important;color:var(--po-mpr-white);font-size:clamp(22px,1.65vw,27px);font-weight:900;line-height:1.08;letter-spacing:-0.023em}.po-marine-preparation__step-text{max-width:430px;margin-top:14px!important;color:var(--po-mpr-muted);font-size:12px;line-height:1.6}.po-marine-preparation__step-result{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:auto;padding-top:17px;border-top:1px solid var(--po-mpr-line);color:var(--po-mpr-white);font-size:9px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase}.po-marine-preparation__step-result span:last-child{color:var(--po-mpr-orange);font-size:15px}.po-marine-preparation__step--accent.po-marine-preparation__number{border-color:rgba(7,29,42,0.24)}.po-marine-preparation__step--accent.po-marine-preparation__step-title,.po-marine-preparation__step--accent.po-marine-preparation__step-result{color:var(--po-mpr-navy)}.po-marine-preparation__step--accent.po-marine-preparation__step-text{color:#435865}.po-marine-preparation__step--accent.po-marine-preparation__step-result{border-color:rgba(7,29,42,0.18)}.po-marine-preparation__bottom{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;margin-top:20px}.po-marine-preparation__principle{display:grid;grid-template-columns:44px minmax(0,1fr);gap:19px;align-items:center;padding:24px 28px;color:var(--po-mpr-navy);background:var(--po-mpr-sand)}.po-marine-preparation__principle-symbol{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;color:var(--po-mpr-orange);border:1px solid rgba(7,29,42,0.27);font-size:18px;font-weight:800}.po-marine-preparation__principle p{max-width:810px;color:#435865;font-size:14px;line-height:1.6}.po-marine-preparation__principle strong{color:var(--po-mpr-navy);font-weight:900}.po-marine-preparation__actions{display:grid;grid-template-rows:auto auto}.po-marine-preparation__button,.po-marine-preparation__method-link{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:17px 20px;font-size:10px;font-weight:800;line-height:1.4;text-decoration:none}.po-marine-preparation__button{min-height:62px;color:var(--po-mpr-white);background:var(--po-mpr-orange);border:1px solid var(--po-mpr-orange)}.po-marine-preparation__method-link{color:var(--po-mpr-white);background:transparent;border-right:1px solid var(--po-mpr-line);border-bottom:1px solid var(--po-mpr-line);border-left:1px solid var(--po-mpr-line)}.po-marine-preparation__button span:last-child,.po-marine-preparation__method-link span:last-child{font-size:15px}.po-marine-preparation__button:hover{color:var(--po-mpr-navy);background:var(--po-mpr-white);border-color:var(--po-mpr-white)}.po-marine-preparation__method-link:hover{color:var(--po-mpr-navy);background:var(--po-mpr-sand)}.po-marine-preparation__button:focus-visible,.po-marine-preparation__method-link:focus-visible{outline:3px solid var(--po-mpr-sand);outline-offset:4px}@media (max-width:1050px){.po-marine-preparation{padding:68px 0}.po-marine-preparation__inner{width:min(900px,calc(100% - 48px))}.po-marine-preparation__header{grid-template-columns:1fr;gap:27px;margin-bottom:38px}.po-marine-preparation__intro{max-width:720px}.po-marine-preparation__steps{grid-template-columns:1fr}.po-marine-preparation__step{min-height:245px}.po-marine-preparation__bottom{grid-template-columns:1fr}.po-marine-preparation__actions{grid-template-columns:1fr 1fr;grid-template-rows:auto}.po-marine-preparation__method-link{border-top:1px solid var(--po-mpr-line);border-left:0}}@media (max-width:767px){.po-marine-preparation{padding:58px 0}.po-marine-preparation__inner{width:calc(100% - 32px)}.po-marine-preparation__header{margin-bottom:30px}.po-marine-preparation__eyebrow{margin-bottom:15px!important}.po-marine-preparation__eyebrow::before{width:27px}.po-marine-preparation__title{font-size:clamp(33px,9.6vw,43px)}.po-marine-preparation__intro{padding-left:17px!important;font-size:13px}.po-marine-preparation__step{min-height:0;padding:22px 19px}.po-marine-preparation__step-title{margin-top:20px!important;font-size:22px}.po-marine-preparation__step-result{margin-top:20px}.po-marine-preparation__principle{grid-template-columns:1fr;padding:22px 19px}.po-marine-preparation__principle p{font-size:13px}.po-marine-preparation__actions{grid-template-columns:1fr}.po-marine-preparation__button,.po-marine-preparation__method-link{min-height:57px}.po-marine-preparation__method-link{border-top:0;border-left:1px solid var(--po-mpr-line)}}@media (prefers-reduced-motion:reduce){.po-marine-preparation__button,.po-marine-preparation__method-link{transition:none}}.po-marine-final{--po-mf-navy:#071d2a;--po-mf-orange:#df692e;--po-mf-sand:#e9dfcf;--po-mf-cream:#f7f4ed;--po-mf-white:#ffffff;--po-mf-text:#435865;--po-mf-muted:#bec9ce;--po-mf-line:rgba(7,29,42,0.18);width:100%;padding:72px 0;color:var(--po-mf-navy);background:var(--po-mf-sand)}.po-marine-final,.po-marine-final *{box-sizing:border-box}.po-marine-final :where(h2,p){margin:0;padding:0}.po-marine-final__inner{width:min(1380px,calc(100% - 80px));margin:0 auto}.po-marine-final__panel{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,0.72fr);overflow:hidden;background:var(--po-mf-cream);border:1px solid var(--po-mf-line)}.po-marine-final__panel::before{position:absolute;top:0;left:0;width:48%;height:4px;content:"";background:var(--po-mf-orange)}.po-marine-final__content{padding:clamp(40px,4.5vw,64px)}.po-marine-final__eyebrow{display:flex;align-items:center;gap:13px;margin-bottom:18px!important;color:var(--po-mf-orange);font-size:10px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-marine-final__eyebrow::before{width:34px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-marine-final__title{max-width:720px;color:var(--po-mf-navy);font-size:clamp(37px,3.25vw,52px);font-weight:900;line-height:1;letter-spacing:-0.035em}.po-marine-final__title span{display:block;color:var(--po-mf-orange)}.po-marine-final__text{max-width:690px;margin-top:24px!important;color:var(--po-mf-text);font-size:14px;line-height:1.67}.po-marine-final__orientation{display:flex;flex-direction:column;padding:clamp(34px,4vw,52px);color:var(--po-mf-white);background:linear-gradient(145deg,rgba(223,105,46,0.07),transparent 52%),var(--po-mf-navy)}.po-marine-final__orientation-head{display:grid;grid-template-columns:41px minmax(0,1fr);gap:15px;align-items:start;padding-bottom:23px;border-bottom:1px solid rgba(255,255,255,0.18)}.po-marine-final__number{display:inline-flex;width:39px;height:39px;align-items:center;justify-content:center;color:var(--po-mf-orange);border:1px solid rgba(255,255,255,0.3);border-radius:50%;font-size:9px;font-weight:800}.po-marine-final__orientation-head p{color:var(--po-mf-white);font-size:16px;font-weight:750;line-height:1.5}.po-marine-final__actions{display:grid;gap:10px;margin-top:25px}.po-marine-final__button{display:flex;min-height:57px;align-items:center;justify-content:space-between;gap:26px;padding:15px 19px;border:1px solid transparent;font-size:11px;font-weight:800;line-height:1.4;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease}.po-marine-final__button span:last-child{font-size:16px}.po-marine-final__button--primary{color:var(--po-mf-white);background:var(--po-mf-orange);border-color:var(--po-mf-orange)}.po-marine-final__button--primary:hover{color:var(--po-mf-navy);background:var(--po-mf-sand);border-color:var(--po-mf-sand)}.po-marine-final__button--secondary{color:var(--po-mf-white);background:transparent;border-color:rgba(255,255,255,0.34)}.po-marine-final__button--secondary:hover{color:var(--po-mf-navy);background:var(--po-mf-white);border-color:var(--po-mf-white)}.po-marine-final__button:focus-visible{outline:3px solid var(--po-mf-sand);outline-offset:4px}.po-marine-final__reassurance{display:flex;flex-wrap:wrap;gap:8px 17px;margin-top:auto;padding-top:24px}.po-marine-final__reassurance span{position:relative;padding-left:11px;color:var(--po-mf-muted);font-size:9px;font-weight:700;line-height:1.4}.po-marine-final__reassurance span::before{position:absolute;top:0.48em;left:0;width:4px;height:4px;content:"";border-radius:50%;background:var(--po-mf-orange)}.po-marine-final__paths{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-right:1px solid var(--po-mf-line);border-bottom:1px solid var(--po-mf-line);border-left:1px solid var(--po-mf-line);background:var(--po-mf-cream)}.po-marine-final__paths span{position:relative;display:flex;min-height:55px;align-items:center;padding:14px 15px 14px 32px;border-right:1px solid var(--po-mf-line);color:var(--po-mf-navy);font-size:8px;font-weight:800;line-height:1.35;letter-spacing:0.04em;text-transform:uppercase}.po-marine-final__paths span:last-child{border-right:0}.po-marine-final__paths span::before{position:absolute;left:17px;width:4px;height:4px;content:"";border-radius:50%;background:var(--po-mf-orange)}@media (max-width:1000px){.po-marine-final{padding:64px 0}.po-marine-final__inner{width:min(850px,calc(100% - 48px))}.po-marine-final__panel{grid-template-columns:1fr}.po-marine-final__panel::before{width:100%}.po-marine-final__content{padding:48px 42px}.po-marine-final__orientation{padding:38px 42px}.po-marine-final__reassurance{margin-top:24px}.po-marine-final__paths{grid-template-columns:repeat(3,minmax(0,1fr))}.po-marine-final__paths span:nth-child(3){border-right:0}.po-marine-final__paths span:nth-child(-n+3){border-bottom:1px solid var(--po-mf-line)}}@media (max-width:767px){.po-marine-final{padding:54px 0}.po-marine-final__inner{width:calc(100% - 32px)}.po-marine-final__content{padding:38px 21px 33px}.po-marine-final__eyebrow{margin-bottom:16px!important;font-size:9px}.po-marine-final__eyebrow::before{width:27px}.po-marine-final__title{font-size:clamp(33px,9.6vw,43px)}.po-marine-final__text{margin-top:20px!important;font-size:13px}.po-marine-final__orientation{padding:27px 21px}.po-marine-final__orientation-head{grid-template-columns:38px minmax(0,1fr);gap:13px}.po-marine-final__orientation-head p{font-size:15px}.po-marine-final__button{width:100%}.po-marine-final__reassurance{display:grid;grid-template-columns:1fr}.po-marine-final__paths{grid-template-columns:1fr}.po-marine-final__paths span{min-height:49px;border-right:0;border-bottom:1px solid var(--po-mf-line)}.po-marine-final__paths span:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.po-marine-final__button{transition:none}}.po-resources-hero{--po-rh-navy:#071d2a;--po-rh-navy-light:#102f40;--po-rh-orange:#df692e;--po-rh-sand:#e9dfcf;--po-rh-cream:#f7f4ed;--po-rh-white:#ffffff;--po-rh-muted:#bec9ce;--po-rh-line:rgba(255,255,255,0.18);position:relative;width:100%;min-height:680px;overflow:hidden;color:var(--po-rh-white);background:radial-gradient(circle at 86% 25%,rgba(223,105,46,0.08),transparent 26%),var(--po-rh-navy)}.po-resources-hero,.po-resources-hero *{box-sizing:border-box}.po-resources-hero :where(h1,p){margin:0;padding:0}.po-resources-hero__background-word{position:absolute;right:-1vw;bottom:75px;z-index:0;color:transparent;font-size:clamp(105px,13vw,220px);font-weight:900;line-height:0.8;letter-spacing:-0.06em;text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:1px rgba(255,255,255,0.045);pointer-events:none;user-select:none}.po-resources-hero__inner{position:relative;z-index:1;display:grid;width:min(1380px,calc(100% - 80px));min-height:680px;margin:0 auto;padding-top:78px;grid-template-columns:minmax(0,1.1fr) minmax(360px,0.7fr);grid-template-rows:1fr auto;gap:44px 75px;align-items:center}.po-resources-hero__content{max-width:800px}.po-resources-hero__eyebrow{display:flex;align-items:center;gap:13px;margin-bottom:20px!important;color:var(--po-rh-orange);font-size:11px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-resources-hero__eyebrow::before{width:36px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-resources-hero__title{max-width:790px;color:var(--po-rh-white);font-size:clamp(41px,3.7vw,59px);font-weight:900;line-height:1;letter-spacing:-0.038em}.po-resources-hero__title span{display:block;color:var(--po-rh-sand)}.po-resources-hero__intro{max-width:710px;margin-top:27px!important;color:var(--po-rh-muted);font-size:15px;line-height:1.68}.po-resources-hero__actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:29px}.po-resources-hero__button{display:inline-flex;min-height:55px;align-items:center;justify-content:space-between;gap:29px;padding:15px 20px;border:1px solid transparent;font-size:11px;font-weight:800;line-height:1.4;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease}.po-resources-hero__button span:last-child{font-size:16px}.po-resources-hero__button--primary{color:var(--po-rh-white);background:var(--po-rh-orange);border-color:var(--po-rh-orange)}.po-resources-hero__button--primary:hover{color:var(--po-rh-navy);background:var(--po-rh-sand);border-color:var(--po-rh-sand)}.po-resources-hero__button--secondary{color:var(--po-rh-white);background:transparent;border-color:rgba(255,255,255,0.34)}.po-resources-hero__button--secondary:hover{color:var(--po-rh-navy);background:var(--po-rh-white);border-color:var(--po-rh-white)}.po-resources-hero__button:focus-visible,.po-resources-hero__topics a:focus-visible{outline:3px solid var(--po-rh-sand);outline-offset:4px}.po-resources-hero__index{align-self:center;padding:25px;background:var(--po-rh-sand);border-top:3px solid var(--po-rh-orange)}.po-resources-hero__index-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:17px;border-bottom:1px solid rgba(7,29,42,0.18);color:var(--po-rh-orange);font-size:9px;font-weight:800;letter-spacing:0.13em;text-transform:uppercase}.po-resources-hero__topics{display:grid}.po-resources-hero__topics a{display:grid;grid-template-columns:31px minmax(0,1fr) 20px;gap:11px;align-items:center;min-height:57px;color:var(--po-rh-navy);border-bottom:1px solid rgba(7,29,42,0.15);text-decoration:none}.po-resources-hero__topics a>span:first-child{color:var(--po-rh-orange);font-size:9px;font-weight:800}.po-resources-hero__topics strong{font-size:13px;font-weight:850;line-height:1.3}.po-resources-hero__topics a>span:last-child{color:var(--po-rh-orange);font-size:14px;text-align:right;transition:transform 180ms ease}.po-resources-hero__topics a:hover>span:last-child{transform:translate(3px,3px)}.po-resources-hero__index-note{margin-top:19px!important;color:#52636c;font-size:10px;font-weight:650;line-height:1.55}.po-resources-hero__principle{grid-column:1 / -1;display:grid;grid-template-columns:180px minmax(0,1fr);border-top:1px solid var(--po-rh-line);border-right:1px solid var(--po-rh-line);border-left:1px solid var(--po-rh-line);background:rgba(7,29,42,0.72)}.po-resources-hero__principle-label{display:flex;min-height:66px;align-items:center;padding:18px 24px;color:var(--po-rh-orange);border-right:1px solid var(--po-rh-line);font-size:9px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.po-resources-hero__principle p{display:flex;align-items:center;padding:18px 27px!important;color:var(--po-rh-muted);font-size:15px;line-height:1.5}.po-resources-hero__principle strong{margin-left:5px;color:var(--po-rh-white);font-weight:900}@media (max-width:1050px){.po-resources-hero{min-height:auto}.po-resources-hero__inner{width:min(900px,calc(100% - 48px));min-height:0;padding-top:70px;grid-template-columns:1fr;gap:38px}.po-resources-hero__content{max-width:780px}.po-resources-hero__index{max-width:700px}.po-resources-hero__principle{margin-top:5px}}@media (max-width:767px){.po-resources-hero__background-word{display:none}.po-resources-hero__inner{display:block;width:calc(100% - 32px);padding-top:58px}.po-resources-hero__eyebrow{margin-bottom:16px!important;font-size:9px}.po-resources-hero__eyebrow::before{width:27px}.po-resources-hero__title{font-size:clamp(35px,10vw,45px)}.po-resources-hero__intro{margin-top:22px!important;font-size:14px}.po-resources-hero__actions{display:grid;grid-template-columns:1fr;margin-top:25px}.po-resources-hero__button{width:100%}.po-resources-hero__index{margin-top:34px;padding:21px 19px}.po-resources-hero__topics strong{font-size:12px}.po-resources-hero__principle{grid-template-columns:1fr;margin-top:18px}.po-resources-hero__principle-label{min-height:48px;padding:14px 19px;border-right:0;border-bottom:1px solid var(--po-rh-line)}.po-resources-hero__principle p{display:block;padding:18px 19px!important;font-size:14px}.po-resources-hero__principle strong{margin-left:0}}@media (prefers-reduced-motion:reduce){.po-resources-hero__button,.po-resources-hero__topics a>span:last-child{transition:none}}.po-resources-themes{--po-rt-navy:#071d2a;--po-rt-orange:#df692e;--po-rt-sand:#e9dfcf;--po-rt-cream:#f7f4ed;--po-rt-white:#ffffff;--po-rt-text:#435865;--po-rt-muted:#bec9ce;--po-rt-line:#cfd2ce;width:100%;padding:78px 0;color:var(--po-rt-navy);background:var(--po-rt-cream)}.po-resources-themes,.po-resources-themes *{box-sizing:border-box}.po-resources-themes :where(h2,h3,p){margin:0;padding:0}.po-resources-themes__inner{width:min(1380px,calc(100% - 80px));margin:0 auto}.po-resources-themes__header{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,0.72fr);gap:clamp(50px,7vw,110px);align-items:center;margin-bottom:42px}.po-resources-themes__heading{max-width:780px}.po-resources-themes__eyebrow{display:flex;align-items:center;gap:13px;margin-bottom:18px!important;color:var(--po-rt-orange);font-size:10px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-resources-themes__eyebrow::before{width:34px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-resources-themes__title{color:var(--po-rt-navy);font-size:clamp(38px,3.35vw,54px);font-weight:900;line-height:1;letter-spacing:-0.035em}.po-resources-themes__title span{display:block;color:var(--po-rt-orange)}.po-resources-themes__intro{max-width:540px;padding-left:23px!important;border-left:2px solid var(--po-rt-orange);color:var(--po-rt-text);font-size:14px;line-height:1.65}.po-resources-themes__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--po-rt-line);border-left:1px solid var(--po-rt-line)}.po-resources-themes__item{display:grid;grid-template-columns:125px minmax(0,1fr);min-height:285px;background:var(--po-rt-white);border-right:1px solid var(--po-rt-line);border-bottom:1px solid var(--po-rt-line)}.po-resources-themes__item--sand{background:var(--po-rt-sand)}.po-resources-themes__item--dark{color:var(--po-rt-white);background:var(--po-rt-navy)}.po-resources-themes__index{padding:25px 21px;border-right:1px solid var(--po-rt-line)}.po-resources-themes__index span{display:block;margin-bottom:22px;color:var(--po-rt-orange);font-size:9px;font-weight:800;letter-spacing:0.08em}.po-resources-themes__index p{color:var(--po-rt-orange);font-size:8px;font-weight:800;line-height:1.45;letter-spacing:0.11em;text-transform:uppercase}.po-resources-themes__content{display:flex;min-width:0;flex-direction:column;padding:25px 28px 22px}.po-resources-themes__category{margin-bottom:14px!important;color:var(--po-rt-orange);font-size:9px;font-weight:800;line-height:1.4;letter-spacing:0.13em;text-transform:uppercase}.po-resources-themes__item-title{max-width:500px;color:var(--po-rt-navy);font-size:clamp(21px,1.55vw,26px);font-weight:900;line-height:1.08;letter-spacing:-0.023em}.po-resources-themes__description{max-width:550px;margin-top:14px!important;color:var(--po-rt-text);font-size:12px;line-height:1.6}.po-resources-themes__markers{display:flex;flex-wrap:wrap;gap:7px 15px;margin-top:auto;padding-top:18px;border-top:1px solid rgba(7,29,42,0.13)}.po-resources-themes__markers span{position:relative;padding-left:10px;color:var(--po-rt-navy);font-size:8px;font-weight:750;line-height:1.4}.po-resources-themes__markers span::before{position:absolute;top:0.48em;left:0;width:4px;height:4px;content:"";border-radius:50%;background:var(--po-rt-orange)}.po-resources-themes__item--dark .po-resources-themes__index{border-color:rgba(255,255,255,0.17)}.po-resources-themes__item--dark.po-resources-themes__item-title,.po-resources-themes__item--dark.po-resources-themes__markers span{color:var(--po-rt-white)}.po-resources-themes__item--dark.po-resources-themes__description{color:var(--po-rt-muted)}.po-resources-themes__item--dark.po-resources-themes__markers{border-color:rgba(255,255,255,0.16)}.po-resources-themes__note{display:grid;grid-template-columns:155px minmax(0,1fr);margin-top:18px;border:1px solid var(--po-rt-navy)}.po-resources-themes__note-label{display:flex;min-height:58px;align-items:center;padding:17px 23px;color:var(--po-rt-orange);background:var(--po-rt-navy);font-size:9px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.po-resources-themes__note p{display:flex;align-items:center;padding:17px 27px!important;color:var(--po-rt-text);font-size:12px;font-weight:650;line-height:1.55}@media (max-width:1050px){.po-resources-themes{padding:68px 0}.po-resources-themes__inner{width:min(900px,calc(100% - 48px))}.po-resources-themes__header{grid-template-columns:1fr;gap:26px;margin-bottom:35px}.po-resources-themes__intro{max-width:720px}.po-resources-themes__list{grid-template-columns:1fr}.po-resources-themes__item{min-height:250px}}@media (max-width:767px){.po-resources-themes{padding:58px 0}.po-resources-themes__inner{width:calc(100% - 32px)}.po-resources-themes__header{margin-bottom:29px}.po-resources-themes__eyebrow{margin-bottom:15px!important}.po-resources-themes__eyebrow::before{width:27px}.po-resources-themes__title{font-size:clamp(33px,9.6vw,43px)}.po-resources-themes__intro{padding-left:17px!important;font-size:13px}.po-resources-themes__item{grid-template-columns:45px minmax(0,1fr);min-height:0}.po-resources-themes__index{padding:21px 8px}.po-resources-themes__index span{margin-bottom:0;text-align:center}.po-resources-themes__index p{display:none}.po-resources-themes__content{padding:21px 18px}.po-resources-themes__item-title{font-size:22px}.po-resources-themes__markers{margin-top:19px}.po-resources-themes__note{grid-template-columns:1fr}.po-resources-themes__note-label{min-height:46px;padding:13px 18px}.po-resources-themes__note p{padding:17px 18px!important}}.po-resources-featured{--po-rf-navy:#071d2a;--po-rf-orange:#df692e;--po-rf-sand:#e9dfcf;--po-rf-cream:#f7f4ed;--po-rf-white:#ffffff;--po-rf-text:#435865;--po-rf-muted:#bec9ce;--po-rf-line:#cfd2ce;width:100%;padding:78px 0;color:var(--po-rf-navy);background:var(--po-rf-sand)}.po-resources-featured,.po-resources-featured *{box-sizing:border-box}.po-resources-featured :where(h2,h3,p){margin:0;padding:0}.po-resources-featured__inner{width:min(1380px,calc(100% - 80px));margin:0 auto}.po-resources-featured__header{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,0.72fr);gap:clamp(50px,7vw,110px);align-items:center;margin-bottom:42px}.po-resources-featured__heading{max-width:760px}.po-resources-featured__eyebrow{display:flex;align-items:center;gap:13px;margin-bottom:18px!important;color:var(--po-rf-orange);font-size:10px;font-weight:800;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.po-resources-featured__eyebrow::before{width:34px;height:1px;flex:0 0 auto;content:"";background:currentColor}.po-resources-featured__title{color:var(--po-rf-navy);font-size:clamp(38px,3.35vw,54px);font-weight:900;line-height:1;letter-spacing:-0.035em}.po-resources-featured__title span{display:block;color:var(--po-rf-orange)}.po-resources-featured__intro{max-width:550px;padding-left:23px!important;border-left:2px solid var(--po-rf-orange);color:var(--po-rf-text);font-size:14px;line-height:1.65}.po-resources-featured__layout{display:grid;grid-template-columns:minmax(360px,0.72fr) minmax(0,1.28fr);gap:20px;align-items:stretch}.po-resources-featured__main{display:flex;min-width:0;flex-direction:column;color:var(--po-rf-white);background:linear-gradient(145deg,rgba(223,105,46,0.08),transparent 48%),var(--po-rf-navy)}.po-resources-featured__main-head{display:flex;min-height:64px;align-items:center;gap:17px;padding:17px 25px;border-bottom:1px solid rgba(255,255,255,0.18)}.po-resources-featured__main-head span{color:var(--po-rf-orange);font-size:9px;font-weight:800}.po-resources-featured__main-head p{color:var(--po-rf-orange);font-size:9px;font-weight:800;letter-spacing:0.13em;text-transform:uppercase}.po-resources-featured__main-content{display:flex;flex:1;flex-direction:column;padding:32px 29px 26px}.po-resources-featured__main-title{color:var(--po-rf-white);font-size:clamp(26px,2.2vw,35px);font-weight:900;line-height:1.06;letter-spacing:-0.028em}.po-resources-featured__summary{margin-top:20px!important;color:var(--po-rf-muted);font-size:13px;line-height:1.65}.po-resources-featured__takeaway{margin-top:auto;padding:22px 0 0}.po-resources-featured__takeaway span{display:block;margin-bottom:9px;color:var(--po-rf-orange);font-size:8px;font-weight:800;letter-spacing:0.13em;text-transform:uppercase}.po-resources-featured__takeaway p{padding-left:16px!important;color:var(--po-rf-white);border-left:2px solid var(--po-rf-orange);font-size:12px;font-weight:700;line-height:1.55}.po-resources-featured__main-link{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:25px;padding:16px 25px;color:var(--po-rf-white);border-top:1px solid rgba(255,255,255,0.18);font-size:10px;font-weight:800;text-decoration:none}.po-resources-featured__main-link span:last-child{color:var(--po-rf-orange);font-size:16px;transition:transform 180ms ease}.po-resources-featured__secondary{display:grid;border-top:1px solid var(--po-rf-line);border-left:1px solid var(--po-rf-line)}.po-resources-featured__article{display:grid;grid-template-columns:135px minmax(0,1fr);background:var(--po-rf-white);border-right:1px solid var(--po-rf-line);border-bottom:1px solid var(--po-rf-line)}.po-resources-featured__article--sand{background:var(--po-rf-cream)}.po-resources-featured__article-index{padding:23px 20px;border-right:1px solid var(--po-rf-line)}.po-resources-featured__article-index span{display:block;margin-bottom:20px;color:var(--po-rf-orange);font-size:9px;font-weight:800}.po-resources-featured__article-index p{color:var(--po-rf-orange);font-size:8px;font-weight:800;line-height:1.45;letter-spacing:0.11em;text-transform:uppercase}.po-resources-featured__article-content{min-width:0;padding:23px 27px 20px}.po-resources-featured__article-title{max-width:690px;color:var(--po-rf-navy);font-size:clamp(20px,1.45vw,24px);font-weight:900;line-height:1.08;letter-spacing:-0.022em}.po-resources-featured__article-summary{max-width:720px;margin-top:12px!important;color:var(--po-rf-text);font-size:12px;line-height:1.57}.po-resources-featured__article-takeaway{max-width:720px;margin-top:12px!important;color:var(--po-rf-text);font-size:10px;font-weight:650;line-height:1.5}.po-resources-featured__article-takeaway span{margin-right:6px;color:var(--po-rf-orange);font-size:8px;font-weight:800;letter-spacing:0.09em;text-transform:uppercase}.po-resources-featured__article-link{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:15px;padding-top:14px;color:var(--po-rf-navy);border-top:1px solid rgba(7,29,42,0.13);font-size:9px;font-weight:800;text-decoration:none}.po-resources-featured__article-link span:last-child{color:var(--po-rf-orange);font-size:15px;transition:transform 180ms ease}.po-resources-featured__main-link:hover span:last-child,.po-resources-featured__article-link:hover span:last-child{transform:translateX(4px)}.po-resources-featured__main-link:focus-visible,.po-resources-featured__article-link:focus-visible{outline:3px solid var(--po-rf-orange);outline-offset:-5px}@media (max-width:1050px){.po-resources-featured{padding:68px 0}.po-resources-featured__inner{width:min(900px,calc(100% - 48px))}.po-resources-featured__header{grid-template-columns:1fr;gap:26px;margin-bottom:35px}.po-resources-featured__intro{max-width:720px}.po-resources-featured__layout{grid-template-columns:1fr}.po-resources-featured__main-content{min-height:340px}}@media (max-width:767px){.po-resources-featured{padding:58px 0}.po-resources-featured__inner{width:calc(100% - 32px)}.po-resources-featured__header{margin-bottom:29px}.po-resources-featured__eyebrow{margin-bottom:15px!important}.po-resources-featured__eyebrow::before{width:27px}.po-resources-featured__title{font-size:clamp(33px,9.6vw,43px)}.po-resources-featured__intro{padding-left:17px!important;font-size:13px}.po-resources-featured__main-content{min-height:0;padding:26px 21px 23px}.po-resources-featured__main-title{font-size:27px}.po-resources-featured__takeaway{margin-top:25px}.po-resources-featured__main-link{padding:16px 21px}.po-resources-featured__article{grid-template-columns:45px minmax(0,1fr)}.po-resources-featured__article-index{padding:20px 8px}.po-resources-featured__article-index span{margin-bottom:0;text-align:center}.po-resources-featured__article-index p{display:none}.po-resources-featured__article-content{padding:20px 17px}.po-resources-featured__article-title{font-size:21px}}@media (prefers-reduced-motion:reduce){.po-resources-featured__main-link span:last-child,.po-resources-featured__article-link span:last-child{transition:none}}.po-resources-goals,.po-resources-goals *{box-sizing:border-box}.po-resources-goals{--po-navy:#071d2a;--po-orange:#df692e;--po-sand:#e9dfcf;--po-cream:#f7f4ed;--po-white:#ffffff;--po-text:#18313d;--po-muted:#556873;--po-line:rgba(7,29,42,0.18);position:relative;width:100%;padding:82px 24px;overflow:hidden;color:var(--po-navy);background:var(--po-cream)}.po-resources-goals__inner{width:min(100%,1240px);margin:0 auto}.po-resources-goals__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);gap:clamp(50px,8vw,110px);align-items:end;margin-bottom:48px}.po-resources-goals__heading,.po-resources-goals__intro{min-width:0}.po-resources-goals__eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 20px;padding:0;color:var(--po-orange);font-size:12px;font-weight:800;line-height:1.2;letter-spacing:0.16em;text-transform:uppercase}.po-resources-goals__eyebrow::before{width:36px;height:1px;flex:0 0 36px;content:"";background:var(--po-orange)}.po-resources-goals__heading h2{max-width:720px;margin:0;padding:0;color:var(--po-navy);font-family:inherit;font-size:clamp(40px,4vw,60px);font-weight:800;line-height:0.98;letter-spacing:-0.035em}.po-resources-goals__heading h2 span{display:block;color:var(--po-orange)}.po-resources-goals__intro{padding:4px 0 4px 24px;border-left:2px solid var(--po-orange)}.po-resources-goals__intro p{max-width:520px;margin:0;padding:0;color:var(--po-text);font-size:17px;font-weight:500;line-height:1.7}.po-resources-goals__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--po-line);border-left:1px solid var(--po-line)}.po-resources-goals__card{display:grid;grid-template-columns:72px minmax(0,1fr);min-height:340px;background:var(--po-white);border-right:1px solid var(--po-line);border-bottom:1px solid var(--po-line)}.po-resources-goals__card--sand{background:var(--po-sand)}.po-resources-goals__card--navy{color:var(--po-white);background:var(--po-navy)}.po-resources-goals__number{padding:29px 12px;color:var(--po-orange);font-size:12px;font-weight:800;line-height:1;text-align:center;letter-spacing:0.08em;border-right:1px solid var(--po-line)}.po-resources-goals__card--navy .po-resources-goals__number{border-right-color:rgba(255,255,255,0.16)}.po-resources-goals__content{display:flex;min-width:0;padding:30px 34px 24px;flex-direction:column}.po-resources-goals__label{margin:0 0 17px;padding:0;color:var(--po-orange);font-size:11px;font-weight:800;line-height:1.3;letter-spacing:0.14em;text-transform:uppercase}.po-resources-goals__content h3{max-width:510px;margin:0 0 16px;padding:0;color:var(--po-navy);font-family:inherit;font-size:clamp(23px,2vw,29px);font-weight:800;line-height:1.08;letter-spacing:-0.025em}.po-resources-goals__card--navy.po-resources-goals__content h3{color:var(--po-white)}.po-resources-goals__text{max-width:530px;margin:0;padding:0;color:var(--po-muted);font-size:15px;line-height:1.65}.po-resources-goals__card--navy.po-resources-goals__text{color:rgba(255,255,255,0.75)}.po-resources-goals__markers{display:flex;gap:8px 17px;margin-top:22px;flex-wrap:wrap}.po-resources-goals__markers span{position:relative;display:inline-flex;align-items:center;gap:8px;color:var(--po-navy);font-size:11px;font-weight:700;line-height:1.3}.po-resources-goals__markers span::before{width:5px;height:5px;flex:0 0 5px;content:"";border-radius:50%;background:var(--po-orange)}.po-resources-goals__card--navy.po-resources-goals__markers span{color:var(--po-white)}.po-resources-goals__link{display:flex;gap:20px;width:100%;margin-top:auto;padding-top:19px;color:var(--po-navy);font-size:13px;font-weight:800;line-height:1.35;text-decoration:none;justify-content:space-between;align-items:center;border-top:1px solid var(--po-line);transition:color 180ms ease,padding-left 180ms ease}.po-resources-goals__link span:last-child{flex:0 0 auto;color:var(--po-orange);font-size:18px;transition:transform 180ms ease}.po-resources-goals__link:hover,.po-resources-goals__link:focus-visible{padding-left:5px;color:var(--po-orange)}.po-resources-goals__link:hover span:last-child,.po-resources-goals__link:focus-visible span:last-child{transform:translateX(4px)}.po-resources-goals__link:focus-visible{outline:2px solid var(--po-orange);outline-offset:5px}.po-resources-goals__card--navy.po-resources-goals__link{color:var(--po-white);border-top-color:rgba(255,255,255,0.18)}.po-resources-goals__summary{display:grid;grid-template-columns:190px minmax(0,1fr);margin-top:22px;border:1px solid var(--po-navy);background:var(--po-white)}.po-resources-goals__summary-label{display:flex;margin:0;padding:24px 28px;color:var(--po-orange);background:var(--po-navy);font-size:11px;font-weight:800;line-height:1.3;letter-spacing:0.14em;text-transform:uppercase;align-items:center}.po-resources-goals__summary-text{margin:0;padding:24px 34px;color:var(--po-text);font-size:17px;line-height:1.55}.po-resources-goals__summary-text strong{color:var(--po-navy);font-weight:800}@media (max-width:980px){.po-resources-goals{padding:68px 22px}.po-resources-goals__header{grid-template-columns:1fr;gap:28px;margin-bottom:38px}.po-resources-goals__intro{max-width:700px}.po-resources-goals__grid{grid-template-columns:1fr}.po-resources-goals__card{min-height:310px}}@media (max-width:600px){.po-resources-goals{padding:54px 16px}.po-resources-goals__heading h2{font-size:clamp(34px,10.5vw,43px);line-height:1}.po-resources-goals__intro{padding-left:18px}.po-resources-goals__intro p{font-size:15px;line-height:1.65}.po-resources-goals__card{grid-template-columns:48px minmax(0,1fr);min-height:0}.po-resources-goals__number{padding:25px 8px;font-size:10px}.po-resources-goals__content{min-height:330px;padding:25px 20px 20px}.po-resources-goals__content h3{font-size:23px}.po-resources-goals__text{font-size:14px}.po-resources-goals__markers{gap:7px 13px}.po-resources-goals__summary{grid-template-columns:1fr}.po-resources-goals__summary-label{padding:16px 20px}.po-resources-goals__summary-text{padding:21px 20px;font-size:15px}}@media (prefers-reduced-motion:reduce){.po-resources-goals__link,.po-resources-goals__link span{transition:none}}.po-resources-cta,.po-resources-cta *{box-sizing:border-box}.po-resources-cta{--po-navy:#071d2a;--po-navy-light:#102f3e;--po-orange:#df692e;--po-sand:#e9dfcf;--po-white:#ffffff;position:relative;width:100%;padding:76px 24px 0;overflow:hidden;color:var(--po-white);background-color:var(--po-navy);background-image:linear-gradient(rgba(255,255,255,0.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.025) 1px,transparent 1px);background-size:54px 54px}.po-resources-cta::before{position:absolute;top:-180px;right:-140px;width:520px;height:520px;content:"";pointer-events:none;border-radius:50%;background:rgba(223,105,46,0.08);filter:blur(20px)}.po-resources-cta__inner{position:relative;z-index:1;width:min(100%,1240px);margin:0 auto}.po-resources-cta__content{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(350px,0.9fr);gap:clamp(50px,8vw,110px);padding-bottom:64px;align-items:end}.po-resources-cta__heading,.po-resources-cta__aside{min-width:0}.po-resources-cta__eyebrow{display:flex;gap:14px;margin:0 0 21px;padding:0;color:var(--po-orange);font-size:12px;font-weight:800;line-height:1.2;letter-spacing:0.16em;text-transform:uppercase;align-items:center}.po-resources-cta__eyebrow::before{width:36px;height:1px;flex:0 0 36px;content:"";background:var(--po-orange)}.po-resources-cta__heading h2{max-width:740px;margin:0;padding:0;color:var(--po-white);font-family:inherit;font-size:clamp(40px,4vw,60px);font-weight:800;line-height:0.99;letter-spacing:-0.035em}.po-resources-cta__heading h2 span{display:block;color:var(--po-sand)}.po-resources-cta__aside{padding-left:26px;border-left:2px solid var(--po-orange)}.po-resources-cta__text{max-width:540px;margin:0;padding:0;color:rgba(255,255,255,0.78);font-size:16px;line-height:1.7}.po-resources-cta__actions{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.po-resources-cta__button{display:inline-flex;min-height:56px;gap:28px;padding:15px 21px;font-size:13px;font-weight:800;line-height:1.25;text-decoration:none;justify-content:space-between;align-items:center;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.po-resources-cta__button span:last-child{flex:0 0 auto;font-size:18px}.po-resources-cta__button--primary{color:var(--po-white);background:var(--po-orange);border:1px solid var(--po-orange)}.po-resources-cta__button--secondary{color:var(--po-white);background:transparent;border:1px solid rgba(255,255,255,0.36)}.po-resources-cta__button:hover{transform:translateY(-2px)}.po-resources-cta__button--primary:hover{color:var(--po-navy);background:var(--po-sand);border-color:var(--po-sand)}.po-resources-cta__button--secondary:hover{color:var(--po-navy);background:var(--po-white);border-color:var(--po-white)}.po-resources-cta__button:focus-visible{outline:2px solid var(--po-orange);outline-offset:4px}.po-resources-cta__reassurance{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,0.18);border-right:1px solid rgba(255,255,255,0.18);border-left:1px solid rgba(255,255,255,0.18)}.po-resources-cta__reassurance span{position:relative;display:flex;min-height:66px;gap:11px;padding:18px 24px;color:rgba(255,255,255,0.88);font-size:12px;font-weight:800;line-height:1.35;text-transform:uppercase;letter-spacing:0.05em;align-items:center}.po-resources-cta__reassurance span+span{border-left:1px solid rgba(255,255,255,0.18)}.po-resources-cta__reassurance span::before{width:6px;height:6px;flex:0 0 6px;content:"";border-radius:50%;background:var(--po-orange)}@media (max-width:980px){.po-resources-cta{padding:66px 22px 0}.po-resources-cta__content{grid-template-columns:1fr;gap:35px;padding-bottom:52px}.po-resources-cta__aside{max-width:720px}}@media (max-width:600px){.po-resources-cta{padding:54px 16px 0}.po-resources-cta__content{gap:30px;padding-bottom:42px}.po-resources-cta__heading h2{font-size:clamp(34px,10vw,43px);line-height:1}.po-resources-cta__aside{padding-left:18px}.po-resources-cta__text{font-size:15px;line-height:1.65}.po-resources-cta__actions{display:grid;grid-template-columns:1fr}.po-resources-cta__button{width:100%}.po-resources-cta__reassurance{grid-template-columns:1fr}.po-resources-cta__reassurance span{min-height:52px;padding:15px 18px}.po-resources-cta__reassurance span+span{border-top:1px solid rgba(255,255,255,0.18);border-left:0}}@media (prefers-reduced-motion:reduce){.po-resources-cta__button{transition:none}}.po-resources-discover,.po-resources-discover *{box-sizing:border-box}.po-resources-discover{--po-navy:#071d2a;--po-orange:#df692e;--po-sand:#e9dfcf;--po-cream:#f7f4ed;--po-white:#ffffff;--po-text:#18313d;--po-muted:#5b6c74;--po-line:rgba(7,29,42,0.17);width:100%;padding:80px 24px;color:var(--po-navy);background:var(--po-cream)}.po-resources-discover__inner{width:min(100%,1240px);margin:0 auto}.po-resources-discover__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);gap:clamp(48px,8vw,108px);margin-bottom:44px;align-items:end}.po-resources-discover__eyebrow{display:flex;gap:14px;margin:0 0 19px;color:var(--po-orange);font-size:12px;font-weight:800;line-height:1.2;letter-spacing:0.16em;text-transform:uppercase;align-items:center}.po-resources-discover__eyebrow::before{width:36px;height:1px;flex:0 0 36px;content:"";background:var(--po-orange)}.po-resources-discover__heading h2{max-width:730px;margin:0;padding:0;color:var(--po-navy);font-family:inherit;font-size:clamp(40px,4vw,58px);font-weight:800;line-height:0.99;letter-spacing:-0.035em}.po-resources-discover__heading h2 span{display:block;color:var(--po-orange)}.po-resources-discover__intro{max-width:520px;margin:0;padding:3px 0 3px 24px;color:var(--po-text);font-size:16px;line-height:1.7;border-left:2px solid var(--po-orange)}.po-resources-discover__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.po-resources-discover__card{display:grid;grid-template-columns:minmax(190px,0.78fr) minmax(0,1.22fr);min-height:300px;overflow:hidden;background:var(--po-white);border:1px solid var(--po-line)}.po-resources-discover__card--featured{grid-column:1 / -1;grid-template-columns:minmax(320px,0.9fr) minmax(0,1.1fr);min-height:390px}.po-resources-discover__media{position:relative;display:block;min-height:100%;overflow:hidden;background:var(--po-sand)}.po-resources-discover__media::after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,transparent 60%,rgba(7,29,42,0.26) 100%)}.po-resources-discover__media img{display:block;width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center;transition:transform 300ms ease}.po-resources-discover__card--featured.po-resources-discover__media img{min-height:390px}.po-resources-discover__card:hover.po-resources-discover__media img{transform:scale(1.025)}.po-resources-discover__card--no-image{grid-template-columns:1fr}.po-resources-discover__card--no-image.po-resources-discover__content{position:relative}.po-resources-discover__card--no-image.po-resources-discover__content::before{position:absolute;top:0;right:0;width:86px;height:4px;content:"";background:var(--po-orange)}.po-resources-discover__content{display:flex;min-width:0;padding:29px 30px 24px;flex-direction:column}.po-resources-discover__card--featured.po-resources-discover__content{padding:clamp(32px,4vw,52px);justify-content:center}.po-resources-discover__meta{display:flex;gap:16px;margin-bottom:17px;justify-content:space-between;align-items:center}.po-resources-discover__category{color:var(--po-orange);font-size:10px;font-weight:800;line-height:1.3;letter-spacing:0.13em;text-transform:uppercase}.po-resources-discover__meta time{flex:0 0 auto;color:var(--po-muted);font-size:10px;line-height:1.3;opacity:0.7}.po-resources-discover__content h3{margin:0 0 15px;padding:0;font-family:inherit;font-size:clamp(22px,2vw,29px);font-weight:800;line-height:1.08;letter-spacing:-0.025em}.po-resources-discover__card--featured.po-resources-discover__content h3{max-width:620px;font-size:clamp(28px,3vw,42px)}.po-resources-discover__content h3 a{color:var(--po-navy);text-decoration:none}.po-resources-discover__content h3 a:hover,.po-resources-discover__content h3 a:focus-visible{color:var(--po-orange)}.po-resources-discover__excerpt{margin:0 0 24px;color:var(--po-muted);font-size:14px;line-height:1.65}.po-resources-discover__card--featured.po-resources-discover__excerpt{max-width:600px;font-size:16px}.po-resources-discover__link{display:flex;width:100%;gap:20px;margin-top:auto;padding-top:18px;color:var(--po-navy);font-size:12px;font-weight:800;line-height:1.35;text-decoration:none;justify-content:space-between;align-items:center;border-top:1px solid var(--po-line)}.po-resources-discover__link span:last-child{color:var(--po-orange);font-size:18px;transition:transform 180ms ease}.po-resources-discover__link:hover{color:var(--po-orange)}.po-resources-discover__link:hover span:last-child{transform:translateX(4px)}.po-resources-discover__link:focus-visible,.po-resources-discover__content h3 a:focus-visible{outline:2px solid var(--po-orange);outline-offset:4px}.po-resources-discover__all{display:flex;margin-top:28px;justify-content:flex-end}.po-resources-discover__all a{display:inline-flex;min-height:54px;gap:34px;padding:15px 22px;color:var(--po-white);background:var(--po-navy);font-size:13px;font-weight:800;line-height:1.3;text-decoration:none;justify-content:space-between;align-items:center}.po-resources-discover__all a span:last-child{color:var(--po-orange);font-size:18px}.po-resources-discover__all--hidden{display:none}@media (max-width:980px){.po-resources-discover{padding:68px 22px}.po-resources-discover__header{grid-template-columns:1fr;gap:27px}.po-resources-discover__grid{grid-template-columns:1fr}.po-resources-discover__card,.po-resources-discover__card--featured{grid-column:auto;grid-template-columns:minmax(240px,0.8fr) minmax(0,1.2fr);min-height:320px}.po-resources-discover__card--no-image{grid-template-columns:1fr}.po-resources-discover__card--featured.po-resources-discover__media img{min-height:320px}.po-resources-discover__card--featured.po-resources-discover__content{padding:31px}}@media (max-width:680px){.po-resources-discover{padding:54px 16px}.po-resources-discover__heading h2{font-size:clamp(34px,10vw,43px)}.po-resources-discover__intro{padding-left:18px;font-size:15px}.po-resources-discover__card,.po-resources-discover__card--featured{display:flex;min-height:0;flex-direction:column}.po-resources-discover__media{min-height:220px;aspect-ratio:16 / 10}.po-resources-discover__media img,.po-resources-discover__card--featured.po-resources-discover__media img{min-height:220px}.po-resources-discover__content,.po-resources-discover__card--featured.po-resources-discover__content{padding:24px 21px 20px}.po-resources-discover__card--featured.po-resources-discover__content h3{font-size:27px}.po-resources-discover__card--featured.po-resources-discover__excerpt{font-size:14px}.po-resources-discover__meta{align-items:flex-start}.po-resources-discover__all{justify-content:stretch}.po-resources-discover__all a{width:100%}}@media (prefers-reduced-motion:reduce){.po-resources-discover__media img,.po-resources-discover__link span{transition:none}}.po-resource-article-hero,.po-resource-article-hero *{box-sizing:border-box}.po-resource-article-hero{--po-navy:#071d2a;--po-orange:#df692e;--po-sand:#e9dfcf;--po-white:#ffffff;position:relative;width:100%;padding:72px 24px 68px!important;overflow:hidden;color:var(--po-white);background-color:var(--po-navy)!important;background-image:linear-gradient(rgba(255,255,255,0.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.025) 1px,transparent 1px);background-size:56px 56px}.po-resource-article-hero::after{position:absolute;right:-170px;bottom:-290px;width:620px;height:620px;content:"";pointer-events:none;border:1px solid rgba(223,105,46,0.18);border-radius:50%}.po-resource-article-hero__row{position:relative;z-index:1;width:min(100%,1120px)!important;max-width:1120px!important;margin:0 auto!important;padding:0!important}.po-resource-article-hero__post-title{max-width:920px;margin:0!important;padding:0!important;background:transparent!important}.po-resource-article-hero__post-title.et_pb_title_container{display:flex;flex-direction:column}.po-resource-article-hero__post-title.et_pb_title_meta_container{display:flex;gap:8px 12px;margin:0 0 24px!important;padding:0!important;color:rgba(255,255,255,0.58)!important;font-size:11px!important;font-weight:700;line-height:1.5;letter-spacing:0.08em;text-transform:uppercase;flex-wrap:wrap;order:-1}.po-resource-article-hero__post-title.et_pb_title_meta_container::before{display:inline-block;width:36px;height:1px;margin:8px 4px 0 0;content:"";background:var(--po-orange)}.po-resource-article-hero__post-title.et_pb_title_meta_container a{color:var(--po-orange)!important;font-weight:800;text-decoration:none}.po-resource-article-hero__post-title.et_pb_title_meta_container a:hover{color:var(--po-sand)!important}.po-resource-article-hero__post-title h1,.po-resource-article-hero__post-title .entry-title{max-width:900px;margin:0!important;padding:0!important;color:var(--po-white)!important;font-family:inherit;font-size:clamp(42px,5.1vw,72px)!important;font-weight:800!important;line-height:0.98!important;letter-spacing:-0.04em!important;overflow-wrap:anywhere}.po-resource-article-hero__excerpt{max-width:760px;margin:27px 0 0!important;padding:0 0 0 24px!important;border-left:2px solid var(--po-orange)}.po-resource-article-hero__excerpt,.po-resource-article-hero__excerpt p{color:var(--po-sand)!important;font-size:18px!important;font-weight:500;line-height:1.65!important}.po-resource-article-hero__excerpt p{margin:0!important;padding:0!important}.po-resource-article-hero__excerpt:has(.et_pb_text_inner:empty),.po-resource-article-hero__excerpt:has(.et_pb_text_inner>p:empty){display:none}.po-resource-article-hero__back{display:inline-flex;gap:10px;margin-top:32px;color:rgba(255,255,255,0.78);font-size:12px;font-weight:800;line-height:1.4;text-decoration:none;align-items:center;transition:color 180ms ease,transform 180ms ease}.po-resource-article-hero__back span:first-child{color:var(--po-orange);font-size:18px}.po-resource-article-hero__back:hover{color:var(--po-white);transform:translateX(-3px)}.po-resource-article-hero__back:focus-visible{outline:2px solid var(--po-orange);outline-offset:5px}.po-resource-article-hero .et_pb_module{margin-bottom:0}.po-resource-article-hero .et_pb_row::after,.po-resource-article-hero .et_pb_column::after{content:none}@media (max-width:980px){.po-resource-article-hero{padding:62px 22px 58px!important}.po-resource-article-hero__post-title h1,.po-resource-article-hero__post-title .entry-title{font-size:clamp(40px,7vw,60px)!important}}@media (max-width:600px){.po-resource-article-hero{padding:48px 17px 44px!important}.po-resource-article-hero__post-title.et_pb_title_meta_container{gap:5px 9px;margin-bottom:19px!important;font-size:9px!important}.po-resource-article-hero__post-title h1,.po-resource-article-hero__post-title .entry-title{font-size:clamp(34px,11vw,46px)!important;line-height:1!important}.po-resource-article-hero__excerpt{margin-top:23px!important;padding-left:17px!important}.po-resource-article-hero__excerpt,.po-resource-article-hero__excerpt p{font-size:15px!important;line-height:1.65!important}.po-resource-article-hero__back{margin-top:27px}}@media (prefers-reduced-motion:reduce){.po-resource-article-hero__back{transition:none}}.po-resource-article-body,.po-resource-article-body *{box-sizing:border-box}.po-resource-article-body{--po-navy:#071d2a;--po-orange:#df692e;--po-sand:#e9dfcf;--po-cream:#f7f4ed;--po-white:#ffffff;--po-text:#243b46;--po-muted:#61727b;--po-line:rgba(7,29,42,0.16);width:100%;padding:0 24px 84px!important;color:var(--po-text);background:var(--po-cream)!important}.po-resource-article-body__navigation-row{width:min(100%,1120px)!important;max-width:1120px!important;margin:0 auto!important;padding:0!important}.po-resource-article-body__navigation{display:flex;min-height:64px;gap:30px;padding:0 26px;color:var(--po-muted);background:var(--po-sand);border-right:1px solid var(--po-line);border-bottom:1px solid var(--po-line);border-left:1px solid var(--po-line);justify-content:space-between;align-items:center}.po-resource-article-body__breadcrumb{display:flex;gap:10px;color:var(--po-muted);font-size:11px;font-weight:800;line-height:1.4;letter-spacing:0.07em;text-transform:uppercase;align-items:center}.po-resource-article-body__breadcrumb a{color:var(--po-navy)!important;text-decoration:none!important}.po-resource-article-body__breadcrumb span:nth-child(2){color:var(--po-orange)!important;font-size:16px}.po-resource-article-body__breadcrumb span:last-child{color:var(--po-muted)!important}.po-resource-article-body__preparations{display:inline-flex;gap:18px;color:var(--po-navy)!important;font-size:12px;font-weight:800;line-height:1.4;text-decoration:none!important;align-items:center}.po-resource-article-body__preparations span:last-child{color:var(--po-orange)!important;font-size:18px;transition:transform 180ms ease}.po-resource-article-body__preparations:hover{color:var(--po-orange)!important}.po-resource-article-body__preparations:hover span:last-child{transform:translateX(4px)}.po-resource-article-body__reading-row{width:min(100%,1120px)!important;max-width:1120px!important;margin:0 auto!important;padding:clamp(54px,6vw,82px) 40px 76px!important;background:var(--po-white)!important;border-right:1px solid var(--po-line);border-bottom:1px solid var(--po-line);border-left:1px solid var(--po-line)}.po-resource-article-content{width:100%!important;max-width:800px!important;margin:0 auto!important;padding:0!important;color:var(--po-text)!important;background:transparent!important}.po-resource-article-content .et_pb_post_content,.po-resource-article-content .et_builder_inner_content{width:100%;max-width:800px;margin:0 auto;padding:0;color:var(--po-text);background:transparent!important}.po-resource-article-content h1,.po-resource-article-content h2,.po-resource-article-content h3,.po-resource-article-content h4,.po-resource-article-content h5,.po-resource-article-content h6{background:transparent!important;text-shadow:none!important}.po-resource-article-content h1,.po-resource-article-content h2,.po-resource-article-content h3{color:var(--po-navy)!important}.po-resource-article-content h4,.po-resource-article-content h5,.po-resource-article-content h6{color:var(--po-orange)!important}.po-resource-article-content p,.po-resource-article-content li,.po-resource-article-content td,.po-resource-article-content figcaption{color:var(--po-text)!important}.po-resource-article-content a{color:var(--po-navy)!important;text-decoration-color:var(--po-orange)!important}.po-resource-article-content p{margin:0 0 1.45em!important;padding:0;font-size:18px!important;font-weight:400;line-height:1.78!important}.po-resource-article-content.et_pb_post_content>*:first-child,.po-resource-article-content.et_builder_inner_content>*:first-child{margin-top:0!important}.po-resource-article-content h1{margin:0 0 0.8em!important;padding:0!important;font-family:inherit;font-size:clamp(34px,4vw,48px)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-0.035em!important}.po-resource-article-content h2{position:relative;margin:2.15em 0 0.78em!important;padding:24px 0 0!important;font-family:inherit;font-size:clamp(29px,3vw,40px)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:-0.03em!important}.po-resource-article-content h2::before{position:absolute;top:0;left:0;width:44px;height:2px;content:"";background:var(--po-orange)}.po-resource-article-content h3{margin:1.75em 0 0.67em!important;padding:0!important;font-family:inherit;font-size:clamp(22px,2.1vw,28px)!important;font-weight:800!important;line-height:1.18!important;letter-spacing:-0.02em!important}.po-resource-article-content h4{margin:1.65em 0 0.65em!important;padding:0!important;font-family:inherit;font-size:15px!important;font-weight:800!important;line-height:1.4!important;letter-spacing:0.09em!important;text-transform:uppercase}.po-resource-article-content a{font-weight:700!important;text-decoration-line:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px;transition:color 160ms ease}.po-resource-article-content a:hover{color:var(--po-orange)!important}.po-resource-article-content a:focus-visible,.po-resource-article-body__navigation a:focus-visible{outline:2px solid var(--po-orange);outline-offset:4px}.po-resource-article-content ul{margin:0 0 1.7em!important;padding:0!important;list-style:none!important}.po-resource-article-content ul>li{position:relative;margin:0 0 10px!important;padding:0 0 0 24px!important;font-size:17px!important;line-height:1.68!important;list-style:none!important}.po-resource-article-content ul>li::before{position:absolute;top:0.72em;left:2px;width:6px;height:6px;content:"";border-radius:50%;background:var(--po-orange)}.po-resource-article-content ol{margin:0 0 1.7em!important;padding:0 0 0 30px!important}.po-resource-article-content ol>li{margin:0 0 10px!important;padding-left:6px!important;font-size:17px!important;line-height:1.68!important}.po-resource-article-content ol>li::marker{color:var(--po-orange);font-weight:800}.po-resource-article-content li ul,.po-resource-article-content li ol{margin-top:10px!important;margin-bottom:4px!important}.po-resource-article-content blockquote,.po-resource-article-content .wp-block-quote{position:relative;margin:42px 0!important;padding:29px 32px 29px 40px!important;color:var(--po-navy)!important;background:var(--po-sand)!important;border:0!important;border-left:4px solid var(--po-orange)!important}.po-resource-article-content blockquote::before{position:absolute;top:12px;left:13px;content:"“";color:var(--po-orange);font-size:36px;font-weight:800;line-height:1}.po-resource-article-content blockquote p{margin-bottom:12px!important;color:var(--po-navy)!important;font-size:20px!important;font-weight:650;line-height:1.55!important}.po-resource-article-content blockquote p:last-child{margin-bottom:0!important}.po-resource-article-content blockquote cite{display:block;margin-top:14px;color:var(--po-muted)!important;font-size:13px;font-style:normal;font-weight:700}.po-resource-article-content .po-article-box{margin:40px 0!important;padding:28px 30px!important;border:1px solid var(--po-line)!important}.po-resource-article-content.po-article-box>*:first-child{margin-top:0!important}.po-resource-article-content.po-article-box>*:last-child{margin-bottom:0!important}.po-resource-article-content.po-article-box--key{background:var(--po-sand)!important;border-top:4px solid var(--po-orange)!important}.po-resource-article-content.po-article-box--warning{color:var(--po-white)!important;background:var(--po-navy)!important;border-color:var(--po-navy)!important;border-left:4px solid var(--po-orange)!important}.po-resource-article-content.po-article-box--warning h2,.po-resource-article-content.po-article-box--warning h3,.po-resource-article-content.po-article-box--warning h4,.po-resource-article-content.po-article-box--warning p,.po-resource-article-content.po-article-box--warning li{color:var(--po-white)!important}.po-resource-article-content.po-article-box--warning h2::before{background:var(--po-orange)}.po-resource-article-content.po-article-box--practical{background:var(--po-white)!important;border-left:4px solid var(--po-orange)!important;box-shadow:0 14px 34px rgba(7,29,42,0.07)}.po-resource-article-content figure,.po-resource-article-content .wp-block-image{width:100%;margin:42px 0!important}.po-resource-article-content img{display:block;width:auto;max-width:100%;height:auto}.po-resource-article-content figcaption,.po-resource-article-content .wp-element-caption{margin:10px 0 0!important;color:var(--po-muted)!important;font-size:12px!important;line-height:1.55!important;text-align:left}.po-resource-article-content hr,.po-resource-article-content .wp-block-separator{width:100%;height:1px;margin:48px 0!important;border:0!important;background:var(--po-line)!important}.po-resource-article-content .wp-block-table{width:100%;margin:40px 0!important;overflow-x:auto}.po-resource-article-content table{width:100%;border-spacing:0;border-collapse:collapse;font-size:15px}.po-resource-article-content th,.po-resource-article-content td{padding:14px 15px!important;line-height:1.5;text-align:left;border:1px solid var(--po-line)!important}.po-resource-article-content th{color:var(--po-white)!important;background:var(--po-navy)!important;font-weight:800}.po-resource-article-content td{color:var(--po-text)!important;background:var(--po-white)}.po-resource-article-content.po-article-references{margin-top:60px!important;padding:31px 32px!important;background:var(--po-cream)!important;border-top:1px solid var(--po-navy)!important}.po-resource-article-content.po-article-references h2{margin-top:0!important;padding-top:0!important;font-size:27px!important}.po-resource-article-content.po-article-references h2::before{display:none}.po-resource-article-content.po-article-references p,.po-resource-article-content.po-article-references li{color:var(--po-muted)!important;font-size:14px!important;line-height:1.65!important}.po-resource-article-content.po-article-references a{font-weight:650!important;overflow-wrap:anywhere}.po-resource-article-content .footnotes,.po-resource-article-content .wp-block-footnotes{margin-top:54px!important;padding-top:27px!important;color:var(--po-muted)!important;font-size:14px;border-top:1px solid var(--po-line)!important}.po-resource-article-content .footnotes li,.po-resource-article-content .wp-block-footnotes li{color:var(--po-muted)!important;font-size:14px!important}.po-resource-article-body .et_pb_module{margin-bottom:0!important}@media (max-width:980px){.po-resource-article-body{padding:0 22px 70px!important}.po-resource-article-body__reading-row{padding:58px 42px 65px!important}}@media (max-width:600px){.po-resource-article-body{padding:0 15px 56px!important}.po-resource-article-body__navigation{min-height:54px;padding:15px 17px}.po-resource-article-body__preparations{display:none}.po-resource-article-body__reading-row{padding:40px 20px 48px!important}.po-resource-article-content p{font-size:16px!important;line-height:1.72!important}.po-resource-article-content h1{font-size:34px!important}.po-resource-article-content h2{margin-top:1.9em!important;padding-top:20px!important;font-size:29px!important}.po-resource-article-content h3{font-size:22px!important}.po-resource-article-content h4{font-size:13px!important}.po-resource-article-content ul>li,.po-resource-article-content ol>li{font-size:16px!important}.po-resource-article-content blockquote,.po-resource-article-content .wp-block-quote{margin:32px 0!important;padding:24px 20px 24px 29px!important}.po-resource-article-content blockquote p{font-size:17px!important}.po-resource-article-content .po-article-box{margin:32px 0!important;padding:22px 20px!important}.po-resource-article-content figure,.po-resource-article-content .wp-block-image{margin:32px 0!important}.po-resource-article-content.po-article-references{margin-top:45px!important;padding:24px 20px!important}}@media (prefers-reduced-motion:reduce){.po-resource-article-body__preparations span,.po-resource-article-content a{transition:none}}.po-resource-article-hero.et_pb_codea.po-resource-article-hero__back,.po-resource-article-hero.et_pb_codea.po-resource-article-hero__back span:last-child{color:rgba(255,255,255,0.78)!important}.po-resource-article-hero.et_pb_codea.po-resource-article-hero__back span:first-child{color:#df692e!important}.po-resource-article-hero.et_pb_codea.po-resource-article-hero__back:hover,.po-resource-article-hero.et_pb_codea.po-resource-article-hero__back:hover span:last-child{color:#ffffff!important}.po-resource-article-content .po-article-baseline{position:relative;margin:48px 0 0!important;padding:28px 30px 28px 42px!important;color:#ffffff!important;background:#071d2a!important;font-size:clamp(24px,3vw,32px)!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-0.02em;border-left:4px solid #df692e}.po-resource-article-content .po-article-baseline::before{position:absolute;top:50%;left:18px;width:8px;height:8px;content:"";border-radius:50%;background:#df692e;transform:translateY(-50%)}@media (max-width:600px){.po-resource-article-content .po-article-baseline{margin-top:38px!important;padding:23px 20px 23px 34px!important;font-size:23px!important}.po-resource-article-content .po-article-baseline::before{left:14px;width:6px;height:6px}}.po-resource-article-body{position:relative;width:100%;height:auto!important;min-height:0!important;overflow:visible!important;background:var(--po-cream,#f7f4ed)!important}.po-resource-article-body .et_pb_row::after{display:table!important;clear:both!important;content:""!important}.po-resource-article-body__reading-row{position:relative;display:flow-root!important;width:min(100%,1120px)!important;max-width:1120px!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:clamp(54px,6vw,82px) 40px 76px!important;overflow:visible!important;background:#ffffff!important;border-right:1px solid rgba(7,29,42,0.16);border-bottom:1px solid rgba(7,29,42,0.16);border-left:1px solid rgba(7,29,42,0.16)}.po-resource-article-body__reading-row>.et_pb_column,.po-resource-article-body__reading-row .et_pb_post_content,.po-resource-article-body__reading-row .po-resource-article-content,.po-resource-article-body__reading-row .et_builder_inner_content{position:relative!important;float:none!important;width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}.po-resource-article-body__reading-row .po-resource-article-content,.po-resource-article-body__reading-row .et_pb_post_content,.po-resource-article-body__reading-row .et_builder_inner_content{max-width:800px!important;margin-right:auto!important;margin-left:auto!important;padding:0!important;color:#243b46!important;background:transparent!important}.po-resource-article-body__reading-row,.po-resource-article-body__reading-row .et_pb_column,.po-resource-article-body__reading-row .et_pb_module{background-color:#ffffff!important}.po-resource-article-content .po-article-box--key{background:#e9dfcf!important}.po-resource-article-content .po-article-box--warning,.po-resource-article-content .po-article-baseline{background:#071d2a!important}.po-resource-article-content .po-article-box--practical{background:#ffffff!important}.po-resource-article-content .po-article-references{background:#f7f4ed!important}@media (max-width:980px){.po-resource-article-body__reading-row{padding:58px 42px 65px!important}}@media (max-width:600px){.po-resource-article-body__reading-row{padding:40px 20px 48px!important}}.po-footer,.po-footer *{box-sizing:border-box}.po-footer{--po-footer-navy:#061923;--po-footer-navy-light:#0b2634;--po-footer-orange:#df692e;--po-footer-white:#f8f6f1;--po-footer-muted:#aebac0;--po-footer-line:rgba(255,255,255,0.14);width:100%;margin:0!important;padding:64px 24px 22px!important;color:var(--po-footer-white)!important;background:var(--po-footer-navy)!important}.po-footer p,.po-footer ul,.po-footer li{margin-top:0}.po-footer .po-footer__inner{width:min(92%,1280px);max-width:1280px;margin:0 auto}.po-footer .po-footer__main{display:grid;grid-template-columns:minmax(280px,1.5fr)minmax(150px,0.82fr)minmax(190px,1.05fr)minmax(250px,1.15fr);gap:clamp(38px,4vw,64px);align-items:start}.po-footer .po-footer__logo{display:inline-block;margin:0 0 22px;padding:0;text-decoration:none!important}.po-footer .po-footer__logo img{display:block;width:auto;max-width:82px;height:auto;margin:0}.po-footer .po-footer__intro{max-width:390px}.po-footer .po-footer__intro p{margin:0 0 12px!important;padding:0!important;color:var(--po-footer-muted)!important;font-size:15px!important;font-weight:400!important;line-height:1.65!important}.po-footer .po-footer__intro .po-footer__positioning{color:var(--po-footer-white)!important;font-weight:750!important}.po-footer .po-footer__baseline{position:relative;max-width:390px;margin:25px 0 0!important;padding:18px 0 0 20px!important;color:var(--po-footer-white)!important;font-size:clamp(17px,1.4vw,19px)!important;font-weight:800!important;line-height:1.35!important;border-top:1px solid var(--po-footer-line)}.po-footer .po-footer__baseline::before{position:absolute;top:25px;left:0;width:5px;height:5px;content:"";border-radius:50%;background:var(--po-footer-orange)}.po-footer .po-footer__doctrine{margin:14px 0 0!important;padding:0!important;color:var(--po-footer-muted)!important;font-size:10px!important;font-weight:750!important;line-height:1.5!important;letter-spacing:0.14em;text-transform:uppercase}.po-footer .po-footer__doctrine span{margin:0 5px;color:var(--po-footer-orange)!important}.po-footer .po-footer__heading{position:relative;margin:0 0 21px!important;padding:0 0 14px!important;color:var(--po-footer-white)!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important;letter-spacing:0.06em;text-transform:uppercase}.po-footer .po-footer__heading::after{position:absolute;bottom:0;left:0;width:28px;height:1px;content:"";background:var(--po-footer-orange)}.po-footer .po-footer__links,.po-footer .po-footer__legal ul{margin:0!important;padding:0!important;list-style:none!important}.po-footer .po-footer__links li,.po-footer .po-footer__legal li{margin:0!important;padding:0!important;list-style:none!important}.po-footer .po-footer__links li::before,.po-footer .po-footer__legal li::before{display:none!important;content:none!important}.po-footer .po-footer__links li+li{margin-top:8px!important}.po-footer .po-footer__links a,.po-footer .po-footer__links a:visited{display:inline-flex;min-height:32px;padding:5px 0;color:var(--po-footer-muted)!important;background:transparent!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important;text-decoration:none!important;align-items:center;transition:color 160ms ease,transform 160ms ease}.po-footer .po-footer__links a:hover{color:var(--po-footer-white)!important;transform:translateX(3px)}.po-footer .po-footer__links-featured{margin-top:18px!important;padding-top:15px!important;border-top:1px solid var(--po-footer-line)}.po-footer .po-footer__links-featured a,.po-footer .po-footer__links-featured a:visited{gap:10px;color:var(--po-footer-white)!important;font-weight:750!important}.po-footer .po-footer__links-featured a span:last-child{color:var(--po-footer-orange)!important;font-size:17px}.po-footer .po-footer__cta-text{max-width:320px;margin:0 0 22px!important;padding:0!important;color:var(--po-footer-muted)!important;font-size:14px!important;font-weight:400!important;line-height:1.65!important}.po-footer .po-footer__button,.po-footer .po-footer__button:visited{display:inline-flex;min-height:50px;gap:24px;padding:13px 22px!important;color:var(--po-footer-navy)!important;background:var(--po-footer-orange)!important;border:1px solid var(--po-footer-orange)!important;border-radius:0!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important;text-decoration:none!important;justify-content:space-between;align-items:center;transition:color 160ms ease,background-color 160ms ease,transform 160ms ease}.po-footer .po-footer__button:hover{color:var(--po-footer-white)!important;background:transparent!important;transform:translateY(-2px)}.po-footer .po-footer__button span,.po-footer .po-footer__button span:first-child{color:inherit!important}.po-footer .po-footer__button span:last-child{color:inherit!important;font-size:18px;font-weight:500}.po-footer .po-footer__reassurance{position:relative;margin:13px 0 0!important;padding:0 0 0 15px!important;color:var(--po-footer-muted)!important;font-size:11px!important;font-weight:650!important;line-height:1.45!important}.po-footer .po-footer__reassurance::before{position:absolute;top:0.5em;left:0;width:5px;height:5px;content:"";border-radius:50%;background:var(--po-footer-orange)}.po-footer .po-footer__bottom{display:grid;grid-template-columns:1fr auto;gap:30px;margin-top:45px;padding-top:20px;border-top:1px solid var(--po-footer-line);align-items:center}.po-footer .po-footer__copyright{margin:0!important;padding:0!important;color:var(--po-footer-muted)!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important}.po-footer .po-footer__legal ul{display:flex;gap:22px;justify-content:flex-end;align-items:center}.po-footer .po-footer__legal a,.po-footer .po-footer__legal a:visited{display:inline-flex;min-height:30px;padding:5px 0;color:var(--po-footer-muted)!important;background:transparent!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important;align-items:center}.po-footer .po-footer__legal a:hover{color:var(--po-footer-white)!important;text-decoration:underline!important;text-decoration-color:var(--po-footer-orange)!important;text-underline-offset:4px}.po-footer a:focus-visible{outline:2px solid var(--po-footer-orange)!important;outline-offset:4px}@media (max-width:980px){.po-footer{padding:56px 22px 22px!important}.po-footer .po-footer__inner{width:min(94%,1280px)}.po-footer .po-footer__main{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:44px 52px}.po-footer .po-footer__bottom{margin-top:40px}}@media (max-width:600px){.po-footer{padding:44px 18px 20px!important}.po-footer .po-footer__inner{width:100%}.po-footer .po-footer__main{grid-template-columns:1fr;gap:35px}.po-footer .po-footer__logo img{max-width:74px}.po-footer .po-footer__intro,.po-footer .po-footer__baseline,.po-footer .po-footer__cta-text{max-width:none}.po-footer .po-footer__heading{margin-bottom:17px!important}.po-footer .po-footer__button{width:100%}.po-footer .po-footer__bottom{grid-template-columns:1fr;gap:15px;margin-top:38px;padding-top:18px}.po-footer .po-footer__legal ul{flex-wrap:wrap;gap:7px 18px;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.po-footer .po-footer__links a,.po-footer .po-footer__button{transition:none}}.po-booking,.po-booking *{box-sizing:border-box}.po-booking__hero{--po-booking-navy:#071d2a;--po-booking-navy-light:#0d2a39;--po-booking-orange:#df692e;--po-booking-sand:#e9dfcf;--po-booking-cream:#f7f4ed;--po-booking-white:#ffffff;--po-booking-muted:#bdc8cd;--po-booking-line:rgba(255,255,255,0.17);position:relative;width:100%;padding:clamp(70px,7vw,108px) 24px 0;overflow:hidden;color:var(--po-booking-white);background:var(--po-booking-navy)}.po-booking__hero::after{position:absolute;top:70px;right:-150px;width:470px;height:470px;content:"";pointer-events:none;border:1px solid rgba(223,105,46,0.13);border-radius:50%}.po-booking__hero-inner{position:relative;z-index:1;display:grid;width:min(100%,1280px);margin:0 auto;grid-template-columns:minmax(0,1.16fr) minmax(360px,0.84fr);gap:clamp(58px,7vw,112px);align-items:center}.po-booking__eyebrow{position:relative;margin:0 0 27px!important;padding:0 0 0 48px!important;color:var(--po-booking-orange)!important;font-size:12px!important;font-weight:800!important;line-height:1.4!important;letter-spacing:0.13em;text-transform:uppercase}.po-booking__eyebrow::before{position:absolute;top:50%;left:0;width:31px;height:1px;content:"";background:var(--po-booking-orange);transform:translateY(-50%)}.po-booking__hero-title{max-width:760px;margin:0 0 31px!important;padding:0!important;color:var(--po-booking-white)!important;font-size:clamp(52px,6.2vw,88px)!important;font-weight:800!important;line-height:0.96!important;letter-spacing:-0.045em!important}.po-booking__hero-title span{color:var(--po-booking-sand)!important}.po-booking__hero-intro{max-width:700px;padding-left:25px;border-left:2px solid var(--po-booking-orange)}.po-booking__hero-intro p{margin:0 0 12px!important;padding:0!important;color:var(--po-booking-muted)!important;font-size:clamp(16px,1.35vw,19px)!important;font-weight:400!important;line-height:1.65!important}.po-booking__hero-intro p:first-child{color:var(--po-booking-white)!important;font-weight:700!important}.po-booking__hero-intro p:last-child{margin-bottom:0!important}.po-booking__hero-actions{display:flex;margin-top:35px;gap:22px 28px;flex-wrap:wrap;align-items:center}.po-booking__primary-button,.po-booking__primary-button:visited{display:inline-flex;min-height:54px;gap:30px;padding:15px 23px!important;color:var(--po-booking-navy)!important;background:var(--po-booking-orange)!important;border:1px solid var(--po-booking-orange)!important;font-size:14px!important;font-weight:800!important;line-height:1.3!important;text-decoration:none!important;justify-content:space-between;align-items:center;transition:color 160ms ease,background-color 160ms ease,transform 160ms ease}.po-booking__primary-button span{color:inherit!important}.po-booking__primary-button span:last-child{font-size:19px;font-weight:500}.po-booking__primary-button:hover{color:var(--po-booking-white)!important;background:transparent!important;transform:translateY(-2px)}.po-booking__micro-reassurance{display:flex;margin:0!important;padding:0!important;gap:8px;color:var(--po-booking-muted)!important;font-size:11px!important;font-weight:700!important;line-height:1.5!important;flex-wrap:wrap}.po-booking__micro-reassurance span{color:inherit!important}.po-booking__micro-reassurance span:nth-child(2),.po-booking__micro-reassurance span:nth-child(4){color:var(--po-booking-orange)!important}.po-booking__card{position:relative;padding:clamp(31px,3.4vw,48px);color:var(--po-booking-white);background:var(--po-booking-navy-light);border-top:3px solid var(--po-booking-orange);border-right:1px solid var(--po-booking-line);border-bottom:1px solid var(--po-booking-line);border-left:1px solid var(--po-booking-line)}.po-booking__card-top{display:flex;margin-bottom:28px;gap:16px;align-items:center}.po-booking__card-number{display:inline-flex;width:42px;height:42px;color:var(--po-booking-orange)!important;border:1px solid rgba(255,255,255,0.25);border-radius:50%;font-size:11px;font-weight:800;justify-content:center;align-items:center}.po-booking__card-label{margin:0!important;padding:0!important;color:var(--po-booking-orange)!important;font-size:11px!important;font-weight:800!important;line-height:1.4!important;letter-spacing:0.1em;text-transform:uppercase}.po-booking__card-title{margin:0 0 24px!important;padding:0!important;color:var(--po-booking-white)!important;font-size:clamp(25px,2.4vw,34px)!important;font-weight:800!important;line-height:1.14!important;letter-spacing:-0.025em!important}.po-booking__card-list{margin:0!important;padding:22px 0!important;list-style:none!important;border-top:1px solid var(--po-booking-line);border-bottom:1px solid var(--po-booking-line)}.po-booking__card-list li{position:relative;margin:0!important;padding:5px 0 5px 19px!important;color:var(--po-booking-muted)!important;font-size:14px!important;font-weight:550!important;line-height:1.5!important;list-style:none!important}.po-booking__card-list li::before{position:absolute;top:0.9em;left:0;width:5px;height:5px;content:"";border-radius:50%;background:var(--po-booking-orange)}.po-booking__card-note{display:grid;margin-top:25px;grid-template-columns:31px 1fr;gap:14px;align-items:start}.po-booking__card-note>span{display:inline-flex;width:31px;height:31px;color:var(--po-booking-orange)!important;border:1px solid rgba(255,255,255,0.26);font-size:17px;justify-content:center;align-items:center}.po-booking__card-note p{margin:0!important;padding:0!important;color:var(--po-booking-white)!important;font-size:13px!important;font-weight:650!important;line-height:1.55!important}.po-booking__hero-doctrine{position:relative;z-index:1;display:grid;width:min(100%,1280px);margin:clamp(56px,6vw,84px) auto 0;border-top:1px solid var(--po-booking-line);border-right:1px solid var(--po-booking-line);border-left:1px solid var(--po-booking-line);grid-template-columns:repeat(3,1fr)}.po-booking__hero-doctrine span{position:relative;padding:17px 24px 17px 42px;color:var(--po-booking-muted)!important;font-size:10px;font-weight:800;line-height:1.4;letter-spacing:0.06em;text-transform:uppercase}.po-booking__hero-doctrine span+span{border-left:1px solid var(--po-booking-line)}.po-booking__hero-doctrine span::before{position:absolute;top:50%;left:23px;width:5px;height:5px;content:"";border-radius:50%;background:var(--po-booking-orange);transform:translateY(-50%)}.po-booking__hero a:focus-visible{outline:2px solid var(--po-booking-orange);outline-offset:4px}@media (max-width:980px){.po-booking__hero{padding:68px 22px 0}.po-booking__hero-inner{grid-template-columns:1fr;gap:48px}.po-booking__hero-content{max-width:760px}.po-booking__card{max-width:760px}.po-booking__hero-doctrine{margin-top:54px}}@media (max-width:600px){.po-booking__hero{padding:51px 16px 0}.po-booking__hero::after{display:none}.po-booking__eyebrow{margin-bottom:21px!important;padding-left:40px!important;font-size:10px!important}.po-booking__eyebrow::before{width:26px}.po-booking__hero-title{margin-bottom:25px!important;font-size:clamp(43px,14vw,58px)!important}.po-booking__hero-intro{padding-left:18px}.po-booking__hero-intro p{font-size:16px!important}.po-booking__hero-actions{display:block;margin-top:29px}.po-booking__primary-button{width:100%}.po-booking__micro-reassurance{margin-top:15px!important}.po-booking__card{padding:27px 22px}.po-booking__card-title{font-size:25px!important}.po-booking__hero-doctrine{margin-top:44px;grid-template-columns:1fr}.po-booking__hero-doctrine span{padding:14px 18px 14px 36px}.po-booking__hero-doctrine span+span{border-top:1px solid var(--po-booking-line);border-left:0}.po-booking__hero-doctrine span::before{left:19px}}@media (prefers-reduced-motion:reduce){.po-booking__primary-button{transition:none}}.po-booking__steps,.po-booking__steps *{box-sizing:border-box}.po-booking__steps{--po-booking-navy:#071d2a;--po-booking-orange:#df692e;--po-booking-sand:#e9dfcf;--po-booking-cream:#f7f4ed;--po-booking-white:#ffffff;--po-booking-text:#344d59;--po-booking-muted:#687981;--po-booking-line:rgba(7,29,42,0.17);width:100%;padding:clamp(74px,8vw,112px) 24px;color:var(--po-booking-text);background:var(--po-booking-cream)}.po-booking__steps-inner{width:min(100%,1280px);margin:0 auto}.po-booking__steps-header{display:grid;margin-bottom:clamp(47px,5vw,70px);grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);gap:clamp(50px,7vw,110px);align-items:end}.po-booking__steps-eyebrow{position:relative;margin:0 0 25px!important;padding:0 0 0 47px!important;color:var(--po-booking-orange)!important;font-size:11px!important;font-weight:800!important;line-height:1.4!important;letter-spacing:0.13em;text-transform:uppercase}.po-booking__steps-eyebrow::before{position:absolute;top:50%;left:0;width:31px;height:1px;content:"";background:var(--po-booking-orange);transform:translateY(-50%)}.po-booking__steps-title{max-width:760px;margin:0!important;padding:0!important;color:var(--po-booking-navy)!important;font-size:clamp(38px,4.5vw,61px)!important;font-weight:800!important;line-height:1.02!important;letter-spacing:-0.04em!important}.po-booking__steps-title span{color:var(--po-booking-orange)!important}.po-booking__steps-intro{padding:3px 0 3px 25px;border-left:2px solid var(--po-booking-orange)}.po-booking__steps-intro p{margin:0 0 10px!important;padding:0!important;color:var(--po-booking-text)!important;font-size:16px!important;font-weight:450!important;line-height:1.65!important}.po-booking__steps-intro p:first-child{color:var(--po-booking-navy)!important;font-weight:700!important}.po-booking__steps-intro p:last-child{margin-bottom:0!important}.po-booking__steps-grid{display:grid;border-top:1px solid var(--po-booking-line);border-left:1px solid var(--po-booking-line);grid-template-columns:repeat(4,minmax(0,1fr))}.po-booking__step{position:relative;display:flex;min-height:310px;padding:31px 28px 29px;background:var(--po-booking-white);border-right:1px solid var(--po-booking-line);border-bottom:1px solid var(--po-booking-line);flex-direction:column}.po-booking__step--highlighted{background:var(--po-booking-sand)}.po-booking__step--highlighted::before{position:absolute;top:-1px;right:-1px;left:-1px;height:3px;content:"";background:var(--po-booking-orange)}.po-booking__step-top{display:flex;margin-bottom:auto;gap:13px;align-items:center}.po-booking__step-number{display:inline-flex;width:39px;height:39px;flex:0 0 39px;color:var(--po-booking-orange)!important;border:1px solid var(--po-booking-line);border-radius:50%;font-size:10px;font-weight:800;justify-content:center;align-items:center}.po-booking__step-label{color:var(--po-booking-orange)!important;font-size:9px;font-weight:800;line-height:1.4;letter-spacing:0.1em;text-transform:uppercase}.po-booking__step-title{margin:42px 0 13px!important;padding:0!important;color:var(--po-booking-navy)!important;font-size:clamp(22px,2vw,28px)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-0.025em!important}.po-booking__step-text{min-height:76px;margin:0!important;padding:17px 0 0!important;color:var(--po-booking-text)!important;border-top:1px solid var(--po-booking-line);font-size:14px!important;font-weight:450!important;line-height:1.6!important}.po-booking__steps-note{display:grid;min-height:78px;grid-template-columns:92px 1fr;color:var(--po-booking-white);background:var(--po-booking-navy);align-items:stretch}.po-booking__steps-note-number{display:flex;color:var(--po-booking-orange)!important;border-right:1px solid rgba(255,255,255,0.16);font-size:11px;font-weight:800;justify-content:center;align-items:center}.po-booking__steps-note p{margin:0!important;padding:21px 28px!important;color:#c4ced3!important;font-size:13px!important;font-weight:450!important;line-height:1.55!important}.po-booking__steps-note strong{color:var(--po-booking-white)!important;font-weight:800!important}@media (max-width:980px){.po-booking__steps{padding:72px 22px}.po-booking__steps-header{grid-template-columns:1fr;gap:34px}.po-booking__steps-intro{max-width:700px}.po-booking__steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.po-booking__step{min-height:285px}}@media (max-width:600px){.po-booking__steps{padding:58px 16px}.po-booking__steps-header{margin-bottom:38px}.po-booking__steps-eyebrow{margin-bottom:19px!important;padding-left:39px!important;font-size:10px!important}.po-booking__steps-eyebrow::before{width:25px}.po-booking__steps-title{font-size:39px!important}.po-booking__steps-intro{padding-left:18px}.po-booking__steps-intro p{font-size:15px!important}.po-booking__steps-grid{grid-template-columns:1fr}.po-booking__step{min-height:0;padding:25px 22px}.po-booking__step-top{margin-bottom:29px}.po-booking__step-title{margin:0 0 12px!important;font-size:24px!important}.po-booking__step-text{min-height:0}.po-booking__steps-note{grid-template-columns:54px 1fr}.po-booking__steps-note p{padding:18px!important}}.po-booking__form,.po-booking__form *{box-sizing:border-box}.po-booking__form{--po-booking-navy:#071d2a;--po-booking-navy-light:#0d2a39;--po-booking-orange:#df692e;--po-booking-sand:#e9dfcf;--po-booking-cream:#f7f4ed;--po-booking-white:#ffffff;--po-booking-text:#344d59;--po-booking-muted:#687981;--po-booking-line:rgba(7,29,42,0.17);--po-booking-error:#a83d2f;width:100%;padding:clamp(76px,8vw,116px) 24px;scroll-margin-top:90px;color:var(--po-booking-text);background:var(--po-booking-white)}.po-booking__form-inner{width:min(100%,1180px);margin:0 auto}.po-booking__form-header{display:grid;margin-bottom:clamp(48px,5vw,70px);grid-template-columns:minmax(0,1.1fr) minmax(320px,0.75fr);gap:clamp(55px,8vw,120px);align-items:end}.po-booking__form-eyebrow{position:relative;margin:0 0 24px!important;padding:0 0 0 47px!important;color:var(--po-booking-orange)!important;font-size:11px!important;font-weight:800!important;line-height:1.4!important;letter-spacing:0.13em;text-transform:uppercase}.po-booking__form-eyebrow::before{position:absolute;top:50%;left:0;width:31px;height:1px;content:"";background:var(--po-booking-orange);transform:translateY(-50%)}.po-booking__form-title{margin:0!important;padding:0!important;color:var(--po-booking-navy)!important;font-size:clamp(43px,5vw,67px)!important;font-weight:800!important;line-height:0.99!important;letter-spacing:-0.04em!important}.po-booking__form-title span{color:var(--po-booking-orange)!important}.po-booking__form-intro{margin:0!important;padding:4px 0 4px 24px!important;color:var(--po-booking-text)!important;border-left:2px solid var(--po-booking-orange);font-size:16px!important;font-weight:550!important;line-height:1.7!important}.po-booking__form-layout{display:grid;border:1px solid var(--po-booking-line);grid-template-columns:minmax(285px,0.72fr) minmax(0,1.6fr);align-items:stretch}.po-booking__form-aside{display:flex;padding:clamp(31px,4vw,49px);color:var(--po-booking-white);background:var(--po-booking-navy);flex-direction:column}.po-booking__form-aside-label{margin:0!important;padding:0!important;color:var(--po-booking-orange)!important;font-size:10px!important;font-weight:800!important;line-height:1.4!important;letter-spacing:0.11em;text-transform:uppercase}.po-booking__form-aside-duration{display:flex;margin:22px 0 34px!important;padding:0 0 28px!important;gap:13px;border-bottom:1px solid rgba(255,255,255,0.17);align-items:flex-end}.po-booking__form-aside-duration strong{color:var(--po-booking-white)!important;font-size:clamp(62px,6vw,82px);font-weight:800;line-height:0.8;letter-spacing:-0.05em}.po-booking__form-aside-duration span{padding-bottom:2px;color:var(--po-booking-muted)!important;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:0.06em;text-transform:uppercase}.po-booking__form-aside-content h3{margin:0 0 24px!important;padding:0!important;color:var(--po-booking-white)!important;font-size:20px!important;font-weight:800!important;line-height:1.2!important}.po-booking__form-aside-content ol{margin:0!important;padding:0!important;list-style:none!important}.po-booking__form-aside-content li{display:grid;margin:0!important;padding:14px 0!important;list-style:none!important;grid-template-columns:31px 1fr;gap:13px;border-top:1px solid rgba(255,255,255,0.12);align-items:start}.po-booking__form-aside-content li::before{display:none!important;content:none!important}.po-booking__form-aside-content li>span{color:var(--po-booking-orange)!important;font-size:10px;font-weight:800}.po-booking__form-aside-content li p{margin:0!important;padding:0!important;color:#c1ccd1!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important}.po-booking__form-aside-note{display:grid;margin-top:auto;padding-top:29px;grid-template-columns:30px 1fr;gap:13px;align-items:start}.po-booking__form-aside-note>span{display:inline-flex;width:30px;height:30px;color:var(--po-booking-orange)!important;border:1px solid rgba(255,255,255,0.25);justify-content:center;align-items:center}.po-booking__form-aside-note p{margin:0!important;padding:0!important;color:#c1ccd1!important;font-size:11px!important;font-weight:550!important;line-height:1.55!important}.po-booking__form-panel{padding:clamp(31px,4.5vw,58px);background:var(--po-booking-cream)}.po-booking__form-panel-header{display:grid;margin-bottom:32px;padding-bottom:23px;grid-template-columns:43px 1fr;gap:17px;border-bottom:1px solid var(--po-booking-line);align-items:center}.po-booking__form-panel-header>span{display:inline-flex;width:43px;height:43px;color:var(--po-booking-orange)!important;border:1px solid var(--po-booking-line);border-radius:50%;font-size:10px;font-weight:800;justify-content:center;align-items:center}.po-booking__form-panel-header p{margin:0!important;padding:0!important}.po-booking__form-panel-header p:first-child{color:var(--po-booking-navy)!important;font-size:16px!important;font-weight:800!important;line-height:1.35!important}.po-booking__form-panel-header p:last-child{margin-top:3px!important;color:var(--po-booking-muted)!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important}.po-booking__form #wpforms-595{margin:0!important}.po-booking__form #wpforms-form-595{margin:0!important;padding:0!important}.po-booking__form #wpforms-595 .wpforms-field{margin:0!important;padding:0 0 22px!important}.po-booking__form #wpforms-595 .wpforms-field-label{display:block!important;margin:0 0 8px!important;color:var(--po-booking-navy)!important;font-size:13px!important;font-weight:800!important;line-height:1.4!important}.po-booking__form #wpforms-595 .wpforms-required-label{color:var(--po-booking-orange)!important}.po-booking__form #wpforms-595 .wpforms-field-sublabel{margin-top:6px!important;color:var(--po-booking-muted)!important;font-size:10px!important;line-height:1.4!important}.po-booking__form #wpforms-595 input[type="text"],.po-booking__form #wpforms-595 input[type="email"],.po-booking__form #wpforms-595 input[type="tel"],.po-booking__form #wpforms-595 input[type="number"],.po-booking__form #wpforms-595 input[type="url"],.po-booking__form #wpforms-595 select,.po-booking__form #wpforms-595 textarea{width:100%!important;min-height:51px!important;margin:0!important;padding:13px 15px!important;color:var(--po-booking-navy)!important;background:var(--po-booking-white)!important;border:1px solid rgba(7,29,42,0.23)!important;border-radius:0!important;box-shadow:none!important;font-family:inherit!important;font-size:15px!important;font-weight:500!important;line-height:1.5!important;transition:border-color 150ms ease,box-shadow 150ms ease}.po-booking__form #wpforms-595 textarea{min-height:145px!important;resize:vertical}.po-booking__form #wpforms-595 input::placeholder,.po-booking__form #wpforms-595 textarea::placeholder{color:#7c898f!important;opacity:1}.po-booking__form #wpforms-595 input:focus,.po-booking__form #wpforms-595 select:focus,.po-booking__form #wpforms-595 textarea:focus{border-color:var(--po-booking-orange)!important;outline:0!important;box-shadow:0 0 0 3px rgba(223,105,46,0.14)!important}.po-booking__form #wpforms-595 .wpforms-field-checkbox ul{margin:0!important;padding:0!important;list-style:none!important}.po-booking__form #wpforms-595 .wpforms-field-checkbox li{margin:0!important;padding:0!important;list-style:none!important}.po-booking__form #wpforms-595 .wpforms-field-checkbox li::before{display:none!important;content:none!important}.po-booking__form #wpforms-595 input[type="checkbox"]{width:18px!important;height:18px!important;margin:2px 9px 0 0!important;accent-color:var(--po-booking-orange);vertical-align:top}.po-booking__form #wpforms-595 .wpforms-field-checkbox label{color:var(--po-booking-text)!important;font-size:12px!important;font-weight:500!important;line-height:1.55!important}.po-booking__form #wpforms-595 a,.po-booking__form #wpforms-595 a:visited{color:var(--po-booking-navy)!important;font-weight:700!important;text-decoration:underline!important;text-decoration-color:var(--po-booking-orange)!important;text-underline-offset:3px}.po-booking__form #wpforms-595 .wpforms-submit-container{margin:5px 0 0!important;padding:0!important}.po-booking__form #wpforms-595 button[type="submit"],.po-booking__form #wpforms-595 .wpforms-submit{display:inline-flex!important;min-height:53px!important;margin:0!important;padding:14px 25px!important;color:var(--po-booking-navy)!important;background:var(--po-booking-orange)!important;border:1px solid var(--po-booking-orange)!important;border-radius:0!important;box-shadow:none!important;font-family:inherit!important;font-size:14px!important;font-weight:800!important;line-height:1.4!important;text-shadow:none!important;justify-content:center;align-items:center;transition:color 150ms ease,background-color 150ms ease,transform 150ms ease}.po-booking__form #wpforms-595 button[type="submit"]:hover,.po-booking__form #wpforms-595 .wpforms-submit:hover{color:var(--po-booking-white)!important;background:var(--po-booking-navy)!important;border-color:var(--po-booking-navy)!important;transform:translateY(-2px)}.po-booking__form #wpforms-595 button[type="submit"]:focus-visible{outline:2px solid var(--po-booking-orange)!important;outline-offset:4px}.po-booking__form #wpforms-595 label.wpforms-error,.po-booking__form #wpforms-595 em.wpforms-error{display:block!important;margin-top:6px!important;color:var(--po-booking-error)!important;font-size:11px!important;font-weight:700!important}.po-booking__form #wpforms-595 .wpforms-error input,.po-booking__form #wpforms-595 input.wpforms-error,.po-booking__form #wpforms-595 select.wpforms-error,.po-booking__form #wpforms-595 textarea.wpforms-error{border-color:var(--po-booking-error)!important}.po-booking__form #wpforms-confirmation-595{margin:0!important;padding:29px 30px!important;color:var(--po-booking-white)!important;background:var(--po-booking-navy)!important;border:0!important;border-left:4px solid var(--po-booking-orange)!important}.po-booking__form #wpforms-confirmation-595 p{margin:0 0 12px!important;color:var(--po-booking-white)!important;font-size:15px!important;line-height:1.65!important}.po-booking__form #wpforms-confirmation-595 p:last-child{margin-bottom:0!important}.po-booking__form #wpforms-confirmation-595 a{color:var(--po-booking-white)!important;text-decoration-color:var(--po-booking-orange)!important}@media (max-width:980px){.po-booking__form{padding:74px 22px}.po-booking__form-header{grid-template-columns:1fr;gap:31px}.po-booking__form-intro{max-width:700px}.po-booking__form-layout{grid-template-columns:minmax(260px,0.72fr) minmax(0,1.3fr)}}@media (max-width:700px){.po-booking__form{padding:59px 16px;scroll-margin-top:65px}.po-booking__form-header{margin-bottom:38px}.po-booking__form-eyebrow{margin-bottom:19px!important;padding-left:39px!important;font-size:10px!important}.po-booking__form-eyebrow::before{width:25px}.po-booking__form-title{font-size:42px!important}.po-booking__form-intro{padding-left:18px!important;font-size:15px!important}.po-booking__form-layout{grid-template-columns:1fr}.po-booking__form-aside{padding:29px 23px}.po-booking__form-aside-duration{margin-bottom:25px!important}.po-booking__form-aside-duration strong{font-size:63px}.po-booking__form-panel{padding:29px 21px 33px}.po-booking__form-panel-header{grid-template-columns:38px 1fr;gap:13px}.po-booking__form-panel-header>span{width:38px;height:38px}.po-booking__form #wpforms-595 .wpforms-field-row{display:block!important}.po-booking__form #wpforms-595 .wpforms-field-row-block{float:none!important;width:100%!important;margin:0 0 15px!important;padding:0!important}.po-booking__form #wpforms-595 button[type="submit"],.po-booking__form #wpforms-595 .wpforms-submit{width:100%!important}}@media (prefers-reduced-motion:reduce){.po-booking__form #wpforms-595 input,.po-booking__form #wpforms-595 select,.po-booking__form #wpforms-595 textarea,.po-booking__form #wpforms-595 button{transition:none}}.po-booking__form .po-booking__form-privacy-note{position:relative;margin:13px 0 0!important;padding:0 0 0 16px!important;color:var(--po-booking-muted)!important;font-size:11px!important;font-weight:550!important;line-height:1.5!important}.po-booking__form .po-booking__form-privacy-note::before{position:absolute;top:0.55em;left:0;width:5px;height:5px;content:"";border-radius:50%;background:var(--po-booking-orange)}.po-booking__reassurance,.po-booking__reassurance *{box-sizing:border-box}.po-booking__reassurance{--po-booking-navy:#071d2a;--po-booking-navy-light:#0d2a39;--po-booking-orange:#df692e;--po-booking-sand:#e9dfcf;--po-booking-cream:#f7f4ed;--po-booking-white:#ffffff;--po-booking-text:#344d59;--po-booking-muted:#687981;--po-booking-line:rgba(7,29,42,0.17);width:100%;padding:clamp(70px,7vw,100px) 24px 0;color:var(--po-booking-text);background:var(--po-booking-cream)}.po-booking__reassurance-inner{width:min(100%,1180px);margin:0 auto}.po-booking__reassurance-header{display:grid;margin-bottom:clamp(42px,5vw,58px);grid-template-columns:minmax(0,1.05fr) minmax(320px,0.75fr);gap:clamp(50px,8vw,110px);align-items:end}.po-booking__reassurance-eyebrow{position:relative;margin:0 0 22px!important;padding:0 0 0 46px!important;color:var(--po-booking-orange)!important;font-size:11px!important;font-weight:800!important;line-height:1.4!important;letter-spacing:0.13em;text-transform:uppercase}.po-booking__reassurance-eyebrow::before{position:absolute;top:50%;left:0;width:30px;height:1px;content:"";background:var(--po-booking-orange);transform:translateY(-50%)}.po-booking__reassurance-title{margin:0!important;padding:0!important;color:var(--po-booking-navy)!important;font-size:clamp(39px,4.6vw,59px)!important;font-weight:800!important;line-height:1.01!important;letter-spacing:-0.04em!important}.po-booking__reassurance-title span{color:var(--po-booking-orange)!important}.po-booking__reassurance-intro{padding:3px 0 3px 23px;border-left:2px solid var(--po-booking-orange)}.po-booking__reassurance-intro p{margin:0 0 9px!important;padding:0!important;color:var(--po-booking-text)!important;font-size:15px!important;font-weight:450!important;line-height:1.65!important}.po-booking__reassurance-intro p:first-child{color:var(--po-booking-navy)!important;font-weight:800!important}.po-booking__reassurance-intro p:last-child{margin-bottom:0!important}.po-booking__formats{display:grid;border-top:1px solid var(--po-booking-line);border-left:1px solid var(--po-booking-line);grid-template-columns:repeat(3,minmax(0,1fr))}.po-booking__format{position:relative;display:flex;min-height:285px;padding:27px 28px 29px;background:var(--po-booking-white);border-right:1px solid var(--po-booking-line);border-bottom:1px solid var(--po-booking-line);flex-direction:column}.po-booking__format-top{display:flex;margin-bottom:33px;gap:20px;justify-content:space-between;align-items:flex-start}.po-booking__format-number{display:inline-flex;width:39px;height:39px;flex:0 0 39px;color:var(--po-booking-orange)!important;border:1px solid var(--po-booking-line);border-radius:50%;font-size:10px;font-weight:800;justify-content:center;align-items:center}.po-booking__format-price{display:flex;text-align:right;flex-direction:column;align-items:flex-end}.po-booking__format-price strong{color:var(--po-booking-navy)!important;font-size:clamp(27px,2.5vw,36px);font-weight:800;line-height:1;letter-spacing:-0.035em}.po-booking__format-price span{margin-top:6px;color:var(--po-booking-muted)!important;font-size:9px;font-weight:750;line-height:1.35;letter-spacing:0.06em;text-transform:uppercase}.po-booking__format-label{margin:0 0 9px!important;padding:0!important;color:var(--po-booking-orange)!important;font-size:9px!important;font-weight:800!important;line-height:1.4!important;letter-spacing:0.1em;text-transform:uppercase}.po-booking__format-title{margin:0 0 13px!important;padding:0!important;color:var(--po-booking-navy)!important;font-size:clamp(22px,2vw,28px)!important;font-weight:800!important;line-height:1.13!important;letter-spacing:-0.025em!important}.po-booking__format-description{margin:auto 0 0!important;padding:17px 0 0!important;color:var(--po-booking-text)!important;border-top:1px solid var(--po-booking-line);font-size:13px!important;font-weight:450!important;line-height:1.55!important}.po-booking__format--featured{color:var(--po-booking-white);background:var(--po-booking-navy)}.po-booking__format--featured .po-booking__format-number{border-color:rgba(255,255,255,0.25)}.po-booking__format--featured .po-booking__format-price strong,.po-booking__format--featured .po-booking__format-title{color:var(--po-booking-white)!important}.po-booking__format--featured .po-booking__format-price span,.po-booking__format--featured .po-booking__format-description{color:#bec9ce!important}.po-booking__format--featured .po-booking__format-description{border-color:rgba(255,255,255,0.17)}.po-booking__formats-footer{display:grid;min-height:72px;border-right:1px solid var(--po-booking-line);border-bottom:1px solid var(--po-booking-line);border-left:1px solid var(--po-booking-line);grid-template-columns:minmax(0,1fr) auto;background:var(--po-booking-sand);align-items:stretch}.po-booking__formats-footer p{margin:0!important;padding:21px 26px!important;color:var(--po-booking-text)!important;font-size:12px!important;font-weight:500!important;line-height:1.55!important}.po-booking__formats-footer a,.po-booking__formats-footer a:visited{display:inline-flex;min-width:275px;gap:20px;padding:18px 23px!important;color:var(--po-booking-white)!important;background:var(--po-booking-navy)!important;font-size:12px!important;font-weight:800!important;line-height:1.4!important;text-decoration:none!important;justify-content:space-between;align-items:center;transition:background-color 160ms ease}.po-booking__formats-footer a span{color:inherit!important}.po-booking__formats-footer a span:last-child{color:var(--po-booking-orange)!important;font-size:17px}.po-booking__formats-footer a:hover{background:var(--po-booking-navy-light)!important}.po-booking__final{display:grid;min-height:96px;margin-top:clamp(40px,5vw,58px);color:var(--po-booking-white);background:var(--po-booking-navy);grid-template-columns:74px minmax(0,1.25fr) minmax(280px,0.75fr);align-items:stretch}.po-booking__final-number{display:flex;color:var(--po-booking-orange)!important;border-right:1px solid rgba(255,255,255,0.16);font-size:10px;font-weight:800;justify-content:center;align-items:center}.po-booking__final-principle,.po-booking__final-baseline{display:flex;margin:0!important;padding:25px 28px!important;align-items:center}.po-booking__final-principle{color:#c2ccd1!important;font-size:15px!important;font-weight:500!important;line-height:1.5!important}.po-booking__final-principle strong{margin-left:5px;color:var(--po-booking-white)!important;font-weight:800!important}.po-booking__final-baseline{color:var(--po-booking-white)!important;border-left:1px solid rgba(255,255,255,0.16);font-size:16px!important;font-weight:800!important;line-height:1.4!important}.po-booking__final-baseline::before{width:5px;height:5px;margin-right:13px;content:"";flex:0 0 5px;border-radius:50%;background:var(--po-booking-orange)}.po-booking__reassurance a:focus-visible{outline:2px solid var(--po-booking-orange);outline-offset:4px}@media (max-width:980px){.po-booking__reassurance{padding:68px 22px 0}.po-booking__reassurance-header{grid-template-columns:1fr;gap:31px}.po-booking__reassurance-intro{max-width:700px}.po-booking__formats{grid-template-columns:1fr}.po-booking__format{min-height:0}.po-booking__final{grid-template-columns:64px 1fr}.po-booking__final-baseline{grid-column:2;border-top:1px solid rgba(255,255,255,0.16);border-left:0}}@media (max-width:650px){.po-booking__reassurance{padding:56px 16px 0}.po-booking__reassurance-header{margin-bottom:36px}.po-booking__reassurance-eyebrow{margin-bottom:18px!important;padding-left:39px!important;font-size:10px!important}.po-booking__reassurance-eyebrow::before{width:25px}.po-booking__reassurance-title{font-size:39px!important}.po-booking__reassurance-intro{padding-left:18px}.po-booking__format{padding:24px 21px}.po-booking__format-top{margin-bottom:27px}.po-booking__formats-footer{grid-template-columns:1fr}.po-booking__formats-footer p{padding:19px 20px!important}.po-booking__formats-footer a{min-width:0;width:100%}.po-booking__final{grid-template-columns:48px 1fr;margin-top:39px}.po-booking__final-principle,.po-booking__final-baseline{padding:21px 18px!important}.po-booking__final-principle{display:block;font-size:14px!important}.po-booking__final-principle strong{display:block;margin:3px 0 0}.po-booking__final-baseline{font-size:15px!important}}@media (prefers-reduced-motion:reduce){.po-booking__formats-footer a{transition:none}}