.retirement-notice_page__DDKN8{min-height:100svh;padding-inline:clamp(22px,4vw,64px);display:flex;flex-direction:column;background:#f8f6f1;color:#171717;font-family:var(--font-geist-sans),Arial,sans-serif}.retirement-notice_content__pO_Ym,.retirement-notice_footer__s81VU,.retirement-notice_header__T9jfY{box-sizing:border-box;inline-size:100%;max-inline-size:1200px;margin-inline:auto}.retirement-notice_footer__s81VU,.retirement-notice_header__T9jfY{display:flex;align-items:center;justify-content:space-between;gap:20px}.retirement-notice_header__T9jfY{min-height:86px;border-bottom:1px solid #bcb9b2}.retirement-notice_brand__QOn4M img{display:block;width:clamp(175px,23vw,330px);height:auto}.retirement-notice_language___HIei{padding:9px 0 9px 18px;padding-inline-start:18px;border-inline-start:1px solid #bcb9b2;color:inherit;text-decoration:none;font-size:14px}.retirement-notice_content__pO_Ym{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(28px,4vw,66px);align-items:center;flex:1 1;padding-block:clamp(32px,5vw,72px)}.retirement-notice_intro__yccpn h1{margin:0;font-size:clamp(38px,5.6vw,76px);line-height:1.02;font-weight:710;letter-spacing:-.074em}.retirement-notice_intro__yccpn p{max-width:44ch;margin:26px 0 0;color:#484643;font-size:clamp(16px,1.35vw,20px);line-height:1.65}.retirement-notice_contact__WNE9o{align-self:center;background:#fff;border:1px solid #dedbd4;border-radius:18px;padding:22px clamp(18px,2.4vw,32px);box-shadow:0 12px 36px #2520180a}.retirement-notice_contact__WNE9o summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;font-size:clamp(24px,2.5vw,34px);font-weight:650;letter-spacing:-.045em;line-height:1.2;min-height:48px}.retirement-notice_contact__WNE9o summary::-webkit-details-marker{display:none}.retirement-notice_contact__WNE9o summary small{display:block;margin-top:6px;color:#625f58;font-size:14px;font-weight:400;letter-spacing:0}.retirement-notice_contact__WNE9o summary>svg{flex:none;box-sizing:content-box;padding:7px;border:1px solid #dedbd4;border-radius:50%}.retirement-notice_contact__WNE9o[open] summary>svg{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.retirement-notice_contact__WNE9o summary>svg{transition:transform .2s ease-out}@supports selector(::details-content) and (interpolate-size:allow-keywords) and (transition-behavior:allow-discrete){.retirement-notice_contact__WNE9o::details-content{display:flow-root;interpolate-size:allow-keywords;block-size:0;opacity:0;overflow:clip;transition:block-size .2s ease-out,opacity .15s ease-out,content-visibility allow-discrete .2s}.retirement-notice_contact__WNE9o[open]::details-content{block-size:auto;opacity:1}}}.retirement-notice_options__T8f4L{display:grid;gap:8px;margin-top:20px}.retirement-notice_options__T8f4L a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:12px;border:1px solid #ebe8e2;border-radius:11px;background:#faf9f6;color:inherit;text-decoration:none}.retirement-notice_options__T8f4L a:hover{background:#f0ede6}.retirement-notice_options__T8f4L strong{display:block;font-size:17px;font-weight:650}.retirement-notice_options__T8f4L small{display:flex;align-items:center;gap:6px;margin-top:4px;color:#545b51;font-size:13px}.retirement-notice_options__T8f4L small svg{flex:none;color:#216741}.retirement-notice_avatar__UsZUN{width:48px;height:48px;object-fit:cover;border-radius:50%}.retirement-notice_arrow__gyWNv{justify-self:end;width:17px;color:#4c4a43}.retirement-notice_page__DDKN8[dir=rtl] :is(h1,summary){letter-spacing:0}.retirement-notice_page__DDKN8[dir=rtl] h1{line-height:1.24}.retirement-notice_footer__s81VU{min-height:70px;border-top:1px solid #bcb9b2;color:#484643;font-size:13px}.retirement-notice_footer__s81VU a{display:flex;align-items:center;gap:8px;color:#171717;text-underline-offset:4px}.retirement-notice_page__DDKN8 :is(a,summary):focus-visible{outline:2px solid currentColor;outline-offset:5px}@media (max-width:820px){.retirement-notice_content__pO_Ym{grid-template-columns:1fr;align-content:center}.retirement-notice_desktopBreak__KUPk6{display:none}.retirement-notice_intro__yccpn h1{max-width:14ch;font-size:clamp(42px,8vw,66px)}.retirement-notice_intro__yccpn p{margin-top:18px}.retirement-notice_header__T9jfY{min-height:70px}.retirement-notice_footer__s81VU{min-height:60px}}