@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2)format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2)format("woff2"),url(/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2)format("woff2"),url(/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2)format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2)format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2)format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2)format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2)format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2)format("woff2"),url(/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2)format("woff2"),url(/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2)format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2)format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2)format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2)format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2-variations");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}:root{--navy-900:#011f53;--navy-800:#091f46;--navy-700:#051233;--ink:#070e1a;--gold:#a9803c;--gold-600:#9f7c49;--gold-line:#a87f3c;--paper:#f7f9fc;--line:#dfdfe0;--gray-500:#858b95;--font-display:"Montserrat", system-ui, sans-serif;--font-body:"Inter Variable", "Inter", system-ui, sans-serif;--scale:1;--vh:1080px;color:var(--navy-800);font-family:var(--font-body);font-variation-settings:"opsz" 18;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:1024px;margin:0;overflow-x:hidden}h1,h2,h3,p,ul{margin:0;padding:0}ul{list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img,svg{display:block}.qmodal{--q-navy:#01041c;--q-line:#c9d0d6;--q-muted:#6b7380;--q-ease:cubic-bezier(.16, 1, .3, 1);background:var(--paper);width:min(1080px,100vw - 48px);max-width:none;max-height:calc(100dvh - 48px);color:var(--navy-800);border:0;border-radius:10px;margin:auto;padding:0;overflow:hidden;box-shadow:0 30px 80px #01041c73}.qmodal[open]{animation:qmodal-in .52s var(--q-ease) both}.qmodal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01041cb8}.qmodal[open]::backdrop{animation:.4s both qmodal-fade}@keyframes qmodal-in{0%{opacity:0;transform:translateY(18px)scale(.98)}}@keyframes qmodal-fade{0%{opacity:0}}.qmodal__inner{grid-template-columns:420px 1fr;max-height:calc(100dvh - 48px);display:grid;position:relative}.qmodal__aside{background:var(--q-navy);color:var(--paper);align-items:flex-end;display:flex;position:relative;overflow:hidden}.qmodal__photo{object-fit:cover;object-position:46% 30%;width:100%;height:100%;position:absolute;inset:0}.qmodal__aside:before{content:"";z-index:1;background:linear-gradient(#01041c33 0%,#01041c59 30%,#01041ce0 52%,#01041cf7 100%),linear-gradient(90deg,#01041c59,#01041c00);position:absolute;inset:0}.qmodal__aside-body{z-index:2;padding:40px 40px 44px;position:relative}.qmodal__label{letter-spacing:.16em;color:var(--gold);font-size:13px;font-weight:500}.qmodal__title{font-family:var(--font-display);letter-spacing:-.028em;margin-top:16px;font-size:30px;font-weight:800;line-height:1.15}.qmodal__title span{color:#c9a15a;display:block}.qmodal__text{color:#f7f9fcd1;margin-top:16px;font-size:15px;line-height:1.65}.qmodal__formats{letter-spacing:.1em;text-transform:uppercase;color:#f7f9fce6;border-top:1px solid #c9a15a59;gap:10px;margin-top:28px;padding-top:24px;font-size:12.5px;font-weight:500;display:grid}.qmodal__formats li{align-items:center;gap:12px;display:flex}.qmodal__formats li:before{content:"";background:var(--gold);border-radius:50%;flex:none;width:6px;height:6px}.qmodal__form{overscroll-behavior:contain;align-content:start;gap:26px;padding:48px 52px 36px;display:grid;overflow-y:auto}.qmodal__grid{grid-template-columns:1fr 1fr;gap:26px 32px;display:grid}.qmodal__field{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.qmodal__field>span,.qmodal__field legend{letter-spacing:.12em;text-transform:uppercase;color:var(--q-muted);padding:0;font-size:11.5px;font-weight:500}.qmodal__field input,.qmodal__field select,.qmodal__field textarea{border:0;border-bottom:1px solid var(--q-line);width:100%;font:inherit;color:var(--navy-800);background:0 0;border-radius:0;outline:none;padding:8px 0 10px;font-size:16px;transition:border-color .25s,box-shadow .25s}.qmodal__field textarea{field-sizing:content;resize:vertical;min-height:0;max-height:160px;line-height:1.5}@supports (field-sizing:content){.qmodal__field textarea{resize:none}}.qmodal__field select{appearance:none;cursor:pointer;background: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='%23a9803c' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 2px center/14px no-repeat;padding-right:28px}.qmodal__field select:has(option[value=""]:checked){color:var(--q-muted)}.qmodal__field input:focus,.qmodal__field select:focus,.qmodal__field textarea:focus{border-bottom-color:var(--gold);box-shadow:0 1px 0 var(--gold)}.qmodal__field :user-invalid{border-bottom-color:#b4483c;box-shadow:0 1px #b4483c}.qmodal__pills{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.qmodal__pill{cursor:pointer;position:relative}.qmodal__pill input{opacity:0;pointer-events:none;position:absolute}.qmodal__pill span{border:1px solid var(--q-line);color:#3c3c44;border-radius:999px;padding:9px 18px;font-size:14px;transition:background-color .25s,border-color .25s,color .25s;display:block}.qmodal__pill:hover span{border-color:var(--gold)}.qmodal__pill input:checked+span{border-color:var(--navy-900);background:var(--navy-900);color:var(--paper)}.qmodal__pill input:focus-visible+span{outline:2px solid var(--gold);outline-offset:2px}.qmodal__submit{background:var(--gold);height:58px;font-family:var(--font-display);letter-spacing:.06em;color:var(--navy-900);border-radius:6px;justify-content:center;align-items:center;gap:14px;margin-top:4px;font-size:15px;font-weight:600;transition:background-color .25s;display:flex}.qmodal__submit svg{transition:transform .3s var(--q-ease)}.qmodal__submit:hover{background:#b88d45}.qmodal__submit:hover svg{transform:translate(4px)}.qmodal__submit:focus-visible{outline:2px solid var(--navy-900);outline-offset:3px}.qmodal__note{text-align:center;color:var(--q-muted);margin-top:-12px;font-size:12.5px}.qmodal__close{z-index:1;width:40px;height:40px;color:var(--navy-800);background:#01041c0f;border-radius:50%;place-items:center;transition:background-color .25s;display:grid;position:absolute;top:16px;right:16px}.qmodal__close:hover{background:#01041c1f}.qmodal__close:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (width<=859.98px){.qmodal{border-radius:0;width:100vw;height:100dvh;max-height:none}.qmodal__inner{overscroll-behavior:contain;height:100%;max-height:none;display:block;overflow-y:auto}.qmodal__aside{min-height:260px}.qmodal__aside:before{background:linear-gradient(#01041c99 0%,#01041cd1 55%,#01041cf5 100%)}.qmodal__aside-body{padding:72px 24px 28px}.qmodal__title{font-size:clamp(26px,7vw,34px)}.qmodal__formats{display:none}.qmodal__form{padding:32px 24px calc(32px + env(safe-area-inset-bottom,0px));overflow:visible}.qmodal__close{top:calc(14px + env(safe-area-inset-top,0px));color:var(--paper);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f7f9fc29;right:14px}.qmodal__close:hover{background:#f7f9fc47}}@media (width<=559.98px){.qmodal__grid{grid-template-columns:1fr;gap:22px}}@media (prefers-reduced-motion:reduce){.qmodal[open],.qmodal[open]::backdrop{animation:none}}.share{position:relative}.share__btn{font-family:var(--font-display);color:#2e3135;white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:28px;transition:color .2s;display:flex}.share__btn:hover,.share.is-open .share__btn{color:var(--gold)}.share__btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}.share__panel{z-index:5;width:max-content;padding-top:14px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.share__panel[hidden]{display:none}.share__card{background:#fff;border-radius:6px;padding:20px 14px 14px;animation:.25s both share-in;box-shadow:0 14px 36px #01041c29}.share__title{font-family:var(--font-display);color:#091f46;padding:0 8px 8px;font-size:15px;font-weight:600}.share__list{gap:6px;display:flex}.share .share__list li,.share .share__list li>*{position:static}.share__list a,.share__list button{color:#4a4f53;border-radius:4px;flex-direction:column;align-items:center;gap:8px;min-width:84px;padding:8px 6px;font-size:13px;transition:background-color .2s,color .2s;display:flex}.share__list svg{color:#2e3135}.share__list a:hover,.share__list button:hover{background:var(--paper);color:var(--gold)}.share__list a:focus-visible,.share__list button:focus-visible{outline:2px solid var(--gold);outline-offset:1px}@keyframes share-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.share__card{animation:none}}.m-blog{background:#fff}.m-blog__heading span{color:var(--gold);text-transform:uppercase}.m-blog__list{gap:44px;margin-top:36px;display:grid}.m-blog__card{position:relative}.m-blog__card:has(.share.is-open){z-index:3}.m-blog__img{aspect-ratio:482/362;background:var(--navy-700);display:block;position:relative;overflow:hidden}.m-blog__img img{object-fit:cover;width:100%;height:100%}.m-blog__day{font-family:var(--font-display);color:#4a4f53;margin-top:14px;font-size:13px;font-weight:500;line-height:1.6}.m-blog__title{font-family:var(--font-display);color:#091f46;text-wrap:balance;margin-top:4px;font-size:clamp(19px,5.2vw,24px);font-weight:600;line-height:1.25}.m-blog__lead{color:#4a4f53;margin-top:10px;font-size:15px;font-weight:300;line-height:1.6}.m-blog__foot{font-family:var(--font-display);border-top:1px solid #bcbcbc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;margin-top:18px;padding-top:14px;font-size:12px;font-weight:500;line-height:1.6;display:flex;position:relative}.m-blog__date{color:#2e3135;display:none}@media (width>=560px){.m-blog__date{display:block}}.m-app .m-blog__share .share__btn{gap:6px;font-size:12px}.m-app .m-blog__share .share__btn svg{width:16px;height:16px}.m-app .m-blog__share{position:static}.m-app .m-blog__share .share__panel{max-width:100%}.m-app .m-blog__share .share__list a,.m-app .m-blog__share .share__list button{min-width:0;padding-inline:4px;font-size:12px}.m-app .m-blog__share .share__list{grid-template-columns:repeat(4,minmax(64px,1fr));display:grid}.m-blog__more{font-family:var(--font-display);color:var(--gold);align-items:center;gap:6px;font-weight:500;display:inline-flex}.m-app .m-post-meta{font-family:var(--font-display);letter-spacing:.02em;color:var(--gold);flex-wrap:wrap;gap:4px 10px;margin-top:18px;font-size:13px;line-height:1.5;display:flex}.m-post__head{padding:calc(var(--m-header) + var(--m-safe-t) + 40px) 0 32px;background:var(--paper);text-align:center}.m-post__title{font-family:var(--font-display);color:#091f46;text-wrap:balance;font-size:clamp(26px,7vw,40px);font-weight:700;line-height:1.15}.m-post__head .m-post-meta{justify-content:center;margin-top:16px}.m-post__hero{aspect-ratio:16/10;background:var(--navy-700);position:relative;overflow:hidden}.m-post__hero img{object-fit:cover;width:100%;height:100%}.m-post__body{padding-top:36px;padding-bottom:var(--m-section-y)}.m-post__lead{color:var(--gold);margin-bottom:24px;font-size:clamp(16px,4.3vw,18px);font-style:italic;font-weight:500;line-height:1.7}.m-post__h2{font-family:var(--font-display);color:#2e3135;text-wrap:balance;margin:32px 0 12px;font-size:clamp(21px,5.8vw,28px);font-weight:700;line-height:1.2}.m-post__p{color:#2f3135;text-wrap:pretty;font-size:clamp(16px,4.3vw,18px);line-height:1.75}.m-post__p+.m-post__p{margin-top:14px}.m-post__p strong{font-weight:700}.m-post__back{margin-top:40px}[data-tint]{isolation:isolate}[data-tint]:after{content:"";mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}[data-tint=bottom]:after{background:linear-gradient(#a87f3c00,#a87f3c)}[data-tint=left]:after{background:linear-gradient(to right, #a87f3c, #a87f3c00 var(--tint-reach,60%))}@media (width<=1023.98px){body{min-width:0}}.m-app{--m-gutter:clamp(20px, 5.6vw, 40px);--m-col:720px;--m-header:64px;--m-safe-t:env(safe-area-inset-top,0px);--m-safe-r:env(safe-area-inset-right,0px);--m-safe-b:env(safe-area-inset-bottom,0px);--m-safe-l:env(safe-area-inset-left,0px);--m-section-y:clamp(72px, 18vw, 120px);--m-ease:cubic-bezier(.22, 1, .36, 1);--m-select-t:.42s;color:var(--navy-800);background:#fff;font-size:16px;line-height:1.6;overflow-x:clip}.m-app :where(section,footer)[id]{scroll-margin-top:calc(var(--m-header) + var(--m-safe-t))}.m-app :focus{outline:none}.m-app :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}:where(.m-app) img{max-width:100%;height:auto}.m-wrap{width:100%;max-width:calc(var(--m-col) + 2 * var(--m-gutter));padding-left:max(var(--m-gutter), var(--m-safe-l));padding-right:max(var(--m-gutter), var(--m-safe-r));margin-inline:auto}.m-section{padding-block:var(--m-section-y);position:relative}.m-label{letter-spacing:.12em;color:var(--gold);font-size:clamp(12px,3.3vw,15px);line-height:1.5}.m-h2{font-family:var(--font-display);letter-spacing:-.028em;color:var(--navy-900);text-wrap:balance;margin-top:14px;font-size:clamp(30px,8.4vw,48px);font-weight:800;line-height:1.12}.m-lead{color:var(--navy-900);font-size:clamp(17px,4.6vw,20px);line-height:1.45}.m-lead strong{font-weight:700}.m-text{text-wrap:pretty;margin-top:16px;font-size:clamp(15px,4.1vw,17px);line-height:1.7}.m-hr{background:var(--line);transform-origin:0;height:1px;margin-block:28px;display:block}.m-rule{background:var(--gold-line);transform-origin:0;width:min(100%,420px);height:1px;margin-block:24px 20px;display:block;position:relative}.m-rule:after{content:"";background:var(--gold-line);border-radius:50%;width:10px;height:10px;position:absolute;top:-4.5px;right:-4px}.m-btn{width:100%;min-height:54px;font-family:var(--font-display);letter-spacing:.01em;text-align:center;transition:background-color .25s, color .25s, transform .2s var(--m-ease);-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-size:15px;font-weight:500;line-height:1.3;display:inline-flex}.m-btn:active{transform:scale(.98)}.m-btn>span{text-align:left;flex:1}.m-btn--gold{background:var(--gold);color:var(--navy-800)}.m-btn--light{border-color:var(--paper);color:var(--paper);background:#01041c40}.m-btn--light:active{background:#f7f9fc1f}.m-btn--outline{border-color:var(--gold-line);color:var(--gold);letter-spacing:.06em;border-radius:0}.m-btn--outline:active{background:var(--gold);color:#fff}.m-btns{gap:12px;margin-top:32px;display:grid}.m-more{min-height:44px;font-family:var(--font-display);letter-spacing:.14em;color:var(--gold-600);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.m-round-btn{background:var(--gold);color:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;transition:background-color .25s,color .25s,opacity .25s;display:grid}.m-round-btn:disabled{color:var(--navy-700);opacity:.6;cursor:default;background:#fff;box-shadow:0 3px 3px #0000001f}.m-header,.m-menu__bar{height:calc(var(--m-header) + var(--m-safe-t));padding-top:var(--m-safe-t);padding-left:max(var(--m-gutter), var(--m-safe-l));padding-right:max(calc(var(--m-gutter) - 10px), var(--m-safe-r));justify-content:space-between;align-items:center;gap:16px;display:flex}.m-header{z-index:50;background:#fff;position:fixed;inset:0 0 auto;box-shadow:0 3px 3px #00000029}.m-header__logo{min-height:44px;font-family:var(--font-display);letter-spacing:-.028em;color:var(--navy-900);white-space:nowrap;align-items:center;font-size:clamp(20px,5.6vw,26px);font-weight:800;display:inline-flex}.m-header__menu-btn{width:48px;height:48px;color:var(--navy-900);place-items:center;display:grid}.m-menu{z-index:70;overscroll-behavior:contain;background:var(--navy-800);color:var(--paper);animation:m-fade .3s var(--m-ease) both;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.m-menu .m-header__logo,.m-menu .m-header__menu-btn{color:var(--paper)}.m-menu__nav{padding:clamp(24px, 8vh, 64px) max(var(--m-gutter), var(--m-safe-r)) 32px max(var(--m-gutter), var(--m-safe-l));flex:1}.m-menu__nav li{animation:m-rise .5s var(--m-ease) both;animation-delay:calc(80ms + var(--i) * 50ms);border-bottom:1px solid #f7f9fc1f}.m-menu__nav li a{min-height:60px;font-family:var(--font-display);letter-spacing:.04em;align-items:center;font-size:clamp(20px,5.6vw,28px);font-weight:600;display:flex}.m-menu__cta{letter-spacing:.08em;animation:m-rise .5s var(--m-ease) .4s both;margin-top:32px}.m-menu__socials{padding:0 max(calc(var(--m-gutter) - 10px), var(--m-safe-r)) calc(24px + var(--m-safe-b)) max(calc(var(--m-gutter) - 10px), var(--m-safe-l));gap:8px;display:flex}.m-menu__socials a{place-items:center;width:48px;height:48px;display:grid}@keyframes m-fade{0%{opacity:0}}@keyframes m-rise{0%{opacity:0;transform:translateY(14px)}}.m-hero{min-height:calc(640px + var(--m-hero-extra,0px));height:calc(100vh + var(--m-hero-extra,0px));height:calc(100svh + var(--m-hero-extra,0px));max-height:calc(1100px + var(--m-hero-extra,0px));transition:height var(--m-select-t) var(--m-ease), min-height var(--m-select-t) var(--m-ease), max-height var(--m-select-t) var(--m-ease);color:var(--paper);background:#010a13;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:clip}.m-hero__media{position:absolute;inset:0}.m-hero__bg{position:absolute;inset:-18px 0}.m-hero__bg img{object-fit:cover;object-position:72% 50%;width:100%;height:100%;animation:hero-settle 1.8s var(--m-ease) both}.m-hero__person{left:0;right:0;bottom:var(--m-hero-extra,0px);width:auto;height:calc(100% - var(--m-hero-extra,0px));transition:bottom var(--m-select-t) var(--m-ease), height var(--m-select-t) var(--m-ease);max-width:none;margin-inline:auto;animation:1.4s cubic-bezier(.16,1,.3,1) .15s both hero-enter;position:absolute}.m-hero__shade{background:linear-gradient(#01041ce0 0%,#01041c8c 34%,#01041c00 52% 62%,#01041cd1 86%,#01041cf0 100%),linear-gradient(90deg,#01041c80 0%,#01041c00 60%);position:absolute;inset:0}.m-hero__head{z-index:1;padding-top:calc(var(--m-header) + var(--m-safe-t) + clamp(28px, 8vw, 64px));position:relative}.m-hero__stage{flex-direction:column;justify-content:flex-end;min-height:0;margin-top:clamp(8px,3vw,20px);display:flex;position:relative}.m-hero__stage:after{content:"";pointer-events:none;background:linear-gradient(#01041c00 0%,#01041ccc 55%,#01041cf0 100%);height:48%;position:absolute;inset:auto 0 0}.m-hero__intro{isolation:isolate;position:relative}.m-hero__intro:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#01041cb3,#01041c59 60%,#01041c00);position:absolute;inset:-40px -15% -16px}.m-hero__title{width:min(96%,540px);margin-inline:auto}.m-hero__title svg{width:100%;height:auto}.m-hero__roles{letter-spacing:.06em;text-transform:uppercase;justify-items:center;gap:2px;margin-top:clamp(20px,6vw,36px);font-size:clamp(11px,2.9vw,12px);font-weight:300;line-height:1.5;display:grid}.m-hero__roles li{align-items:center;gap:10px;display:flex}.m-hero__roles li:before{content:"";background:var(--gold);border-radius:50%;flex:none;width:6px;height:6px}.m-hero__ctas{z-index:1;padding-top:32px;padding-bottom:calc(clamp(24px, 6vw, 48px) + var(--m-safe-b));flex-direction:column;gap:12px;display:flex;position:relative}.m-hero__send{transition:grid-template-rows var(--m-select-t) var(--m-ease);grid-template-rows:0fr;margin-top:-12px;display:grid}.m-hero__send.is-shown{grid-template-rows:1fr}.m-hero__send-inner{min-height:0;overflow:hidden}.m-hero__send .m-btn{opacity:0;transition:opacity calc(var(--m-select-t) * .8) ease, transform var(--m-select-t) var(--m-ease);margin-top:12px;transform:translateY(-8px)}.m-hero__send.is-shown .m-btn{opacity:1;transform:none}@media (width<=639.98px){.m-hero__roles{grid-template-columns:repeat(2,auto);justify-content:center;column-gap:26px}.m-hero__roles li:nth-child(odd){justify-self:end}.m-hero__roles li:nth-child(2n){justify-self:start;position:relative}.m-hero__roles li:before{display:none}.m-hero__roles li:nth-child(2n):before{margin-top:-3px;display:block;position:absolute;top:50%;left:-16px}}.m-select{position:relative}.m-select__button{width:100%;min-height:54px;font-family:var(--font-display);color:var(--paper);-webkit-tap-highlight-color:transparent;background:#01041c59;border:1px solid #d4a755d9;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:12px 16px;font-size:15px;font-weight:500;line-height:1.3;display:flex}.m-select__button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.m-select__button svg{flex:none}.m-select .m-btn>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.m-select__chevron{transition:transform .25s var(--m-ease);flex:none}.m-select.is-open .m-select__chevron{transform:rotate(180deg)}.m-select__drop{transition:grid-template-rows var(--m-select-t) var(--m-ease);grid-template-rows:0fr;display:grid}.m-select.is-open .m-select__drop{grid-template-rows:1fr}.m-select__drop-inner{min-height:0;overflow:hidden}.m-select__list{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity calc(var(--m-select-t) * .8) ease, transform var(--m-select-t) var(--m-ease);background:#0e1224c7;border:1px solid #788cb473;border-radius:6px;margin-top:4px;padding:10px 8px;transform:translateY(-8px)}.m-select.is-open .m-select__list{opacity:1;transform:none}.m-select__option{min-height:44px;color:var(--paper);cursor:pointer;border-radius:4px;align-items:center;padding:6px 20px;font-size:16px;line-height:1.3;display:flex}.m-select__option.is-active{color:#c69a52;background:#465a8759}.m-select__option[aria-selected=true]{color:#c69a52}.m-about{background:var(--paper);overflow:hidden}.m-about__bg{object-fit:cover;object-position:30% 50%;opacity:.65;width:100%;height:100%;position:absolute;inset:0}.m-about .m-wrap{position:relative}.m-about__icon{width:44px;margin-top:28px}.m-about__title{font-family:var(--font-display);letter-spacing:-.028em;color:var(--navy-900);margin-top:8px;font-weight:800;display:grid}.m-about__title-top{font-size:clamp(32px,11vw,67px);line-height:1.1}.m-about__title-bottom{margin-top:-.12em;font-size:clamp(44px,15.5vw,94px);line-height:1.1}.m-about .m-text{margin-top:10px}.m-about__mosaic{grid-template-columns:1fr 1fr;gap:clamp(10px,3vw,20px);margin-top:clamp(48px,12vw,72px);display:grid}.m-about__photo{margin:0;overflow:hidden}.m-about__photo img{object-fit:cover;width:100%;height:100%}.m-about__photo--1{aspect-ratio:3/2;grid-column:span 2}.m-about__photo--2,.m-about__photo--3{aspect-ratio:3/4}.m-about__photo--2 img{object-position:42% 50%}.m-about__photo--3 img{object-position:50% 30%}.m-about__photo--4{aspect-ratio:16/9;grid-column:span 2}.m-power{background:#010a13;align-items:center;height:100svh;min-height:460px;display:flex;position:relative;overflow:hidden}.m-power__bg{clip-path:inset(0);position:absolute;inset:0}.m-power__bg img{object-fit:cover;object-position:80% 50%;width:100%;height:100lvh;position:fixed;top:0;left:0}@media (prefers-reduced-motion:reduce){.m-power__bg img{height:100%;position:absolute}}.m-power__title{font-family:var(--font-display);letter-spacing:-.028em;color:var(--paper);text-shadow:0 2px 12px #010a1359;gap:4px;display:grid;position:relative}.m-power__lead{text-wrap:balance;font-size:clamp(22px,6.2vw,40px);font-weight:700;line-height:1.2}.m-power__word{font-size:clamp(28px,10vw,76px);font-weight:800;line-height:1.15}.m-exp{background:#fff}.m-exp .m-hr{margin-block:24px}.m-exp__areas{flex-wrap:wrap;gap:6px 0;font-size:clamp(15px,4.1vw,17px);line-height:1.6;display:flex}.m-exp__areas li:not(:last-child):after{content:"·";color:var(--gold);margin-inline:8px}.m-exp__areas+.m-btn{margin-top:28px}.m-exp__timeline{margin-top:clamp(48px,12vw,72px);position:relative}.m-exp__line{background:var(--gold);transform-origin:top;width:1px;position:absolute;top:8px;bottom:8px;left:4.5px}.m-exp__item{grid-template-columns:44px 1fr;gap:16px;padding:24px 0 24px 28px;display:grid;position:relative}.m-exp__item+.m-exp__item:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:28px;right:0}.m-exp__dot{background:var(--gold);border-radius:50%;width:10px;height:10px;position:absolute;top:34px;left:0}.m-exp__icon{object-fit:contain;width:44px;height:44px}.m-exp__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--navy-800);font-size:clamp(18px,5vw,22px);font-weight:600;line-height:1.3}.m-exp__text{color:var(--navy-800);margin-top:6px;font-size:15px;line-height:1.6}.m-books{background:var(--paper);overflow:hidden}.m-books__bg{object-fit:cover;opacity:.2;width:100%;height:100%;position:absolute;inset:0}.m-books>:not(.m-books__bg){position:relative}.m-carousel{--m-card:clamp(220px, 64vw, 280px);--m-track-pad:max(var(--m-gutter), calc((100% - var(--m-col)) / 2));padding:4px var(--m-track-pad) 8px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--m-track-pad);scrollbar-width:none;gap:16px;margin-top:40px;display:flex;overflow-x:auto}.m-carousel::-webkit-scrollbar{display:none}.m-book{flex:0 0 var(--m-card);scroll-snap-align:start}@media (width<=639.98px){.m-carousel{--m-track-pad:calc(50% - var(--m-card) / 2)}.m-book{scroll-snap-align:center}}.m-book__cover{aspect-ratio:634/879;object-fit:cover;width:100%;box-shadow:0 10px 24px #05123329}.m-book__num{font-family:var(--font-display);letter-spacing:.14em;color:var(--gold-600);margin-top:18px;font-size:14px;font-weight:600;display:block}.m-book__title{font-family:var(--font-display);letter-spacing:.1em;color:var(--ink);text-wrap:balance;margin-top:4px;font-size:15px;font-weight:600;line-height:1.5}.m-book .m-more{margin-top:4px}.m-carousel__controls{align-items:center;gap:12px;margin-top:24px;display:flex}.m-carousel__count{min-width:4.6em;font-family:var(--font-display);letter-spacing:.1em;color:var(--gray-500);flex:none;font-size:14px}.m-carousel__count strong{color:var(--navy-800)}.m-carousel__progress{background:var(--line);flex:1;height:2px;margin-right:8px}.m-carousel__progress span{background:var(--gold);transform-origin:0;height:100%;transition:transform .4s var(--m-ease);display:block}.m-audio{background:#fff}.m-audio .m-hr{background:#bbbbc1;margin-block:36px 8px}.m-audio__item{grid-template-columns:clamp(96px,28vw,150px) 1fr;align-items:center;gap:20px;padding-block:24px;display:grid}.m-audio__item+.m-audio__item{border-top:1px solid var(--line)}.m-audio__cover{width:100%}.m-audio__item .m-book__num{margin-top:0}.m-audio__item .m-book__title{overflow-wrap:break-word}@media (width<=359.98px){.m-audio__item{grid-template-columns:1fr}.m-audio__cover{width:120px}}.m-talks{color:var(--paper);background:#030e34;position:relative;overflow:hidden}.m-talks__media{aspect-ratio:4/3;width:100%;max-height:62svh;position:relative;overflow:hidden}.m-talks__bg{position:absolute;inset:-22px 0}.m-talks__bg img{object-fit:cover;object-position:47% 40%;width:100%;height:100%}.m-talks__media:after{content:"";background:linear-gradient(#0103078c 0%,#030e3400 35% 55%,#030e34 100%),linear-gradient(90deg,#030e3473 0%,#030e3400 50%);position:absolute;inset:0}.m-talks__body{padding-bottom:var(--m-section-y);margin-top:-48px;position:relative}.m-talks__title{font-family:var(--font-display);letter-spacing:-.028em;color:var(--gold);text-wrap:balance;margin-top:14px;font-size:clamp(32px,9vw,56px);font-weight:800;line-height:1.14}.m-talks__title-light,.m-talks .m-text{color:var(--paper)}.m-talks .m-btn{margin-top:32px}.m-contact{background:var(--paper)}.m-contact__photo{aspect-ratio:710/578;width:100%;max-height:72svh;position:relative;overflow:hidden}.m-contact__photo img{object-fit:cover;object-position:60% 50%;width:100%;height:100%}.m-contact__photo:after{content:"";mix-blend-mode:multiply;background:linear-gradient(#060f1f00,#060f1f8c);position:absolute;inset:55% 0 0}.m-contact__panel{padding-block:clamp(56px, 14vw, 96px) var(--m-section-y)}.m-contact__lead{color:var(--navy-800);text-wrap:balance;margin-top:12px;font-size:clamp(19px,5.2vw,24px);line-height:1.4}.m-contact__services{margin-top:32px}.m-contact__services li{color:#3c3c44;align-items:center;gap:16px;min-height:68px;padding-block:12px;font-size:clamp(17px,4.8vw,21px);line-height:1.35;display:flex;position:relative}.m-contact__rule{inset-inline:0;transform-origin:0;background:#aab4bc;height:1px;position:absolute;bottom:0}.m-contact__rule--top{top:0;bottom:auto}.m-contact__icon{color:var(--gold);flex:none;display:flex}.m-contact__cta{font-family:var(--font-body);letter-spacing:.04em;border-radius:6px;margin-top:36px;font-size:15px;font-weight:400}.m-footer{padding-top:56px;padding-bottom:calc(40px + var(--m-safe-b));background:var(--navy-800);color:var(--paper)}.m-footer__sign{width:min(70%,300px)}.m-footer__cols{gap:32px;margin-top:40px;display:grid}.m-footer__heading{letter-spacing:.08em;color:var(--gray-500);font-size:14px}.m-footer__links{margin-top:4px}.m-footer__links a{color:#f7f9fcb3;align-items:center;min-height:44px;font-size:15px;line-height:1.4;display:flex}.m-footer__bottom{border-top:1px solid #f7f9fc1f;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:40px;padding-top:24px;display:flex}.m-footer__socials a{min-height:44px;color:var(--gray-500);align-items:center;gap:12px;font-size:14px;display:flex}.m-footer__socials img{width:24px}.m-footer__qr{background:#fff;border-radius:8px;padding:8px;display:none}.m-footer__qr img{width:96px}.m-whatsapp{right:calc(16px + var(--m-safe-r));bottom:calc(16px + var(--m-safe-b));z-index:60;width:56px;height:56px;transition:opacity .3s, transform .3s var(--m-ease), visibility .3s;border-radius:50%;position:fixed;overflow:hidden;box-shadow:0 6px 16px #00000038}.m-whatsapp img{width:76px;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m-whatsapp.is-hidden{opacity:0;visibility:hidden;transform:translateY(12px)scale(.9)}@media (width>=640px){.m-btns{grid-template-columns:1fr 1fr}.m-btn:not(.m-btn--block){width:auto;min-width:300px}.m-btns .m-btn{width:100%;min-width:0}.m-hero__ctas{grid-template-columns:repeat(2,minmax(0,300px));grid-template-areas:"books topic"".quote";justify-content:center;row-gap:0;display:grid}.m-hero__ctas .m-hero__send{margin-top:0}.m-hero__ctas>*{align-self:start}.m-hero__ctas>:first-child{grid-area:books}.m-hero__ctas>:nth-child(2){grid-area:topic}.m-hero__ctas>:nth-child(3){grid-area:quote}.m-hero__ctas .m-btn{width:100%;min-width:0}.m-hero__roles{flex-wrap:wrap;justify-content:center;gap:6px 20px;display:flex}.m-hero__roles li:first-child:before{display:none}.m-about__photo--2,.m-about__photo--3{aspect-ratio:4/5}.m-talks__media{aspect-ratio:16/9}.m-contact__photo{aspect-ratio:3/2}.m-footer__cols{grid-template-columns:1fr 1fr}.m-footer__qr{display:block}}@media (prefers-reduced-motion:reduce){.m-hero__bg img,.m-hero__person,.m-menu,.m-menu__nav li,.m-menu__cta{animation:none}.m-app{--m-select-t:0s}.m-app .m-btn,.m-whatsapp,.m-carousel__progress span{transition:none}}.page{zoom:var(--scale,1);position:relative}.page section[id]{scroll-margin-top:76px}.stage{width:1920px;height:100%;margin:0 auto;position:relative}.stage>*,.stage li>*,.stage article>*{position:absolute}.stage ul,.stage li,.stage article{position:static}.label{letter-spacing:.1em;color:var(--gold);white-space:nowrap;font-size:18px;line-height:21.78px;left:200px}.h2{font-family:var(--font-display);letter-spacing:-.028em;color:var(--navy-900);white-space:nowrap;font-size:52px;font-weight:800;line-height:63.39px;left:200px}.body18,.body20{color:var(--navy-800);white-space:nowrap;line-height:32px;left:200px}.body18{font-size:18px}.body20{font-size:20px}.btn{font-family:var(--font-display);white-space:nowrap;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:40px;transition:background-color .25s,color .25s,border-color .25s,filter .25s;display:flex}.btn--outline{border:1px solid var(--gold-line);color:var(--gold)}.btn--outline:hover{background:var(--gold);color:#fff}.btn--gold{background:var(--gold);color:var(--navy-800);border-radius:6px}.btn--gold:hover{filter:brightness(1.08)}.btn--light{border:1px solid var(--paper);color:var(--paper);border-radius:6px}.btn--light:hover{background:#f7f9fc1a}.btn__icons{pointer-events:none;width:300px;height:56px;position:absolute;inset:0}.header{z-index:50;background:#fff;height:76px;position:fixed;inset:0 0 auto;box-shadow:0 3px 3px #00000029}.header__logo{font-family:var(--font-display);letter-spacing:-.028em;color:var(--navy-900);white-space:nowrap;font-size:39px;font-weight:800;line-height:47.54px;top:15.2px;left:198px}.header nav{inset:0}.header .header__link{color:#2e3135;white-space:nowrap;font-size:15px;line-height:37px;position:absolute;top:17px;transform:translate(-50%)}.header .header__link a{transition:color .2s;position:static}.header__link a:hover{color:var(--gold)}.header__cta{border-color:#d4a755;width:229px;height:56px;top:10px;left:1491px}.hero{--hero-h:clamp(720px, calc(var(--vh) - 76px), 880px);height:var(--hero-h);background:#010a13;margin-top:76px;position:relative;overflow:hidden}.hero__stage{top:calc((var(--hero-h) - 880px) / 2);height:880px}.hero__bg{width:1920px;height:880px;top:0;left:0}.hero__shade{background:linear-gradient(90deg,#01041ca1 34.35%,#01042193 46.99%,#00052800 62.25%);width:1904px;height:880px;top:0;left:0}.hero__person{width:541px;height:781px;top:99px;left:1044px;overflow:hidden}.hero__person img{width:661px;height:993px;position:absolute;top:0;left:-59px}.hero__title{top:257px;left:200px}.signature{display:block;overflow:visible}.signature__ink{fill:none;stroke:#fff;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;animation:linear both signature-write}@keyframes signature-write{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.hero__bg{animation:1.8s cubic-bezier(.22,1,.36,1) both hero-settle}.hero__person{animation:1.4s cubic-bezier(.16,1,.3,1) .15s both hero-enter}@keyframes hero-settle{0%{transform:scale(1.06)}}@keyframes hero-enter{0%{opacity:0;filter:blur(6px)brightness(.6);transform:translate(140px)}}@media (prefers-reduced-motion:reduce){.signature__ink,.hero__bg,.hero__person{animation:none}.signature__ink{stroke-dasharray:none}}.hero .hero__roles{display:flex;position:absolute;top:441.6px;left:200px}.hero .hero__roles li{color:var(--paper);text-transform:uppercase;white-space:nowrap;font-size:18px;font-weight:300;line-height:21.78px;position:relative}.hero .hero__roles li+li{padding-left:50px}.hero .hero__roles li+li:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:21px}.hero__btn{justify-content:flex-start;width:300px;height:56px;top:514px}.hero__btn--books{left:200px}.hero__btn--books .hero__btn-label{padding-left:131px}.hero__btn--talks{left:520px}.hero__btn-label{padding-left:71px}.about{background:var(--paper);height:900px;overflow:hidden}.about__bg{opacity:.65;width:1920px;height:1081px;top:0;left:0}.about__label{top:99.6px}.about__icon{top:201.8px;left:200px}.about__title{font-family:var(--font-display);letter-spacing:-.028em;color:var(--navy-900);white-space:nowrap;pointer-events:none;font-weight:800;inset:0}.about__title span{position:absolute;left:200px}.about__title-1{font-size:67px;line-height:81.67px;top:252.1px}.about__title-2{font-size:94px;line-height:114.59px;top:301px}.about__rule{background:var(--gold-line);width:560px;height:1px;top:434px;left:200px}.about__rule-dot{background:var(--gold-line);border-radius:50%;width:10px;height:10px;top:429px;left:756px}.about__p1{top:451.5px}.about__p2{top:488.5px}.about__btn{width:232px;height:64px;padding-left:8px;top:604px}.about__btn--1{left:200px}.about__btn--2{border-color:#d2a556;left:442px}.about__hr{background:var(--line);width:547px;height:1px;top:800px;left:169px}.about__photo{margin:0;overflow:hidden}.about__photo img{position:absolute}.about .about__photo{opacity:0;transform:translate(var(--from-x), var(--from-y)) rotate(var(--from-r)) scale(.9);transition:opacity .6s ease var(--delay), transform 1.1s cubic-bezier(.34, 1.32, .5, 1) var(--delay)}.about .about__photo img{transition:transform 1.5s cubic-bezier(.22, 1, .36, 1) var(--delay);transform:scale(1.18)}.about .about__photo.is-in{opacity:1;transform:none}.about .about__photo.is-in img{transform:none}@media (prefers-reduced-motion:reduce){.about .about__photo,.about .about__photo img{opacity:1;transition:none;transform:none}}.about__photo--1{--from-x:90px;--from-y:-70px;--from-r:5deg;--delay:.18s;width:469px;height:254px;top:160px;left:1250px}.about__photo--1 img{width:486px;height:326px;top:-10px;left:-9px}.about__photo--2{--from-x:-90px;--from-y:70px;--from-r:4deg;--delay:0s;width:399px;height:254px;top:434px;left:959px}.about__photo--2 img{width:444px;height:285px;top:-20px;left:-25px}.about__photo--3{--from-x:-80px;--from-y:-60px;--from-r:-6deg;--delay:0s;width:189px;height:184px;top:230px;left:1041px}.about__photo--3 img{width:306px;height:205px;top:-10px;left:-73px}.about__photo--4{--from-x:80px;--from-y:90px;--from-r:-4deg;--delay:.18s;width:291.4px;height:384.3px;top:434px;left:1377.8px}.about__photo--4 img{width:512px;height:384px;top:0;left:-113.8px}.power{background:#010a13;height:700px;overflow:hidden}.power__img{clip-path:inset(0);width:1672px;height:700px;top:0;left:248px;overflow:hidden}.power__img img{width:1930px;height:max(1080px, var(--vh,0px));object-fit:cover;opacity:.63;position:fixed;top:0;left:calc(127px + max(0px,50vw - 960px))}.power__title{font-family:var(--font-display);letter-spacing:-.028em;color:var(--paper);white-space:nowrap;inset:0}.power__title span{position:absolute;left:200px}.power__line-1{font-size:60px;font-weight:700;line-height:73.14px;top:252px}.power__line-2{font-size:95px;font-weight:800;line-height:115.81px;top:324px}.exp{background:#fff;height:890px}.exp__label{top:99.6px}.exp__title{top:221.7px}.exp__hr{background:var(--line);width:547px;height:1px;top:427px;left:200px}.exp__p{top:463.5px}.exp__btn{border-color:var(--gold);width:338px;height:64px;top:593px;left:200px}.exp__timeline{background:var(--gold);width:1px;height:682px;top:102px;left:929px}.exp__dot{background:var(--gold);border-radius:50%;width:10px;height:10px;left:925px}.exp__divider{background:var(--line);width:673px;height:1px;left:971px}.exp__item-title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--navy-800);white-space:nowrap;font-size:24px;font-weight:600;line-height:64px;left:1046px}.exp__item-text{letter-spacing:.022em;color:var(--navy-800);white-space:nowrap;font-size:17px;line-height:28px;left:1046px}.exp__item-text strong{font-weight:700}.exp{--exp-step:.14s}.exp__timeline{transform-origin:top;transition:transform 1.2s cubic-bezier(.65,0,.35,1);transform:scaleY(0)}.exp__dot{opacity:0;transition:opacity .3s,transform .5s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i) * var(--exp-step) + .15s);transform:scale(0)}.exp__divider{transform-origin:0;transition:transform .9s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * var(--exp-step) + .1s);transform:scaleX(0)}.exp__icon,.exp__item-title,.exp__item-text{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * var(--exp-step) + .2s);transform:translateY(18px)}.exp__item-title{transition-delay:calc(var(--i) * var(--exp-step) + .26s)}.exp__item-text{transition-delay:calc(var(--i) * var(--exp-step) + .32s)}.exp.is-in :is(.exp__timeline,.exp__dot,.exp__divider,.exp__icon,.exp__item-title,.exp__item-text){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.exp :is(.exp__timeline,.exp__dot,.exp__divider,.exp__icon,.exp__item-title,.exp__item-text){opacity:1;transition:none;transform:none}}.books{background:var(--paper);height:1127px;overflow:hidden}.books__bg{inset:0;overflow:hidden}.books__bg img{width:2120px;height:1133.6px;position:absolute;top:-7px;left:-100px}.books__bg:after{content:"";background:#f7f9fccc;position:absolute;inset:0}.books__label{top:102.6px}.books__title{top:183.7px}.books__p{top:247.7px}.books__arrow{z-index:2;width:62px;height:62px;color:var(--navy-700);background:#fff;border-radius:50%;transition:background-color .25s,color .25s;top:570px;box-shadow:0 3px 3px #00000029}.books__arrow:disabled{cursor:default}.books__arrow.is-active{background:var(--gold);color:#fff;box-shadow:none}.books__arrow--prev{left:200px}.books__arrow--next{left:1658px}.books__viewport{scrollbar-width:none;width:1336px;height:656px;top:352px;left:291px;overflow:auto hidden}.books__viewport::-webkit-scrollbar{display:none}.books__track{width:3520px;height:100%;position:relative!important}.book{width:400px;height:620px;margin-left:40px;top:36px;position:absolute!important}.book>*{position:absolute}.book__media{width:317px;height:439px;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .35s cubic-bezier(.2,.7,.2,1);top:0;left:0}.book__cover{width:100%;height:100%;transition:filter .35s;display:block}.book__media:after{content:"";background:radial-gradient(circle at var(--gx,50%) var(--gy,30%), #ffffff59, transparent 55%);-webkit-mask:var(--cover) center / 100% 100% no-repeat;mask:var(--cover) center / 100% 100% no-repeat;opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}@media (hover:hover){.book:hover .book__media{transform:perspective(1000px) translateY(-8px) scale(1.07) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.book:hover .book__cover{filter:drop-shadow(0 24px 22px #09193359)}.book:hover .book__media:after{opacity:1}.book:hover .book__link img{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.book:hover .book__media{transform:none}}.book__num{font-family:var(--font-display);letter-spacing:.14em;color:var(--gold-600);font-size:16px;font-weight:600;line-height:19.5px;top:468.5px;left:12px}.book__title{font-family:var(--font-display);letter-spacing:.14em;color:var(--ink);white-space:nowrap;font-size:17px;font-weight:600;line-height:28px;top:484.9px;left:12px}.more-link{font-family:var(--font-display);letter-spacing:.14em;color:var(--gold-600);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:15.85px;display:flex}.more-link img{transition:transform .2s}.more-link:hover img{transform:translate(4px)}.book__link{top:583.4px;left:12px}.audio{background:#fff;height:699px}.audio__label{top:99.6px}.audio__title{top:243.7px}.audio__p{top:381.7px}.audio__hr{background:#bbbbc1;width:757px;height:1px;top:359px;left:963px}.audio__item{width:1920px;height:0;left:0;position:absolute!important}.audio__item .book__num{top:0;left:1226px}.audio__item .book__title{top:16.4px;left:1226px}.audio__item .book__link{top:114.9px;left:1226px}.talks{background:#030e34;height:860px;overflow:hidden}.talks__bg{width:1920px;height:1075px;top:-179px;left:0}.talks__shade-x{background:linear-gradient(270deg,#030e3400 0%,#030e3489 58.6%,#030e34 100%);inset:0}.talks__shade-y{background:linear-gradient(#010307c7 0%,#01040b88 50%,#030e3400 100%);width:1920px;height:289px;top:0;left:0}.talks__label{top:186.6px}.talks__title{font-family:var(--font-display);letter-spacing:-.028em;color:var(--gold);white-space:nowrap;font-size:56px;font-weight:800;line-height:64px;top:289.9px;left:200px}.talks__title-light{color:var(--paper)}.talks__bg{will-change:transform}.talks__word{will-change:opacity}.talks__p{color:var(--paper);top:429.5px}.talks__btn{border-color:#f8f9fc;justify-content:flex-start;width:300px;height:56px;top:569px;left:200px}.contact{background:#fff;height:888px}.contact__photo{width:960px;height:888px;top:0;left:0;overflow:hidden}.contact__photo img{object-fit:cover;object-position:26% 50%;width:960px;height:888px;position:absolute;inset:0}.contact__shade{opacity:.84;mix-blend-mode:multiply;background:linear-gradient(#060f1f00,#060f1fb1);width:960px;height:311px;top:577px;left:0}.contact__panel{background:var(--paper);width:960px;height:888px;top:0;left:960px}.contact__label{top:109.6px;left:1091px}.contact__lead{color:var(--navy-800);white-space:nowrap;font-size:24px;line-height:32px;top:138.3px;left:1093px}.contact__lead strong{font-weight:700}.contact__arrow{width:24.18px;height:24.18px;left:1094px}.contact__service{color:#3c3c44;white-space:nowrap;font-size:22px;line-height:32px;left:1153px}.contact__line{background:#aab4bc;width:626px;height:1px;left:1093px}.contact__btn{border-color:var(--gold);width:626px;height:72px;font-family:var(--font-body);border-radius:6px;font-size:19px;font-weight:400;line-height:32px;top:706px;left:1094px}.footer{background:var(--navy-800);height:219px}.footer__sign{top:73.25px;left:200px}.footer__col{top:47.8px}.footer__heading{letter-spacing:.05em;color:var(--gray-500);font-size:14px;line-height:24px}.footer__links{color:#f7f9fc8c;white-space:nowrap;margin-top:4.2px;font-size:11px;line-height:24px}.footer__links a{position:static}.footer__links a:hover{color:var(--paper)}.footer__social-icon{width:27.51px;height:27.51px;position:absolute;left:1436.29px}.footer__social-label{color:var(--gray-500);white-space:nowrap;font-size:10px;line-height:24px;position:absolute;left:1473px}.footer__qr{background:#fff;border-radius:8px;width:126.7px;height:126.7px;top:44px;left:1593px}.footer__qr img{position:absolute;top:8px;left:10px}.whatsapp{z-index:60;border-radius:50%;width:80px;height:80px;transition:transform .25s;position:fixed;bottom:44px;right:48px;overflow:hidden}.whatsapp img{position:absolute;top:-14px;left:-14px}.whatsapp:hover{transform:scale(1.06)}.header .header__link--active a{color:var(--gold)}.header .header__link--active:after{content:"";background:var(--gold-line);height:1px;position:absolute;top:35px;left:0;right:0}.blog{z-index:2;background:#fff;height:1079px;position:relative}.blog__label{color:var(--gold);font-size:16px;line-height:32px;top:94.2px;left:200px}.blog__title{font-family:var(--font-display);letter-spacing:-.03em;color:#2e3135;white-space:pre;font-size:50px;font-weight:800;line-height:55px;top:184.6px;left:201px}.blog__title span{color:var(--gold);text-transform:uppercase}.blog__text{color:#2e3135;width:983px;font-size:24px;font-weight:300;line-height:40px;top:259px;left:200px}.blog .blog__card{width:482px;height:100%;position:absolute;top:0}.blog__img{background:var(--navy-700);width:482px;height:362px;top:375px;left:0;overflow:hidden}.blog__img img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1)}.blog__card:has(a:hover) .blog__img img{transform:scale(1.04)}.blog__day{font-family:var(--font-display);color:#4a4f53;font-size:14px;font-weight:500;line-height:40px;top:743px}.blog__card-title{font-family:var(--font-display);color:#091f46;white-space:nowrap;font-size:22px;font-weight:600;line-height:24px;top:789px}.blog__card-title--compact{font-size:20px}.blog__card-title a{transition:color .25s}.blog__card:has(a:hover) .blog__card-title a{color:var(--gold)}.blog__excerpt{color:#4a4f53;width:483px;font-size:16px;font-weight:300;line-height:24px;top:854px}.blog__rule{background:#bcbcbc;width:482px;height:1px;top:934px}.blog__date,.blog__share,.blog__more{top:953.6px}.blog__date{font-family:var(--font-display);color:#2e3135;font-size:15px;font-weight:500;line-height:28px}.blog__share{left:196px}.blog__more{font-family:var(--font-display);color:var(--gold);align-items:center;gap:10px;font-size:15px;font-weight:500;line-height:28px;display:flex;right:0}.blog__more svg{transition:transform .2s}.blog__more:hover svg{transform:translate(4px)}.blog .blog__card{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.blog .blog__card.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.blog .blog__card{opacity:1;transform:none}}.post{background:#fff;padding-top:76px}.post__head{background:var(--paper);text-align:center;flex-direction:column;align-items:center;height:323px;padding-top:106px;display:flex}.post__title{font-family:var(--font-display);color:#091f46;font-size:50px;font-weight:700;line-height:48px}.post__meta{font-family:var(--font-display);letter-spacing:-.025em;color:var(--gold);align-items:center;margin-top:43px;font-size:17px;line-height:20px;display:flex}.post__meta span{align-items:center;gap:12px;display:flex}.post__meta span+span{border-left:1px solid var(--gold-line);margin-left:40px;padding-left:40px}.post__hero{--tint-reach:52.2%;background:var(--navy-700);height:650px;position:relative;overflow:hidden}.post__hero img{object-fit:cover;width:100%;height:100%}.post__body{width:1053px;margin:70px auto 0;padding-bottom:110px}.post__lead{color:var(--gold);margin-bottom:30px;font-size:18px;font-style:italic;font-weight:500;line-height:32px}.post__h2{font-family:var(--font-display);color:#2e3135;margin:32px 0 14px;font-size:32px;font-weight:700;line-height:37px}.post__p{color:#2f3135;font-size:18px;line-height:32px}.post__p strong{font-weight:700}
