.FoundingCampaignBanner-module__wjTK6q__banner{--founding-surface:color-mix(in srgb, var(--card,#0f1724) 94%, transparent);--founding-border:color-mix(in srgb, var(--accent,#7667ff) 34%, transparent);--founding-text:var(--text,#f4f7fb);--founding-muted:color-mix(in srgb, var(--text,#f4f7fb) 67%, transparent);--founding-track:color-mix(in srgb, var(--text,#f4f7fb) 9%, transparent);--founding-fill-start:color-mix(in srgb, var(--accent,#7667ff) 90%, #fff 10%);--founding-fill-end:color-mix(in srgb, var(--accent,#7667ff) 70%, #bcaeff 30%);--founding-action:var(--cwns-action,#b7d0ce);--founding-action-text:var(--cwns-action-text,#0c0e0f);border:1px solid var(--founding-border);background:linear-gradient(110deg, color-mix(in srgb, var(--accent,#7667ff) 7%, transparent), transparent 36%), var(--founding-surface);width:100%;color:var(--founding-text);-webkit-backdrop-filter:blur(18px)saturate(118%);backdrop-filter:blur(18px)saturate(118%);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 38px #00000029}.FoundingCampaignBanner-module__wjTK6q__banner:before{content:"";pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--accent,#7667ff) 8%, transparent), transparent 38%, color-mix(in srgb, var(--accent,#7667ff) 4%, transparent));opacity:.75;position:absolute;inset:0}.FoundingCampaignBanner-module__wjTK6q__icon,.FoundingCampaignBanner-module__wjTK6q__content,.FoundingCampaignBanner-module__wjTK6q__actions{z-index:1;position:relative}.FoundingCampaignBanner-module__wjTK6q__icon{border:1px solid color-mix(in srgb, var(--accent,#7667ff) 34%, transparent);background:color-mix(in srgb, var(--accent,#7667ff) 9%, transparent);width:50px;height:50px;color:color-mix(in srgb, var(--accent,#7667ff) 78%, #fff 22%);box-shadow:inset 0 0 22px color-mix(in srgb, var(--accent,#7667ff) 7%, transparent);border-radius:16px;place-items:center;display:grid}.FoundingCampaignBanner-module__wjTK6q__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.FoundingCampaignBanner-module__wjTK6q__content{flex-direction:column;justify-content:center;min-width:0;min-height:74px;display:flex}.FoundingCampaignBanner-module__wjTK6q__topline{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:9px;display:flex}.FoundingCampaignBanner-module__wjTK6q__title{color:var(--founding-text);letter-spacing:-.02em;margin:0;font-size:clamp(1rem,1.45vw,1.28rem);font-weight:780;line-height:1.25}.FoundingCampaignBanner-module__wjTK6q__counter{color:var(--founding-muted);white-space:nowrap;flex:none;font-size:.84rem;font-weight:650}.FoundingCampaignBanner-module__wjTK6q__counter strong{color:color-mix(in srgb, var(--accent,#7667ff) 76%, #fff 24%);font-size:.98rem;font-weight:850}.FoundingCampaignBanner-module__wjTK6q__track{background:var(--founding-track);border-radius:999px;width:100%;height:9px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0000002e}.FoundingCampaignBanner-module__wjTK6q__fill{border-radius:inherit;background:linear-gradient(90deg, var(--founding-fill-start), var(--founding-fill-end));min-width:3px;height:100%;box-shadow:0 0 15px color-mix(in srgb, var(--accent,#7667ff) 38%, transparent);transition:width .45s cubic-bezier(.2,.75,.2,1);display:block}.FoundingCampaignBanner-module__wjTK6q__text{color:var(--founding-muted);margin:8px 0 0;font-size:.81rem;line-height:1.4}.FoundingCampaignBanner-module__wjTK6q__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.FoundingCampaignBanner-module__wjTK6q__primary,.FoundingCampaignBanner-module__wjTK6q__secondary{white-space:nowrap;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:.86rem;font-weight:800;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:inline-flex}.FoundingCampaignBanner-module__wjTK6q__primary{border:1px solid color-mix(in srgb, var(--founding-action) 82%, transparent);background:var(--founding-action);color:var(--founding-action-text);box-shadow:0 8px 22px color-mix(in srgb, var(--founding-action) 24%, transparent)}.FoundingCampaignBanner-module__wjTK6q__secondary{border:1px solid color-mix(in srgb, var(--founding-text) 15%, transparent);color:var(--founding-text);background:color-mix(in srgb, var(--founding-surface) 82%, transparent)}.FoundingCampaignBanner-module__wjTK6q__primary:hover,.FoundingCampaignBanner-module__wjTK6q__secondary:hover{transform:translateY(-1px)}.FoundingCampaignBanner-module__wjTK6q__primary:focus-visible,.FoundingCampaignBanner-module__wjTK6q__secondary:focus-visible{outline:2px solid color-mix(in srgb, var(--accent,#7667ff) 72%, #fff 28%);outline-offset:3px}.FoundingCampaignBanner-module__wjTK6q__full .FoundingCampaignBanner-module__wjTK6q__fill{min-width:100%}.FoundingCampaignBanner-module__wjTK6q__full .FoundingCampaignBanner-module__wjTK6q__counter strong{color:var(--founding-text)}.FoundingCampaignBanner-module__wjTK6q__compact{border-radius:18px;gap:15px;padding:15px 17px}.FoundingCampaignBanner-module__wjTK6q__compact .FoundingCampaignBanner-module__wjTK6q__content{min-height:70px}.FoundingCampaignBanner-module__wjTK6q__compact .FoundingCampaignBanner-module__wjTK6q__icon{border-radius:14px;width:44px;height:44px}.FoundingCampaignBanner-module__wjTK6q__compact .FoundingCampaignBanner-module__wjTK6q__icon svg{width:22px;height:22px}.FoundingCampaignBanner-module__wjTK6q__compact .FoundingCampaignBanner-module__wjTK6q__title{font-size:clamp(.96rem,1.2vw,1.14rem)}.FoundingCampaignBanner-module__wjTK6q__compact .FoundingCampaignBanner-module__wjTK6q__text{font-size:.77rem}[data-theme=light] .FoundingCampaignBanner-module__wjTK6q__banner{--founding-surface:#ffffffe0;--founding-border:color-mix(in srgb, var(--accent,#6556e8) 22%, #2b364c29);--founding-text:#172033;--founding-muted:#657083;--founding-track:#27314617;--founding-fill-start:color-mix(in srgb, var(--accent,#6556e8) 88%, #fff 12%);--founding-fill-end:color-mix(in srgb, var(--accent,#6556e8) 73%, #9688ff 27%);--founding-action:var(--cwns-action,#315e5c);--founding-action-text:var(--cwns-action-text,#fff);box-shadow:0 13px 32px #202d441a}[data-theme=light] .FoundingCampaignBanner-module__wjTK6q__icon{background:color-mix(in srgb, var(--accent,#6556e8) 7%, #fff 93%);color:var(--accent,#6556e8)}[data-theme=light] .FoundingCampaignBanner-module__wjTK6q__counter strong{color:var(--accent,#6556e8)}[data-theme=light] .FoundingCampaignBanner-module__wjTK6q__secondary{background:#ffffffb3}@media (max-width:900px){.FoundingCampaignBanner-module__wjTK6q__banner{grid-template-columns:auto minmax(0,1fr)}.FoundingCampaignBanner-module__wjTK6q__actions{grid-column:2;justify-content:flex-start}}@media (max-width:640px){.FoundingCampaignBanner-module__wjTK6q__banner,.FoundingCampaignBanner-module__wjTK6q__compact{grid-template-columns:1fr;gap:12px;padding:15px}.FoundingCampaignBanner-module__wjTK6q__content,.FoundingCampaignBanner-module__wjTK6q__compact .FoundingCampaignBanner-module__wjTK6q__content{min-height:128px}.FoundingCampaignBanner-module__wjTK6q__icon{width:40px;height:40px}.FoundingCampaignBanner-module__wjTK6q__topline{flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:8px}.FoundingCampaignBanner-module__wjTK6q__actions{grid-column:1;width:100%}.FoundingCampaignBanner-module__wjTK6q__primary,.FoundingCampaignBanner-module__wjTK6q__secondary{flex:160px}}@media (prefers-reduced-motion:reduce){.FoundingCampaignBanner-module__wjTK6q__fill,.FoundingCampaignBanner-module__wjTK6q__primary,.FoundingCampaignBanner-module__wjTK6q__secondary{transition:none}}
.AdaptiveLandingFlowScene-module__6ac5sG__lightScene{contain:layout paint style;isolation:isolate;overflow:clip;backface-visibility:visible!important;transform:none!important}.AdaptiveLandingFlowScene-module__6ac5sG__staticStreams{z-index:1;opacity:.34;background:linear-gradient(13deg,#0000 0 37%,#8b70ff1f 47%,#0000 58%),linear-gradient(-13deg,#0000 0 37%,#28bae01c 47%,#0000 58%),radial-gradient(circle,#8471ff14,#0000 33%);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 0 10%,#000 23% 100%);mask-image:radial-gradient(circle,#0000 0 10%,#000 23% 100%)}.AdaptiveLandingFlowScene-module__6ac5sG__lowPowerParticles{z-index:2;opacity:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.AdaptiveLandingFlowScene-module__6ac5sG__lightCoreMotion{will-change:auto!important;animation:none!important}.AdaptiveLandingFlowScene-module__6ac5sG__lightScene .landing-flow-core-v4213{will-change:auto!important;animation:none!important}.AdaptiveLandingFlowScene-module__6ac5sG__lightScene .landing-flow-core-glow-v4213{will-change:auto!important;animation:none!important}.AdaptiveLandingFlowScene-module__6ac5sG__lightScene .landing-flow-core-v4213:before{will-change:auto!important;animation:none!important}.AdaptiveLandingFlowScene-module__6ac5sG__lightScene .landing-flow-core-v4213:after{will-change:auto!important;animation:none!important}.AdaptiveLandingFlowScene-module__6ac5sG__themeLight .landing-flow-core-v4213{visibility:visible!important;opacity:1!important;filter:none!important;background-image:url(/branding/celestial-sun-real-2048.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.AdaptiveLandingFlowScene-module__6ac5sG__themeLight .landing-flow-core-v4213:before{content:none!important;opacity:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;display:none!important}.AdaptiveLandingFlowScene-module__6ac5sG__themeLight .landing-flow-core-v4213:after{content:none!important;opacity:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;display:none!important}.AdaptiveLandingFlowScene-module__6ac5sG__themeLight .AdaptiveLandingFlowScene-module__6ac5sG__staticStreams{opacity:.22;background:linear-gradient(13deg,#0000 0 37%,#7059cd1a 47%,#0000 58%),linear-gradient(-13deg,#0000 0 37%,#1688b017 47%,#0000 58%),radial-gradient(circle,#ffb02d14,#0000 31%)}.AdaptiveLandingFlowScene-module__6ac5sG__themeDark .landing-flow-core-v4213{visibility:visible!important;opacity:1!important}.AdaptiveLandingFlowScene-module__6ac5sG__notice{left:max(16px, env(safe-area-inset-left));bottom:max(16px, env(safe-area-inset-bottom));z-index:80;background:#0a0f17f7;border:1px solid #849ab947;border-radius:16px;align-items:flex-start;gap:12px;width:min(520px,100vw - 32px);padding:14px 14px 14px 16px;display:flex;position:fixed;box-shadow:0 12px 32px #00000038}.AdaptiveLandingFlowScene-module__6ac5sG__noticeCopy{gap:4px;min-width:0;display:grid}.AdaptiveLandingFlowScene-module__6ac5sG__noticeCopy strong{color:#f5f7fb;font-size:.9rem;line-height:1.25}.AdaptiveLandingFlowScene-module__6ac5sG__noticeCopy span{color:#e8eef7db;font-size:.82rem;line-height:1.42}.AdaptiveLandingFlowScene-module__6ac5sG__noticeCopy small{color:#cad6e7ab;font-size:.74rem;line-height:1.4}.AdaptiveLandingFlowScene-module__6ac5sG__dismissButton{color:#f5f8fce6;width:30px;height:30px;font:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;flex:none;place-items:center;margin:-3px -3px 0 0;font-size:1.2rem;line-height:1;display:grid}.AdaptiveLandingFlowScene-module__6ac5sG__dismissButton:hover,.AdaptiveLandingFlowScene-module__6ac5sG__dismissButton:focus-visible{outline-offset:2px;background:#ffffff24;outline:2px solid}:is(.AdaptiveLandingFlowScene-module__6ac5sG__themeLight~.AdaptiveLandingFlowScene-module__6ac5sG__notice,:root[data-theme=light] .AdaptiveLandingFlowScene-module__6ac5sG__notice){background:#fcfdfefa;border-color:#425b7c2e;box-shadow:0 12px 32px #2b394c1f}:root[data-theme=light] .AdaptiveLandingFlowScene-module__6ac5sG__noticeCopy strong{color:#182234}:root[data-theme=light] .AdaptiveLandingFlowScene-module__6ac5sG__noticeCopy span{color:#1c2a3cd1}:root[data-theme=light] .AdaptiveLandingFlowScene-module__6ac5sG__noticeCopy small{color:#2b3d53a6}:root[data-theme=light] .AdaptiveLandingFlowScene-module__6ac5sG__dismissButton{color:#18273ae0;background:#1e304812}@media (max-width:900px){.AdaptiveLandingFlowScene-module__6ac5sG__lightScene{width:100%;height:100vh;min-height:0;inset:0 0 auto!important}.AdaptiveLandingFlowScene-module__6ac5sG__lightScene .landing-flow-core-anchor-v4213{perspective:none;width:clamp(210px,70vw,340px);transform:translate(-50%,-50%)!important}.AdaptiveLandingFlowScene-module__6ac5sG__lightScene .landing-flow-core-motion-v4213{transform-style:flat}}@supports (height:100lvh){@media (max-width:900px){.AdaptiveLandingFlowScene-module__6ac5sG__lightScene{height:100lvh}}}@media (max-width:720px){.AdaptiveLandingFlowScene-module__6ac5sG__notice{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:auto;padding:12px 12px 12px 14px}}
.FinancialQuickCheck-module__9-K9Sq__section{z-index:2;width:min(1180px,100% - 32px);color:var(--cwns-text);margin:clamp(52px,7vw,92px) auto;scroll-margin-top:90px;position:relative}.FinancialQuickCheck-module__9-K9Sq__section:focus{outline:none}.FinancialQuickCheck-module__9-K9Sq__heading{max-width:760px;margin-bottom:24px}.FinancialQuickCheck-module__9-K9Sq__heading h2{letter-spacing:-.045em;margin:10px 0 12px;font-size:clamp(2rem,5vw,3.5rem);line-height:1.04}.FinancialQuickCheck-module__9-K9Sq__heading>p{color:var(--cwns-muted);margin:0;font-size:clamp(1rem,1.6vw,1.14rem);line-height:1.65}.FinancialQuickCheck-module__9-K9Sq__privacyNote{color:color-mix(in srgb, var(--cwns-text) 75%, transparent);align-items:flex-start;gap:9px;margin-top:14px;font-size:.9rem;line-height:1.5;display:inline-flex}.FinancialQuickCheck-module__9-K9Sq__privacyNote span{color:var(--cwns-positive);font-weight:850}.FinancialQuickCheck-module__9-K9Sq__assistant{border:1px solid color-mix(in srgb, var(--cwns-line) 88%, var(--cwns-accent) 12%);background:linear-gradient(135deg, color-mix(in srgb, var(--cwns-accent) 5%, transparent), transparent 32%), var(--cwns-surface);border-radius:clamp(22px,3vw,32px);overflow:hidden;box-shadow:0 26px 70px #0000002e}.FinancialQuickCheck-module__9-K9Sq__progress{padding:22px clamp(20px,4vw,42px) 0}.FinancialQuickCheck-module__9-K9Sq__progress>div{color:var(--cwns-muted);justify-content:space-between;gap:18px;margin-bottom:9px;font-size:.82rem;font-weight:750;display:flex}.FinancialQuickCheck-module__9-K9Sq__progress>div strong{color:var(--cwns-accent)}.FinancialQuickCheck-module__9-K9Sq__progressTrack{background:color-mix(in srgb, var(--cwns-text) 8%, transparent);border-radius:999px;height:5px;display:block;overflow:hidden}.FinancialQuickCheck-module__9-K9Sq__progressTrack i{border-radius:inherit;background:linear-gradient(90deg, var(--cwns-accent), var(--cwns-accent-strong));height:100%;transition:width .24s;display:block}.FinancialQuickCheck-module__9-K9Sq__form{padding:clamp(24px,4vw,44px)}.FinancialQuickCheck-module__9-K9Sq__formHeading{max-width:720px;margin-bottom:28px}.FinancialQuickCheck-module__9-K9Sq__formHeading h3{letter-spacing:-.025em;margin:0 0 9px;font-size:clamp(1.35rem,2.8vw,2rem);line-height:1.18}.FinancialQuickCheck-module__9-K9Sq__formHeading p{color:var(--cwns-muted);margin:0;font-size:.96rem;line-height:1.55}.FinancialQuickCheck-module__9-K9Sq__fieldsThree,.FinancialQuickCheck-module__9-K9Sq__fieldsTwo{grid-template-columns:1fr;gap:20px;display:grid}.FinancialQuickCheck-module__9-K9Sq__field{flex-direction:column;min-width:0;display:flex}.FinancialQuickCheck-module__9-K9Sq__fieldLabel{justify-content:space-between;align-items:center;gap:12px;min-height:25px;margin-bottom:8px;font-size:.94rem;font-weight:790;display:flex}.FinancialQuickCheck-module__9-K9Sq__fieldLabel small{border:1px solid var(--cwns-line);color:var(--cwns-muted);border-radius:999px;padding:3px 7px;font-size:.7rem;font-weight:700}.FinancialQuickCheck-module__9-K9Sq__inputWrap{border:1px solid var(--cwns-line);background:color-mix(in srgb, var(--cwns-surface-soft) 86%, transparent);border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:58px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid}.FinancialQuickCheck-module__9-K9Sq__inputWrap:focus-within{border-color:var(--cwns-accent);background:var(--cwns-surface);box-shadow:0 0 0 4px color-mix(in srgb, var(--cwns-accent) 16%, transparent)}.FinancialQuickCheck-module__9-K9Sq__inputWrap input{width:100%;min-width:0;min-height:56px;color:var(--cwns-text);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0 8px 0 15px;font-size:1.08rem;font-weight:760}.FinancialQuickCheck-module__9-K9Sq__inputWrap>span{color:var(--cwns-muted);padding:0 15px 0 6px;font-size:1rem;font-weight:750}.FinancialQuickCheck-module__9-K9Sq__inputError{border-color:var(--cwns-negative)}.FinancialQuickCheck-module__9-K9Sq__fieldHelp,.FinancialQuickCheck-module__9-K9Sq__fieldError{margin-top:7px;font-size:.8rem;line-height:1.4;display:block}.FinancialQuickCheck-module__9-K9Sq__fieldHelp{color:var(--cwns-muted)}.FinancialQuickCheck-module__9-K9Sq__fieldError{color:var(--cwns-negative);font-weight:680}.FinancialQuickCheck-module__9-K9Sq__formActions,.FinancialQuickCheck-module__9-K9Sq__resultActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:30px;display:flex}:is(.FinancialQuickCheck-module__9-K9Sq__formActions .btn,.FinancialQuickCheck-module__9-K9Sq__resultActions .btn,.FinancialQuickCheck-module__9-K9Sq__conversion .btn){justify-content:center;align-items:center;gap:9px;min-height:48px;padding-inline:20px;display:inline-flex}.FinancialQuickCheck-module__9-K9Sq__results{padding:clamp(20px,4vw,42px)}.FinancialQuickCheck-module__9-K9Sq__resultHero{grid-template-columns:1fr;gap:16px;display:grid}.FinancialQuickCheck-module__9-K9Sq__netWorthCard,.FinancialQuickCheck-module__9-K9Sq__allocationCard,.FinancialQuickCheck-module__9-K9Sq__insights,.FinancialQuickCheck-module__9-K9Sq__projection,.FinancialQuickCheck-module__9-K9Sq__boundary{border:1px solid var(--cwns-line);background:color-mix(in srgb, var(--cwns-surface-soft) 72%, transparent);border-radius:21px}.FinancialQuickCheck-module__9-K9Sq__netWorthCard{background:radial-gradient(circle at 88% 18%, color-mix(in srgb, var(--cwns-accent) 18%, transparent), transparent 42%), color-mix(in srgb, var(--cwns-surface-soft) 78%, transparent);flex-direction:column;justify-content:center;min-height:270px;padding:clamp(24px,4vw,38px);display:flex}.FinancialQuickCheck-module__9-K9Sq__netWorthCard h3{margin:8px 0 10px;font-size:clamp(1.35rem,2.6vw,2rem)}.FinancialQuickCheck-module__9-K9Sq__netWorthCard>strong{color:var(--cwns-accent-strong);letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(2.35rem,6vw,4.3rem);line-height:1}.FinancialQuickCheck-module__9-K9Sq__netWorthCard p{color:var(--cwns-muted);margin:15px 0 0;font-size:.94rem;line-height:1.5}.FinancialQuickCheck-module__9-K9Sq__allocationCard{padding:clamp(21px,3.2vw,30px)}.FinancialQuickCheck-module__9-K9Sq__cardHeading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.FinancialQuickCheck-module__9-K9Sq__cardHeading h3{margin:0;font-size:1.16rem;line-height:1.3}.FinancialQuickCheck-module__9-K9Sq__cardHeading p{max-width:750px;color:var(--cwns-muted);margin:7px 0 0;font-size:.87rem;line-height:1.55}.FinancialQuickCheck-module__9-K9Sq__cardHeading>span{color:var(--cwns-accent);flex:none;font-size:.82rem;font-weight:820}.FinancialQuickCheck-module__9-K9Sq__allocationBody{grid-template-columns:142px minmax(0,1fr);align-items:center;gap:22px;display:grid}.FinancialQuickCheck-module__9-K9Sq__donut{aspect-ratio:1;background:conic-gradient(var(--cwns-gold), var(--cwns-info), var(--cwns-accent));border-radius:50%;place-items:center;width:142px;display:grid}.FinancialQuickCheck-module__9-K9Sq__donut:before{content:"";aspect-ratio:1;border:1px solid var(--cwns-line);background:var(--cwns-surface);border-radius:50%;grid-area:1/1;width:69%}.FinancialQuickCheck-module__9-K9Sq__donut>div{z-index:1;text-align:center;flex-direction:column;grid-area:1/1;align-items:center;display:flex}.FinancialQuickCheck-module__9-K9Sq__donut strong{font-size:1.08rem}.FinancialQuickCheck-module__9-K9Sq__donut span{color:var(--cwns-muted);font-size:.7rem}.FinancialQuickCheck-module__9-K9Sq__donutEmpty{background:color-mix(in srgb, var(--cwns-text) 10%, transparent)}.FinancialQuickCheck-module__9-K9Sq__legend{min-width:0}.FinancialQuickCheck-module__9-K9Sq__legend p{border-bottom:1px solid color-mix(in srgb, var(--cwns-line) 72%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin:0;padding:9px 0;font-size:.84rem;display:grid}.FinancialQuickCheck-module__9-K9Sq__legend p:last-child{border-bottom:0}.FinancialQuickCheck-module__9-K9Sq__legend i{border-radius:50%;width:9px;height:9px}.FinancialQuickCheck-module__9-K9Sq__legend span{text-overflow:ellipsis;min-width:0;color:var(--cwns-muted);white-space:nowrap;overflow:hidden}.FinancialQuickCheck-module__9-K9Sq__legend strong{font-variant-numeric:tabular-nums}.FinancialQuickCheck-module__9-K9Sq__investmentDot{background:var(--cwns-gold)}.FinancialQuickCheck-module__9-K9Sq__cashDot{background:var(--cwns-info)}.FinancialQuickCheck-module__9-K9Sq__otherDot{background:var(--cwns-accent)}.FinancialQuickCheck-module__9-K9Sq__emptyHint{color:var(--cwns-muted);margin:13px 0 0;font-size:.8rem}.FinancialQuickCheck-module__9-K9Sq__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.FinancialQuickCheck-module__9-K9Sq__metrics article{border:1px solid var(--cwns-line);background:color-mix(in srgb, var(--cwns-surface-soft) 72%, transparent);border-radius:17px;flex-direction:column;justify-content:space-between;min-width:0;min-height:112px;padding:17px;display:flex}.FinancialQuickCheck-module__9-K9Sq__metrics article>span{color:var(--cwns-muted);font-size:.78rem;line-height:1.35}.FinancialQuickCheck-module__9-K9Sq__metrics article>strong{font-variant-numeric:tabular-nums;margin-top:10px;font-size:clamp(1.16rem,2.4vw,1.55rem);line-height:1.15}.FinancialQuickCheck-module__9-K9Sq__debtMetric>strong{color:var(--cwns-negative)}.FinancialQuickCheck-module__9-K9Sq__debtMetric>i,.FinancialQuickCheck-module__9-K9Sq__projectionGrid article>i{background:color-mix(in srgb, var(--cwns-text) 8%, transparent);border-radius:999px;height:4px;margin-top:12px;display:block;overflow:hidden}.FinancialQuickCheck-module__9-K9Sq__debtMetric>i b{border-radius:inherit;background:var(--cwns-negative);height:100%;display:block}.FinancialQuickCheck-module__9-K9Sq__debtNote{color:var(--cwns-muted);margin:10px 2px 0;font-size:.78rem;line-height:1.45}.FinancialQuickCheck-module__9-K9Sq__insights,.FinancialQuickCheck-module__9-K9Sq__projection,.FinancialQuickCheck-module__9-K9Sq__boundary{margin-top:16px;padding:clamp(21px,3.5vw,32px)}.FinancialQuickCheck-module__9-K9Sq__insights h3,.FinancialQuickCheck-module__9-K9Sq__projection h3,.FinancialQuickCheck-module__9-K9Sq__boundary h3{margin:0;font-size:clamp(1.25rem,2.4vw,1.7rem);line-height:1.25}.FinancialQuickCheck-module__9-K9Sq__insights>div{grid-template-columns:1fr;gap:9px;margin-top:17px;display:grid}.FinancialQuickCheck-module__9-K9Sq__insights p{border-left:3px solid var(--cwns-accent);background:color-mix(in srgb, var(--cwns-accent) 7%, transparent);color:color-mix(in srgb, var(--cwns-text) 87%, transparent);border-radius:4px 12px 12px 4px;margin:0;padding:14px 15px;font-size:.9rem;line-height:1.5}.FinancialQuickCheck-module__9-K9Sq__projectionGrid{grid-template-columns:1fr;gap:10px;display:grid}.FinancialQuickCheck-module__9-K9Sq__projectionGrid article{border:1px solid var(--cwns-line);background:color-mix(in srgb, var(--cwns-surface) 76%, transparent);border-radius:15px;padding:16px}.FinancialQuickCheck-module__9-K9Sq__projectionGrid article>span{color:var(--cwns-muted);font-size:.78rem;display:block}.FinancialQuickCheck-module__9-K9Sq__projectionGrid article>strong{font-variant-numeric:tabular-nums;margin-top:7px;font-size:1.32rem;display:block}.FinancialQuickCheck-module__9-K9Sq__projectionGrid article>i b{border-radius:inherit;background:linear-gradient(90deg, var(--cwns-accent), var(--cwns-accent-strong));height:100%;display:block}.FinancialQuickCheck-module__9-K9Sq__disclaimer{color:var(--cwns-muted);margin:16px 0 0;font-size:.78rem;line-height:1.5}.FinancialQuickCheck-module__9-K9Sq__resultActions{margin:16px 0 0}.FinancialQuickCheck-module__9-K9Sq__boundary{background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--cwns-accent) 14%, transparent), transparent 34%), color-mix(in srgb, var(--cwns-surface-soft) 76%, transparent)}.FinancialQuickCheck-module__9-K9Sq__boundaryIntro p{color:var(--cwns-muted);margin:10px 0 0}.FinancialQuickCheck-module__9-K9Sq__questions{grid-template-columns:1fr;gap:8px;margin:19px 0 0;padding:0;list-style:none;display:grid}.FinancialQuickCheck-module__9-K9Sq__questions li{border:1px solid color-mix(in srgb, var(--cwns-line) 78%, transparent);min-height:45px;color:color-mix(in srgb, var(--cwns-text) 88%, transparent);border-radius:13px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:8px 12px;font-size:.86rem;line-height:1.4;display:grid}.FinancialQuickCheck-module__9-K9Sq__questions li span{background:color-mix(in srgb, var(--cwns-accent) 12%, transparent);width:28px;height:28px;color:var(--cwns-accent-strong);border-radius:9px;place-items:center;font-weight:900;display:grid}.FinancialQuickCheck-module__9-K9Sq__comparison{grid-template-columns:1fr;gap:12px;margin-top:22px;display:grid}.FinancialQuickCheck-module__9-K9Sq__comparison article{border:1px solid var(--cwns-line);background:color-mix(in srgb, var(--cwns-surface) 74%, transparent);border-radius:17px;padding:20px}.FinancialQuickCheck-module__9-K9Sq__comparison .FinancialQuickCheck-module__9-K9Sq__fullVersion{border-color:color-mix(in srgb, var(--cwns-accent) 45%, var(--cwns-line));background:color-mix(in srgb, var(--cwns-accent) 7%, var(--cwns-surface))}.FinancialQuickCheck-module__9-K9Sq__comparison h4{margin:0 0 14px;font-size:1rem}.FinancialQuickCheck-module__9-K9Sq__comparison ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.FinancialQuickCheck-module__9-K9Sq__comparison li{color:var(--cwns-muted);grid-template-columns:18px minmax(0,1fr);gap:8px;font-size:.84rem;line-height:1.4;display:grid}.FinancialQuickCheck-module__9-K9Sq__comparison li span{color:var(--cwns-accent);font-weight:850}.FinancialQuickCheck-module__9-K9Sq__conversion{border-top:1px solid var(--cwns-line);flex-direction:column;align-items:flex-start;gap:18px;margin:25px 0 18px;padding-top:24px;display:flex}.FinancialQuickCheck-module__9-K9Sq__conversion h3{margin-top:6px}.FinancialQuickCheck-module__9-K9Sq__conversion .btn{width:100%}@media (min-width:700px){.FinancialQuickCheck-module__9-K9Sq__fieldsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.FinancialQuickCheck-module__9-K9Sq__resultHero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.FinancialQuickCheck-module__9-K9Sq__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.FinancialQuickCheck-module__9-K9Sq__projectionGrid,.FinancialQuickCheck-module__9-K9Sq__comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.FinancialQuickCheck-module__9-K9Sq__projectionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.FinancialQuickCheck-module__9-K9Sq__insights>div,.FinancialQuickCheck-module__9-K9Sq__questions{grid-template-columns:repeat(2,minmax(0,1fr))}.FinancialQuickCheck-module__9-K9Sq__conversion{flex-direction:row;justify-content:space-between;align-items:center}.FinancialQuickCheck-module__9-K9Sq__conversion .btn{width:auto}}@media (min-width:960px){.FinancialQuickCheck-module__9-K9Sq__fieldsThree{grid-template-columns:repeat(3,minmax(0,1fr))}.FinancialQuickCheck-module__9-K9Sq__metrics{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:540px){.FinancialQuickCheck-module__9-K9Sq__section{width:min(100% - 20px,1180px);margin-block:46px}.FinancialQuickCheck-module__9-K9Sq__heading{padding-inline:4px}.FinancialQuickCheck-module__9-K9Sq__assistant{border-radius:20px}.FinancialQuickCheck-module__9-K9Sq__formActions,.FinancialQuickCheck-module__9-K9Sq__resultActions{flex-direction:column-reverse}:is(.FinancialQuickCheck-module__9-K9Sq__formActions .btn,.FinancialQuickCheck-module__9-K9Sq__resultActions .btn){width:100%}.FinancialQuickCheck-module__9-K9Sq__allocationBody{grid-template-columns:116px minmax(0,1fr);gap:15px}.FinancialQuickCheck-module__9-K9Sq__donut{width:116px}.FinancialQuickCheck-module__9-K9Sq__legend p{grid-template-columns:auto minmax(0,1fr)}.FinancialQuickCheck-module__9-K9Sq__legend strong{grid-column:2}.FinancialQuickCheck-module__9-K9Sq__metrics{grid-template-columns:1fr}.FinancialQuickCheck-module__9-K9Sq__metrics article{min-height:96px}.FinancialQuickCheck-module__9-K9Sq__cardHeading{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.FinancialQuickCheck-module__9-K9Sq__progressTrack i,.FinancialQuickCheck-module__9-K9Sq__inputWrap{transition:none}}
.page-module__D8b2MG__page{min-height:100vh;padding:24px 0 64px}.page-module__D8b2MG__topbar{justify-content:space-between;align-items:center;gap:16px;width:min(1180px,100vw - 32px);margin:0 auto 8px;display:flex}.page-module__D8b2MG__backLink,.page-module__D8b2MG__accountLink{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 92%, transparent);min-height:42px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;padding:9px 14px;font-weight:700;display:inline-flex}.page-module__D8b2MG__accountLink{border-color:#c9a2278c}.page-module__D8b2MG__intro{text-align:center;width:min(940px,100vw - 32px);margin:42px auto 0}.page-module__D8b2MG__intro h1{margin:12px 0 14px;font-size:clamp(40px,7vw,76px)}.page-module__D8b2MG__intro p{max-width:760px;margin:0 auto;font-size:17px}.page-module__D8b2MG__trustRow{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:12px 20px;margin-top:18px;font-size:13px;display:flex}.page-module__D8b2MG__checkWrap{margin-top:18px}@media (max-width:640px){.page-module__D8b2MG__page{padding-top:14px}.page-module__D8b2MG__topbar{flex-direction:column;align-items:stretch}.page-module__D8b2MG__intro{text-align:left;margin-top:30px}.page-module__D8b2MG__trustRow{justify-content:flex-start}}
.home-fixes-module__8biEBa__quickCheckTeaser{background:linear-gradient(120deg,#58a3aa1a,#c9a22714);border:1px solid #58a3aa47;border-radius:28px;justify-content:space-between;align-items:end;gap:32px;margin-top:72px;padding:34px;display:flex}.home-fixes-module__8biEBa__quickCheckTeaser>div:first-child{max-width:820px}.home-fixes-module__8biEBa__quickCheckTeaser h2{margin:12px 0 14px;font-size:clamp(32px,4vw,54px);line-height:1.02}.home-fixes-module__8biEBa__quickCheckTeaser p{margin:0;font-size:16px}.landing-page-v4013 .landing-section[aria-labelledby=mobile-app-title]{display:none!important}.home-fixes-module__8biEBa__darkModePrimary{text-shadow:0 1px 1px #00000038;color:#fff!important;background:linear-gradient(135deg,#92701f,#6e4d16)!important;border-color:#c9a227!important}:root[data-theme=light] .home-fixes-module__8biEBa__darkModePrimary{text-shadow:none;color:#11151a!important;background:linear-gradient(135deg,#c9a227e6,#be872de6)!important}:is(:root[data-theme=dark] .landing-page-v4013 .landing-actions a[href=\/register],:root[data-theme=dark] .landing-page-v4013 .landing-actions a[href=\/finanz-schnellcheck]){text-shadow:0 1px 2px #00000061;color:#fff!important;-webkit-text-fill-color:#fff!important}:root[data-theme=dark] .home-fixes-module__8biEBa__quickCheckTeaser{-webkit-backdrop-filter:blur(18px)saturate(105%);backdrop-filter:blur(18px)saturate(105%);background:linear-gradient(120deg,#101d24f0,#211e16eb);border-color:#70bfc56b;box-shadow:0 18px 50px #00000047,inset 0 1px #ffffff0d}:root[data-theme=dark] .home-fixes-module__8biEBa__quickCheckTeaser h2{text-shadow:0 2px 8px #0000006b}:root[data-theme=dark] .home-fixes-module__8biEBa__quickCheckTeaser p{text-shadow:0 2px 8px #0000006b}:root[data-theme=dark] .home-fixes-module__8biEBa__quickCheckTeaser .home-fixes-module__8biEBa__eyebrow{text-shadow:0 2px 8px #0000006b}@media (max-width:820px){.home-fixes-module__8biEBa__quickCheckTeaser{flex-direction:column;align-items:stretch;margin-top:44px;padding:26px 22px}}
