._duck_nzdz8_3{width:200px;height:auto;image-rendering:pixelated;flex-shrink:0;display:block}._head_nzdz8_21{transform-box:view-box;transform-origin:20px 27px;animation:3.2s steps(6,end) infinite _duckHeadBow_nzdz8_1}._body_nzdz8_35{transform-box:view-box;transform-origin:20px 40px;animation:3.2s steps(6,end) infinite _duckBodyBow_nzdz8_1}._faceUp_nzdz8_49{animation:3.2s step-end infinite _duckFaceUp_nzdz8_1}._faceDown_nzdz8_57{opacity:0;animation:3.2s step-end infinite _duckFaceDown_nzdz8_1}@keyframes _duckHeadBow_nzdz8_1{0%,18%,82%,to{transform:translateY(0)scaleY(1)}38%,62%{transform:translateY(7px)scaleY(.8)}}@keyframes _duckBodyBow_nzdz8_1{0%,18%,82%,to{transform:scaleY(1)}38%,62%{transform:scaleY(.94)}}@keyframes _duckFaceUp_nzdz8_1{0%,28%,76%,to{opacity:1}29%,75%{opacity:0}}@keyframes _duckFaceDown_nzdz8_1{0%,28%,76%,to{opacity:0}29%,75%{opacity:1}}@media (width<=480px){._duck_nzdz8_3{width:160px}}@media (prefers-reduced-motion:reduce){._head_nzdz8_21,._body_nzdz8_35,._faceUp_nzdz8_49,._faceDown_nzdz8_57{animation:none}._faceUp_nzdz8_49{opacity:1}._faceDown_nzdz8_57{opacity:0}}._home_1bb85_1{--home-logo-width:192px;width:100%;max-width:var(--page-width);padding:0 var(--page-padding);padding-left:calc(var(--page-padding) + var(--home-logo-width) * .064);margin:0 auto}._section_1bb85_25{min-height:calc(100svh - var(--home-header-height,88px));grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:clamp(32px,6vw,88px);padding-block:clamp(40px,5svh,72px);display:grid}._section_1bb85_25+._section_1bb85_25{margin-top:0}._content_1bb85_55{text-align:left;grid-column:1;min-width:0}._right_1bb85_67 ._content_1bb85_55{text-align:right;grid-column:2}._sectionTitle_1bb85_77{color:var(--primary);margin:0 0 36px;font-size:clamp(30px,3vw,42px);font-weight:800;line-height:1.3}._features_1bb85_93{gap:42px;display:grid}._featureTitle_1bb85_103{color:var(--primary);margin:0 0 16px;font-size:clamp(23px,2vw,28px);font-weight:750;line-height:1.45}._headline_1bb85_119{color:var(--primary);margin:0 0 12px;font-size:clamp(19px,1.6vw,22px);font-weight:700;line-height:1.6}._description_1bb85_135{color:var(--muted);white-space:pre-line;margin:0;font-size:clamp(16px,1.35vw,18px);line-height:1.85}._sectionTitle_1bb85_77,._featureTitle_1bb85_103,._headline_1bb85_119,._description_1bb85_135{word-break:keep-all;overflow-wrap:anywhere}._featureLink_1bb85_167{color:inherit;text-decoration:none;display:inline-block;position:relative}._featureLink_1bb85_167:after{content:"";transform-origin:50%;background:currentColor;height:2px;transition:transform .22s;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}._featureLink_1bb85_167:hover:after,._featureLink_1bb85_167:focus-visible:after{transform:scaleX(1)}._srOnly_1bb85_217{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=768px){._section_1bb85_25{grid-template-columns:minmax(0,1fr)}._right_1bb85_67 ._content_1bb85_55{grid-column:1}._section_1bb85_25+._section_1bb85_25{margin-top:0}._sectionTitle_1bb85_77{margin-bottom:28px}._features_1bb85_93{gap:36px}}@media (prefers-reduced-motion:reduce){._featureLink_1bb85_167:after{transition:none}}@media (width<=1024px){._home_1bb85_1,._hero_1bb85_295{--home-logo-width:160px}}@media (width<=480px){._home_1bb85_1,._hero_1bb85_295{--home-logo-width:128px}}._hero_1bb85_295{scroll-margin-top:calc(var(--header-height,88px) + 16px)}._section_1bb85_25{scroll-margin-top:var(--home-header-height,88px)}._hero_1bb85_295{--home-duck-width:clamp(160px, 19vw, 260px);--home-logo-width:192px;--home-path-inset:0px;width:100%;max-width:var(--page-width);min-height:max(520px, calc(100svh - var(--header-height,88px) - 24px));padding:48px var(--page-padding);padding-left:calc(var(--page-padding) + var(--home-logo-width) * .064);border-radius:var(--panel-radius);background:var(--background);flex-direction:column;justify-content:center;gap:32px;margin:8px auto 16px;display:flex;overflow:hidden}._duckStage_1bb85_383{width:calc(100% - var(--home-path-inset) * 2);height:calc(var(--home-duck-width) * 1.2 + 16px);margin-inline:auto;position:relative;overflow:hidden}._duckWalker_1bb85_399{left:calc(var(--home-duck-width) / -2);width:var(--home-duck-width);height:calc(var(--home-duck-width) * 1.2);margin-left:0;animation:8s linear infinite _duckTravel_1bb85_1;position:absolute;top:0;transform:translate(-50%)}._frontPose_1bb85_421,._sidePose_1bb85_423{position:absolute;inset:0}._frontPose_1bb85_421{opacity:0;animation:8s linear infinite _frontPose_1bb85_421}._sidePose_1bb85_423{animation:8s linear infinite _sidePose_1bb85_423}._frontPose_1bb85_421 ._heroDuck_1bb85_451,._walkingDuck_1bb85_453{width:100%;height:auto;display:block}._walkingDuck_1bb85_453{animation:.16s ease-in-out infinite alternate _walkingBob_1bb85_1}._nearWing_1bb85_473,._farWing_1bb85_475,._nearFoot_1bb85_477,._farFoot_1bb85_479{transform-box:view-box}._nearWing_1bb85_473{transform-origin:20px 28px;animation:.32s ease-in-out infinite alternate _wingSwing_1bb85_1}._farWing_1bb85_475{transform-origin:18px 28px;animation:.32s ease-in-out infinite alternate-reverse _wingSwing_1bb85_1}._nearFoot_1bb85_477{animation:.32s ease-in-out infinite alternate-reverse _footStep_1bb85_1}._farFoot_1bb85_479{animation:.32s ease-in-out infinite alternate _footStep_1bb85_1}._heroDuck_1bb85_451 [data-duck-part=head]{animation:8s steps(6,end) infinite _homeHeadBow_1bb85_1}._heroDuck_1bb85_451 [data-duck-part=body]{animation:8s steps(6,end) infinite _homeBodyBow_1bb85_1}._heroDuck_1bb85_451 [data-duck-part=faceUp]{animation:8s step-end infinite _homeFaceUp_1bb85_1}._heroDuck_1bb85_451 [data-duck-part=faceDown]{animation:8s step-end infinite _homeFaceDown_1bb85_1}._heroMessage_1bb85_555{text-align:center;width:100%;margin:0 auto}._heroLogo_1bb85_567{width:clamp(200px,24vw,340px);max-width:100%;height:auto;margin:0 auto;display:block}._sectionNav_1bb85_585{top:50%;left:max(4px, calc((100vw - var(--page-width)) / 2 - 120px));z-index:40;gap:0;display:grid;position:fixed;transform:translateY(-50%)}._sectionJump_1bb85_605{border-radius:50%;place-items:center;width:24px;height:20px;display:grid;position:relative}._sectionDot_1bb85_623{background:var(--line);border-radius:50%;width:6px;height:6px;transition:transform .18s,background-color .18s}._sectionJump_1bb85_605[aria-current=location] ._sectionDot_1bb85_623,._sectionJump_1bb85_605:hover ._sectionDot_1bb85_623,._sectionJump_1bb85_605:focus-visible ._sectionDot_1bb85_623{background:var(--primary);transform:scale(1.5)}._sectionLabel_1bb85_653{color:var(--primary);white-space:nowrap;opacity:0;pointer-events:none;background:#fffffff5;border-radius:4px;padding:2px 6px;font-size:13px;font-weight:600;line-height:1.6;transition:opacity .18s,transform .18s;position:absolute;top:50%;left:calc(100% + 6px);transform:translate(4px,-50%)}._sectionJump_1bb85_605[aria-current=location] ._sectionLabel_1bb85_653,._sectionJump_1bb85_605:hover ._sectionLabel_1bb85_653,._sectionJump_1bb85_605:focus-visible ._sectionLabel_1bb85_653{opacity:1;transform:translateY(-50%)}@keyframes _duckTravel_1bb85_1{0%{left:calc(var(--home-duck-width) / -2)}25%,62.5%{left:50%}87.5%,to{left:calc(100% + var(--home-duck-width) / 2)}}@keyframes _sidePose_1bb85_423{0%,25%,62.5%,to{opacity:1}29%,58%{opacity:0}}@keyframes _frontPose_1bb85_421{0%,25%,62.5%,to{opacity:0}29%,58%{opacity:1}}@keyframes _walkingBob_1bb85_1{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@keyframes _wingSwing_1bb85_1{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}@keyframes _footStep_1bb85_1{0%{transform:translate(-1px)}to{transform:translate(1px,-1px)}}@keyframes _homeHeadBow_1bb85_1{0%,29%,58%,to{transform:translateY(0)scaleY(1)}38%,47%{transform:translateY(7px)scaleY(.8)}}@keyframes _homeBodyBow_1bb85_1{0%,29%,58%,to{transform:scaleY(1)}38%,47%{transform:scaleY(.94)}}@keyframes _homeFaceUp_1bb85_1{0%,34%,52%,to{opacity:1}35%,51%{opacity:0}}@keyframes _homeFaceDown_1bb85_1{0%,34%,52%,to{opacity:0}35%,51%{opacity:1}}@media (width<=768px){._hero_1bb85_295{min-height:max(440px, calc(100svh - var(--header-height,88px) - 16px));gap:24px;padding-block:32px}._sectionNav_1bb85_585{left:2px}._sectionJump_1bb85_605{width:20px}}@media (prefers-reduced-motion:reduce){._duckWalker_1bb85_399,._frontPose_1bb85_421,._sidePose_1bb85_423,._walkingDuck_1bb85_453,._nearWing_1bb85_473,._farWing_1bb85_475,._nearFoot_1bb85_477,._farFoot_1bb85_479,._heroDuck_1bb85_451 [data-duck-part]{animation:none}._duckWalker_1bb85_399{left:50%;transform:translate(-50%)}._sidePose_1bb85_423{opacity:0}._frontPose_1bb85_421,._heroDuck_1bb85_451 [data-duck-part=faceUp]{opacity:1}._heroDuck_1bb85_451 [data-duck-part=faceDown]{opacity:0}._sectionDot_1bb85_623,._sectionLabel_1bb85_653{transition:none}}._content_1bb85_55{--home-reveal-offset:-56px;grid-row:1}._illustration_1bb85_1045{--home-reveal-offset:56px;grid-area:1/2;justify-self:center;width:100%;max-width:558px;height:auto;display:block}._right_1bb85_67 ._content_1bb85_55{--home-reveal-offset:56px}._right_1bb85_67 ._illustration_1bb85_1045{--home-reveal-offset:-56px;grid-column:1}._content_1bb85_55,._illustration_1bb85_1045{opacity:var(--home-reveal-progress,1);transform:translate3d(calc(var(--home-reveal-offset) * (1 - var(--home-reveal-progress,1))), 0, 0)}@media (width<=768px){._section_1bb85_25{row-gap:20px}._section_1bb85_25 ._illustration_1bb85_1045{grid-area:2/1}}@media (prefers-reduced-motion:reduce){._content_1bb85_55,._illustration_1bb85_1045{opacity:1;transform:none}}.select-box{width:100%;min-width:0;position:relative}.select-box-trigger{width:100%;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface);color:var(--ink);text-align:left;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.select-box-trigger svg{flex-shrink:0;width:16px;height:16px}.select-box.is-open .select-box-trigger,.select-box-trigger:focus-visible{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary);outline:none}.select-box-options{z-index:200;border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface);width:100%;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 20px #203b331f}.select-box-option{color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:6px;padding:10px 8px}.select-box-option.is-active{background:var(--surface);color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.select-box.is-compact{width:110px}.select-box.is-compact .select-box-trigger{background:var(--surface);border-color:var(--primary);min-height:40px;padding:8px 10px}._header_o2k9z_3{background:var(--surface);border-bottom:1px solid var(--line);position:relative}._expanded_o2k9z_17{z-index:300}._backdrop_o2k9z_27{z-index:299;background:#00000014;position:fixed;inset:0}._inner_o2k9z_43{width:100%;max-width:var(--page-width);padding:16px var(--page-padding);flex-direction:column;gap:4px;margin:0 auto;display:flex}._top_o2k9z_65{justify-content:space-between;align-items:center;gap:24px;min-width:0;height:56px;display:flex}._community_o2k9z_83 ._top_o2k9z_65{height:64px}._community_o2k9z_83 ._actions_o2k9z_93{color:#1d5547;text-shadow:0 1px 1px #ffffffc2;font-weight:600}._community_o2k9z_83 ._menuTitle_o2k9z_107,._community_o2k9z_83 ._menuLink_o2k9z_109{color:#164d40;text-shadow:0 1px 1px #ffffffe0;font-weight:700}._brand_o2k9z_121{align-items:center;gap:18px;min-width:0;display:flex}._logo_o2k9z_135{aspect-ratio:3;flex-shrink:0;width:192px;display:block;position:relative}._logoSymbol_o2k9z_153,._logoWordmark_o2k9z_155{display:block;position:absolute;inset:0}._logoSymbol_o2k9z_153{clip-path:inset(0 73.3% 0 0);transform-origin:14.7% 48.4%;transform:scale(.8)}._logoWordmark_o2k9z_155{clip-path:inset(0 0 0 26.7%);transform:translate(-4%)}._logo_o2k9z_135 img{width:100%;display:block}._actions_o2k9z_93{color:var(--muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:24px;font-size:12px;line-height:1;display:flex}._actions_o2k9z_93>*+*{padding-left:0;position:relative}._actions_o2k9z_93>*+:before{content:"";background:var(--line);pointer-events:none;width:1px;height:1em;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}._actions_o2k9z_93>a,._actions_o2k9z_93>a>span,._logout_o2k9z_275>span{font-weight:400;transition:color .18s}._actions_o2k9z_93>a>span,._logout_o2k9z_275>span{display:inline-block}._actions_o2k9z_93>a:hover,._actions_o2k9z_93>a:focus-visible,._logout_o2k9z_275:hover,._logout_o2k9z_275:focus-visible{color:var(--primary)}._actions_o2k9z_93>a:is(:hover,:focus-visible),._actions_o2k9z_93>a:is(:hover,:focus-visible)>span,._logout_o2k9z_275:is(:hover,:focus-visible)>span{font-weight:600}._logout_o2k9z_275{color:inherit;background:0 0;border:0;padding-top:0;padding-bottom:0;padding-right:0}._actions_o2k9z_93 .header-language{align-items:center;gap:8px;display:flex}._actions_o2k9z_93 .select-box.is-compact{flex-shrink:0;width:max-content}._actions_o2k9z_93 .select-box-trigger>span{white-space:nowrap;min-width:0}._actions_o2k9z_93 .header-language-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._navigation_o2k9z_403{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}._navItem_o2k9z_417{grid-column:auto;justify-content:center;align-items:center;min-width:0;min-height:40px;display:flex}._menuTitle_o2k9z_107{width:fit-content;max-width:100%;min-height:0;color:var(--muted);text-align:center;cursor:default;margin:0;padding:0;font-size:17px;font-weight:700;line-height:24px}._menuTitle_o2k9z_107>span,._menuLink_o2k9z_109>span{text-decoration:none;display:inline-block;position:relative}._menuTitle_o2k9z_107>span:after,._menuLink_o2k9z_109>span:after{content:"";transform-origin:50%;pointer-events:none;background:currentColor;height:2px;transition:transform .26s;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}._menuTitle_o2k9z_107[data-open=true],._menuTitle_o2k9z_107:focus-visible,._menuLink_o2k9z_109:hover,._menuLink_o2k9z_109:focus-visible,._menuLink_o2k9z_109[aria-current=page]{color:#145244}._menuTitle_o2k9z_107[data-open=true]>span:after,._menuTitle_o2k9z_107:focus-visible>span:after,._menuLink_o2k9z_109:hover>span:after,._menuLink_o2k9z_109:focus-visible>span:after,._menuLink_o2k9z_109[aria-current=page]>span:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){._menuTitle_o2k9z_107>span:after,._menuLink_o2k9z_109>span:after{transition:none}}._dropdown_o2k9z_587{max-height:calc(100dvh - var(--header-height));overscroll-behavior:contain;border-top:1px solid var(--line);background:var(--surface);position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 20px #203b330d}._groups_o2k9z_621{width:100%;max-width:var(--page-width);min-height:240px;padding:32px var(--page-padding) 40px;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:0 auto;display:grid}._singleGroup_o2k9z_645{grid-template-columns:minmax(0,1fr)}._group_o2k9z_621{min-width:0}._groupTitle_o2k9z_663{color:var(--muted);opacity:.7;cursor:default;margin-bottom:14px;font-size:14px;font-weight:500}._linkList_o2k9z_683{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._menuLink_o2k9z_109{width:fit-content;max-width:100%;box-shadow:none;color:var(--muted);text-align:left;word-break:keep-all;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;padding:6px 0;font-size:15px;line-height:1.7;display:block}._mobileToggle_o2k9z_745{display:none}@media (width<=1024px){._header_o2k9z_3{z-index:1000;position:sticky;top:0}._top_o2k9z_65,._community_o2k9z_83 ._top_o2k9z_65{height:56px}._logo_o2k9z_135{width:160px}._desktopActions_o2k9z_789,._navigation_o2k9z_403{display:none}._mobileToggle_o2k9z_745{width:44px;height:44px;color:var(--primary);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:inline-flex}._mobileToggle_o2k9z_745 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:28px;height:28px}._mobilePanel_o2k9z_845{top:var(--header-height);overscroll-behavior:contain;background:var(--surface);position:fixed;bottom:0;left:0;right:0;overflow-y:auto}._mobileSection_o2k9z_867+._mobileSection_o2k9z_867{border-top:1px solid var(--line)}._mobileTitle_o2k9z_875{padding:24px var(--page-padding) 0;color:var(--primary);font-size:18px;font-weight:700}._mobilePanel_o2k9z_845 ._groups_o2k9z_621{min-height:0;padding:24px var(--page-padding);grid-template-columns:repeat(2,minmax(0,1fr))}._mobilePanel_o2k9z_845 ._singleGroup_o2k9z_645{grid-template-columns:1fr}._mobileActions_o2k9z_913{padding:24px var(--page-padding) 40px;flex-wrap:wrap;justify-content:center;row-gap:20px;font-size:14px}._mobileActions_o2k9z_913>.header-language{flex-basis:100%;justify-content:center;padding-left:0}._mobileActions_o2k9z_913>.header-language:before{display:none}}@media (width<=480px){._brand_o2k9z_121{gap:10px}._logo_o2k9z_135{width:128px}._mobilePanel_o2k9z_845 ._groups_o2k9z_621{grid-template-columns:1fr}}._backdrop_o2k9z_27{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;pointer-events:none;background:#0000002e;transition:opacity .3s,visibility 0s linear .3s}._backdrop_o2k9z_27[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s,visibility linear}@media (width<=1024px){._backdrop_o2k9z_27{display:none}}@media (width>=1025px){._header_o2k9z_3{z-index:300;position:sticky;top:0}._expanded_o2k9z_17{z-index:300}._navItem_o2k9z_417{border-left:1px solid var(--line)}._navItem_o2k9z_417:last-child{border-right:1px solid var(--line)}._menuTitle_o2k9z_107{justify-content:center;align-items:center;display:flex}._dropdown_o2k9z_587{overscroll-behavior:auto;opacity:1;visibility:hidden;pointer-events:none;border-top:0;height:0;max-height:none;transition:height .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s;overflow:hidden;transform:none}._dropdown_o2k9z_587[data-open=true]{visibility:visible;pointer-events:auto;transition:height .42s cubic-bezier(.22,1,.36,1),visibility linear}._dropdownContent_o2k9z_1219{max-height:calc(100dvh - var(--header-height));overscroll-behavior:contain;border-top:1px solid var(--line);background:var(--surface);overflow-y:auto}._dropdownBody_o2k9z_1235{opacity:1;animation:none;transform:none}._group_o2k9z_621{text-align:center}._singleGroup_o2k9z_645{justify-content:center}._linkList_o2k9z_683{align-items:center}._menuLink_o2k9z_109{text-align:center}}@keyframes _dropdownContentEnter_o2k9z_1{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._dropdown_o2k9z_587,._dropdown_o2k9z_587[data-open=true],._backdrop_o2k9z_27,._backdrop_o2k9z_27[data-open=true]{transition:none}._dropdownBody_o2k9z_1235{animation:none}}@media (width>=1025px){._dropdownContent_o2k9z_1219 ._groups_o2k9z_621{grid-template-columns:repeat(5,minmax(0,1fr));gap:0}._dropdownContent_o2k9z_1219 ._groups_o2k9z_621._singleGroup_o2k9z_645{grid-template-columns:repeat(5,minmax(0,1fr))}._dropdownContent_o2k9z_1219 ._groups_o2k9z_621._singleGroup_o2k9z_645>._group_o2k9z_621{grid-column:3}._dropdownContent_o2k9z_1219 ._groups_o2k9z_621:before,._dropdownContent_o2k9z_1219 ._groups_o2k9z_621:after{content:none}._dropdownContent_o2k9z_1219 ._group_o2k9z_621{grid-column:auto;padding-inline:12px;position:relative}._dropdownContent_o2k9z_1219 ._group_o2k9z_621:before,._dropdownContent_o2k9z_1219 ._group_o2k9z_621:after{content:"";border-left:1px solid var(--line);pointer-events:none;width:0;position:absolute;top:-8px;bottom:-16px}._dropdownContent_o2k9z_1219 ._group_o2k9z_621:before{left:0}._dropdownContent_o2k9z_1219 ._group_o2k9z_621:after{display:none}._dropdownContent_o2k9z_1219 ._group_o2k9z_621:last-child:after{display:block;right:0}}._actions_o2k9z_93 .select-box.is-compact .select-box-trigger,._actions_o2k9z_93 .select-box.is-compact.is-open .select-box-trigger,._actions_o2k9z_93 .select-box.is-compact .select-box-trigger:focus,._actions_o2k9z_93 .select-box.is-compact .select-box-trigger:focus-visible{width:max-content;min-height:0;line-height:inherit;box-shadow:none;color:var(--muted);text-align:center;cursor:default;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;outline:none;justify-content:center;padding:0}._actions_o2k9z_93 .select-box.is-compact .select-box-trigger:focus-visible{text-underline-offset:4px;text-decoration:underline}._actions_o2k9z_93 .select-box.is-compact .select-box-trigger>svg{display:none}._actions_o2k9z_93 .header-language .select-box-options{--language-menu-gap:12px;top:calc(100% + var(--language-menu-gap));width:88px;box-shadow:none;background:#fff;border:1px solid #d4eae2;padding:4px;line-height:24px;animation:.26s ease-out both _language-menu-reveal_o2k9z_1;left:50%;transform:translate(-50%)}@keyframes _language-menu-reveal_o2k9z_1{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}._actions_o2k9z_93 .header-language .select-box-options:before{content:"";top:calc(-1 * var(--language-menu-gap));height:var(--language-menu-gap);position:absolute;left:0;right:0}._actions_o2k9z_93 .header-language .select-box-option{height:40px;box-shadow:none;color:var(--muted);text-align:center;white-space:nowrap;background:0 0;justify-content:center;align-items:center;padding:8px 2px;line-height:24px;transition:color .26s;display:flex}._actions_o2k9z_93 .header-language .select-box-option>span{line-height:24px;text-decoration:none;display:inline-block;position:relative}._actions_o2k9z_93 .header-language .select-box-option>span:after{content:"";transform-origin:50%;pointer-events:none;background:currentColor;height:2px;transition:transform .26s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}._actions_o2k9z_93 .header-language .select-box-option.is-active{color:#145244;box-shadow:none;background:0 0}._actions_o2k9z_93 .header-language .select-box-option.is-active>span:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){._actions_o2k9z_93 .header-language .select-box-options{animation:none}._actions_o2k9z_93 .header-language .select-box-option,._actions_o2k9z_93 .header-language .select-box-option>span:after{transition:none}}@media (width>=1025px){._inner_o2k9z_43{grid-template-columns:minmax(0,1fr) clamp(300px,30vw,396px) minmax(0,1fr);align-items:center;gap:0 24px;min-height:88px;padding-block:12px;display:grid}._top_o2k9z_65{display:contents}._brand_o2k9z_121{grid-area:1/1;justify-self:start}._navigation_o2k9z_403{grid-area:1/2;width:100%;min-width:0}._desktopActions_o2k9z_789{grid-area:1/3;justify-self:end}}._header_o2k9z_3{transition:top .28s cubic-bezier(.22,1,.36,1)}._header_o2k9z_3._headerHidden_o2k9z_1843{top:calc(-1 * var(--header-height) - 1px)}@media (prefers-reduced-motion:reduce){._header_o2k9z_3{transition:none}}._accountMenu_o2k9z_1865{flex-shrink:0;position:relative}._accountTrigger_o2k9z_1875{color:inherit;font:inherit;font-weight:400;line-height:inherit;white-space:nowrap;cursor:default;background:0 0;border:0;padding:0;transition:color .18s;display:inline-block}._accountMenu_o2k9z_1865:hover>._accountTrigger_o2k9z_1875,._accountMenu_o2k9z_1865:focus-within>._accountTrigger_o2k9z_1875,._accountTrigger_o2k9z_1875[aria-expanded=true]{color:var(--primary);font-weight:600}._accountOptions_o2k9z_1919{--account-menu-gap:12px;z-index:10;top:calc(100% + var(--account-menu-gap));border-radius:var(--control-radius);width:max-content;min-width:120px;max-width:min(320px,100vw - 32px);box-shadow:none;background:#fff;border:1px solid #d4eae2;flex-direction:column;padding:4px;animation:.26s ease-out both _language-menu-reveal_o2k9z_1;display:flex;position:absolute;left:50%}._accountOptions_o2k9z_1919:before{content:"";height:calc(var(--account-menu-gap) + 2px);position:absolute;bottom:100%;left:-1px;right:-1px}._accountOptions_o2k9z_1919>:is(a,button){width:100%;min-height:40px;color:inherit;font:inherit;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:8px 16px;line-height:24px;text-decoration:none;transition:color .18s;display:flex}._accountOptions_o2k9z_1919>:is(a,button)>span{font-weight:400;display:inline-block;position:relative}._accountOptions_o2k9z_1919>:is(a,button)>span:after{transform-origin:50%;content:"";pointer-events:none;background:currentColor;height:2px;transition:transform .26s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}:is(._accountOptions_o2k9z_1919>:is(a,button):is(:hover,:focus-visible),._accountOptions_o2k9z_1919:not(:has(>:is(a,button):is(:hover,:focus-visible)))>a[aria-current=page],._mobileActions_o2k9z_913>a[aria-current=page]){color:#145244}:is(._accountOptions_o2k9z_1919>:is(a,button):is(:hover,:focus-visible)>span,._accountOptions_o2k9z_1919:not(:has(>:is(a,button):is(:hover,:focus-visible)))>a[aria-current=page]>span,._mobileActions_o2k9z_913>a[aria-current=page]>span){font-weight:600}._accountOptions_o2k9z_1919>:is(a,button):is(:hover,:focus-visible)>span:after{transform:scaleX(1)}._accountOptions_o2k9z_1919:not(:has(>:is(a,button):is(:hover,:focus-visible)))>a[aria-current=page]>span:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){._accountOptions_o2k9z_1919{animation:none}._accountTrigger_o2k9z_1875,._accountOptions_o2k9z_1919>:is(a,button),._accountOptions_o2k9z_1919>:is(a,button)>span,._accountOptions_o2k9z_1919>:is(a,button)>span:after{transition:none}}._actions_o2k9z_93 .header-language .select-box-trigger,._actions_o2k9z_93 .header-language .select-box-option{font-weight:400;transition:color .18s}._actions_o2k9z_93 .header-language .select-box.is-compact:is(:hover,:focus-within,.is-open)>.select-box-trigger,._actions_o2k9z_93 .header-language .select-box-option:hover,._actions_o2k9z_93 .header-language .select-box-option.is-active{color:#145244;font-weight:600}._actions_o2k9z_93>[data-header-notification]>button{cursor:default;background:0 0;border:0;border-radius:0;width:21px;height:21px;padding:0}._actions_o2k9z_93>[data-header-notification][data-open=true]:after{content:"";width:100%;height:12px;position:absolute;top:100%;right:0}._actions_o2k9z_93>[data-header-notification]>button>span{pointer-events:none}._actions_o2k9z_93>[data-header-notification]>button>svg{transition:stroke-width .18s}._actions_o2k9z_93>[data-header-notification][data-open=true]>button{color:var(--primary)}._actions_o2k9z_93>[data-header-notification][data-open=true]>button>svg{stroke-width:2.2px}@media (prefers-reduced-motion:reduce){._actions_o2k9z_93>[data-header-notification]>button>svg{transition:none}}._accountTrigger_o2k9z_1875{display:flex}._accountTrigger_o2k9z_1875>svg,._actions_o2k9z_93 .header-language .select-box-trigger>span>svg{width:22px;height:22px;display:block}._actions_o2k9z_93 .header-language .select-box.is-compact .select-box-trigger:focus-visible{outline:2px solid var(--primary);outline-offset:4px;text-decoration:none}@media (width>=1025px){._desktopActions_o2k9z_789>a{font-size:14px;line-height:24px}._desktopActions_o2k9z_789>a:is(:hover,:focus-visible){font-weight:400}._desktopActions_o2k9z_789>*+:before{height:18px}._desktopActions_o2k9z_789 ._accountTrigger_o2k9z_1875>svg,._desktopActions_o2k9z_789 .header-language .select-box-trigger>span>svg,._desktopActions_o2k9z_789>[data-header-notification]>button,._desktopActions_o2k9z_789>[data-header-notification]>button>svg{width:26px;height:26px}}._wrapper_1wrv0_1{flex-shrink:0;position:relative}._bellButton_1wrv0_11{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .16s,color .16s;display:inline-flex;position:relative}._bellButton_1wrv0_11:hover,._bellButton_1wrv0_11:focus-visible{color:var(--primary);background:#edf7f2;outline:none}._bellButton_1wrv0_11 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:21px;height:21px}._badge_1wrv0_81{border:2px solid var(--surface);color:#fff;background:#d6544d;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:1px;right:0}._panel_1wrv0_119{z-index:500;border:1px solid var(--line);background:var(--surface);border-radius:16px;width:min(360px,100vw - 32px);max-height:min(520px,100vh - 110px);position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 16px 36px #203b3329}._panelHeader_1wrv0_147{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:18px 18px 14px;display:flex}._panelHeader_1wrv0_147 h2{color:var(--primary);margin:0;font-size:18px;font-weight:700}._markAllButton_1wrv0_179{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:13px;font-weight:600}._markAllButton_1wrv0_179:hover:not(:disabled),._markAllButton_1wrv0_179:focus-visible:not(:disabled){color:var(--primary);text-underline-offset:3px;outline:none;text-decoration:underline}._markAllButton_1wrv0_179:disabled{cursor:default;opacity:.45}._notificationList_1wrv0_225{margin:0;padding:0;list-style:none}._notificationList_1wrv0_225 li+li{border-top:1px solid var(--line)}._notificationItem_1wrv0_245{width:100%;color:var(--primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:15px 18px;line-height:1.5;transition:background .16s;display:flex}._notificationItem_1wrv0_245:hover,._notificationItem_1wrv0_245:focus-visible{background:#f2faf6;outline:none}._notificationItem_1wrv0_245[data-unread=true]{background:#edf8f2}._notificationItem_1wrv0_245[data-unread=true]:hover,._notificationItem_1wrv0_245[data-unread=true]:focus-visible{background:#e3f3ea}._unreadLabel_1wrv0_309{background:var(--primary);color:#fff;border-radius:999px;flex-shrink:0;padding:3px 6px;font-size:11px;font-weight:700;line-height:1.2}._stateMessage_1wrv0_331{color:var(--muted);text-align:center;margin:0;padding:24px 18px;font-size:14px;line-height:1.5}._stateMessage_1wrv0_331 p{margin:0 0 10px}._stateMessage_1wrv0_331 button{border:1px solid var(--line);background:var(--surface);color:var(--primary);font:inherit;cursor:pointer;border-radius:8px;padding:6px 10px;font-size:13px}@media (width<=1024px){._panel_1wrv0_119{position:fixed;top:64px;right:16px}}@media (prefers-reduced-motion:reduce){._bellButton_1wrv0_11,._notificationItem_1wrv0_245{transition:none}}.site-footer{border-top:1px solid var(--line);background:var(--background)}.site-footer-inner{width:100%;max-width:var(--page-width);padding:24px var(--page-padding);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;font-size:14px;display:flex}.status-page{min-height:100dvh;padding:var(--page-padding);background:var(--background);place-items:center;display:grid}.status-page-content{width:100%;max-width:var(--page-width);text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.status-page-icon{width:88px;height:88px;color:var(--primary)}.status-page-icon svg{width:100%;height:100%;display:block}.status-page-icon.is-error{color:var(--error)}.status-page-icon.is-loading svg{transform-origin:50%;animation:1.6s linear infinite status-hourglass-turn}.status-page-message{word-break:keep-all;overflow-wrap:anywhere;font-size:24px;line-height:1.6}.status-page-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.status-page-panel{text-align:left;flex-direction:column;gap:20px;width:100%;max-width:480px;display:flex}.status-field-error{color:var(--error);font-size:14px}.status-example-badge{border:1px solid var(--line);border-radius:var(--control-radius);background:var(--pending);color:var(--ink);padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.status-example-info{gap:12px;margin:0;display:grid}.status-example-info>div{flex-wrap:wrap;gap:8px 16px;display:flex}.status-example-info dt{color:var(--muted)}.status-example-info dd{overflow-wrap:anywhere;margin:0}@keyframes status-hourglass-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.status-page-icon.is-loading svg{animation:none}}._card_12ckp_9{width:100%;max-width:440px;margin:0 auto;padding:32px 28px}._head_12ckp_25{flex-direction:column;gap:6px;margin-bottom:24px;display:flex}._title_12ckp_39{margin:0;font-size:24px;line-height:1.3}._description_12ckp_51{color:var(--muted);margin:0;font-size:14px}._fields_12ckp_65{flex-direction:column;gap:16px;display:flex}._password_12ckp_79{position:relative}._password_12ckp_79 input{padding-right:72px}._passwordToggle_12ckp_95{border-radius:var(--control-radius);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px 10px;font-size:14px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}._passwordToggle_12ckp_95:hover{background:var(--mint-soft)}._inputWithButton_12ckp_133{gap:8px;display:flex}._inputWithButton_12ckp_133 input{flex:1;min-width:0}._inputWithButton_12ckp_133 button{white-space:nowrap;flex-shrink:0}._rules_12ckp_165{color:var(--muted);flex-wrap:wrap;gap:2px 14px;margin:4px 0 0;padding:0;font-size:14px;list-style:none;display:flex}._rules_12ckp_165 li{gap:4px;display:inline-flex}._ruleMet_12ckp_197{color:var(--primary);font-weight:600}._srOnly_12ckp_209{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._needCheck_12ckp_229{background:var(--mint-soft);color:var(--muted);border-radius:999px;margin-left:6px;padding:1px 8px;font-size:12px;font-weight:600}._ok_12ckp_251{color:var(--primary);margin:0;font-size:14px}._actions_12ckp_265{flex-direction:column;gap:10px;margin-top:24px;display:flex}._actions_12ckp_265>*{justify-content:center;width:100%}._switch_12ckp_291{color:var(--muted);text-align:center;margin:20px 0 0;font-size:14px}._switch_12ckp_291 a{color:var(--primary);margin-left:6px;font-weight:600}._imageArea_12ckp_319{flex-direction:column;align-items:center;gap:16px;display:flex}._imageArea_12ckp_319>.form-field{width:100%}._imageArea_12ckp_319 input[type=file]{height:auto;padding:10px 14px}@media (width<=480px){._card_12ckp_9{padding:24px 18px}}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]){--ink:#527b73;--muted:var(--ink);max-width:480px;color:var(--ink);padding:clamp(22px,4vw,34px)}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]) ._head_12ckp_25{margin-bottom:22px}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]) ._title_12ckp_39{letter-spacing:-.35px;font-size:26px;line-height:1.35}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]) ._description_12ckp_51{line-height:1.6}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]) .form-field :is(input:not([type=hidden]),select,textarea){border:0;border-bottom:2px solid var(--line);background:0 0;border-radius:0;padding-inline:0 4px}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]) .form-field ._password_12ckp_79 input{padding-inline-end:72px}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]) .form-field :is(input,select,textarea):focus{border-bottom-color:var(--primary);outline:none}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]) .form-field :is(input,select,textarea)[aria-invalid=true]{border-bottom-color:var(--error)}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]) :is(label,._inputWithButton_12ckp_133>button){font-weight:600}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]) ._actions_12ckp_265{margin-top:22px}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]) ._switch_12ckp_291{margin-top:14px}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]) .button-primary{border-color:var(--primary);background:var(--surface);color:var(--primary)}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]) .button-primary:not(:disabled):is(:hover,:active){background:var(--primary);color:var(--surface)}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title],[aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]) .button:disabled{border-color:var(--line);background:var(--surface);color:#65867d;opacity:1}._card_12ckp_9[aria-labelledby=signup-title]{max-width:540px}._card_12ckp_9:is([aria-labelledby=mypage-title],[aria-labelledby=my-finance-title]){max-width:720px}._card_12ckp_9[aria-labelledby=mypage-title] ._imageArea_12ckp_319{gap:18px 22px}._card_12ckp_9[aria-labelledby=mypage-title] input[type=file]::file-selector-button{border:1px solid var(--line);background:var(--surface);color:var(--primary);font:inherit;cursor:pointer;border-radius:6px;margin-inline-end:10px;padding:3px 10px}._card_12ckp_9[aria-labelledby=my-finance-title] ._needCheck_12ckp_229{background:0 0;margin-left:8px;padding:0;font-weight:400}@media (width>=640px){._card_12ckp_9[aria-labelledby=mypage-title] ._imageArea_12ckp_319{grid-template-columns:auto minmax(0,1fr);display:grid}._card_12ckp_9[aria-labelledby=mypage-title] ._actions_12ckp_265{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:20px;display:grid}._card_12ckp_9[aria-labelledby=my-finance-title] ._fields_12ckp_65{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}._card_12ckp_9[aria-labelledby=my-finance-title] ._actions_12ckp_265{flex-direction:row}._card_12ckp_9[aria-labelledby=my-finance-title] ._actions_12ckp_265>*{width:auto}}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title]){--control-height:44px}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title]) .form-field{--control-height:38px;gap:2px}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title]) .form-field input:not([type=hidden]),._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title]) ._inputWithButton_12ckp_133>.button{padding-block:4px}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title]) .button{padding-block:7px}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title]) .button-primary{border-color:var(--line);color:var(--ink)}._card_12ckp_9:is([aria-labelledby=login-title],[aria-labelledby=signup-title],[aria-labelledby=find-id-title],[aria-labelledby=password-reset-title]) .button-primary:not(:disabled):is(:hover,:active){background:var(--mint-soft);color:var(--ink)}._card_12ckp_9[aria-labelledby=my-finance-title] ._actions_12ckp_265 .button-primary:not(:disabled){border-color:var(--line);color:var(--ink)}._card_12ckp_9[aria-labelledby=my-finance-title] ._actions_12ckp_265 .button-primary:not(:disabled):is(:hover,:active){background:var(--mint-soft);color:var(--ink)}._card_12ckp_9[aria-labelledby=mypage-title] ._actions_12ckp_265 .button-primary:disabled{color:#a0b6b2}._card_12ckp_9[aria-labelledby=my-finance-title] .select-box-trigger{border:0;border-bottom:2px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding-inline:0 4px}._card_12ckp_9[aria-labelledby=my-finance-title] .select-box.is-open .select-box-trigger,._card_12ckp_9[aria-labelledby=my-finance-title] .select-box-trigger:focus-visible{border-bottom-color:var(--primary);box-shadow:none;outline:none}._card_12ckp_9[aria-labelledby=my-finance-title] .select-box-trigger[aria-invalid=true]{border-bottom-color:var(--error)}._card_12ckp_9[aria-labelledby=my-finance-title] .select-box-option>span{padding-bottom:2px;display:inline-block;position:relative}._card_12ckp_9[aria-labelledby=my-finance-title] .select-box-option>span:after{inset-inline:0;content:"";transform-origin:50%;background:currentColor;height:2px;transition:transform .22s;position:absolute;bottom:0;transform:scaleX(0)}._card_12ckp_9[aria-labelledby=my-finance-title] .select-box-option:is(.is-active,[aria-selected=true]){color:var(--primary);box-shadow:none;background:0 0}._card_12ckp_9[aria-labelledby=my-finance-title] .select-box-option:is(.is-active,[aria-selected=true])>span:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){._card_12ckp_9[aria-labelledby=my-finance-title] .select-box-option>span:after{transition:none}}._avatar_yfcpj_3{border:1px solid var(--line);object-fit:cover;background:var(--surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._initial_yfcpj_27{background:var(--mint);color:var(--primary);font-weight:700}._form_1mqa3_1{gap:8px;margin-top:20px;display:grid}._step_1mqa3_13{border-top:1px solid var(--line);gap:18px;padding:20px 0;display:grid}._step_1mqa3_13 h3{margin:0}._group_1mqa3_35{border:0;min-width:0;margin:0;padding:0}._group_1mqa3_35 legend,._group_1mqa3_35>span{margin-bottom:10px;padding:0;font-weight:600}._help_1mqa3_63{margin-top:10px}._select_1mqa3_71{max-width:320px}._choices_1mqa3_79{flex-wrap:wrap;gap:10px;display:flex}._choice_1mqa3_79{cursor:pointer;position:relative}._choice_1mqa3_79 input{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._choice_1mqa3_79 span{min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface);align-items:center;padding:10px 16px;font-weight:600;display:flex}._choice_1mqa3_79:hover span{background:var(--mint-soft)}._choice_1mqa3_79 input:checked+span{border-color:var(--primary);background:var(--primary);color:var(--surface)}._choice_1mqa3_79 input:focus-visible+span{outline:2px solid var(--primary);outline-offset:3px}._callout_1mqa3_171{text-align:left;background:0 0;justify-items:start;gap:10px;padding-block:14px;display:grid}._callout_1mqa3_171 h3{margin:0}._results_1mqa3_197{gap:20px;scroll-margin-top:24px;display:grid}._notices_1mqa3_209{color:var(--muted);gap:4px;margin:0;padding-left:18px;font-size:14px;display:grid}._chart_1mqa3_227{border:1px solid var(--line);border-radius:var(--panel-radius);background:var(--surface);gap:12px;margin:0;padding:20px;display:grid}._chart_1mqa3_227 figcaption{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._resultGroup_1mqa3_261{gap:12px;display:grid}._groupHeading_1mqa3_271{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}._groupHeading_1mqa3_271 h3{margin:0}._guide_1mqa3_293{border-radius:var(--control-radius);background:var(--mint-soft);padding:12px 16px}._grid_1mqa3_305{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._card_1mqa3_317{flex-direction:column;gap:10px;min-width:0;display:flex}._card_1mqa3_317 h4{overflow-wrap:anywhere;margin:0;font-size:18px}._company_1mqa3_343{color:var(--muted);margin:0;font-size:14px}._facts_1mqa3_355{gap:4px;margin:0;display:grid}._facts_1mqa3_355>div{grid-template-columns:96px minmax(0,1fr);gap:8px;display:grid}._facts_1mqa3_355 dt{color:var(--muted)}._facts_1mqa3_355 dd{overflow-wrap:anywhere;margin:0}._reasons_1mqa3_397,._checks_1mqa3_399{gap:4px;margin:0;padding-left:18px;display:grid}._reasons_1mqa3_397 li::marker{color:var(--primary)}._checks_1mqa3_399 li::marker{color:var(--error)}._more_1mqa3_429{color:var(--muted);font-size:14px}._cardActions_1mqa3_439{margin-top:auto;padding-top:8px}._cardActions_1mqa3_439 .button{width:100%}._separate_1mqa3_457{border-top:1px solid var(--line);gap:16px;padding-top:20px;display:grid}._separate_1mqa3_457 h3{margin:0}._mismatch_1mqa3_479{border:1px solid var(--line);border-radius:var(--panel-radius);padding:16px}._mismatch_1mqa3_479 summary{cursor:pointer;font-weight:700}._mismatch_1mqa3_479 ._grid_1mqa3_305{margin-top:16px}._muted_1mqa3_509{opacity:.55;filter:grayscale(.6)}._dialog_1mqa3_519{width:min(720px,100vw - 32px);max-height:88vh;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--panel-radius);padding:24px}._dialog_1mqa3_519::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff3}._dialogHeader_1mqa3_549{justify-content:space-between;align-items:start;gap:16px;display:flex}._dialogHeader_1mqa3_549 h2{overflow-wrap:anywhere;margin:4px 0 0}._dialogBody_1mqa3_573{gap:18px;margin-top:20px;display:grid}._dialogBody_1mqa3_573 h3{margin:0 0 8px}._estimate_1mqa3_593{border-radius:var(--control-radius);background:var(--mint-soft);padding:12px 16px}._links_1mqa3_605{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}._links_1mqa3_605 a{color:var(--primary);text-underline-offset:4px;text-decoration:underline}@media (width<=1024px){._grid_1mqa3_305{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._grid_1mqa3_305{grid-template-columns:minmax(0,1fr)}._dialog_1mqa3_519{padding:18px}}._layout_1mqa3_663,._dialog_1mqa3_519{--ink:#527b73;--muted:var(--ink);color:var(--ink)}._choice_1mqa3_79 span{font-weight:400}._choice_1mqa3_79:hover span,._choice_1mqa3_79 input:checked+span{border-color:var(--ink);background:var(--surface);color:var(--ink)}._choice_1mqa3_79 input:checked+span{font-weight:700}._form_1mqa3_1 .button-primary{border-color:var(--primary);background:var(--surface);color:var(--primary)}._form_1mqa3_1 .button-primary:not(:disabled):hover,._form_1mqa3_1 .button-primary:not(:disabled):active{background:var(--primary);color:var(--surface)}._form_1mqa3_1 .button-primary:disabled{border-color:var(--line);background:var(--surface);color:var(--line);opacity:1}._layout_1mqa3_663{align-items:start;gap:var(--section-gap);width:100%;max-width:460px;margin-inline:auto;display:grid}._layout_1mqa3_663:has(>._results_1mqa3_197){max-width:100%}._inputColumn_1mqa3_771{min-width:0}._form_1mqa3_1>._step_1mqa3_13:first-child{border-top:0;padding-top:1px}._form_1mqa3_1>.form-help[aria-live=polite]:empty{display:none}._form_1mqa3_1>.form-help[aria-live=polite]:empty+.form-actions{margin-top:0}._results_1mqa3_197{min-width:0;animation:.26s ease-out .36s both _recommend-reveal-down_1mqa3_1}._chart_1mqa3_227{grid-template-columns:minmax(0,1fr);animation:.22s ease-out .62s both _recommend-reveal-down_1mqa3_1;overflow-x:auto}._resultCards_1mqa3_831{gap:20px;min-width:0;animation:.3s ease-out 1.38s both _recommend-reveal-down_1mqa3_1;display:grid}._form_1mqa3_1>._callout_1mqa3_171,._form_1mqa3_1>._step_1mqa3_13~._step_1mqa3_13{animation:.3s ease-out backwards _recommend-reveal-down_1mqa3_1}._form_1mqa3_1>._step_1mqa3_13:has(.select-box.is-open){z-index:1;position:relative}@media (width>=960px){._layout_1mqa3_663{transition:max-width .36s ease-out}._layout_1mqa3_663:has(>._results_1mqa3_197){grid-template-columns:minmax(0,410px) minmax(0,1fr)}._results_1mqa3_197,._chart_1mqa3_227{animation-name:_recommend-reveal-right_1mqa3_1}}@keyframes _recommend-reveal-right_1mqa3_1{0%{visibility:hidden;opacity:0;transform:translate(-20px)}to{visibility:visible;opacity:1;transform:translate(0)}}@keyframes _recommend-reveal-down_1mqa3_1{0%{visibility:hidden;transform:translateY(-12px)}to{visibility:visible;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._layout_1mqa3_663{transition:none}._results_1mqa3_197,._chart_1mqa3_227,._resultCards_1mqa3_831,._form_1mqa3_1>._callout_1mqa3_171,._form_1mqa3_1>._step_1mqa3_13~._step_1mqa3_13{animation:none}}._select_1mqa3_71 .select-box-trigger{border:0;border-bottom:2px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding-inline:0 4px}._select_1mqa3_71 .select-box.is-open .select-box-trigger,._select_1mqa3_71 .select-box-trigger:focus-visible{border-bottom-color:var(--primary);box-shadow:none;outline:none}._select_1mqa3_71 .select-box-option>span{padding-bottom:2px;display:inline-block;position:relative}._select_1mqa3_71 .select-box-option>span:after{inset-inline:0;content:"";transform-origin:50%;background:currentColor;height:2px;transition:transform .22s;position:absolute;bottom:0;transform:scaleX(0)}._select_1mqa3_71 .select-box-option:is(.is-active,[aria-selected=true]){color:var(--primary);box-shadow:none;background:0 0}._select_1mqa3_71 .select-box-option:is(.is-active,[aria-selected=true])>span:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){._select_1mqa3_71 .select-box-option>span:after{transition:none}}._page_i9t97_1{--prep-ink:#527b73;--prep-line:#d4eae2;--prep-strong:#226857;color:var(--prep-ink)}._page_i9t97_1 ._form_i9t97_15,._page_i9t97_1 ._resultCard_i9t97_17{padding:clamp(22px,3vw,40px)}._page_i9t97_1 h1{font-size:clamp(25px,2.4vw,32px);line-height:1.4}._page_i9t97_1 h2{font-size:25px;line-height:1.5}._page_i9t97_1 h3{font-size:22px;line-height:1.6}._institution_i9t97_55{margin-top:12px}._fields_i9t97_63{grid-template-columns:1fr 1fr 1.45fr 1.2fr 1.65fr;gap:24px;margin:38px 0;display:grid}._field_i9t97_63{flex-direction:column;gap:8px;min-width:0;display:flex}._field_i9t97_63>span,._gender_i9t97_93 legend,._problem_i9t97_95 legend,._details_i9t97_97>span{font-weight:700}._field_i9t97_63 input{border:0;border-bottom:2px solid var(--prep-line);width:100%;min-width:0;height:36px;color:inherit;background:0 0;border-radius:0;outline:none;padding:7px 0 2px;line-height:1.35}._field_i9t97_63 input:focus,._field_i9t97_63 input:not([value=""]){border-bottom-color:var(--prep-ink)}._page_i9t97_1 fieldset{border:0;min-width:0;margin-inline:0;padding:0}._page_i9t97_1 legend{padding:0}._gender_i9t97_93{margin-block:0}._genderChoices_i9t97_173{gap:14px;margin-top:8px;display:flex}._genderOption_i9t97_185{cursor:pointer;flex:1;position:relative}._genderOption_i9t97_185 input,._srOnly_i9t97_199{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._genderOption_i9t97_185 span{border-bottom:2px solid var(--prep-line);justify-content:center;align-items:flex-end;height:36px;padding-bottom:2px;line-height:1.35;display:flex}._genderOption_i9t97_185 input:checked+span{border-color:var(--prep-ink);font-weight:700}._genderOption_i9t97_185 input:focus-visible+span{outline:2px solid var(--prep-ink);outline-offset:3px}._field_i9t97_63 .select-box-trigger{border:0;border-bottom:2px solid var(--prep-line);height:36px;min-height:36px;box-shadow:none;color:inherit;background:0 0;border-radius:0;padding:7px 0 2px;line-height:1.35}._field_i9t97_63 .select-box.is-open .select-box-trigger,._field_i9t97_63 .select-box-trigger:focus-visible,._field_i9t97_63[data-filled=true] .select-box-trigger{border-bottom-color:var(--prep-ink);box-shadow:none}._field_i9t97_63 .select-box-options{animation:.26s ease-out both _preparation-dropdown-open_i9t97_1}@keyframes _preparation-dropdown-open_i9t97_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._field_i9t97_63 .select-box-option{min-height:48px;color:var(--prep-ink);box-shadow:none;background:0 0;border:0;align-items:center;padding:10px 8px;line-height:24px;display:flex}._field_i9t97_63 .select-box-option>span{padding-bottom:2px;display:inline-block;position:relative}._field_i9t97_63 .select-box-option>span:after{content:"";transform-origin:50%;background:currentColor;height:2px;transition:transform .22s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._field_i9t97_63 .select-box-option.is-active,._field_i9t97_63 .select-box-option[aria-selected=true]{color:var(--prep-strong);box-shadow:none;background:0 0}._field_i9t97_63 .select-box-option.is-active>span:after,._field_i9t97_63 .select-box-option[aria-selected=true]>span:after{transform:scaleX(1)}._problem_i9t97_95{margin-block:0 30px}._choices_i9t97_431{flex-wrap:wrap;gap:10px;display:flex}._problem_i9t97_95>._choices_i9t97_431{margin-top:16px}._choice_i9t97_431{border:1px solid var(--prep-line);border-radius:var(--control-radius);min-height:44px;color:inherit;background:#fff;padding:9px 16px;transition:border-color .18s,background-color .18s}._choice_i9t97_431:hover,._choice_i9t97_431[aria-pressed=true]{border-color:var(--prep-ink);background:#fff}._choice_i9t97_431[aria-pressed=true]{font-weight:700}._choice_i9t97_431:focus-visible,._notice_i9t97_497 button:focus-visible,._complete_i9t97_499:focus-visible{outline:2px solid var(--prep-ink);outline-offset:3px}._keywords_i9t97_509{margin-top:20px}._keywords_i9t97_509 p{margin-bottom:12px;font-size:14px}._details_i9t97_97{flex-direction:column;gap:14px;display:flex}._details_i9t97_97 textarea{resize:vertical;border:1px solid var(--prep-line);border-radius:var(--control-radius);width:100%;min-height:180px;color:inherit;background:#fff;outline:none;padding:16px;line-height:1.8}._details_i9t97_97 textarea:focus{border-color:var(--prep-ink)}._counter_i9t97_573{margin-top:8px;font-size:14px}._guidance_i9t97_583{margin-top:32px}._notices_i9t97_591{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}._notice_i9t97_497{border:1px solid var(--prep-line);border-radius:var(--control-radius);color:var(--prep-ink);grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:10px;padding:22px;transition:border-color .2s;display:grid}._notice_i9t97_497 p{white-space:pre-line;overflow-wrap:anywhere;line-height:1.9}._notice_i9t97_497>span{padding-top:1px;font-weight:700}._notice_i9t97_497 button{color:var(--prep-line);white-space:nowrap;background:0 0;border:0;align-self:center;padding:7px 0 7px 12px;font-size:14px}._notice_i9t97_497 button:disabled{opacity:1;cursor:default}._confirmed_i9t97_683{border-color:var(--prep-strong)}._confirmed_i9t97_683 button{color:var(--prep-strong);font-weight:700}._translation_i9t97_701{justify-content:space-between;align-items:center;gap:20px;margin-block:22px 0;font-weight:700;display:flex}._page_i9t97_1 ._complete_i9t97_499,._page_i9t97_1 ._complete_i9t97_499:hover{min-height:46px;color:var(--prep-line);border-color:var(--prep-line);background:#fff;margin-top:26px;padding:10px 20px;transition:color .18s,background-color .18s,border-color .18s}._page_i9t97_1 ._complete_i9t97_499[aria-disabled=false]{color:var(--prep-strong);border-color:var(--prep-strong)}._page_i9t97_1 ._complete_i9t97_499[aria-disabled=false]:hover,._page_i9t97_1 ._complete_i9t97_499[aria-disabled=false]:active{color:#fff;background:var(--prep-strong);border-color:var(--prep-strong)}._page_i9t97_1 ._complete_i9t97_499[aria-disabled=true],._page_i9t97_1 ._complete_i9t97_499[aria-disabled=true]:hover,._page_i9t97_1 ._complete_i9t97_499[aria-disabled=true]:active{color:var(--prep-line);border-color:var(--prep-line);cursor:pointer;background:#fff}._results_i9t97_789{gap:24px;margin-top:28px;display:grid}._translationNote_i9t97_801{margin-top:10px;font-size:14px}._resultFields_i9t97_811{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 30px;margin:34px 0 44px;display:grid}._resultFields_i9t97_811 dt{margin-bottom:12px;font-size:21px;font-weight:700}._resultFields_i9t97_811 dd{overflow-wrap:anywhere;margin:0;font-size:18px}._resultDetails_i9t97_851{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:20px;line-height:1.9}._reveal_i9t97_865{animation:.32s ease-out both _preparation-enter_i9t97_1}@keyframes _preparation-enter_i9t97_1{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@media (width<=1200px){._fields_i9t97_63{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){._fields_i9t97_63{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;margin-top:28px}._fields_i9t97_63>:nth-child(3),._fields_i9t97_63>:last-child{grid-column:1/-1}._choice_i9t97_431{padding:9px 12px;font-size:14px}._notice_i9t97_497{grid-template-columns:20px minmax(0,1fr);gap:6px;padding:16px}._notice_i9t97_497 button{grid-column:2;justify-self:end}._translation_i9t97_701{flex-wrap:wrap}._resultFields_i9t97_811{grid-template-columns:repeat(2,minmax(0,1fr))}._resultFields_i9t97_811 dt{font-size:18px}._page_i9t97_1 h2{font-size:22px}._page_i9t97_1 h3{font-size:19px}}@media (prefers-reduced-motion:reduce){._reveal_i9t97_865,._resultReveal_i9t97_1011,._field_i9t97_63 .select-box-options{animation:none}._choice_i9t97_431,._notice_i9t97_497,._field_i9t97_63 .select-box-option>span:after{transition:none}}._birthDateInputs_i9t97_1037{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr));align-items:start;gap:10px;min-width:0;display:grid}._birthDateInputs_i9t97_1037>._field_i9t97_63{gap:0}._birthDateError_i9t97_1061{margin:0;font-size:13px;line-height:1.5}._printToolbar_i9t97_1073{justify-content:flex-end;display:flex}._page_i9t97_1 ._printToolbar_i9t97_1073 ._complete_i9t97_499,._page_i9t97_1 ._printToolbar_i9t97_1073 ._complete_i9t97_499:hover{margin-top:0}._printRoot_i9t97_1097{display:none}@page preparation-card{size:A4 portrait;margin:14mm}@media print{body:has([data-preparation-print])>:not([data-preparation-print]){display:none!important}body:has([data-preparation-print]){background:#fff!important;margin:0!important;padding:0!important}._printRoot_i9t97_1097{page:preparation-card;color:#527b73;width:100%;font-size:11pt;display:block!important}._printRoot_i9t97_1097,._printRoot_i9t97_1097 *{box-sizing:border-box;visibility:visible!important}._printRoot_i9t97_1097 ._resultCard_i9t97_17{width:100%;box-shadow:none;break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:1px solid #d4eae2;border-radius:18px;margin:0;padding:8mm;position:static;opacity:1!important;animation:none!important;transform:none!important}._printRoot_i9t97_1097 ._resultCard_i9t97_17+._resultCard_i9t97_17{break-before:page}._printRoot_i9t97_1097 ._resultCard_i9t97_17 h2{margin:0;font-size:18pt;line-height:1.5}._printRoot_i9t97_1097 ._resultCard_i9t97_17 h3{font-size:13pt;line-height:1.6}._printRoot_i9t97_1097 ._resultFields_i9t97_811{grid-template-columns:repeat(3,minmax(0,1fr));gap:8mm 6mm;margin:10mm 0}._printRoot_i9t97_1097 ._resultFields_i9t97_811 dt{margin-bottom:3mm;font-size:12pt}._printRoot_i9t97_1097 ._resultFields_i9t97_811 dd,._printRoot_i9t97_1097 ._resultDetails_i9t97_851{font-size:11pt}._printRoot_i9t97_1097 ._translationNote_i9t97_801{font-size:9pt}}._backdrop_11qec_5{z-index:1000;background:#203b3373;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._dialog_11qec_27{border:1px solid var(--line);border-radius:var(--panel-radius);background:var(--surface);width:min(420px,100%);color:var(--ink);padding:24px;box-shadow:0 12px 32px #203b332e}._title_11qec_47{margin:0 0 8px;font-size:1.1rem;font-weight:700}._message_11qec_59{white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.6}._actions_11qec_73{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}:is(._preparation_11qec_89,._backdrop_11qec_5:has(>.job-listing-detail-dialog)){-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff3}._preparation_11qec_89 ._dialog_11qec_27{color:#527b73}._preparation_11qec_89 ._confirmButton_11qec_109{color:#527b73;background:#d4eae2;border-color:#d4eae2;transition:color .18s,background-color .18s,border-color .18s}._preparation_11qec_89 ._confirmButton_11qec_109:hover,._preparation_11qec_89 ._confirmButton_11qec_109:active{color:#fff;background:#226857;border-color:#226857}:root{--background:#fff;--surface:#fff;--ink:#203b33;--muted:#52756a;--line:#d4eae2;--brand:#78ccb7;--primary:#226857;--mint:#ddf4eb;--mint-soft:#eaf8f2;--pending:#f2efd9;--card-end:#b4d4c8;--error:#8d3d2b;--page-width:1280px;--page-padding:32px;--section-gap:28px;--panel-radius:18px;--control-radius:10px;--control-height:48px;color:var(--ink);background:var(--background);font-family:Segoe UI,Malgun Gothic,sans-serif;font-size:16px;line-height:1.65}html{scrollbar-gutter:auto;overflow-x:clip}*,:before,:after{box-sizing:border-box}body{width:100vw;margin:0}button,input,select,textarea{font:inherit}button,select{cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1{font-size:28px;line-height:1.4}h2{font-size:24px;line-height:1.4}h3{font-size:20px;line-height:1.4}.app-layout{flex-direction:column;min-height:100vh;display:flex}.app-layout>header,.app-layout>.site-footer{flex-shrink:0}.page-main{width:100%;max-width:var(--page-width);padding:28px var(--page-padding) 38px;flex:1;margin:0 auto}.page-main.page-main--home{min-width:0;max-width:none;padding:0}.page-stack{gap:var(--section-gap);flex-direction:column;display:flex}.panel{border:1px solid var(--line);border-radius:var(--panel-radius);background:var(--surface);min-width:0;padding:24px}.panel-title{margin-bottom:18px}.text-muted{color:var(--muted)}.button{min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface);color:var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;display:inline-flex}.button:hover{background:var(--mint-soft)}.button-primary{border-color:var(--primary);background:var(--primary);color:var(--surface)}.button-primary:hover{background:var(--primary)}.button:disabled{opacity:.5;cursor:not-allowed}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.form-field-wide{grid-column:1/-1}.form-field{flex-direction:column;gap:10px;min-width:0;display:flex}.form-field input,.form-field select,.form-field textarea{border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface);width:100%;min-width:0;color:var(--ink);padding:10px 14px}.form-field input,.form-field select{height:var(--control-height)}.form-field textarea{resize:vertical;min-height:120px}.form-field input::placeholder,.form-field textarea::placeholder{color:var(--muted)}.form-help{color:var(--muted);font-size:14px}.form-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.choice-label{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.choice-label input{accent-color:var(--primary)}.form-error{border-radius:var(--control-radius);background:var(--pending);color:var(--error);margin-top:16px;padding:12px 16px}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (width<=768px){:root{--page-padding:20px}.form-grid{grid-template-columns:1fr}.panel{padding:20px}}
