.advisory{--ad-bg:#07070e;--ad-panel:#10111b;--ad-line:#ffffff20;--ad-text:#fff;--ad-muted:#b0b2c2;--ad-sky:#7db8e8;color-scheme:dark;background:var(--ad-bg);color:var(--ad-text);font:16px/1.7 var(--font-outfit),sans-serif;width:100%}.advisory *{box-sizing:border-box}.advisory .ad-review{font:11px/1.5 var(--font-outfit),sans-serif;padding:10px 24px;background:#171923;color:#bcc3d2;letter-spacing:.06em}.advisory header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 6%;border-bottom:1px solid var(--ad-line)}.advisory .ad-brand{font-size:19px;font-weight:500;color:#8db8de;letter-spacing:-.03em}.advisory header span:last-child{font-size:12px;color:var(--ad-muted)}.advisory section{padding:64px 6%;border-bottom:1px solid var(--ad-line)}.advisory .ad-hero{background:radial-gradient(ellipse at 95% 25%,#8e44ad20,transparent 60%)}.advisory .ad-two{display:grid;grid-template-columns:1.2fr 1fr;gap:44px;align-items:center}.advisory .ad-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.advisory .ad-eye{font:11px/1.5 var(--font-outfit),sans-serif;color:var(--ad-sky);letter-spacing:.14em;text-transform:uppercase;margin:0 0 22px}.advisory h1,.advisory h2,.advisory h3{font-family:var(--font-display),serif;font-weight:400;letter-spacing:-.025em;color:var(--ad-text);text-wrap:balance;line-height:1.08;margin:0 0 22px}.advisory h1{font-size:clamp(44px,5.5vw,64px)}.advisory h2{font-size:clamp(34px,4.2vw,48px);max-width:740px}.advisory h3{font-size:29px;line-height:1.18}.advisory em{background:linear-gradient(135deg,#7db8e8,#bd85d5);background-clip:text;-webkit-background-clip:text;color:transparent}.advisory p{margin:0 0 20px;color:var(--ad-muted)}.advisory .ad-hand{font:29px/1.3 var(--site-hand),cursive;color:var(--ad-sky);margin:22px 0}.advisory .ad-button{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;background:linear-gradient(135deg,#5ca6e1,#50c3b8);color:#07070e;font:700 12px/1.5 var(--font-outfit),sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:16px 22px;min-height:48px;border:0}.advisory .ad-small{font-size:12px;color:var(--ad-muted);margin:14px 0 0}.advisory .ad-panel{padding:28px;background:var(--ad-panel);border:1px solid var(--ad-line)}.advisory .ad-outline{border-color:#5ca6e14d}.advisory .ad-row{display:grid;grid-template-columns:38px 1fr;gap:16px;padding:22px 0;border-top:1px solid var(--ad-line)}.advisory .ad-row:last-child{padding-bottom:0}.advisory .ad-num{font:32px/1 var(--font-display),serif;color:#7db8e8}.advisory .ad-row h3{font-size:25px;margin:0 0 8px}.advisory .ad-row p{font-size:14px;margin:0}.advisory .ad-wide{max-width:710px}.advisory .ad-dark{background:#0c0d16}.advisory .ad-phase{padding:28px;border-top:2px solid #5ca6e1;background:#10111b}.advisory .ad-phase+div{border-top-color:#8e44ad}.advisory .ad-phase p:last-child{margin:0}.advisory .ad-detail{padding-top:24px;margin-top:28px;border-top:1px solid var(--ad-line)}.advisory .ad-three .ad-panel{padding:24px}.advisory .ad-three p{font-size:14px;margin:0}.advisory .ad-amount{font:52px/1.1 var(--font-display),serif;color:#fff;margin:14px 0}.advisory .ad-payments{font:30px/1.2 var(--font-display),serif;color:#fff}.advisory .ad-credit{display:flex;align-items:flex-start;gap:10px;margin:24px 0;font-size:14px;color:var(--ad-text)}.advisory input[type=checkbox]{accent-color:#5ca6e1;width:18px;height:18px;margin-top:4px}.advisory details{padding:21px 0;border-top:1px solid var(--ad-line)}.advisory summary{font-size:16px;font-weight:500;cursor:default}.advisory details p{margin:16px 0 0;font-size:15px;max-width:760px}.advisory .ad-form{border:1px dashed #627187;background:#10111b;padding:28px}.advisory .ad-form label{display:block;color:#b9bfce;font-size:12px;margin:14px 0 6px}.advisory .ad-field{border:1px solid #ffffff26;height:42px;background:#07070e}.advisory .ad-field.large{height:82px}.advisory .ad-placeholder{color:#7db8e8;font-size:12px;letter-spacing:.05em}.advisory footer{padding:26px 6%;font-size:12px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:var(--ad-muted)}.advisory a:focus-visible,.advisory input:focus-visible,.advisory summary:focus-visible{outline:2px solid #7db8e8;outline-offset:5px}@media(max-width:650px){.advisory .ad-three,.advisory .ad-two{grid-template-columns:1fr;gap:28px}.advisory section{padding:42px 24px}.advisory header{padding:22px 24px;flex-wrap:wrap}.advisory h1{font-size:44px}.advisory .ad-form,.advisory .ad-panel{padding:24px}}.advisory [hidden]{display:none!important}.advisory .ad-app-wrap{max-width:740px;margin:auto}.advisory .ad-link{background:transparent;border:0;padding:12px 0;color:var(--ad-sky);font:inherit;text-align:left;text-decoration:underline;text-underline-offset:5px}.advisory .ad-app-wrap>.ad-link{margin-bottom:32px}.advisory .ad-steps{gap:8px;margin:36px 0 16px}.advisory .ad-step-button{background:transparent;border:0;border-top:3px solid #343746;padding:12px 4px;color:var(--ad-muted);font:13px/1.4 var(--font-outfit),sans-serif;text-align:left}.advisory .ad-step-button[aria-current=step]{border-color:#7db8e8;color:#fff}.advisory .ad-step-button span{display:block;font-size:22px;margin-bottom:6px}.advisory .ad-q{margin:0 0 28px;border:0;padding:0;min-width:0}.advisory .ad-q>label,.advisory .ad-q>legend{display:block;color:#fff;font-size:17px;font-weight:500;margin-bottom:10px;width:100%}.advisory .ad-q input:not([type=radio]):not([type=checkbox]),.advisory .ad-q textarea{display:block;width:100%;background:#10111b;border:1px solid #454859;border-radius:3px;padding:13px;color:#fff;font:16px/1.5 var(--font-outfit),sans-serif}.advisory .ad-q textarea{min-height:110px;resize:vertical}.advisory .ad-choice{display:flex;align-items:flex-start;padding:13px 14px;background:#10111b;border:1px solid #303341;margin:8px 0;line-height:1.5}.advisory .ad-choice:has(input:checked){border-color:#7db8e8;background:#142334}.advisory .ad-choice input{flex:none;width:18px;height:18px;margin-top:3px;accent-color:#7db8e8}.advisory .ad-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.advisory .ad-contact-grid .ad-q:last-child{grid-column:1/-1}.advisory .ad-actions{display:flex;justify-content:space-between;gap:20px;padding-top:22px;border-top:1px solid var(--ad-line)}.advisory .ad-skip{display:block;font-size:12px;margin-top:16px}.advisory #ad-error{color:#ffb8b8}.advisory .ad-community{margin-top:48px;padding-top:36px;border-top:1px solid var(--ad-line)}.advisory button:focus-visible,.advisory textarea:focus-visible{outline:2px solid #7db8e8;outline-offset:4px}.advisory #ad-progress{font-size:13px;color:var(--ad-sky)}@media(max-width:480px){.advisory .ad-contact-grid{grid-template-columns:1fr}.advisory .ad-step-button{font-size:11px}.advisory .ad-app-wrap h1{font-size:38px}}.advisory section{max-width:1440px;margin:auto}.advisory>section:first-of-type{padding-top:160px}.advisory .ad-stretch{align-items:stretch;margin-top:32px}.advisory .ad-three{margin-top:32px}.advisory .ad-form{border:0;padding:0;background:transparent}.advisory .ad-form label{font-size:16px;color:#fff;margin:0}.advisory .ad-question{border:0;padding:0;margin:28px 0;min-width:0}.advisory .ad-question legend,.advisory .ad-question>label{display:block;margin:0 0 10px;font-weight:500}.advisory .ad-question input:not([type=checkbox]):not([type=radio]),.advisory textarea{background:#10111b;border:1px solid #454859;padding:13px;font:inherit;width:100%;color:#fff;min-width:0}.advisory textarea{min-height:110px;resize:vertical}.advisory .ad-choice{margin:8px 0!important;display:flex!important;gap:12px}.advisory .ad-back{display:inline-block;background:none;border:0;color:#7db8e8;text-decoration:underline;text-underline-offset:5px;margin-bottom:28px;font:inherit}.advisory .ad-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:36px 0 24px}.advisory .ad-steps li{border-top:3px solid #343746;padding-top:12px;font-size:13px;color:#b0b2c2}.advisory .ad-steps li[aria-current]{border-color:#7db8e8;color:white}.advisory .ad-steps span{display:block;font-size:24px}.advisory .ad-step-heading{font:18px/1.5 var(--font-outfit),sans-serif;scroll-margin-top:110px}.advisory .ad-small{margin-bottom:14px}.advisory .ad-actions .ad-back{margin:0}.advisory .ad-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.advisory .ad-error{color:#ffb8b8;margin:8px 0;font-size:14px}.advisory [aria-invalid=true]{border-color:#ffb8b8!important}.advisory .ad-button{margin-top:14px}.advisory button:disabled{opacity:.5;cursor:wait}.advisory .ad-panel p:last-child{margin-bottom:0}.advisory .ad-contact-grid .ad-question:last-child{grid-column:1/-1}.advisory input:focus-visible,.advisory textarea:focus-visible{outline:2px solid #7db8e8;outline-offset:3px}.advisory a:not(.ad-button){color:#7db8e8}.advisory .ad-form .ad-small{font-size:14px}.advisory .ad-form .ad-choice span{min-width:0}@media(max-width:480px){.advisory .ad-steps li{font-size:11px}}