.glow-card{--glow-x:50%;--glow-y:50%;isolation:isolate;border:1px solid var(--card-line,#cbdde9);background:var(--card-background,#fff);color:var(--card-ink,#142d3e);text-align:left;cursor:pointer;border-radius:24px;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .24s;position:relative;overflow:hidden}.glow-card:before,.glow-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s;position:absolute;inset:0}.glow-card:before{z-index:0;background:radial-gradient(300px circle at var(--glow-x) var(--glow-y), var(--card-glow,#90c8ff55), transparent 75%)}.glow-card:after{z-index:2;background:radial-gradient(200px circle at var(--glow-x) var(--glow-y), var(--card-edge,#93caff), transparent 78%) border-box;border:1px solid #0000;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glow-card>*{z-index:1;position:relative}.glow-card:focus-visible:before{opacity:1}.glow-card:focus-visible:after{opacity:1}@media (hover:hover) and (pointer:fine){.glow-card:hover:before,.glow-card:hover:after{opacity:1}.glow-card:hover{transform:translateY(-4px);box-shadow:0 18px 34px #0f4a7817}}.glow-card:focus-visible{border-color:var(--card-focus,#174368);box-shadow:inset 0 0 0 3px var(--card-focus,#174368);outline:none}.funding-popup .glow-card:focus-visible{box-shadow:inset 0 0 0 3px var(--card-focus,#174368);outline:none}.glow-card:active{transform:translateY(-1px)}.glow-card:disabled{cursor:default;opacity:.5;transform:none}@media (prefers-reduced-motion:reduce){.glow-card,.glow-card:before,.glow-card:after{transition:none}.glow-card:hover,.glow-card:active{transform:none}}.account-type-chooser{--card-ink:var(--funding-ink,#173047);--choice-metric-size:34px;--choice-label-size:15px;--choice-label-height:1.16em;--choice-detail-size:15px;--choice-stat-gap:24px;width:100%}.account-type-chooser>:is(h1,h2){color:var(--card-ink);letter-spacing:-.052em;margin:0 0 28px;font-size:clamp(40px,4.8vw,72px);font-weight:450;line-height:1.04}.account-type-options{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:18px;display:grid}.account-type-option.glow-card{--card-background:var(--choice-body);--card-line:transparent;--card-glow:color-mix(in srgb, var(--identity-metal) 14%, transparent);--card-edge:var(--identity-accent);--card-focus:var(--identity-accent);--choice-body:color-mix(in srgb, var(--identity-base) 12%, var(--lightningcss-light,#fff)var(--lightningcss-dark,#101a23));--choice-action:var(--identity-deep-color);min-width:0;min-height:278px;color:var(--identity-ink);font-family:var(--font-geist-sans), sans-serif;box-shadow:0 12px 34px color-mix(in srgb, var(--identity-accent) 8%, transparent);border:0;border-radius:24px;flex-direction:column;align-items:stretch;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.account-type-option.glow-card:hover{box-shadow:0 18px 38px color-mix(in srgb, var(--identity-accent) 13%, transparent);transform:translateY(-3px)}}.account-type-option.glow-card:focus-visible{box-shadow:inset 0 0 0 3px var(--card-focus);outline:none}.account-type-option.glow-card:focus-visible:after{border:3px solid var(--card-focus);opacity:1;background:0 0;inset:0;-webkit-mask:none;mask:none}.account-type-hero{isolation:isolate;background:var(--identity-fill);min-height:136px;color:var(--identity-ink);border-radius:24px 24px 0 0;justify-content:space-between;align-items:flex-end;gap:12px;padding:24px 30px;display:flex;position:relative;overflow:hidden}.account-type-hero:after{content:"";z-index:1;background:linear-gradient(105deg, var(--identity-base), color-mix(in srgb, var(--identity-base) 42%, transparent) 40%, transparent 76%);pointer-events:none;position:absolute;inset:0}.account-type-hero>.account-type-watermark{z-index:0;background:var(--identity-logo);width:207px;height:308px;opacity:var(--identity-logo-opacity);pointer-events:none;background-position:20% 20%;background-size:220% 160%;transition:background-position .65s;position:absolute;bottom:-94px;right:-31px;transform:rotate(-16deg);-webkit-mask:url(/images/iceberg-symbol.svg) 50%/contain no-repeat;mask:url(/images/iceberg-symbol.svg) 50%/contain no-repeat}.account-type-option:is(:hover,:focus-visible) .account-type-watermark{background-position:85% 35%}.account-type-title{z-index:2;letter-spacing:-.065em;font-size:clamp(43px,4vw,58px);font-weight:450;line-height:.98;display:block;position:relative}.account-type-instant-badge{z-index:2;background:var(--choice-action);min-height:36px;box-shadow:0 0 0 5px color-mix(in srgb, var(--identity-metal) 12%, transparent);color:#fff;letter-spacing:-.025em;white-space:nowrap;border-radius:10px;flex:none;justify-content:center;align-self:flex-start;align-items:center;padding:7px 13px;font-size:15px;font-weight:650;display:inline-flex;position:relative;overflow:hidden}.account-type-instant-badge:after{content:"";background:linear-gradient(110deg,#0000 32%,#fff4 49%,#0000 65%);transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-115%)}.account-type-option--instant:is(:hover,:focus-visible) .account-type-instant-badge:after{transform:translate(115%)}.account-type-body{background:var(--choice-body);min-width:0;color:var(--identity-ink);border-radius:0 0 24px 24px;flex-direction:column;flex:1;align-items:stretch;padding:20px 30px 25px;display:flex}.account-type-instant-split{grid-template-columns:max-content minmax(0,1fr);grid-template-rows:var(--choice-label-height) var(--choice-metric-size);margin:0 0 var(--choice-stat-gap);color:var(--identity-ink);font-size:var(--choice-label-size);align-items:baseline;gap:6px 12px;font-weight:500;line-height:1.16;display:grid}.account-type-instant-split>*{grid-row:2}.account-type-instant-split>span{font-size:var(--choice-detail-size);white-space:nowrap}.account-type-instant-split strong{color:var(--identity-accent);font-size:var(--choice-metric-size);letter-spacing:-.035em;font-weight:600;line-height:1}.account-type-journey{align-items:center;gap:15px;min-width:0;min-height:62px;margin:0 0 18px;display:flex}.account-type-journey-stage{flex-direction:column;gap:4px;min-width:0;font-size:15px;font-weight:550;line-height:1.16;display:flex}.account-type-journey-stage strong{white-space:nowrap;letter-spacing:-.035em;align-items:baseline;gap:5px;font-weight:600;display:flex}.account-type-journey-stage strong>span:first-child{font-size:34px;line-height:1}.account-type-journey-stage strong>span:last-child{font-size:15px;font-weight:500}.account-type-journey-stage--evaluation,.account-type-journey-stage--funded{color:var(--funding-ink,#173047)}.account-type-body .account-type-journey-stage{color:var(--identity-ink)}.account-type-journey-stage--funded strong{color:var(--identity-accent,var(--blue,#0075ed))}.account-type-journey-bridge{color:var(--identity-accent,var(--blue,#0075ed));flex:none;align-items:center;display:inline-flex}.account-type-body>.account-type-journey{grid-template-columns:repeat(3,max-content);grid-template-rows:var(--choice-label-height) var(--choice-metric-size);min-height:0;margin:0 0 var(--choice-stat-gap);font-size:var(--choice-label-size);justify-content:start;gap:6px 15px;display:grid}.account-type-body .account-type-journey-stage{grid-row:1/-1;grid-template-rows:var(--choice-label-height) var(--choice-metric-size);font-size:var(--choice-label-size);gap:6px;display:grid}.account-type-body .account-type-journey-stage--evaluation{grid-column:1}.account-type-body .account-type-journey-stage--funded{grid-column:3}.account-type-body .account-type-journey-stage strong>span:first-child{font-size:var(--choice-metric-size)}.account-type-body .account-type-journey-stage strong>span:last-child{font-size:var(--choice-detail-size)}.account-type-body .account-type-journey-bridge{grid-area:2/2;align-self:center}.plan-details .account-type-journey{margin:16px 0 0}.account-type-action{background:var(--choice-action);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:49px;margin-top:auto;padding:10px 16px;font-size:15px;font-weight:550;transition:background-color .24s;display:flex}.account-type-option:is(:hover,:focus-visible) .account-type-action{background:color-mix(in srgb, var(--choice-action) 88%, #10243c)}.account-type-action svg{flex-shrink:0}.portal-shell .account-type-chooser{--card-ink:var(--funding-ink,#173047)}.portal-shell .account-type-chooser>:is(h1,h2){font-size:clamp(32px,3.4vw,44px)}.portal-shell .account-type-option.glow-card{min-height:278px}.portal-shell .account-type-title{font-size:clamp(40px,3.8vw,54px)}@media (max-width:640px){.account-type-chooser{--choice-metric-size:28px;--choice-label-size:14px;--choice-detail-size:14px;--choice-stat-gap:20px}.account-type-chooser>:is(h1,h2){margin-bottom:20px;font-size:clamp(34px,10vw,39px)}.account-type-options{grid-template-columns:1fr;gap:14px}.account-type-option.glow-card,.portal-shell .account-type-option.glow-card{min-height:0}.account-type-hero{min-height:98px;padding:16px 20px}.account-type-hero>.account-type-watermark{width:192px;height:286px;bottom:-104px;right:-25px}.account-type-title,.portal-shell .account-type-title{font-size:clamp(34px,9vw,40px)}.account-type-instant-badge{min-height:32px;padding:6px 10px;font-size:14px}.account-type-body{padding:16px 20px}.account-type-journey{gap:10px;min-height:42px;margin:0 0 15px}.account-type-body>.account-type-journey{column-gap:10px}.account-type-journey-stage{font-size:14px}.account-type-journey-stage strong>span:first-child{font-size:27px}.account-type-journey-stage strong>span:last-child{font-size:14px}.account-type-action{min-height:44px;padding:9px 12px;font-size:15px}}@media (max-width:350px){.account-type-chooser{--choice-metric-size:26px;--choice-detail-size:13px}.account-type-body>.account-type-journey{column-gap:7px}.account-type-action{min-height:63px}.account-type-journey{gap:7px}.account-type-journey-stage strong>span:first-child{font-size:24px}.account-type-journey-stage strong>span:last-child{font-size:13px}}@media (prefers-reduced-motion:reduce){.account-type-action,.account-type-watermark,.account-type-instant-badge:after{transition:none}.account-type-option.glow-card:hover{transform:none}}.portal-shell[data-theme=dark] .account-type-option.glow-card:before{display:none}.portal-shell[data-theme=dark] .account-type-option.glow-card:not(:focus-visible):after{display:none}
