.wj{--wj-slant:-3.8141deg;--wj-rise:96px;--wj-rise-deep:140px;--wj-tuck:-58px;--wj-maxw:1200px;--wj-maxw-detail:1180px;--wj-gutter:clamp(20px, 5vw, 64px);--wj-cosmos:#0a0a0c;--wj-halo:#efefef;--wj-sirius-soft:#5e86f2;--wj-sirius-pale:#8fa6dc;font-family:var(--font-body);color:var(--ink)}.wj *,.wj :before,.wj :after{box-sizing:border-box}.wj-wrap{width:100%;max-width:var(--wj-maxw);margin-inline:auto}.wj-wrap--detail{max-width:var(--wj-maxw-detail)}.wj-slanted{z-index:2;clip-path:polygon(0 var(--wj-rise), 100% 0, 100% 100%, 0 100%);margin-top:var(--wj-tuck);position:relative}.wj-slanted--deep{--wj-rise:var(--wj-rise-deep);margin-top:calc(-1 * var(--wj-rise-deep))}.wj-slant-bottom{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--wj-rise)), 0 100%)}.wj-crop{clip-path:polygon(0 0,100% 0,100% 88%,0 100%)}.wj-skew{transform:skewY(var(--wj-slant))}.wj-h1{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(30px,3.5vw,44px);font-weight:800;line-height:1.07}.wj-board-title{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(28px,3.2vw,40px);font-weight:800;line-height:1.06}.wj-h2{letter-spacing:-.026em;color:var(--ink);margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.14}.wj-h3{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(19px,1.9vw,22px);font-weight:800}.wj-lede{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.62}.wj-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-sirius);align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}.wj-eyebrow--wide{letter-spacing:.14em}.wj-eyebrow--sm{letter-spacing:.08em;font-size:11px}.wj-meta{color:var(--ink-3);font-size:12.5px;font-weight:600;line-height:1.35}.wj-btn{background:var(--brand-sirius);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:max-content;height:52px;padding-inline:26px;font-family:inherit;font-size:15.5px;font-weight:800;text-decoration:none;transition:background .18s;display:inline-flex}.wj-btn:hover{background:var(--sirius-shade-1,#1a48bb);color:#fff}.wj-btn--sm{height:46px;padding-inline:22px;font-size:14.5px}.wj-btn--block{width:100%}.wj-field{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;height:46px;padding-inline:14px;transition:border-color .18s,box-shadow .18s;display:flex}.wj-field:focus-within{border-color:var(--brand-sirius);box-shadow:0 0 0 4px #215bea24}.wj-field input{width:100%;color:var(--ink);background:0 0;border:none;outline:none;font-family:inherit;font-size:14.5px;font-weight:500}.wj-search{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0d1480;border:1px solid #fff3;border-radius:10px;align-items:center;gap:10px;width:100%;max-width:580px;margin-inline:auto;padding:6px;padding-inline:24px 8px;transition:box-shadow .22s,border-color .22s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1a}.wj-search:focus-within{border-color:var(--brand-sirius-soft);box-shadow:0 0 0 4px #215bea38}.wj-search__ic{width:20px;height:20px;color:var(--on-dark-3);flex:none}.wj-search__input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;height:46px;font-family:inherit;font-size:16px}.wj-search__input::placeholder{color:var(--on-dark-3)}.wj-search__sep{background:#ffffff29;flex:none;width:1px;height:26px}.wj-drop{flex:none;position:relative}.wj-drop__trigger{height:42px;color:var(--on-dark);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding-inline:14px;font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex}.wj-drop__trigger:hover{background:#ffffff12}.wj-drop__chev{width:12px;height:12px;color:var(--on-dark-3);flex:none;transition:transform .2s}.wj-drop__trigger[aria-expanded=true] .wj-drop__chev{transform:rotate(180deg)}.wj-drop__panel{top:calc(100% + 12px);z-index:150;background:var(--brand-cosmos);border:1px solid #ffffff1f;border-radius:14px;width:250px;max-width:calc(100vw - 32px);padding:6px;position:absolute;inset-inline-end:0;box-shadow:0 26px 64px -22px #000000d9}@media (max-width:640px){.wj-drop:first-of-type .wj-drop__panel{inset-inline:0 auto}.wj-search{gap:6px;padding-inline:14px 6px}.wj-drop{min-width:0;max-width:27%}.wj-drop__trigger{justify-content:space-between;gap:4px;width:100%;padding-inline:8px;font-size:12.5px}.wj-drop__trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wj-drop__chev{width:11px;height:11px}}@media (max-width:380px){.wj-drop{max-width:23%}.wj-drop__trigger{padding-inline:6px;font-size:12px}}.wj-drop__panel--type{width:236px}.wj-drop__opt{width:100%;height:40px;color:var(--on-dark);cursor:pointer;text-align:start;background:0 0;border:none;border-radius:8px;align-items:center;gap:11px;padding-inline:10px;font-family:inherit;font-size:13.5px;font-weight:600;display:flex}.wj-drop__opt:hover{background:#215bea2e}.wj-drop__opt--type{border-radius:10px;gap:12px;height:46px;padding-inline:12px;font-size:14px}.wj-drop__box{border:1px solid #ffffff4d;border-radius:4px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}.wj-drop__box.is-on{background:var(--brand-sirius);border-color:var(--brand-sirius);color:#fff}.wj-drop__label{flex:1;min-width:0}.wj-drop__foot{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding:8px 10px 4px;display:flex}.wj-drop__clear{color:var(--on-dark-3);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:700}.wj-drop__clear:hover{color:#fff}.wj-drop__apply{background:var(--brand-sirius);color:#fff;cursor:pointer;border:none;border-radius:7px;height:32px;padding-inline:14px;font-family:inherit;font-size:12.5px;font-weight:700}.wj-drop__apply:hover{background:var(--sirius-shade-1,#1a48bb)}.wj-glyph-chip{background:#215bea24;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.wj-hero{background:var(--wj-cosmos);color:var(--brand-halo);padding:clamp(40px, 5vw, 64px) var(--wj-gutter) clamp(96px, 10.4vw, 132px);min-height:600px;position:relative;overflow:visible}.wj-hero__lines{inset-inline:0;pointer-events:none;width:100%;height:580px;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000 16%,#00000029 48%,#00000057 70%,#000 86% 100%);mask-image:linear-gradient(#0000 16%,#00000029 48%,#00000057 70%,#000 86% 100%)}.wj-hero__inner{z-index:3;text-align:center;flex-direction:column;align-items:center;max-width:920px;margin-inline:auto;display:flex;position:relative}.wj-hero__welcome{align-items:center;gap:16px;display:flex}.wj-hero__welcome span{color:var(--brand-sirius);font-size:13px;font-weight:700}.wj-hero__mark{width:auto;height:48px;display:block}.wj-hero__title{letter-spacing:-.036em;color:#fff;max-width:860px;margin:40px 0 0;font-size:clamp(34px,5vw,64px);font-weight:800;line-height:1.08}.wj-hl{display:inline-block;position:relative}.wj-hl:before{content:"";background:var(--brand-sirius);z-index:0;position:absolute;inset:15% -6px;transform:skewY(-11.5deg)}.wj-hl>span{z-index:1;color:#fff;position:relative}.wj-hero__body{color:var(--on-dark-2);max-width:640px;margin:26px 0 0;font-size:clamp(16px,1.4vw,18px);line-height:1.65}.wj-hero .wj-search{max-width:640px;margin-top:32px}.wj-band{background:var(--wj-cosmos);padding:clamp(36px, 4.1vw, 52px) var(--wj-gutter) clamp(88px, 9.4vw, 120px);position:relative}.wj-band__pattern{pointer-events:none;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--wj-rise)), 0 100%);position:absolute;inset:0;overflow:hidden}.wj-band__pattern svg:not(.wj-hero__lines){inset-inline:0;width:100%;height:300px;position:absolute;bottom:-40px;-webkit-mask-image:linear-gradient(#0000 16%,#0006 54%,#000 78% 100%);mask-image:linear-gradient(#0000 16%,#0006 54%,#000 78% 100%)}.wj-band__inner{z-index:6;max-width:var(--wj-maxw);margin-inline:auto;position:relative}.wj-crumbs{justify-content:center;align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.wj-crumbs a{color:var(--on-dark-3);text-decoration:none}.wj-crumbs a:hover{color:#fff}.wj-crumbs__sep{width:10px;height:10px;color:var(--on-dark-3);flex:none}.wj-crumbs__cur{color:#fff}.wj-band__head{justify-content:center;align-items:center;gap:14px;margin-top:16px;display:flex}.wj-band__icon{flex:none;width:34px;height:34px}.wj-band__desc{color:var(--on-dark-2);text-align:center;max-width:560px;margin:14px auto 0;font-size:clamp(15px,1.3vw,16.5px);line-height:1.6}.wj-band .wj-search{max-width:640px;margin-top:22px}.wj-listing{background:var(--wj-halo);padding:calc(var(--wj-rise) + 44px) var(--wj-gutter) clamp(56px, 6.6vw, 84px);margin-top:calc(-1 * var(--wj-rise))}.wj-listing--hub{padding-top:calc(var(--wj-rise) + 54px)}.wj-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:900px){.wj-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.wj-grid{grid-template-columns:1fr}}.wj-featured{max-width:var(--wj-maxw);margin-inline:auto;margin-bottom:96px;position:relative}.wj-featured--event{margin-bottom:132px}.wj-featured:before{content:"";border:2px solid var(--brand-sirius);z-index:0;pointer-events:none;position:absolute;inset:-16px;transform:skewY(-4deg)}.wj-featured__badge{z-index:2;background:var(--brand-sirius);color:#fff;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;align-items:center;height:30px;padding-inline:16px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:-54px;right:40px;transform:skewY(-4deg)translateY(-50%)}@media (max-width:640px){.wj-featured__badge{top:-21px;right:20px}}.wj-featured__card{z-index:1;border:1px solid var(--line);will-change:transform;direction:ltr;background:#fff;border-radius:12px;grid-template-columns:1.05fr 1fr;text-decoration:none;transition:transform .38s cubic-bezier(.16,1,.3,1),box-shadow .38s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px -40px #0b102066}.wj-featured__card:hover{transform:translateY(-4px);box-shadow:0 34px 80px -40px #0b102080}.wj-featured__media{clip-path:polygon(0 0,100% 0,92% 100%,0 100%);min-height:400px;position:relative;overflow:hidden}.wj-featured__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wj-featured__media--mono img{filter:contrast(1.03)}.wj-featured__body{flex-direction:column;justify-content:center;gap:16px;padding:clamp(28px,4.1vw,52px) clamp(26px,4.3vw,54px);display:flex}[dir=rtl] .wj .wj-featured__body{direction:rtl}.wj-featured__title{letter-spacing:-.026em;color:var(--ink);text-wrap:pretty;margin:0;font-size:clamp(24px,2.8vw,34px);font-weight:800;line-height:1.12}.wj-featured__desc{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:440px;margin:0;font-size:16.5px;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:860px){.wj-featured__card{grid-template-columns:1fr}.wj-featured__media{clip-path:polygon(0 0,100% 0,100% 88%,0 100%);min-height:240px}}.wj-author{align-items:center;gap:12px;margin-top:6px;display:flex}.wj-author__disc{flex:none;width:52px;height:52px;position:relative}.wj-author__rules{background:var(--brand-cosmos);border-radius:50%;position:absolute;inset:0;overflow:hidden}.wj-author__rules svg{width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.wj-author__photo{z-index:1;border-radius:50%;position:absolute;inset:0;overflow:hidden}.wj-author__photo img{object-fit:contain;object-position:bottom center;width:100%;height:100%;position:absolute;inset:0}.wj-author__text{flex-direction:column;line-height:1.3;display:flex}.wj-author__name{color:var(--ink);font-size:14px;font-weight:700}.wj-author__role{color:var(--ink-3);font-size:13px}.wj-rail{max-width:var(--wj-maxw);margin-inline:auto;padding-top:clamp(44px,5.7vw,72px)}.wj-rail__head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px;display:flex}.wj-rail__title{letter-spacing:-.026em;color:var(--ink);margin:6px 0 0;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.05}.wj-rail__all{color:var(--brand-sirius);white-space:nowrap;align-items:center;gap:9px;padding-bottom:6px;font-size:15px;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}.wj-rail__all:hover{gap:13px}.wj-rail__all svg{flex:none;width:15px;height:15px}@media (max-width:640px){.wj-rail__head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px}.wj-rail__head .wj-eyebrow{white-space:nowrap}}.wj-pager{justify-content:center;align-items:center;gap:10px;margin-top:44px;display:flex}.wj-pager a,.wj-pager span{border:1px solid var(--line);min-width:38px;height:38px;color:var(--ink-2);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding-inline:0;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.wj-pager a:hover{border-color:var(--brand-sirius);color:var(--brand-sirius)}.wj-pager .is-current{background:var(--brand-sirius);border-color:var(--brand-sirius);color:#fff}.wj-pager__next{padding-inline:16px!important}.wj-pager__next svg{width:13px;height:13px}.wj-cta{background:var(--brand-sirius);max-width:var(--wj-maxw);border-radius:12px;margin-inline:auto;padding:clamp(32px,4.4vw,56px) clamp(24px,4.4vw,56px) clamp(34px,4.6vw,58px);position:relative;overflow:hidden}.wj-cta__rules{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wj-cta__mark{inset-inline-end:36px;z-index:2;pointer-events:none;width:auto;height:70px;position:absolute;top:30px}.wj-cta__inner{z-index:2;flex-direction:column;align-items:flex-start;gap:30px;display:flex;position:relative}.wj-cta__title{letter-spacing:-.028em;color:#fff;text-wrap:pretty;max-width:520px;margin:0;font-size:clamp(26px,3.2vw,38px);font-weight:800;line-height:1.06}.wj-cta__form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff29;border:1px solid #efefef6b;border-radius:10px;align-items:center;gap:10px;width:100%;max-width:470px;padding:6px;padding-inline-start:22px;transition:box-shadow .22s,border-color .22s;display:flex}.wj-cta__form:focus-within{border-color:#fff;box-shadow:0 0 0 4px #ffffff38}.wj-cta__input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;height:46px;font-family:inherit;font-size:16px}.wj-cta__input::placeholder{color:#ffffffd9}.wj-cta__submit{background:var(--brand-halo);height:46px;color:var(--brand-sirius);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;padding-inline:26px;font-family:inherit;font-size:15px;font-weight:700;display:inline-flex}.wj-cta__submit:hover{background:#fff}.wj-cta__note{color:#ffffffdb;margin:0;font-size:13px}.wj-cta--full{padding:clamp(36px,4.3vw,52px) clamp(36px,4.3vw,52px) clamp(38px,4.5vw,54px)}.wj-cta__inner--full{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:clamp(32px,4.7vw,56px);display:grid}.wj-cta__copy{flex-direction:column;align-items:flex-start;gap:24px;padding-top:6px;display:flex}.wj-cta__mark--inline{height:64px;position:static}.wj-cta__desc{color:#ffffffdb;text-wrap:pretty;max-width:360px;margin:0;font-size:16px;line-height:1.6}.wj-cta__form-card{background:#fff;border-radius:12px;padding:clamp(28px,3.4vw,38px) clamp(30px,3.6vw,40px) clamp(32px,3.8vw,40px);box-shadow:0 30px 70px -30px #0b102073}.wj-cta__form-card .hsform-skeleton,.wj-cta__form-card .hsform-root[data-status=form] .hsform,.wj-cta__form-card .hsform-root[data-status=submitted] .hsform{box-shadow:none;background:0 0;padding:0}@media (max-width:860px){.wj-cta__inner--full{grid-template-columns:1fr}}.wj .newsletter-form{flex-direction:column;gap:8px;width:100%;display:flex}.wj .newsletter-form[data-status=loading] .newsletter-form__embed,.wj .newsletter-form[data-status=form] .newsletter-form__skeleton{display:none}.wj .newsletter-form[data-variant=cta] .newsletter-form__skeleton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:6px;box-sizing:border-box;background:#ffffff29;border:1px solid #efefef6b;border-radius:10px;align-items:center;gap:10px;width:100%;max-width:470px;padding-inline-start:22px;display:flex}.wj .newsletter-form__skinput{color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;min-width:0;height:46px;font-size:16px;display:flex;overflow:hidden}.wj .newsletter-form__skbtn{background:var(--brand-halo);height:46px;color:var(--brand-sirius);white-space:nowrap;border-radius:8px;flex:none;align-items:center;padding-inline:26px;font-size:15px;font-weight:700;display:inline-flex}@media (max-width:560px){.wj .newsletter-form[data-variant=cta] .newsletter-form__skeleton{flex-wrap:wrap;padding-inline:10px}.wj .newsletter-form__skbtn{justify-content:center;width:100%}.wj-cta__mark{margin-inline:0 auto;height:40px;margin-bottom:18px;display:block;position:static}.wj-cta__form{flex-wrap:wrap;padding-inline:10px}.wj-cta__submit{justify-content:center;width:100%}}.wj-cta-band{background:var(--wj-halo);padding:0 var(--wj-gutter) clamp(44px, 5vw, 64px)}.wj-dhero{background:var(--wj-halo);padding:clamp(44px, 5.7vw, 72px) var(--wj-gutter) clamp(90px, 9.6vw, 122px);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--wj-rise)), 0 100%);position:relative;overflow:hidden}.wj-dhero__pattern{pointer-events:none;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--wj-rise)), 0 100%);position:absolute;inset:0;overflow:hidden}.wj-dhero__pattern svg{inset-inline:0;width:100%;height:300px;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000 14%,#0006 50%,#000 76% 100%);mask-image:linear-gradient(#0000 14%,#0006 50%,#000 76% 100%)}.wj-arcs-mask svg{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%)}.wj-dhero__pattern--arcs svg{height:440px}.wj-dhero__inner{z-index:6;max-width:var(--wj-maxw-detail);grid-template-columns:1fr 470px;align-items:center;gap:56px;margin-inline:auto;display:grid;position:relative}.wj-dhero__text{flex-direction:column;gap:15px;display:flex}.wj-dhero__cover{height:300px;transform:skewY(var(--wj-slant));border-radius:12px;position:relative;overflow:hidden}.wj-dhero__cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:980px){.wj-dhero__inner{grid-template-columns:1fr;gap:32px}.wj-dhero__cover{height:220px}}.wj-crumbs--light{color:var(--ink-3);justify-content:flex-start;gap:8px;font-size:12.5px;font-weight:700}.wj-crumbs--light a{color:var(--ink-3)}.wj-crumbs--light a:hover{color:var(--brand-sirius)}.wj-crumbs--light .wj-crumbs__sep{color:var(--ink-3)}.wj-crumbs--light .wj-crumbs__cur{color:var(--ink)}.wj-dmeta{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:28px;margin-top:6px;padding-top:20px;display:flex}.wj-dmeta__item{align-items:center;gap:11px;display:flex}.wj-dmeta__ic{width:19px;height:19px;color:var(--brand-sirius);flex:none}.wj-dmeta__k{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:800}.wj-dmeta__v{color:var(--ink);font-size:15px;font-weight:700}.wj-dbyline{border-top:1px solid var(--line);align-items:center;gap:16px;margin-top:8px;padding-top:20px;display:flex}.wj-dbyline__name{color:var(--ink);font-size:14.5px;font-weight:700}.wj-dbody{z-index:2;margin-top:var(--wj-tuck);clip-path:polygon(0 var(--wj-rise), 100% 0, 100% 100%, 0 100%);padding:calc(var(--wj-rise) + 36px) var(--wj-gutter) clamp(56px, 6vw, 76px);background:#fff;position:relative}.wj-dbody--article{padding-bottom:clamp(120px,14.9vw,190px)}.wj-dbody--video{padding-bottom:clamp(110px,13.3vw,170px)}.wj-dbody__inner{max-width:var(--wj-maxw-detail);margin-inline:auto}.wj-dbody__split{grid-template-columns:1fr 250px;align-items:start;gap:64px;display:grid}.wj-dbody__split--half{grid-template-columns:1fr 1fr}@media (max-width:980px){.wj-dbody__split{grid-template-columns:1fr;gap:40px}}.wj-prose{flex-direction:column;gap:26px;min-width:0;max-width:760px;display:flex}.wj-prose>p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.75}.wj-prose>p.wj-prose__lede,.wj-prose>p:first-of-type{color:var(--ink);font-size:20px;font-weight:500;line-height:1.65}.wj-prose h2{letter-spacing:-.024em;color:var(--ink);text-wrap:balance;margin:20px 0 0;font-size:clamp(23px,2.4vw,29px);font-weight:800;line-height:1.18}.wj-prose [id]{scroll-margin-top:98px}.wj-prose ul{flex-direction:column;gap:12px;margin:4px 0 0;padding:0;list-style:none;display:flex}.wj-prose li{color:var(--ink-2);align-items:flex-start;gap:12px;font-size:17px;line-height:1.65;display:flex}.wj-prose li svg{width:19px;height:19px;color:var(--brand-sirius);flex-shrink:0;margin-top:2px}.wj-faq{border-top:1px solid var(--line);flex-direction:column;display:flex}.wj-faq__row{border-bottom:1px solid var(--line)}.wj-faq__q{width:100%;color:var(--ink);text-align:start;text-wrap:pretty;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:20px 2px;font-family:inherit;font-size:17px;font-weight:600;line-height:1.4;display:flex}.wj-faq__icon{color:var(--brand-sirius);flex-shrink:0;transition:transform .25s;display:inline-flex}.wj-faq__icon svg{width:20px;height:20px}.wj-faq__row.is-open .wj-faq__icon{transform:rotate(45deg)}.wj-faq__a{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.7,.2,1);display:grid}.wj-faq__row.is-open .wj-faq__a{grid-template-rows:1fr}.wj-faq__row.is-open .wj-faq__a p{padding-block-end:20px}.wj-faq__a p{min-height:0;color:var(--ink-2);text-wrap:pretty;margin:0;padding:0 2px;font-size:16px;line-height:1.65;overflow:hidden}@media (prefers-reduced-motion:reduce){.wj-faq__a{transition:none}}.wj-prose section[data-footnotes] ol{counter-reset:wj-footnote}.wj-prose section[data-footnotes] li{counter-increment:wj-footnote;color:var(--ink-3);font-size:13.5px;line-height:1.6}.wj-prose section[data-footnotes] li svg{display:none}.wj-prose section[data-footnotes] li:before{content:counter(wj-footnote) ".";flex-shrink:0;font-weight:600}.wj-prose>p a,.wj-prose li a{color:var(--brand-sirius);text-underline-offset:2px;text-decoration:underline}.wj-prose>p a:hover,.wj-prose li a:hover{color:var(--sirius-shade-1,#1a48bb)}.wj-prose .wj-figure{flex-direction:column;gap:10px;margin:4px 0 0;display:flex}.wj-prose .wj-figure img{border:1px solid var(--line);border-radius:12px;width:100%;height:auto;display:block}.wj-prose .wj-figure figcaption{color:var(--ink-3);font-size:13.5px;line-height:1.5}.wj-prose__table-wrap{border:1px solid var(--line);border-radius:12px;margin:4px 0 0;overflow-x:auto}.wj-prose table{border-collapse:collapse;width:100%;font-size:15.5px;line-height:1.55}.wj-prose th,.wj-prose td{text-align:start;vertical-align:top;padding:13px 16px}.wj-prose thead th{background:var(--cosmos-tint-9,#e5e9f2);color:var(--ink);letter-spacing:.01em;white-space:nowrap;font-size:13.5px;font-weight:700}.wj-prose tbody td{color:var(--ink-2);border-top:1px solid var(--line)}.wj-prose tbody tr:first-child td{border-top:none}.wj-prose tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--cosmos-tint-9,#e5e9f2) 35%, transparent)}.wj-quote{background:var(--brand-sirius);border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:26px;margin:14px 0;padding:clamp(26px,3vw,38px) clamp(26px,3.5vw,44px);display:grid;position:relative;overflow:hidden}.wj-quote__rings{opacity:.28;pointer-events:none;width:320px;height:320px;position:absolute;bottom:-120px;right:-40px}.wj-quote__glyph{color:#ffffff6b;-webkit-user-select:none;user-select:none;font-size:76px;font-weight:800;line-height:.72}[dir=rtl] .wj-quote__glyph{display:inline-block;transform:scaleX(-1)}.wj-quote--plain{grid-template-columns:1fr}.wj-quote blockquote{z-index:1;letter-spacing:-.022em;color:#fff;text-wrap:pretty;margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:700;line-height:1.38;position:relative}.wj-attach{background:var(--wj-halo);border:1px solid var(--line);border-radius:12px;grid-template-columns:240px 1fr;align-items:center;gap:26px;margin:16px 0;padding:24px 26px;display:grid}.wj-attach__thumb{width:240px;height:135px;position:relative}.wj-attach__thumb-bg{background:linear-gradient(135deg, var(--cosmos-tint-9,#e5e9f2), #fff);z-index:0;border-radius:14px;position:absolute;inset:10px 4px -14px -14px}.wj-attach__thumb img{z-index:1;object-fit:cover;object-position:top;border-radius:8px;width:100%;height:100%;position:absolute;inset:0;box-shadow:0 14px 30px -18px #0b1020b3}.wj-attach__text{flex-direction:column;gap:6px;display:flex}.wj-attach__title{letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:800}.wj-attach__desc{color:var(--ink-2);font-size:14px;line-height:1.55}@media (max-width:720px){.wj-attach{grid-template-columns:1fr;justify-items:start}}.wj-rail-side{border-inline-start:1px solid var(--line);flex-direction:column;gap:16px;padding-inline-start:26px;display:flex;position:sticky;top:98px}.wj-rail-side__label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:800}.wj-toc{flex-direction:column;gap:13px;display:flex}.wj-toc a{color:var(--ink-2);font-size:13.5px;font-weight:600;line-height:1.45;text-decoration:none;transition:color .18s}.wj-toc a:hover,.wj-toc a.is-active{color:var(--brand-sirius)}.wj-share{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:10px;padding-top:22px;display:flex}.wj-share__row{gap:8px;display:flex}.wj-share__row a,.wj-share__row button{border:1px solid var(--line);width:40px;height:40px;color:var(--ink-2);cursor:pointer;background:#fff;justify-content:center;align-items:center;text-decoration:none;transition:all .18s;display:inline-flex}.wj-share__row a:hover,.wj-share__row button:hover{background:var(--brand-sirius);border-color:var(--brand-sirius);color:#fff}.wj-share__row svg{width:17px;height:17px}.wj-inside__body{color:var(--ink-2);text-wrap:pretty;font-size:14px;line-height:1.55}.wj-chapters{grid-template-columns:repeat(2,1fr);gap:0 56px;display:grid}@media (max-width:860px){.wj-chapters{grid-template-columns:1fr}}.wj-chapters__row{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr auto;align-items:baseline;gap:18px;padding:20px 0;display:grid}.wj-chapters__n{color:var(--brand-sirius);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.wj-chapters__title{letter-spacing:-.016em;color:var(--ink);font-size:17.5px;font-weight:700}.wj-agenda__row{border-bottom:1px solid var(--line);grid-template-columns:104px 1fr;align-items:baseline;gap:20px;padding:17px 0;display:grid}.wj-agenda__t{color:var(--brand-sirius);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:800}.wj-agenda__title{color:var(--ink);text-wrap:pretty;font-size:16.5px;font-weight:600;line-height:1.45}.wj-speaker{background:var(--wj-halo);align-items:center;gap:16px;padding:18px 20px;display:flex}.wj-speaker__photo{background:var(--cosmos-tint-9,#e5e9f2);border-radius:50%;flex-shrink:0;width:58px;height:58px;position:relative;overflow:hidden}.wj-speaker__photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wj-speaker__name{letter-spacing:-.014em;color:var(--ink);font-size:16px;font-weight:700}.wj-speaker__role{color:var(--ink-2);font-size:13.5px;line-height:1.45}.wj-video{background:var(--wj-cosmos);width:100%;height:clamp(240px,46vw,664px);position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #0b1020b3}.wj-video img,.wj-video iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.wj-play{z-index:2;background:radial-gradient(circle,#06081080 0,#06081047 34%,#0000 62%);justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;inset:0}.wj-play__disc{color:#fff;border:2px solid #ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:clamp(64px,8vw,104px);height:clamp(64px,8vw,104px);transition:background .2s,border-color .2s;display:inline-flex}.wj-play:hover .wj-play__disc{background:#ffffff24}.wj-play__disc svg{width:38%;height:38%;margin-inline-start:8%}.wj-chapter-link{border-bottom:1px solid var(--line);grid-template-columns:66px 1fr;align-items:baseline;gap:18px;padding:14px 0;text-decoration:none;display:grid}.wj-chapter-link:hover{background:var(--wj-halo)}.wj-chapter-link__t{color:var(--brand-sirius);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.wj-chapter-link__title{color:var(--ink);text-wrap:pretty;font-size:16px;font-weight:600;line-height:1.45}.wj-gate{padding:0 var(--wj-gutter) clamp(100px, 11.8vw, 150px);background:#fff}.wj-gate__inner{flex-direction:column;align-items:center;gap:26px;max-width:560px;margin-inline:auto;display:flex}.wj-gate__title{letter-spacing:-.028em;color:var(--ink);text-align:center;text-wrap:balance;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.14}.wj-gate__card{background:var(--wj-halo);border-radius:12px;width:100%;padding:32px 30px}.wj-gate__card .hsform-skeleton,.wj-gate__card .hsform-root[data-status=form] .hsform,.wj-gate__card .hsform-root[data-status=submitted] .hsform{box-shadow:none;background:0 0;padding:0}.wj-gate__fields{grid-template-columns:1fr;gap:14px;display:grid}@media (max-width:520px){.wj-gate__fields label,.wj-gate__fields .wj-gate__submit{grid-column:span 1!important}}@media (min-width:521px){.wj-gate__fields{grid-template-columns:repeat(2,1fr)}}.wj-gate__fields label{flex-direction:column;gap:7px;display:flex}.wj-gate__label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:800}.wj-gate__submit{margin-top:20px}.wj-related{z-index:2;background:var(--wj-halo);margin-top:calc(-1 * var(--wj-rise-deep));clip-path:polygon(0 var(--wj-rise-deep), 100% 0, 100% 100%, 0 100%);padding:calc(var(--wj-rise-deep) + 70px) var(--wj-gutter) clamp(44px, 5vw, 64px);position:relative}.wj-related__title{letter-spacing:-.024em;color:var(--ink);margin:0 0 26px;font-size:clamp(21px,2.2vw,26px);font-weight:800}.wj-related .wj-card{box-shadow:0 24px 60px -40px #0b102066}.wj-arc{transform-box:view-box;transform-origin:720px 520px;stroke:var(--brand-sirius);fill:none;animation:26s linear infinite wjEmit}.wj-dhero__pattern--arcs .wj-arc{transform-origin:720px 440px;animation-duration:40s}@keyframes wjEmit{0%{opacity:0;stroke:var(--brand-sirius);transform:scale(.03)}7%{opacity:1;stroke:var(--brand-sirius)}34%{opacity:.6;stroke:#5e86f2}66%{opacity:.28;stroke:#8fa6dc}to{opacity:0;stroke:#8fa6dc;transform:scale(1)}}.wj-marquee{width:100%;height:388px;margin-top:6px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%)}.wj-marquee__strip{will-change:transform;width:10590px;height:388px;animation:62s linear infinite wjStrip;position:absolute;top:0;left:0}.wj-marquee__strip.is-paused{animation-play-state:paused}@keyframes wjStrip{0%{transform:translate(-5060px,337.3px)}to{transform:translate(0,0)}}.wj-tile{width:470px;height:266px;transform:skewY(var(--wj-slant));transition:transform .28s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), box-shadow .28s ease;position:absolute;overflow:hidden;box-shadow:0 30px 70px -30px #000c}.wj-tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wj-tile__wash{pointer-events:none;background:linear-gradient(#0000 22%,#215bea24 54%,#215bea80);position:absolute;inset:0}.wj-tile__play{cursor:pointer;background:radial-gradient(circle,#06081080 0,#06081047 34%,#0000 62%);border:none;justify-content:center;align-items:center;width:100%;padding:0;text-decoration:none;display:flex;position:absolute;inset:0}.wj-tile__play>span{color:#fff;border:2px solid #ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;transition:background .2s,border-color .2s;display:inline-flex;transform:skewY(3.8141deg)}.wj-tile__play:hover>span{background:#ffffff24}.wj-tile:has(.wj-tile__play:hover){transform:skewY(var(--wj-slant)) scale(1.05);z-index:6;box-shadow:0 40px 90px -28px #000000e6}@media (max-width:860px){.wj-marquee{height:250px}}@media (max-width:640px){.wj-marquee{height:280px}.wj-marquee__strip{transform-origin:0 0;animation-name:wjStripPhone}}@keyframes wjStripPhone{0%{transform:scale(.72)translate(-5060px,337.3px)}to{transform:scale(.72)translate(0,0)}}.wj-video-modal{z-index:200;background:#060810db;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.wj-video-modal__frame{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;max-width:960px;position:relative;overflow:hidden;box-shadow:0 40px 100px -30px #000c}.wj-video-modal__frame iframe{border:none;width:100%;height:100%;position:absolute;inset:0}.wj-video-modal__close{top:-44px;color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:absolute;inset-inline-end:0}.wj-video-modal__close:hover{background:#ffffff2e}.wj-video-modal__close svg{width:18px;height:18px}.wj-countdown{flex-direction:column;line-height:1.25;display:flex}.wj-countdown__v{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.005em;font-size:15px;font-weight:800}.wj-countdown__k{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:700}.wj-fade{animation:.9s cubic-bezier(.22,1,.36,1) both wjFade}@keyframes wjFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.wj-arc,.wj-marquee__strip,.wj-fade,.wj-hero__lines g{animation:none!important}.wj-tile{transition:none}}[dir=rtl] .wj .wj-eyebrow,[dir=rtl] .wj .wj-eyebrow--sm,[dir=rtl] .wj .wj-featured__badge,[dir=rtl] .wj .wj-gate__label,[dir=rtl] .wj .wj-dmeta__k,[dir=rtl] .wj .wj-rail-side__label,[dir=rtl] .wj .wj-countdown__k{letter-spacing:normal;text-transform:none}[dir=rtl] .wj h1,[dir=rtl] .wj h2,[dir=rtl] .wj h3,[dir=rtl] .wj .wj-h1,[dir=rtl] .wj .wj-h2,[dir=rtl] .wj .wj-h3,[dir=rtl] .wj .wj-hero__title,[dir=rtl] .wj .wj-board-title,[dir=rtl] .wj .wj-featured__title,[dir=rtl] .wj .wj-rail__title,[dir=rtl] .wj .wj-cta__title,[dir=rtl] .wj .wj-gate__title,[dir=rtl] .wj .wj-related__title{letter-spacing:normal;font-weight:700;line-height:1.34}[dir=rtl] .wj p,[dir=rtl] .wj .wj-lede,[dir=rtl] .wj .wj-prose>p{letter-spacing:normal;line-height:1.85}[dir=rtl] .wj input{text-align:right}[dir=rtl] .wj .wj-hero__title{margin-top:22px}[dir=rtl] .wj .wj-dir-ic{transform:scaleX(-1)}.wj-results__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:30px;display:flex}.wj-results__count{color:var(--ink-3);font-size:14px;font-weight:700}.wj-empty{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:40px 0 8px;display:flex}.wj-empty__start{border-top:1px solid var(--line-2);text-align:start;justify-content:space-between;align-items:flex-end;gap:24px;width:100%;margin:22px 0 28px;padding-top:36px;display:flex}.wj-empty__all{color:var(--brand-sirius);white-space:nowrap;align-items:center;gap:8px;padding-bottom:6px;font-size:15px;font-weight:700;text-decoration:none;transition:gap .18s;display:inline-flex}.wj-empty__all:hover{gap:12px}.wj-dbody--assessment{padding-bottom:clamp(130px,15.5vw,200px)}.wj-prose--assessment{max-width:760px;margin-inline:auto}.wj-tool{margin-inline:auto;max-width:760px;margin-top:34px}.wj-tool__progress{align-items:center;gap:14px;margin-bottom:22px;display:flex}.wj-tool__bar{background:var(--line);border-radius:999px;flex:1;height:6px;overflow:hidden}.wj-tool__bar span{background:var(--brand-sirius);border-radius:999px;height:100%;transition:width .3s cubic-bezier(.16,1,.3,1);display:block}.wj-tool__progress-text{color:var(--ink-3);white-space:nowrap;font-size:12.5px;font-weight:700}.wj-tool__questions{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.wj-tool__q{border:1px solid var(--line);background:#fff;border-radius:12px;padding:22px 24px 20px}.wj-tool__q[data-answered=true]{background:#fcfdff;border-color:#dfe6f6}.wj-tool__prompt{color:var(--ink);letter-spacing:-.012em;align-items:flex-start;gap:12px;margin:0 0 16px;font-size:16.5px;font-weight:700;line-height:1.35;display:flex}.wj-tool__n{background:var(--wj-halo);width:26px;height:26px;color:var(--ink-3);font-variant-numeric:tabular-nums;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:800;display:inline-flex}.wj-tool__q[data-answered=true] .wj-tool__n{background:var(--brand-sirius);color:#fff}.wj-tool__options{flex-direction:column;gap:8px;display:flex}.wj-tool__option{border:1px solid var(--line);cursor:pointer;color:var(--ink-2);border-radius:10px;align-items:center;gap:12px;padding:13px 16px;font-size:15px;transition:border-color .16s,background .16s;display:flex}.wj-tool__option:hover{border-color:var(--brand-sirius-glow);background:#fafbff}.wj-tool__option input{opacity:0;pointer-events:none;position:absolute}.wj-tool__mark{border:2px solid var(--ink-4);border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .16s,background .16s;display:inline-flex}.wj-tool__option--multi .wj-tool__mark{border-radius:6px}.wj-tool__mark:after{content:"";border-radius:inherit;background:#fff;width:8px;height:8px;transition:transform .16s cubic-bezier(.16,1,.3,1);transform:scale(0)}.wj-tool__option:has(input:checked){border-color:var(--brand-sirius);color:var(--ink);background:#f2f6ff;font-weight:600}.wj-tool__option:has(input:checked) .wj-tool__mark{border-color:var(--brand-sirius);background:var(--brand-sirius)}.wj-tool__option:has(input:checked) .wj-tool__mark:after{transform:scale(1)}.wj-tool__option:has(input:focus-visible){outline:2px solid var(--brand-sirius);outline-offset:2px}.wj-tool__scale{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wj-tool__scale-label{color:var(--ink-3);font-size:12.5px;font-weight:600}.wj-tool__step{border:1px solid var(--line);font-variant-numeric:tabular-nums;width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:10px;font-family:inherit;font-size:15px;font-weight:700;transition:border-color .16s,background .16s,color .16s}.wj-tool__step:hover{border-color:var(--brand-sirius-glow);background:#fafbff}.wj-tool__step[aria-pressed=true]{background:var(--brand-sirius);border-color:var(--brand-sirius);color:#fff}.wj-tool__inputs{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:620px){.wj-tool__inputs{grid-template-columns:repeat(2,1fr)}.wj-tool__running{grid-column:span 2}}.wj-tool__input{flex-direction:column;gap:7px;display:flex}.wj-tool__input-label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:800}.wj-tool__input-label em{color:var(--ink-4);font-style:normal}.wj-tool__input input{border:1px solid var(--line);font-variant-numeric:tabular-nums;height:46px;color:var(--ink);background:#fff;border-radius:8px;padding-inline:14px;font-family:inherit;font-size:15px}.wj-tool__input input:focus-visible{outline:2px solid var(--brand-sirius);outline-offset:1px;border-color:#0000}.wj-tool__running{background:var(--wj-halo);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin:4px 0 0;padding:18px 22px;display:flex}.wj-tool__running span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:800}.wj-tool__running b{letter-spacing:-.03em;color:var(--brand-sirius);font-variant-numeric:tabular-nums;font-size:clamp(26px,3.4vw,34px);font-weight:800}.wj-tool__gate{background:var(--wj-halo);border-radius:12px;margin-top:22px;padding:24px 26px}.wj-tool__gate-title{color:var(--ink);text-align:start;margin:0 0 16px;font-size:16px;font-weight:700;line-height:1.4}.wj-tool__gate-row{flex-wrap:wrap;gap:10px;display:flex}.wj-tool__gate-row input{border:1px solid var(--line);height:52px;color:var(--ink);background:#fff;border-radius:8px;flex:220px;padding-inline:16px;font-family:inherit;font-size:15px}.wj-tool__gate-row input:focus-visible{outline:2px solid var(--brand-sirius);outline-offset:1px;border-color:#0000}.wj-tool__gate .wj-btn:disabled{background:var(--ink-4);cursor:not-allowed}.wj-tool__gate .wj-meta{margin:12px 0 0}.wj-tool__hp{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.wj-tool__result{border:1px solid var(--brand-sirius-glow);background:linear-gradient(#f4f7ff 0%,#fff 62%);border-radius:12px;margin-top:22px;padding:30px 28px}.wj-tool__score{letter-spacing:-.03em;color:var(--brand-sirius);font-variant-numeric:tabular-nums;margin:0 0 10px;font-size:clamp(28px,4vw,38px);font-weight:800;line-height:1.1}.wj-tool__band-title{letter-spacing:-.024em;color:var(--ink);margin:0 0 8px;font-size:clamp(20px,2.4vw,25px);font-weight:800}.wj-tool__band-body{color:var(--ink-2);margin:0 0 20px;font-size:16px;line-height:1.6}.wj-authorhero{background:var(--wj-halo);padding:clamp(48px, 6vw, 84px) var(--wj-gutter) clamp(40px, 5vw, 64px)}.wj-authorhero__inner{flex-wrap:wrap;align-items:center;gap:clamp(20px,3vw,32px);display:flex}.wj-authorhero__photo{object-fit:cover;border-radius:999px;flex:none;width:104px;height:104px}.wj-authorhero__name{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(28px,3.6vw,42px);font-weight:800;line-height:1.08}.wj-authorhero__role{color:var(--ink-3);margin:6px 0 0;font-size:15.5px;font-weight:600}.wj-authorhero__bio{max-width:62ch;color:var(--ink-2);margin:14px 0 0;font-size:16px;line-height:1.6}.wj-authorwork{padding:clamp(44px, 5vw, 68px) var(--wj-gutter) clamp(56px, 6vw, 80px);background:#fff}a.wj-dbyline__name{color:inherit;text-decoration:none}a.wj-dbyline__name:hover{text-decoration:underline}.wj-prose .wj-panel{--wj-panel-accent:var(--brand-sirius);--wj-panel-wash:#f4f7fe;border-inline-start:3px solid var(--wj-panel-accent);background:var(--wj-panel-wash);border-radius:0 12px 12px 0;margin:4px 0 0;padding:18px 20px}[dir=rtl] .wj-prose .wj-panel{border-radius:12px 0 0 12px}.wj-prose .wj-panel--tip{--wj-panel-accent:#1f9d6b}.wj-prose .wj-panel--warning{--wj-panel-accent:#c2751a;--wj-panel-wash:#fdf6ec}.wj-prose .wj-panel--takeaway{--wj-panel-accent:var(--wj-cosmos);--wj-panel-wash:#f2f2f4}.wj-prose .wj-panel__heading{letter-spacing:.04em;text-transform:uppercase;color:var(--wj-panel-accent);margin:0 0 6px;font-size:13px;font-weight:700}.wj-prose .wj-panel__body>:first-child{margin-top:0}.wj-prose .wj-panel__body>:last-child{margin-bottom:0}.wj-prose .wj-panel__body p{color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.65}.wj-prose .wj-panel__body ul,.wj-prose .wj-panel__body ol{margin:8px 0 0;padding-inline-start:20px;display:block}.wj-prose .wj-panel__body ul{list-style:outside}.wj-prose .wj-panel__body ol{list-style:decimal}.wj-prose .wj-panel__body li{color:var(--ink-2);margin-top:4px;font-size:16px;line-height:1.65;display:list-item}.wj-prose .wj-panel__body li::marker{color:var(--ink-3)}.wj-prose .wj-stats{grid-template-columns:repeat(var(--wj-stats-cols,3), minmax(0, 1fr));gap:16px;margin:8px 0 0;display:grid}.wj-prose .wj-stats[data-columns="2"]{--wj-stats-cols:2}.wj-prose .wj-stats[data-columns="4"]{--wj-stats-cols:4}.wj-prose .wj-stats__item{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding:18px 18px 16px;display:flex}.wj-prose .wj-stats__value{color:var(--brand-sirius);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(28px,3vw,34px);font-weight:700;line-height:1.1}.wj-prose .wj-stats__label{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.45}.wj-prose .wj-stats__note{color:var(--ink-3);order:-1;margin:2px 0 0;font-size:13px;line-height:1.5}@media (max-width:720px){.wj-prose .wj-stats{--wj-stats-cols:1!important}}.wj-prose .wj-steps{counter-reset:wj-step;flex-direction:column;gap:20px;margin:8px 0 0;padding:0;list-style:none;display:flex}.wj-prose .wj-steps__item{align-items:flex-start;gap:16px;padding:0;display:flex;position:relative}.wj-prose .wj-steps__item:before{content:none}.wj-prose .wj-steps__marker{background:var(--brand-sirius);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;font-weight:700;display:inline-flex}.wj-prose .wj-steps__text{flex-direction:column;gap:4px;padding-top:4px;display:flex}.wj-prose .wj-steps__title{color:var(--ink);text-wrap:pretty;font-size:17px;font-weight:600;line-height:1.4}.wj-prose .wj-steps__body{color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.65}.wj-prose .wj-steps--timeline .wj-steps__marker{margin-top:8px;width:14px;height:14px;margin-inline-start:9px;font-size:0;box-shadow:0 0 0 4px #fff}.wj-prose .wj-steps--timeline .wj-steps__item:not(:last-child):after{content:"";background:var(--line-2);width:2px;position:absolute;inset-block:22px -20px;inset-inline-start:15px}
.rs{--rs-maxw:1200px;--rs-gutter:clamp(20px, 5vw, 64px);--rs-subtle:var(--secondary);--rs-sirius-tint:color-mix(in oklab, var(--brand-sirius) 10%, #fff);color:var(--ink);font-family:var(--font-body);background:#fff}.rs-wrap{width:100%;max-width:var(--rs-maxw);margin-inline:auto}[dir=rtl] .rs-dir-ic{transform:scaleX(-1)}.rs-head{background:var(--rs-subtle);border-bottom:1px solid var(--line);padding:clamp(36px, 4.6vw, 60px) var(--rs-gutter) clamp(36px, 4.4vw, 56px);position:relative}.rs-head__grid{pointer-events:none;background-image:linear-gradient(color-mix(in oklab, var(--ink) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--ink) 7%, transparent) 1px, transparent 1px);background-position:-1px -1px;background-size:130px 130px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 120% at 100% 0,#000 10%,#0000 72%);mask-image:radial-gradient(60% 120% at 100% 0,#000 10%,#0000 72%)}[dir=rtl] .rs-head__grid{-webkit-mask-image:radial-gradient(60% 120% at 0 0,#000 10%,#0000 72%);mask-image:radial-gradient(60% 120% at 0 0,#000 10%,#0000 72%)}.rs-head__inner{max-width:var(--rs-maxw);margin-inline:auto;position:relative}.rs-head__inner--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}.rs-head__main,.rs-head__aside{min-width:0}@media (max-width:900px){.rs-head__inner--split{grid-template-columns:minmax(0,1fr);gap:28px}}.rs-head__title-row{align-items:center;gap:14px;margin-top:18px;display:flex}.rs-head__title{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.05}.rs-head__desc{max-width:640px;color:var(--ink-2);text-wrap:pretty;margin:14px 0 0;font-size:clamp(16px,1.3vw,18px);line-height:1.6}.rs-head .wj-search{max-width:640px;margin:26px 0 0}.rs-crumbs{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.rs-crumbs a{color:var(--ink-3);text-decoration:none}.rs-crumbs a:hover{color:var(--brand-sirius)}.rs-crumbs__sep{width:14px;height:14px;color:var(--ink-4);flex:none}.rs-crumbs__cur{color:var(--ink)}.rs-icon-chip{background:var(--rs-sirius-tint);width:44px;height:44px;color:var(--brand-sirius);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rs-icon-chip svg{width:22px;height:22px}.rs-icon-chip--lg{border-radius:14px;width:56px;height:56px}.rs-icon-chip--lg svg{width:26px;height:26px}.wj-search.wj-search--light{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--line-2);box-shadow:var(--shadow-sm);background:#fff}.wj-search--light:focus-within{border-color:var(--brand-sirius);box-shadow:0 0 0 4px color-mix(in oklab, var(--brand-sirius) 16%, transparent)}.wj-search--light .wj-search__ic{color:var(--ink-3)}.wj-search--light .wj-search__input{color:var(--ink)}.wj-search--light .wj-search__input,.wj-search--light .wj-search__input::placeholder{text-overflow:ellipsis}.wj-search--light .wj-search__input::placeholder{color:var(--ink-3)}.wj-search--light .wj-search__sep{background:var(--line-2)}.wj-search--light .wj-drop__trigger{color:var(--ink)}.wj-search--light .wj-drop__trigger:hover{background:var(--rs-subtle)}.wj-search--light .wj-drop__chev{color:var(--ink-3)}.wj-search--light .wj-drop__panel{border:1px solid var(--line);box-shadow:var(--shadow-lg);background:#fff}.wj-search--light .wj-drop__opt{color:var(--ink-2)}.wj-search--light .wj-drop__opt:hover{background:var(--rs-sirius-tint);color:var(--ink)}.wj-search--light .wj-drop__box{border-color:var(--line-2)}.wj-search--light .wj-drop__box.is-on{border-color:var(--brand-sirius)}.wj-search--light .wj-drop__foot{border-top-color:var(--line)}.wj-search--light .wj-drop__clear{color:var(--ink-3)}.wj-search--light .wj-drop__clear:hover{color:var(--ink)}.wj-search--light .wj-glyph-chip{background:var(--rs-sirius-tint)}.rs-listing{padding:clamp(40px, 5vw, 64px) var(--rs-gutter) clamp(56px, 6.6vw, 88px)}.rs-section-title{letter-spacing:-.024em;color:var(--ink);margin:0 0 26px;font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.15}.rs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 28px;display:grid}@media (max-width:900px){.rs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.rs-grid{grid-template-columns:minmax(0,1fr);gap:36px}}.rs-empty{border:1px dashed var(--line-2);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:16px;padding:clamp(40px,6vw,72px) 20px;display:flex}.rs-empty__text{max-width:420px;color:var(--ink-2);margin:0;font-size:17px;line-height:1.55}.rs-btn{background:var(--brand-sirius);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:44px;padding-inline:20px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,transform .12s;display:inline-flex}.rs-btn:hover{background:color-mix(in oklab, var(--brand-sirius) 86%, var(--ink))}.rs-btn:active{transform:scale(.97)}.rs-btn--ghost{border-color:var(--line-2);color:var(--ink);background:#fff}.rs-btn--ghost:hover{background:var(--rs-subtle)}.rs-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:56px;display:flex}.rs-pager a,.rs-pager span{min-width:42px;height:42px;color:var(--ink-2);border-radius:10px;justify-content:center;align-items:center;padding-inline:10px;font-size:15px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-flex}.rs-pager a:hover{background:var(--rs-subtle);color:var(--ink)}.rs-pager .is-current{background:var(--rs-sirius-tint);color:var(--brand-sirius)}.rs-pager__step{color:var(--brand-sirius)!important}.rs-pager__step.is-disabled{color:var(--ink-4)!important}.rs-pager__step svg{width:18px;height:18px}.rs-news-band{padding:0 var(--rs-gutter) clamp(56px, 6vw, 88px)}.rs-news{max-width:var(--rs-maxw);background:var(--brand-sirius);color:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:center;gap:clamp(24px,4vw,56px);margin-inline:auto;padding:clamp(32px,4.4vw,56px);display:grid}.rs-news__title{letter-spacing:-.028em;color:#fff;text-wrap:balance;max-width:520px;margin:0;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.08}.rs-news__desc{color:#ffffffdb;text-wrap:pretty;max-width:460px;margin:12px 0 0;font-size:16px;line-height:1.6}.rs-news__form{min-width:0}.rs-news .newsletter-form__embed select.hs-input{color:#fff;cursor:pointer;background:#ffffff29;border:1px solid #efefef6b;border-radius:10px;max-width:470px;font-size:15px;height:44px!important;padding:0 14px!important}.rs-news .newsletter-form__embed select.hs-input:focus{border-color:#fff;box-shadow:0 0 0 4px #ffffff38}.rs-news .newsletter-form__embed fieldset:has(select){grid-column:1/-1}.rs-news--full{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start}.rs-news__form-card{box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;padding:clamp(28px,3.4vw,38px) clamp(28px,3.6vw,40px)}.rs-news__form-card .hsform-skeleton,.rs-news__form-card .hsform-root[data-status=form] .hsform,.rs-news__form-card .hsform-root[data-status=submitted] .hsform{box-shadow:none;background:0 0;padding:0}@media (max-width:860px){.rs-news,.rs-news--full{grid-template-columns:minmax(0,1fr)}}.rs-related{padding:clamp(48px, 5.5vw, 72px) var(--rs-gutter) clamp(48px, 5.5vw, 72px);border-top:1px solid var(--line)}.rs .wj-dbody,.rs .wj-dbody--article,.rs .wj-dbody--video{padding-bottom:clamp(56px,6vw,80px)}[dir=rtl] .rs-head__title,[dir=rtl] .rs-news__title,[dir=rtl] .rs-section-title{letter-spacing:normal;line-height:1.34}.rs-hub-top{background:var(--rs-subtle);border-bottom:1px solid var(--line);padding:clamp(40px, 5vw, 72px) var(--rs-gutter) clamp(40px, 4.6vw, 60px);position:relative}.rs-hub-top__inner{position:relative}.rs-hub-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);align-items:end;gap:clamp(28px,3.4vw,48px);display:grid}.rs-hub-hero__title{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(36px,4.6vw,58px);font-weight:800;line-height:1.04}.rs-hl{color:var(--brand-sirius)}.rs-hub-hero__body{max-width:560px;color:var(--ink-2);text-wrap:pretty;margin:16px 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.6}.rs-hub-hero__search .wj-search{gap:8px;max-width:none;margin:0;padding-inline-start:18px}.rs-hub-hero__search .wj-drop__trigger{gap:6px;padding-inline:10px}.rs-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:clamp(32px,4vw,48px);display:grid}.rs-trio--2{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-trio--1{grid-template-columns:minmax(0,1fr)}.rs-feature{--rs-feature-ease:cubic-bezier(.16, 1, .3, 1);isolation:isolate;aspect-ratio:4/3;background:var(--ink);min-height:300px;box-shadow:var(--shadow-md);color:#fff;transition:transform .6s var(--rs-feature-ease), box-shadow .6s var(--rs-feature-ease);border-radius:20px;flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.rs-trio--1 .rs-feature{aspect-ratio:21/9}.rs-feature:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.rs-feature:focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--brand-sirius) 35%, transparent);outline:none}.rs-feature__img{z-index:-2;object-fit:cover;backface-visibility:hidden;will-change:transform;width:100%;height:100%;transition:transform 1.1s var(--rs-feature-ease);position:absolute;inset:0;transform:scale(1.001)}.rs-feature__img--top{object-position:top center}.rs-feature__scrim{z-index:-1;background:linear-gradient(to top, color-mix(in oklab, var(--ink) 92%, transparent) 0%, color-mix(in oklab, var(--ink) 66%, transparent) 40%, color-mix(in oklab, var(--ink) 8%, transparent) 74%, transparent 100%);position:absolute;inset:0}.rs-feature__body{flex-direction:column;align-items:flex-start;gap:10px;padding:22px 24px 24px;display:flex}.rs-feature__type{background:#ffffff2e;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:12.5px;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.rs-feature__type svg{width:14px;height:14px}.rs-feature__title{letter-spacing:-.018em;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(19px,1.6vw,23px);font-weight:800;line-height:1.22;display:-webkit-box;overflow:hidden}.rs-feature__btn{height:38px;color:var(--ink);transition:background .35s var(--rs-feature-ease), color .35s var(--rs-feature-ease), gap .35s var(--rs-feature-ease);background:#fff;border-radius:8px;align-items:center;gap:8px;margin-top:6px;padding-inline:14px;font-size:14px;font-weight:700;display:inline-flex}.rs-feature__btn svg{width:16px;height:16px}.rs-feature:hover .rs-feature__img{transform:scale(1.035)}.rs-feature:hover .rs-feature__btn{background:var(--brand-sirius);color:#fff;gap:11px}@media (prefers-reduced-motion:reduce){.rs-feature,.rs-feature__img,.rs-feature__btn{transition:none}.rs-feature:hover,.rs-feature:hover .rs-feature__img{transform:none}}.rs-tabs{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#fffffff0;position:sticky;top:74px}.rs-tabs__list{max-width:calc(var(--rs-maxw) + 2 * var(--rs-gutter));padding-inline:var(--rs-gutter);scrollbar-width:none;justify-content:safe center;gap:4px;margin-inline:auto;display:flex;position:relative;overflow-x:auto}.rs-tabs__list::-webkit-scrollbar{display:none}.rs-tabs__tab{color:var(--ink-3);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:18px 14px 16px;font-size:15px;font-weight:600;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.rs-tabs__tab svg{width:18px;height:18px}.rs-tabs__tab:hover{color:var(--ink)}.rs-tabs__tab[aria-current]{color:var(--brand-sirius)}.rs-tabs__bar{background:var(--brand-sirius);pointer-events:none;border-radius:2px;height:2px;transition:transform .45s cubic-bezier(.16,1,.3,1),width .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0}.rs-tabs__list:not(:has(.rs-tabs__bar)) .rs-tabs__tab[aria-current]{border-bottom-color:var(--brand-sirius)}@media (prefers-reduced-motion:reduce){.rs-tabs__bar{transition:none}}.rs-hub [id]{scroll-margin-top:162px}@media (prefers-reduced-motion:no-preference){html:has(.rs-hub){scroll-behavior:smooth}}.rs-hub-rails{padding:clamp(48px, 5.5vw, 72px) var(--rs-gutter) clamp(56px, 6vw, 88px)}.rs-rail+.rs-rail{margin-top:clamp(56px,6.5vw,96px)}.rs-rail__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:26px;display:flex}.rs-rail__heading{min-width:0}.rs-rail__eyebrow{color:var(--brand-sirius);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.rs-rail__eyebrow svg{width:18px;height:18px}.rs-rail__title{letter-spacing:-.026em;color:var(--ink);margin:8px 0 0;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.12}.rs-rail__all{color:var(--brand-sirius);white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:700;text-decoration:none;transition:gap .18s;display:inline-flex}.rs-rail__all svg{width:16px;height:16px}.rs-rail__all:hover{gap:9px}@media (max-width:900px){.rs-hub-hero{grid-template-columns:minmax(0,1fr);align-items:start}.rs-trio,.rs-trio--2{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--rs-gutter));padding-inline:var(--rs-gutter);scroll-padding-inline:var(--rs-gutter);grid-template-columns:none;grid-auto-columns:min(82%,420px);grid-auto-flow:column;overflow-x:auto}.rs-trio::-webkit-scrollbar{display:none}.rs-feature{scroll-snap-align:start;min-height:280px}}[dir=rtl] .rs-hub-hero__title,[dir=rtl] .rs-rail__title,[dir=rtl] .rs-feature__title{letter-spacing:normal;line-height:1.34}
.rs-spot{isolation:isolate;background:var(--ink);height:clamp(360px,31vw,440px);box-shadow:var(--shadow-md);color:#fff;transition:transform .6s var(--ease-out), box-shadow .6s var(--ease-out);border-radius:24px;flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.rs-spot:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.rs-spot:focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--brand-sirius) 35%, transparent);outline:none}.rs-spot__img{z-index:-2;object-fit:cover;backface-visibility:hidden;will-change:transform;width:100%;height:100%;transition:transform 1.1s var(--ease-out);position:absolute;inset:0;transform:scale(1.001)}.rs-spot__img--top{object-position:top left}[dir=rtl] .rs-spot__img--top{object-position:top right}.rs-spot:hover .rs-spot__img{transform:scale(1.035)}.rs-spot__placeholder{z-index:-2;background:var(--brand-sirius);color:#fff3;place-items:center end;padding-inline-end:8%;display:grid;position:absolute;inset:0}.rs-spot__placeholder svg{aspect-ratio:1;width:clamp(140px,18vw,240px);height:auto}.rs-spot__scrim{z-index:-1;background:linear-gradient(to top, color-mix(in oklab, var(--ink) 90%, transparent) 0%, color-mix(in oklab, var(--ink) 62%, transparent) 36%, color-mix(in oklab, var(--ink) 8%, transparent) 76%, transparent 100%), linear-gradient(to right, color-mix(in oklab, var(--ink) 42%, transparent) 0%, transparent 62%);position:absolute;inset:0}[dir=rtl] .rs-spot__scrim{background:linear-gradient(to top, color-mix(in oklab, var(--ink) 90%, transparent) 0%, color-mix(in oklab, var(--ink) 62%, transparent) 36%, color-mix(in oklab, var(--ink) 8%, transparent) 76%, transparent 100%), linear-gradient(to left, color-mix(in oklab, var(--ink) 42%, transparent) 0%, transparent 62%)}.rs-spot--sheet .rs-spot__scrim{background:linear-gradient(to top, color-mix(in oklab, var(--ink) 95%, transparent) 0%, color-mix(in oklab, var(--ink) 86%, transparent) 42%, color-mix(in oklab, var(--ink) 40%, transparent) 74%, color-mix(in oklab, var(--ink) 12%, transparent) 100%), linear-gradient(to right, color-mix(in oklab, var(--ink) 50%, transparent) 0%, transparent 66%)}[dir=rtl] .rs-spot--sheet .rs-spot__scrim{background:linear-gradient(to top, color-mix(in oklab, var(--ink) 95%, transparent) 0%, color-mix(in oklab, var(--ink) 86%, transparent) 42%, color-mix(in oklab, var(--ink) 40%, transparent) 74%, color-mix(in oklab, var(--ink) 12%, transparent) 100%), linear-gradient(to left, color-mix(in oklab, var(--ink) 50%, transparent) 0%, transparent 66%)}.rs-spot__body{justify-content:space-between;align-items:flex-end;gap:32px;padding:clamp(24px,3.2vw,44px);display:flex}.rs-spot__text{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;max-width:720px;display:flex}.rs-spot__chip{white-space:nowrap;text-overflow:ellipsis;background:#ffffff2e;border-radius:999px;align-items:center;gap:7px;max-width:100%;padding:5px 11px;font-size:12.5px;font-weight:700;line-height:1.2;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24}.rs-spot__chip svg{flex:none;width:14px;height:14px}.rs-spot__title{letter-spacing:-.026em;color:#fff;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:2px 0 0;font-size:clamp(26px,2.7vw,38px);font-weight:800;line-height:1.12;display:-webkit-box;overflow:hidden}.rs-spot__desc{color:#ffffffd6;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:620px;margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.55;display:-webkit-box;overflow:hidden}.rs-spot__foot{color:#fffc;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;font-size:14px;font-weight:600;display:flex}.rs-spot__foot>*+:before,.rs-spot__when>*+:before{content:"";vertical-align:middle;opacity:.75;background:currentColor;border-radius:50%;width:3px;height:3px;margin-inline-end:10px;display:inline-block}.rs-spot__foot>.rs-spot__when:before{margin-inline-end:0}.rs-spot__when{flex-wrap:wrap;align-items:center;gap:6px 10px;display:inline-flex}.rs-spot__by{align-items:center;gap:10px;display:inline-flex}.rs-spot__avatar{object-fit:cover;background:var(--secondary);border-radius:50%;flex:none;width:30px;height:30px;box-shadow:0 0 0 2px #ffffffe6}.rs-spot__avatar--initial{color:var(--brand-sirius);place-items:center;font-size:13px;font-weight:800;display:inline-grid}.rs-spot__author{color:#fff;font-weight:700}.rs-spot__go{width:52px;height:52px;color:var(--ink);transition:background .35s var(--ease-out), color .35s var(--ease-out);background:#fff;border-radius:50%;flex:none;place-items:center;display:inline-grid}.rs-spot__go svg{width:22px;height:22px}.rs-spot:hover .rs-spot__go{background:var(--brand-sirius);color:#fff}@media (prefers-reduced-motion:reduce){.rs-spot,.rs-spot__img,.rs-spot__go{transition:none}.rs-spot:hover,.rs-spot:hover .rs-spot__img{transform:none}}@media (max-width:640px){.rs-spot{border-radius:20px;justify-content:flex-start;height:auto}.rs-spot__img,.rs-spot__placeholder{z-index:0;aspect-ratio:16/10;height:auto;position:relative;inset:auto}.rs-spot__placeholder{place-items:center;padding:0}.rs-spot--sheet .rs-spot__img{aspect-ratio:16/9}.rs-spot__scrim{display:none}.rs-spot__body{z-index:1;background:var(--ink);margin-top:-24px;padding:0 20px 24px;position:relative}.rs-spot__body:before{content:"";inset-inline:0;background:linear-gradient(to top, var(--ink), transparent);pointer-events:none;height:88px;position:absolute;bottom:100%}.rs-spot__text{gap:10px}.rs-spot__title{-webkit-line-clamp:4;font-size:24px;line-height:1.18}.rs-spot__desc{-webkit-line-clamp:3}.rs-spot__go{display:none}.rs-spot__foot{flex-direction:column;align-items:flex-start;gap:8px}.rs-spot__foot>.rs-spot__when:before{display:none}}.rs-spot+.rs-board__recent{margin-top:clamp(48px,5.5vw,80px)}.rs-board__head{align-items:baseline}.rs-board__head .rs-rail__title{margin-top:0}.rs-board__page{color:var(--ink-3);white-space:nowrap;font-size:15px;font-weight:600}[dir=rtl] .rs-spot__title{letter-spacing:normal;line-height:1.34}@media (max-width:640px){[dir=rtl] .rs-spot__title{line-height:1.4}}.rs-spot--header{border-radius:20px;height:clamp(300px,26vw,360px)}.rs-spot--header .rs-spot__body{gap:20px;padding:clamp(20px,2.2vw,28px)}.rs-spot--header .rs-spot__text{gap:10px}.rs-spot--header .rs-spot__title{font-size:clamp(20px,1.8vw,26px);line-height:1.18}.rs-spot--header .rs-spot__desc{font-size:14.5px}.rs-spot--header .rs-spot__foot{font-size:13px}.rs-spot--header .rs-spot__avatar{width:26px;height:26px}.rs-spot--header .rs-spot__go{width:44px;height:44px}.rs-spot--header .rs-spot__go svg{width:19px;height:19px}@media (max-width:900px){.rs-spot--header{height:clamp(300px,52vw,400px)}}@media (max-width:640px){.rs-spot--header{height:auto}}
.rs-dhero{background:var(--rs-subtle);border-bottom:1px solid var(--line);padding:clamp(32px, 4.4vw, 60px) var(--rs-gutter) clamp(40px, 5vw, 68px);position:relative}.rs-dhero__inner{max-width:var(--rs-maxw);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,4.4vw,64px);margin-inline:auto;display:grid;position:relative}.rs-dhero__inner--solo{grid-template-columns:minmax(0,1fr)}.rs-dhero__inner--solo .rs-dhero__copy{max-width:820px}.rs-dhero__copy{min-width:0}.rs-dhero__title{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:18px 0 0;font-size:clamp(30px,3.6vw,46px);font-weight:800;line-height:1.08}.rs-dhero__desc{max-width:600px;color:var(--ink-2);text-wrap:pretty;margin:16px 0 0;font-size:clamp(16px,1.3vw,18px);line-height:1.6}.rs-byline{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px;display:flex}.rs-byline__person{align-items:center;gap:12px;min-width:0;display:flex}.rs-byline__avatar{object-fit:cover;object-position:top center;background:var(--rs-sirius-tint);border-radius:50%;flex:none;width:48px;height:48px}.rs-byline__avatar--initial{color:var(--brand-sirius);place-items:center;font-size:18px;font-weight:800;display:inline-grid}.rs-byline__who{flex-direction:column;gap:2px;min-width:0;line-height:1.3;display:flex}.rs-byline__name{color:var(--ink);font-size:15.5px;font-weight:700;text-decoration:none}a.rs-byline__name:hover{color:var(--brand-sirius);text-underline-offset:3px;text-decoration:underline}.rs-byline__role{color:var(--ink-3);font-size:14px}.rs-byline__meta{border-inline-start:1px solid var(--line-2);color:var(--ink-3);flex-direction:column;gap:2px;padding-inline-start:22px;font-size:14px;line-height:1.3;display:flex}.rs-byline__meta:first-child{border-inline-start:0;padding-inline-start:0}.rs-byline__meta time{color:var(--ink);font-size:15px;font-weight:600}@media (max-width:520px){.rs-byline__meta{border-inline-start:0;flex-flow:wrap;flex-basis:100%;gap:4px 10px;padding-inline-start:0}.rs-byline__meta>*+:before{content:"·";color:var(--ink-4);margin-inline-end:10px}}.rs-dhero__actions{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:28px;display:flex}.rs-dhero__cta{height:48px;padding-inline:22px}.rs-dhero__cta svg{width:17px;height:17px}.rs-dhero__cover{aspect-ratio:16/9;background:var(--line);box-shadow:var(--shadow-md);border-radius:20px;position:relative;overflow:hidden}.rs-dhero__cover>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rs-dhero__cover--sheet{background:color-mix(in oklab, var(--brand-sirius) 7%, var(--secondary));border:1px solid var(--line);box-shadow:none}.rs-dhero__sheet{inset-inline:9%;border:1px solid var(--line-2);box-shadow:var(--shadow-md);background:#fff;border-bottom:0;border-radius:12px 12px 0 0;position:absolute;top:11%;bottom:0;overflow:hidden}.rs-dhero__sheet img{object-fit:cover;object-position:top left;width:100%;height:100%;position:absolute;inset:0}[dir=rtl] .rs-dhero__sheet img{object-position:top right}.rs-dhero__tool{inset-inline-end:16px;z-index:2;border:1px solid var(--line);width:48px;height:48px;box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:16px}.rs-dhero__tool img{object-fit:contain;width:30px;height:30px}@media (max-width:900px){.rs-dhero__inner{grid-template-columns:minmax(0,1fr);gap:32px}}.rs .rs-dbody{z-index:auto;clip-path:none;margin-top:0;padding-top:clamp(44px,5.5vw,72px)}.rs .rs-dbody .wj-dbody__inner{max-width:var(--rs-maxw)}.rs .rs-dbody .wj-prose>:first-child{margin-top:0}.rs .wj-share__row a,.rs .wj-share__row button{border-color:var(--line-2);border-radius:10px}.rs .wj-quote__rings{display:none}.rs .wj-attach{background:var(--rs-subtle);border-radius:16px}.rs-guide{flex-direction:column;gap:clamp(48px,5.5vw,72px);display:flex}.rs-inside{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.rs-inside__item{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:6px 14px;padding:22px 24px;display:grid}.rs-inside__ic{background:var(--rs-sirius-tint);width:32px;height:32px;color:var(--brand-sirius);border-radius:50%;grid-row:span 2;place-items:center;display:inline-grid}.rs-inside__ic svg{stroke-width:2.5px;width:17px;height:17px}.rs-inside__title{color:var(--ink);text-wrap:pretty;padding-top:5px;font-size:17px;font-weight:700;line-height:1.35}.rs-inside__body{color:var(--ink-2);text-wrap:pretty;font-size:15.5px;line-height:1.6}@media (max-width:720px){.rs-inside{grid-template-columns:minmax(0,1fr)}.rs-inside__item{padding:18px 20px}}.rs-steps{flex-direction:column;max-width:820px;margin:0;padding:0;list-style:none;display:flex}.rs-steps__item{gap:18px;padding-bottom:28px;display:flex;position:relative}.rs-steps__item:last-child{padding-bottom:0}.rs-steps__item:not(:last-child):after{content:"";inset-inline-start:17px;background:var(--line);border-radius:2px;width:2px;position:absolute;top:44px;bottom:8px}.rs-steps__n{background:var(--brand-sirius);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:inline-grid}.rs-steps__text{flex-direction:column;gap:4px;min-width:0;padding-top:6px;display:flex}.rs-steps__title{color:var(--ink);text-wrap:pretty;font-size:17px;font-weight:700;line-height:1.4}.rs-steps__body{color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.65}.rs .rs-chapters .wj-chapters__row:first-child,.rs .rs-chapters .wj-chapters__row:nth-child(2){border-top:1px solid var(--line)}@media (max-width:860px){.rs .rs-chapters .wj-chapters__row:nth-child(2){border-top:0}}.rs .wj-prose--tool{max-width:760px;margin-inline:auto}.rs .wj-tool__q,.rs .wj-tool__result{border-radius:16px}.rs .wj-tool__n{background:var(--rs-subtle)}.rs .wj-tool__gate{border:1px solid var(--line);background:var(--rs-subtle);border-radius:16px}.rs-gate{padding:0 var(--rs-gutter) clamp(56px, 6vw, 88px);scroll-margin-top:90px}.rs-dhero+.rs-gate{padding-top:clamp(44px,5.5vw,72px)}@media (prefers-reduced-motion:no-preference){html:has(.rs-gate){scroll-behavior:smooth}}.rs-gate__panel{max-width:var(--rs-maxw);border:1px solid var(--line);background:var(--rs-subtle);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:center;gap:clamp(28px,4vw,56px);margin-inline:auto;padding:clamp(24px,4vw,48px);display:grid}.rs-gate__copy{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.rs-gate__title{letter-spacing:-.026em;max-width:460px;color:var(--ink);text-wrap:balance;margin:6px 0 0;font-size:clamp(26px,2.8vw,34px);font-weight:800;line-height:1.1}.rs-gate__desc{max-width:420px;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.6}.rs-gate__file{border:1px solid var(--line);max-width:100%;box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;align-items:center;gap:12px;margin-top:10px;padding-block:12px;padding-inline:12px 20px;display:flex}.rs-gate__file-ic{background:var(--rs-sirius-tint);width:44px;height:44px;color:var(--brand-sirius);border-radius:10px;flex:none;place-items:center;display:inline-grid}.rs-gate__file-ic img{object-fit:contain;width:28px;height:28px}.rs-gate__file-ic svg{width:22px;height:22px}.rs-gate__file-text{flex-direction:column;gap:2px;min-width:0;line-height:1.3;display:flex}.rs-gate__file-title{color:var(--ink);font-size:15px;font-weight:700}.rs-gate__file-kind{color:var(--ink-3);font-size:13.5px}.rs-gate__card{border:1px solid var(--line);min-width:0;box-shadow:var(--shadow-md);background:#fff;border-radius:16px;padding:clamp(22px,3vw,34px)}.rs-gate__card .hsform-skeleton,.rs-gate__card .hsform-root[data-status=form] .hsform,.rs-gate__card .hsform-root[data-status=submitted] .hsform{box-shadow:none;background:0 0;padding:0}@media (max-width:900px){.rs-gate__panel{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.rs-gate__panel{border-radius:20px;padding:22px 16px 16px}.rs-gate__card{padding:20px 16px}}[dir=rtl] .rs-dhero__title,[dir=rtl] .rs-gate__title{letter-spacing:normal;line-height:1.34}.rs .wj-toc a{transition:color .25s;position:relative}.rs .wj-toc a:before{content:"";inset-inline-start:-27px;background:var(--brand-sirius);opacity:0;border-radius:2px;width:2px;transition:opacity .25s,transform .35s cubic-bezier(.16,1,.3,1);position:absolute;top:2px;bottom:2px;transform:scaleY(.4)}.rs .wj-toc a.is-active:before{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rs .wj-toc a,.rs .wj-toc a:before{transition:none}}
.rs-search .rs-head .wj-search{gap:8px;max-width:680px;padding-inline-start:18px}.rs-search .rs-head .wj-drop__trigger{gap:6px;padding-inline:10px}.rs-search-empty__title{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:4px 0 0;font-size:clamp(22px,2.2vw,26px);font-weight:800;line-height:1.2}.rs-search-empty__title+.rs-empty__text{margin-top:-6px}.rs-search-start{margin-top:clamp(48px,6vw,80px)}.rs-person__main{align-items:center;gap:clamp(20px,3vw,36px);margin-top:26px;display:flex}.rs-person__photo{object-fit:cover;width:clamp(96px,10vw,132px);height:clamp(96px,10vw,132px);box-shadow:0 0 0 4px #fff, var(--shadow-md);background:#fff;border-radius:50%;flex:none}.rs-person__photo--initial{background:var(--rs-sirius-tint);color:var(--brand-sirius);place-items:center;font-size:clamp(38px,4vw,52px);font-weight:800;line-height:1;display:grid}.rs-person__copy{min-width:0}.rs-person__role{color:var(--ink-2);margin:10px 0 0;font-size:clamp(16px,1.3vw,18px);font-weight:600;line-height:1.45}.rs-person__bio{max-width:680px}.rs-person__links{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.rs-person__link{border:1px solid var(--line-2);height:40px;color:var(--ink);background:#fff;border-radius:8px;align-items:center;gap:8px;padding-inline:14px;font-size:14.5px;font-weight:700;text-decoration:none;transition:border-color .18s,color .18s;display:inline-flex}.rs-person__link svg{flex:none;width:16px;height:16px}.rs-person__link:hover{border-color:var(--brand-sirius);color:var(--brand-sirius)}.rs-person__link:focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--brand-sirius) 22%, transparent);outline:none}@media (max-width:620px){.rs-person__main{flex-direction:column;align-items:flex-start;gap:18px}}[dir=rtl] .rs-search-empty__title{letter-spacing:normal;line-height:1.4}.wj-band__welcome{justify-content:center;align-items:center;gap:12px;margin-top:22px;display:flex}.wj-band__welcome span{color:var(--on-dark-2);font-size:15px;font-weight:600}.wj-band__mark{width:auto;height:44px;display:block}.wj-band__welcome+.wj-band__head{margin-top:14px}
