.product-guidance{color:#0f1a35;padding:96px 32px}.product-guidance .guidance-inner{max-width:1200px;margin:0 auto}.product-guidance.guidance-light{background:#f4f7fc}.product-guidance.guidance-white{background:#fff}.product-guidance .guidance-split{grid-template-columns:.9fr 1.1fr;align-items:start;gap:88px;display:grid}.product-guidance .guidance-eyebrow{color:#2b5cff;letter-spacing:.16em;text-transform:uppercase;margin-bottom:20px;font-size:12px;font-weight:650}.product-guidance h2{font-family:var(--font-display,"Schibsted Grotesk", sans-serif);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(32px,3.3vw,46px);font-weight:500;line-height:1.08}.product-guidance h3{font-family:var(--font-display,"Schibsted Grotesk", sans-serif);letter-spacing:-.025em;font-size:23px;font-weight:500;line-height:1.22}.product-guidance p{color:#526079;font-size:16px;line-height:1.65}.product-guidance .guidance-heading>p:not(.guidance-eyebrow){max-width:410px;margin-top:24px}.product-guidance .guidance-text-link{color:#2450e8;align-items:center;gap:18px;min-height:44px;margin-top:30px;font-size:14px;font-weight:600;display:inline-flex}.product-guidance .guidance-text-link:hover{text-underline-offset:5px;text-decoration:underline}.product-guidance .guidance-situations>div:not(.guidance-optional),.product-guidance .guidance-preparation>li{border-top:1px solid #dce3ef;grid-template-columns:32px 1fr;gap:20px;padding:28px 0;display:grid}.product-guidance .guidance-situations>div:first-child,.product-guidance .guidance-preparation>li:first-child{border-top:0;padding-top:8px}.product-guidance .guidance-index{color:#2b5cff;font-variant-numeric:tabular-nums;padding-top:5px;font-size:12px;font-weight:600}.product-guidance .guidance-situations h3+p,.product-guidance .guidance-preparation h3+p{margin-top:12px}.product-guidance .guidance-optional{background:#e9efff;border-radius:12px;align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.product-guidance .guidance-optional svg{color:#2b5cff;flex:none;margin-top:4px}.product-guidance .guidance-optional strong{color:#17264a;font-weight:600}.product-guidance .guidance-section-head{margin-bottom:42px}.product-guidance .guidance-responsibilities{border-top:1px solid #dce3ef;border-bottom:1px solid #dce3ef;grid-template-columns:1fr 1fr;display:grid}.product-guidance .guidance-responsibilities>div{padding:36px 64px 38px 0}.product-guidance .guidance-responsibilities>div+div{border-left:1px solid #dce3ef;padding-left:64px}.product-guidance .guidance-role-label{color:#2b5cff;letter-spacing:.13em;font-size:12px;font-weight:650}.product-guidance .guidance-responsibilities h3{margin:22px 0 16px;font-size:30px}.product-guidance .guidance-responsibilities p{max-width:430px}.product-guidance.guidance-contact{color:#fff;background:radial-gradient(at 100% 0,#172e60 0%,#0000 60%),#0b1632}.product-guidance.guidance-contact p{color:#b9c6de}.product-guidance.guidance-contact .guidance-eyebrow{color:#93acff}.product-guidance .guidance-contact-head{grid-template-columns:1fr auto;align-items:center;gap:40px;display:grid}.product-guidance .guidance-contact-head p:not(.guidance-eyebrow){max-width:610px;margin-top:20px}.product-guidance .guidance-button{color:#0f1a35;white-space:nowrap;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:14px 22px;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.product-guidance .guidance-button:hover{background:#e8eeff;transform:translateY(-2px)}.product-guidance .guidance-button:focus-visible,.product-guidance a:focus-visible{outline-offset:5px;outline:3px solid #86a2ff}.product-guidance .guidance-process{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:52px;list-style:none;display:grid}.product-guidance .guidance-process li{border-top:1px solid #ffffff26;padding-top:24px}.product-guidance .guidance-process span{color:#93acff;font-variant-numeric:tabular-nums;font-size:12px}.product-guidance .guidance-process h3{margin:16px 0 12px;font-size:21px}.product-guidance .guidance-process p{max-width:315px;font-size:14px}.product-guidance .guidance-footnote{margin-top:36px;font-size:12px}.product-guidance .guidance-margin-note{border-left:2px solid #2b5cff;padding-left:18px;font-size:14px}.product-guidance .guidance-small-label{color:#2b5cff;text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px;font-size:12px}.product-guidance .guidance-preparation{list-style:none}.product-guidance .guidance-contact-note{border-top:1px solid #ffffff26;align-items:flex-start;gap:16px;margin-top:42px;padding-top:28px;display:flex}.product-guidance .guidance-contact-note svg{color:#93acff;flex-shrink:0;margin-top:4px}.product-guidance .guidance-contact-note strong{color:#f5f7ff;font-weight:600}@media (width<=1023px){.product-guidance{padding:72px 24px}.product-guidance .guidance-split{gap:42px}.product-guidance .guidance-contact-head{grid-template-columns:1fr;gap:28px}.product-guidance .guidance-responsibilities>div{padding-right:30px}.product-guidance .guidance-responsibilities>div+div{padding-left:30px}}@media (width<=699px){.product-guidance{padding:60px 20px}.product-guidance .guidance-split,.product-guidance .guidance-responsibilities,.product-guidance .guidance-process{grid-template-columns:1fr}.product-guidance h2{font-size:34px}.product-guidance .guidance-responsibilities>div,.product-guidance .guidance-responsibilities>div+div{border-left:0;padding:28px 0}.product-guidance .guidance-responsibilities>div+div{border-top:1px solid #dce3ef}.product-guidance .guidance-responsibilities h3{font-size:28px}.product-guidance .guidance-process{gap:26px;margin-top:38px}.product-guidance .guidance-process li{padding-top:22px}.product-guidance .guidance-process p{max-width:none}.product-guidance .guidance-button{white-space:normal;width:100%}.product-guidance .guidance-section-head{margin-bottom:28px}.product-guidance .guidance-optional{padding:18px}}@media (prefers-reduced-motion:reduce){.product-guidance .guidance-button{transition:none}.product-guidance .guidance-button:hover{transform:none}}
