.journey-main{padding-block:26px 72px}.journey-back{display:inline-block;border:1px solid var(--line);border-radius:9px;padding:11px 15px;font-size:14px;font-weight:750}.journey-back:hover{background:#edf8fa}.journey-heading{max-width:840px;margin:48px 0 38px}.journey-heading .eyebrow{color:#008ca8;margin-bottom:12px}.journey-heading h1{margin-bottom:18px}.journey-heading>p:last-child{font-size:18px;line-height:1.7;color:var(--muted)}.journey-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:26px;align-items:start}.journey-options{display:grid;gap:25px}.journey-card{min-width:0;margin:0;padding:27px;border:1px solid #cfe1e8;border-radius:18px;background:#f8fbfc}.journey-card legend{font:750 21px Manrope,sans-serif;color:var(--navy);padding-right:12px}.journey-card>p{color:var(--muted);font-size:14px;line-height:1.6}.journey-card>p a{color:#007f98;text-decoration:underline;text-underline-offset:3px;font-weight:750}.journey-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.journey-choices label{cursor:pointer;min-width:0}.journey-choices input{position:absolute;opacity:0}.journey-choices label>span{display:block;height:100%;border:1px solid #cfe1e8;border-radius:11px;background:#fff;padding:15px;font-weight:750;color:var(--navy)}.journey-choices label>span small{display:block;margin-top:5px;color:var(--muted);font-size:12px;font-weight:500;line-height:1.4}.journey-choices input:checked+span{border-color:#008ca8;background:#eaf8fb;box-shadow:inset 0 0 0 1px #008ca8}.journey-choices input:focus-visible+span{outline:3px solid #68d4e5;outline-offset:2px}.journey-choices input:disabled+span{cursor:default}.journey-summary{position:sticky;top:120px;padding:28px;border-radius:20px;background:var(--navy);color:#fff}.journey-summary .eyebrow{color:#8bdded;margin-bottom:12px}.journey-summary h2{font-size:27px;color:#fff}.journey-summary>p{color:#cde2e9;line-height:1.6;font-size:13px}.summary-lines{display:grid;gap:11px;margin:23px 0;padding-block:18px;border-block:1px solid #527487}.summary-lines div,.summary-final{display:flex;justify-content:space-between;gap:12px}.summary-final{align-items:end;border-top:1px solid #527487;padding-top:20px;margin-top:18px}.summary-final strong{color:#75e0ed;font-size:28px}.journey-request{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;align-items:start;margin-top:70px;padding-top:48px;border-top:1px solid var(--line)}.journey-request h2{font-size:30px}.journey-request>div>p:not(.eyebrow){max-width:460px;color:var(--muted);line-height:1.7}.journey-request form{display:grid;gap:16px;background:#fff;box-shadow:0 16px 45px #06365712}.journey-request label{display:grid;gap:7px;font-size:14px;font-weight:700;color:var(--navy)}.journey-request input,.journey-request textarea{width:100%;padding:13px;border:1px solid #bfd3dc;border-radius:9px;font:inherit;color:var(--ink)}.journey-request input:focus,.journey-request textarea:focus{outline:3px solid #b7edf3;border-color:#008ca8}.journey-request textarea{resize:vertical}.journey-request button{border:0;cursor:pointer}.journey-request button:disabled{opacity:.6;cursor:wait}.journey-request #request-status{margin:0}.journey-request #request-status.error{color:#a62121}.journey-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.trial-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:24px}.trial-package{border:2px solid #8fcdd9;background:linear-gradient(145deg,#eaf9fc,#fff)}.trial-package h2{font-size:29px}.trial-badge{display:inline-block;padding:7px 11px;border-radius:20px;background:#d5f2f8;color:#075e74!important;font-size:11px!important;font-weight:800;letter-spacing:1px}.trial-platforms{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0}.trial-platforms span{border-radius:9px;background:#063657;color:#fff;padding:10px 13px;font-weight:750}.trial-lock{margin-bottom:0;border-top:1px solid #b8dce5;padding-top:17px;font-weight:700;color:#075e74!important}.trial-aside{padding:29px;border-radius:18px;background:#063657;color:#fff}.trial-aside h2{color:#fff;font-size:23px}.trial-aside ol{padding-left:21px;line-height:1.8}.trial-aside li{padding:4px 0}.trial-aside p{color:#cde2e9;line-height:1.6}@media(max-width:900px){.journey-layout,.trial-layout,.journey-request{grid-template-columns:1fr}.journey-summary{position:static}.journey-request{gap:18px}}@media(max-width:760px){.journey-main{padding-block:18px 44px}.journey-heading{margin:32px 0 25px}.journey-heading>p:last-child{font-size:16px}.journey-card,.journey-summary,.trial-aside{padding:21px}.journey-choices{grid-template-columns:1fr}.journey-request{margin-top:42px;padding-top:34px}.journey-request h2{font-size:26px}}
