.featured-pools.wrap{width:100%;max-width:none;margin-inline:0;padding:76px max(24px,calc((100% - 1312px)/2)) 36px;background:#f5f5f7;color:#1d1d1f}.featured-pools .section-heading{align-items:center;margin-bottom:32px}.featured-pools .section-heading h2{font-size:60px;line-height:1.08;letter-spacing:-2.2px}.featured-pools .section-heading p{margin-top:12px;color:#6e6e73;font-size:20px;line-height:1.45}.featured-pools .text-button{white-space:nowrap;font-weight:500;color:#0066cc}.featured-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.featured-card{display:flex;flex-direction:column;min-width:0;padding:28px 28px 26px;border-radius:28px;background:#fff;color:#000;box-shadow:0 8px 30px #1d1d1f04;transition:box-shadow .2s}.featured-card:hover{box-shadow:0 12px 32px #1d1d1f0a}.featured-ticker{color:#0071e3;font-weight:700;font-size:16px;line-height:1.3;margin-bottom:12px}.featured-card h3{font-size:34px;line-height:1.13;letter-spacing:-1px;margin-bottom:12px}.featured-summary{font-size:19px;line-height:1.4;color:#5f6d8c;min-height:79px;margin-bottom:10px}.featured-metrics{margin:0}.featured-rewards{display:flex;flex-direction:column;border-block:1px solid #e8e8ed;padding:20px 0 18px;gap:5px}.featured-metrics dt{font-size:16px;line-height:1.35;color:#5f6d8c}.featured-metrics dd{margin:0;font-weight:700;letter-spacing:-1.5px;font-variant-numeric:tabular-nums}.featured-rewards dd{order:-1;font-size:56px;line-height:1.05}.featured-saturation{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 12px;padding-top:18px}.featured-saturation dd{font-size:22px;line-height:1.2;letter-spacing:-.5px}.featured-metrics dd.featured-unavailable{font-size:16px;letter-spacing:0;font-weight:500;color:#6e6e73}.featured-rewards dd.featured-unavailable{min-height:59px;display:flex;align-items:center}.featured-saturation dd.featured-saturation-bar{grid-column:1/-1;line-height:0}.featured-saturation meter{display:block;width:100%;height:14px;appearance:none;border:0;border-radius:99px;background:#e8e8ed;overflow:hidden}.featured-saturation meter::-webkit-meter-bar{height:14px;border:0;border-radius:99px;background:#e8e8ed;box-shadow:none}.featured-saturation meter::-webkit-meter-optimum-value{border-radius:99px;background:#0071e3}.featured-saturation meter::-moz-meter-bar{border-radius:99px;background:#0071e3}.featured-action{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:99px;font-size:17px;font-weight:500;color:#fff;background:#0071e3;margin-top:28px;transition:background .2s}.featured-action:hover{background:#0069d2}.featured-action:focus-visible{outline:3px solid #1d1d1f;outline-offset:4px}.featured-notes,.featured-update{text-align:center;font-size:13px;line-height:1.55;color:#6e6e73}.featured-update{margin:28px auto 0}.featured-notes{margin:4px auto 0;max-width:1100px}.featured-notes p+p{margin-top:4px}.featured-notes a{text-decoration:underline;text-underline-offset:3px}@media(min-width:1101px) and (max-width:1270px){.featured-card{padding:24px}.featured-card h3{font-size:27px}.featured-summary{font-size:16px;min-height:93px}.featured-rewards dd{font-size:48px}}@media(max-width:1100px){.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-summary{min-height:53px}.featured-pools .section-heading h2{font-size:48px}}@media(max-width:760px){.featured-pools.wrap{padding:44px 20px 28px}.featured-pools .section-heading{display:block;margin-bottom:24px}.featured-pools .section-heading h2{font-size:40px;letter-spacing:-1.5px}.featured-pools .section-heading p{font-size:17px}.featured-grid{grid-template-columns:1fr;gap:18px}.featured-card{padding:28px}.featured-summary{min-height:0}.featured-notes,.featured-update{font-size:12px;text-align:left}}@media(prefers-reduced-motion:reduce){.featured-action,.featured-card{transition:none}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100svh}:root{--blue:#3159ed;--ink:#172441;--muted:#586784;--pale:#f1f5ff;--line:#d8e1f2;--radius:12px;color:var(--ink);font-synthesis:none;background:#fff;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0}button,input,select{font:inherit}a,button,input,select,summary{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:default}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:5px}button{border:0}.wrap{width:calc(100% - 144px);max-width:1296px;margin-inline:auto}.site-header{justify-content:space-between;align-items:center;gap:24px;height:86px;display:flex}.brand{letter-spacing:-1.1px;white-space:nowrap;font-size:29px;font-weight:750}.brand span{color:var(--blue)}nav{align-items:center;gap:38px;font-size:16px;display:flex}nav a:hover{color:var(--blue)}.hero{grid-template-columns:1.15fr 1fr;align-items:start;gap:42px;padding:16px 0 48px;display:grid}.hero-copy{padding-top:18px}h1,h2,h3,p{margin:0}h1{letter-spacing:-2.7px;font-size:clamp(44px,4.75vw,68px);font-weight:750;line-height:1.09}h1 span{color:var(--blue)}.intro{color:var(--muted);max-width:670px;margin-top:25px;font-size:23px;line-height:1.45}.progress{gap:0;max-width:610px;margin:40px 0 0;padding:0;list-style:none;display:flex}.progress li{text-align:center;flex:1;font-size:15px;position:relative}.progress li:after{content:"";background:var(--line);height:2px;position:absolute;top:20px;left:calc(50% + 31px);right:calc(31px - 50%)}.progress li:last-child:after{display:none}.progress span{background:var(--pale);border:1px solid var(--line);border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto 12px;font-size:20px;font-weight:600;display:grid}.progress .active span{color:#fff;background:var(--blue);border-color:var(--blue)}.guide{background:var(--pale);border-radius:var(--radius);min-height:380px;padding:32px}.guide h2{letter-spacing:-1.2px;margin:0 0 24px;font-size:35px;line-height:1.15}.guide fieldset{border:0;min-width:0;margin:0;padding:0}.choice{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;background:#fff;align-items:center;gap:15px;min-height:62px;padding:14px 18px;font-size:19px;transition:border-color .15s,box-shadow .15s;display:flex}.choice+.choice{margin-top:12px}.choice:has(input:checked),.choice:hover{border-color:#aabdfa}.choice input{accent-color:var(--blue);flex:none;width:22px;height:22px;margin:0}.primary{background:var(--blue);color:#fff;border-radius:var(--radius);min-height:58px;padding:15px 22px;font-size:19px;font-weight:600;transition:background .15s,transform .15s}.primary:hover{background:#2446c9}.primary:active{transform:translateY(1px)}.guide-actions{gap:15px;margin-top:24px;display:flex}.guide-actions .primary{flex:1}.back-button{color:var(--muted);background:0 0;padding:12px 8px}.assurance{text-align:center;color:var(--muted);margin-top:19px;font-size:15px;line-height:1.5}.section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;display:flex}h2{letter-spacing:-1.5px;font-size:44px;line-height:1.12}.text-button{color:var(--blue);background:0 0;padding:12px 0;font-size:19px;font-weight:600}.text-button span{margin-left:8px}.sponsor-band{background:var(--pale);border-radius:var(--radius);padding:27px 24px 16px}.pool-list{grid-template-columns:1fr 1fr;display:grid}.pool-list article{align-items:center;gap:24px;padding:0 24px;display:flex}.pool-list article+article{border-left:1px solid #cbd7f0}.pool-list h3{letter-spacing:-.5px;margin-bottom:7px;font-size:23px}.pool-list h3 span{font-size:20px}.pool-list p{color:var(--muted);max-width:300px;font-size:16px;line-height:1.45}.outline{border:1px solid var(--blue);color:var(--blue);white-space:nowrap;background:0 0;border-radius:10px;min-height:51px;padding:13px 24px;font-size:16px;transition:background .15s}.outline:hover{background:#e5edff}.disclosure{border-top:1px solid var(--line);color:var(--muted);text-align:center;margin-top:22px;padding-top:13px;font-size:13px;line-height:1.45}.learn{grid-template-columns:1fr 1fr;gap:72px;padding-top:37px;padding-bottom:34px;display:grid}.learn h2{margin-bottom:10px;font-size:39px}.learn p,.operators p{color:var(--muted);max-width:560px;font-size:17px;line-height:1.5}.learn p.small{margin-top:12px;font-size:13px}.faqs{padding-top:1px}.faqs details{border-bottom:1px solid var(--line)}summary{cursor:pointer;padding:15px 25px 15px 0;font-size:16px;line-height:1.35;list-style:none;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:9px;height:9px;transition:transform .15s;position:absolute;top:18px;right:7px;transform:rotate(45deg)}details[open] summary:after{top:24px;transform:rotate(225deg)}.faqs details p{margin:0 20px 18px 0;font-size:15px}.operators{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:36px;padding-top:30px;padding-bottom:30px;display:flex}.operators h2{letter-spacing:-.6px;margin-bottom:9px;font-size:25px}.operators p{max-width:700px;font-size:15px}footer{border-top:1px solid var(--line);align-items:center;gap:32px;padding:24px 0 30px;display:flex}footer .brand{font-size:21px}footer>a:not(.brand){color:var(--blue);font-size:14px}footer p{color:var(--muted);margin-left:auto;font-size:12px}.menu-button{display:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:20;background:#fff;padding:16px;position:fixed;top:-80px;left:16px}.skip:focus{top:12px}.guide-copy{color:var(--muted);margin-bottom:18px;font-size:16px;line-height:1.5}.guide .choice.small-choice{min-height:48px;padding:12px 15px;font-size:16px}.guide-note{margin-top:16px;font-size:13px}.checklist,.guide-note{color:var(--muted);line-height:1.5}.checklist{padding-left:21px;font-size:16px}.checklist li{margin-bottom:12px}.guide a{color:var(--blue);text-decoration:underline}dialog{border:1px solid var(--line);width:calc(100% - 32px);max-width:560px;color:var(--ink);border-radius:18px;padding:28px;box-shadow:0 30px 120px #17244130}dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#17244160}.dialog-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.dialog-top .small{letter-spacing:1.4px;color:var(--muted);font-size:11px}.dialog-top button{color:var(--ink);background:0 0;width:40px;height:40px;font-size:28px}dialog h2{margin-bottom:18px;font-size:34px}dialog p{color:var(--muted);margin-bottom:16px;line-height:1.6}dialog .primary{width:100%;margin-top:12px}dialog ul{color:var(--muted);padding-left:20px;line-height:1.6}.comparison{border-collapse:collapse;width:100%;margin-bottom:20px;font-size:14px}.comparison td,.comparison th{text-align:left;border-bottom:1px solid var(--line);padding:12px 8px}.comparison td:first-child,.comparison th:first-child{padding-left:0}[hidden]{display:none!important}@media (min-width:1101px){.wrap{width:calc(100% - 176px);max-width:1312px}.hero{grid-template-columns:1.23fr 1fr;padding-top:0}.hero-copy{padding-top:20px}h1{letter-spacing:-2.9px;font-size:clamp(55px,5vw,74px)}.intro{font-size:24px}.guide h2{font-size:38px}.section-heading h2{font-size:50px}.progress{justify-content:space-between;max-width:622px;position:relative}.progress:before{content:"";background:var(--line);height:2px;position:absolute;top:20px;left:44px;right:44px}.progress li{flex:none;width:88px}.progress li:after{display:none}.progress span{position:relative}.sponsor-band{margin-inline:-20px}.pool-list article{justify-content:space-between}.learn h2{font-size:43px}}@media (max-width:1100px){.wrap{width:calc(100% - 64px)}.hero{grid-template-columns:1.1fr 1fr;gap:28px}h1{letter-spacing:-2px;font-size:50px}.intro{font-size:19px}.guide{padding:26px}.guide h2{font-size:29px}.pool-list article{flex-direction:column;align-items:flex-start;gap:18px;padding:0 16px}.learn{gap:40px}.learn h2{font-size:32px}h2{font-size:38px}footer{flex-wrap:wrap}footer p{margin-left:0}}@media (max-width:760px){.wrap{width:calc(100% - 40px)}.site-header{height:76px;position:relative}.brand{font-size:25px}.menu-button{z-index:4;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:44px;height:44px;display:flex}.menu-button span{background:var(--ink);width:23px;height:2px;transition:transform .2s}.menu-button[aria-expanded=true] span:first-child{transform:translateY(4.5px)rotate(45deg)}.menu-button[aria-expanded=true] span:last-child{transform:translateY(-4.5px)rotate(-45deg)}nav{z-index:3;border:1px solid var(--line);background:#fff;border-radius:12px;gap:0;padding:15px;display:none;position:absolute;top:68px;left:0;right:0;box-shadow:0 15px 20px #17244112}nav.open{flex-direction:column;align-items:stretch;display:flex}nav a{padding:15px}.hero{flex-direction:column;gap:28px;padding-top:12px;padding-bottom:36px;display:flex}.hero-copy{width:100%;padding-top:0}h1{letter-spacing:-1.8px;font-size:clamp(37px,7.4vw,54px);line-height:1.08}.intro{max-width:520px;margin-top:21px;font-size:18px;line-height:1.5}.progress{max-width:none;margin-top:28px}.progress li{font-size:12px}.progress span{width:35px;height:35px;margin-bottom:9px;font-size:16px}.progress li:after{top:17px;left:calc(50% + 26px);right:calc(26px - 50%)}.guide{width:100%;min-height:0;padding:25px}.guide h2{margin-bottom:20px;font-size:29px}.choice{min-height:58px;padding:13px;font-size:17px}.primary{min-height:54px;font-size:17px}.section-heading{margin-bottom:15px;display:block}h2{letter-spacing:-1px;font-size:34px}.text-button{padding:12px 0 0;font-size:16px}.sponsor-band{padding:22px}.pool-list{display:block}.pool-list article{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:0}.pool-list article+article{border-left:0;border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.pool-list h3{font-size:20px}.pool-list h3 span{font-size:15px}.outline,.pool-list p{font-size:14px}.outline{padding:12px 16px}.disclosure{text-align:left;font-size:12px;line-height:1.6}.learn{padding-top:32px;display:block}.learn h2{font-size:31px}.learn p{font-size:16px}.faqs{margin-top:20px}.operators{flex-direction:column;align-items:flex-start;gap:18px}.operators h2{font-size:23px}.operators p{font-size:14px}footer{gap:20px;padding:25px 0}footer p{width:100%;font-size:11px;line-height:1.5}}@media (max-width:430px){.pool-list article{flex-direction:column;align-items:flex-start}.guide{padding:22px}.guide h2{font-size:27px}.choice{font-size:16px}.wrap{width:calc(100% - 36px)}h1{font-size:38px}.intro{font-size:17px}.brand{font-size:23px}.learn h2{font-size:29px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}.hero-copy h1{-webkit-text-stroke:.018em currentColor;font-size:clamp(58px,5.3vw,78px);font-weight:850}@media (max-width:1100px){.hero-copy h1{font-size:clamp(52px,5.3vw,54px)}}@media (max-width:760px){.hero-copy h1{font-size:clamp(40px,8vw,58px)}}@media (max-width:430px){.hero-copy h1{font-size:clamp(36px,10.8vw,42px)}}html.apple-fonts{font-family:-apple-system,BlinkMacSystemFont,system-ui,Arial,Helvetica,sans-serif}@media (max-width:340px){.hero-copy .intro{font-size:16px}}.choice-with-icon .choice-label{flex:1;min-width:0}.choice-with-icon .choice-icon{color:var(--ink);flex:none;margin-left:auto}.choice-with-icon:has(input:checked) .choice-icon{color:var(--blue)}@media (max-width:760px){.choice-with-icon{gap:12px}.choice-with-icon .choice-icon{width:26px;height:26px}}.eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-weight:700;font-size:12px!important;line-height:1.5!important}.page-intro{padding-top:50px;padding-bottom:45px}.page-intro h1{max-width:980px;font-size:clamp(38px,5vw,68px)}.page-intro .intro{max-width:770px}.back-link{color:var(--blue);margin-bottom:24px;font-size:15px;display:inline-block}.byline{color:var(--muted);margin-top:24px;font-size:14px;line-height:1.5}.guide-index{grid-template-columns:1fr 1fr;gap:22px;padding-bottom:50px;display:grid}.guide-card{border:1px solid var(--line);border-radius:var(--radius);align-items:flex-start;gap:20px;padding:30px;transition:background .15s;display:flex}.guide-card:hover{background:var(--pale)}.guide-card:first-child{background:var(--pale);grid-column:1/-1}.guide-card h2{letter-spacing:-.7px;margin-bottom:14px;font-size:28px}.guide-card p:not(.eyebrow){color:var(--muted);font-size:16px;line-height:1.6}.card-number{color:var(--blue);padding-top:5px;font-size:15px;font-weight:700}.guide-card>span:last-child{color:var(--blue);margin-left:auto;font-size:24px}.guide-card .eyebrow{margin-bottom:8px}.next-step{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding-block:35px 50px;display:flex}.next-step h2{margin-bottom:12px;font-size:32px}.next-step p{color:var(--muted);line-height:1.6}.outline,.primary{text-align:center;justify-content:center;align-items:center;display:inline-flex}.article-layout{grid-template-columns:240px minmax(0,800px);gap:70px;padding-bottom:70px;display:grid}.contents{align-self:start;position:sticky;top:24px}.contents ul{color:var(--muted);padding-left:0;font-size:15px;line-height:1.6;list-style:none}.contents li{padding:0 0 15px}.contents a:hover{color:var(--blue)}.prose{min-width:0}.prose>section{margin-bottom:42px;scroll-margin-top:35px}.prose h2{letter-spacing:-.8px;margin-bottom:18px;font-size:32px}.prose h3{margin-bottom:14px;font-size:23px}.prose li,.prose p{color:var(--muted);font-size:18px;line-height:1.75}.prose p+p{margin-top:18px}.faqs a,.field-note a,.notice a,.prose a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.prose ol,.prose ul{padding-left:24px}.prose li{margin-bottom:14px;padding-left:5px}.article-steps li::marker{color:var(--blue);font-weight:700}.source-note{border-top:1px solid var(--line);padding-top:30px}.source-note li,.source-note p{font-size:15px}.source-note h2{font-size:25px}.article-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.article-actions>.primary{color:#fff;text-decoration:none}.article-actions>a:last-child{font-size:16px}.delegation-diagram{border-radius:var(--radius);background:var(--pale);grid-template-columns:1fr 20px 1fr 20px 1fr;gap:12px;margin:0 0 48px;padding:25px;display:grid}.delegation-diagram>div>span{color:var(--blue);margin-bottom:10px;font-size:14px;font-weight:700;display:block}.delegation-diagram strong{font-size:17px}.delegation-diagram p{margin-top:9px;font-size:14px;line-height:1.5}.diagram-arrow{color:var(--blue);padding-top:36px}.delegation-diagram figcaption{border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;margin-top:12px;padding-top:15px;font-size:13px;line-height:1.5}.notice{background:var(--pale);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:30px;padding:24px}.notice strong{font-size:17px}.notice p{color:var(--muted);margin-top:10px;font-size:15px;line-height:1.65}.directory-content{padding-bottom:70px}.field-note{color:var(--muted);margin-top:14px;font-size:13px!important;line-height:1.6!important}.directory-summary{justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.directory-summary p{color:var(--muted);font-size:14px}.directory-summary .text-button{font-size:15px}.pool-row{border-top:1px solid var(--line);grid-template-columns:52px minmax(0,1fr) 185px;gap:25px;padding:30px 0;display:grid}.pool-monogram{background:var(--pale);width:52px;height:52px;color:var(--blue);border-radius:12px;place-items:center;font-weight:700;display:grid}.pool-row .eyebrow{margin-bottom:6px}.pool-row h2{letter-spacing:-.7px;margin-bottom:12px;font-size:29px}.pool-row h2 a:hover{color:var(--blue)}.pool-row-main>p:not(.eyebrow){color:var(--muted);max-width:740px;font-size:16px;line-height:1.65}.pool-id{overflow-wrap:anywhere;margin-top:15px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px!important;line-height:1.6!important}.pool-row-facts>p{justify-content:space-between;gap:12px;margin-bottom:12px;font-size:13px;line-height:1.5;display:flex}.pool-row-facts>p>span{color:var(--muted)}.pool-row-facts strong{font-weight:600}.pool-row-facts .outline{width:100%;margin-top:6px}.compare-choice{cursor:pointer;justify-content:center;align-items:center;gap:10px;min-height:44px;margin-top:8px;font-size:14px;display:flex}.compare-choice input{width:18px;height:18px;accent-color:var(--blue)}.empty-state{border-top:1px solid var(--line);padding:35px 0 45px}.empty-state h2{font-size:30px}.empty-state p{max-width:640px;color:var(--muted);margin:18px 0 24px;line-height:1.6}.comparison-panel{background:var(--pale);border-radius:var(--radius);margin-top:35px;padding:30px}.comparison-panel h2{font-size:34px}.comparison-panel>.section-heading{margin-bottom:14px}.comparison-panel>p{color:var(--muted);font-size:15px;line-height:1.5}.comparison-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:22px;margin-top:25px;display:grid}.comparison-grid article{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;padding:24px}.comparison-grid h3{font-size:23px}.comparison-grid dl{margin:20px 0;font-size:14px;line-height:1.5}.comparison-grid dl>div{border-bottom:1px solid var(--line);padding:12px 0}.comparison-grid dt{color:var(--muted);margin-bottom:6px}.comparison-grid dd{overflow-wrap:anywhere;margin:0;font-weight:600}.comparison-grid a{color:var(--blue);font-size:14px}.profile-layout{grid-template-columns:minmax(0,780px) minmax(270px,1fr);gap:70px;padding-bottom:70px;display:grid}.profile-sidebar{align-self:start;position:sticky;top:24px}.profile-sidebar h2{letter-spacing:-.6px;font-size:27px;line-height:1.2}.profile-sidebar .outline{white-space:normal;width:100%;margin-top:22px}.identity-panel{background:var(--pale);border:1px solid var(--line);border-radius:var(--radius);margin-top:20px;padding:25px}.identity-panel code{overflow-wrap:anywhere;font-size:16px;line-height:1.7;display:block}.identity-panel summary{font-size:14px}.copy-id{margin-top:20px}.copy-id .field-note:empty{display:none}.next-wallet{padding:0 24px}.next-wallet p{color:var(--muted);margin:15px 0;font-size:16px;line-height:1.6}.next-wallet>a{color:var(--blue);margin-block:16px;display:block}.simple-page{max-width:920px;margin-inline:auto;padding-bottom:60px}.simple-page .prose>section{margin-bottom:36px}.plan-price{background:var(--pale);border-radius:var(--radius);margin:24px 0;padding:28px}.plan-price strong{color:var(--ink);letter-spacing:-1px;font-size:36px}.plan-price p{font-size:15px}.site-footer{flex-wrap:wrap;align-items:flex-start}.footer-links{flex-wrap:wrap;gap:18px 24px;font-size:14px;line-height:1.5;display:flex}.footer-links a{color:var(--blue)}.site-footer p{font-size:12px;line-height:1.6}.home-learn-link{color:var(--blue);margin-top:16px;font-size:15px;display:inline-block}.home-directory-label{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.5}@media (max-width:1100px){.article-layout{grid-template-columns:190px minmax(0,1fr);gap:35px}.profile-layout{grid-template-columns:minmax(0,1fr) 280px;gap:30px}.pool-row{grid-template-columns:44px minmax(0,1fr) 170px;gap:18px}.pool-monogram{width:44px;height:44px}.site-footer p{width:100%;margin-left:0}}@media (max-width:760px){.page-intro{padding-top:30px;padding-bottom:30px}.page-intro h1{letter-spacing:-1.7px;font-size:43px}.article-intro h1{font-size:39px}.guide-index{grid-template-columns:1fr;gap:16px}.guide-card:first-child{grid-column:auto}.guide-card{gap:14px;padding:23px}.guide-card h2{font-size:25px}.guide-card p:not(.eyebrow){font-size:15px}.next-step{flex-direction:column;align-items:flex-start}.next-step h2{font-size:28px}.article-layout,.profile-layout{padding-bottom:45px;display:block}.contents{border-block:1px solid var(--line);margin-bottom:35px;padding:22px 0;position:static}.contents .back-link,.contents ul{margin-bottom:0}.prose h2{font-size:28px}.prose li,.prose p{font-size:16px;line-height:1.7}.prose>section{margin-bottom:32px}.delegation-diagram{grid-template-columns:1fr;padding:21px}.diagram-arrow{justify-self:start;margin-left:12px;padding:0;transform:rotate(90deg)}.delegation-diagram p{font-size:14px}.delegation-diagram>div>span{margin-right:10px;display:inline-block}.delegation-diagram figcaption{font-size:12px}.notice{padding:22px}.notice strong{font-size:16px}.notice p{font-size:14px}.directory-summary{align-items:flex-start}.directory-summary p{max-width:185px;line-height:1.5}.directory-summary .text-button{padding:0;font-size:14px}.pool-row{grid-template-columns:1fr;gap:15px;padding-block:25px}.pool-monogram{display:none}.pool-row h2{font-size:27px}.pool-row-main>p:not(.eyebrow){font-size:15px}.pool-row-facts{grid-template-columns:1fr 1fr;gap:12px 20px;display:grid}.pool-row-facts>p,.pool-row-facts>p>*{display:block}.pool-row-facts>p>span{margin-bottom:5px}.compare-choice,.pool-row-facts .outline{margin:0}.comparison-panel{padding:22px}.comparison-panel h2{font-size:29px}.comparison-panel .text-button{font-size:14px}.comparison-grid{grid-template-columns:1fr}.profile-sidebar{margin-top:35px;position:static}.identity-panel{padding:20px}.identity-panel code{font-size:14px}.simple-page{width:calc(100% - 40px)}.simple-page .page-intro{width:100%}.site-footer{gap:22px}.footer-links{gap:15px 20px;font-size:13px}.byline{font-size:12px}.source-note li,.source-note p{font-size:14px}}@media (max-width:360px){.page-intro h1{font-size:37px}.guide-card{padding:20px}.guide-card>span:last-child{display:none}.pool-row-facts{gap:12px}.compare-choice,.pool-row-facts .outline{font-size:13px}.simple-page{width:calc(100% - 36px)}}.reading-next{border-top:1px solid var(--line);padding-top:30px}.reading-next>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.reading-next a{background:var(--pale);border:1px solid var(--line);border-radius:var(--radius);padding:24px;text-decoration:none;display:block}.reading-next a:hover{border-color:var(--blue)}.reading-next h3{color:var(--blue);font-size:21px;line-height:1.4}.reading-next p{font-size:15px;line-height:1.65}.guide-card[id]{scroll-margin-top:24px}@media (max-width:760px){.reading-next>div{grid-template-columns:1fr}.reading-next a{padding:22px}}.directory-controls{border:1px solid var(--line);background:#fff;border-radius:16px;padding:20px 24px;box-shadow:0 4px 22px #17244105}.directory-controls-heading{margin-bottom:14px}.directory-form-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:18px;display:flex}.directory-form-actions>a{color:var(--blue);align-items:center;min-height:44px;font-size:14px;display:inline-flex}.directory-pagination{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:24px 0;display:flex}.directory-pagination p{color:var(--muted);font-size:14px}.directory-pagination .outline{white-space:normal;font-size:14px}.pool-row-facts>a.compare-choice{color:var(--blue);text-align:center}.pool-row-facts>span.compare-choice{color:var(--muted);text-align:center}.comparison-panel a.text-button{min-height:44px;color:var(--blue);align-items:center;display:inline-flex}.directory-controls-heading h2{letter-spacing:-.4px;font-size:20px;line-height:1.2}.directory-controls label{font-size:13px;font-weight:600}.pool-search-row{grid-template-columns:minmax(0,1fr) 190px 220px;align-items:end;gap:16px;display:grid}.pool-search-row>div{min-width:0}.pool-search-input,.pool-select-input{background:#fff;border:1px solid #aebdd8;border-radius:10px;align-items:center;margin-top:7px;display:flex}.pool-search-input{gap:8px;padding-right:12px}.pool-select-input{padding-right:12px}.pool-search-input:focus-within,.pool-select-input:focus-within{border-color:var(--blue);outline-offset:2px;outline:3px solid #3159ed25}.pool-search-input input{width:100%;min-width:0;min-height:44px;color:var(--ink);background:0 0;border:0;border-radius:10px;padding:11px 13px;font-size:16px}.pool-search-input input:focus-visible,.pool-select-input select:focus-visible{outline:0}.pool-search-input input::placeholder{color:var(--muted)}.pool-search-input button{min-height:44px;color:var(--blue);background:0 0;flex-shrink:0;padding:8px 0;font-size:12px}.pool-select-input select{width:100%;min-width:0;min-height:44px;color:var(--ink);background:0 0;border:0;border-radius:10px;padding:10px 12px;font-size:14px;display:block}.pool-filter-grid{border-top:1px solid var(--line);grid-template-columns:1.2fr 1fr;gap:28px;margin-top:18px;padding-top:16px;display:grid}.pool-filter-grid fieldset{border:0;min-width:0;margin:0;padding:0}.pool-filter-grid legend{color:var(--ink);padding:0;font-size:14px;font-weight:650;line-height:1.5}.pool-filter-grid legend span{color:var(--muted);margin-left:8px;font-size:12px;font-weight:400}.filter-help{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.5}.capacity-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.capacity-option{border:1px solid var(--line);cursor:pointer;text-align:center;background:#fafbfe;border-radius:10px;justify-content:center;align-items:center;min-width:0;min-height:60px;padding:9px 8px;transition:border-color .15s,background .15s;display:flex;position:relative}.capacity-option input,.fee-option input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.capacity-option-copy{min-width:0;display:block}.capacity-option-copy strong{font-size:13px;font-weight:600;line-height:1.35;display:block}.capacity-option-copy>span{color:var(--muted);margin-top:3px;font-size:11px;font-weight:400;line-height:1.4;display:block}.capacity-option:has(input:checked){border-color:var(--blue);background:var(--pale);box-shadow:inset 0 0 0 1px var(--blue)}.capacity-option:has(input:checked) strong{color:var(--blue)}.capacity-option:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:3px}.capacity-option:has(input:disabled){cursor:not-allowed;color:#69758b;background:#f7f8fa}.capacity-option:has(input:disabled) .capacity-option-copy>span{color:#69758b}.capacity-option:hover:not(:has(input:disabled)){border-color:var(--blue)}.fee-options{grid-template-columns:1.35fr repeat(5,1fr);gap:7px;margin-top:9px;display:grid}.fee-option{cursor:pointer;position:relative}.fee-option>span{border:1px solid var(--line);min-height:44px;color:var(--ink);background:#fafbfe;border-radius:9px;justify-content:center;align-items:center;padding:9px 5px;font-size:13px;transition:border-color .15s,background .15s;display:flex}.fee-option input:checked+span{background:var(--blue);border-color:var(--blue);color:#fff}.fee-option input:focus-visible+span{outline:3px solid var(--blue);outline-offset:3px}.fee-option input:disabled+span{color:#69758b;cursor:not-allowed;background:#f7f8fa}.fee-option:hover:not(:has(input:disabled))>span{border-color:var(--blue)}@media (min-width:761px){.fee-option>span{min-height:60px}}@media (min-width:761px) and (max-width:1000px){.capacity-option{padding-block:3px}}.filter-unavailable{margin-top:8px}.active-pool-filters{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.active-pool-filters:empty{display:none}.active-pool-filters button{border:1px solid var(--line);background:var(--pale);min-height:44px;color:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:12px;line-height:1.4;display:flex}.active-pool-filters button span{color:var(--blue);font-size:11px}.active-pool-filters button:hover{border-color:var(--blue)}.pool-filter-help{margin-top:12px}.pool-filter-help,.pool-filter-help summary{color:var(--muted);font-size:12px;line-height:1.5}.pool-filter-help summary{cursor:pointer;width:fit-content;min-height:32px;border-radius:4px;padding:7px 0;list-style:disclosure-closed inside;display:list-item}.pool-filter-help[open] summary{list-style-type:disclosure-open}.pool-filter-help summary:after{display:none}.pool-filter-help summary::-webkit-details-marker{display:revert}.pool-filter-help summary:hover{color:var(--blue)}.pool-filter-help>div{max-width:840px;padding:4px 0 2px}.pool-filter-help p+p{margin-top:8px}.pool-filter-help a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.directory-summary p strong{color:var(--ink);margin-right:5px;font-size:16px;font-weight:650}.directory-summary p{line-height:1.7}.directory-summary .text-button{min-height:44px}@media (max-width:1000px){.pool-search-row{grid-template-columns:minmax(0,1fr) 150px 170px;gap:12px}.pool-filter-grid{grid-template-columns:1fr 1fr;gap:18px}.fee-options{gap:5px}.capacity-option{padding-inline:5px}.capacity-option-copy strong{font-size:12px}}@media (max-width:760px){.directory-controls{border-radius:14px;padding:16px}.directory-controls-heading h2{font-size:19px}.pool-search-row{grid-template-columns:1fr 1fr;gap:12px}.pool-search-row .search-field{grid-column:1/-1}.pool-filter-grid{grid-template-columns:1fr;gap:16px;margin-top:16px;padding-top:14px}.capacity-option{min-height:60px}.capacity-option-copy strong{font-size:13px}.fee-options{gap:6px}.fee-option>span{font-size:12px}.pool-select-input select{padding-left:10px;font-size:13px}.directory-summary p{max-width:none}.directory-summary p>span{display:block}.directory-summary{gap:12px}.directory-summary .text-button{flex-shrink:0;padding:8px 0}.pool-row-facts .outline{grid-column:1}.compare-choice{grid-column:2}}@media (max-width:360px){.directory-controls{padding:14px 12px}.pool-search-row{gap:10px}.pool-select-input{padding-right:9px}.pool-select-input select{padding-left:8px;font-size:12px}.pool-filter-grid legend span{font-size:11px}.capacity-option-copy strong{font-size:12px}.capacity-options{gap:5px}.fee-options{gap:4px}.fee-option>span{padding-inline:3px;font-size:11px}}.site-header{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.navigation-toggle{color:#182b51;background:linear-gradient(145deg,#fff,#eaf3ff);border:1px solid #dce7f6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:background .2s,transform .2s,box-shadow .2s;display:none;box-shadow:inset 0 1px 1px #fff,0 3px 9px #4068980d}.navigation-toggle:hover{background:#e6efff;box-shadow:inset 0 1px 1px #fff,0 5px 12px #40689818}.navigation-toggle:active{transform:scale(.94)}.navigation-hamburger{width:22px;height:18px;display:block;position:relative}.navigation-hamburger>span{transform-origin:50%;background:currentColor;border-radius:2px;width:22px;height:2px;transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .18s,width .36s;position:absolute;left:0}.navigation-hamburger>span:first-child{top:1px}.navigation-hamburger>span:nth-child(2){width:16px;top:8px}.navigation-hamburger>span:nth-child(3){top:15px}.navigation-hamburger[data-open=true]>span:first-child{transform:translateY(7px)rotate(45deg)}.navigation-hamburger[data-open=true]>span:nth-child(2){opacity:0;transform:translate(5px)}.navigation-hamburger[data-open=true]>span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.navigation-dialog{box-shadow:none;width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);overscroll-behavior:contain;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0;overflow:clip}.navigation-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.navigation-scrim{pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#17244126;position:absolute;inset:0}.navigation-dialog .navigation-toggle{display:flex}.navigation-drawer{pointer-events:auto;position:absolute;inset:0 0 0 auto}.navigation-drawer-scroll{overscroll-behavior:contain;flex-direction:column;height:100%;display:flex;overflow:hidden auto}.navigation-drawer-header{width:calc(100% - 40px - env(safe-area-inset-right));margin-left:20px;margin-right:calc(20px + env(safe-area-inset-right));height:calc(82px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);justify-content:space-between;align-items:center;gap:16px;display:flex}.navigation-drawer-header .brand{font-size:26px}.navigation-drawer-header .navigation-toggle{background:#fff;border-color:#d9e5f7}.navigation-drawer-body{min-width:0}.navigation-dialog .navigation-drawer-links{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:0;padding:0;display:flex;position:static;inset:auto}.navigation-drawer-link{color:var(--ink);align-items:center;gap:16px;min-height:70px;transition:background .18s,color .18s;display:flex;position:relative}.navigation-link-copy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.navigation-link-label{letter-spacing:-.8px;font-size:24px;font-weight:650;line-height:1.15}.navigation-drawer-link svg{width:22px;height:22px;color:var(--blue);flex:none;transition:transform .24s}.navigation-drawer-link:hover svg{transform:translate(3px)}.navigation-drawer-link:hover{color:var(--blue)}.navigation-drawer-link:active{background:#dce9ff}.navigation-link-detail{letter-spacing:-.15px;color:#667798;font-size:13px;font-weight:400;line-height:1.4}.navigation-caption{color:#617593;letter-spacing:1.7px;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:550}.navigation-drawer-footer{padding-top:56px;padding-bottom:calc(28px + env(safe-area-inset-bottom));margin-top:auto}.navigation-footer-rule{background:var(--blue);border-radius:3px;width:32px;height:3px;margin-bottom:20px;display:block}.navigation-dialog .navigation-drawer-footer p{letter-spacing:-.7px;color:#637593;margin:0;font-size:23px;font-weight:400;line-height:1.3}.navigation-drawer-footer p strong{color:var(--ink);font-weight:650}.navigation-drawer-footer>a{color:#54688c;align-items:center;gap:12px;margin-top:20px;font-size:12px;font-weight:500;display:inline-flex}.navigation-drawer-footer>a svg{width:16px;height:16px}.navigation-drawer{background:linear-gradient(160deg,#fff 25%,#f2f7ff);flex-direction:column;width:min(350px,89vw);height:100%;display:flex;box-shadow:-12px 0 50px #233a6020}.navigation-drawer-header{flex:none}.navigation-drawer-header .brand{letter-spacing:-1.1px;font-size:22px}.navigation-drawer-body{padding:43px calc(28px + env(safe-area-inset-right)) 0 28px;flex-direction:column;flex:1;display:flex}.navigation-drawer-link{border-bottom:1px solid #dfe7f3;min-height:98px;padding:20px 0}@media (max-width:760px){.site-header .navigation-toggle{display:flex}.site-header .desktop-navigation{display:none}}@media (max-height:799px){.navigation-drawer-header{height:calc(66px + env(safe-area-inset-top))}.navigation-drawer-body{padding-top:28px}.navigation-drawer-footer{padding-top:36px}}@media (min-width:761px){.site-header .desktop-navigation{letter-spacing:-.35px;align-items:center;gap:24px;font-size:15px;font-weight:550;display:flex;position:static}.desktop-navigation>a{white-space:nowrap;justify-content:center;align-items:center;min-height:46px;padding:14px 4px;transition:color .2s;display:inline-flex;position:relative}.desktop-navigation>a:after{content:"";background:var(--blue);transform-origin:0;border-radius:2px;height:2px;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;bottom:5px;left:4px;right:4px;transform:scaleX(0)}.desktop-navigation>a:focus-visible:after,.desktop-navigation>a:hover:after{transform:scaleX(1)}.desktop-navigation>a:focus-visible{outline-offset:4px;border-radius:8px}}@media (min-width:761px) and (max-width:980px){.site-header .desktop-navigation{gap:15px;font-size:13px}}@media (prefers-reduced-motion:reduce){.desktop-navigation>a,.desktop-navigation>a:after,.navigation-dialog,.navigation-dialog *,.navigation-dialog::backdrop,.navigation-hamburger>span,.navigation-toggle{transition:none!important;animation:none!important}.navigation-drawer-link:hover svg,.navigation-toggle:active{transform:none}}.glass-journey{grid-template-columns:.96fr 1.04fr;gap:55px}.glass-journey .guide{-webkit-backdrop-filter:blur(20px)saturate(1.18);backdrop-filter:blur(20px)saturate(1.18);background:linear-gradient(125deg,#e8f3fff0,#dfeeffcf 55%,#d7ebffe0);border:1px solid #cde6ff;border-radius:24px;min-height:0;padding:32px;box-shadow:inset 0 1px 1px #fff,0 0 0 1px #edf7ff,0 15px 35px #9fc7e822}.glass-journey .guide h2{margin-bottom:12px;font-size:clamp(29px,2.6vw,38px);font-weight:800}.glass-journey .guide-copy{margin-bottom:0}.glass-journey .guide .choice{background:#ffffffb0;box-shadow:inset 0 1px #fff,0 4px 10px #81a7d31c}.glass-journey .guide .choice:has(input:checked){background:#ffffffed}.glass-journey .progress{isolation:isolate;justify-content:space-between;margin-top:40px;position:relative}.glass-journey .progress:before{content:"";z-index:-1;background:linear-gradient(#fafdff,#c6ddff90);border:1px solid #bad7ff;border-radius:99px;height:8px;position:absolute;top:29px;left:47px;right:47px;box-shadow:inset 0 1px 1px #fff,0 1px 5px #77a6dd22}.glass-journey .progress li{flex:none;width:94px}.glass-journey .progress li:after{display:none}.glass-journey .progress li>span{width:66px;height:66px;color:var(--ink);-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3);background:radial-gradient(at 23% 15%,#fff,#ffffff95 27%,#e9f3ff9c 62%,#ffffffd9);border:1px solid #b9d7ff;margin-bottom:12px;font-size:26px;box-shadow:inset 0 2px 2px #fff,inset 0 -3px 4px #bdceeb66,0 4px 12px #8ba8d535,0 0 0 2px #fff9}.glass-journey .progress .active>span{color:#fff;background:radial-gradient(at 20% 16%,#9edfff,#299bff 24%,#075eff 58%,#45a1ff);border-color:#a2ddff;box-shadow:inset 0 2px 3px #ffffffe6,inset 0 -2px 4px #ffffffc4,0 4px 16px #348cff60,0 0 0 2px #f1faff}.glass-journey .progress-label{white-space:nowrap;font-size:15px;line-height:1.35}.glass-journey .guide .wallet-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 26px;margin:24px 0 0;display:grid}.glass-journey .wallet-tile{min-width:0;color:var(--ink);cursor:pointer;touch-action:manipulation;border-radius:22px;flex-direction:column;align-items:center;text-decoration:none;display:flex;position:relative}.glass-journey .wallet-glass{-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);background:radial-gradient(at 30% 18%,#ffffffb8,#ffffff38 62%),linear-gradient(145deg,#ffffff8a,#d6e6f14a);border:1px solid #ffffffc7;border-radius:22px;place-items:center;width:100%;max-width:118px;height:104px;transition:transform .22s,box-shadow .22s,background .22s;display:grid;position:relative;box-shadow:inset 0 2px 2px #fff,inset 0 -2px 3px #fff,0 0 0 1px #c9e1ff9c,0 7px 15px #5682ba22}.glass-journey .wallet-glass:before{content:"";pointer-events:none;border:1px solid #ffffff80;border-radius:21px;position:absolute;inset:1px}.glass-journey .wallet-glass img{object-fit:contain;-webkit-user-select:none;user-select:none;width:70px;height:70px}.glass-journey .wallet-name{margin-top:8px;font-size:18px;line-height:1.25}.glass-journey .wallet-badge{z-index:1;white-space:nowrap;color:#1745bb;background:#f6fbfff2;border:1px solid #b7d0fa;border-radius:99px;padding:5px 9px;font-size:10px;font-weight:650;line-height:1;position:absolute;top:-9px;right:-5px;box-shadow:inset 0 1px #fff,0 1px 5px #357de31a}.glass-journey .wallet-tile:hover .wallet-glass{background:radial-gradient(at 30% 18%,#fff,#ffffff60 64%),linear-gradient(145deg,#ffffffae,#cde6ff60);transform:translateY(-4px);box-shadow:inset 0 2px 2px #fff,inset 0 -2px 3px #fff,0 0 0 1px #a6cfff,0 14px 25px #3175c337}.glass-journey .wallet-tile:active .wallet-glass{transform:translateY(0)scale(.97)}.glass-journey .wallet-choice:has(input:checked) .wallet-glass{background:radial-gradient(at 30% 18%,#fff,#dbeeffbe);border-color:#7ba9ff;box-shadow:inset 0 2px 2px #fff,inset 0 -2px 3px #fff,0 0 0 2px #3274f9,0 8px 20px #3976d32e}.glass-journey .wallet-choice:has(input:checked) .wallet-name{color:#184dc9;font-weight:650}.glass-journey .wallet-choice:has(input:focus-visible) .wallet-glass{outline-offset:6px;outline:3px solid #143cce}.glass-journey .guide-actions{--action-height:58px;grid-template-columns:var(--action-height) minmax(0,1fr);align-items:stretch;gap:16px 26px;margin-top:24px;display:grid}.glass-journey .guide-actions .back-button{width:var(--action-height);height:var(--action-height);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);color:var(--ink);background:radial-gradient(at 28% 12%,#ffffffec,#ffffff8a 40%,#e4f1ff85 75%,#ffffffae);border:1px solid #c2d9f3;border-radius:50%;grid-area:1/1;place-items:center;padding:0;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:inset 0 2px 2px #fff,inset 0 -2px 3px #b6ceec75,0 0 0 1px #ffffffad,0 5px 14px #548bc32b}.glass-journey .back-button svg{width:26px;height:26px;display:block}.glass-journey .back-button:hover{transform:translateY(-2px);box-shadow:inset 0 2px 2px #fff,inset 0 -2px 3px #a8c9ec80,0 0 0 1px #ffffffd9,0 8px 20px #548bc33a}.glass-journey .back-button:active{transform:translateY(0)scale(.97)}.glass-journey .guide-actions .primary{min-width:0;min-height:var(--action-height);background:linear-gradient(#53b6ff,#147dff 24%,#0756fc 71%,#2676ff);border:1px solid #60bfff;border-radius:17px;grid-area:1/2;transition:transform .2s,filter .2s;box-shadow:inset 0 2px 2px #bae6ff,inset 0 -2px 1px #ffffff70,0 0 0 2px #70baff50,0 7px 16px #2e7ad92c}.glass-journey .primary:hover{filter:brightness(1.05);transform:translateY(-2px)}.glass-journey .primary:active{transform:translateY(0)scale(.99)}.glass-journey .primary:disabled{opacity:.5;cursor:default;filter:saturate(.7);transform:none}.glass-journey .guide-actions .assurance{text-align:center;grid-area:2/1/auto/-1;min-width:0;margin:0;font-size:12px}.glass-journey .guide-actions.single-action{grid-template-columns:minmax(0,1fr)}.glass-journey .guide-actions.single-action .assurance,.glass-journey .guide-actions.single-action .primary{grid-column:1}.glass-journey .wallet-heading-mobile{display:none}@media (min-width:761px){.glass-journey .progress{margin-top:28px}}@media (max-width:1100px) and (min-width:761px){.glass-journey{gap:28px}.glass-journey .guide{padding:25px}.glass-journey .guide h2{font-size:29px}.glass-journey .guide .wallet-grid{column-gap:18px}.glass-journey .wallet-glass img{width:62px;height:62px}.glass-journey .wallet-name{font-size:16px}.glass-journey .progress li>span{width:57px;height:57px;font-size:24px}.glass-journey .progress:before{top:24px}}@media (max-width:760px){body:has(.glass-journey) .site-header{height:66px}.glass-journey{gap:20px;padding-top:8px}.glass-journey .hero-copy .intro{margin-top:12px;font-size:16px;line-height:1.5}.glass-journey .progress{margin-top:20px}.glass-journey .progress li{width:33.333%}.glass-journey .progress-label{letter-spacing:-.2px;font-size:12px}.glass-journey .progress li>span{width:46px;height:46px;margin-bottom:8px;font-size:21px}.glass-journey .progress:before{height:7px;top:19px;left:16.666%;right:16.666%}.glass-journey .guide{border-radius:23px;padding:22px 18px 18px}.glass-journey .wallet-step h2{letter-spacing:-.8px;white-space:normal;margin-bottom:0;font-size:clamp(18px,5.6vw,26px)}.glass-journey .wallet-heading-desktop,.glass-journey .wallet-step .wallet-intro{display:none}.glass-journey .wallet-heading-mobile{display:inline}.glass-journey .wallet-step .guide-copy:not(.wallet-intro){margin-top:8px;font-size:14px}.glass-journey .guide .wallet-grid{gap:12px 13px;margin-top:20px}.glass-journey .wallet-glass{border-radius:20px;height:84px}.glass-journey .wallet-glass:before{border-radius:19px}.glass-journey .wallet-glass img{width:50px;height:50px}.glass-journey .wallet-name{margin-top:6px;font-size:14px}.glass-journey .wallet-badge{padding:4px 6px;font-size:8px}.glass-journey .guide-actions{--action-height:56px;gap:12px 14px;margin-top:20px}.glass-journey .guide-actions .assurance{font-size:10px}}@media (max-width:760px) and (max-height:700px){.glass-journey .hero-copy h1{letter-spacing:-2px;font-size:36px}.glass-journey .hero-copy .intro{margin-top:10px;font-size:14px;line-height:1.4}.glass-journey .progress{margin-top:16px}.glass-journey .progress li>span{width:40px;height:40px;font-size:19px}.glass-journey .progress:before{top:16px}.glass-journey{gap:16px}.glass-journey .wallet-step{padding-top:18px}.glass-journey .guide .wallet-grid{row-gap:10px;margin-top:16px}.glass-journey .wallet-glass{height:76px}.glass-journey .wallet-step .guide-actions{margin-top:16px}}@media (max-width:760px) and (max-height:600px){body:has(.glass-journey) .site-header{height:54px}.glass-journey .hero-copy h1{font-size:32px}.glass-journey .hero-copy .intro{margin-top:6px;font-size:13px}.glass-journey .progress{margin-top:10px}.glass-journey .progress li>span{width:36px;height:36px;margin-bottom:6px;font-size:18px}.glass-journey .progress:before{top:14px}.glass-journey{gap:10px}.glass-journey .wallet-step{padding:16px 18px}.glass-journey .guide .wallet-grid{row-gap:8px;margin-top:12px}.glass-journey .wallet-glass{height:66px}.glass-journey .wallet-name{margin-top:5px;font-size:13px}.glass-journey .wallet-step .guide-actions{row-gap:8px;margin-top:12px}}@media (prefers-reduced-motion:reduce){.glass-journey .back-button:active,.glass-journey .back-button:hover,.glass-journey .primary:active,.glass-journey .primary:hover,.glass-journey .wallet-tile:active .wallet-glass,.glass-journey .wallet-tile:hover .wallet-glass{transform:none}}@media (max-width:760px) and (min-height:800px){body:has(.glass-journey) .site-header{height:82px}.glass-journey{gap:24px;padding-top:16px}.glass-journey .hero-copy .intro{margin-top:18px}.glass-journey .progress{margin-top:26px}}.glass-journey .other-wallet{color:var(--muted);cursor:pointer;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}.glass-journey .other-wallet input{width:18px;height:18px;accent-color:var(--blue);margin:0}@media (max-width:760px){.glass-journey .other-wallet{font-size:11px}}