[data-rv]{transition:opacity .7s var(--ease,ease) calc(var(--d,0) * 90ms), translate .9s var(--ease,ease) calc(var(--d,0) * 90ms), scale .9s var(--ease,ease) calc(var(--d,0) * 90ms)}.rv-on [data-rv]:not(.rv-in){opacity:0}.rv-on [data-rv=up]:not(.rv-in){translate:0 44px}.rv-on [data-rv=left]:not(.rv-in){translate:-70px}.rv-on [data-rv=right]:not(.rv-in){translate:70px}.rv-on [data-rv=zoom]:not(.rv-in){translate:0 24px;scale:.93}@property --fy{syntax:"<length>";inherits:false;initial-value:0}@property --fr{syntax:"<angle>";inherits:false;initial-value:0deg}@property --lift{syntax:"<length>";inherits:false;initial-value:0}@property --rx{syntax:"<angle>";inherits:false;initial-value:0deg}@property --ry{syntax:"<angle>";inherits:false;initial-value:0deg}.lr-cat,.cr-card,.lr-steps li,.theme-individuals .lp-card,.theme-individuals .team-card{transform:perspective(900px) translate3d(0, calc(var(--fy) + var(--lift)), 0) rotateX(var(--rx)) rotateY(var(--ry)) rotate(var(--fr));will-change:transform}.lr-cat.rv-in,.cr-card.rv-in,.lr-steps li.rv-in,.theme-individuals .lp-card,.theme-individuals .team-card{animation:lx-float var(--fd,7s) ease-in-out calc(var(--d,0) * -1.3s) infinite}.lr-cat:nth-child(2n),.cr-card:nth-child(2n),.lr-steps li:nth-child(2n),.theme-individuals .lp-card:nth-child(2n){--fd:8.6s;animation-name:lx-float-b}.lr-cat:nth-child(3n),.cr-card:nth-child(3n),.theme-individuals .lp-card:nth-child(3n){--fd:6.1s}.theme-individuals .lp-card:nth-child(2){animation-delay:-2.4s}.theme-individuals .lp-card:nth-child(3){animation-delay:-4.1s}.lr-cat:hover,.cr-card:hover,.lr-steps li:hover,.theme-individuals .lp-card:hover,.theme-individuals .team-card:hover{--lift:-8px}@keyframes lx-float{0%,to{--fy:0px;--fr:0deg}50%{--fy:-12px;--fr:.5deg}}@keyframes lx-float-b{0%,to{--fy:-10px;--fr:-.45deg}50%{--fy:2px;--fr:.2deg}}@keyframes lx-sheen{0%,62%{translate:-130%}to{translate:130%}}.theme-individuals .section,.lr-facts{overflow-x:clip}.lr-hero{padding-block-end:clamp(54px,7vw,96px)!important}.lr-hero h1{font-size:clamp(2.1rem,4.2vw,3.5rem)}.lr-hero h1 strong{font-weight:600;display:block}.lr-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--ind-cyan,#5fe0f0);align-items:center;gap:10px;margin:6px 0 12px;font-size:.8rem;font-weight:700;display:inline-flex}.lr-kicker:before{content:"";background:currentColor;border-radius:2px;width:30px;height:2px}.lr-hero .lede{max-width:46ch;font-size:clamp(1.02rem,1.3vw,1.18rem)}.lr-hero .offer-chip{margin:16px 0 0}.lr-pill{border-radius:999px!important;padding-inline:24px!important}.lr-hero-copy>*{animation:lr-from-left .85s var(--ease,ease) both}.lr-hero-copy>:first-child{animation-delay:50ms}.lr-hero-copy>:nth-child(2){animation-delay:.16s}.lr-hero-copy>:nth-child(3){animation-delay:.28s}.lr-hero-copy>:nth-child(4){animation-delay:.42s}.lr-hero-copy>:nth-child(5){animation-delay:.54s}.lr-hero-copy>:nth-child(6){animation-delay:.66s}.lr-hero-film{animation:lr-from-right 1s var(--ease,ease) .3s both, lr-bob 7s ease-in-out 1.4s infinite}@keyframes lr-from-left{0%{opacity:0;translate:-56px}to{opacity:1;translate:0}}@keyframes lr-from-right{0%{opacity:0;translate:70px}to{opacity:1;translate:0}}@keyframes lr-bob{0%,to{translate:0}50%{translate:0 -10px}}.lr-orb{pointer-events:none;border-radius:50%;animation:11s ease-in-out infinite alternate lr-drift;position:absolute}.lr-orb-a{background:radial-gradient(circle at 35% 30%,#6a4bff80,#6a4bff00 70%);width:220px;height:220px;inset-block-start:16%;inset-inline-start:-70px}.lr-orb-b{border:2px solid #5fe0f047;width:170px;height:170px;animation-duration:14s;animation-delay:-4s;inset-block-end:-60px;inset-inline-start:38%}.lr-orb-c{background:radial-gradient(circle at 35% 30%,#e8d3a699,#c9a86a0d 72%);width:64px;height:64px;animation-duration:9s;animation-delay:-2s;inset-block-start:12%;inset-inline-end:4%}@keyframes lr-drift{0%{translate:0}to{translate:26px -30px}}.lr-lift{z-index:2;position:relative;padding-block-start:0!important}.lr-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.8vw,22px);margin:clamp(-52px,-4vw,-30px) 0 0;padding:0;list-style:none;display:grid}.lr-steps li{background:linear-gradient(#fffdf9, #fffdf9) padding-box, var(--lx-rim) border-box;transition:opacity .7s var(--ease,ease) calc(var(--d,0) * 90ms), translate .9s var(--ease,ease) calc(var(--d,0) * 90ms), --lift .3s, box-shadow .25s;border:1px solid #0000;border-radius:20px;gap:6px;padding:clamp(18px,2vw,26px);display:grid;box-shadow:0 22px 42px -26px #0d254699}.lr-steps li:hover{box-shadow:0 32px 52px -26px #0d2546b3}.lr-steps>li>i{width:52px;height:52px;color:var(--gold-light,#e8d3a6);background:linear-gradient(145deg,#15345f,#081a33);border:1px solid #c9a86a99;border-radius:16px;place-items:center;margin-block-end:6px;display:grid;box-shadow:inset 0 1px #ffffff1f}.lr-steps>li>strong{font:400 1.3rem/1.2 var(--font-display);color:var(--navy,#0d2546)}.lr-steps>li>span{color:var(--muted,#5b5f73);font-size:.95rem;line-height:1.5}.lr-head{margin-block-end:clamp(16px,2vw,24px)}.lr-head .h2{margin:0}.lr-head .muted{margin:6px 0 0}.lr-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 20px;display:flex}.lr-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep,#7a5d24);align-items:center;gap:8px;margin:0 0 6px;font-size:.76rem;font-weight:700;display:inline-flex}.lr-eyebrow:before{content:"";background:currentColor;border-radius:2px;width:22px;height:2px}.theme-individuals{--lx-rim:linear-gradient(150deg, #f3e2b8, #c9a86a4d 34%, #8a6a2a 64%, #ecd9ae)}.lr-cats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:calc(clamp(10px,1.4vw,18px) + 30px) clamp(10px,1.4vw,18px);padding-block:14px 40px;display:grid}.lr-cat{color:#f6efe0;background:linear-gradient(165deg, #173763, #0a1d3a 60%, #071428) padding-box, var(--lx-rim) border-box;min-height:clamp(176px,17vw,226px);transition:opacity .8s var(--ease,ease) calc(var(--d,0) * .11s), translate 1s var(--ease,ease) calc(var(--d,0) * .11s), scale 1s cubic-bezier(.2, .8, .2, 1) calc(var(--d,0) * .11s), --lift .3s, --rx .2s, --ry .2s, box-shadow .25s;border:1px solid #0000;border-radius:22px;flex-direction:column;gap:4px;padding:20px 18px;text-decoration:none;display:flex;position:relative;inset-block-start:0;overflow:hidden;box-shadow:0 26px 40px -26px #050e20e6,inset 0 1px #ffffff17}.rv-on [data-rv=grow]:not(.rv-in){translate:0 36px;scale:.78}.lr-cat-ph{z-index:0;object-fit:cover;object-position:50% 28%;opacity:0;width:100%;height:100%;transition:opacity .45s,scale 1.4s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;scale:1.14}.lr-cat-veil{z-index:0;opacity:0;background:linear-gradient(#0d25466b,#081a3394 45%,#050e20ed),linear-gradient(135deg,#c9a86a33,#0000 55%);transition:opacity .45s;position:absolute;inset:0}.lr-cat:hover .lr-cat-ph,.lr-cat:focus-visible .lr-cat-ph,.lr-cat:active .lr-cat-ph,.lr-cat[data-on] .lr-cat-ph{opacity:1;scale:1}.lr-cat:hover .lr-cat-veil,.lr-cat:focus-visible .lr-cat-veil,.lr-cat:active .lr-cat-veil,.lr-cat[data-on] .lr-cat-veil{opacity:1}.lr-cat[data-on]{--lift:-6px;box-shadow:0 36px 48px -26px #050e20f2,0 0 0 1px #e8d3a699,inset 0 1px #ffffff1f}.lr-cat[data-on] strong,.lr-cat:hover strong{text-shadow:0 2px 14px #030a18cc}.lr-cat:nth-child(2n){inset-block-start:26px}.lr-cat:after{content:"";background:radial-gradient(circle, var(--a), transparent 68%);opacity:.5;width:160px;height:160px;transition:scale .4s var(--ease,ease), opacity .4s;border-radius:50%;position:absolute;inset-block-end:-54px;inset-inline-end:-54px}.lr-cat:before,.cr-art:after,.lr-cta:before{content:"";z-index:1;pointer-events:none;animation:lx-sheen 7.5s ease-in-out calc(var(--d,0) * .55s) infinite;background:linear-gradient(112deg,#0000 38%,#ffecbe2b 50%,#0000 62%);position:absolute;inset:0;translate:-130%}.lr-cat:hover{box-shadow:0 36px 48px -26px #050e20f2,0 0 0 1px #e8d3a68c,inset 0 1px #ffffff1f}.lr-cat:hover:after{opacity:.7;scale:1.35}.lr-cat:focus-visible,.cr-card:focus-visible{outline:3px solid var(--gold,#c9a86a);outline-offset:3px}.lr-cat i{z-index:2;width:50px;height:50px;color:var(--gold-light,#e8d3a6);background:linear-gradient(145deg,#e8d3a633,#e8d3a60a);border:1px solid #e8d3a680;border-radius:15px;place-items:center;margin-block-end:auto;display:grid;position:relative}.lr-cat strong{z-index:2;font:400 1.2rem/1.18 var(--font-display);letter-spacing:.005em;position:relative}.lr-cat span{z-index:2;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-light,#e8d3a6);font-size:.76rem;font-weight:600;position:relative}.lr-cat em{z-index:2;width:34px;height:34px;color:var(--gold-light,#e8d3a6);border:1px solid #e8d3a673;border-radius:50%;place-items:center;transition:translate .25s,background .25s,color .25s;display:grid;position:absolute;inset-block-end:14px;inset-inline-end:14px}.lr-cat:hover em{color:#081a33;background:var(--gold-light,#e8d3a6);translate:4px}.lr-courses{background:linear-gradient(#f6f1e6,#fcfaf5)}.cr-rail{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;gap:18px;margin-inline:-6px;padding:30px 6px 34px;display:flex;overflow-x:auto}.cr-rail::-webkit-scrollbar{display:none}.cr-rail:focus-visible{outline:3px solid var(--gold,#c9a86a);outline-offset:4px;border-radius:22px}.cr-card{color:inherit;background:linear-gradient(#fffdf9, #fffdf9) padding-box, var(--lx-rim) border-box;scroll-snap-align:start;transition:opacity .7s var(--ease,ease) calc(var(--d,0) * 90ms), translate .9s var(--ease,ease) calc(var(--d,0) * 90ms), --lift .3s, --rx .2s, --ry .2s, box-shadow .25s;border:1px solid #0000;border-radius:22px;flex-direction:column;flex:0 0 clamp(244px,23vw,292px);text-decoration:none;display:flex;overflow:hidden;box-shadow:0 24px 38px -28px #0d2546a6}.cr-art{aspect-ratio:16/9;background:#0d2546;border-block-end:1px solid #c9a86a8c;display:block;position:relative;overflow:hidden}.cr-art>svg,.cr-art>img,.cr-art>:first-child{width:100%;height:100%;transition:scale .5s var(--ease,ease);display:block}.cr-card:hover .cr-art>:first-child{scale:1.07}.cr-art b{letter-spacing:.03em;z-index:2;color:var(--gold-light,#e8d3a6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#081a33d6;border:1px solid #e8d3a673;border-radius:999px;padding:4px 11px;font-size:.74rem;font-weight:700;position:absolute;inset-block-start:12px;inset-inline-start:12px}.cr-body{flex-direction:column;flex:1;gap:6px;padding:16px 18px;display:flex}.cr-body strong{font:400 1.26rem/1.22 var(--font-display);color:var(--navy,#0d2546)}.cr-body>span:not(.cr-foot){color:var(--muted,#5b5f73);font-size:.92rem;line-height:1.45}.cr-foot{color:#4b4f66;border-block-start:1px solid #c9a86a66;justify-content:space-between;gap:12px;margin-block-start:auto;padding-block-start:12px;font-size:.82rem;display:flex}.cr-foot span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.cr-ctl{justify-content:center;align-items:center;gap:12px;display:flex}.cr-btn{width:44px;height:44px;color:var(--gold-light,#e8d3a6);cursor:pointer;background:linear-gradient(145deg,#15345f,#081a33);border:1px solid #c9a86ab3;border-radius:50%;place-items:center;padding:0;transition:transform .2s,opacity .2s;display:grid}.cr-btn:hover:not(:disabled){transform:scale(1.08)}.cr-btn:disabled{opacity:.35;cursor:default}.cr-btn:focus-visible,.cr-dots button:focus-visible,.lr-top:focus-visible{outline:3px solid var(--gold,#c9a86a);outline-offset:3px}.cr-play{color:var(--navy,#0d2546);background:#fffdf9}.cr-dots{align-items:center;gap:2px;display:flex}.cr-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.cr-dots button:before{content:"";background:#dccfae;border-radius:999px;width:9px;height:9px;transition:width .3s,background .3s}.cr-dots button[aria-current]:before{background:var(--navy,#0d2546);width:22px}.cr-bar{background:#e6dcc3;border-radius:99px;width:min(180px,34vw);height:5px;position:relative}.cr-bar i{background:linear-gradient(90deg,#b08b46,#e8d3a6);border-radius:99px;transition:left .3s;position:absolute;inset-block:0}.theme-individuals .lp-card{background:linear-gradient(#fffdf9, #fffdf9) padding-box, var(--lx-rim) border-box;border:1px solid #0000;border-radius:20px;transition:--lift .3s,box-shadow .25s;box-shadow:0 24px 40px -28px #0d254699}.theme-individuals .lp-card:hover{box-shadow:0 34px 48px -26px #0d2546b3,0 0 0 1px #c9a86a99}.theme-individuals .lp-card header strong{color:var(--navy,#0d2546)}.theme-individuals .lp-card header strong:before{content:"";background:var(--c);border-radius:3px;width:34px;height:3px;margin-block-end:10px;display:block}.theme-individuals .team-card{background:linear-gradient(150deg, #173763, #081a33) padding-box, var(--lx-rim) border-box;border:1px solid #0000;border-radius:22px;transition:--lift .3s,box-shadow .25s;box-shadow:0 30px 46px -28px #050e20e6}.theme-individuals .team-card:hover{box-shadow:0 40px 54px -26px #050e20f2,0 0 0 1px #e8d3a68c}.theme-individuals .team-card .team-card-h{font-family:var(--font-display);color:var(--gold-light,#e8d3a6);font-weight:400}.theme-individuals .team-card-ico{color:var(--gold-light,#e8d3a6);background:#e8d3a61f;border:1px solid #e8d3a666}.theme-individuals .team-card-go{color:var(--gold-light,#e8d3a6)}.theme-individuals .team-card{--fd:9s;margin-block-start:14px;animation-name:lx-float-flat}@keyframes lx-float-flat{0%,to{--fy:0px}50%{--fy:-7px}}.lr-facts{color:#fff;background:linear-gradient(120deg,#071428,#0d2546 48%,#15345f);border-block:1px solid #c9a86a66;padding-block:clamp(34px,5vw,60px);position:relative}.lr-facts ul{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.lr-facts b{font:300 clamp(2.3rem, 5vw, 3.6rem)/1 var(--font-display);font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#f8e2ad,#d6af69);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.lr-facts span{color:#e2e8f4e0;margin-block-start:8px;font-size:.95rem;display:block}.lr-cta{color:#fff;text-align:center;background:linear-gradient(125deg, #173763, #0d2546 55%, #071428) padding-box, var(--lx-rim) border-box;border:1px solid #0000;border-radius:28px;padding:clamp(28px,4.4vw,56px);position:relative;overflow:hidden;box-shadow:0 34px 54px -34px #050e20e6}.lr-cta h2{max-width:22ch;font:300 clamp(1.6rem, 3vw, 2.4rem)/1.18 var(--font-display);color:#fff;margin:0 auto;position:relative}.lr-cta p{color:#ece9ffe6;margin:12px auto 0;position:relative}.lr-cta .btn-row{justify-content:center;margin-block-start:22px;position:relative}.lr-cta .lr-orb-a{background:radial-gradient(circle at 35% 30%,#5fe0f059,#5fe0f000 70%);inset-block-start:-80px;inset-inline-start:-60px}.lr-cta .lr-orb-b{border-color:#ffffff38;inset-block-end:-70px;inset-inline:auto 6%}.lr-top{z-index:79;background:conic-gradient(var(--gold,#c9a86a) var(--p,0%), #c9a86a40 0);cursor:pointer;opacity:0;visibility:hidden;border:0;border-radius:50%;place-items:center;width:50px;height:50px;padding:0;transition:opacity .3s,translate .3s,visibility .3s,transform .25s;display:grid;position:fixed;inset-block-end:calc(104px + env(safe-area-inset-bottom));inset-inline-end:calc(26px + env(safe-area-inset-right));translate:0 18px;box-shadow:0 12px 26px -10px #0a1a3499}.lr-top.on{opacity:1;visibility:visible;translate:0}.lr-top span{width:42px;height:42px;color:var(--gold-light,#e8d3a6);background:linear-gradient(145deg,#15345f,#081a33);border-radius:50%;place-items:center;display:grid}.lr-top:hover{transform:translateY(-4px)}html[data-cookie=open] .lr-top{transform:translateY(-108px)}:is(body:has(.xb-balloon) .lr-top,body:has(.es-balloon) .lr-top){opacity:0;pointer-events:none}@media print{.lr-top{display:none}}.st-pwhy{overflow-x:clip}.st-panel.is-live .st-checks li{animation:6.5s ease-in-out infinite st-bob}.st-panel.is-live .st-checks li:nth-child(2){animation-delay:-1.6s}.st-panel.is-live .st-checks li:nth-child(3){animation-delay:-3.2s}.st-panel.is-live .st-checks li:nth-child(4){animation-delay:-4.8s}@keyframes st-bob{0%,to{translate:0}50%{translate:0 -9px}}@media (max-width:900px){.lr-hero-film{animation:lr-from-right 1s var(--ease,ease) .3s both}.lr-facts ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}}@media (max-width:760px){.lr-steps{grid-template-columns:1fr;margin-block-start:-28px}.lr-steps li{grid-template-columns:auto 1fr;align-items:center;column-gap:14px}.lr-steps>li>i{grid-row:span 2;margin:0}.lr-steps.lr-steps-acc li{grid-template-columns:minmax(0,1fr)}.lr-steps-acc .lr-step-head{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px}.lr-steps-acc .lr-step-head i{grid-row:span 3;margin:0}.lr-cats{grid-template-columns:minmax(0,1fr);row-gap:18px;padding-block:10px 26px}.lr-cat{border-radius:24px;min-height:clamp(190px,56vw,236px);padding:20px 20px 22px}.lr-cat:nth-child(2n){inset-block-start:0}.lr-cat{transition-delay:60ms,60ms,60ms,0s,0s,0s,0s}.lr-cat i{width:54px;height:54px}.lr-cat strong{font-size:clamp(1.5rem,7.4vw,1.9rem)}.lr-cat span{white-space:nowrap;padding-inline-end:46px;font-size:.78rem}.lr-cat em{width:40px;height:40px;inset-block-end:18px;inset-inline-end:18px}.rv-on [data-rv=grow]:not(.rv-in){translate:0 30px;scale:.84}@keyframes lx-float{0%,to{--fy:0px;--fr:0deg}50%{--fy:-8px;--fr:.4deg}}@keyframes lx-float-b{0%,to{--fy:-7px;--fr:-.35deg}50%{--fy:1px;--fr:.15deg}}.cr-card{flex-basis:min(78vw,290px)}.rv-on [data-rv=left]:not(.rv-in){translate:-36px}.rv-on [data-rv=right]:not(.rv-in){translate:36px}.lr-orb-a{width:150px;height:150px}.lr-top{width:46px;height:46px;inset-block-end:calc(90px + env(safe-area-inset-bottom));inset-inline-end:calc(19px + env(safe-area-inset-right))}.lr-top span{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.lr-hero-copy>*,.lr-hero-film,.lr-orb,.st-panel .st-checks li,.lr-cat,.cr-card,.lr-steps li,.theme-individuals .lp-card,.theme-individuals .team-card,.lr-cat:before,.cr-art:after,.lr-cta:before{animation:none!important}[data-rv],[data-tilt],.lr-steps li,.theme-individuals .lp-card,.theme-individuals .team-card{transition:none;transform:none}}.coming-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:14px}.coming-grid .coming-card{color:#5b6472;border:1px dashed var(--gold);background:linear-gradient(160deg,#fbf8f1,#fff);border-radius:16px;align-content:start;gap:6px;padding:18px 16px 16px}.coming-lock{width:34px;height:34px;color:var(--gold-light);background:var(--navy);border-radius:50%;place-items:center;margin-block-end:4px;display:grid}.coming-grid .coming-card em,.soon-tag{letter-spacing:.09em;text-transform:uppercase;color:var(--gold-deep);align-items:center;gap:6px;font-size:.7rem;font-style:normal;font-weight:700;display:inline-flex}.nm-btn{min-height:44px;font:inherit;color:#fff;background:var(--navy);border:1px solid var(--navy);cursor:pointer;border-radius:999px;justify-self:start;align-items:center;gap:7px;margin-block-start:8px;padding:8px 18px;font-size:.88rem;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.nm-btn:hover{color:var(--navy);background:var(--gold-light);box-shadow:0 6px 18px #0d25462e}.nm-btn:focus-visible,.nm-x:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.soon-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:4px;display:flex}.soon-acts .nm-btn{margin:0}.soon-acts .vote-btn{min-height:44px}.lr-soon{margin-block-start:34px}.lr-soon h3{font-family:var(--font-display);color:var(--navy);align-items:center;gap:8px;margin:0 0 4px;font-size:1.4rem;font-weight:400;display:flex}.lr-soon>p{margin:0 0 16px}.nm{width:min(100% - 24px,460px);max-width:none;max-height:none;color:var(--ink);background:0 0;border:0;padding:0;overflow:visible}.nm::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071226a8}.nm-box{overscroll-behavior:contain;border:1px solid var(--gold);border-block-start:5px solid var(--gold);background:#fff;border-radius:18px;max-height:calc(100dvh - 24px);padding:26px 22px 22px;position:relative;overflow:auto;box-shadow:0 30px 80px #07122680}.nm[open] .nm-box{animation:.36s cubic-bezier(.2,.8,.2,1) nm-in}@keyframes nm-in{0%{opacity:0;translate:0 12px;scale:.9}}.nm-x{width:44px;height:44px;color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:10px;inset-inline-end:10px}.nm-x:hover{background:#f1ede2}.nm-tag{letter-spacing:.09em;text-transform:uppercase;color:var(--gold-light);background:var(--navy);border-radius:999px;align-items:center;gap:6px;margin:0 0 12px;padding:5px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.nm-h{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 44px 10px 0;font-size:1rem;display:flex}.nm-h span{font-family:var(--font-body,inherit);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-deep);border:1px solid var(--gold-light);background:#f8f1df;border-radius:6px;padding:3px 10px;font-size:.78rem;font-weight:700}.nm-h strong{font-family:var(--font-display);color:var(--navy);overflow-wrap:anywhere;font-size:1.5rem;font-weight:400;line-height:1.2}.nm-lede{color:#4a5361;margin:0 0 6px;font-size:.94rem}.nm-form{gap:6px;display:grid}.nm-form>label:not(.nm-check){color:var(--navy);margin-block-start:8px;font-size:.9rem;font-weight:600}.nm-form input[type=text],.nm-form input[type=email]{width:100%;min-height:48px;font:inherit;color:var(--ink);background:#fff;border:1px solid #b9c0cb;border-radius:10px;padding:10px 12px;font-size:1rem}.nm-form input:focus-visible{outline:2px solid var(--gold);outline-offset:1px;border-color:var(--navy)}.nm-hp{opacity:0;inset-inline-start:-9999px;width:1px!important;height:1px!important;min-height:0!important;position:absolute!important}.nm-check{color:#4a5361;grid-template-columns:20px 1fr;align-items:start;gap:8px;margin-block-start:10px;font-size:.86rem;line-height:1.4;display:grid}.nm-check input{width:18px;height:18px;accent-color:var(--navy);margin:1px 0 0}.nm-err{color:#8a1c2b;background:#fdeef0;border:1px solid #f0c2c9;border-radius:8px;margin:6px 0 0;padding:8px 12px;font-size:.88rem}.nm-go{border-radius:999px;justify-content:center;width:100%;min-height:50px;margin-block-start:14px}.nm-go[disabled]{opacity:.7;cursor:progress}.nm-note{color:#5b6472;margin:10px 0 0;font-size:.78rem;line-height:1.45}.nm-note a{color:var(--navy);text-decoration:underline}.nm-done{color:#4a5361;justify-items:start;gap:8px;display:grid}.nm-done svg{color:#1c8a5a}.nm-done p{margin:0}.nm-done-h{font-family:var(--font-display);color:var(--navy);font-size:1.3rem}.nm-done b{color:var(--ink);overflow-wrap:anywhere}.ia-gate{border:1px solid var(--gold-light);background:#fff;border-radius:14px;gap:10px;max-width:420px;padding:22px;display:grid}.ia-gate label{color:var(--navy);align-items:center;gap:8px;font-weight:600;display:flex}.ia-gate input{min-height:48px;font:inherit;border:1px solid #b9c0cb;border-radius:10px;padding:10px 12px;font-size:1rem}.ia-bar{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-block-end:14px;display:flex}.ia-count{color:var(--navy);margin:0 auto 0 0;display:grid}.ia-count b{font-family:var(--font-display);font-size:1.5rem;font-weight:400}.ia-count span{color:#5b6472;font-size:.8rem}.ia-search{color:#5b6472;background:#fff;border:1px solid #b9c0cb;border-radius:999px;flex:220px;align-items:center;gap:8px;max-width:340px;min-height:44px;padding:0 12px;display:flex}.ia-search input{min-width:0;min-height:40px;font:inherit;background:0 0;border:0;outline:0;flex:1}.ia-search:focus-within{outline:2px solid var(--gold)}.ia-top{flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.ia-top li{color:var(--navy);border:1px solid var(--gold-light);background:#f8f1df;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:.84rem;display:inline-flex}.ia-scroll{border:1px solid var(--mist);background:#fff;border-radius:12px;overflow-x:auto}.ia-table{border-collapse:collapse;width:100%;min-width:760px;font-size:.9rem}.ia-table th{text-align:start;color:#fff;background:var(--navy);white-space:nowrap;padding:10px 12px;font-weight:600}.ia-table td{border-block-start:1px solid var(--mist);vertical-align:top;padding:9px 12px}.ia-table a{color:var(--navy);text-decoration:underline}.ia-empty{text-align:center;color:#5b6472;padding:26px 12px!important}@media (prefers-reduced-motion:reduce){.nm[open] .nm-box{animation:none}.nm-btn{transition:none}}.coming-grid .coming-card{grid-template-rows:auto auto 1fr auto auto;align-content:stretch}@media (max-width:359px){.nm-go{padding-inline:12px;font-size:.92rem}.nm-box{padding:22px 16px 18px}}.ia-page{padding-block-start:clamp(110px,14vh,150px)}.cs-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(14px,1.6vw,20px);padding-block:8px 18px;display:grid}.cs-anchor{scroll-margin-block-start:calc(var(--header-h,72px) + 16px);display:grid}.cs-card{color:#f6efe0;background:linear-gradient(160deg, #142f55, #0a1d3a 58%, #071428) padding-box, var(--lx-rim,linear-gradient(150deg, #f3e2b8, #8a6a2a, #ecd9ae)) border-box;transform:perspective(900px) translate3d(0, calc(var(--fy) + var(--lift)), 0) rotateX(var(--rx)) rotateY(var(--ry)) rotate(var(--fr));will-change:transform;transition:opacity .8s var(--ease,ease) calc(var(--d,0) * .1s), filter .9s var(--ease,ease) calc(var(--d,0) * .1s), scale .9s var(--ease,ease) calc(var(--d,0) * .1s), --lift .3s, --rx .2s, --ry .2s, box-shadow .25s;border:1px solid #0000;border-radius:20px;grid-template-columns:74px minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 38px -26px #050e20e6,inset 0 1px #ffffff14}.cs-card.rv-in{animation:lx-float-b 9.4s ease-in-out calc(var(--d,0) * -1.7s) infinite}.cs-card:hover,.cs-card:focus-within{--lift:-7px;box-shadow:0 34px 46px -26px #050e20f2,0 0 0 1px #e8d3a68c,inset 0 1px #ffffff1a}.rv-on [data-rv=focus]:not(.rv-in){opacity:0;filter:blur(10px);scale:.94}.cs-card:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#e8d3a612 0 1px,#0000 1px 14px) 0 0/40px 40px;animation:14s linear infinite cs-hatch;position:absolute;inset:0}@keyframes cs-hatch{to{background-position:40px 40px}}.cs-card:after{content:"";z-index:1;pointer-events:none;animation:lx-sheen 9s ease-in-out calc(var(--d,0) * .7s) infinite;background:linear-gradient(112deg,#0000 38%,#ffecbe24 50%,#0000 62%);position:absolute;inset:0;translate:-130%}.cs-stub{z-index:2;background:linear-gradient(#e8d3a61a,#e8d3a605);border-inline-end:1px dashed #e8d3a66b;place-items:start center;padding-block-start:20px;display:grid;position:relative}.cs-ico{color:#e8d3a69e;background:#e8d3a612;border:1px solid #e8d3a652;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;position:relative}.cs-lock{color:#081a33;background:linear-gradient(145deg,#f3e2b8,#c9a86a);border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;inset-block-start:54px;inset-inline-start:calc(50% + 6px);box-shadow:0 0 0 3px #0c2142}.cs-lock:after{content:"";animation:cs-halo 2.8s ease-out calc(var(--d,0) * .45s) infinite;border:2px solid #e8d3a6b3;border-radius:50%;position:absolute;inset:-3px}@keyframes cs-halo{0%{opacity:.9;scale:1}to{opacity:0;scale:1.9}}.cs-lock svg{transition:translate .3s var(--ease,ease), rotate .3s var(--ease,ease);transform-origin:70% 60%}.cs-card:hover .cs-lock svg,.cs-card:focus-within .cs-lock svg{translate:0 -2px;rotate:-14deg}.cs-body{z-index:2;flex-direction:column;gap:5px;min-width:0;padding:18px 18px 18px 16px;display:flex;position:relative}.cs-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-light,#e8d3a6);border:1px solid #e8d3a673;border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:.68rem;font-style:normal;font-weight:700;display:inline-flex}.cs-body>strong{font:400 1.28rem/1.2 var(--font-display);color:#fff;overflow-wrap:anywhere;margin-block-start:4px}.cs-body>span:not(.cs-acts){color:#f6efe0bd;font-size:.9rem;line-height:1.45}.cs-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:auto;padding-block-start:12px;display:flex}.cs-card .nm-btn{color:#081a33;background:linear-gradient(135deg,#f3e2b8,#c9a86a);border-color:#0000;margin:0;box-shadow:0 8px 18px -8px #c9a86ab3}.cs-card .nm-btn:hover{color:#081a33;background:#fff4da;box-shadow:0 10px 22px -8px #e8d3a6e6}.cs-card .cs-vote{min-height:44px;color:var(--gold-light,#e8d3a6);background:0 0;border:1px solid #e8d3a680;border-radius:999px;padding-inline:16px}.cs-card .cs-vote[aria-pressed=true]{color:#081a33;background:var(--gold-light,#e8d3a6)}.cs-anchor:target .cs-card{box-shadow:0 0 0 2px var(--gold,#c9a86a), 0 30px 46px -26px #050e20f2}.lr-soon .cs-grid{padding-block-start:4px}.cs-more{justify-content:center;padding-block-end:8px;display:flex}.cs-more .btn{gap:6px;min-height:44px}.cs-more .btn[aria-expanded=true] svg{rotate:180deg}.track-grid .cr-card .cr-body>span.track-through:not(.cr-foot):not(.cr-go):not(.track-levels):not(.track-bar){color:var(--gold-light,#e8d3a6);font-size:.8rem;font-weight:600}@media (max-width:380px){.cs-card{grid-template-columns:58px minmax(0,1fr)}.cs-ico{width:40px;height:40px}.cs-lock{inset-block-start:48px}.cs-body{padding:16px 14px 16px 12px}}@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}.cr-card{color:#f6efe0;background:linear-gradient(170deg, #132f57, #0a1d3a 55%, #071428) padding-box, var(--lx-rim) border-box;position:relative;box-shadow:0 26px 40px -26px #050e20e6,inset 0 1px #ffffff14}.cr-card:before{content:"";z-index:3;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--spin), transparent 0 70%, #f3e2b8 82%, #c9a86a 88%, transparent 96%);-webkit-mask-composite:xor;opacity:0;padding:2px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cr-card:hover:before,.cr-card:focus-visible:before{opacity:1;animation:2.6s linear infinite cr-spin}@keyframes cr-spin{to{--spin:360deg}}.cr-card:hover{box-shadow:0 36px 50px -26px #050e20f2,0 0 0 1px #e8d3a666}.cr-art{border-block-end:0}.cr-art:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#0f2a4e);height:46%;position:absolute;inset:auto 0 0}.cr-body{gap:7px;padding:14px 18px 18px;position:relative}.cr-body strong{color:#fff}.cr-body>span:not(.cr-foot):not(.cr-go){color:#f6efe0bd}.cr-foot{color:#f6efe0d1;border-block-start-color:#e8d3a647}.cr-foot svg{color:var(--gold-light,#e8d3a6)}.cr-go{z-index:2;color:#081a33;min-height:48px;transition:translate .35s var(--ease,ease);background:linear-gradient(135deg,#f3e2b8,#c9a86a);justify-content:center;align-items:center;gap:8px;font-size:.92rem;font-weight:700;display:flex;position:absolute;inset:auto 0 0;translate:0 101%}.cr-go svg{transition:translate .3s}.cr-card:hover .cr-go,.cr-card:focus-visible .cr-go{translate:0}.cr-card:hover .cr-go svg{translate:4px}.cr-card:hover .cr-art>:first-child{rotate:-1deg;scale:1.1}@media (hover:none){.cr-go{min-height:44px;margin:10px -18px -18px;position:static;translate:none}}@media (prefers-reduced-motion:reduce){.cs-card,.cs-card:before,.cs-card:after,.cs-lock:after,.cr-card:before{animation:none!important}.rv-on [data-rv=focus]:not(.rv-in){filter:none;scale:1}}html[data-page=welcome] .nav-desktop{visibility:hidden}html[data-page=welcome]:not([data-welcome=choose]) .hd-aud-wide{visibility:hidden;opacity:0}html[data-page=welcome][data-welcome=choose] .hd-aud-wide,html[data-page=welcome][data-welcome=choose] .hd-aud-mini{animation:.7s cubic-bezier(.2,.8,.2,1) .15s backwards hd-aud-in}@keyframes hd-aud-in{0%{opacity:0;translate:0 -10px}}.mega{background:#fff}.mega-inner.mega-ind{grid-template-columns:minmax(200px,1fr) minmax(0,3.2fr);gap:clamp(24px,3vw,48px);padding-block:28px 32px}.mega-ind-intro p{color:var(--slate);margin:8px 0 14px;font-size:.92rem;line-height:1.5}.mega-ind-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:10px;display:grid}.mega-ind-card{color:var(--ink);border:1px solid #ebe5d6;border-inline-start:3px solid var(--gold);transition:background .2s, border-color .2s, translate .25s var(--ease,ease), box-shadow .2s;background:#faf8f3;border-radius:10px;align-content:start;gap:4px;padding:14px 16px;text-decoration:none;display:grid}.mega-ind-card:hover,.mega-ind-card:focus-visible{border-color:var(--gold);background:#fff;translate:0 -2px;box-shadow:0 14px 26px -18px #081a3373}.mega-ind-card strong{color:var(--navy);font-size:.98rem;font-weight:600;line-height:1.3}.mega-ind-card span{color:var(--slate);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ix-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin-top:clamp(22px,3vh,36px);display:grid}.ix-card{color:#fff;isolation:isolate;background:#0d2546;border:1px solid #c9a86a8c;border-radius:18px;min-height:clamp(280px,26vw,360px);text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 40px -28px #081a33cc}.ix-pic{z-index:-2;position:absolute;inset:0}.ix-pic img{object-fit:cover;transition:scale .9s cubic-bezier(.2,.8,.2,1)}.ix-card:before{content:"";z-index:-1;background:linear-gradient(#081a331f 0%,#081a338c 45%,#050e20f0 100%);transition:opacity .4s;position:absolute;inset:0}.ix-card:hover .ix-pic img,.ix-card:focus-visible .ix-pic img{scale:1.08}.ix-card:hover,.ix-card:focus-visible{border-color:var(--gold-light);box-shadow:0 34px 50px -26px #081a33e6}.ix-num{font:400 1.05rem/1 var(--font-display);letter-spacing:.08em;color:var(--gold-light);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#081a3399;border:1px solid #e8d3a673;border-radius:999px;padding:7px 10px;position:absolute;inset-block-start:14px;inset-inline-start:16px}.ix-body{align-self:end;gap:8px;padding:20px 20px 22px;display:grid}.ix-body strong{font:400 clamp(1.3rem, 1.7vw, 1.55rem)/1.18 var(--font-display)}.ix-body>span{color:#f6efe0d1;font-size:.92rem;line-height:1.45}.ix-body em{color:var(--gold-light);align-items:center;gap:6px;font-size:.9rem;font-style:normal;font-weight:600;display:inline-flex}.ix-body em svg{transition:translate .25s}.ix-card:hover .ix-body em svg{translate:5px}.ix-chal{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);margin-top:clamp(22px,3vh,36px);display:grid}.ix-chal-card{border:1px solid #e8d3a647;border-block-start:3px solid var(--gold);background:linear-gradient(160deg,#ffffff12,#ffffff05);border-radius:16px;align-content:start;gap:10px;padding:22px 20px;display:grid}.ix-chal-card h3{font:400 1.25rem/1.22 var(--font-display);color:#fff;margin:0}.ix-chal-card ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.ix-chal-card li{color:#f6efe0cc;padding-inline-start:18px;font-size:.9rem;line-height:1.45;position:relative}.ix-chal-card li:before{content:"";border:1.5px solid var(--gold-light);border-radius:50%;width:7px;height:7px;position:absolute;inset-block-start:.55em;inset-inline-start:0}.ix-chal-go{min-height:44px;color:var(--gold-light);align-items:center;gap:6px;margin-top:2px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.ix-chal-go:hover{text-underline-offset:4px;text-decoration:underline}.st-pgrow .serve-grid{margin-top:clamp(22px,3vh,36px)}@media (max-width:1100px){.mega-inner.mega-ind{grid-template-columns:minmax(0,1fr)}.mega-ind-intro p{display:none}}@media (max-width:980px){.ix-grid,.ix-chal{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ix-grid,.ix-chal{grid-template-columns:minmax(0,1fr)}.ix-card{min-height:240px}}@media (prefers-reduced-motion:reduce){.ix-pic img{transition:none}html[data-page=welcome][data-welcome=choose] .hd-aud-wide,html[data-page=welcome][data-welcome=choose] .hd-aud-mini{animation:none}}.nav-split{align-items:center;display:inline-flex}.nav-split .nav-split-link{padding-inline-end:2px}.nav-split .nav-split-link[data-open]:after{transform:scaleX(1)}.nav-chev-btn{width:22px;height:38px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.nav-chev-btn:hover{background:#7f8ca02e}.nav-chev-btn:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.nav-chev-btn[aria-expanded=true] .nav-chev{transform:rotate(180deg)}.if .if-btn{letter-spacing:.01em;gap:5px;min-height:26px;padding:0 9px;font-size:.68rem;font-weight:600;box-shadow:0 4px 12px #00000038}.if .if-btn svg{width:11px;height:11px}.if .if-tools{gap:5px}.if[data-tools=header] .if-tools{inset-block-start:var(--tl-top);inset-inline:var(--tl-left) auto}html[data-page=welcome] .site-header,html[data-page=welcome] .header-inner{pointer-events:none}html[data-page=welcome] .brand-wrap,html[data-page=welcome] .hd-tools,html[data-page=welcome] .mega,html[data-page=welcome] .mobile-panel{pointer-events:auto}@media (max-width:767px){.if .if-tools{justify-content:flex-end;inset-inline:auto 12px}.if .if-btn{min-height:26px;padding:0 8px;font-size:.66rem}.if-watch .vm-label:after{font-size:.66rem}.site-header .hd-wa{flex:none;width:34px;height:34px;display:inline-grid!important}.site-header .hd-tools .lang{display:block}.site-header .hd-tools .lang .hd-icon{min-width:34px;padding-inline:4px}.site-header .hd-tools .lang .hd-icon span{display:none}.wa-left{display:none!important}}@media (max-width:400px){.site-header .hd-tools{gap:4px}.site-header .hd-wa{width:32px;height:32px}.site-header .hd-tools .lang .hd-icon{min-width:30px;padding-inline:2px}}.st-root .st-panel.st-navy.dark{background:radial-gradient(90% 70% at 50% 42%, var(--op-navy-2) 0%, var(--op-navy) 68%, #08112a 100%)}.st-cream.st-paper{background:#fffdf9}.st-auto .section{background:0 0}.st-auto.is-live .st-flow-in>.wrap>*,.st-auto.is-live .st-flow-in>.section>.wrap>*{opacity:0;transition:opacity .8s,translate 1s cubic-bezier(.2,.8,.2,1);translate:0 40px}.st-auto.is-live.is-shown .st-flow-in>.wrap>*,.st-auto.is-live.is-shown .st-flow-in>.section>.wrap>*{opacity:1;translate:0}.st-auto.is-live.is-shown .st-flow-in>.wrap>:nth-child(2),.st-auto.is-live.is-shown .st-flow-in>.section>.wrap>:nth-child(2){transition-delay:.12s}.st-auto.is-live.is-shown .st-flow-in>.wrap>:nth-child(3),.st-auto.is-live.is-shown .st-flow-in>.section>.wrap>:nth-child(3){transition-delay:.24s}.st-auto.is-live.is-shown .st-flow-in>.wrap>:nth-child(n+4),.st-auto.is-live.is-shown .st-flow-in>.section>.wrap>:nth-child(n+4){transition-delay:.36s}.st-auto .st-fwrap+.wrap{margin-top:0}.st-auto.dark .h2,.st-auto.dark .h3{color:#fff}.st-auto.dark .lede,.st-auto.dark .muted{color:var(--on-dark-soft)}.st-photos .photo-row,.st-lead .st-flow-in>.section{width:100%}@media (prefers-reduced-motion:reduce){.st-auto .st-flow-in>.wrap>*,.st-auto .st-flow-in>.section>.wrap>*{opacity:1!important;translate:none!important}}.ixp-photos{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:clamp(10px,1.2vw,16px);height:clamp(320px,42vw,520px);display:grid}.ixp-ph{border:1px solid #c9a86a8c;border-radius:18px;margin:0;position:relative;overflow:hidden;box-shadow:0 26px 40px -28px #081a33b3}.ixp-ph:first-child{grid-row:1/3}.ixp-ph img{object-fit:cover;transition:scale 1.2s cubic-bezier(.2,.8,.2,1)}.ixp-ph:hover img{scale:1.06}.ixp-switch{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:clamp(20px,3vh,30px);font-size:.86rem;display:flex}.ixp-switch span{color:var(--gold-deep);margin-inline-end:4px;font-weight:600}.ixp-switch a{min-height:40px;color:var(--navy);background:#fff;border:1px solid #e6dfcd;border-radius:999px;align-items:center;padding:0 14px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.ixp-switch a:hover{border-color:var(--gold);background:#fbf6ea}.ixp-chal{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);margin:0;padding:0;list-style:none;display:grid}.ixp-chal li{background:linear-gradient(160deg,#ffffff12,#ffffff05);border:1px solid #e8d3a647;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;padding:22px;display:grid}.ixp-chal b{font:400 1.6rem/1 var(--font-display);color:var(--gold-light)}.ixp-chal span{color:#f6efe0;font-size:1.04rem;line-height:1.5}.ixp-start{text-align:center;border-block:1px solid #e8d3a659;max-width:860px;margin:clamp(26px,4vh,42px) auto 0;padding:24px 26px}.ixp-start .st-eyebrow{margin-bottom:10px}.ixp-start p:last-child{font:300 clamp(1.1rem, 1.5vw, 1.35rem)/1.55 var(--font-display);color:#f6efe0;margin:0}.ixp-demos{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(14px,1.6vw,22px);display:grid}.ixp-demo{color:var(--ink);background:#fff;border:1px solid #c9a86a80;border-radius:18px;grid-template-rows:auto 1fr;text-decoration:none;transition:box-shadow .25s,border-color .25s;display:grid;overflow:hidden;box-shadow:0 24px 38px -28px #081a3399}.ixp-demo:hover,.ixp-demo:focus-visible{border-color:var(--gold);box-shadow:0 34px 50px -26px #081a33b3}.ixp-shot{aspect-ratio:16/10;background:linear-gradient(150deg,#173763,#0a1d3a);border-block-end:1px solid #c9a86a73;display:block;position:relative;overflow:hidden}.ixp-shot img{object-fit:cover;object-position:top left;transition:scale .8s cubic-bezier(.2,.8,.2,1)}.ixp-demo:hover .ixp-shot img{scale:1.05}.ixp-shot em{color:var(--gold-light);background:#081a33db;border:1px solid #e8d3a673;border-radius:999px;padding:4px 11px;font-size:.74rem;font-style:normal;font-weight:700;position:absolute;inset-block-start:12px;inset-inline-start:12px}.ixp-demo-body{flex-direction:column;gap:6px;padding:16px 18px 18px;display:flex}.ixp-demo-body strong{font:400 1.25rem/1.22 var(--font-display);color:var(--navy)}.ixp-demo-body>span{color:var(--slate);font-size:.92rem;line-height:1.45}.ixp-demo-body i{color:var(--gold-deep);align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:.9rem;font-style:normal;font-weight:600;display:inline-flex}.ixp-demo-body i svg{transition:translate .25s}.ixp-demo:hover .ixp-demo-body i svg{translate:5px}.st-pserve .serve-card{color:var(--ink)}.ixp-map{color:var(--on-dark);background:var(--midnight);border-radius:18px;padding:clamp(14px,2vw,24px)}@media (max-width:760px){.ixp-photos{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.ixp-ph:first-child{aspect-ratio:16/10;grid-area:auto/1/auto/-1}.ixp-ph:not(:first-child){aspect-ratio:4/3}.ixp-chal{grid-template-columns:minmax(0,1fr)}.ixp-chal li{padding:16px}}.track-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:clamp(26px,3vw,40px) clamp(16px,1.8vw,24px);padding-block:18px 30px}.track-grid>.track-card.cr-card{color:#f6efe0;background:linear-gradient(170deg, #132f57, #0a1d3a 55%, #071428) padding-box, var(--lx-rim) border-box;transform:perspective(900px) translate3d(0, calc(var(--fy) + var(--lift)), 0) rotateX(var(--rx)) rotateY(var(--ry)) rotate(var(--fr));border:1px solid #0000;border-radius:22px;flex-direction:column;flex:none;gap:0;padding:0;display:flex}.track-grid>.track-card.cr-card:hover{transform:perspective(900px) translate3d(0, calc(var(--fy) + var(--lift)), 0) rotateX(var(--rx)) rotateY(var(--ry)) rotate(var(--fr))}.track-grid .cr-card .cr-art{aspect-ratio:16/9}.track-grid .cr-card .cr-body>span:not(.cr-foot):not(.cr-go):not(.track-levels):not(.track-bar){color:#f6efe0bd;font-size:.92rem}.track-grid .cr-card .cr-foot,.track-grid .cr-card .cr-foot span{color:#f6efe0d1;font-size:.82rem}.track-grid .cr-card .cr-go{color:#081a33;font-size:.92rem}.track-grid .cr-card .course-levels i{color:var(--gold-light);background:#e8d3a61a;border-color:#e8d3a666}.track-grid .cr-card .track-bar{background:#ffffff24}.track-grid .cr-card:hover .ta{transform:none}.m-cta-row{flex-wrap:wrap}.m-cta-row .m-cta-full{flex:100%}.m-cta-row .m-profile{white-space:nowrap;color:#081a33;background:var(--metal,linear-gradient(135deg, #f3e2b8, #c9a86a));border:0;border-radius:999px;flex:0 auto;justify-content:center;align-self:center;gap:7px;min-width:0;min-height:40px;padding:0 16px;font-size:.8rem;font-weight:600;box-shadow:0 8px 18px -10px #c9a86acc}.m-cta-row .m-profile svg{width:15px;height:15px}.m-cta-row:has(.m-profile){align-items:center}html[data-page=welcome] .site-header .hd-wa{display:none!important}@media (max-width:359px){.m-cta-row .m-profile{padding-inline:8px;font-size:.8rem}}@media (max-width:340px){.header-inner{gap:4px;padding-inline:8px 6px}.site-header .hd-tools{gap:2px}.hd-aud-mini .aud button{padding-inline:4px;font-size:.6rem}.site-header .hd-tools .lang .hd-icon{min-width:28px;padding-inline:1px}.site-header .hd-wa{width:30px;height:30px}.hd-tools .menu-toggle{width:36px!important;min-width:36px!important}}.m-cta-row:has(.m-profile) .btn.m-wa{border-radius:50%;flex:0 0 40px;width:40px;height:40px;min-height:40px;padding:0}.st-root.st-page .st-mega{font-size:calc(min(17.5vw, calc((100svh - var(--header-h) - 240px) / 2.7)) * var(--fit,1))}@media (max-width:760px){.st-root.st-page .st-mega{font-size:calc(min(19vw, calc((100svh - var(--header-h) - 250px) / 2.7)) * var(--fit,1))}}.lr-steps.lr-steps-acc{align-items:start}.lr-steps-acc li{gap:0}.lr-step-head{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-items:start;gap:6px;padding:0;display:grid}.lr-step-head:focus-visible{outline:3px solid var(--gold,#c9a86a);outline-offset:6px;border-radius:12px}.lr-step-head i{width:52px;height:52px;color:var(--gold-light,#e8d3a6);background:linear-gradient(145deg,#15345f,#081a33);border:1px solid #c9a86a99;border-radius:16px;place-items:center;margin-block-end:6px;display:grid;box-shadow:inset 0 1px #ffffff1f}.lr-step-head strong{font:400 1.3rem/1.2 var(--font-display);color:var(--navy,#0d2546)}.lr-step-head span{color:var(--muted,#5b5f73);font-size:.95rem;line-height:1.5}.lr-step-more{letter-spacing:.04em;min-height:32px;color:var(--gold-deep,#7a5d24);align-items:center;gap:6px;margin-block-start:4px;font-size:.82rem;font-style:normal;font-weight:700;display:inline-flex}.lr-step-more svg{transition:rotate .35s}.lr-steps-acc li[data-open] .lr-step-more svg{rotate:180deg}.lr-steps-acc li[data-open]{box-shadow:0 34px 56px -26px #0d2546bf}.lr-step-panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.2,.8,.2,1),opacity .45s;display:grid}.lr-steps-acc li[data-open] .lr-step-panel{opacity:1;grid-template-rows:1fr}.lr-step-inner{min-height:0;overflow:hidden}.lr-step-inner>.sd{margin-block-start:16px}.sd{color:#e8eefc;--sd:7s;background:linear-gradient(160deg,#10284c,#071428);border:1px solid #c9a86a73;border-radius:14px;gap:9px;padding:12px 14px 14px;font-size:.8rem;line-height:1.45;display:grid;position:relative;overflow:hidden}.sd-bar{color:#e8eefc99;align-items:center;gap:5px;font-size:.7rem;display:flex}.sd-bar b{background:#ffffff38;border-radius:50%;width:8px;height:8px}.sd-bar span{margin-inline-start:6px}.sd-say{color:#e8eefcd9;margin:0}.sd code{color:#f3e2b8;background:#e8d3a61f;border-radius:4px;padding:1px 5px;font-family:ui-monospace,Consolas,monospace}.sd-code{color:#f6efe0;background:#050f22;border:1px solid #5fe0f040;border-radius:8px;align-items:center;gap:10px;min-height:36px;padding:8px 10px;font-family:ui-monospace,Consolas,monospace;font-size:.82rem;display:flex}.sd-ln{color:#e8eefc59}.sd-type{white-space:nowrap;display:inline-block;overflow:hidden}@media (max-width:400px){.sd-code{gap:6px;padding-inline:8px;font-size:.72rem}}.sd-note{color:#9fe9f3;opacity:0;align-items:center;gap:7px;font-size:.74rem;display:flex}.sd-note i{background:#5fe0f0;border-radius:2px;width:18px;height:2px}.sd-out{color:#0d2546;background:#fffdf7;border-radius:8px;gap:2px;padding:8px 10px;display:grid}.sd-out small{letter-spacing:.08em;text-transform:uppercase;color:#7a5d24;font-size:.66rem;font-weight:700}.sd-out span{opacity:0;min-height:1.4em;font-family:ui-monospace,Consolas,monospace;font-weight:600}.sd-watch .sd-type-a{animation:sd-type-a var(--sd) infinite}.sd-watch .sd-note{animation:sd-show-40 var(--sd) infinite}.sd-watch .sd-out-a{animation:sd-show-58 var(--sd) infinite}@keyframes sd-type-a{0%{width:0;animation-timing-function:steps(26,end)}34%,to{width:26ch}}@keyframes sd-show-40{0%,38%{opacity:0;translate:-6px}44%,94%{opacity:1;translate:0}to{opacity:0}}@keyframes sd-show-58{0%,56%{opacity:0}60%,94%{opacity:1}to{opacity:0}}.sd-try{--sd:8s}.sd-editor{position:relative}.sd-try .sd-type-b{width:0;animation:sd-type-b var(--sd) infinite}.sd-caret{opacity:0;width:2px;height:1.1em;animation:sd-caret var(--sd) infinite;background:#5fe0f0;margin-inline-start:-8px}.sd-row{align-items:center;gap:10px;display:flex}.sd-run{color:#081a33;animation:sd-press var(--sd) infinite;background:linear-gradient(135deg,#f3e2b8,#c9a86a);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.74rem;font-weight:700;display:inline-flex}.sd-ok{color:#7ee2a8;opacity:0;animation:sd-show-70 var(--sd) infinite;font-size:.74rem;font-weight:600}.sd-try .sd-out-b{animation:sd-show-66 var(--sd) infinite}.sd-pointer{clip-path:polygon(0 0,0 100%,30% 72%,50% 100%,64% 94%,46% 66%,82% 66%);filter:drop-shadow(0 2px 3px #0009);width:16px;height:16px;animation:sd-pointer var(--sd) infinite;background:#fff;position:absolute}.sd-pointer:after{content:"";opacity:0;width:20px;height:20px;animation:sd-click var(--sd) infinite;border:2px solid #5fe0f0;border-radius:50%;position:absolute;inset-block-start:-10px;inset-inline-start:-10px}@keyframes sd-type-b{0%,16%{width:0;animation-timing-function:steps(26,end)}48%,to{width:26ch}}@keyframes sd-caret{0%,14%{opacity:0}15%,50%{opacity:1}51%,to{opacity:0}}@keyframes sd-pointer{0%{inset-block-start:92%;inset-inline-start:88%}12%,50%{inset-block-start:50%;inset-inline-start:46%}58%,to{inset-block-start:67%;inset-inline-start:13%}}@keyframes sd-click{0%,12%{opacity:0;scale:.4}13%{opacity:1;scale:.6}17%{opacity:0;scale:1.4}59%{opacity:0;scale:.4}60%{opacity:1;scale:.6}64%,to{opacity:0;scale:1.4}}@keyframes sd-press{0%,59%{filter:none;scale:1}61%{filter:brightness(1.2);scale:.9}64%,to{filter:none;scale:1}}@keyframes sd-show-66{0%,64%{opacity:0}68%,95%{opacity:1}to{opacity:0}}@keyframes sd-show-70{0%,68%{opacity:0;translate:-6px}72%,95%{opacity:1;translate:0}to{opacity:0}}.sd-win{--sd:6s;text-align:center;justify-items:center;padding:22px 14px 18px}.sd-trophy{color:#081a33;width:62px;height:62px;animation:sd-pop var(--sd) infinite;background:linear-gradient(145deg,#f3e2b8,#c9a86a);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 6px #e8d3a626,0 10px 30px -6px #e8d3a699}.sd-win-h{font:400 1.35rem/1.1 var(--font-display);color:#fff;animation:sd-rise var(--sd) infinite}.sd-win-l{color:#e8eefcbf;animation:sd-rise var(--sd) infinite .1s;font-size:.78rem}.sd-prog{background:#ffffff24;border-radius:999px;width:80%;height:6px;overflow:hidden}.sd-prog i{border-radius:inherit;width:0;height:100%;animation:sd-fill var(--sd) infinite;background:linear-gradient(90deg,#5fe0f0,#e8d3a6);display:block}.sd-next{color:#081a33;animation:sd-next var(--sd) infinite;background:linear-gradient(135deg,#f3e2b8,#c9a86a);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.sd-fw{z-index:0;pointer-events:none;color:#e8d3a6;opacity:0;border-radius:50%;width:5px;height:5px;animation:2s ease-out infinite sd-burst;position:absolute;box-shadow:0 -34px,24px -24px #5fe0f0,34px 0,24px 24px #f3a9c9,0 34px,-24px 24px #5fe0f0,-34px 0,-24px -24px #f3a9c9,0 -18px #fff,18px 0 #fff,0 18px #fff,-18px 0 #fff}.sd-fw-1{animation-delay:.3s;inset-block-start:22%;inset-inline-start:18%}.sd-fw-2{color:#f3e2b8;animation-delay:.9s;inset-block-start:16%;inset-inline-end:18%}.sd-fw-3{color:#9fe9f3;animation-delay:1.5s;inset-block-start:58%;inset-inline-start:12%}.sd-win>:not(.sd-fw){z-index:1;position:relative}@keyframes sd-burst{0%{opacity:1;scale:.1}70%{opacity:1;scale:1}to{opacity:0;scale:1.2}}@keyframes sd-pop{0%{scale:0}10%{scale:1.15}16%,92%{scale:1}to{opacity:.4;scale:1}}@keyframes sd-rise{0%,14%{opacity:0;translate:0 8px}22%,94%{opacity:1;translate:0}to{opacity:0}}@keyframes sd-fill{0%,24%{width:0}55%,94%{width:100%}to{opacity:.4;width:100%}}@keyframes sd-next{0%,56%{opacity:0;scale:.9}62%{opacity:1;scale:1.06}68%,94%{opacity:1;scale:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.lr-step-panel{transition:none}.sd *,.sd :after{animation:none!important}.sd-type-a,.sd-try .sd-type-b{width:26ch}.sd-note,.sd-out span,.sd-ok,.sd-win-h,.sd-win-l,.sd-next{opacity:1}.sd-prog i{width:100%}.sd-pointer,.sd-caret,.sd-fw{display:none}}
.hp{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.tk-form textarea,.tk-reply textarea,.auth-field textarea{inline-size:100%;font:inherit;color:var(--ink);resize:vertical;background:#fff;border:1px solid #c8ccd2;border-radius:6px;padding:9px 11px}.tk-sla{color:#6d5322;margin:-4px 0 0;font-size:.86rem}.tk-done{color:var(--ink);background:#f3fbf6;border:1px solid #bfe3cc;border-radius:10px;align-items:flex-start;gap:12px;padding:16px;display:flex}.tk-done svg{color:#1f7a45;flex:none}.tk-done p{margin:4px 0 0;font-size:.92rem}.tk-mine{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tk-row{inline-size:100%;font:inherit;text-align:start;color:var(--ink);border:1px solid var(--mist);cursor:pointer;background:#fff;border-radius:8px;grid-template-columns:auto 1fr;gap:2px 10px;padding:10px 12px;display:grid}.tk-row:hover,.tk-row[aria-expanded=true]{border-color:var(--gold-deep)}.tk-row small{color:#5b6170;grid-column:2}.tk-st{white-space:nowrap;color:#33405e;background:#eef0f7;border-radius:999px;align-self:start;padding:2px 8px;font-size:.74rem;font-weight:600}.tk-st.st-open{color:#1d4ea8;background:#e8f0ff}.tk-st.st-waiting{color:#7a5410;background:#fff4dc}.tk-st.st-resolved,.tk-st.st-closed{color:#1f7a45;background:#e9f6ee}.tk-thread{gap:8px;max-block-size:420px;margin-block:10px;display:grid;overflow:auto}.tk-msg{background:#f6f7fa;border-inline-start:3px solid #c8ccd2;border-radius:10px;padding:10px 12px}.tk-msg.staff{border-inline-start-color:var(--gold);background:#f8f4ea}.tk-msg.system{color:#5b6170;background:0 0;border-inline-start-color:#0000;padding-block:2px;font-size:.84rem}.tk-msg.internal:not(.system){background:#fff8e0;border-inline-start-color:#d9a400}.tk-msg small{color:#5b6170}.tk-msg p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.tk-reply{gap:8px;display:grid}.tk-reply .btn{justify-self:start}.about-you{gap:14px}.about-you .ay-head{align-items:flex-start;gap:10px;display:flex}.about-you .ay-head svg{color:var(--gold-deep);flex:none;margin-block-start:4px}.ay-set{border:0;gap:8px;margin:0;padding:0;display:grid}.ay-set legend{margin-block-end:8px;font-size:.9rem;font-weight:500}.auth-field select{appearance:auto}.sd-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.sd-kpis li{color:#5b6170;border:1px solid var(--mist);background:#fff;border-radius:10px;gap:2px;padding:14px 16px;font-size:.86rem;display:grid}.sd-kpis b{color:var(--navy);font-size:1.6rem;line-height:1.1}.sd-kpis li.bad b{color:#b3261e}.sd-bars{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;margin-block-end:14px;display:grid}.sd-bars>div{border:1px solid var(--mist);background:#fff;border-radius:10px;padding:14px 16px}.sd-bars h3{color:var(--navy);margin:0 0 8px;font-size:.95rem}.sd-bars p{z-index:0;justify-content:space-between;margin:0 0 6px;padding:4px 8px;font-size:.86rem;display:flex;position:relative}.sd-bars p span{z-index:-1;background:#c9a86a38;border-radius:4px;position:absolute;inset-block:0;inset-inline-start:0}.sd-split{gap:14px;display:grid}@media (min-width:1100px){.sd-split:has(.sd-panel){grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start}}.ia-table tr.on td{background:#fbf6ea}.ia-table td.late{color:#b3261e;font-weight:600}.ia-table td svg{vertical-align:-2px}.ia-table .link{font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pr{border-radius:999px;padding:2px 8px;font-size:.76rem;font-weight:600;display:inline-block}.pr-urgent{color:#fff;background:#b3261e}.pr-high{color:#7a2e00;background:#ffe2cc}.pr-normal{color:#1d4ea8;background:#e8f0ff}.pr-low{color:#4a5272;background:#eef0f7}.sd-panel{border:1px solid var(--gold-light);background:#fff;border-radius:12px;gap:10px;padding:18px;display:grid}.sd-panel header small{color:#5b6170}.sd-panel header .h3{margin:0 0 2px}.sd-controls{flex-wrap:wrap;gap:10px;display:flex}.sd-controls label{color:var(--navy);gap:3px;font-size:.8rem;font-weight:600;display:grid}.wa-float .bot-panel{width:min(400px,100vw - 28px);height:min(620px,100dvh - 196px)}.bot-panel-title{line-height:1.2;display:grid}.bot-panel-title small{color:#c9d3e6;align-items:center;gap:6px;font-size:.74rem;display:flex}.bot-panel-title small i{background:#3ccf7a;border-radius:50%;block-size:7px;inline-size:7px}.chat-site{grid-template-rows:minmax(0,1fr) auto auto auto}.chat-site .chat-row{flex-direction:column;align-items:flex-start}.chat-site .chat-row.user{align-items:flex-end}.chat-site .chat-msg{background:#f2f4f8;border-end-start-radius:4px}.chat-site .chat-row.user .chat-msg{color:#fff;background:var(--navy,#0b2447);border-end-end-radius:4px;border-end-start-radius:14px}.chat-site .chat-row.user .chat-msg a{color:#f3dca6}.chat-site .chat-dots i{background:var(--gold-deep,#a8863f)}.chat-site .chat-ask button{background:var(--navy,#0b2447)}.chat-site .chat-ask textarea:focus-visible{outline:2px solid var(--gold,#c9a86a);outline-offset:1px}.chat-ticket{border:1px solid var(--gold-light,#e6d3a8);background:#fffaf0;border-radius:12px;inline-size:100%;padding:12px}.chat-ticket .tk-form{gap:10px}.chat-ticket .tk-form .auth-field span{font-size:.82rem}.chat-ticket .tk-done{padding:10px;font-size:.9rem}.chat-foot{color:var(--slate,#5b6170);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:0 12px 9px;font-size:.72rem;display:flex}.chat-foot button{min-block-size:28px;font:inherit;color:var(--navy,#0b2447);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:600;display:inline-flex}.chat-foot button:hover{text-decoration:underline}.chat-foot span{flex-basis:100%}.sd-controls select,.sd-controls input{min-block-size:38px;font:inherit;background:#fff;border:1px solid #c8ccd2;border-radius:6px;padding:6px 8px;font-weight:400}.in-chart{border:1px solid var(--mist);background:#fff;border-radius:10px;margin:0 0 14px;padding:14px 16px 10px}.in-chart svg{block-size:200px;inline-size:100%;display:block}.in-views{fill:var(--navy)}.in-visitors{fill:var(--gold)}.in-axis{stroke:#c8ccd2;stroke-width:1px;vector-effect:non-scaling-stroke}.in-grid{stroke:var(--mist);stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.in-chart figcaption{color:#5b6170;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-block-start:6px;font-size:.78rem;display:flex}.in-key{align-items:center;gap:6px;display:inline-flex}.in-key i{border-radius:2px;block-size:10px;inline-size:10px;display:inline-block}.in-k-views{background:var(--navy)}.in-k-visitors{background:var(--gold);margin-inline-start:6px}.sd-bars p em{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.sd-bars p b{flex-shrink:0;padding-inline-start:8px}.in-h{color:var(--navy);margin:6px 0 8px;font-size:.95rem}@media (max-width:520px){.in-chart svg{block-size:150px}}.sso-captcha{z-index:60;position:fixed;top:58%;left:50%;transform:translate(-50%,-50%)}.social-icons{align-items:center;gap:4px;display:inline-flex}.social-icons a{block-size:34px;inline-size:34px;min-height:0;color:inherit;border-radius:50%;place-items:center;transition:color .2s,background .2s;display:inline-grid}.social-icons a:hover,.social-icons a:focus-visible{color:var(--gold-light,#e3cf9e);background:#7f8ca033}.m-social{flex-wrap:wrap;align-items:center;gap:6px 10px;padding-block:10px 4px;display:flex}.m-social>span{opacity:.75;font-size:.82rem}.m-social .social-icons a{border:1px solid #7f8ca059;block-size:40px;inline-size:40px}.auth-kind{grid-template-columns:1fr 1fr;gap:8px;display:grid}.auth-kind button{text-align:start;color:var(--ink);background:#fff;border:1px solid #c8ccd2;border-radius:8px;align-items:flex-start;gap:10px;padding:12px;transition:border-color .2s,box-shadow .2s;display:flex}.auth-kind button svg{color:var(--gold-deep,#7a5d24);flex:none;margin-block-start:2px}.auth-kind button span{gap:2px;display:grid}.auth-kind button b{font-size:.95rem}.auth-kind button small{color:#5b6170;font-size:.8rem;line-height:1.3}.auth-kind button[aria-checked=true]{border-color:var(--gold);background:#c9a86a14;box-shadow:0 0 0 2px #c9a86a73}@media (max-width:460px){.auth-kind{grid-template-columns:1fr}}.org-acts{gap:6px;display:grid}.org-acts a{color:inherit;border:1px solid var(--mist,#e6e8ec);border-radius:8px;align-items:flex-start;gap:10px;padding:10px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.org-acts a:hover{border-color:var(--gold);background:#c9a86a14}.org-acts svg{color:var(--gold-deep,#7a5d24);flex:none;margin-block-start:2px}.org-acts span{gap:2px;display:grid}.org-acts small{color:#5b6170;font-size:.82rem}.tk-who{overflow-wrap:anywhere;background:#c9a86a1f;border-radius:6px;margin:0;padding:8px 10px;font-size:.86rem}.auth-field span small{color:#5b6170;font-weight:400}.tk-ref{color:#5b6170;background:#eef0f3;border:1px dashed #b9bec7;border-radius:6px;align-items:center;gap:8px;padding-inline-start:10px;display:flex}.auth-field .tk-ref input{letter-spacing:.04em;color:#3d4350;cursor:default;background:0 0;border:0;flex:1;min-inline-size:0;padding-inline:0;font-family:ui-monospace,Consolas,monospace}.tk-ref button{color:var(--navy);border-inline-start:1px dashed #b9bec7;align-self:stretch;align-items:center;gap:5px;padding-inline:10px;font-size:.82rem;font-weight:600;display:inline-flex}.auth-pass{font-size:inherit;font-weight:400;display:block;position:relative}.auth-field .auth-pass input{padding-inline-end:46px}.auth-pass button{color:#5b6170;border-radius:0 6px 6px 0;place-items:center;inline-size:44px;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.auth-pass button:hover,.auth-pass button:focus-visible{color:var(--navy)}.auth-agree{margin:0}.acct{position:relative}.acct-btn{min-height:38px;color:inherit;border-radius:999px;align-items:center;gap:7px;padding:3px 8px 3px 3px;font-size:.86rem;font-weight:600;transition:background .2s;display:inline-flex}.acct-btn:hover,.acct-btn[aria-expanded=true]{background:#7f8ca033}.acct-av{object-fit:cover;block-size:30px;inline-size:30px;box-shadow:0 0 0 2px var(--gold);border-radius:50%;flex:none;display:block}.acct-initials{letter-spacing:.02em;color:#fff;background:var(--navy);place-items:center;font-size:.78rem;font-weight:700;display:grid}.acct-name{text-overflow:ellipsis;white-space:nowrap;max-inline-size:110px;overflow:hidden}.acct-chev{opacity:.7}.acct-pop{z-index:30;inline-size:270px;color:var(--ink);background:#fff;border-radius:10px;padding:8px;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;box-shadow:0 18px 40px -12px #081a3373}.acct-pop a,.acct-pop button{text-align:start;inline-size:100%;color:inherit;border-radius:6px;align-items:center;gap:8px;padding:9px 10px;font-size:.9rem;font-weight:500;text-decoration:none;display:flex}.acct-pop a:hover,.acct-pop button:hover,.acct-pop a:focus-visible,.acct-pop button:focus-visible{background:#c9a86a2e}.acct-who{border-block-end:1px solid var(--mist,#e6e8ec);align-items:center;gap:10px;margin-block-end:4px;padding:6px 8px 10px;display:flex}.acct-who div{min-inline-size:0;display:grid}.acct-who strong{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.acct-who span{color:#5b6170;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.acct-who .acct-av{block-size:40px;inline-size:40px}.acct-sep{letter-spacing:.08em;text-transform:uppercase;color:#5b6170;border-block-start:1px solid var(--mist,#e6e8ec);margin-block-start:4px;padding:10px 10px 4px;font-size:.72rem;font-weight:700}.acct-out{margin-block-start:4px;border-block-start:1px solid var(--mist,#e6e8ec)!important;border-radius:0 0 6px 6px!important}.acct-m{gap:2px;display:grid}.acct-m .acct-who{border-color:#7f8ca04d}.acct-m .acct-who span{color:inherit;opacity:.75}.acct-m button.m-link{text-align:start}.m-small{opacity:.9;font-size:.92em}@media (max-width:560px){.acct-name,.acct-chev{display:none}.acct-btn{padding:3px}}
