img:is([sizes=auto i],[sizes^=auto\, i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (resolution>=192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important;word-break:normal!important}.screen-reader-text:focus{clip-path:none;color:#444;z-index:100000;background-color:#ddd;width:auto;height:auto;padding:15px 23px 14px;font-size:1em;line-height:normal;text-decoration:none;display:block;top:5px;left:5px}html :where(.has-border-color),html :where([style^=border-color],[style*=\;border-color],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=\;border-top-color],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=\;border-right-color],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=\;border-bottom-color],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=\;border-left-color],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=\;border-width],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=\;border-top-width],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=\;border-right-width],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=\;border-bottom-width],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=\;border-left-width],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){max-width:100%;height:auto}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (width<=600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.wp-block-button__link{color:#fff;box-shadow:none;background-color:#32373c;border-radius:9999px;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em;text-decoration:none}.wp-block-file__button{color:#fff;background:#32373c;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px #0003;--wp--preset--shadow--deep:12px 12px 50px #0006;--wp--preset--shadow--sharp:6px 6px 0px #0003;--wp--preset--shadow--outlined:6px 6px 0px -3px #fff, 6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex),:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding:0}:root :where(.wp-element-button,.wp-block-button__link){color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;background-color:#32373c;border-width:0;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;text-transform:uppercase;margin:.05em .1em 0 0;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*=writing-mode\:vertical-lr],p.has-text-align-right[style*=writing-mode\:vertical-rl]{rotate:180deg}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-cyrillic-ext-italic.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:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-cyrillic-italic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-greek-ext-italic.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-greek-italic.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:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-math-italic.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-symbols-italic.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-vietnamese-italic.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:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-latin-ext-italic.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:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-latin-italic.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-cyrillic-ext-normal.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-cyrillic-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-greek-ext-normal.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-greek-normal.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-math-normal.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-symbols-normal.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-vietnamese-normal.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-latin-ext-normal.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-latin-normal.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-cyrillic-ext-normal.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-cyrillic-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-greek-ext-normal.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-greek-normal.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-math-normal.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-symbols-normal.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-vietnamese-normal.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-latin-ext-normal.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-latin-normal.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-cyrillic-ext-normal.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-cyrillic-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-greek-ext-normal.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-greek-normal.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-math-normal.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-symbols-normal.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-vietnamese-normal.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-latin-ext-normal.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-latin-normal.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-cyrillic-ext-normal.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-cyrillic-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-greek-ext-normal.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-greek-normal.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-math-normal.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-symbols-normal.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-vietnamese-normal.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-latin-ext-normal.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto/roboto-latin-normal.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:Roboto Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Helvetica);ascent-override:92.77%;descent-override:24.41%;line-gap-override:0%;size-adjust:100.3%}html:root{--font:"Roboto", "Roboto Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif}
:root{--c-brand-700:#1e3a8a;--c-brand-600:#2547b0;--c-brand-500:#3b62d4;--c-brand-200:#c9d6f5;--c-brand-100:#dce4fa;--c-brand-50:#eef2fe;--c-act-800:#084f39;--c-act-700:#0b6e4f;--c-act-500:#12a87a;--c-act-50:#e8f7f0;--c-warm-700:#9a4a06;--c-warm-600:#b45309;--c-warm-400:#f2b705;--c-warm-300:#dca504;--c-warm-50:#fef3e2;--c-ink:#151a24;--c-text:#3f4654;--c-muted:#646c7c;--c-line:#e2e5eb;--c-line-soft:#edeff3;--c-soft:#f5f7fa;--c-white:#fff;--c-night-900:#0d1630;--c-night-800:#16224a;--c-night-line:#ffffff1f;--c-danger:#b3261e}
:root{--blue:var(--c-brand-600);--blue-dark:var(--c-brand-700);--blue-text:var(--c-brand-600);--blue-deep:var(--c-brand-700);--blue-50:var(--c-brand-50);--blue-100:var(--c-brand-100);--blue-150:var(--c-brand-200);--orange:var(--c-warm-600);--orange-dark:var(--c-warm-700);--orange-50:var(--c-warm-50);--red:var(--c-warm-700);--yellow:var(--c-warm-400);--yellow-dark:var(--c-warm-300);--green:var(--c-act-700);--green-dark:var(--c-act-800);--ink:var(--c-ink);--text:var(--c-text);--text-2:var(--c-muted);--muted:var(--c-muted);--head:var(--c-ink);--bg:var(--c-white);--bg-alt:var(--c-soft);--bg-blue:var(--c-brand-50);--line:var(--c-line);--line-2:var(--c-line-soft);--font:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--shell:1200px;--gutter:16px;--r-sm:4px;--r:8px;--r-lg:12px;--r-pill:60px;--sh-1:0 1px 3px #00000014;--sh-2:0 2px 10px #00000014;--sh-3:0 4px 20px #0000001a;--sh-card:0 2px 12px #1f3a5a1a;--head-h:80px;--nav-h:50px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;font-weight:400;line-height:1.55;overflow-x:hidden}body.nav-open{overflow:hidden}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4{color:var(--head);margin:0;font-weight:700;line-height:1.25}p{margin:0}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}input,select,textarea{font:inherit;color:inherit}::selection{background:var(--blue);color:#fff}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.screen-reader-text{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:999;background:var(--blue);color:#fff;border-radius:0 0 var(--r) var(--r);padding:10px 18px;transition:top .2s;position:absolute;top:-80px;left:16px}.skip-link:focus{top:0}.shell{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.ico{flex:none;width:20px;height:20px}.site-head{z-index:200;position:sticky;top:0}.topbar{border-bottom:1px solid var(--line-2);background:#fff;transition:box-shadow .28s}.site-head.is-stuck .topbar{box-shadow:0 6px 22px -14px #0d16308c}.topbar__inner{align-items:center;gap:clamp(12px,1.6vw,22px);height:76px;transition:height .28s;display:flex}.site-head.is-stuck .topbar__inner{height:66px}.brand{flex:none;align-items:center;gap:10px;display:flex}.brand__mark{background:linear-gradient(145deg, var(--c-brand-500), var(--c-brand-700));border-radius:11px;align-items:flex-end;gap:2.5px;width:38px;height:36px;padding:7px 6px;display:flex;box-shadow:0 5px 14px -7px #1e3a8ae6}.brand__mark span{opacity:.92;background:#fff;border-radius:1.5px;flex:1}.brand__mark span:first-child{height:45%}.brand__mark span:nth-child(2){height:100%}.brand__mark span:nth-child(3){height:68%}.brand__text{flex-direction:column;line-height:1.05;display:flex}.brand__name{color:var(--c-brand-700);letter-spacing:-.4px;font-size:22px;font-weight:600}.brand__name strong{font-weight:700}.brand__icon{object-fit:contain;flex:none;width:38px;height:38px;display:block}.foot-brand .brand__icon{background:#fff;border-radius:10px;width:44px;height:44px;padding:5px}.brand__logo{object-fit:contain;width:auto;max-width:200px;height:auto;max-height:40px;display:block}.foot-brand .brand__logo{max-height:44px}.brand__tag{color:var(--muted);letter-spacing:.1px;text-overflow:ellipsis;white-space:nowrap;max-width:260px;margin-top:3px;font-size:10px;overflow:hidden}.foot-brand .brand__tag{white-space:normal;max-width:none}.topsearch{background:var(--c-soft);border-radius:var(--r-pill);border:1px solid #0000;flex:1;align-items:center;min-width:0;max-width:460px;height:46px;padding-left:14px;padding-right:5px;transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex}.topsearch:focus-within{border-color:var(--c-brand-500);background:#fff;box-shadow:0 0 0 3px #3b62d424}.topsearch__ico{width:19px;height:19px;color:var(--muted);flex:none;margin-right:9px}.topsearch input{min-width:0;height:100%;color:var(--c-ink);background:0 0;border:0;flex:1;font-size:15px}.topsearch input:focus{outline:none}.topsearch input::placeholder{color:#98a0ae}.topsearch button{background:var(--c-brand-600);color:#fff;border-radius:var(--r-pill);white-space:nowrap;flex:none;height:36px;padding:0 20px;font-size:14.5px;font-weight:600;transition:background-color .2s}.topsearch button:hover{background:var(--c-brand-700)}.head-right{flex:none;align-items:center;gap:clamp(10px,1.4vw,18px);margin-left:auto;display:flex}.head-hotline{align-items:center;gap:10px;display:flex}.head-hotline__icon{background:var(--c-act-50);width:38px;height:38px;color:var(--c-act-700);border-radius:50%;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid}.head-hotline__icon .ico{width:18px;height:18px}.head-hotline:hover .head-hotline__icon{background:var(--c-act-700);color:#fff}.head-hotline__body{flex-direction:column;line-height:1.15;display:flex}.head-hotline__label{color:var(--muted);font-size:11.5px}.head-hotline__num{color:var(--c-ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.head-cta{background:var(--c-warm-600);color:#fff;border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:9px;height:44px;padding:0 8px 0 18px;font-size:15px;font-weight:700;transition:background-color .2s,transform .2s;display:inline-flex;box-shadow:0 6px 16px -8px #9a4a06e6}.head-cta:hover{background:var(--c-warm-700);transform:translateY(-1px)}.head-cta__tag{border-radius:var(--r-pill);letter-spacing:.2px;background:#0d16304d;padding:4px 10px;font-size:11.5px;font-weight:700}.head-login{color:var(--text);white-space:nowrap;align-items:center;gap:7px;font-size:14.5px;font-weight:600;transition:color .2s;display:inline-flex}.head-login .ico{width:19px;height:19px;color:var(--muted);transition:color .2s}.head-login:hover,.head-login:hover .ico{color:var(--c-brand-600)}.nav-toggle{border:1px solid var(--line);border-radius:var(--r-sm);width:44px;height:44px;color:var(--c-brand-600);flex:none;place-items:center;display:none}.nav-toggle .ico--close,body.nav-open .nav-toggle .ico--menu{display:none}body.nav-open .nav-toggle .ico--close{display:block}.mainbar{background:linear-gradient(90deg, var(--c-brand-700), var(--c-brand-600));z-index:190;position:relative}.mainbar .shell{align-items:center;gap:16px;display:flex}.mainnav{flex:1;align-items:center;min-width:0;display:flex}.mainnav__item{position:relative}.mainnav__link{color:#ffffffeb;white-space:nowrap;align-items:center;height:50px;padding:0 14px;font-size:15px;font-weight:500;transition:color .2s;display:flex;position:relative}.mainnav__link:hover{color:#fff}.mainnav__link:after{content:"";background:var(--c-warm-400);transform-origin:50%;border-radius:3px 3px 0 0;height:3px;transition:transform .25s;position:absolute;bottom:0;left:14px;right:14px;transform:scaleX(0)}.mainnav__item:hover>.mainnav__link:after,.mainnav__item.current-menu-item>.mainnav__link:after{transform:scaleX(1)}.mainbar__cta{border-radius:var(--r-pill);color:#fff;white-space:nowrap;background:#ffffff21;border:1px solid #ffffff38;flex:none;align-items:center;gap:8px;padding:7px 15px;font-size:14px;font-weight:600;transition:background-color .2s;display:inline-flex}.mainbar__cta:hover{background:#ffffff3d}.mainbar__cta .ico{width:17px;height:17px}.subnav{border-radius:var(--r-lg);opacity:0;visibility:hidden;background:#fff;min-width:244px;padding:8px;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-8px);box-shadow:0 18px 44px -20px #0d16308c,0 2px 8px #0d163014}.subnav:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.mainnav__item--parent:hover>.subnav,.mainnav__item--parent:focus-within>.subnav{opacity:1;visibility:visible;transform:none}.subnav__link{border-radius:var(--r-sm);color:var(--text);padding:10px 14px;font-size:14.5px;transition:background-color .18s,color .18s,padding-left .2s;display:block}.subnav__link:hover{background:var(--c-brand-50);color:var(--c-brand-700);padding-left:18px}.hero{background:var(--bg-blue);position:relative}.hero__viewport{height:600px;position:relative;overflow:hidden}.hero__slide{opacity:0;visibility:hidden;align-items:center;transition:opacity .6s;display:flex;position:absolute;inset:0}.hero__slide.is-active{opacity:1;visibility:visible}.hero__bg{position:absolute;inset:0}.hero__bg:after{content:"";background:linear-gradient(90deg,#00000085 0%,#0000004d 45%,#0000000d 75%);position:absolute;inset:0}.hero__copy{color:#fff;max-width:620px;position:relative}.hero__title{color:#fff;text-shadow:0 2px 12px #00000047;font-size:46px;font-weight:700;line-height:1.16}.hero__figure-row{flex-wrap:wrap;align-items:baseline;gap:0 16px;margin-top:22px;display:flex}.hero__pre{text-shadow:0 1px 8px #0000004d;width:100%;font-size:23px;font-weight:400}.hero__figure{color:var(--yellow);text-shadow:0 2px 12px #0000004d;font-variant-numeric:tabular-nums;font-size:58px;font-weight:700;line-height:1.05}.hero__post{white-space:pre-line;text-shadow:0 1px 8px #0000004d;font-size:19px;line-height:1.35}.hero__cta{background:var(--yellow);color:#1a1a1a;text-transform:uppercase;letter-spacing:.6px;border-radius:var(--r-pill);align-items:center;gap:12px;margin-top:26px;padding:15px 30px;font-size:15px;font-weight:700;transition:background-color .2s,transform .2s;display:inline-flex}.hero__cta:hover{background:var(--yellow-dark);transform:translateY(-1px)}.hero__cta .ico{width:19px;height:19px}.hero__arrow{z-index:3;color:#fff;background:#00000057;border-radius:50%;place-items:center;width:48px;height:48px;transition:background-color .2s;display:grid;position:absolute;top:50%;translate:0 -50%}.hero__arrow:hover{background:#0000008c}.hero__arrow--prev{left:24px}.hero__arrow--next{right:24px}.hero__arrow--prev .ico{transform:rotate(180deg)}.hero__dots{z-index:3;gap:8px;display:flex;position:absolute;bottom:18px;left:50%;translate:-50%}.hero__dot{background:#ffffff73;border-radius:2px;width:34px;height:4px;transition:background-color .2s}.hero__dot.is-active{background:#fff}.tiles-wrap{z-index:5;margin-top:-132px;position:relative}.tiles{border-radius:var(--r);box-shadow:var(--sh-card);background:#fff;padding:20px;position:relative}.tiles__grid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.tile{background:var(--blue-50);border-radius:var(--r);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:18px 10px 16px;transition:background-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative}.tile:hover{background:var(--blue-100);box-shadow:var(--sh-2);transform:translateY(-2px)}.tile__icon{color:var(--blue-text)}.tile__icon .ico{stroke-width:1.5px;width:30px;height:30px}.tile__name{color:var(--ink);font-size:14.5px;font-weight:500;line-height:1.3}.tile__count{color:var(--muted);font-size:13px}.tile__link{position:absolute;inset:0}.tiles__expand{border-radius:0 0 var(--r) var(--r);width:56px;height:34px;color:var(--muted);background:#fff;place-items:center;display:grid;position:absolute;bottom:-17px;left:50%;translate:-50%;box-shadow:0 6px 10px -6px #0003}.tiles__expand .ico{transition:transform .3s}.tiles__expand[aria-expanded=true] .ico{transform:rotate(180deg)}.tiles__grid--extra{margin-top:12px}.tiles__grid--extra[hidden]{display:none}.section{padding-block:56px}.section--alt{background:var(--bg-alt)}.section--blue{background:var(--bg-blue)}.section--tight{padding-block:36px}.sec-head{text-align:center;max-width:760px;margin:0 auto clamp(26px,3.4vw,42px)}.sec-head__chip{background:var(--c-brand-50);border:1px solid var(--c-brand-100);border-radius:var(--r-pill);letter-spacing:.5px;text-transform:uppercase;color:var(--c-brand-600);margin-bottom:12px;padding:6px 15px;font-size:12.5px;font-weight:700;display:inline-block}.sec-head__title{color:var(--head);letter-spacing:-.2px;font-size:clamp(22px,2.4vw,30px);font-weight:400;line-height:1.3}.sec-head__small{font-weight:400}.sec-head__big{font-weight:700}.sec-head__lead{max-width:62ch;color:var(--text);margin:12px auto 0;font-size:15.5px;line-height:1.65}.section__gap{height:clamp(32px,4vw,52px)}.promo-row{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(14px,1.6vw,20px);display:grid}.promo{--promo-a:var(--c-brand-600);--promo-b:var(--c-brand-700);background:linear-gradient(125deg, var(--promo-a), var(--promo-b));border-radius:var(--r-lg);color:#fff;isolation:isolate;transition:transform .28s var(--ease,ease), box-shadow .28s ease;align-items:center;gap:16px;padding:22px 22px 22px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px -16px #0a143299}.promo:hover{transform:translateY(-3px);box-shadow:0 18px 38px -18px #0a1432ad}.promo--teal{--promo-a:#10916a;--promo-b:var(--c-act-800)}.promo--indigo{--promo-a:var(--c-brand-500);--promo-b:var(--c-brand-700)}.promo--amber{--promo-a:var(--c-warm-600);--promo-b:var(--c-warm-700)}.promo__glow{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#fff3,#fff0 68%);border-radius:50%;width:62%;position:absolute;top:-60%;right:-18%}.promo__icon{background:#ffffff29;border:1px solid #ffffff3d;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.promo__icon .ico{stroke-width:1.6px;width:26px;height:26px}.promo__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.promo__kicker{color:#fffffff0;font-size:13px}.promo__title{font-size:20px;font-weight:700;line-height:1.25}.promo__meta{color:#fffffff0;font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px}.promo__go{background:#ffffff29;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:background-color .25s,transform .28s;display:grid}.promo__go .ico{width:17px;height:17px}.promo:hover .promo__go{background:#ffffff47;transform:translate(3px)}.explore{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(12px,1.4vw,18px);display:grid}.explore__card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;align-items:center;gap:14px;padding:18px 18px 18px 16px;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex}.explore__card:hover{border-color:var(--c-brand-200);transform:translateY(-2px);box-shadow:0 12px 28px -20px #0a14328c}.explore__icon{background:var(--c-brand-50);width:46px;height:46px;color:var(--c-brand-600);border-radius:13px;flex:none;place-items:center;transition:background-color .22s,color .22s;display:grid}.explore__icon .ico{stroke-width:1.6px;width:22px;height:22px}.explore__card:hover .explore__icon{background:var(--c-brand-600);color:#fff}.explore__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.explore__label{color:var(--c-ink);font-size:16.5px;font-weight:700;line-height:1.3}.explore__desc{color:var(--muted);font-size:13.5px;line-height:1.5}.explore__caret{color:#b9bec8;flex:none;width:18px;height:18px;transition:transform .25s,color .22s}.explore__card:hover .explore__caret{color:var(--c-brand-600);transform:translate(3px)}.toolgrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:clamp(12px,1.4vw,18px);display:grid}.toolcard{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;align-items:center;gap:14px;padding:18px;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex}.toolcard:hover{border-color:var(--c-warm-400);transform:translateY(-2px);box-shadow:0 12px 28px -20px #3c280a80}.toolcard__icon{background:var(--c-warm-50);width:48px;height:48px;color:var(--c-warm-700);border-radius:13px;flex:none;place-items:center;transition:background-color .22s,color .22s,transform .3s;display:grid}.toolcard__icon .ico{stroke-width:1.6px;width:23px;height:23px}.toolcard:hover .toolcard__icon{background:var(--c-warm-600);color:#fff;transform:rotate(-5deg)}.toolcard__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.toolcard__name{color:var(--c-ink);font-size:15.5px;font-weight:700;line-height:1.35}.toolcard__uses{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.toolcard__go{color:#c2c7d0;flex:none;transition:transform .25s,color .22s}.toolcard__go .ico{width:19px;height:19px}.toolcard:hover .toolcard__go{color:var(--c-warm-700);transform:translate(3px)}.topic-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.topic{border:1px solid var(--line);border-radius:var(--r);background:#fff;flex-direction:column;transition:box-shadow .25s,transform .25s;display:flex;overflow:hidden}.topic:hover{box-shadow:var(--sh-3);transform:translateY(-2px)}.topic__head{color:#fff;align-items:center;gap:14px;padding:18px;display:flex}.topic__icon{background:#ffffff29;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.topic__icon .ico{width:24px;height:24px}.topic__head-text{flex-direction:column;gap:2px;min-width:0;display:flex}.topic__name{font-size:17px;font-weight:700;line-height:1.25}.topic__count{opacity:.85;font-variant-numeric:tabular-nums;font-size:13px}.topic__label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:14px 18px 8px;font-size:12px;font-weight:700}.topic__label--posts{border-top:1px solid var(--line-2);margin-top:4px}.topic__subs,.topic__posts{padding:0 18px}.topic__sub{border-bottom:1px solid var(--line-2);color:var(--text);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;font-size:15px;transition:color .18s;display:flex}.topic__subs li:last-child .topic__sub{border-bottom:0}.topic__sub:hover{color:var(--blue-text)}.topic__sub-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topic__sub-count{background:var(--blue-50);min-width:30px;color:var(--blue-text);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:1px 8px;font-size:12.5px;font-weight:600}.topic__post{color:var(--text);align-items:flex-start;gap:9px;padding:8px 0;font-size:14.5px;line-height:1.45;transition:color .18s;display:flex}.topic__post:hover{color:var(--blue-text)}.topic__post-ico{color:#c3c7cc;flex:none;width:16px;height:16px;margin-top:2px}.topic__all{border-top:1px solid var(--line-2);background:var(--bg-alt);color:var(--blue-text);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:14px 18px;font-size:14.5px;font-weight:600;transition:background-color .18s;display:flex}.topic__all:hover{background:var(--blue-50)}.topic__all .ico{flex:none;width:18px;height:18px}.partners{grid-template-columns:repeat(6,1fr);gap:clamp(10px,1.2vw,16px);display:grid}.partner{--pt-tint:var(--c-brand-50);--pt-ink:var(--c-brand-600);--pt-edge:var(--c-brand-200);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;align-items:center;gap:11px;min-width:0;padding:14px 14px 14px 12px;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex}.partner:hover{border-color:var(--pt-edge);transform:translateY(-2px);box-shadow:0 12px 28px -20px #0d16308c}.partner--insurer{--pt-tint:var(--c-act-50);--pt-ink:var(--c-act-700);--pt-edge:#a7dcc6}.partner__mark{background:var(--pt-tint);width:40px;height:40px;color:var(--pt-ink);letter-spacing:.3px;border-radius:11px;flex:none;place-items:center;font-size:13.5px;font-weight:700;transition:background-color .22s,color .22s;display:grid}.partner:hover .partner__mark{background:var(--pt-ink);color:#fff}.partner__body{flex-direction:column;gap:1px;min-width:0;display:flex}.partner__name{color:var(--c-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;line-height:1.3;overflow:hidden}.partner__type{color:var(--muted);letter-spacing:.2px;font-size:11.5px;transition:color .22s}.partner:hover .partner__type{color:var(--pt-ink)}.partners__sum{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:12px clamp(20px,3vw,40px);margin-top:clamp(20px,2.6vw,30px);padding-top:clamp(18px,2.2vw,26px);display:flex}.partners__sum li{color:var(--text);align-items:center;gap:9px;font-size:14.5px;display:inline-flex}.partners__sum strong{color:var(--c-ink);font-variant-numeric:tabular-nums;font-weight:700}.partners__sum .ico{width:18px;height:18px;color:var(--c-brand-600);flex:none}.partners__sum li:nth-child(2) .ico{color:var(--c-act-700)}.partners__sum li:nth-child(3) .ico{color:var(--c-warm-700)}.consult{isolation:isolate;background:linear-gradient(115deg, var(--c-brand-700) 0%, var(--c-brand-600) 58%, var(--c-brand-500) 100%);border-radius:var(--r-lg);color:#fff;padding:clamp(26px,3.4vw,46px);position:relative;overflow:hidden}.consult__glow{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#f2b70533,#f2b70500 66%);width:min(620px,62%);position:absolute;top:-30%;right:-6%}.consult__grid{grid-template-columns:minmax(0,1fr) minmax(0,430px);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.consult__eyebrow{border-radius:var(--r-pill);letter-spacing:.2px;background:#ffffff24;border:1px solid #ffffff3d;align-items:center;gap:8px;padding:6px 14px 6px 11px;font-size:13px;font-weight:700;display:inline-flex}.consult__eyebrow .ico{width:16px;height:16px;color:var(--c-warm-400)}.consult__title{color:#fff;margin-top:16px;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.25}.consult__lead{color:#ffffffe0;max-width:52ch;margin-top:12px;font-size:16px;line-height:1.65}.cflow{flex-direction:column;gap:2px;margin-top:26px;display:flex}.cflow__item{gap:14px;padding-bottom:18px;display:flex;position:relative}.cflow__item:last-child{padding-bottom:0}.cflow__item:before{content:"";background:#ffffff38;width:2px;position:absolute;top:32px;bottom:4px;left:15px}.cflow__item:last-child:before{display:none}.cflow__num{z-index:1;background:var(--c-warm-400);width:32px;height:32px;color:var(--c-ink);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid;position:relative}.cflow__body{flex-direction:column;gap:3px;padding-top:4px;display:flex}.cflow__title{color:#fff;font-size:16px;font-weight:700;line-height:1.35}.cflow__desc{color:#ffffffc7;font-size:14.5px;line-height:1.55}.ctrust{border-top:1px solid #fff3;flex-wrap:wrap;gap:10px 34px;margin:26px 0 0;padding-top:22px;display:flex}.ctrust__item{flex-direction:column;display:flex}.ctrust__value{color:var(--c-warm-400);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.2}.ctrust__label{color:#ffffffc7;margin:2px 0 0;font-size:13.5px}.consult__hotline{color:#ffffffe0;align-items:center;gap:10px;margin-top:22px;font-size:15.5px;transition:color .2s;display:inline-flex}.consult__hotline strong{color:#fff;font-variant-numeric:tabular-nums}.consult__hotline .ico{width:18px;height:18px;color:var(--c-warm-400)}.consult__hotline:hover{color:#fff}.cform{border-radius:var(--r-lg);color:var(--c-text);background:#fff;padding:clamp(20px,2.2vw,26px);box-shadow:0 22px 50px -24px #0a14328c}.cform__head{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;margin-bottom:18px;padding-bottom:16px;display:flex}.cform__head-icon{background:var(--c-brand-50);width:42px;height:42px;color:var(--c-brand-600);border-radius:11px;flex:none;place-items:center;display:grid}.cform__head-icon .ico{width:21px;height:21px}.cform__title{color:var(--c-ink);font-size:18px;font-weight:700;line-height:1.3;display:block}.cform__sub{color:var(--muted);margin-top:2px;font-size:13px;display:block}.cform__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ffield{margin:0 0 14px}.ffield__label{color:var(--c-ink);margin-bottom:6px;font-size:13.5px;font-weight:600;display:block}.ffield__box{display:block;position:relative}.ffield__ico{width:18px;height:18px;color:var(--muted);pointer-events:none;transition:color .2s;position:absolute;top:50%;left:12px;translate:0 -50%}.ffield__box:focus-within .ffield__ico{color:var(--c-brand-600)}.ffield__input{border:1px solid var(--line);border-radius:var(--r-sm);width:100%;height:46px;color:var(--c-ink);-webkit-appearance:none;appearance:none;background:#fff;padding:0 12px 0 40px;font-size:15px;transition:border-color .2s,box-shadow .2s}.ffield__input::placeholder{color:#9aa0a6}.ffield__input:focus{border-color:var(--c-brand-600);outline:none;box-shadow:0 0 0 3px #2547b024}.ffield__input--select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23646C7C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;padding-right:36px}.ffield__hint{color:var(--muted);margin-top:6px;font-size:12.5px;line-height:1.45;display:block}.ffield__input:user-invalid{border-color:var(--c-danger)}.ffield__input:user-invalid:focus{box-shadow:0 0 0 3px #b3261e24}.ffield:has(.ffield__input:user-invalid) .ffield__hint{color:var(--c-danger)}.cconsent{color:var(--muted);cursor:pointer;align-items:flex-start;gap:9px;margin:4px 0 16px;font-size:13px;line-height:1.5;display:flex}.cconsent input{width:17px;height:17px;accent-color:var(--c-brand-600);cursor:pointer;flex:none;margin:2px 0 0}.cconsent a{color:var(--c-brand-600);text-underline-offset:2px;text-decoration:underline}.cform__submit{background:var(--c-act-700);color:#fff;border-radius:var(--r-sm);justify-content:center;align-items:center;gap:9px;width:100%;height:52px;font-size:16.5px;font-weight:700;transition:background-color .2s,transform .2s;display:flex;box-shadow:0 8px 20px -10px #0b6e4fe6}.cform__submit:hover{background:var(--c-act-800);transform:translateY(-1px)}.cform__submit .ico{width:18px;height:18px;transition:transform .25s}.cform__submit:hover .ico{transform:translate(3px)}.cform__note{color:var(--muted);text-align:left;justify-content:center;align-items:flex-start;gap:7px;margin-top:14px;font-size:12.5px;line-height:1.5;display:flex}.cform__note .ico{width:15px;height:15px;color:var(--c-act-700);flex:none;margin-top:2px}.hotline-float{z-index:200;background:var(--c-danger);color:#fff;border-radius:var(--r-pill);font-variant-numeric:tabular-nums;align-items:center;gap:9px;padding:11px 20px;font-size:17px;font-weight:700;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 6px 18px -6px #151a2473}.hotline-float .ico{width:21px;height:21px}.site-foot{isolation:isolate;background:var(--c-night-900);color:#ffffffb8;padding-top:clamp(38px,5vw,62px);font-size:14.5px;position:relative;overflow:hidden}.site-foot:before{content:"";background:linear-gradient(90deg, var(--c-brand-500), var(--c-act-500) 55%, var(--c-warm-400));opacity:.85;height:2px;position:absolute;inset:0 0 auto}.site-foot__glow{z-index:-1;aspect-ratio:2;pointer-events:none;background:radial-gradient(#3b62d447,#3b62d400 68%);width:min(900px,90%);position:absolute;top:-34%;left:50%;translate:-50%}.foot-top{grid-template-columns:minmax(0,1.55fr) repeat(3,minmax(0,1fr));gap:clamp(26px,3.4vw,46px);padding-bottom:clamp(28px,3.6vw,44px);display:grid}.foot-brand .brand{margin-bottom:16px}.foot-brand .brand__name{color:#fff}.foot-brand .brand__tag{color:#ffffff94}.foot-desc{color:#ffffffb8;max-width:42ch;line-height:1.7}.foot-contact{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px 22px;margin-top:24px;display:grid}.fcontact{align-items:flex-start;gap:11px;display:flex}.fcontact__icon{background:var(--c-night-800);border:1px solid var(--c-night-line);width:38px;height:38px;color:var(--c-warm-400);border-radius:11px;flex:none;place-items:center;display:grid}.fcontact__icon .ico{stroke-width:1.7px;width:18px;height:18px}.fcontact__body{flex-direction:column;gap:2px;min-width:0;display:flex}.fcontact__label{letter-spacing:.4px;text-transform:uppercase;color:#ffffff8c;font-size:12px}.fcontact__value{color:#fff;font-size:15px;font-weight:600;line-height:1.4;transition:color .2s}a.fcontact__value:hover{color:var(--c-warm-400)}.fcontact__value--big{color:var(--c-warm-400);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}a.fcontact__value--big:hover{color:#fff}.foot-col__title{color:#fff;letter-spacing:.2px;margin-bottom:18px;padding-bottom:10px;font-size:14.5px;font-weight:700;position:relative}.foot-col__title:after{content:"";background:var(--c-warm-400);border-radius:2px;width:26px;height:2px;position:absolute;bottom:0;left:0}.foot-col ul{flex-direction:column;gap:2px;display:flex}.foot-col a{color:#ffffffb8;align-items:center;gap:4px;padding:6px 0;transition:color .2s,gap .22s;display:flex}.foot-col a:hover{color:#fff;gap:9px}.foot-col__caret{width:13px;height:13px;color:var(--c-brand-500);opacity:0;flex:none;transition:opacity .22s,transform .22s;transform:translate(-4px)}.foot-col a:hover .foot-col__caret{opacity:1;transform:none}.foot-note{border:1px solid var(--c-night-line);border-radius:var(--r);color:#ffffff9e;background:#ffffff0d;align-items:flex-start;gap:11px;margin-bottom:clamp(20px,2.6vw,30px);padding:16px 18px;font-size:13px;line-height:1.65;display:flex}.foot-note .ico{width:17px;height:17px;color:var(--c-brand-500);flex:none;margin-top:2px}.foot-addr{color:#ffffff8c;align-items:flex-start;gap:11px;margin-bottom:clamp(20px,2.6vw,30px);font-size:13px;font-style:normal;line-height:1.65;display:flex}.foot-addr .ico{width:17px;height:17px;color:var(--c-brand-500);flex:none;margin-top:2px}.foot-addr strong{color:#ffffffc7;letter-spacing:.01em;font-weight:700}.foot-addr a{color:inherit;border-bottom:1px solid #ffffff38;text-decoration:none}.foot-addr a:hover,.foot-addr a:focus-visible{color:#fff;border-bottom-color:currentColor}.foot-bottom{padding-block:20px;border-top:1px solid var(--c-night-line);color:#ffffff8c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 26px;padding-bottom:86px;font-size:13.5px;display:flex}.foot-legal{flex-wrap:wrap;gap:10px 22px;display:flex}.foot-legal a{transition:color .2s}.foot-legal a:hover{color:#fff}.foot-top-link{border:1px solid var(--c-night-line);border-radius:var(--r-pill);color:#ffffffd1;background:#ffffff12;align-items:center;gap:8px;padding:9px 16px;font-size:13.5px;font-weight:600;transition:background-color .2s,color .2s,transform .22s;display:inline-flex}.foot-top-link .ico{width:15px;height:15px;transform:rotate(-90deg)}.foot-top-link:hover{color:#fff;background:#ffffff24;transform:translateY(-2px)}.page-head{background:var(--bg-alt);border-bottom:1px solid var(--line);padding-block:26px}.crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;font-size:13.5px;display:flex}.crumbs .ico{width:13px;height:13px}.crumbs a:hover{color:var(--blue-text)}.page-title{max-width:30ch;font-size:30px;line-height:1.3}.page-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;font-size:13.5px;display:flex}.layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;padding-block:40px;display:grid}.no-sidebar .layout{grid-template-columns:minmax(0,1fr)}.prose{max-width:76ch;color:var(--text);font-size:16.5px;line-height:1.75}.prose>*+*{margin-top:1.3em}.prose h2{margin-top:2em;font-size:24px}.prose h3{margin-top:1.7em;font-size:19px}.prose a{color:var(--blue-text);text-underline-offset:2px;text-decoration:underline}.prose ul,.prose ol{padding-left:1.3em}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li{margin-top:.45em}.prose li::marker{color:var(--blue-text)}.prose img{border-radius:var(--r)}.prose blockquote{background:var(--blue-50);border-left:4px solid var(--blue);border-radius:0 var(--r) var(--r) 0;margin-inline:0;padding:16px 22px;font-style:italic}.prose code{background:var(--bg-alt);border-radius:3px;padding:.12em .38em;font-size:.92em}.prose pre{color:#eee;border-radius:var(--r);background:#2c3136;padding:18px;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose table{border-collapse:collapse;width:100%;font-size:15px}.prose th,.prose td{border:1px solid var(--line);text-align:left;padding:10px 14px}.prose th{background:var(--bg-alt);font-weight:700}.post-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}.pcard{flex-direction:column;display:flex;position:relative}.pcard__media{aspect-ratio:16/9;border-radius:var(--r);background:linear-gradient(135deg,#cfe3f2,#8fb8d8);margin-bottom:12px;overflow:hidden}.pcard__media img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.pcard:hover .pcard__media img{transform:scale(1.04)}.pcard__meta{color:var(--muted);gap:12px;margin-bottom:6px;font-size:12.5px;display:flex}.pcard__cat{color:var(--blue-text);font-weight:500}.pcard__title{color:var(--ink);font-size:17px;line-height:1.4;transition:color .18s}.pcard:hover .pcard__title{color:var(--blue-text)}.pcard__excerpt{color:var(--text-2);margin-top:7px;font-size:14.5px;line-height:1.6}.pcard__link{position:absolute;inset:0}.sidebar{align-self:start;position:sticky;top:20px}.sidebar>*+*,.widget+.widget{margin-top:26px}.widget__title,.sidebar h2,.sidebar h3,.sidebar .wp-block-search__label{color:var(--head);border-bottom:2px solid var(--blue);text-transform:uppercase;letter-spacing:.3px;margin:0 0 12px;padding-bottom:10px;font-size:15px;font-weight:700;display:block}.sidebar ul{flex-direction:column;gap:2px;display:flex}.sidebar li{line-height:1.45}.sidebar a{color:var(--text);padding:7px 0;font-size:14.5px;transition:color .18s;display:block}.sidebar a:hover{color:var(--blue-text)}.wp-block-search__inside-wrapper{gap:8px;display:flex}.wp-block-search__input{border:1px solid var(--line);border-radius:var(--r-sm);flex:1;min-width:0;height:40px;padding:0 12px;font-size:15px}.wp-block-search__input:focus{border-color:var(--blue);outline:none}.wp-block-search__button{background:var(--blue);color:#fff;border-radius:var(--r-sm);cursor:pointer;border:0;flex:none;height:40px;padding:0 16px;font-size:14px;font-weight:500}.wp-block-search__button:hover{background:var(--blue-dark)}.wp-block-latest-posts__post-date,.wp-block-latest-comments__comment-date{color:var(--muted);font-size:12.5px;display:block}.pagination{padding-block:26px}.pagination .nav-links{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.pagination .page-numbers{border:1px solid var(--line);border-radius:var(--r-sm);min-width:40px;height:40px;color:var(--text);place-items:center;padding-inline:12px;font-size:15px;transition:all .18s;display:grid}.pagination .page-numbers:hover{border-color:var(--blue);color:var(--blue-text)}.pagination .page-numbers.current{background:var(--blue);border-color:var(--blue);color:#fff}.err{text-align:center;padding-block:70px}.err__code{color:var(--blue-150);font-size:110px;font-weight:700;line-height:1}.err__label{color:var(--blue-text);text-transform:uppercase;letter-spacing:1px;margin-top:14px;font-size:14px;font-weight:700}.err__title{margin-top:8px;font-size:26px}.err__lead{color:var(--text-2);margin-top:12px}.err__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.btn{background:var(--blue);color:#fff;border-radius:var(--r-sm);align-items:center;gap:8px;height:44px;padding:0 22px;font-size:15px;font-weight:500;transition:background-color .2s;display:inline-flex}.btn:hover{background:var(--blue-dark)}.btn--ghost{color:var(--blue-text);border:1px solid var(--blue);background:0 0}.btn--ghost:hover{background:var(--blue-50)}.searchform{gap:8px;display:flex}.searchform input[type=search]{border:1px solid var(--line);border-radius:var(--r-sm);flex:1;height:44px;padding:0 14px;font-size:15px}.searchform input[type=search]:focus{border-color:var(--blue);outline:none}@media (width<=1100px){.tiles__grid{grid-template-columns:repeat(4,1fr)}.topic-grid{grid-template-columns:repeat(2,1fr)}.partners{grid-template-columns:repeat(4,1fr)}.consult__grid,.layout{grid-template-columns:1fr}.foot-top{grid-template-columns:1fr 1fr}}@media (width<=900px){.topsearch{max-width:none}.head-hotline,.head-cta,.head-login,.mainbar__cta{display:none}.nav-toggle{display:grid}.brand__tag{display:none}.mainbar{z-index:95;opacity:0;visibility:hidden;padding-bottom:40px;transition:opacity .25s,transform .25s,visibility .25s;position:fixed;inset:76px 0 0;overflow-y:auto;transform:translateY(-8px)}body.nav-open .mainbar{opacity:1;visibility:visible;transform:none}.mainbar .shell{display:block}.mainnav{flex-direction:column;align-items:stretch;height:auto}.mainnav__item{border-bottom:1px solid #ffffff29}.mainnav__link{height:auto;padding:15px 16px;font-size:16px}.mainnav__link:after{display:none}.subnav{opacity:1;visibility:inherit;box-shadow:none;background:#0000001f;border-radius:0;padding:4px 0;position:static;transform:none}.subnav__link{color:#ffffffdb;padding:10px 30px;font-size:15px}.subnav__link:hover{color:#fff;background:#0000002e}.hero__viewport{height:420px}.hero__title{font-size:34px}.hero__figure{font-size:44px}.hero__pre{font-size:19px}.hero__post{font-size:16px}.hero__arrow{width:40px;height:40px}.hero__arrow--prev{left:10px}.hero__arrow--next{right:10px}.section{padding-block:40px}}@media (width<=700px){.tiles-wrap{margin-top:20px}.tiles__grid{grid-template-columns:repeat(3,1fr)}.topic-grid{grid-template-columns:1fr}.partners{grid-template-columns:repeat(2,1fr)}.foot-top{grid-template-columns:1fr}.hero__viewport{height:360px}.hero__title{font-size:27px}.sec-head__title{font-size:21px}.page-title{font-size:23px}.hotline-float{padding:10px 16px;font-size:15px}.cform__row{grid-template-columns:1fr}.ctrust{gap:14px 24px}.ffield__input{font-size:16px}}@media (width<=460px){.tiles__grid{grid-template-columns:repeat(2,1fr)}.brand__tag{display:none}.topsearch button{padding:0 13px;font-size:13px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.site-head,.site-foot,.hotline-float,.hero,.consult{display:none}body{color:#000;background:#fff}}.cmodal{z-index:120;justify-content:center;align-items:center;padding:clamp(12px,4vw,32px);display:flex;position:fixed;inset:0}.cmodal[hidden]{display:none}.cmodal__veil{backdrop-filter:blur(2px);background:#0d163094;position:absolute;inset:0}.cmodal__box{background:#fff;border-radius:18px;width:100%;max-width:560px;max-height:calc(100dvh - 2*clamp(12px,4vw,32px));padding:clamp(20px,3vw,30px);position:relative;overflow-y:auto;box-shadow:0 24px 60px #0d163052}.cmodal__x{background:var(--c-soft);width:34px;height:34px;color:var(--c-muted);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .16s,color .16s;display:inline-flex}.cmodal__x:hover{background:var(--c-line);color:var(--c-ink)}.cmodal__x .ico{width:17px;height:17px}.cmodal__head{justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 18px;display:flex}.cmodal__heading{min-width:0}.cmodal__title{color:var(--c-ink);margin:0;font-size:clamp(19px,2.2vw,23px);font-weight:700;line-height:1.3}.cmodal__lead{color:var(--c-muted);margin:8px 0 0;font-size:14.5px;line-height:1.6}.cmodal .cform{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.cmodal .cform__head{display:none}.cmodal__done{text-align:center;padding:8px 0 4px}.cmodal__done-mark{background:var(--c-act-50);width:56px;height:56px;color:var(--c-act-700);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.cmodal__done-mark .ico{stroke-width:2px;width:26px;height:26px}.cmodal__done-title{color:var(--c-ink);margin:0;font-size:19px;font-weight:700}.cmodal__done-text{max-width:42ch;color:var(--c-muted);margin:8px auto 18px;font-size:14.5px;line-height:1.6}.cmodal__done-btn{background:var(--c-brand-700);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:11px 26px;font-size:15px;font-weight:600}.cmodal__done-btn:hover{background:var(--c-brand-600)}.eauthor{background:var(--c-white);border:1px solid var(--c-line);border-radius:18px;margin-top:clamp(34px,4.4vw,52px);padding:clamp(20px,2.6vw,28px);position:relative;box-shadow:0 24px 48px -40px #0d16308c}.eauthor:before{content:"";background:linear-gradient(180deg, var(--c-brand-600), var(--c-act-700));border-radius:0 3px 3px 0;width:3px;position:absolute;top:18px;bottom:18px;left:0}.eauthor__top{align-items:center;gap:16px;display:flex}.eauthor__photo{object-fit:cover;background:var(--c-soft);width:88px;height:88px;box-shadow:0 0 0 3px var(--c-white), 0 0 0 4px var(--c-line);border-radius:50%;flex:none}.eauthor__photo--mark{background:var(--c-brand-50);color:var(--c-brand-700);place-items:center;display:grid}.eauthor__photo--mark .ico{stroke-width:1.5px;width:38px;height:38px}.eauthor--team .eauthor__owner,.eauthor--team .eauthor__org{display:block}.eauthor--team .eauthor__exp .ico{color:var(--c-brand-600)}.eauthor--team .eauthor__creds .ico{color:var(--c-muted)}.eauthor--team .eauthor__creds a{color:var(--c-brand-700)}.eauthor__photo--blank{letter-spacing:.5px;color:var(--c-brand-700);background:var(--c-brand-50);place-items:center;font-size:26px;font-weight:700;display:grid}.eauthor__who{flex:1 1 0;min-width:0}.eauthor__eyebrow{letter-spacing:.4px;text-transform:uppercase;color:var(--c-act-700);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.eauthor__eyebrow .ico{width:14px;height:14px}.eauthor__name{color:var(--c-ink);letter-spacing:-.2px;margin-top:5px;font-size:clamp(20px,2.2vw,23px);font-weight:700;line-height:1.22}.eauthor__role{color:var(--c-muted);margin-top:4px;font-size:14.5px;line-height:1.45}.eauthor__role a{color:var(--c-brand-700);text-decoration:none}.eauthor__role a:hover{text-decoration:underline}.eauthor__sep{margin:0 5px}.eauthor__profile{background:var(--c-brand-50);color:var(--c-brand-700);border-radius:999px;flex:none;align-items:center;gap:5px;margin-left:auto;padding:8px 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex}.eauthor__profile:hover{background:var(--c-brand-100)}.eauthor__profile .ico{width:14px;height:14px;transition:transform .18s}.eauthor__profile:hover .ico{transform:translate(2px)}.eauthor__bio{max-width:66ch;color:var(--c-text);margin-top:16px;font-size:15.5px;line-height:1.68}.eauthor__exp{background:var(--c-brand-50);border-left:3px solid var(--c-brand-500);max-width:66ch;color:var(--c-ink);border-radius:0 10px 10px 0;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 16px;font-size:14.5px;line-height:1.6;display:flex}.eauthor__exp .ico{width:17px;height:17px;color:var(--c-brand-600);flex:none;margin-top:2px}.eauthor__meta{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:12px;font-size:13.5px;display:flex}.eauthor__meta a{color:var(--c-brand-700);font-weight:600;text-decoration:none}.eauthor__meta a:hover{text-decoration:underline}.eauthor__meta .eauthor__sep{margin:0;display:inline}.eauthor__proof{border-top:1px solid var(--c-line-soft);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px 28px;margin-top:20px;padding-top:18px;display:grid}.eauthor__label{letter-spacing:.4px;text-transform:uppercase;color:var(--c-muted);font-size:11.5px;font-weight:700}.eauthor__tags{flex-wrap:wrap;gap:7px;margin-top:10px;padding:0;list-style:none;display:flex}.eauthor__tags li{background:var(--c-soft);border:1px solid var(--c-line);color:var(--c-text);border-radius:999px;padding:5px 12px;font-size:13.5px}.eauthor__creds{margin-top:10px;padding:0;list-style:none}.eauthor__creds li{color:var(--c-text);align-items:flex-start;gap:9px;font-size:14.5px;line-height:1.5;display:flex}.eauthor__creds li+li{margin-top:8px}.eauthor__creds .ico{width:15px;height:15px;color:var(--c-act-700);flex:none;margin-top:3px}.eauthor__verify{border-top:1px solid var(--c-line-soft);flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;padding-top:16px;display:flex}.eauthor__verify .eauthor__label{margin-right:2px}.eauthor__verify a{border:1px solid var(--c-line);color:var(--c-brand-700);border-radius:999px;align-items:center;gap:5px;padding:5px 12px;font-size:13.5px;font-weight:600;text-decoration:none;transition:border-color .18s,background-color .18s;display:inline-flex}.eauthor__verify a:hover{background:var(--c-brand-50);border-color:var(--c-brand-200)}.eauthor__verify .ico{opacity:.75;width:13px;height:13px;transform:rotate(-45deg)}@media (width<=640px){.eauthor__top{flex-wrap:wrap;gap:14px}.eauthor__sep{display:none}.eauthor__org{display:block}.eauthor__photo{width:64px;height:64px}.eauthor__photo--blank{font-size:20px}.eauthor__profile{justify-content:center;width:100%;margin-left:0}}.pdoc__hero{background:linear-gradient(170deg, var(--c-brand-50), var(--c-white) 82%);border-bottom:1px solid var(--c-line-soft);padding:clamp(22px,3.2vw,40px) 0 clamp(20px,2.6vw,32px)}.pdoc__title{letter-spacing:-.6px;max-width:22ch;color:var(--c-ink);text-wrap:balance;font-size:clamp(28px,4vw,42px);font-weight:900;line-height:1.14}.pdoc__meta{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:14px;display:flex}.pdoc__meta .ico{width:15px;height:15px;margin-right:2px}.pdoc__dot{opacity:.5}
.foot-addr--fold{display:block}.foot-addr__toggle{cursor:pointer;color:#ffffff9e;user-select:none;border-radius:6px;align-items:center;gap:9px;padding:4px 2px;font-weight:600;list-style:none;display:inline-flex}.foot-addr__toggle::-webkit-details-marker{display:none}.foot-addr__toggle:hover{color:#ffffffe6}.foot-addr__toggle:focus-visible{outline:2px solid var(--c-brand-500);outline-offset:3px}.foot-addr__toggle .ico{width:17px;height:17px;color:var(--c-brand-500);flex:none;margin-top:0}.foot-addr__toggle .foot-addr__chev{color:#ffffff8c;width:15px;height:15px;transition:transform .2s;transform:rotate(90deg)}.foot-addr--fold[open] .foot-addr__chev{transform:rotate(-90deg)}.foot-addr__body{margin:8px 0 0 28px;font-style:normal;display:block}@media (prefers-reduced-motion:reduce){.foot-addr__toggle .foot-addr__chev{transition:none}}.cardart__demo{z-index:2;color:#ffffffeb;letter-spacing:.02em;backdrop-filter:blur(2px);pointer-events:none;background:#00000061;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:600;line-height:1.4;position:absolute;top:10px;right:10px}.cardart__demo--sm{padding:2px 7px;font-size:10px;top:8px;right:8px}.cardart__caption{color:var(--gray-2,#5b6472);margin:10px 2px 0;font-size:12.5px;line-height:1.5}.cardart__caption a{color:inherit;text-underline-offset:2px;text-decoration:underline}.cardart__caption a:hover{color:var(--c-brand-600,#1e3a8a)}
.lender{--purple:var(--c-brand-700);--purple-dark:var(--c-brand-600);--purple-50:var(--c-brand-50);--purple-100:var(--c-brand-100);--green:var(--c-act-700);--green-dark:var(--c-act-800);--ink:var(--c-ink);--gray:var(--c-text);--gray-2:var(--c-muted);--edge:var(--c-line);--edge-2:var(--c-line-soft);color:var(--ink);background:#fff;font-size:16px;line-height:1.62}.lender__topbar{background:linear-gradient(180deg, var(--purple-50), #eef2fe00);padding-block:16px 4px}.lender__topbar-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.lender .crumbs{color:var(--gray);margin:0;font-size:14px}.lender .crumbs a:hover{color:var(--purple)}.lender .crumbs .ico{color:#a9b0c0}.lender__byline{color:var(--gray);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;display:flex}.lender__dot{color:var(--green)}.lender__by a,.lender__src a,.lender__policy{color:var(--purple);font-weight:600;text-decoration:none}.lender__by a:hover,.lender__src a:hover,.lender__policy:hover{text-decoration:underline}.lender__src a{align-items:center;gap:4px;display:inline-flex}.lender__src .ico{opacity:.7;width:12px;height:12px;transform:rotate(-45deg)}.lender__hero{background:radial-gradient(1100px 460px at 78% 6%,#e3eafd 0%,#e3eafd00 62%),linear-gradient(#f7f9ff 0%,#fff 78%);padding-block:26px 44px;position:relative;overflow:hidden}.lender__title{text-align:center;max-width:940px;color:var(--purple);letter-spacing:-.3px;margin-inline:auto;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.24}.lender__brand{white-space:nowrap;position:relative}.lender__brand:after{content:"";background-color:var(--green);opacity:.92;filter:drop-shadow(0 1px 2px #0b6e4f47);height:.34em;animation:.9s cubic-bezier(.22,.68,.3,1) .25s both tbp-underline;position:absolute;bottom:-.2em;left:-.04em;right:-.04em;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M1.5 10.2 Q100 2.6 198.5 5.6 Q100 9.7 1.5 10.2 Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M1.5 10.2 Q100 2.6 198.5 5.6 Q100 9.7 1.5 10.2 Z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes tbp-underline{0%{clip-path:inset(0 100% 0 0);opacity:0}60%{opacity:.92}to{clip-path:inset(0);opacity:.92}}@media (prefers-reduced-motion:reduce){.lender__brand:after{animation:none}}.lender__headline{font-weight:700}.lender__date,.lender__subtitle{text-align:center;color:var(--purple);margin-top:10px;font-size:clamp(16px,1.5vw,20px)}.lender__subtitle{margin-top:4px;font-size:16px}.factcard{background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:28px;margin-top:32px;padding:28px 32px;display:grid;box-shadow:0 12px 40px -16px #0d163038,0 2px 8px #0d16300d}.facts{margin:0}.fact{border-bottom:1px solid var(--edge-2);align-items:center;gap:16px;padding-block:16px;display:flex}.fact:first-child{padding-top:0}.fact:last-child{border-bottom:0}.fact__icon{background:var(--purple-50);width:54px;height:54px;color:var(--purple);border-radius:50%;flex:none;place-items:center;display:grid}.fact__icon .ico{stroke-width:1.5px;width:26px;height:26px}.fact__value{color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.2}.fact__label{color:var(--gray);margin:2px 0 0;font-size:15px}.badges{border-top:1px solid var(--edge-2);flex-wrap:wrap;gap:10px 28px;margin-top:20px;padding-top:18px;display:flex}.badge-item{color:var(--gray);align-items:center;gap:8px;font-size:14.5px;display:inline-flex}.badge-item__ico{width:18px;height:18px;color:var(--gray-2)}.badge-item__ico--check,.badge-item__ico--shield{color:var(--green)}.factcard__side{border-left:1px solid var(--edge-2);flex-direction:column;justify-content:center;align-items:center;gap:26px;padding-left:28px;display:flex}.factcard__logo{place-items:center;min-height:56px;display:grid}.factcard__logo img{object-fit:contain;width:auto;max-height:56px}.factcard__wordmark{letter-spacing:3px;text-transform:uppercase;color:var(--gray);font-size:25px;font-weight:700}.btn-apply{background:var(--green);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;max-width:260px;padding:14px 26px;font-size:16px;font-weight:700;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px -10px #0b6e4fe6}.btn-apply:hover{background:var(--green-dark);transform:translateY(-1px)}.btn-apply .ico{width:17px;height:17px}.btn-apply--lg{max-width:320px;padding:16px 32px;font-size:17px}.lender__body{grid-template-columns:296px minmax(0,1fr);align-items:start;gap:46px;padding-block:46px 60px;display:grid}.lender__body>.toc{grid-area:1/1}.lender__body>.lender__main{grid-area:1/2}.lender__body--solo{grid-template-columns:minmax(0,820px);justify-content:center}.lender__body--solo>.lender__main{grid-column:1}.toc{position:sticky;top:20px}.toc__inner{border:1px solid var(--edge);background:#fff;border-radius:12px;overflow:hidden}.toc__title{color:var(--ink);border-bottom:1px solid var(--edge-2);padding:16px 20px;font-size:16px;font-weight:700}.toc ul{max-height:min(66vh,620px);overflow-y:auto}.toc__link{color:var(--gray);border-left:3px solid #0000;border-bottom:1px solid var(--edge-2);padding:14px 20px;font-size:15px;line-height:1.45;transition:background-color .2s,color .2s,border-color .2s;display:block}.toc li:last-child .toc__link{border-bottom:0}.toc__link:hover{background:var(--c-soft);color:var(--ink)}.toc__link.is-active{background:var(--c-act-50);color:var(--green-dark);border-left-color:var(--green);font-weight:500}.lender__main{min-width:0}.lender__h2,.lender__prose h2{color:var(--purple);margin-top:44px;margin-bottom:16px;padding-left:16px;scroll-margin-top:24px;font-size:clamp(21px,2vw,26px);font-weight:700;line-height:1.32;position:relative}.lender__prose>h2:first-child{margin-top:0}.lender__h2:before,.lender__prose h2:before{content:"";background:linear-gradient(180deg, var(--purple), var(--green));border-radius:3px;width:4px;position:absolute;top:.18em;bottom:.18em;left:0}.lender__prose h3{color:var(--ink);margin-top:28px;margin-bottom:10px;font-size:17px;font-weight:700}.lender__prose p,.lender__prose div.paragraph{color:var(--gray);margin-bottom:20px;line-height:1.75}.lender__prose strong{color:var(--ink)}.lender__prose h4{color:var(--ink);margin-top:22px;margin-bottom:8px;font-size:15.5px;font-weight:700}.lender__prose ul,.lender__prose ol{margin:0 0 16px;padding-left:22px}.lender__prose ul{padding-left:0;list-style:none}.lender__prose ul li{color:var(--gray);margin-bottom:10px;padding-left:26px;line-height:1.7;position:relative}.lender__prose ul li:before{content:"➤";color:var(--green);font-size:13px;position:absolute;top:0;left:0}.lender__prose ol{list-style:decimal}.lender__prose ol li{color:var(--gray);margin-bottom:10px;line-height:1.7}.lender__prose a{color:var(--purple);text-underline-offset:2px;text-decoration:underline}.lender__prose img{border-radius:10px}.lender__prose table{border-collapse:collapse;width:100%;margin-bottom:18px;font-size:15px}.lender__prose th,.lender__prose td{border:1px solid var(--edge);text-align:left;padding:10px 14px}.lender__prose th{background:var(--purple-50);color:var(--purple);font-weight:700}.calc{background:linear-gradient(120deg, var(--purple-50), var(--c-act-50));border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:center;gap:28px;margin-top:44px;padding:28px;display:grid}.calc__intro{flex-direction:column;display:flex}.calc__eyebrow{letter-spacing:.3px;text-transform:uppercase;color:var(--purple);background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;margin-bottom:12px;padding:5px 12px 5px 9px;font-size:12.5px;font-weight:700;display:inline-flex;box-shadow:0 2px 8px -4px #4f2b7259}.calc__eyebrow .ico{width:15px;height:15px;color:var(--green-dark)}.calc__title{color:var(--purple);font-size:24px;font-weight:700;line-height:1.28}.calc__lead{color:var(--gray);margin-top:10px;font-size:15.5px}.calc__stats{background:#ffffffb8;border-radius:12px;flex-direction:column;gap:2px;margin-top:20px;padding:6px;display:flex}.cstat{border-radius:8px;align-items:center;gap:12px;padding:10px 12px;transition:background-color .2s;display:flex}.cstat:hover{background:#fff}.cstat__icon{background:var(--purple-100);width:38px;height:38px;color:var(--purple);border-radius:10px;flex:none;place-items:center;display:grid}.cstat__icon .ico{stroke-width:1.7px;width:19px;height:19px}.cstat__body{flex-direction:column;min-width:0;display:flex}.cstat__label{color:var(--gray-2);font-size:12.5px;line-height:1.3}.cstat__value{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:1.3}.calc__points{flex-direction:column;gap:9px;margin-top:18px;display:flex}.calc__points li{color:var(--gray);align-items:flex-start;gap:9px;font-size:14.5px;line-height:1.5;display:flex}.calc__points .ico{width:17px;height:17px;color:var(--green-dark);stroke-width:2.4px;flex:none;margin-top:3px}.calc__art{align-self:flex-start;width:min(220px,70%);height:auto;margin-top:auto;padding-top:22px;overflow:visible}.calc__art-bars rect{fill:var(--purple);opacity:.16}.calc__art-bars rect:nth-child(2){opacity:.26}.calc__art-bars rect:nth-child(3){opacity:.38}.calc__art-bars rect:nth-child(4){opacity:.55}.calc__art-coins circle{fill:none;stroke:var(--green);stroke-width:5px;opacity:.34}.calc__art-line{stroke:var(--green);stroke-width:2.5px;opacity:.75;fill:none}@media (width<=1080px){.calc__art{display:none}.calc__stats{flex-flow:wrap}.cstat{flex:190px}}.calc__panel{background:#fff;border-radius:12px;padding:20px;box-shadow:0 10px 28px -16px #0d163059}.calc__field+.calc__field{margin-top:18px}.calc__label{color:var(--gray);margin-bottom:8px;font-size:14px;font-weight:500;display:block}.calc__amount{border:1px solid var(--edge);border-radius:8px;align-items:center;gap:6px;height:46px;padding:0 12px;transition:border-color .2s;display:flex}.calc__amount:focus-within{border-color:var(--green)}.calc__amount input{min-width:0;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;font-size:19px;font-weight:700}.calc__amount input:focus{outline:none}.calc__unit{color:var(--gray-2);font-size:17px;font-weight:700}.calc input[type=range][data-calc-range]{width:100%;accent-color:var(--green);margin-top:14px}.calc__minmax{color:var(--gray-2);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:12.5px;display:flex}.calc__terms{flex-wrap:wrap;gap:8px;display:flex}.calc__term{border:1px solid var(--edge);color:var(--gray);cursor:pointer;border-radius:999px;padding:8px 15px;font-size:14.5px;transition:all .18s}.calc__term:hover{border-color:var(--green);color:var(--green-dark)}.calc__term[aria-pressed=true]{background:var(--green);border-color:var(--green);color:#fff;font-weight:500}.calc__out{border-top:1px solid var(--edge-2);grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0 0;padding-top:18px;display:grid}.calc__out div{text-align:center}.calc__out dt{color:var(--gray-2);font-size:12.5px}.calc__out dd{color:var(--purple);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:16px;font-weight:700}.calc__note{color:var(--gray-2);margin-top:14px;font-size:12.5px;line-height:1.5}.proscons__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.pc{border:1px solid var(--edge);background:#fff;border-radius:12px;padding:22px}.pc--pro{border-top:3px solid var(--green)}.pc--con{border-top:3px solid var(--c-warm-600)}.pc__title{color:var(--ink);align-items:center;gap:9px;margin-bottom:14px;font-size:17px;font-weight:700;display:flex}.pc__title .ico{stroke-width:2.2px;width:20px;height:20px}.pc--pro .pc__title .ico{color:var(--green)}.pc--con .pc__title .ico{color:var(--c-warm-600)}.pc ul{flex-direction:column;gap:11px;display:flex}.pc li{color:var(--gray);align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.55;display:flex}.pc__mark{stroke-width:2.6px;border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px;padding:2px}.pc--pro .pc__mark{background:var(--purple-50);color:var(--green-dark)}.pc--con .pc__mark{background:var(--c-warm-50);color:var(--c-warm-700)}.steps-list{counter-reset:s;flex-direction:column;gap:2px;display:flex;position:relative}.steps-list:before{content:"";background:var(--edge);border-radius:2px;width:2px;position:absolute;top:34px;bottom:34px;left:40px}.step-item{border:1px solid var(--edge);background:#fff;border-radius:12px;gap:16px;padding:18px 20px;transition:box-shadow .2s,border-color .2s;display:flex;position:relative}.step-item+.step-item{margin-top:10px}.step-item:hover{border-color:var(--c-brand-200);box-shadow:0 8px 22px -14px #0d163073}.step-item__num{z-index:1;background:linear-gradient(145deg, var(--c-brand-500), var(--purple));color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:15px;font-weight:700;display:grid;position:relative;box-shadow:0 0 0 4px #fff}.step-item__title{color:var(--ink);font-size:16.5px;font-weight:700}.step-item__desc{color:var(--gray);margin-top:5px;font-size:15px}.cmp__scroll{border:1px solid var(--edge);border-radius:12px;overflow-x:auto}.cmp__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:900px;font-size:14.5px}.cmp__table th,.cmp__table td{text-align:left;border-bottom:1px solid var(--edge-2);white-space:nowrap;padding:13px 15px}.cmp__table thead th{background:var(--purple-50);color:var(--purple);white-space:nowrap;z-index:1;font-size:13px;font-weight:700;position:sticky;top:0}.cmp__table tbody th{color:var(--ink);white-space:nowrap;font-weight:700}.cmp__table tbody td{color:var(--gray)}.cmp__table tbody tr:last-child th,.cmp__table tbody tr:last-child td{border-bottom:0}.cmp__table tbody tr:hover th,.cmp__table tbody tr:hover td,.cmp__table tbody tr.is-self>th,.cmp__table tbody tr.is-self>td{background:var(--purple-50)}.cmp__table tbody tr.is-self>th{box-shadow:inset 3px 0 0 var(--purple)}.cmp__table tbody tr.is-best>th,.cmp__table tbody tr.is-best>td{background:var(--c-act-50)}.cmp__table tbody tr.is-best>th{box-shadow:inset 3px 0 0 var(--green)}.cmp__table tbody tr.is-best.is-self>th{box-shadow:inset 3px 0 0 var(--purple)}.cmp__name{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.cmp__tag{letter-spacing:.2px;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.cmp__tag--self{background:var(--purple-100);color:var(--purple)}.cmp__tag--best{color:var(--green-dark);background:#cdefe0}.cmp__more{border:1px solid var(--edge);width:100%;color:var(--purple);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:12px;font-size:15px;font-weight:500;transition:background-color .2s,border-color .2s;display:flex}.cmp__more:hover{background:var(--purple-50);border-color:var(--c-brand-200)}.cmp__more .ico{width:18px;height:18px;transition:transform .25s}.cmp__more[aria-expanded=true] .ico{transform:rotate(180deg)}.faq__list{border:1px solid var(--edge);border-radius:12px;overflow:hidden}.faq__item+.faq__item{border-top:1px solid var(--edge-2)}.faq__item h3{font-size:inherit;font-weight:inherit;margin:0}.faq__num{background:var(--purple-50);width:26px;height:26px;color:var(--purple);font-variant-numeric:tabular-nums;border-radius:8px;flex:none;place-items:center;font-size:12.5px;font-weight:700;transition:background-color .2s,color .2s;display:grid}.faq__q[aria-expanded=true] .faq__num{background:var(--purple);color:#fff}.faq__text{flex:1;min-width:0}.faq__q{text-align:left;width:100%;color:var(--ink);background:#fff;align-items:center;gap:13px;padding:17px 20px;font-size:16px;font-weight:500;transition:background-color .2s,color .2s;display:flex}.faq__q:hover{background:var(--purple-50);color:var(--purple)}.faq__q[aria-expanded=true]{color:var(--purple);font-weight:700}.faq__caret{width:20px;height:20px;color:var(--gray-2);flex:none;transition:transform .25s,color .2s}.faq__q[aria-expanded=true] .faq__caret{color:var(--purple);transform:rotate(180deg)}.faq__a{padding:10px 20px 20px 59px}.faq__a p{color:var(--gray);margin:0;font-size:15.5px;line-height:1.65}.faq__a p+p{margin-top:12px}@media (width<=560px){.faq__a{padding-left:20px}}.lender__prose .faq{margin-bottom:36px}.lender__prose .faq:last-child{margin-bottom:0}.lender__cta-foot{text-align:center;background:var(--purple-50);border-radius:14px;margin-top:44px;padding:28px}.lender__cta-foot .btn-apply{margin-inline:auto}.lender__disclaimer{color:var(--gray-2);margin-top:16px;max-width:70ch;margin-inline:auto;font-size:13px;line-height:1.6}.lnewsgrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.lnewscard{min-width:0}.lnewscard__link{border:1px solid var(--edge);background:#fff;border-radius:16px;flex-direction:column;height:100%;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}.lnewscard__link:hover{border-color:var(--c-brand-200);transform:translateY(-2px);box-shadow:0 20px 44px -34px #0d1630e6}.lnewscard__thumb{aspect-ratio:16/9;background:var(--c-soft);display:block;position:relative;overflow:hidden}.lnewscard__thumb img{object-fit:cover;width:100%;height:100%}.lnewscard__thumb--blank{aspect-ratio:auto;background:linear-gradient(140deg, var(--purple-50), #fff 70%);border-bottom:1px solid var(--edge-2);height:86px;color:var(--purple);place-items:center;display:grid}.lnewscard__thumb--blank .ico{stroke-width:1.4px;opacity:.5;width:30px;height:30px}.lnewscard__body{flex-direction:column;flex:1;gap:7px;padding:16px;display:flex}.lnewscard__meta{color:var(--gray-2);align-items:center;gap:7px;font-size:12.5px;display:flex}.lnewscard__meta i{font-style:normal}.lnewscard__title{color:var(--ink);font-size:16.5px;font-weight:700;line-height:1.4}.lnewscard__link:hover .lnewscard__title{color:var(--purple)}.lnewscard__excerpt{color:var(--gray);font-size:14.5px;line-height:1.6}.lnewscard__go{color:var(--green-dark);align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:13.5px;font-weight:700;display:inline-flex}.lnewscard__go .ico{width:16px;height:16px;transition:transform .2s}.lnewscard__link:hover .lnewscard__go .ico{transform:translate(3px)}@media (width<=1080px){.lender__body{grid-template-columns:1fr;gap:28px}.lender__body>.toc{grid-area:1/1}.lender__body>.lender__main{grid-area:2/1}.toc{position:static}.toc ul{max-height:280px}.calc{grid-template-columns:1fr}}@media (width<=860px){.factcard{grid-template-columns:1fr;padding:22px}.factcard__side{border-left:0;border-top:1px solid var(--edge-2);padding-top:22px;padding-left:0}.btn-apply{max-width:none}.proscons__grid{grid-template-columns:1fr}.lender__topbar-inner{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=560px){.lender{font-size:15.5px}.fact__value{font-size:19px}.fact__icon{width:46px;height:46px}.fact__icon .ico{width:22px;height:22px}.calc__out{grid-template-columns:1fr;gap:10px}.calc__out div{text-align:left;justify-content:space-between;display:flex}.calc__out dd{margin:0}.badges{gap:8px 18px}}@media (prefers-reduced-motion:reduce){.lender *{transition-duration:.01ms!important}}
.verified{background:var(--c-act-50);border-radius:var(--r-pill,999px);color:var(--green-dark);border:1px solid #bfe6d5;align-items:center;gap:8px;margin-top:14px;padding:7px 14px;font-size:13.5px;display:inline-flex}.verified .ico{flex:none;width:16px;height:16px}.btn-ghost{border:1px solid var(--edge);color:var(--purple);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15.5px;font-weight:700;transition:border-color .2s,background-color .2s;display:inline-flex}.btn-ghost:hover{border-color:var(--c-brand-200);background:var(--purple-50)}.btn-ghost .ico{width:17px;height:17px}.cstat2{border-radius:10px;align-items:center;gap:11px;padding:8px;transition:background-color .2s;display:flex}.cstat2:hover{background:#fff}.cstat2__icon{background:var(--purple-50);width:38px;height:38px;color:var(--purple);border-radius:11px;flex:none;place-items:center;display:grid}.cstat2__icon .ico{stroke-width:1.7px;width:19px;height:19px}.cstat2:nth-child(3) .cstat2__icon{background:var(--c-act-50);color:var(--green-dark)}.cstat2:nth-child(4) .cstat2__icon{background:var(--c-warm-50);color:var(--c-warm-700)}.cstat2__body{flex-direction:column;min-width:0;display:flex}.cstat2__value{color:var(--ink);font-variant-numeric:tabular-nums;font-size:19px;font-weight:700;line-height:1.2}.cstat2__label{color:var(--gray-2);font-size:12.5px;line-height:1.35}.cfilter{border:1px solid var(--edge);background:#fff;border-radius:14px;margin-top:22px;padding:16px;box-shadow:0 10px 28px -22px #0d163080}.cfilter__bar{flex-wrap:wrap;gap:10px;display:flex}.cfilter__sort{background:var(--c-soft);border-radius:var(--r-pill,999px);border:1px solid #0000;flex:none;align-items:center;gap:8px;height:50px;padding:0 12px 0 14px;transition:border-color .2s,background-color .2s;display:flex}.cfilter__sort:focus-within{border-color:var(--c-brand-500);background:#fff}.cfilter__sort>.ico{width:18px;height:18px;color:var(--gray-2);flex:none}.cfilter__sort select{color:var(--ink);cursor:pointer;background:0 0;border:0;padding-right:4px;font-size:14.5px;font-weight:600}.cfilter__sort select:focus{outline:none}.cfilter__search{border:1px solid var(--edge);border-radius:var(--r-pill,999px);background:#fff;flex:260px;align-items:center;gap:10px;min-width:0;height:50px;padding:0 12px 0 16px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.cfilter__search:focus-within{border-color:var(--c-brand-500);box-shadow:0 0 0 3px #3b62d424}.cfilter__search>.ico{width:19px;height:19px;color:var(--gray-2);flex:none}.cfilter__search input{min-width:0;color:var(--ink);background:0 0;border:0;flex:1;font-size:15.5px}.cfilter__search input:focus{outline:none}.cfilter__clear{background:var(--c-soft);width:30px;height:30px;color:var(--gray-2);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.cfilter__clear .ico{width:15px;height:15px}.cfilter__clear:hover{background:var(--edge);color:var(--ink)}.chipbar{border-top:1px solid var(--edge-2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:14px;display:flex}.chipf{border:1px solid var(--edge);border-radius:var(--r-pill,999px);height:38px;color:var(--gray);cursor:pointer;background:#fff;align-items:center;gap:8px;padding:0 14px;font-size:14px;text-decoration:none;transition:all .18s;display:inline-flex}.chipf b{color:var(--gray-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.chipf:hover{border-color:var(--c-brand-200);color:var(--purple)}.chipf.is-on{background:var(--c-brand-600);border-color:var(--c-brand-600);color:#fff}.chipf.is-on b{color:#ffffffd1}.cfilter__count{color:var(--gray-2);white-space:nowrap;margin-left:auto;padding-left:12px;font-size:13.5px;font-weight:600}.cardgrid__empty{text-align:center;color:var(--gray-2);padding:40px 20px;font-size:15.5px}@media (width<=760px){.cfilter__search{max-width:none}.cfilter__sort{width:100%}}.linetabs{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.linetabs__item{border:1px solid var(--edge);border-radius:var(--r-pill,999px);color:var(--gray);background:#fff;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:600;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.linetabs__item .ico{width:17px;height:17px;color:var(--gray-2);transition:color .2s}.linetabs__item:hover{border-color:var(--c-brand-200);color:var(--purple)}.linetabs__item:hover .ico{color:var(--purple)}.linetabs__item.is-on{background:var(--ins-accent,var(--purple));color:#fff;border-color:#0000;font-weight:700}.linetabs__item.is-on .ico{color:#fff}.facetbars{border-top:1px solid var(--edge-2);flex-direction:column;gap:10px;margin-top:14px;padding-top:14px;display:flex}.facetbar{grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.facetbar__label{letter-spacing:.3px;text-transform:uppercase;color:var(--gray-2);font-size:12.5px;font-weight:700;line-height:2.6}.facetbar__chips{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.facetbars .cfilter__count{text-align:right;margin-left:0;padding-left:0}.parc__stats{border:1px solid var(--edge);backdrop-filter:blur(6px);background:#ffffffb8;border-radius:14px;grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.pgroups{flex-direction:column;gap:clamp(20px,2.6vw,32px);display:flex}.pgroup[hidden]{display:none}.pgroup__head{border-bottom:2px solid var(--edge);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.pgroup__brand{align-items:center;gap:14px;min-width:0;display:flex}.pgroup__meta{flex-direction:column;gap:3px;min-width:0;display:flex}.pgroup__name{color:var(--purple);font-size:clamp(18px,2vw,22px);font-weight:700;line-height:1.3}.pgroup__count{color:var(--gray-2);font-size:13.5px}.pgroup__all{border:1px solid var(--edge);border-radius:var(--r-pill,999px);color:var(--purple);background:#fff;align-items:center;gap:7px;padding:9px 16px;font-size:14px;font-weight:700;transition:border-color .2s,background-color .2s;display:inline-flex}.pgroup__all:hover{border-color:var(--c-brand-200);background:var(--purple-50)}.pgroup__all .ico{width:16px;height:16px;transition:transform .2s}.pgroup__all:hover .ico{transform:translate(3px)}.prows{flex-direction:column;gap:12px;margin-top:16px;display:flex}.prow{border:1px solid var(--edge);background:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,430px) auto;align-items:center;gap:clamp(14px,2vw,26px);padding:18px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.prow[hidden]{display:none}.prow:hover{border-color:var(--c-brand-200);transform:translateY(-1px);box-shadow:0 18px 40px -30px #0d1630cc}.prow__main{min-width:0}.prow__kind{color:var(--purple);text-transform:uppercase;letter-spacing:.3px;align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:inline-flex}.prow__kind .ico{width:15px;height:15px}.prow__name{margin-top:6px;font-size:17.5px;font-weight:700;line-height:1.38}.prow__name a{color:var(--ink)}.prow__name a:hover{color:var(--purple)}.prow__sum{color:var(--gray);margin-top:6px;font-size:14.5px;line-height:1.55}.prow__facts{background:var(--c-soft);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:0;padding:12px 14px;display:grid}.pfact{min-width:0}.pfact dt{color:var(--gray-2);align-items:center;gap:6px;font-size:11.5px;line-height:1.3;display:flex}.pfact__icon{color:var(--purple);place-items:center;display:inline-grid}.pfact__icon .ico{width:14px;height:14px}.pfact dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:14.5px;font-weight:700;line-height:1.35}.prow__btn{background:var(--green);color:#fff;white-space:nowrap;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:7px;padding:13px 20px;font-size:15px;font-weight:700;transition:background-color .2s;display:inline-flex}.prow__btn:hover{background:var(--green-dark)}.prow__btn .ico{width:16px;height:16px}.parc .lender__body--solo{grid-template-columns:minmax(0,820px);justify-content:center}.parc .lender__prose img{border-radius:12px;max-width:100%;height:auto;margin:20px auto;display:block}.parc .lender__prose>p,.parc .lender__prose>div.paragraph,.parc .lender__prose>ul,.parc .lender__prose>ol,.parc .lender__prose>h2,.parc .lender__prose>h3,.parc .lender__prose>h4,.parc .lender__prose>blockquote{max-width:72ch}.parc .lender__prose>div.paragraph:has(>img){max-width:none}.pseo__body div.paragraph{margin:0 0 14px}.pseo__body p,.pseo__body div.paragraph,.pseo__body ul,.pseo__body ol{max-width:72ch}.pseo__body div.paragraph:has(>img){max-width:none}.toc__lv3 .toc__link{padding-left:14px;font-size:14px}.lsum{border:1px solid var(--edge);background:#fff;border-radius:16px;padding:20px;box-shadow:0 10px 30px #151a240f}.lsum__label{letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted);margin:0 0 12px;font-size:11.5px;font-weight:600}.lsum__rows{margin:0 0 16px}.lsum__rows>div{border-top:1px solid var(--c-line-soft);justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;display:flex}.lsum__rows>div:first-child{border-top:0;padding-top:0}.lsum__rows dt{color:var(--c-muted);font-size:13.5px}.lsum__rows dd{color:var(--c-ink);text-align:right;margin:0;font-size:16px;font-weight:700}.lsum__call{cursor:pointer;background:var(--ins-accent,var(--c-brand-700));color:#fff;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;padding:13px 18px;font-family:inherit;font-size:17px;font-weight:700;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex}.lsum__call:hover{color:#fff;transform:translateY(-1px);box-shadow:0 8px 20px #151a242e}.lsum__call .ico{width:19px;height:19px}.lsum__note{color:var(--c-muted);text-align:center;margin:10px 0 0;font-size:12.5px;line-height:1.5}@media (width<=860px){.parc__grid{grid-template-columns:1fr}.lsum{max-width:420px}}.lcta{background:linear-gradient(115deg, var(--c-night-900) 0%, var(--c-night-800) 100%);color:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(18px,3vw,36px);margin-top:32px;padding:clamp(22px,3vw,30px);display:grid}.lcta__label{letter-spacing:.06em;text-transform:uppercase;color:#ffffffb8;margin:0;font-size:11.5px;font-weight:600}.lcta__title{color:#fff;margin:6px 0 0;font-size:clamp(19px,2.1vw,23px);font-weight:700;line-height:1.3}.lcta__text{color:#ffffffd6;max-width:52ch;margin:8px 0 0;font-size:14.5px;line-height:1.6}.lcta__acts{flex-direction:column;align-items:stretch;gap:10px;display:flex}.lcta__call{color:var(--c-night-900);white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex}.lcta__call:hover{color:var(--c-night-900);transform:translateY(-1px);box-shadow:0 8px 20px #00000047}.lcta__call .ico{width:19px;height:19px}.lcta__link{color:#fff;white-space:nowrap;border:1px solid #ffffff57;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.lcta__link:hover{color:#fff;background:#ffffff1f;border-color:#fff9}.lcta__link .ico{width:16px;height:16px;transition:transform .2s}.lcta__link:hover .ico{transform:translate(3px)}@media (width<=720px){.lcta{grid-template-columns:1fr;gap:20px}.lcta__text{max-width:none}}.lspecs .termgrid{margin-top:0}.lspecs{margin-bottom:30px}.lspecs .termgrid{gap:14px}.lspecs .termbox{padding:15px 16px}.lspecs .termbox dd{margin-top:5px}.linetabs{overscroll-behavior-x:contain;flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.linetabs__item{flex:none}.parc__hero:has(+.lender__body){padding-bottom:12px}.parc .lender__body{padding-block:28px 60px}.lnews--band{background:#fff;padding-block:clamp(32px,4.4vw,54px)}.lnews--band .lender__h2{margin-top:0}.lnews--band .lnewsgrid:not(:has(>:nth-child(2))){grid-template-columns:minmax(0,520px)}.lnews--band .lnewsgrid:has(>:nth-child(2)):not(:has(>:nth-child(4))){grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:880px}.pseo{background:#fff;padding-block:clamp(32px,4.4vw,54px)}.pseo__box{background:var(--c-soft,#f5f7fb);border:1px solid var(--edge);border-radius:var(--r);padding:clamp(20px,2.6vw,30px)}.pseo__title{color:var(--ink);margin:0 0 14px;font-size:clamp(19px,2.1vw,24px);font-weight:700;line-height:1.3}.pseo__body{color:var(--ink-2,#3d4757);font-size:15.5px;line-height:1.75}.pseo__body>:first-child{margin-top:0}.pseo__body>:last-child{margin-bottom:0}.pseo__body p,.pseo__body ul,.pseo__body ol{margin:0 0 14px}.pseo__body ul,.pseo__body ol{padding-left:22px}.pseo__body ul{list-style:outside}.pseo__body ol{list-style:decimal}.pseo__body img{border-radius:12px;max-width:100%;height:auto;margin:18px auto;display:block}.pseo__body figure{text-align:center;margin:18px 0}.pseo__body figcaption{color:var(--c-muted);margin-top:8px;font-size:13.5px}.pseo__body li{margin-bottom:6px}.pseo__body h2,.pseo__body h3,.pseo__body h4{color:var(--ink);margin:22px 0 10px;line-height:1.35}.pseo__body h2{font-size:19px}.pseo__body h3{font-size:17px}.pseo__body h4{font-size:15.5px}.pseo__body a{color:var(--c-brand-600,#2547b0)}.pseo__body img{border-radius:10px;height:auto}.pseo__body table{border-collapse:collapse;width:100%;margin-bottom:14px}.pseo__body th,.pseo__body td{border:1px solid var(--edge);text-align:left;padding:8px 10px}.pseo__body.is-clamped{max-height:var(--pseo-clamp,260px);overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 72px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 72px),#0000 100%)}.pseo__more{border:1px solid var(--edge);width:fit-content;font:inherit;color:var(--c-brand-600,#2547b0);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:7px;margin:20px auto 0;padding:9px 16px;font-size:14px;font-weight:600;transition:background .18s,border-color .18s;display:flex}.pseo__more[hidden]{display:none}.pseo__more:hover{background:var(--c-brand-50,#eef2fe);border-color:var(--c-brand-600,#2547b0)}.pseo__more .ico{width:16px;height:16px;transition:transform .18s}.pseo__more[aria-expanded=true] .ico{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.pseo__more,.pseo__more .ico{transition:none}}.pfaq{background:#fff;padding-block:0 clamp(32px,4.4vw,54px)}.pfaq__title{color:var(--ink);margin:0 0 16px;font-size:clamp(19px,2.1vw,24px);font-weight:700;line-height:1.3}.pseo+.pfaq{padding-top:4px}.pedu{background:#fff;padding-block:clamp(36px,5vw,60px)}.edugrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.educard{background:var(--c-soft);border:1px solid var(--edge-2);border-radius:16px;padding:20px;transition:background-color .2s,border-color .2s,transform .2s}.educard:hover{border-color:var(--c-brand-200);background:#fff;transform:translateY(-2px)}.educard__icon{border:1px solid var(--edge);width:46px;height:46px;color:var(--purple);background:#fff;border-radius:14px;place-items:center;display:grid}.educard__icon .ico{stroke-width:1.6px;width:22px;height:22px}.educard:nth-child(2) .educard__icon{color:var(--green-dark)}.educard:nth-child(3) .educard__icon{color:var(--c-warm-700)}.educard__title{color:var(--ink);margin-top:14px;font-size:16px;font-weight:700;line-height:1.42}.educard__text{color:var(--gray);margin-top:8px;font-size:14.5px;line-height:1.62}.hubgrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}.hubcard{border:1px solid var(--edge);background:#fff;border-radius:18px;flex-direction:column;min-width:0;padding:22px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.hubcard:hover{border-color:var(--ins-accent);transform:translateY(-3px);box-shadow:0 24px 50px -36px #0d1630f2}.hubcard__bar{background:var(--ins-accent);height:4px;position:absolute;inset:0 0 auto}.hubcard__head{align-items:flex-start;gap:14px;display:flex}.hubcard__icon{background:var(--ins-accent);color:#fff;border-radius:16px;flex:none;place-items:center;width:54px;height:54px;transition:transform .2s;display:grid}.hubcard__icon .ico{stroke-width:1.6px;width:26px;height:26px}.hubcard:hover .hubcard__icon{transform:rotate(-6deg)scale(1.05)}.hubcard__id{min-width:0}.hubcard__name{font-size:18.5px;font-weight:700;line-height:1.3}.hubcard__name a{color:var(--ins-accent)}.hubcard__name a:hover{text-decoration:underline}.hubcard__meta{color:var(--gray-2);flex-wrap:wrap;gap:6px;margin-top:4px;font-size:13px;display:flex}.hubcard__meta i{font-style:normal}.hubcard__fee{background:var(--c-soft);border-radius:12px;align-items:baseline;gap:8px;margin-top:14px;padding:9px 14px;display:flex}.hubcard__fee span{color:var(--gray-2);font-size:12.5px}.hubcard__fee b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.hubcard__lead{color:var(--gray);margin-top:14px;font-size:14.5px;line-height:1.62}.hubcard__specs{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.hubcard__specs li{border-radius:var(--r-pill,999px);background:var(--c-soft);color:var(--gray-2);padding:3px 11px;font-size:12px}.hubcard__peek{border-top:1px solid var(--edge-2);flex-direction:column;gap:2px;margin:16px 0;padding-top:14px;display:flex}.hubcard__peek a{color:var(--gray);align-items:center;gap:6px;padding:5px 0;font-size:14px;transition:color .2s;display:flex}.hubcard__peek a:hover{color:var(--ins-accent)}.hubcard__peek .ico{width:14px;height:14px;color:var(--ins-accent);flex:none;transform:rotate(-90deg)}.hubcard__peek span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hubcard__go{background:var(--ins-accent);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:12px 18px;font-size:15px;font-weight:700;transition:filter .2s;display:inline-flex}.hubcard__go:hover{filter:brightness(.9)}.hubcard__go .ico{width:16px;height:16px;transition:transform .2s}.hubcard__go:hover .ico{transform:translate(3px)}.complist{flex-wrap:wrap;gap:10px;display:flex}.compchip{background:var(--c-soft);border:1px solid var(--edge-2);border-radius:var(--r-pill,999px);align-items:center;gap:10px;padding:8px 16px 8px 8px;transition:background-color .2s,border-color .2s;display:inline-flex}.compchip:hover{border-color:var(--c-brand-200);background:#fff}.compchip__mark{background:var(--purple);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.compchip__name{color:var(--ink);font-size:14.5px;font-weight:600}.compchip__count{color:var(--gray-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.termgrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:22px 0 0;display:grid}.termbox{border:1px solid var(--edge);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:13px 15px;transition:border-color .2s,box-shadow .2s;display:flex}.termbox:hover{border-color:var(--c-brand-200);box-shadow:0 10px 26px -22px #0d163099}.termbox__icon{background:var(--purple-50);width:38px;height:38px;color:var(--purple);border-radius:11px;flex:none;place-items:center;display:grid}.termbox__icon .ico{stroke-width:1.7px;width:19px;height:19px}.termbox:nth-child(3n+2) .termbox__icon{background:var(--c-act-50);color:var(--green-dark)}.termbox:nth-child(3n+3) .termbox__icon{background:var(--c-warm-50);color:var(--c-warm-700)}.termbox__text{min-width:0}.termbox dt{letter-spacing:.4px;text-transform:uppercase;color:var(--gray-2);font-size:11.5px}.termbox dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:15.5px;font-weight:700;line-height:1.35}.parc .section-w,.parc .section-g{padding-block:clamp(36px,5vw,60px)}.parc .section-w{background:#fff}.parc .section-g{background:var(--c-soft)}.parc__hero{background:radial-gradient(900px 420px at 88% 10%, var(--purple-50) 0%, #eef2fe00 62%), linear-gradient(180deg, #f7f9ff 0%, #fff 88%);padding-block:16px clamp(30px,4.4vw,52px)}.parc__grid{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:center;gap:clamp(24px,3.4vw,48px);margin-top:14px;display:grid}.parc__copy{min-width:0}.parc__title{max-width:20ch;color:var(--purple);letter-spacing:-.5px;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.2}.parc__hl{color:var(--ins-accent,var(--green-dark))}.parc__lead{color:var(--gray);margin-top:14px;font-size:15.5px;line-height:1.7}.phub .section-w,.phub .section-g{padding-block:clamp(40px,5.4vw,68px)}.phub .section-w{background:#fff}.phub .section-g{background:var(--c-soft)}.phub .shell--faq{max-width:860px}.phub__hero{background:linear-gradient(#f7f9ff 0%,#fff 92%);padding-block:16px clamp(34px,4.6vw,58px);position:relative;overflow:hidden}.phub__aura{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 38% 38%,#2547b029 0%,#2547b000 62%),radial-gradient(circle at 68% 64%,#12a87a24 0%,#12a87a00 60%);border-radius:50%;width:min(760px,62vw);position:absolute;top:-34%;right:-12%}.phub__hero-inner{position:relative}.phub__eyebrow{border:1px solid var(--purple-100);border-radius:var(--r-pill,999px);color:var(--purple);background:#fff;align-items:center;gap:8px;margin-top:16px;padding:7px 15px;font-size:13.5px;font-weight:600;display:inline-flex;box-shadow:0 8px 22px -18px #0d1630b3}.phub__eyebrow .ico{width:16px;height:16px;color:var(--green)}.phub__title{max-width:20ch;color:var(--purple);letter-spacing:-1px;margin-top:16px;font-size:clamp(30px,4.2vw,52px);font-weight:700;line-height:1.12}.phub__hl{color:var(--green-dark)}.phub__lead{max-width:68ch;color:var(--gray);margin-top:16px;font-size:16.5px;line-height:1.7}.phub__stats{border:1px solid var(--edge);backdrop-filter:blur(6px);background:#ffffffc7;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin-top:26px;padding:14px;display:grid}.hstat{align-items:center;gap:12px;min-width:0;padding:6px 8px;display:flex}.hstat__icon{background:var(--purple-50);width:40px;height:40px;color:var(--purple);border-radius:12px;flex:none;place-items:center;display:grid}.hstat__icon .ico{stroke-width:1.7px;width:20px;height:20px}.hstat:nth-child(2) .hstat__icon{background:var(--c-act-50);color:var(--green-dark)}.hstat:nth-child(3) .hstat__icon{background:var(--c-warm-50);color:var(--c-warm-700)}.hstat__body{flex-direction:column;min-width:0;display:flex}.hstat__body b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:21px;font-weight:700;line-height:1.15}.hstat__body i{color:var(--gray-2);font-size:12.5px;font-style:normal;line-height:1.35}.phub__actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.phub__actions .btn-apply .ico{transition:transform .2s}.phub__actions .btn-apply:hover .ico{transform:translateY(2px)}.phub__cta{background:linear-gradient(115deg, var(--purple) 0%, var(--c-brand-600) 62%, var(--c-act-800) 100%);color:#fff;padding-block:clamp(36px,4.6vw,56px)}.phub__cta-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(20px,3vw,44px);display:flex}.phub__cta-title{color:#fff;font-size:clamp(22px,2.6vw,30px);font-weight:700;line-height:1.28}.phub__cta-text{color:#ffffffe0;max-width:62ch;margin-top:10px;font-size:15.5px;line-height:1.68}.phub__cta .btn-apply{color:var(--purple);background:#fff;flex:none}.phub__cta .btn-apply:hover{background:var(--purple-50)}.chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.chip{border-radius:var(--r-pill,999px);background:var(--purple-50);color:var(--purple);border:1px solid var(--purple-100);align-items:center;gap:7px;padding:6px 13px;font-size:13.5px;font-weight:700;display:inline-flex}.chip .ico{width:15px;height:15px}.chip--net{background:var(--c-brand-600);color:#fff;border-color:#0000}.chip--tier{background:var(--c-ink);color:#fff;border-color:#0000}.chip--stopped{color:var(--c-muted);background:#eef0f4;border-color:#dde1e8}.reqlist{border:1px solid var(--edge);border-radius:12px;margin:0;overflow:hidden}.reqlist__row{background:#fff;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:16px;padding:14px 18px;display:grid}.reqlist__row+.reqlist__row{border-top:1px solid var(--edge-2)}.reqlist__row{transition:background-color .2s}.reqlist__row:hover{background:var(--purple-50)}.reqlist dt{color:var(--ink);align-items:center;gap:11px;font-size:14.5px;font-weight:700;display:flex}.reqlist__icon{background:var(--purple-50);width:34px;height:34px;color:var(--purple);border-radius:10px;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid}.reqlist__icon .ico{stroke-width:1.7px;width:17px;height:17px}.reqlist__row:hover .reqlist__icon{background:var(--purple);color:#fff}.reqlist dd{color:var(--gray);margin:0;font-size:15px;line-height:1.55}.spectable{min-width:0}.spectable tbody th,.spectable tbody td{white-space:normal;vertical-align:top}.spectable tbody tr:nth-child(2n)>th,.spectable tbody tr:nth-child(2n)>td{background:var(--c-soft)}.spectable tbody tr:hover>th,.spectable tbody tr:hover>td{background:var(--purple-50)}.perkgrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.perkcard{border:1px solid var(--edge);color:var(--gray);background:#fff;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;font-size:15px;line-height:1.55;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.perkcard:hover{border-color:var(--c-brand-200);transform:translateY(-2px);box-shadow:0 10px 24px -18px #0d163080}.perkcard__icon{background:var(--c-act-50);width:38px;height:38px;color:var(--green-dark);border-radius:11px;flex:none;place-items:center;transition:transform .3s;display:grid}.perkcard:hover .perkcard__icon{transform:rotate(-6deg)scale(1.05)}.perkcard:nth-child(3n+2) .perkcard__icon{background:var(--purple-50);color:var(--purple)}.perkcard:nth-child(3n+3) .perkcard__icon{background:var(--c-warm-50);color:var(--c-warm-700)}.perkcard__icon .ico{stroke-width:1.6px;width:19px;height:19px}.tclu{padding:34px 0 6px}.tclu:last-child{padding-bottom:46px}.tclu__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:18px;display:flex}.tclu__title{color:var(--ink);margin:0;font-size:clamp(19px,1.7vw,23px);font-weight:700}.tclu__lead{max-width:62ch;color:var(--gray);margin:6px 0 0;font-size:14.5px;line-height:1.6}.tclu__up{border:1px solid var(--edge);color:var(--purple);background:#fff;border-radius:999px;flex:none;align-items:center;gap:7px;padding:9px 15px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .18s,background .18s;display:inline-flex}.tclu__up:hover{border-color:var(--purple);background:var(--purple-50)}.tclu__up .ico{width:15px;height:15px;transition:transform .2s}.tclu__up:hover .ico{transform:translate(3px)}.tclu__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.tclu__item{min-width:0}.tclu__link{border:1px solid var(--edge);height:100%;color:var(--ink);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;font-size:15px;text-decoration:none;transition:border-color .18s,box-shadow .18s,color .18s;display:flex}.tclu__link:hover{border-color:var(--c-brand-200);color:var(--purple);box-shadow:0 10px 26px -22px #0d163099}.tclu__name{min-width:0}.tclu__ico{width:15px;height:15px;color:var(--gray-2);flex:none;transition:transform .2s}.tclu__link:hover .tclu__ico{color:var(--purple);transform:translate(3px)}@media (width<=600px){.tclu__grid{grid-template-columns:1fr}.tclu__up{justify-content:center;width:100%}}.pseo--doc{background:var(--c-soft,#f5f7fa);padding-block:clamp(36px,4.6vw,64px)}.pseo--doc .pseo__box{border:1px solid var(--c-line,#e2e5eb);background:#fff;border-radius:18px;padding:clamp(22px,2.8vw,40px);box-shadow:0 1px 2px #151a240a,0 12px 32px #151a240d}.pseo--doc .pseo__head{border-bottom:1px solid var(--c-line-soft,#edeff3);margin-bottom:clamp(20px,2.4vw,30px);padding-bottom:clamp(16px,1.8vw,22px)}.pseo__kicker{letter-spacing:.09em;text-transform:uppercase;color:var(--c-brand-600,#2547b0);margin:0 0 8px;font-size:11.5px;font-weight:700}.pseo--doc .pseo__title{letter-spacing:-.012em;color:var(--c-ink,#151a24);margin:0;font-size:clamp(22px,2.5vw,30px);font-weight:800;line-height:1.24}.pseo__grid{grid-template-columns:minmax(0,284px) minmax(0,1fr);align-items:start;gap:clamp(22px,3vw,44px);display:grid}.pseo__main{min-width:0}.pseo--doc .pseo__toc{position:sticky;top:84px}.pseo--doc .toc__inner{background:var(--c-soft,#f5f7fa);border-radius:14px}.pseo--doc .toc__title{letter-spacing:.02em;font-size:14px}.pseo--doc .toc__link{padding:11px 18px;font-size:14.5px}.pseo--doc .toc__lv3 .toc__link{padding-left:34px;font-size:13.5px}.pseo--doc .pseo__body{color:var(--c-text,#3f4654);font-size:16.5px;line-height:1.78}.pseo--doc .pseo__body p,.pseo--doc .pseo__body ul,.pseo--doc .pseo__body ol,.pseo--doc .pseo__body div.paragraph{max-width:none;margin:0 0 18px}.pseo--doc .pseo__body h2{letter-spacing:-.008em;color:var(--c-ink,#151a24);margin:40px 0 14px;padding-left:16px;font-size:clamp(19px,1.9vw,22px);font-weight:700;line-height:1.3;position:relative}.pseo--doc .pseo__body h2:before{content:"";background:var(--c-brand-600,#2547b0);border-radius:4px;width:4px;position:absolute;top:.18em;bottom:.18em;left:0}.pseo--doc .pseo__body h3{color:var(--c-ink,#151a24);margin:28px 0 10px;font-size:17.5px;font-weight:650;line-height:1.38}.pseo--doc .pseo__body>:first-child{margin-top:0}.pseo--doc .pseo__body>:last-child{margin-bottom:0}.pseo--doc .pseo__body ul{padding-left:0;list-style:none}.pseo--doc .pseo__body ul>li{margin-bottom:10px;padding-left:26px;position:relative}.pseo--doc .pseo__body ul>li:before{content:"";background:var(--c-brand-200,#c9d6f5);border:2px solid var(--c-brand-600,#2547b0);box-sizing:border-box;border-radius:50%;width:7px;height:7px;position:absolute;top:.66em;left:7px}.pseo--doc .pseo__body ol{counter-reset:pseo;padding-left:0;list-style:none}.pseo--doc .pseo__body ol>li{counter-increment:pseo;margin-bottom:12px;padding-left:38px;position:relative}.pseo--doc .pseo__body ol>li:before{content:counter(pseo);font-feature-settings:"tnum";width:26px;height:26px;color:var(--c-brand-600,#2547b0);background:var(--c-brand-50,#eef2fe);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;top:.08em;left:0}.pseo--doc .pseo__body>blockquote:first-child{color:var(--c-muted,#646c7c);background:var(--c-warm-50,#fef3e2);border:0;border-left:3px solid var(--c-warm-400,#f2b705);border-radius:0 10px 10px 0;margin:0 0 26px;padding:13px 16px;font-size:13.5px;line-height:1.6}.pseo--doc .pseo__body>blockquote:first-child p{max-width:none;margin:0}.pseo--doc .pseo__body>blockquote:first-child strong{color:var(--c-warm-700,#9a4a06)}.pseo--doc .pseo__body>blockquote{background:var(--c-brand-50,#eef2fe);border-left:3px solid var(--c-brand-500,#3b62d4);border-radius:0 12px 12px 0;margin:24px 0;padding:16px 20px;font-size:15.5px}.pseo--doc .pseo__body>blockquote p:last-child{margin-bottom:0}.pseo--doc .pseo__body figure{text-align:center;margin:26px 0}.pseo--doc .pseo__body img{border:1px solid var(--c-line-soft,#edeff3);border-radius:14px;width:100%;height:auto;margin:0 auto;display:block}.pseo--doc .pseo__body figcaption{color:var(--c-muted,#646c7c);margin-top:10px;font-size:13px;font-style:italic;line-height:1.55}.pseo--doc .pseo__body a{color:var(--c-brand-600,#2547b0);text-underline-offset:2px;text-decoration:underline 1px}.pseo--doc .pseo__body a:hover{color:var(--c-brand-700,#1e3a8a)}.pseo--doc .pseo__body strong{color:var(--c-ink,#151a24);font-weight:650}.pseo--doc .pseo__body.is-clamped{max-height:var(--pseo-clamp,560px);-webkit-mask-image:linear-gradient(#000 calc(100% - 110px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 110px),#0000 100%)}.pseo--doc .pseo__more{color:var(--c-brand-600,#2547b0);border:1px solid var(--c-brand-200,#c9d6f5);cursor:pointer;background:#fff;border-radius:999px;gap:8px;margin:22px 0 0;padding:11px 22px;font-size:15px;font-weight:600;transition:background-color .18s,border-color .18s}.pseo--doc .pseo__more:hover{background:var(--c-brand-50,#eef2fe);border-color:var(--c-brand-500,#3b62d4)}@media (width<=1023px){.pseo__grid{grid-template-columns:minmax(0,1fr);gap:20px}.pseo--doc .pseo__toc{position:static}.pseo--doc .toc ul{max-height:260px}}@media (width<=600px){.pseo--doc .pseo__box{border-radius:14px;padding:18px 16px}.pseo--doc .pseo__body{font-size:16px}.pseo--doc .pseo__body h2{margin-top:32px}}.pseo__toc details{border:0}.pseo__toc summary{cursor:pointer;color:var(--c-ink,#151a24);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;font-size:14px;font-weight:700;list-style:none;display:flex}.pseo__toc summary::-webkit-details-marker{display:none}.pseo__toc summary:after{content:"";border-right:2px solid var(--c-muted,#646c7c);border-bottom:2px solid var(--c-muted,#646c7c);flex:none;width:9px;height:9px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.pseo__toc details[open] summary:after{transform:rotate(-135deg)translateY(-2px)}.pseo__toc summary+nav{border-top:1px solid var(--c-line-soft,#edeff3)}@media (width<=600px){.pseo--doc .pseo__body>blockquote:first-child{padding:12px 14px;font-size:13px;line-height:1.55}}.pseo__grid--solo{grid-template-columns:minmax(0,760px);justify-content:center}
.places{overflow-x:clip}.places .section-w{background:#fff}.places .psec{padding-block:clamp(28px,4vw,52px)}.places .psec--near{padding-block:clamp(18px,2.6vw,28px) 0}.places .psec--near+.section-g{margin-top:clamp(18px,2.6vw,28px)}.psec__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:16px;display:flex}.psec__head .psec__title{margin:0}.psec__title{color:var(--ink);margin:0 0 14px;font-size:clamp(19px,2.1vw,24px);font-weight:700;line-height:1.3}.psec__lead{max-width:72ch;color:var(--gray);margin:-6px 0 16px;font-size:15px;line-height:1.6}.psec__links{flex-wrap:wrap;gap:8px;margin:0;display:flex}.psec__more{margin:18px 0 0}.psub+.psub{margin-top:clamp(28px,3.6vw,44px)}.phero{padding-bottom:clamp(22px,3vw,36px)}.phero .parc__title{max-width:26ch}.phero__grid--solo{grid-template-columns:minmax(0,1fr)}.phero__grid--solo .parc__title{max-width:32ch}.psource{border-radius:12px;align-items:flex-start;line-height:1.5}.psource .ico{margin-top:2px}.psource a{color:inherit;text-underline-offset:2px;text-decoration:underline}.psource a:hover{color:var(--ink)}.plegacy{background:var(--c-warm-50);max-width:880px;color:var(--gray);border:1px solid #f6ddb5;border-radius:12px;align-items:flex-start;gap:10px;margin:16px 0 0;padding:12px 16px;font-size:14.5px;line-height:1.55;display:flex}.plegacy .ico{width:18px;height:18px;color:var(--c-warm-700);margin-top:2px}.plegacy b{color:var(--ink)}.ptag{letter-spacing:.2px;white-space:nowrap;background:var(--purple-50);color:var(--purple);border-radius:999px;align-items:center;padding:2px 9px;font-size:11.5px;font-weight:700;line-height:1.6;display:inline-flex}.ptag--branch{background:var(--purple);color:#fff}.ptag--office{background:var(--purple-100);color:var(--purple)}.ptag--atm{background:var(--c-soft);color:var(--gray);box-shadow:inset 0 0 0 1px var(--edge)}.ptag--cdm{background:var(--c-act-50);color:var(--green-dark);box-shadow:inset 0 0 0 1px #bfe6d5}.ptag--bank{color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge);background:#fff}.ploclist{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ploclist--grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:12px}.ploclist--grid .ploc{grid-template-columns:minmax(0,1fr)}.ploclist--grid .ploc__go{place-self:end start;min-height:38px;padding:7px 14px}.ploc[hidden]{display:none}.ploc{border:1px solid var(--edge);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 16px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;display:grid}.ploc:hover{border-color:var(--c-brand-200);box-shadow:0 14px 32px -28px #0d1630cc}.ploc__main{min-width:0}.ploc__tags{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.ploc__dist{color:var(--green-dark);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:700}.ploc__name{color:var(--ink);overflow-wrap:anywhere;margin:7px 0 0;font-size:16px;font-weight:700;line-height:1.4}.ploc__name a{color:var(--ink)}.ploc__name a:hover{color:var(--purple);text-underline-offset:3px;text-decoration:underline}.ploc__addr{color:var(--gray);overflow-wrap:anywhere;margin:4px 0 0;font-size:14.5px;line-height:1.5}.ploc__meta{color:var(--gray-2);flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.ploc__meta li{align-items:flex-start;gap:6px;min-width:0;display:inline-flex}.ploc__meta li:before,.ploc__go:before{content:"";background:var(--purple);width:15px;height:15px;-webkit-mask:var(--pi) center / contain no-repeat;mask:var(--pi) center / contain no-repeat;flex:none;margin-top:2px}.pi-phone{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.4 3.4h3l1.5 4-2 1.5a12 12 0 0 0 6.2 6.2l1.5-2 4 1.5v3a2 2 0 0 1-2.2 2A16.5 16.5 0 0 1 4.4 5.6a2 2 0 0 1 2-2.2z'/%3E%3C/svg%3E")}.pi-clock{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.6'/%3E%3Cpath d='M12 7.2V12l3.2 1.9'/%3E%3C/svg%3E")}.pi-check{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.6 4.4 4.4L19 7.4'/%3E%3C/svg%3E")}.ploc__go{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.6'/%3E%3Cpath d='m15.6 8.4-2.1 5.1-5.1 2.1 2.1-5.1z'/%3E%3C/svg%3E")}.ploc__go:before{width:17px;height:17px;margin-top:0}.ploc__meta a{color:var(--purple);font-weight:600}.ploc__go{border:1px solid var(--edge);min-height:40px;color:var(--purple);white-space:nowrap;background:#fff;border-radius:999px;align-self:center;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:700;transition:border-color .2s,background-color .2s;display:inline-flex}.ploc__go:hover{border-color:var(--c-brand-200);background:var(--purple-50)}.ploclist--compact .ploc{grid-template-columns:minmax(0,1fr);padding:12px 14px}.ploclist--compact .ploc__go{justify-self:start;min-height:36px;padding:6px 12px;font-size:13.5px}.ploclist--compact .ploc__name{font-size:15px}.pnear{border:1px solid var(--edge);background:radial-gradient(600px 220px at 100% 0,#12a87a14,#12a87a00 70%),#fff;border-radius:16px;padding:clamp(16px,2.4vw,22px);box-shadow:0 10px 28px -22px #0d163080}.pnear__head{align-items:flex-start;gap:14px;display:flex}.pnear__icon{background:var(--c-act-50);width:42px;height:42px;color:var(--green-dark);border-radius:12px;flex:none;place-items:center;display:grid}.pnear__icon .ico{width:21px;height:21px}.pnear__copy{min-width:0}.pnear__title{color:var(--ink);margin:0;font-size:18px;font-weight:700;line-height:1.35}.pnear__text{color:var(--gray-2);margin:4px 0 0;font-size:14px;line-height:1.55}.pnear__bar{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.pnear__sel{height:46px}.pnear__btn{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 20px;font-size:15px;font-weight:700;transition:background-color .2s;display:inline-flex}.pnear__btn:hover{background:var(--green-dark)}.pnear__btn:disabled{opacity:.7;cursor:progress}.pnear__btn .ico{width:18px;height:18px}.pnear__status{color:var(--gray-2);margin:10px 0 0;font-size:13.5px}.pnear__status:empty{display:none}.pnear__status.is-err{color:var(--c-danger)}.pnear__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));max-height:640px;margin-top:12px;padding-right:2px;overflow-y:auto}.pnear.is-busy .pnear__list{opacity:.55}.pnear__list .ploc{background:var(--c-soft);border-color:#0000;grid-template-columns:minmax(0,1fr)}.pnear__list .ploc__go{background:#fff;justify-self:start;min-height:36px;padding:6px 12px;font-size:13.5px}.pfilter{margin:0 0 18px}.pfilter .facetbar{grid-template-columns:110px minmax(0,1fr)}.pfilter__count{text-align:right;margin:10px 0 0;padding:0}.plist{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,36px);display:grid}.ptoc{grid-area:1/1}.plist__main{flex-direction:column;grid-area:1/2;gap:12px;min-width:0;display:flex}.ptoc .toc__title{justify-content:space-between;align-items:center;gap:8px;padding:13px 16px;font-size:15px;display:flex}.ptoc__n{color:var(--gray-2);font-size:12.5px;font-weight:700}.ptoc li[hidden]{display:none}.ptoc__link{justify-content:space-between;gap:10px;padding:9px 16px;font-size:14px;display:flex}.ptoc__link b{color:var(--gray-2);font-variant-numeric:tabular-nums;font-size:12.5px}.pward{scroll-margin-top:16px}.pward[hidden]{display:none}.pward__box{border:1px solid var(--edge);background:#fff;border-radius:14px}.pward__head{cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:14px 18px;list-style:none;display:flex}.pward__head::-webkit-details-marker{display:none}.pward__head:hover{background:var(--purple-50)}.pward__name{min-width:0;color:var(--purple);flex:1;margin:0;font-size:17px;font-weight:700;line-height:1.35}.pward__count{color:var(--gray-2);white-space:nowrap;font-size:13.5px;font-weight:600}.pward__caret{width:20px;height:20px;color:var(--gray-2);transition:transform .2s}.pward__box[open]>.pward__head .pward__caret{transform:rotate(180deg)}.pward__box[open]>.pward__head{border-bottom:1px solid var(--edge-2);border-radius:14px 14px 0 0}.pward__box>.ploclist,.pward__box>.pmore{padding:12px}.pward__box>.pmore{padding-top:0}.pward__box .ploclist{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.pward__box .ploc{background:var(--c-soft);border-color:#0000;grid-template-columns:minmax(0,1fr)}.pward__box .ploc__go{background:#fff;place-self:end start;min-height:36px;padding:6px 12px;font-size:13.5px}.pward__box .ploc:hover{border-color:var(--c-brand-200);background:#fff}.pward__more{margin:0;padding:0 18px 14px;font-size:14px}.pward__more a{color:var(--purple);font-weight:700}.pmore__btn{border:1px dashed var(--edge);color:var(--purple);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:14.5px;font-weight:600;list-style:none;display:flex}.pmore__btn::-webkit-details-marker{display:none}.pmore__btn:hover{background:var(--purple-50);border-color:var(--c-brand-200)}.pmore__btn .ico{width:17px;height:17px;transition:transform .2s}.pmore[open]>.pmore__btn{margin-bottom:10px}.pmore[open]>.pmore__btn .ico{transform:rotate(180deg)}.pmore[open]>.pmore__btn span:after{content:""}.pempty{text-align:center;color:var(--gray-2);border:1px dashed var(--edge);background:#fff;border-radius:12px;margin:0;padding:28px 16px;font-size:15px}.pempty[hidden]{display:none}.ptable{background:#fff;max-width:880px}.ptable--wide{max-width:none}.places .ptable .cmp__table{min-width:0}.places .ptable--wide .cmp__table{min-width:720px}.ptable .ptable__num{text-align:right;font-variant-numeric:tabular-nums}.ptable thead .ptable__num{text-align:right}.ptable a{color:var(--purple);font-weight:700}.ptable a:hover{text-underline-offset:3px;text-decoration:underline}.ptable tbody th a{color:var(--ink)}.ptable tr.is-empty th,.ptable tr.is-empty td{color:var(--gray-2);font-weight:400}.ptable thead th{position:static}.ptable--wide tbody th{z-index:1;background:#fff;position:sticky;left:0}.ptable tbody tr:hover th{background:var(--purple-50)}.pbanks{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.pbank{border:1px solid var(--edge);background:#fff;border-radius:16px;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.pbank:hover{border-color:var(--c-brand-200);box-shadow:0 18px 40px -30px #0d1630cc}.pbank__main{color:var(--ink);align-items:center;gap:14px;padding:18px 18px 14px;display:flex}.pbank__logo{background:var(--purple);color:#fff;letter-spacing:.3px;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;font-size:12.5px;font-weight:800;display:grid}.pbank:nth-child(3n+2) .pbank__logo{background:var(--green)}.pbank:nth-child(3n+3) .pbank__logo{background:var(--c-warm-700)}.pbank__body{flex-direction:column;min-width:0;display:flex}.pbank__name{font-size:18px;font-weight:700;line-height:1.3}.pbank__main:hover .pbank__name{color:var(--purple)}.pbank__full{color:var(--gray-2);font-size:13px;line-height:1.4}.pbank__facts{border-top:1px solid var(--edge-2);background:var(--c-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:auto 0 0;display:grid}.pbank__facts>div{min-width:0;padding:10px 12px}.pbank__facts>div+div{border-left:1px solid var(--edge-2)}.pbank__facts dt{color:var(--gray-2);font-size:11.5px;line-height:1.3}.pbank__facts dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:16px;font-weight:700}.pbank__facts a{color:var(--purple)}.pbank__facts a:hover{text-underline-offset:3px;text-decoration:underline}.pprov{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pprov__item{border:1px solid var(--edge);color:var(--ink);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:14.5px;font-weight:600;transition:border-color .2s,background-color .2s;display:flex}.pprov__item b{color:var(--gray-2);font-variant-numeric:tabular-nums;font-size:13px}.pprov__item:hover{border-color:var(--c-brand-200);background:var(--purple-50);color:var(--purple)}.pwards{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pwrow{border:1px solid var(--edge);background:#fff;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.pwrow[hidden]{display:none}.pwrow__name{color:var(--purple);font-size:16px;font-weight:700}.pwrow__name:hover{text-underline-offset:3px;text-decoration:underline}.pwrow__count{color:var(--gray-2);font-size:13.5px}.pwrow__count b{color:var(--ink)}.pwrow__banks{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.plinks+.plinks{margin-top:clamp(26px,3.4vw,40px)}.plinks__title{color:var(--ink);margin:0 0 14px;font-size:clamp(18px,2vw,22px);font-weight:700;line-height:1.3}.plinks__lead{color:var(--gray);margin:-6px 0 14px;font-size:15px}.plinks__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.plink{border:1px solid var(--edge);height:100%;color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .2s,background-color .2s;display:flex}.plink:hover{border-color:var(--c-brand-200);background:var(--purple-50)}.plink__body{flex-direction:column;flex:1;min-width:0;display:flex}.plink__label{font-size:15px;font-weight:700;line-height:1.4}.plink:hover .plink__label{color:var(--purple)}.plink__note{color:var(--gray-2);font-size:13px}.plink__go{width:17px;height:17px;color:var(--gray-2)}.ppoint{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;gap:clamp(18px,2.6vw,32px);display:grid}.ppoint__card{border:1px solid var(--edge);background:#fff;border-radius:16px;padding:clamp(16px,2.4vw,24px)}.ppoint__facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin-top:14px}.ppoint__facts .termbox{align-items:flex-start}.ppoint__facts{padding:0;list-style:none}.ppoint__lbl{letter-spacing:.4px;text-transform:uppercase;color:var(--gray-2);margin:0;font-size:11.5px}.ppoint__val{color:var(--ink);overflow-wrap:anywhere;margin:3px 0 0;font-size:15px;font-weight:600;line-height:1.5}.ppoint__val a{color:var(--purple)}.ppoint__actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.ppoint__actions .btn-apply{width:auto}.ppoint__note{color:var(--gray-2);margin:14px 0 0;font-size:13.5px}.pside{border:1px solid var(--edge);background:#fff;border-radius:16px;padding:16px}.pside__title{color:var(--ink);margin:0 0 12px;font-size:17px;font-weight:700}.pside .ploc{background:var(--c-soft);border-color:#0000}.pfaq--places{padding-top:clamp(28px,4vw,52px)}.pfaq--places .shell{max-width:900px}@media (width<=1020px){.places .parc__grid{grid-template-columns:minmax(0,1fr)}.places .parc__stats{max-width:520px}.plist{grid-template-columns:minmax(0,1fr)}.ptoc,.plist__main{grid-column:1}.ptoc{grid-row:1;position:static}.plist__main{grid-row:2}.ptoc ul{max-height:240px}.ppoint{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.pfilter .facetbar{grid-template-columns:minmax(0,1fr);gap:6px}.pfilter .facetbar__label{line-height:1.4}.pnear__sel,.pnear__btn{flex:100%}}@media (width<=560px){.ploc{grid-template-columns:minmax(0,1fr);padding:13px 14px}.ploc__go{justify-self:start;min-height:38px}.pward__head{padding:12px 14px}.pward__name{font-size:16px}.pward__box>.ploclist,.pward__box>.pmore{padding:10px}.pbank__facts>div{padding:9px 8px}.pbank__facts dd{font-size:15px}.ppoint__actions>a{flex:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.pward__caret,.pmore__btn .ico{transition:none}}