@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._0bjUvq_className{font-family:Inter,Inter Fallback;font-style:normal}._0bjUvq_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1123fb89de588a48-s.40v7iydlhc_yt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/d0f4d39c08066a29-s.438h7bwt6ldsi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7015758c94fe7945-s.p.0rg7ym60g9xsl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.MD6Wsq_className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.MD6Wsq_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
.LhzPdW_container{width:100%;padding-inline:var(--space-5);margin-inline:auto}@media (min-width:768px){.LhzPdW_container{padding-inline:var(--space-8)}}.LhzPdW_default{max-width:var(--container-max)}.LhzPdW_narrow{max-width:var(--container-narrow)}.LhzPdW_wide{max-width:1360px}
.rx0tpW_calc{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:clamp(var(--space-6), 1rem + 2vw, var(--space-10));gap:var(--space-8);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.rx0tpW_calc:before{content:"";background:linear-gradient(90deg, var(--color-accent-300) 0%, var(--color-accent-500) 50%, var(--color-accent-300) 100%);z-index:2;background-size:200% 100%;height:4px;animation:6s ease-in-out infinite rx0tpW_gradientShift;position:absolute;top:0;left:0;right:0}.rx0tpW_calc:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#c998450f,#0000 70%);width:200px;height:200px;position:absolute;top:0;right:0}.rx0tpW_calc>*{z-index:1;position:relative}.rx0tpW_embed{box-shadow:var(--shadow-sm);border-radius:var(--radius-lg)}.rx0tpW_header{gap:var(--space-2);flex-direction:column;display:flex}.rx0tpW_eyebrow{align-items:center;gap:var(--space-2);text-transform:uppercase;letter-spacing:.1em;font-size:var(--fs-12);color:var(--color-accent-600);align-self:flex-start;font-weight:700;display:inline-flex}.rx0tpW_eyebrow:before{content:"";background:linear-gradient(90deg, var(--color-accent-400), var(--color-accent-600));border-radius:var(--radius-pill);width:18px;height:2px;display:inline-block}.rx0tpW_title{font-family:var(--font-serif);letter-spacing:-.015em;font-size:clamp(1.375rem,1.1rem + 1.2vw,1.75rem);font-weight:500;line-height:var(--lh-tight);color:var(--color-text)}.rx0tpW_lead{color:var(--color-text-muted);font-size:var(--fs-14);line-height:var(--lh-relaxed);max-width:60ch}.rx0tpW_form{gap:var(--space-6);flex-direction:column;display:flex}.rx0tpW_fieldset{gap:var(--space-4);border:0;flex-direction:column;min-width:0;display:flex}.rx0tpW_legend{font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);float:left;width:100%;margin-bottom:var(--space-2);align-items:center;gap:var(--space-2);padding:0;font-weight:700;display:inline-flex}.rx0tpW_legend:before{content:"";background:var(--color-primary-400);border-radius:var(--radius-pill);width:14px;height:2px;display:inline-block}.rx0tpW_grid3{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:520px){.rx0tpW_grid3{grid-template-columns:repeat(3,1fr)}}.rx0tpW_grid2{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:520px){.rx0tpW_grid2{grid-template-columns:repeat(2,1fr)}}.rx0tpW_field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.rx0tpW_fieldLabel{font-size:var(--fs-14);color:var(--color-text);font-weight:500}.rx0tpW_inputWrap{align-items:center;display:flex;position:relative}.rx0tpW_input{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;min-width:0;font-size:var(--fs-16);color:var(--color-text);min-height:48px;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);appearance:none;padding:11px 14px}.rx0tpW_input:hover:not(:focus){border-color:var(--color-primary-300)}.rx0tpW_input:focus{border-color:var(--color-primary);box-shadow:var(--shadow-ring-primary);background:var(--color-primary-50);outline:none}.rx0tpW_inputError{border-color:var(--color-danger)}.rx0tpW_inputError:focus{background:var(--color-danger-soft);box-shadow:0 0 0 3px #b91c1c1f}.rx0tpW_select{cursor:pointer;padding-right:36px}.rx0tpW_selectArrow{color:var(--color-text-subtle);pointer-events:none;transition:transform var(--dur-base) var(--ease-out);display:inline-flex;position:absolute;right:12px}.rx0tpW_inputWrap:focus-within .rx0tpW_selectArrow{color:var(--color-primary);transform:translateY(2px)}.rx0tpW_suffix{color:var(--color-text-subtle);font-size:var(--fs-14);pointer-events:none;transition:color var(--dur-fast) var(--ease-out);font-weight:500;position:absolute;right:14px}.rx0tpW_inputWrap:focus-within .rx0tpW_suffix{color:var(--color-primary)}:is(.rx0tpW_input:has(~.rx0tpW_suffix),.rx0tpW_input:has(+.rx0tpW_suffix)){padding-right:40px}.rx0tpW_inputWrap:has(.rx0tpW_suffix) .rx0tpW_input{padding-right:44px}.rx0tpW_helperText a{text-underline-offset:2px;text-decoration:underline}.rx0tpW_helperText{font-size:var(--fs-12);color:var(--color-text-subtle);line-height:var(--lh-snug)}.rx0tpW_fieldError{font-size:var(--fs-12);color:var(--color-danger);line-height:var(--lh-snug);animation:rx0tpW_fadeIn var(--dur-fast) var(--ease-out)}.rx0tpW_ctaRow{gap:var(--space-2);flex-direction:column;display:flex}.rx0tpW_submit{justify-content:center;align-items:center;gap:var(--space-2);background:linear-gradient(135deg, var(--color-accent-400) 0%, var(--color-accent-500) 100%);color:#1a1205;width:100%;font-weight:700;font-size:var(--fs-16);border-radius:var(--radius-md);min-height:52px;box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff4d;transition:background var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);cursor:pointer;isolation:isolate;padding:14px 24px;display:inline-flex;position:relative;overflow:hidden}.rx0tpW_submit:before{content:"";transition:transform .65s var(--ease-out);z-index:0;background:linear-gradient(100deg,#0000 25%,#ffffff59 50%,#0000 75%);position:absolute;inset:0;transform:translate(-120%)}.rx0tpW_submit:hover{background:linear-gradient(135deg, var(--color-accent-500) 0%, var(--color-accent-600) 100%);box-shadow:var(--shadow-accent), inset 0 1px 0 #ffffff4d;transform:translateY(-1px)}.rx0tpW_submit:hover:before{transform:translate(120%)}.rx0tpW_submit:active{transform:translateY(0)scale(.99)}.rx0tpW_submit>*{z-index:1;position:relative}.rx0tpW_calcFooter{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}@media (min-width:640px){.rx0tpW_calcFooter{flex-direction:row;justify-content:space-between;align-items:baseline}}.rx0tpW_disclaimer{font-size:var(--fs-12);color:var(--color-text-subtle);line-height:var(--lh-snug);max-width:52ch}.rx0tpW_footerLink{font-size:var(--fs-14);color:var(--color-primary);white-space:nowrap;flex-shrink:0;font-weight:600;position:relative}.rx0tpW_footerLink:after{content:"";background:var(--color-primary);transform-origin:100%;width:100%;height:1px;transition:transform var(--dur-base) var(--ease-out);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.rx0tpW_footerLink:hover:after{transform-origin:0;transform:scaleX(1)}.rx0tpW_results{border-top:2px solid var(--color-border);padding-top:var(--space-6);scroll-margin-top:calc(var(--header-h) + var(--space-4));animation:rx0tpW_resultsReveal var(--dur-slow) var(--ease-out) both}@keyframes rx0tpW_resultsReveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.rx0tpW_resultSection{gap:var(--space-6);flex-direction:column;display:flex}.rx0tpW_resultHeader{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:linear-gradient(135deg, var(--color-success-soft) 0%, #d1f4dd 100%);border-radius:var(--radius-lg);border:1px solid #bbf7d0;display:flex;position:relative;overflow:hidden}.rx0tpW_resultHeader:before{content:"";pointer-events:none;background:radial-gradient(circle,#15803d1a,#0000 70%);width:140px;height:140px;position:absolute;top:-50px;right:-50px}.rx0tpW_resultHeaderIcon{border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--color-success) 0%, #166534 100%);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;box-shadow:0 4px 10px #15803d40,inset 0 1px #ffffff26}.rx0tpW_resultHeaderLabel{font-weight:700;font-size:var(--fs-16);color:var(--color-success)}.rx0tpW_resultHeaderSub{font-size:var(--fs-13);color:#166534}.rx0tpW_resultCards{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:520px){.rx0tpW_resultCards{grid-template-columns:repeat(2,1fr)}}.rx0tpW_resultCard{border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-2);isolation:isolate;transition:transform var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.rx0tpW_resultCard:hover{transform:translateY(-2px)}.rx0tpW_resultCardMain{background:var(--gradient-cta-dark);color:#fff;box-shadow:var(--shadow-md)}.rx0tpW_resultCardMain .rx0tpW_rcLabel,.rx0tpW_resultCardMain .rx0tpW_rcDarlehenLabel{color:#fff;opacity:.9}.rx0tpW_results{scroll-margin-top:100px}.rx0tpW_resultCardMain:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#ffffff0f 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 100% at 100% 0,#000 0%,#0000 70%);mask-image:radial-gradient(60% 100% at 100% 0,#000 0%,#0000 70%)}.rx0tpW_resultCardMain>*{z-index:1;position:relative}.rx0tpW_resultCardConservative{background:var(--color-surface-muted);border:1px solid var(--color-border);color:var(--color-text)}.rx0tpW_rcHeader{margin-bottom:var(--space-2)}.rx0tpW_rcLabel{font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.07em;opacity:.85;font-weight:700}.rx0tpW_rcSublabel{font-size:var(--fs-12);opacity:.65}.rx0tpW_rcDarlehen{font-family:var(--font-serif);letter-spacing:-.02em;font-feature-settings:"tnum";font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:500;line-height:1}.rx0tpW_resultCardMain .rx0tpW_rcDarlehen{background:linear-gradient(120deg, #fff 0%, var(--color-accent-200) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.rx0tpW_rcDarlehenLabel{font-size:var(--fs-12);opacity:.7;margin-bottom:var(--space-3)}.rx0tpW_rcMeta{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid #fff3;flex-direction:column;display:flex}.rx0tpW_resultCardConservative .rx0tpW_rcMeta{border-top-color:var(--color-border)}.rx0tpW_rcMetaItem{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.rx0tpW_rcMetaLabel{font-size:var(--fs-12);opacity:.75}.rx0tpW_rcMetaValue{font-size:var(--fs-14);font-feature-settings:"tnum";font-weight:600}.rx0tpW_ekInfo{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:relative;overflow:hidden}.rx0tpW_ekInfo:before{content:"";background:linear-gradient(180deg, var(--color-accent-300), var(--color-accent-500));width:3px;position:absolute;top:0;bottom:0;left:0}.rx0tpW_ekInfoLabel{font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-muted);font-weight:600}.rx0tpW_ekInfoValue{font-size:var(--fs-20);color:var(--color-text);font-feature-settings:"tnum";font-weight:700}.rx0tpW_ekBar{background:var(--color-border);border-radius:var(--radius-pill);height:10px;overflow:hidden;box-shadow:inset 0 1px 2px #0f172a0f}.rx0tpW_ekBarFill{border-radius:var(--radius-pill);height:100%;transition:width var(--dur-slower) var(--ease-out);box-shadow:inset 0 1px #ffffff40}.rx0tpW_bankenBlock{gap:var(--space-4);flex-direction:column;display:flex}.rx0tpW_blockTitle{font-size:var(--fs-16);color:var(--color-text);letter-spacing:-.01em;align-items:center;gap:var(--space-2);font-weight:700;display:inline-flex}.rx0tpW_blockTitle:before{content:"";background:linear-gradient(90deg, var(--color-accent-400), var(--color-accent-600));border-radius:var(--radius-pill);width:18px;height:2px;display:inline-block}.rx0tpW_bankenList{gap:var(--space-3);flex-direction:column;display:flex}.rx0tpW_bankCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);gap:var(--space-3);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.rx0tpW_bankCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translate(2px)}.rx0tpW_bankCardTop{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.rx0tpW_bankName{font-size:var(--fs-16);color:var(--color-text);font-weight:700}.rx0tpW_bankSpezialisierung{font-size:var(--fs-12);color:var(--color-text-muted)}.rx0tpW_bankHinweis{font-size:var(--fs-14);color:var(--color-text-muted);line-height:var(--lh-relaxed)}.rx0tpW_wkeitBadge{align-items:center;gap:var(--space-1);white-space:nowrap;border-radius:var(--radius-pill);font-size:var(--fs-12);flex-shrink:0;padding:4px 10px;font-weight:600;display:inline-flex}.rx0tpW_wkeitBadge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.rx0tpW_wkeitHoch{background:var(--color-success-soft);color:var(--color-success)}.rx0tpW_wkeitMittel{background:var(--color-accent-soft);color:var(--color-accent-600)}.rx0tpW_wkeitGering{background:var(--color-danger-soft);color:var(--color-danger)}.rx0tpW_keineBank{padding:var(--space-4);background:var(--color-danger-soft);border-radius:var(--radius-lg);font-size:var(--fs-14);color:var(--color-danger);line-height:var(--lh-relaxed);border:1px solid #b91c1c33}.rx0tpW_hinweiseBlock{gap:var(--space-3);flex-direction:column;display:flex}.rx0tpW_hinweiseList{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.rx0tpW_hinweisItem{align-items:flex-start;gap:var(--space-3);font-size:var(--fs-14);color:var(--color-text-muted);line-height:var(--lh-relaxed);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--dur-base) var(--ease-out);display:flex}.rx0tpW_hinweisItem:hover{border-color:var(--color-primary-300)}.rx0tpW_hinweisIcon{color:var(--color-primary);flex-shrink:0;margin-top:2px}.rx0tpW_resultCta{align-items:flex-start;gap:var(--space-4);padding:var(--space-6);background:var(--gradient-cta-dark);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.rx0tpW_resultCta:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#ffffff0d 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 100% at 100% 0,#000 0%,#0000 70%);mask-image:radial-gradient(70% 100% at 100% 0,#000 0%,#0000 70%)}.rx0tpW_resultCta>*{z-index:1;position:relative}.rx0tpW_resultCtaText{color:#cfd9e2;font-size:var(--fs-15);line-height:var(--lh-relaxed);max-width:52ch}.rx0tpW_resultCtaNote{color:#a9bac7;font-size:var(--fs-14);line-height:var(--lh-relaxed);max-width:56ch}.rx0tpW_resultCtaBtn{justify-content:center;align-items:center;gap:var(--space-2);background:linear-gradient(135deg, var(--color-accent-400) 0%, var(--color-accent-500) 100%);color:#1a1205;font-weight:700;font-size:var(--fs-14);border-radius:var(--radius-md);min-height:44px;transition:background var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);isolation:isolate;padding:12px 20px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff40}.rx0tpW_resultCtaBtn:before{content:"";transition:transform .65s var(--ease-out);z-index:0;background:linear-gradient(100deg,#0000 25%,#ffffff59 50%,#0000 75%);position:absolute;inset:0;transform:translate(-120%)}.rx0tpW_resultCtaBtn:hover{background:linear-gradient(135deg, var(--color-accent-500) 0%, var(--color-accent-600) 100%);color:#1a1205;box-shadow:var(--shadow-accent), inset 0 1px 0 #ffffff40;transform:translateY(-1px)}.rx0tpW_resultCtaBtn:hover:before{transform:translate(120%)}.rx0tpW_resultCtaBtn>*{z-index:1;position:relative}
.Uc_F5W_nav{font-size:var(--fs-14)}.Uc_F5W_list{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Uc_F5W_item{color:var(--color-text-muted);align-items:center;gap:4px;display:inline-flex}.Uc_F5W_link{color:var(--color-text-muted);font-weight:500}.Uc_F5W_link:hover{color:var(--color-primary)}.Uc_F5W_current{color:var(--color-text);font-weight:500}.Uc_F5W_sep{color:var(--color-text-subtle);margin:0 2px}
.TQxq9G_faq{gap:var(--space-5);flex-direction:column;display:flex}.TQxq9G_title{font-family:var(--font-serif);letter-spacing:-.02em;font-weight:500;line-height:var(--lh-tight);color:var(--color-text);padding-bottom:var(--space-3);font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);position:relative}.TQxq9G_title:after{content:"";background:linear-gradient(90deg, var(--color-accent-400), var(--color-accent-600));border-radius:var(--radius-pill);width:48px;height:3px;position:absolute;bottom:0;left:0}.TQxq9G_list{gap:var(--space-2);flex-direction:column;display:flex}.TQxq9G_item{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);position:relative;overflow:hidden}.TQxq9G_item:before{content:"";background:linear-gradient(180deg, var(--color-accent-300), var(--color-accent-500));transform-origin:top;width:3px;transition:transform var(--dur-base) var(--ease-out);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.TQxq9G_item:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}.TQxq9G_item[open]{border-color:var(--color-primary-200);box-shadow:var(--shadow-sm)}.TQxq9G_item[open]:before{transform:scaleY(1)}.TQxq9G_summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);font-weight:600;font-size:var(--fs-16);color:var(--color-text);cursor:pointer;min-height:56px;transition:background var(--dur-fast) var(--ease-out);list-style:none;display:flex}.TQxq9G_summary::-webkit-details-marker{display:none}.TQxq9G_summary:hover{background:var(--color-primary-soft)}.TQxq9G_item[open] .TQxq9G_summary{color:var(--color-primary)}.TQxq9G_icon{border-radius:var(--radius-pill);background:var(--color-primary-soft);width:32px;height:32px;color:var(--color-primary);transition:transform var(--dur-base) var(--ease-spring), background var(--dur-base) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.TQxq9G_item[open] .TQxq9G_icon{background:linear-gradient(135deg, var(--color-primary-600), var(--color-primary-800));color:var(--color-accent-300);transform:rotate(180deg)}.TQxq9G_answer{padding:0 var(--space-5) var(--space-5);color:var(--color-text-muted);line-height:var(--lh-relaxed);font-size:var(--fs-15)}.TQxq9G_answer p{color:var(--color-text-muted)}.TQxq9G_item[open] .TQxq9G_answer{animation:TQxq9G_fadeUp .28s var(--ease-out) both}
.FKKb7W_rechner{gap:var(--space-6);margin:var(--space-6) 0;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-sm);grid-template-columns:1fr;display:grid}@media (min-width:720px){.FKKb7W_rechner{grid-template-columns:1fr 1fr;align-items:start}}.FKKb7W_inputs{gap:var(--space-4);flex-direction:column;display:flex}.FKKb7W_field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.FKKb7W_label{font-size:var(--fs-14);color:var(--color-text);font-weight:600}.FKKb7W_inputWrap{align-items:center;display:flex;position:relative}.FKKb7W_input,.FKKb7W_select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-width:0;font-size:var(--fs-16);font-variant-numeric:tabular-nums;padding:10px 14px}.FKKb7W_input:focus-visible,.FKKb7W_select:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;border-color:var(--color-primary)}.FKKb7W_unit{color:var(--color-text-subtle);pointer-events:none;font-weight:600;position:absolute;right:14px}.FKKb7W_result{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-primary-50);border:1px solid var(--color-primary-200);flex-direction:column;justify-content:center;height:100%;display:flex}.FKKb7W_breakdown{gap:var(--space-2);flex-direction:column;display:flex}.FKKb7W_row{justify-content:space-between;gap:var(--space-3);font-size:var(--fs-14);color:var(--color-text-muted);display:flex}.FKKb7W_row dd{font-variant-numeric:tabular-nums;color:var(--color-text);font-weight:600}.FKKb7W_total{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-primary-200);flex-wrap:wrap;display:flex}.FKKb7W_totalLabel{font-size:var(--fs-14);color:var(--color-primary-700);font-weight:600}.FKKb7W_totalValue{font-size:var(--fs-30);color:var(--color-primary-700);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.FKKb7W_note{font-size:var(--fs-13);color:var(--color-text-subtle)}
._5nxvTq_callout{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);font-size:var(--fs-14);line-height:var(--lh-relaxed);isolation:isolate;border:1px solid;display:flex;position:relative;overflow:hidden}._5nxvTq_callout:before{content:"";opacity:.45;background:currentColor;width:3px;position:absolute;top:0;bottom:0;left:0}._5nxvTq_icon{border-radius:var(--radius-pill);background:#ffffff80;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;display:inline-flex}._5nxvTq_body{flex-direction:column;flex:1;gap:4px;display:flex}._5nxvTq_title{font-weight:700;font-size:var(--fs-14)}._5nxvTq_content>*+*{margin-top:var(--space-2)}._5nxvTq_info{background:linear-gradient(135deg, var(--color-primary-soft) 0%, #dee8ef 100%);color:var(--color-primary);border-color:#0b3d5c2e}._5nxvTq_info ._5nxvTq_content{color:#0a2f47}._5nxvTq_warning{color:#9a3412;background:linear-gradient(135deg,#fff7ed 0%,#ffeed3 100%);border-color:#fed7aa}._5nxvTq_warning ._5nxvTq_content{color:#7c2d12}._5nxvTq_success{background:linear-gradient(135deg, var(--color-success-soft) 0%, #d1f4dd 100%);color:var(--color-success);border-color:#bbf7d0}._5nxvTq_success ._5nxvTq_content{color:#166534}._5nxvTq_tip{background:linear-gradient(135deg, var(--color-accent-soft) 0%, #f1e1ba 100%);color:var(--color-accent-600);border-color:#c998454d}._5nxvTq_tip ._5nxvTq_content{color:#6b4f1f}
.Z7OBGq_wrap{margin:var(--space-6) 0}.Z7OBGq_scroll{border:1px solid var(--color-border);border-radius:var(--radius-md);-webkit-overflow-scrolling:touch;overflow-x:auto}.Z7OBGq_scroll:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Z7OBGq_table{border-collapse:collapse;width:100%;font-size:var(--fs-14);background:var(--color-surface)}.Z7OBGq_caption{caption-side:top;text-align:left;font-weight:700;font-size:var(--fs-15);color:var(--color-text);padding:var(--space-4) var(--space-4) var(--space-3)}.Z7OBGq_table th,.Z7OBGq_table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);vertical-align:top;line-height:var(--lh-normal)}.Z7OBGq_table thead th{background:var(--color-primary-50);color:var(--color-primary-700);font-weight:700;font-size:var(--fs-13);white-space:nowrap;border-bottom:2px solid var(--color-primary-200)}.Z7OBGq_table tbody th{color:var(--color-text);font-weight:600}.Z7OBGq_table tbody tr:last-child th,.Z7OBGq_table tbody tr:last-child td{border-bottom:none}.Z7OBGq_table tbody tr:nth-child(2n){background:var(--color-bg-tinted)}.Z7OBGq_table [data-align=center]{text-align:center}.Z7OBGq_table [data-align=right]{text-align:right;font-variant-numeric:tabular-nums}.Z7OBGq_source{margin-top:var(--space-2);font-size:var(--fs-12);color:var(--color-text-subtle)}.Z7OBGq_source a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}
._4S2Ora_box{gap:var(--space-4);margin-top:var(--space-8);padding:var(--space-5) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);align-items:flex-start;display:flex}._4S2Ora_avatar{border-radius:var(--radius-pill);object-fit:cover;border:2px solid var(--color-accent-200);flex-shrink:0}._4S2Ora_body{flex:1;min-width:0}._4S2Ora_name{font-weight:700;font-size:var(--fs-16);color:var(--color-text);align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}._4S2Ora_role{font-weight:500;font-size:var(--fs-13);color:var(--color-accent-600)}._4S2Ora_bio{margin-top:var(--space-2);font-size:var(--fs-14);line-height:var(--lh-normal);color:var(--color-text-muted)}._4S2Ora_meta{margin-top:var(--space-3);font-size:var(--fs-13);color:var(--color-text-subtle)}._4S2Ora_link{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}._4S2Ora_link:hover{color:var(--color-primary-hover)}
._iIQhq_disclaimer{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface-muted);border:1px dashed var(--color-border-strong);font-size:var(--fs-12);line-height:var(--lh-normal);color:var(--color-text-muted);display:flex}._iIQhq_icon{color:var(--color-text-subtle);flex-shrink:0;margin-top:2px;display:inline-flex}
.AB20YW_box{margin:var(--space-6) 0;padding:var(--space-5) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.AB20YW_title{font-weight:700;font-size:var(--fs-16);color:var(--color-text);margin-bottom:var(--space-4)}.AB20YW_list{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.AB20YW_item{gap:var(--space-3);align-items:flex-start;display:flex}.AB20YW_check{border-radius:var(--radius-pill);background:var(--color-success-soft);width:22px;height:22px;color:var(--color-success);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.AB20YW_content{flex-direction:column;gap:2px;display:flex}.AB20YW_itemTitle{color:var(--color-text);font-weight:600;font-size:var(--fs-15)}.AB20YW_itemText{font-size:var(--fs-14);color:var(--color-text-muted);line-height:var(--lh-normal)}
.lyllsq_cta{margin-top:var(--space-16)}.lyllsq_card{background:var(--gradient-cta-dark);color:#fff;border-radius:var(--radius-2xl);padding:clamp(var(--space-8), 1.5rem + 3vw, var(--space-12));gap:var(--space-5);box-shadow:var(--shadow-xl);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.lyllsq_card:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#ffffff0f 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 100% at 100% 0,#000 0%,#0000 70%);mask-image:radial-gradient(70% 100% at 100% 0,#000 0%,#0000 70%)}.lyllsq_card:after{content:"";z-index:1;background:linear-gradient(90deg,#0000 0%,#c9984580 50%,#0000 100%);height:1px;position:absolute;top:0;left:10%;right:10%}.lyllsq_card>*{z-index:2;position:relative}.lyllsq_title{font-family:var(--font-serif);letter-spacing:-.02em;font-weight:500;line-height:var(--lh-tight);color:#fff;max-width:22ch;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem)}.lyllsq_body{color:#cfd9e2;font-size:var(--fs-16);line-height:var(--lh-relaxed);max-width:56ch}.lyllsq_actions{margin-top:var(--space-2)}.lyllsq_trust{gap:var(--space-4);font-size:var(--fs-12);color:#9fb0bf;text-transform:uppercase;letter-spacing:.08em;padding-top:var(--space-3);border-top:1px solid #ffffff1a;flex-wrap:wrap;font-weight:600;list-style:none;display:flex}.lyllsq_trust li{align-items:center;gap:var(--space-2);display:inline-flex}.lyllsq_trust li:before{content:"✓";background:linear-gradient(135deg, var(--color-accent-300), var(--color-accent-500));color:#1a1205;letter-spacing:0;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff4d,0 2px 6px #c998454d}
.WKjFsG_related{gap:var(--space-5);flex-direction:column;display:flex}.WKjFsG_title{font-family:var(--font-serif);letter-spacing:-.02em;font-weight:500;line-height:var(--lh-tight);color:var(--color-text);padding-bottom:var(--space-3);font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);position:relative}.WKjFsG_title:after{content:"";background:linear-gradient(90deg, var(--color-accent-400), var(--color-accent-600));border-radius:var(--radius-pill);width:48px;height:3px;position:absolute;bottom:0;left:0}.WKjFsG_grid{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:640px){.WKjFsG_grid{grid-template-columns:repeat(3,1fr)}}.WKjFsG_card{gap:var(--space-2);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);color:var(--color-text);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.WKjFsG_card:before{content:"";background:linear-gradient(90deg, var(--color-accent-300), var(--color-accent-500));transform-origin:0;height:2px;transition:transform var(--dur-slow) var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.WKjFsG_card:after{content:"";opacity:0;width:100px;height:100px;transition:opacity var(--dur-base) var(--ease-out);pointer-events:none;z-index:-1;background:radial-gradient(circle,#c998451a,#0000 70%);position:absolute;top:-30px;right:-30px}.WKjFsG_card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);color:var(--color-text);transform:translateY(-3px)}.WKjFsG_card:hover:before{transform:scaleX(1)}.WKjFsG_card:hover:after{opacity:1}.WKjFsG_cardTitle{font-weight:700;font-size:var(--fs-16);color:var(--color-text)}.WKjFsG_cardDesc{font-size:var(--fs-14);color:var(--color-text-muted);line-height:var(--lh-snug)}.WKjFsG_arrow{font-size:var(--fs-18);color:var(--color-accent-500);margin-top:var(--space-2);transition:transform var(--dur-base) var(--ease-out);align-self:flex-end;font-weight:700}.WKjFsG_card:hover .WKjFsG_arrow{color:var(--color-accent-600);transform:translate(4px)}
.RUfzJW_index{gap:var(--space-2);margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.RUfzJW_indexLink{font-size:var(--fs-13);color:var(--color-primary);background:var(--color-primary-50);border:1px solid var(--color-border);border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);padding:4px 12px}.RUfzJW_indexLink:hover{background:var(--color-primary);color:var(--color-primary-contrast)}.RUfzJW_glossary{gap:var(--space-5);flex-direction:column;display:flex}.RUfzJW_entry{padding:var(--space-5) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);scroll-margin-top:calc(var(--header-h) + var(--space-4))}.RUfzJW_term{font-weight:700;font-size:var(--fs-18);color:var(--color-text);margin-bottom:var(--space-2)}.RUfzJW_def{font-size:var(--fs-15);line-height:var(--lh-relaxed);color:var(--color-text-muted);margin:0}.RUfzJW_more{color:var(--color-primary);white-space:nowrap;font-weight:600}.RUfzJW_more:hover{color:var(--color-primary-hover)}
.dbsrbq_wrap{gap:var(--space-3);flex-direction:column;width:100%;display:flex}@media (min-width:820px){.dbsrbq_wrap{width:min(1136px,100vw - 40px);position:relative;left:50%;transform:translate(-50%)}}.dbsrbq_tableScroll{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;box-shadow:var(--shadow-sm);overflow:auto hidden}.dbsrbq_table{border-collapse:collapse;width:100%;font-size:var(--fs-14);white-space:nowrap}.dbsrbq_table thead{background:linear-gradient(135deg, var(--color-primary-600) 0%, var(--color-primary-800) 100%);position:relative}.dbsrbq_table th,.dbsrbq_table td{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;font-feature-settings:"tnum";padding:14px 16px}.dbsrbq_table thead th{font-weight:700;font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.06em;color:#fff;border-bottom:0;position:relative}.dbsrbq_table thead th:first-child:before{content:"";background:linear-gradient(90deg, var(--color-accent-300), var(--color-accent-500));height:2px;position:absolute;top:0;left:0;right:0}.dbsrbq_table tbody tr{transition:background var(--dur-fast) var(--ease-out)}.dbsrbq_table tbody tr:hover{background:var(--color-primary-50)}.dbsrbq_bankName{color:var(--color-text);white-space:normal;font-weight:700}.dbsrbq_besonderheit{color:var(--color-text-muted);white-space:normal;min-width:220px}.dbsrbq_table tbody tr:last-child td,.dbsrbq_table tbody tr:last-child th{border-bottom:0}.dbsrbq_note{font-size:var(--fs-12);color:var(--color-text-subtle);align-items:center;gap:var(--space-2);display:inline-flex}.dbsrbq_note:before{content:"";background:var(--color-success);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}@media (min-width:768px){.dbsrbq_table{white-space:normal}}
.m5Z_vG_fig{margin:var(--space-6) 0}.m5Z_vG_svg{width:100%;height:auto;display:block}.m5Z_vG_caption{margin-top:var(--space-2);font-size:var(--fs-12);color:var(--color-text-subtle)}.m5Z_vG_barLabel{fill:var(--color-text);font-size:13px;font-weight:600}.m5Z_vG_track{fill:var(--color-surface-muted)}.m5Z_vG_bar{fill:var(--color-primary-500)}.m5Z_vG_barAccent{fill:var(--color-accent-400)}.m5Z_vG_barValue{fill:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.m5Z_vG_grid{stroke:var(--color-border-subtle);stroke-width:1px}.m5Z_vG_line{stroke:var(--color-primary-500);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.m5Z_vG_dot{fill:var(--color-primary-600)}.m5Z_vG_axisLabel{fill:var(--color-text-subtle);font-variant-numeric:tabular-nums;font-size:11px}
.TJVz2G_wrap{margin:var(--space-6) 0}.TJVz2G_scroll{border:1px solid var(--color-border);border-radius:var(--radius-md);-webkit-overflow-scrolling:touch;overflow-x:auto}.TJVz2G_scroll:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.TJVz2G_table{border-collapse:collapse;width:100%;font-size:var(--fs-14);background:var(--color-surface)}.TJVz2G_caption{caption-side:top;text-align:left;font-weight:700;font-size:var(--fs-15);color:var(--color-text);padding:var(--space-4) var(--space-4) var(--space-3)}.TJVz2G_table th,.TJVz2G_table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);text-align:center;vertical-align:middle}.TJVz2G_table thead th{background:var(--color-primary-50);color:var(--color-primary-700);font-weight:700;font-size:var(--fs-13)}.TJVz2G_corner{background:var(--color-surface)!important}.TJVz2G_table tbody th[scope=row]{text-align:left;color:var(--color-text);background:var(--color-bg-tinted);font-weight:600}.TJVz2G_table [data-featured]{background:var(--color-accent-50)}.TJVz2G_table thead th[data-featured]{background:var(--color-accent-100);color:var(--color-accent-700)}.TJVz2G_badge{font-size:var(--fs-12);color:var(--color-accent-600);margin-top:2px;font-weight:600;display:block}.TJVz2G_yes{color:var(--color-success);display:inline-flex}.TJVz2G_no{color:var(--color-text-subtle);display:inline-flex}.TJVz2G_table tbody tr:last-child th,.TJVz2G_table tbody tr:last-child td{border-bottom:none}.TJVz2G_source{margin-top:var(--space-2);font-size:var(--fs-12);color:var(--color-text-subtle)}.TJVz2G_source a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}
.wRAL8G_planer{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);scroll-margin-top:100px;overflow:hidden}.wRAL8G_intro,.wRAL8G_summary{padding:clamp(20px,4vw,32px)}.wRAL8G_intro{background:var(--color-bg)}.wRAL8G_intro h2{font-family:var(--font-serif);margin-bottom:16px;font-size:clamp(1.5rem,4vw,2rem);line-height:1.2}.wRAL8G_intro p,.wRAL8G_summary p{margin-block:12px;line-height:1.65}.wRAL8G_eyebrow{color:var(--color-primary);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:700}.wRAL8G_note{color:var(--color-text-muted);font-size:.875rem}.wRAL8G_profileLabel{margin:20px 0 8px;font-weight:700;display:block}.wRAL8G_planer select,.wRAL8G_planer textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;min-width:0;max-width:100%;color:var(--color-text);font:inherit;padding:12px;font-size:1rem}.wRAL8G_planer select{min-height:48px}.wRAL8G_planer :is(select,textarea,summary):focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.wRAL8G_group{border:0;border-top:1px solid var(--color-border);min-width:0;padding:20px clamp(20px,4vw,32px)}.wRAL8G_group legend{color:var(--color-primary);padding-inline:8px;font-weight:700}.wRAL8G_document{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:16px;display:grid}.wRAL8G_document+.wRAL8G_document{border-top:1px solid var(--color-border)}.wRAL8G_document label{font-weight:650}.wRAL8G_document p{color:var(--color-text-muted);margin-top:6px;font-size:.875rem;line-height:1.6}.wRAL8G_summary{border-top:1px solid var(--color-border)}.wRAL8G_progress{font-weight:700}.wRAL8G_summary h3{margin-top:24px;font-size:1.125rem}.wRAL8G_summary ul{margin-top:12px;padding-left:20px}.wRAL8G_summary li{margin-block:8px;line-height:1.6}.wRAL8G_actions{flex-wrap:wrap;gap:12px;margin-block:24px 12px;display:flex}.wRAL8G_actions>*,.wRAL8G_next a{white-space:normal;text-align:center}.wRAL8G_summary summary{cursor:pointer;padding-block:12px;font-weight:600}.wRAL8G_summary textarea{resize:vertical;line-height:1.5}.wRAL8G_next{border-top:1px solid var(--color-border);margin-top:28px;padding-top:4px}@media (min-width:700px){.wRAL8G_document{grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:24px}}
.XQ-I0q_calcWrapper{padding-block:var(--space-12);background:var(--color-bg);border-bottom:1px solid var(--color-border)}.XQ-I0q_bodyWrapper{padding-block:var(--space-16)}.XQ-I0q_bodyStack>*+*{margin-top:var(--space-12)}
.jZB_Pa_button{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-sans);letter-spacing:-.005em;white-space:normal;text-align:center;text-wrap:balance;border-radius:var(--radius-md);max-width:100%;transition:background var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);cursor:pointer;isolation:isolate;border:1px solid #0000;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.jZB_Pa_button:before{content:"";transition:transform .65s var(--ease-out);pointer-events:none;z-index:1;background:linear-gradient(100deg,#0000 25%,#ffffff47 50%,#0000 75%);position:absolute;inset:0;transform:translate(-120%)}.jZB_Pa_button:hover:not(:disabled):before{transform:translate(120%)}.jZB_Pa_button:active:not(:disabled){transform:translateY(1px)scale(.99)}.jZB_Pa_button:disabled{opacity:.5;cursor:not-allowed}.jZB_Pa_md{font-size:var(--fs-16);padding:10px 18px}.jZB_Pa_lg{font-size:var(--fs-18);min-height:52px;padding:14px 24px}.jZB_Pa_primary{background:linear-gradient(135deg, var(--color-primary-600) 0%, var(--color-primary-700) 100%);color:var(--color-primary-contrast);border-color:var(--color-primary-600);box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff14}.jZB_Pa_primary:hover:not(:disabled){background:linear-gradient(135deg, var(--color-primary-700) 0%, var(--color-primary-800) 100%);border-color:var(--color-primary-700);color:var(--color-primary-contrast);box-shadow:var(--shadow-primary);transform:translateY(-1px)}.jZB_Pa_accent{background:linear-gradient(135deg, var(--color-accent-400) 0%, var(--color-accent-500) 100%);color:#1a1205;border-color:var(--color-accent-500);box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff40}.jZB_Pa_accent:hover:not(:disabled){background:linear-gradient(135deg, var(--color-accent-500) 0%, var(--color-accent-600) 100%);border-color:var(--color-accent-600);color:#1a1205;box-shadow:var(--shadow-accent);transform:translateY(-1px)}.jZB_Pa_secondary{background:var(--color-surface);color:var(--color-primary);border-color:var(--color-border-strong)}.jZB_Pa_secondary:hover:not(:disabled){background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.jZB_Pa_ghost{color:var(--color-primary);background:0 0;border-color:#0000}.jZB_Pa_ghost:hover:not(:disabled){background:var(--color-primary-soft);color:var(--color-primary)}.jZB_Pa_fullWidth{width:100%}.jZB_Pa_button>*{z-index:2;position:relative}
.d38EXW_header{z-index:var(--z-header);-webkit-backdrop-filter:saturate(180%)blur(14px);transition:background var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:#ffffffb8;border-bottom:1px solid #0000;position:sticky;top:0}.d38EXW_headerScrolled{border-bottom-color:var(--color-border);background:#ffffffeb;box-shadow:0 1px #0f172a08,0 4px 16px #0f172a0a}.d38EXW_inner{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--header-h);display:flex}.d38EXW_brand{align-items:center;gap:var(--space-3);color:var(--color-text);transition:transform var(--dur-base) var(--ease-spring);font-weight:700;display:inline-flex}.d38EXW_brand:hover{color:var(--color-text);transform:translateY(-1px)}.d38EXW_brandMark{border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--color-primary-600) 0%, var(--color-primary-800) 100%);width:36px;height:36px;color:var(--color-primary-contrast);box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff1a;transition:box-shadow var(--dur-base) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.d38EXW_brandMark:after{content:"";background:linear-gradient(135deg, var(--color-accent-300), transparent 50%);opacity:0;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:0}.d38EXW_brand:hover .d38EXW_brandMark{box-shadow:var(--shadow-primary)}.d38EXW_brand:hover .d38EXW_brandMark:after{opacity:.18}.d38EXW_brandText{flex-direction:column;line-height:1.1;display:flex}.d38EXW_brandTitle{font-size:var(--fs-16);letter-spacing:-.01em;font-weight:700}.d38EXW_brandSub{font-size:var(--fs-12);color:var(--color-text-muted);letter-spacing:.02em;text-transform:uppercase;font-weight:500}.d38EXW_nav{gap:var(--space-1);align-items:center;margin-inline:auto;display:none}.d38EXW_navLink{color:var(--color-text-muted);font-size:var(--fs-14);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);font-weight:500;position:relative}.d38EXW_navLink:after{content:"";background:var(--color-accent-400);border-radius:var(--radius-pill);width:0;height:2px;transition:width var(--dur-base) var(--ease-out);position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.d38EXW_navLink:hover{background:var(--color-primary-soft);color:var(--color-primary)}.d38EXW_navLink:hover:after{width:20px}.d38EXW_navLinkActive{background:var(--color-primary-soft);font-weight:600;color:var(--color-primary)!important}.d38EXW_navLinkActive:after{width:20px}.d38EXW_actions{align-items:center;gap:var(--space-3);display:none}@media (min-width:1024px){.d38EXW_nav,.d38EXW_actions{display:flex}}.d38EXW_burger{border-radius:var(--radius-sm);width:44px;height:44px;transition:background var(--dur-fast) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:5px;display:inline-flex}.d38EXW_burger:hover{background:var(--color-primary-soft)}.d38EXW_burgerLine{background:var(--color-text);width:20px;height:2px;transition:transform var(--dur-base) var(--ease-spring), opacity var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);border-radius:2px;display:block}.d38EXW_line1Open{background:var(--color-primary);transform:translateY(7px)rotate(45deg)}.d38EXW_line2Open{opacity:0}.d38EXW_line3Open{background:var(--color-primary);transform:translateY(-7px)rotate(-45deg)}@media (min-width:1024px){.d38EXW_burger{display:none}}.d38EXW_mobile{inset:var(--header-h) 0 0 0;background:var(--color-surface);z-index:calc(var(--z-header) - 1);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), visibility 0s linear var(--dur-base);position:fixed;overflow-y:auto;transform:translateY(-10px)}.d38EXW_mobile:before{content:"";pointer-events:none;background:radial-gradient(500px 250px at 90% 0,#c998450f,#0000 70%),radial-gradient(500px 300px at 10% 100%,#0b3d5c0a,#0000 70%);position:absolute;inset:0}.d38EXW_mobileOpen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), visibility 0s linear 0s;transform:translateY(0)}.d38EXW_mobileInner{gap:var(--space-2);padding-block:var(--space-6) var(--space-12);flex-direction:column;display:flex;position:relative}.d38EXW_mobileGroup{flex-direction:column;display:flex}.d38EXW_mobileGroupTitle{margin-top:var(--space-5);margin-bottom:var(--space-1);font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent-600);font-weight:700}.d38EXW_mobileLink{padding:var(--space-3);font-size:var(--fs-16);color:var(--color-text);border-bottom:1px solid var(--color-border);min-height:48px;transition:color var(--dur-fast) var(--ease-out), padding var(--dur-base) var(--ease-out);border-radius:0;align-items:center;font-weight:500;display:flex}.d38EXW_mobileLink:hover{color:var(--color-primary);padding-left:var(--space-5)}.d38EXW_mobileLinkActive{color:var(--color-primary);font-weight:600}.d38EXW_mobileInner>a:last-of-type{border-bottom:0}.d38EXW_mobileInner>.lastMobileCta{border-bottom:0}.d38EXW_mobileInner>:last-child{margin-top:var(--space-6)}
._3yXlsa_footer{background:var(--gradient-footer);color:#cfd9e2;padding-block:var(--space-16) var(--space-8);isolation:isolate;margin-top:auto;position:relative;overflow:hidden}._3yXlsa_footer:before{content:"";pointer-events:none;opacity:.7;z-index:-1;background-image:radial-gradient(circle,#ffffff0a 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 0,#000 0%,#0000 70%);mask-image:radial-gradient(80% 60% at 50% 0,#000 0%,#0000 70%)}._3yXlsa_footer:after{content:"";z-index:0;background:linear-gradient(90deg,#0000 0%,#c9984566 30%,#c9984599 50%,#c9984566 70%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}._3yXlsa_top{gap:var(--space-10);grid-template-columns:1fr;display:grid}._3yXlsa_brandBlock{gap:var(--space-4);flex-direction:column;max-width:360px;display:flex}._3yXlsa_brand{align-items:center;gap:var(--space-3);color:#fff;font-weight:700;font-size:var(--fs-18);transition:transform var(--dur-base) var(--ease-spring);display:inline-flex}._3yXlsa_brand:hover{color:#fff;transform:translateY(-1px)}._3yXlsa_brandMark{border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--color-accent-300) 0%, var(--color-accent-500) 100%);color:#1a1205;width:36px;height:36px;transition:box-shadow var(--dur-base) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;box-shadow:0 4px 12px #c9984540,inset 0 1px #ffffff4d}._3yXlsa_brand:hover ._3yXlsa_brandMark{box-shadow:0 8px 20px #c9984566,inset 0 1px #ffffff4d}._3yXlsa_tagline{color:#9fb0bf;font-size:var(--fs-14);line-height:var(--lh-relaxed)}._3yXlsa_contact a{color:#fff;font-size:var(--fs-14);font-weight:500;display:inline-block;position:relative}._3yXlsa_contact a:after{content:"";background:var(--color-accent-400);transform-origin:100%;width:100%;height:1px;transition:transform var(--dur-base) var(--ease-out);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}._3yXlsa_contact a:hover{color:var(--color-accent-300)}._3yXlsa_contact a:hover:after{transform-origin:0;transform:scaleX(1)}._3yXlsa_columns{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:680px){._3yXlsa_columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){._3yXlsa_columns{grid-template-columns:repeat(4,minmax(0,1fr))}}._3yXlsa_columnTitle{color:#fff;font-size:var(--fs-14);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-4);padding-bottom:var(--space-2);font-weight:600;position:relative}._3yXlsa_columnTitle:after{content:"";background:var(--color-accent-400);border-radius:var(--radius-pill);width:24px;height:2px;position:absolute;bottom:0;left:0}._3yXlsa_list{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}._3yXlsa_link{color:#cfd9e2;font-size:var(--fs-14);line-height:var(--lh-snug);padding-block:var(--space-1);align-items:center;gap:var(--space-2);transition:color var(--dur-fast) var(--ease-out), padding var(--dur-base) var(--ease-out);display:inline-flex;position:relative}._3yXlsa_link:before{content:"";background:var(--color-accent-400);width:0;height:1px;transition:width var(--dur-base) var(--ease-out)}._3yXlsa_link:hover{color:var(--color-accent-300)}._3yXlsa_link:hover:before{width:12px}._3yXlsa_bottom{margin-top:var(--space-12);padding-top:var(--space-6);gap:var(--space-3);border-top:1px solid #ffffff1a;flex-direction:column;display:flex}@media (min-width:768px){._3yXlsa_bottom{flex-direction:row;justify-content:space-between;align-items:baseline}}._3yXlsa_copy{color:#9fb0bf;font-size:var(--fs-12)}._3yXlsa_disclaimer{color:#9fb0bf;font-size:var(--fs-12);max-width:560px;line-height:var(--lh-snug)}
.aWaoMG_start{gap:16px;margin-top:28px;display:grid}.aWaoMG_preparation{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:clamp(18px,4vw,28px)}.aWaoMG_preparation h2{font-family:var(--font-serif);margin-bottom:16px;font-size:1.35rem;line-height:1.3}.aWaoMG_preparation label{margin-bottom:8px;font-weight:650;display:block}.aWaoMG_preparation select{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;max-width:100%;min-height:48px;color:var(--color-text);background:var(--color-bg);font:inherit;padding:12px;font-size:1rem}.aWaoMG_preparation p{margin-top:16px;line-height:1.6}.aWaoMG_preparation a{text-underline-offset:3px;text-decoration:underline}.aWaoMG_question{font-weight:600}.aWaoMG_note{color:var(--color-text-muted);font-size:.875rem;line-height:1.6}.aWaoMG_cta{border-radius:var(--radius-md);background:var(--color-accent-500);color:#1a1205;text-align:center;justify-content:center;align-items:center;min-height:52px;padding:16px 24px;font-weight:700;text-decoration:none;display:inline-flex}.aWaoMG_cta:hover{background:var(--color-accent-400);color:#1a1205}.aWaoMG_start :is(a,select):focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}
.hks1jq_bar{padding:var(--space-3) var(--space-4);padding-bottom:max(var(--space-3), env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(180%)blur(12px);border-top:1px solid var(--color-border);z-index:var(--z-sticky);opacity:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-slow) var(--ease-spring);pointer-events:none;background:#fffffff2;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -4px 16px #0f172a0f}.hks1jq_bar:before{content:"";background:linear-gradient(90deg,#0000 0%,#c9984580 50%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.hks1jq_visible{opacity:1;pointer-events:auto;transform:translateY(0)}.hks1jq_cta{justify-content:center;align-items:center;gap:var(--space-2);background:linear-gradient(135deg, var(--color-accent-400) 0%, var(--color-accent-500) 100%);color:#1a1205;width:100%;font-weight:700;font-size:var(--fs-16);border-radius:var(--radius-md);min-height:52px;transition:background var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-out);letter-spacing:-.005em;box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff40;isolation:isolate;padding:14px 24px;text-decoration:none;display:flex;position:relative;overflow:hidden}.hks1jq_cta:before{content:"";transition:transform .65s var(--ease-out);z-index:0;background:linear-gradient(100deg,#0000 25%,#ffffff59 50%,#0000 75%);position:absolute;inset:0;transform:translate(-120%)}.hks1jq_cta:hover{background:linear-gradient(135deg, var(--color-accent-500) 0%, var(--color-accent-600) 100%);color:#1a1205;box-shadow:var(--shadow-accent)}.hks1jq_cta:hover:before{transform:translate(120%)}.hks1jq_cta:active{transform:scale(.98)}.hks1jq_cta>*{z-index:1;position:relative}@media (min-width:768px){.hks1jq_bar{display:none}}
.Z-jPeW_page{flex-direction:column;display:flex}.Z-jPeW_hero{padding-block:clamp(var(--space-12), 3rem + 3vw, var(--space-20));background:radial-gradient(700px 400px at 90% -10%, #c9984514, transparent 60%), radial-gradient(600px 400px at -5% 30%, #0b3d5c0f, transparent 55%), var(--color-bg);border-bottom:1px solid var(--color-border)}.Z-jPeW_eyebrow{background:var(--color-success-soft);color:var(--color-success);border-radius:var(--radius-pill);font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-5);align-items:center;padding:6px 12px;font-weight:700;display:inline-flex}.Z-jPeW_h1{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-text);max-width:22ch;font-size:clamp(1.875rem,1.3rem + 2.2vw,3rem);font-weight:500;line-height:1.1}.Z-jPeW_lead{margin-top:var(--space-5);color:var(--color-text-muted);font-size:clamp(1rem,.95rem + .3vw,1.125rem);line-height:var(--lh-relaxed);max-width:58ch}.Z-jPeW_heroCta{margin-top:var(--space-6);align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.Z-jPeW_directCta{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-accent-500);background:linear-gradient(135deg, var(--color-accent-400) 0%, var(--color-accent-500) 100%);color:#1a1205;width:100%;max-width:420px;min-height:52px;font-weight:700;font-size:var(--fs-16);text-align:center;box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff40;transition:background var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-out);padding:14px 24px;text-decoration:none;display:inline-flex;position:relative}.Z-jPeW_directCta:hover{background:linear-gradient(135deg, var(--color-accent-500) 0%, var(--color-accent-600) 100%);color:#1a1205;box-shadow:var(--shadow-accent);transform:translateY(-1px)}.Z-jPeW_directCta:active{transform:translateY(1px)scale(.99)}.Z-jPeW_heroCtaNote{font-size:var(--fs-14);color:var(--color-text-muted)}.Z-jPeW_trust{margin-top:var(--space-8);gap:var(--space-4);grid-template-columns:1fr 1fr;list-style:none;display:grid}@media (min-width:640px){.Z-jPeW_trust{grid-template-columns:repeat(4,1fr)}}.Z-jPeW_trustItem{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.Z-jPeW_trustIcon{border-radius:var(--radius-sm);background:var(--color-primary);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.Z-jPeW_trustItem strong{font-size:var(--fs-14);color:var(--color-text);font-weight:700;display:block}.Z-jPeW_trustSub{font-size:var(--fs-12);color:var(--color-text-muted);margin-top:2px;display:block}.Z-jPeW_formSection{padding-block:var(--space-12);background:var(--color-surface);border-bottom:1px solid var(--color-border)}.Z-jPeW_formHint{margin-bottom:var(--space-4);font-size:var(--fs-14);color:var(--color-text-muted);text-align:center}.Z-jPeW_iframeWrap{border-radius:var(--radius-xl);box-shadow:var(--shadow-md);border:1px solid var(--color-border);min-height:600px;overflow:hidden}.Z-jPeW_iframe{border:0;width:100%;min-height:600px;display:block}@media (max-width:640px){.Z-jPeW_iframeWrap,.Z-jPeW_iframe{min-height:700px}}.Z-jPeW_iframeFallback{margin-top:var(--space-4);text-align:center;font-size:var(--fs-14);color:var(--color-text-muted)}.Z-jPeW_iframeFallback a{color:var(--color-primary);font-weight:600}.Z-jPeW_why{padding-block:var(--space-16);background:var(--color-bg)}.Z-jPeW_whyTitle{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-text);margin-bottom:var(--space-8);font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:500}.Z-jPeW_steps{gap:var(--space-5);flex-direction:column;list-style:none;display:flex}.Z-jPeW_step{align-items:flex-start;gap:var(--space-5);padding:var(--space-5) var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex}.Z-jPeW_stepNum{border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;width:36px;height:36px;font-weight:700;font-size:var(--fs-16);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Z-jPeW_step strong{font-size:var(--fs-16);color:var(--color-text);margin-bottom:var(--space-1);font-weight:700;display:block}.Z-jPeW_step p{color:var(--color-text-muted);font-size:var(--fs-14);line-height:var(--lh-relaxed)}.Z-jPeW_faqSection{padding-block:var(--space-16);background:var(--color-surface);border-top:1px solid var(--color-border)}.Z-jPeW_faqTitle{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-text);margin-bottom:var(--space-8);font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:500}.Z-jPeW_faqGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.Z-jPeW_faqGrid{grid-template-columns:repeat(2,1fr)}}.Z-jPeW_faqItem{padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:var(--space-2);flex-direction:column;display:flex}.Z-jPeW_faqQ{font-weight:700;font-size:var(--fs-15,var(--fs-14));color:var(--color-text)}.Z-jPeW_faqA{font-size:var(--fs-14);color:var(--color-text-muted);line-height:var(--lh-relaxed)}
.FEDR-G_page{padding-block:clamp(var(--space-12), 3rem + 3vw, var(--space-20))}.FEDR-G_h1{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-text);margin-bottom:var(--space-10);font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:500}.FEDR-G_grid{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:640px){.FEDR-G_grid{grid-template-columns:1fr 1fr}}.FEDR-G_primary,.FEDR-G_secondary{padding:var(--space-6);border-radius:var(--radius-xl);gap:var(--space-4);flex-direction:column;display:flex}.FEDR-G_primary{background:var(--color-primary);color:#fff}.FEDR-G_secondary{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text)}.FEDR-G_h2{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-20);letter-spacing:-.01em;color:inherit}.FEDR-G_lead{font-size:var(--fs-15,var(--fs-14));line-height:var(--lh-relaxed);color:inherit;opacity:.85}.FEDR-G_emailLink{align-items:center;gap:var(--space-2);font-size:var(--fs-16);color:var(--color-primary);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);padding:12px 16px;font-weight:700;text-decoration:none;display:inline-flex}.FEDR-G_emailLink:hover{background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary)}.FEDR-G_emailIcon{color:var(--color-primary);align-items:center;display:inline-flex}.FEDR-G_responseTime{font-size:var(--fs-12);color:var(--color-text-subtle)}.FEDR-G_note{margin-top:var(--space-8);padding:var(--space-4) var(--space-5);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-13,var(--fs-12));color:var(--color-text-subtle);line-height:var(--lh-relaxed)}
.t6OK2q_page{padding-block:clamp(var(--space-10), 2rem + 3vw, var(--space-16));min-height:60vh}.t6OK2q_h1{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-text);margin-bottom:var(--space-2);font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:500}.t6OK2q_meta{font-size:var(--fs-14);color:var(--color-text-subtle);margin-bottom:var(--space-8)}.t6OK2q_section{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.t6OK2q_section:first-of-type{border-top:0;margin-top:0;padding-top:0}.t6OK2q_h2{font-size:var(--fs-18);color:var(--color-text);margin-bottom:var(--space-3);letter-spacing:-.01em;font-weight:700}.t6OK2q_h3{font-size:var(--fs-16);color:var(--color-text);margin-top:var(--space-5);margin-bottom:var(--space-2);font-weight:700}.t6OK2q_section p,.t6OK2q_section address,.t6OK2q_section ul,.t6OK2q_section ol{color:var(--color-text-muted);font-size:var(--fs-15,var(--fs-14));line-height:var(--lh-relaxed)}.t6OK2q_section p+p{margin-top:var(--space-3)}.t6OK2q_section ul,.t6OK2q_section ol{padding-left:var(--space-6);margin-top:var(--space-3)}.t6OK2q_section li{margin-bottom:var(--space-2)}.t6OK2q_section a{color:var(--color-primary);text-decoration:underline}.t6OK2q_address{font-style:normal;line-height:1.8}
._nKOVa_hero{padding-block:clamp(var(--space-12), 4rem + 2vw, var(--space-24)) var(--space-16);background:var(--gradient-hero);isolation:isolate;position:relative;overflow:hidden}._nKOVa_hero:before{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(90deg,#0f172a0b 1px,#0000 1px),linear-gradient(#0f172a05 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 65% at 50% 0,#000 20%,#0000 80%);mask-image:radial-gradient(80% 65% at 50% 0,#000 20%,#0000 80%)}._nKOVa_heroImageWrap{z-index:-1;pointer-events:none;position:absolute;inset:0}._nKOVa_heroImage{object-fit:cover;object-position:70% center;opacity:.38}._nKOVa_heroImageOverlay{background:linear-gradient(to right, var(--color-bg) 0%, #fafaf7e6 35%, #fafaf78c 65%, #fafaf7b3 100%);position:absolute;inset:0}@media (max-width:1023px){._nKOVa_heroImage{opacity:.18}._nKOVa_heroImageOverlay{background:#fafaf7e0}}._nKOVa_heroBlob1,._nKOVa_heroBlob2{filter:blur(80px);opacity:.45;pointer-events:none;z-index:-1;border-radius:50%;position:absolute}._nKOVa_heroBlob1{background:radial-gradient(circle,#c9984559 0%,#0000 70%);width:420px;height:420px;animation:18s ease-in-out infinite _nKOVa_blob;top:-120px;right:-100px}._nKOVa_heroBlob2{background:radial-gradient(circle,#0b3d5c47 0%,#0000 70%);width:360px;height:360px;animation:22s ease-in-out infinite reverse _nKOVa_blob;bottom:-120px;left:-80px}._nKOVa_heroGrid{z-index:1;gap:var(--space-12);grid-template-columns:1fr;align-items:start;display:grid;position:relative}@media (min-width:1024px){._nKOVa_heroGrid{gap:var(--space-16);grid-template-columns:1.05fr 1fr}}._nKOVa_heroCopy{gap:var(--space-6);animation:_nKOVa_fadeUp .7s var(--ease-out) both;flex-direction:column;display:flex}._nKOVa_eyebrow{align-self:flex-start;align-items:center;gap:var(--space-2);background:var(--color-primary-soft);color:var(--color-primary);border-radius:var(--radius-pill);font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.08em;border:1px solid #0b3d5c1f;padding:6px 14px 6px 10px;font-weight:600;display:inline-flex}._nKOVa_eyebrowDot{background:var(--color-accent-400);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;position:relative}._nKOVa_eyebrowDot:after{content:"";background:var(--color-accent-400);border-radius:50%;animation:2.4s ease-out infinite _nKOVa_pulseRing;position:absolute;inset:-2px}._nKOVa_h1{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-text);font-size:clamp(2rem,1.4rem + 2.6vw,3.5rem);font-weight:500;line-height:1.08}._nKOVa_h1Accent{background:linear-gradient(120deg, var(--color-primary-500) 0%, var(--color-primary-700) 40%, var(--color-accent-500) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:10s ease-in-out infinite _nKOVa_gradientShift}._nKOVa_lead{color:var(--color-text-muted);font-size:clamp(1rem,.95rem + .3vw,1.125rem);line-height:var(--lh-relaxed);max-width:56ch}._nKOVa_ctaRow{gap:var(--space-3);flex-wrap:wrap;display:flex}._nKOVa_trust{gap:var(--space-4) var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;list-style:none;display:flex}._nKOVa_trust li{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--fs-14);transition:color var(--dur-fast) var(--ease-out);font-weight:500;display:inline-flex}._nKOVa_trust li:hover{color:var(--color-primary)}._nKOVa_trustIcon{border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--color-primary-100) 0%, var(--color-primary-200) 100%);width:28px;height:28px;color:var(--color-primary);transition:transform var(--dur-base) var(--ease-spring);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._nKOVa_trust li:hover ._nKOVa_trustIcon{transform:rotate(-8deg)scale(1.08)}._nKOVa_heroCalc{animation:_nKOVa_fadeUp .7s .12s var(--ease-out) both;position:relative}._nKOVa_heroCalc:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#c998452e,#0000 70%);position:absolute;inset:-20px}@media (min-width:1024px){._nKOVa_heroCalc{top:calc(var(--header-h) + var(--space-6));animation-name:_nKOVa_slideLeft;position:sticky}}._nKOVa_why{padding-block:var(--space-20);background:var(--color-surface);border-block:1px solid var(--color-border);isolation:isolate;position:relative;overflow:hidden}._nKOVa_why:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(500px 200px at 80% 0,#c998450d,#0000 70%),radial-gradient(500px 200px at 20% 100%,#0b3d5c0a,#0000 70%);position:absolute;inset:0}._nKOVa_sectionHead{gap:var(--space-3);max-width:700px;margin-bottom:var(--space-12);flex-direction:column;display:flex}._nKOVa_eyebrowDark{align-items:center;gap:var(--space-2);text-transform:uppercase;letter-spacing:.1em;font-size:var(--fs-12);color:var(--color-accent-600);font-weight:700;display:inline-flex}._nKOVa_eyebrowDark:before{content:"";background:linear-gradient(90deg, var(--color-accent-400), var(--color-accent-600));border-radius:var(--radius-pill);width:24px;height:2px;display:inline-block}._nKOVa_h2{font-family:var(--font-serif);letter-spacing:-.02em;font-weight:500;line-height:var(--lh-tight);color:var(--color-text);font-size:clamp(1.625rem,1.25rem + 1.4vw,2.25rem)}._nKOVa_h2Light{font-family:var(--font-serif);letter-spacing:-.02em;font-weight:500;line-height:var(--lh-tight);color:#fff;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem)}._nKOVa_h2Accent{background:linear-gradient(120deg, var(--color-accent-300) 0%, var(--color-accent-400) 50%, var(--color-accent-300) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite _nKOVa_gradientShift}._nKOVa_sectionLead{color:var(--color-text-muted);font-size:var(--fs-18);line-height:var(--lh-relaxed);max-width:60ch}._nKOVa_cardsGrid{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:768px){._nKOVa_cardsGrid{grid-template-columns:repeat(3,1fr)}}._nKOVa_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-3);transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}._nKOVa_card:before{content:"";background:linear-gradient(90deg, var(--color-accent-300), var(--color-accent-500), var(--color-accent-300));transform-origin:0;height:2px;transition:transform var(--dur-slow) var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}._nKOVa_card:after{content:"";opacity:0;width:140px;height:140px;transition:opacity var(--dur-slow) var(--ease-out);pointer-events:none;z-index:-1;background:radial-gradient(circle,#c998451a,#0000 70%);position:absolute;top:-40px;right:-40px}._nKOVa_card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-3px)}._nKOVa_card:hover:before{transform:scaleX(1)}._nKOVa_card:hover:after{opacity:1}._nKOVa_cardNumber{font-family:var(--font-serif);font-size:var(--fs-30);background:linear-gradient(135deg, var(--color-accent-400), var(--color-accent-600));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:1}._nKOVa_cardTitle{font-size:var(--fs-18);letter-spacing:-.01em;color:var(--color-text);font-weight:600}._nKOVa_cardBody{color:var(--color-text-muted);font-size:var(--fs-14);line-height:var(--lh-relaxed)}._nKOVa_ctaSection{padding-block:var(--space-20);background:var(--color-bg)}._nKOVa_ctaCard{background:var(--gradient-cta-dark);color:#fff;border-radius:var(--radius-2xl);padding:clamp(var(--space-8), 1.5rem + 3vw, var(--space-16));gap:var(--space-5);box-shadow:var(--shadow-xl);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}._nKOVa_ctaCard:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#ffffff0f 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 100% at 100% 0,#000 0%,#0000 70%);mask-image:radial-gradient(70% 100% at 100% 0,#000 0%,#0000 70%)}._nKOVa_ctaCard>*{z-index:1;position:relative}._nKOVa_ctaBody{color:#cfd9e2;font-size:var(--fs-18);line-height:var(--lh-relaxed);max-width:56ch}._nKOVa_linkInline{color:var(--color-accent);font-weight:600;font-size:var(--fs-14);align-items:center;gap:var(--space-1);display:inline-flex;position:relative}._nKOVa_linkInline:after{content:"";background:var(--color-accent);transform-origin:100%;width:100%;height:1px;transition:transform var(--dur-base) var(--ease-out);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}._nKOVa_linkInline:hover{color:var(--color-accent)}._nKOVa_linkInline:hover:after{transform-origin:0;transform:scaleX(1)}._nKOVa_stats{padding-block:var(--space-10);background:var(--gradient-cta-dark);isolation:isolate;position:relative;overflow:hidden}._nKOVa_stats:before{content:"";opacity:.5;pointer-events:none;z-index:-1;background-image:radial-gradient(circle,#ffffff0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}._nKOVa_statsGrid{gap:var(--space-6);text-align:center;grid-template-columns:repeat(3,1fr);display:grid;position:relative}@media (min-width:541px){._nKOVa_statItem:not(:last-child){border-right:1px solid #ffffff14}}@media (max-width:540px){._nKOVa_statsGrid{gap:var(--space-6);text-align:left;grid-template-columns:1fr}._nKOVa_statItem{align-items:center;gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid #ffffff14;display:flex}._nKOVa_statItem:last-child{border-bottom:0;padding-bottom:0}}._nKOVa_statItem{animation:_nKOVa_countUp .6s var(--ease-out) both}._nKOVa_statItem:nth-child(2){animation-delay:80ms}._nKOVa_statItem:nth-child(3){animation-delay:.16s}._nKOVa_statNumber{font-family:var(--font-serif);background:linear-gradient(135deg, var(--color-accent-300) 0%, var(--color-accent-400) 100%);-webkit-text-fill-color:transparent;color:#0000;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.875rem,1.4rem + 1.8vw,2.75rem);font-weight:500;line-height:1}._nKOVa_statLabel{color:#ffffffb3;font-size:var(--fs-13);line-height:var(--lh-snug);margin-top:var(--space-2);max-width:22ch;margin-inline:auto}@media (max-width:540px){._nKOVa_statLabel{max-width:none;margin-inline:0}}._nKOVa_steps{padding-block:var(--space-20);background:var(--gradient-mesh-light);border-bottom:1px solid var(--color-border);position:relative;overflow:hidden}._nKOVa_stepsList{gap:var(--space-5);counter-reset:step;grid-template-columns:1fr;list-style:none;display:grid;position:relative}@media (min-width:768px){._nKOVa_stepsList{gap:var(--space-6);grid-template-columns:repeat(3,1fr)}._nKOVa_stepsList:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-accent-200) 15%, var(--color-accent-300) 50%, var(--color-accent-200) 85%, transparent 100%);z-index:0;height:2px;position:absolute;top:28px;left:12%;right:12%}}._nKOVa_step{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);z-index:1;flex-direction:row;display:flex;position:relative}@media (min-width:768px){._nKOVa_step{text-align:left;flex-direction:column;align-items:flex-start}}._nKOVa_step:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}._nKOVa_stepNumber{border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--color-primary-600) 0%, var(--color-primary-800) 100%);width:56px;height:56px;color:var(--color-accent-300);font-family:var(--font-serif);font-size:var(--fs-24);box-shadow:var(--shadow-primary), inset 0 1px 0 #ffffff1a;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative}._nKOVa_stepNumber:after{content:"";border:2px solid var(--color-accent-200);opacity:0;transition:opacity var(--dur-base) var(--ease-out);border-radius:50%;position:absolute;inset:-6px}._nKOVa_step:hover ._nKOVa_stepNumber:after{opacity:.6}._nKOVa_stepBody{gap:var(--space-2);flex-direction:column;display:flex}._nKOVa_stepTitle{font-size:var(--fs-18);letter-spacing:-.01em;color:var(--color-text);font-weight:600}._nKOVa_stepText{font-size:var(--fs-14);color:var(--color-text-muted);line-height:var(--lh-relaxed)}._nKOVa_testimonials{padding-block:var(--space-20);background:var(--color-bg);isolation:isolate;position:relative;overflow:hidden}._nKOVa_testimonials:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(600px 300px at 10% 0,#0b3d5c0a,#0000 70%),radial-gradient(500px 250px at 90% 100%,#c998450d,#0000 70%);position:absolute;inset:0}._nKOVa_testimonialsFeature{border-radius:var(--radius-xl);height:220px;margin-bottom:var(--space-8);position:relative;overflow:hidden}@media (min-width:768px){._nKOVa_testimonialsFeature{height:280px}}._nKOVa_testimonialsFeatureImg{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:block}._nKOVa_testimonialsFeatureOverlay{background:linear-gradient(135deg,#08293db8 0%,#0b3d5c73 50%,#c9984533 100%);position:absolute;inset:0}._nKOVa_testimonialsFeatureBadge{bottom:var(--space-5);left:var(--space-6);position:absolute}._nKOVa_testimonialsFeatureBadge span{align-items:center;gap:var(--space-2);-webkit-backdrop-filter:blur(8px);color:#fff;font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.1em;border-radius:var(--radius-pill);background:#ffffff1f;border:1px solid #ffffff2e;padding:6px 14px;font-weight:700;display:inline-flex}._nKOVa_testimonialsGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){._nKOVa_testimonialsGrid{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}}._nKOVa_testimonial{gap:var(--space-4);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}._nKOVa_testimonial:before{content:"";background:linear-gradient(90deg, var(--color-accent-300), var(--color-accent-500));opacity:0;height:3px;transition:opacity var(--dur-base) var(--ease-out);position:absolute;top:0;left:0;right:0}._nKOVa_testimonial:hover{border-color:var(--color-accent-300);box-shadow:var(--shadow-lg);transform:translateY(-3px)}._nKOVa_testimonial:hover:before{opacity:1}._nKOVa_testimonialQuote{color:var(--color-accent-300);opacity:.7}._nKOVa_testimonialText{color:var(--color-text);font-size:var(--fs-15);line-height:var(--lh-relaxed);flex-grow:1}._nKOVa_testimonialMeta{align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:flex}._nKOVa_testimonialAvatar{border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--color-primary-500) 0%, var(--color-primary-700) 100%);width:44px;height:44px;color:var(--color-accent-300);font-family:var(--font-serif);font-weight:600;font-size:var(--fs-20);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff1a}._nKOVa_testimonialName{font-size:var(--fs-14);color:var(--color-text);font-weight:600;line-height:1.2}._nKOVa_testimonialRole{font-size:var(--fs-12);color:var(--color-text-muted);margin-top:2px}._nKOVa_statsSource{margin-top:var(--space-6);text-align:center;font-size:var(--fs-12);color:#ffffff8c}._nKOVa_statsSource a{color:var(--color-accent-300);text-underline-offset:2px;text-decoration:underline}._nKOVa_profiles{padding-block:var(--space-20);background:var(--color-surface);border-block:1px solid var(--color-border);position:relative}._nKOVa_profileGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:600px){._nKOVa_profileGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){._nKOVa_profileGrid{grid-template-columns:repeat(3,1fr)}}._nKOVa_profileCard{gap:var(--space-2);padding:var(--space-5) var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:relative}._nKOVa_profileCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}._nKOVa_profileTitle{font-size:var(--fs-16);color:var(--color-text);font-weight:700}._nKOVa_profileDesc{font-size:var(--fs-14);color:var(--color-text-muted);line-height:var(--lh-normal)}._nKOVa_profileArrow{margin-top:var(--space-1);color:var(--color-accent-600);font-weight:700}._nKOVa_banks{padding-block:var(--space-20);background:var(--gradient-mesh-light);border-bottom:1px solid var(--color-border)}._nKOVa_banksLink{margin-top:var(--space-4);font-weight:600}._nKOVa_banksLink a{color:var(--color-primary)}._nKOVa_homeFaq{padding-block:var(--space-20);background:var(--color-surface);border-bottom:1px solid var(--color-border)}._nKOVa_homeAutor{padding-block:var(--space-12);background:var(--color-bg)}@supports (animation-timeline:view()){._nKOVa_card{animation:.5s linear both _nKOVa_fadeUp;animation-timeline:view();animation-range:entry entry 45%}._nKOVa_ctaCard{animation:.5s linear both _nKOVa_scaleIn;animation-timeline:view();animation-range:entry entry 35%}._nKOVa_step,._nKOVa_testimonial{animation:.5s linear both _nKOVa_fadeUp;animation-timeline:view();animation-range:entry entry 40%}}
.glISSW_page{flex-direction:column;display:flex}.glISSW_hero{padding-block:clamp(var(--space-12), 3rem + 3vw, var(--space-20)) var(--space-16);background:var(--gradient-hero);isolation:isolate;position:relative;overflow:hidden}.glISSW_hero:before{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(90deg,#0f172a0b 1px,#0000 1px),linear-gradient(#0f172a05 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 65% at 50% 0,#000 20%,#0000 80%);mask-image:radial-gradient(80% 65% at 50% 0,#000 20%,#0000 80%)}.glISSW_heroBlob1,.glISSW_heroBlob2{filter:blur(80px);opacity:.4;pointer-events:none;z-index:-1;border-radius:50%;position:absolute}.glISSW_heroBlob1{background:radial-gradient(circle,#c9984552 0%,#0000 70%);width:380px;height:380px;animation:18s ease-in-out infinite glISSW_blob;top:-100px;right:-80px}.glISSW_heroBlob2{background:radial-gradient(circle,#0b3d5c42 0%,#0000 70%);width:320px;height:320px;animation:22s ease-in-out infinite reverse glISSW_blob;bottom:-100px;left:-60px}.glISSW_heroSingle{gap:var(--space-5);animation:glISSW_fadeUp .7s var(--ease-out) both;flex-direction:column;display:flex}.glISSW_eyebrow{align-self:flex-start;align-items:center;gap:var(--space-2);background:var(--color-primary-soft);color:var(--color-primary);border-radius:var(--radius-pill);font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.08em;border:1px solid #0b3d5c1f;padding:6px 14px 6px 10px;font-weight:600;display:inline-flex}.glISSW_eyebrowDot{background:var(--color-accent-400);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;position:relative}.glISSW_eyebrowDot:after{content:"";background:var(--color-accent-400);border-radius:50%;animation:2.4s ease-out infinite glISSW_pulseRing;position:absolute;inset:-2px}.glISSW_h1{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-text);font-size:clamp(1.875rem,1.3rem + 2.2vw,3rem);font-weight:500;line-height:1.1}.glISSW_h1Accent{background:linear-gradient(120deg, var(--color-primary-500) 0%, var(--color-primary-700) 40%, var(--color-accent-500) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:10s ease-in-out infinite glISSW_gradientShift}.glISSW_lead{color:var(--color-text-muted);font-size:clamp(1rem,.95rem + .3vw,1.125rem);line-height:var(--lh-relaxed);max-width:56ch}.glISSW_lead strong{color:var(--color-text);font-weight:600}.glISSW_heroBadges{gap:var(--space-2);padding-top:var(--space-3);margin-top:var(--space-2);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.glISSW_heroBadge{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--fs-12);color:var(--color-text-muted);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:6px;padding:5px 11px 5px 9px;font-weight:500;display:inline-flex}.glISSW_heroBadge:hover{border-color:var(--color-accent-400);color:var(--color-text);transform:translateY(-1px)}.glISSW_heroBadge svg{color:var(--color-success);flex-shrink:0}.glISSW_redaktion{padding-block:var(--space-12) var(--space-6);background:var(--color-bg)}.glISSW_redaktionCard{align-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:row;display:flex}.glISSW_redaktionAvatar{object-fit:cover;object-position:center top;border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;width:72px;height:72px}.glISSW_redaktionBody{flex-direction:column;gap:2px;min-width:0;display:flex}.glISSW_redaktionLabel{font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-subtle);font-weight:600}.glISSW_redaktionName{font-size:var(--fs-16);color:var(--color-text);font-weight:600}.glISSW_redaktionRole{font-size:var(--fs-14);color:var(--color-text-muted);line-height:var(--lh-relaxed);margin-top:2px}.glISSW_redaktionLinks{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--fs-13);display:flex}.glISSW_redaktionLink{color:var(--color-primary);transition:color var(--dur-fast) var(--ease-out);font-weight:500;text-decoration:none}.glISSW_redaktionLink:hover{color:var(--color-primary-hover);text-decoration:underline}.glISSW_redaktionSep{color:var(--color-text-subtle)}.glISSW_mission{padding-block:var(--space-20);background:var(--color-surface);border-top:1px solid var(--color-border);isolation:isolate;position:relative;overflow:hidden}.glISSW_mission:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(500px 200px at 80% 0,#c998450d,#0000 70%),radial-gradient(500px 200px at 20% 100%,#0b3d5c0a,#0000 70%);position:absolute;inset:0}.glISSW_sectionHead{gap:var(--space-3);max-width:720px;margin-bottom:var(--space-10);flex-direction:column;display:flex}.glISSW_eyebrowDark{align-items:center;gap:var(--space-2);text-transform:uppercase;letter-spacing:.1em;font-size:var(--fs-12);color:var(--color-accent-600);font-weight:700;display:inline-flex}.glISSW_eyebrowDark:before{content:"";background:linear-gradient(90deg, var(--color-accent-400), var(--color-accent-600));border-radius:var(--radius-pill);width:24px;height:2px;display:inline-block}.glISSW_h2{font-family:var(--font-serif);letter-spacing:-.02em;font-weight:500;line-height:var(--lh-tight);color:var(--color-text);font-size:clamp(1.625rem,1.25rem + 1.4vw,2.25rem)}.glISSW_missionProse{gap:var(--space-5);font-size:var(--fs-18);line-height:var(--lh-relaxed);color:var(--color-text);flex-direction:column;display:flex}.glISSW_missionProse p{color:var(--color-text)}.glISSW_missionProse strong{color:var(--color-text);background:linear-gradient(#0000 60%,#c9984533 60%);padding:0 2px;font-weight:600}.glISSW_principles{padding-block:var(--space-20);background:var(--gradient-mesh-light);border-block:1px solid var(--color-border);isolation:isolate;position:relative;overflow:hidden}.glISSW_principlesGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.glISSW_principlesGrid{gap:var(--space-5);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.glISSW_principlesGrid{grid-template-columns:repeat(4,1fr)}}.glISSW_principleCard{gap:var(--space-3);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.glISSW_principleCard:before{content:"";background:linear-gradient(90deg, var(--color-accent-300), var(--color-accent-500), var(--color-accent-300));transform-origin:0;height:2px;transition:transform var(--dur-slow) var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.glISSW_principleCard:after{content:"";opacity:0;width:140px;height:140px;transition:opacity var(--dur-slow) var(--ease-out);pointer-events:none;z-index:-1;background:radial-gradient(circle,#c998451a,#0000 70%);position:absolute;top:-40px;right:-40px}.glISSW_principleCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-3px)}.glISSW_principleCard:hover:before{transform:scaleX(1)}.glISSW_principleCard:hover:after{opacity:1}.glISSW_principleIcon{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-primary-600) 0%, var(--color-primary-800) 100%);width:48px;height:48px;color:var(--color-accent-300);box-shadow:var(--shadow-primary), inset 0 1px 0 #ffffff1a;justify-content:center;align-items:center;display:inline-flex}.glISSW_principleTitle{font-size:var(--fs-18);letter-spacing:-.01em;color:var(--color-text);font-weight:700}.glISSW_principleBody{color:var(--color-text-muted);font-size:var(--fs-14);line-height:var(--lh-relaxed)}.glISSW_principleBody abbr{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.glISSW_content{padding-block:var(--space-20);background:var(--color-bg);isolation:isolate;position:relative;overflow:hidden}.glISSW_content:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(600px 300px at 100% 0,#0b3d5c0a,#0000 70%);position:absolute;inset:0}.glISSW_contentList{gap:var(--space-4);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (min-width:768px){.glISSW_contentList{gap:var(--space-5);grid-template-columns:repeat(2,1fr)}}.glISSW_contentItem{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);display:flex;position:relative}.glISSW_contentItem:hover{border-color:var(--color-primary-300);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.glISSW_contentNumber{font-family:var(--font-serif);font-size:var(--fs-30);background:linear-gradient(135deg, var(--color-accent-400), var(--color-accent-600));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;flex-shrink:0;font-weight:600;line-height:1}.glISSW_contentTitle{font-size:var(--fs-18);letter-spacing:-.01em;margin-bottom:var(--space-2);font-weight:600}.glISSW_contentTitle a{color:var(--color-text);background-image:linear-gradient(90deg, var(--color-accent-400), var(--color-accent-600));transition:background-size var(--dur-base) var(--ease-out), color var(--dur-fast) var(--ease-out);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;padding-bottom:2px;text-decoration:none;position:relative}.glISSW_contentTitle a:hover{color:var(--color-primary);background-size:100% 2px}.glISSW_contentBody{color:var(--color-text-muted);font-size:var(--fs-14);line-height:var(--lh-relaxed)}.glISSW_transparency{padding-block:0 var(--space-16);background:var(--color-bg)}.glISSW_transparencyCard{gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-6) var(--space-5);background:linear-gradient(135deg, var(--color-primary-soft) 0%, #dee8ef 100%);border-radius:var(--radius-xl);isolation:isolate;border:1px solid #0b3d5c2e;flex-direction:row;align-items:flex-start;display:flex;position:relative;overflow:hidden}.glISSW_transparencyCard+.glISSW_transparencyCard{margin-top:var(--space-5)}.glISSW_transparencyCard:before{content:"";background:linear-gradient(180deg, var(--color-primary-500), var(--color-primary-700));width:4px;position:absolute;top:0;bottom:0;left:0}.glISSW_transparencyIcon{border-radius:var(--radius-pill);background:var(--color-surface);width:44px;height:44px;color:var(--color-primary);box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.glISSW_transparencyTitle{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-20);letter-spacing:-.015em;color:var(--color-primary);margin-bottom:var(--space-2)}.glISSW_transparencyBody{color:#0a2f47;font-size:var(--fs-14);line-height:var(--lh-relaxed)}.glISSW_transparencyBody strong{color:var(--color-primary);font-weight:700}.glISSW_ctaSection{padding-block:0 var(--space-20);background:var(--color-bg)}.glISSW_ctaCard{gap:var(--space-5);padding:clamp(var(--space-8), 2rem + 2vw, var(--space-12));background:var(--gradient-cta-dark);border-radius:var(--radius-2xl);color:#fff;box-shadow:var(--shadow-xl);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.glISSW_ctaCard:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#ffffff0f 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 100% at 100% 0,#000 0%,#0000 70%);mask-image:radial-gradient(70% 100% at 100% 0,#000 0%,#0000 70%)}.glISSW_ctaCard>*{z-index:1;position:relative}@media (min-width:768px){.glISSW_ctaCard{justify-content:space-between;align-items:center;gap:var(--space-8);flex-direction:row}}.glISSW_ctaCopy{gap:var(--space-3);flex-direction:column;flex:1;display:flex}.glISSW_ctaTitle{font-family:var(--font-serif);font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);font-weight:500;line-height:var(--lh-tight);letter-spacing:-.02em;color:#fff;max-width:22ch}.glISSW_ctaBody{color:#cfd9e2;font-size:var(--fs-14);line-height:var(--lh-relaxed);max-width:48ch}.glISSW_ctaActions{gap:var(--space-3);flex-direction:column;flex-shrink:0;align-items:flex-start;display:flex}@media (min-width:768px){.glISSW_ctaActions{align-items:flex-end}}.glISSW_ctaPrimary{background:linear-gradient(135deg, var(--color-accent-400) 0%, var(--color-accent-500) 100%);color:#1a1205;font-weight:700;font-size:var(--fs-15);border-radius:var(--radius-md);min-height:48px;box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff40;transition:background var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);isolation:isolate;justify-content:center;align-items:center;padding:13px 22px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.glISSW_ctaPrimary:before{content:"";transition:transform .65s var(--ease-out);background:linear-gradient(100deg,#0000 25%,#ffffff59 50%,#0000 75%);position:absolute;inset:0;transform:translate(-120%)}.glISSW_ctaPrimary:hover{background:linear-gradient(135deg, var(--color-accent-500) 0%, var(--color-accent-600) 100%);color:#1a1205;box-shadow:var(--shadow-accent);transform:translateY(-1px)}.glISSW_ctaPrimary:hover:before{transform:translate(120%)}.glISSW_ctaSecondary{font-size:var(--fs-14);color:var(--color-accent-300);font-weight:500;display:inline-block;position:relative}.glISSW_ctaSecondary:after{content:"";background:var(--color-accent-300);transform-origin:100%;width:100%;height:1px;transition:transform var(--dur-base) var(--ease-out);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.glISSW_ctaSecondary:hover{color:var(--color-accent-300)}.glISSW_ctaSecondary:hover:after{transform-origin:0;transform:scaleX(1)}@supports (animation-timeline:view()){.glISSW_principleCard,.glISSW_contentItem{animation:.5s linear both glISSW_fadeUp;animation-timeline:view();animation-range:entry entry 40%}.glISSW_transparencyCard,.glISSW_ctaCard{animation:.5s linear both glISSW_scaleIn;animation-timeline:view();animation-range:entry entry 35%}}
