.pg{flex-direction:column;min-height:100vh;display:flex}.pg main{flex:1}.pg>.hm-header{box-sizing:border-box;width:100%}.pg-wrap{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:0 24px}.pg-narrow{max-width:820px}.pg-h1{font-family:var(--display);color:#fff;text-wrap:balance;max-width:15ch;font-size:clamp(2.6rem,5vw,4rem);font-weight:800;line-height:1.04}.pg-h2{font-family:var(--display);color:#fff;text-wrap:balance;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:800;line-height:1.08}.pg-h3{font-family:var(--display);color:#fff;font-size:21px;font-weight:800;line-height:1.2}.pg-lead{color:#b9cad6;max-width:44rem;font-size:20px}.pg-body{color:#c9d8e3}.pg-small{font-size:16px}.pg-muted{color:#9fb3c2}.pg-source{color:#9fb3c2;font-size:14px}.pg-card{box-sizing:border-box;background:#162736;border:1px solid #284259;border-radius:22px;flex-direction:column;gap:10px;padding:24px;display:flex}.pg-card-navy{background:#14304f}.pg-grid3{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:18px;display:grid}.pg-grid2{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:18px;display:grid}.pg-grid4{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:18px;display:grid}.pg-top{align-items:start}.pg-col{flex-direction:column;gap:14px;display:flex}.pg-sec{flex-direction:column;gap:22px;padding:72px 0 0;display:flex}.pg-sec:last-child{padding-bottom:0}.pg-gap{color:#f7b47c;background:#f39a520f;border:1.5px dashed #f39a52a6;border-radius:14px;padding:12px 16px;font-size:15px;font-weight:700}.pg-tag{letter-spacing:.07em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:12px;font-weight:800;line-height:1.5;display:inline-block}.pg-tag-now{color:#5cc195;background:#163a2b}.pg-num{color:#1b1207;width:40px;height:40px;font-family:var(--display);background:#f39a52;border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:800;display:grid}.pg-tick-row{gap:10px;display:flex}.pg-hero{padding:40px 24px 24px;position:relative;overflow:hidden}.pg-hero-circle{background:#14304f;border-radius:50%;width:520px;height:520px;position:absolute;top:-60px;right:-120px}.pg-hero-arc{position:absolute;top:10px;right:120px}.pg-hero-sq{border-color:#ffffff73;width:180px;height:180px;top:-60px;left:-130px}.pg-hero-in{z-index:1;flex-direction:column;gap:18px;max-width:1192px;margin:0 auto;padding-top:32px;display:flex;position:relative}.pg-chips{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.hm a.pg-chip{box-sizing:border-box;color:#e5eef5;background:#162736;border:1.5px solid #2c4863;border-radius:999px;align-items:center;min-height:44px;padding:7px 14px;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.hm a.pg-chip:hover{border-color:#f39a52}.pg-cta-sec{padding-top:88px}.pg-cta{background:#14304f;border:1px solid #284259;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:44px;display:flex;position:relative;overflow:hidden}.pg-cta-sq{border-color:#ffffff40;width:160px;height:160px;top:-40px;right:-40px}.pg-cta-text{flex-direction:column;gap:8px;max-width:40rem;display:flex;position:relative}.pg-cta-btn{position:relative}.pg .hm-footer{margin-top:96px}.pg-table-card{padding:8px 10px}.pg-table{border-collapse:collapse;width:100%;font-size:16px}.pg-table th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:#9fb3c2;border-bottom:1px solid #284259;padding:10px 14px;font-size:13px}.pg-table td{vertical-align:top;color:#c9d8e3;border-bottom:1px solid #223a50;padding:12px 14px}.pg-table th,.pg-table td{white-space:normal}.pg-table tr:last-child td{border-bottom:0}.pg-table .pg-score{font-family:var(--display);color:#fff;font-size:20px;font-weight:800}.pg-table .pg-score-top{color:#f39a52}.pg-refs{color:#c9d8e3;overflow-wrap:anywhere;flex-direction:column;gap:12px;margin:0;padding-left:1.4em;font-size:16px;display:flex}.pg-refs em{color:#e5eef5}.pg-avatar-row{flex-wrap:wrap;align-items:center;gap:18px;margin-top:4px;display:flex}.pg-avatar{color:#1b1207;width:112px;height:112px;font-family:var(--display);box-sizing:border-box;background:#f39a52;border:4px solid #14304f;border-radius:50%;flex:none;place-items:center;font-size:48px;font-weight:800;display:grid;overflow:hidden;box-shadow:0 0 0 2px #f39a52}.pg-avatar img{object-fit:cover;width:100%;height:100%}.pg-story-end{font-size:19px}.pg-email{color:#f7b47c;font-weight:800}.pg-doc{--bg:#0e1b27;--surface:#162736;--surface-2:#1b3042;--ink:#e5eef5;--muted:#9fb3c2;--line:#284259;--accent:#f39a52;--accent-ink:#1b1207;--accent-soft:#3b2a1b;--good:#5cc195;--good-soft:#163a2b;--bad:#ef8069;--bad-soft:#41231d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-sizing:border-box;color:#e5eef5;max-width:760px;margin:0 auto;padding:24px 24px 0}.pg-doc h1{color:#fff}.pg-doc .card{border-radius:22px}@media (max-width:640px){.pg-wrap{padding:0 20px}.pg-hero{padding:24px 20px 16px}.pg-hero-circle{width:360px;height:360px;right:-200px}.pg-hero-arc{width:100px;height:100px;top:0;right:16px}.pg-hero-sq{display:none}.pg-hero-in{padding-top:16px}.pg-lead{font-size:18px}.pg-sec{padding-top:56px}.pg-card{padding:20px}.pg-cta{padding:28px 22px}.pg-cta-btn{flex:auto}.pg-cta-sec{padding-top:64px}.pg .hm-footer{margin-top:64px}.pg-table td,.pg-table th{padding:10px}.pg-doc{padding:16px 20px 0}}.sci b{color:#fff}.sci-tag-res{color:#b9cad6;background:#1b3042;border:1px solid #2c4863}.sci-stat{font-family:var(--display);color:#f7b47c;font-size:30px;font-weight:800;line-height:1}.sci-label{letter-spacing:.07em;text-transform:uppercase;color:#9fb3c2;font-size:14px;font-weight:800}.sci-caption{color:#9fb3c2;font-size:14px}.sci-figure{margin:0}.sci-middle{align-items:center}.sci-stretch{align-items:stretch}.sci-center{justify-content:center}.sci-gap14{gap:14px}.sci-gap18{gap:18px}.sci-note-card{gap:8px}.sci-h3-big{font-size:26px}.sci>section>.sci-h3-big{margin-top:18px}.sci-learn{flex:1;gap:12px;margin-top:4px}.sci-bottom{margin-top:auto}.sci-score{flex-direction:column;gap:18px;margin-top:18px;display:flex}.hm .sci-score{scroll-margin-top:90px}.sci-steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sci-steps li{color:#c9d8e3;gap:10px;display:flex}.sci-num{width:28px;height:28px;font-size:15px}.hm .sci-refs a{color:#f7b47c}.hm .sci-refs a:hover{color:#fff}.sci-svg{width:100%;height:auto;display:block;overflow:visible}.sci-svg text{font-family:var(--body);fill:#9fb3c2;font-size:13px;font-weight:700}.sci-svg .t-axis-label{fill:#c9d8e3;font-size:14px;font-weight:800}.sci-svg .t-zone{fill:#fff;font-size:15px;font-weight:800}.sci-svg .t-zone-note{font-size:13px}.sci-svg .t-note,.sci-svg .t-day{font-size:12px}.sci-svg .t-strong{font-weight:800}.sci-svg .t-white{fill:#fff}.sci-svg .t-accent{fill:#f7b47c}.sci-missed{color:#c9d8e3;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.sci-missed-line{border-top:2px dashed #9fb3c2;flex:none;width:22px}.sci-hero.pg-hero{padding:28px 24px 8px}.sci-hero .pg-hero-in{gap:14px;padding-top:20px}.sci-hero .pg-h1{max-width:none}@media (min-width:641px){.sci-hero .pg-hero-circle{width:400px;height:400px;top:-130px;right:-110px}}.pg-sec.sci-glance{gap:16px;padding-top:26px}.sci-glance-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;display:flex}.pg-h2.sci-glance-h2{font-size:clamp(1.5rem,2.4vw,1.9rem)}.sci-glance-actions{flex-wrap:wrap;gap:10px;display:flex}.sci-glance-actions .pg-chip{gap:6px}.sci-explore{color:#f7b47c;margin-top:auto;padding-top:4px;font-size:15px;font-weight:800}.sci-replay{color:#e5eef5;min-height:44px;font:inherit;cursor:pointer;background:#162736;border:1.5px solid #2c4863;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:800}.sci-replay:hover{border-color:#f39a52}.g-track{height:66px;position:relative}.g-line{border-top:2px dashed #2c4863;position:absolute;top:21px;left:16.667%;right:16.667%}.g-stem{background:repeating-linear-gradient(#2c4863 0 4px,#0000 4px 8px);width:2px;height:24px;margin-left:-1px;position:absolute;top:42px}.g-node{box-sizing:border-box;color:#f7b47c;width:40px;height:40px;font-family:var(--display);cursor:pointer;background:#162736;border:2px solid #f39a52;border-radius:50%;place-items:center;margin-left:-20px;padding:0;font-size:20px;font-weight:800;line-height:1;transition:background .3s,color .3s,box-shadow .3s,transform .2s;display:grid;position:absolute;top:2px}.g-node:before{content:"";border-radius:50%;position:absolute;inset:-4px}.g-node:hover{transform:scale(1.08)}.g-spark{opacity:0;pointer-events:none;background:#ffd2a8;border-radius:50%;width:14px;height:14px;margin-left:-7px;transition:left .55s cubic-bezier(.3,.7,.3,1),opacity .3s;position:absolute;top:15px;left:16.667%;box-shadow:0 0 10px 4px #f39a52d9,0 0 24px 8px #f39a5259}.g-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.hm a.g-card{color:inherit;text-decoration:none}.sci .g-card{transition:border-color .3s,box-shadow .3s,transform .2s,filter .2s}.g-cardnum{display:none}.g-on .g-spark{animation:6s ease-in-out gSpark}.g-on .g-n1{animation:6s ease-out .25s gNode}.g-on .g-n2{animation:6s ease-out 1.75s gNode}.g-on .g-n3{animation:6s ease-out 3.55s gNode}.g-on .g-c1{animation:6s ease-out .25s gCard}.g-on .g-c2{animation:6s ease-out 1.75s gCard}.g-on .g-c3{animation:6s ease-out 3.55s gCard}.g-b .g-spark{animation-name:gSparkB}.g-b .g-n1,.g-b .g-n2,.g-b .g-n3{animation-name:gNodeB}.g-b .g-c1,.g-b .g-c2,.g-b .g-c3{animation-name:gCardB}.g-lit-1 .g-n1,.g-lit-2 .g-n2,.g-lit-3 .g-n3{color:#1b1207;background:#f39a52;box-shadow:0 0 0 7px #f39a5238,0 0 22px #f39a528c}.sci .g-lit-1 .g-c1,.sci .g-lit-2 .g-c2,.sci .g-lit-3 .g-c3{border-color:#f39a52;box-shadow:0 0 0 3px #f39a5229,0 14px 36px #f39a5229}@keyframes gSpark{0%{opacity:0;left:16.667%}6%{opacity:1;left:16.667%}30%{left:50%}36%{left:50%}60%{opacity:1;left:83.333%}66%{opacity:1;left:83.333%}76%{opacity:0;left:83.333%}to{opacity:0;left:83.333%}}@keyframes gNode{0%{color:#f7b47c;box-shadow:none;background:#162736}5%{color:#1b1207;background:#f39a52;box-shadow:0 0 0 7px #f39a5238,0 0 22px #f39a528c}22%{color:#1b1207;background:#f39a52;box-shadow:0 0 0 4px #f39a521f}34%,to{color:#f7b47c;box-shadow:none;background:#162736}}@keyframes gCard{0%{box-shadow:none;border-color:#284259}5%{border-color:#f39a52;box-shadow:0 0 0 3px #f39a5229,0 14px 36px #f39a5229}22%{border-color:#f39a52;box-shadow:0 0 0 2px #f39a5214}34%,to{box-shadow:none;border-color:#284259}}@keyframes gSparkB{0%{opacity:0;left:16.667%}6%{opacity:1;left:16.667%}30%{left:50%}36%{left:50%}60%{opacity:1;left:83.333%}66%{opacity:1;left:83.333%}76%{opacity:0;left:83.333%}to{opacity:0;left:83.333%}}@keyframes gNodeB{0%{color:#f7b47c;box-shadow:none;background:#162736}5%{color:#1b1207;background:#f39a52;box-shadow:0 0 0 7px #f39a5238,0 0 22px #f39a528c}22%{color:#1b1207;background:#f39a52;box-shadow:0 0 0 4px #f39a521f}34%,to{color:#f7b47c;box-shadow:none;background:#162736}}@keyframes gCardB{0%{box-shadow:none;border-color:#284259}5%{border-color:#f39a52;box-shadow:0 0 0 3px #f39a5229,0 14px 36px #f39a5229}22%{border-color:#f39a52;box-shadow:0 0 0 2px #f39a5214}34%,to{box-shadow:none;border-color:#284259}}.sci-demo{gap:14px;margin:0}.sci-sliders{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:14px 20px;display:grid}.sci-slider{flex-direction:column;gap:2px;display:flex}.sci-slider label{color:#fff;font-size:15px;font-weight:800}.sci-slider-value{color:#b9cad6;font-size:14px}.sci-range{accent-color:#f39a52;cursor:pointer;width:100%;min-height:44px;margin:0}.sci-readout{background:#0e1b27;border:1px solid #284259;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.sci-chance{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.sci-pct{font-family:var(--display);color:#fff;font-size:44px;font-weight:800;line-height:1}.sci-chance-text{color:#fff;font-size:17px;font-weight:800;line-height:1.3}.sci-bar-wrap{flex-direction:column;gap:6px;display:flex}.sci-bar-track{height:14px;position:relative}.sci-bar{border-radius:999px;height:14px}.sci-marker{background:#fff;border-radius:3px;width:6px;height:24px;margin-left:-3px;position:absolute;top:-5px;box-shadow:0 0 0 3px #0e1b27}.sci-bar-labels{height:20px;font-size:13px;font-weight:800;line-height:20px;position:relative}.sci-bar-labels span{white-space:nowrap;position:absolute}.sci-bar-hard{color:#f08a9e;left:0}.sci-bar-right{color:#f7b47c;transform:translate(-50%)}.sci-bar-easy{color:#8cc4f0;right:0}.sci-verdict{border:1px solid;border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:14px;font-weight:800;line-height:1.5;display:inline-block}.sci-grow{gap:16px}.sci-grow-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sci-tabs{background:#0e1b27;border:1px solid #284259;border-radius:999px;gap:6px;padding:4px;display:flex}.sci-tab{min-height:44px;font:inherit;cursor:pointer;color:#c9d8e3;background:0 0;border:1px solid #0000;border-radius:999px;padding:6px 16px;font-size:15px;font-weight:800}.sci-tab:hover{color:#fff}.sci-tab[aria-pressed=true]{color:#1b1207;background:#f39a52;border-color:#f39a52}.sci-stages{grid-template-columns:repeat(auto-fit,minmax(min(110px,100%),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sci-stage{background:#0e1b27;border:1px solid #284259;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.sci-stage img{aspect-ratio:240/200;width:100%;height:auto;display:block}.sci-stage-text{flex-direction:column;padding:8px 10px;line-height:1.25;display:flex}.sci-stage-n{letter-spacing:.06em;text-transform:uppercase;color:#9fb3c2;font-size:12px;font-weight:800}.sci-stage-name{color:#fff;font-size:14px;font-weight:800}.sci-rises{align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.sci-rises-line{background:linear-gradient(90deg,#2c4863,#f39a52);border-radius:999px;flex:1;height:6px}.sci-rises-text{white-space:nowrap;color:#f7b47c}.sci-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.sci-tile{gap:8px}.sci-tile-title{font-size:19px}.sci-icon{background:#3b2a1b;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}@media (max-width:1000px){.sci-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.g-track{display:none}.g-grid{grid-template-columns:minmax(0,1fr)}.g-cardnum{display:grid}}@media (max-width:640px){.sci-hero.pg-hero{padding:20px 20px 8px}.sci-hero .pg-hero-in{padding-top:12px}.sci-h3-big{font-size:23px}.sci-demo{padding:16px 14px}.sci-readout{padding:14px 12px}.sci-pct{font-size:40px}.sci-bar-labels{font-size:12px}.sci-figure.pg-card{padding:16px 14px}.sci-flow .t-axis-label{font-size:18px}.sci-flow .t-zone{font-size:20px}.sci-flow .t-zone-note,.sci-flow .t-zone.t-accent{font-size:17px}.sci-chart text{font-size:21px}.sci-chart .t-axis,.sci-chart .t-note,.sci-timeline .t-day{font-size:19px}.sci-timeline text.t-strong{font-size:20px}}@media (max-width:560px){.sci-grid4{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.g-node:hover{transform:none}.sci-replay{display:none}}.syl b{color:#fff}.syl-small{font-size:14px}.syl-gap12{gap:12px}.hm a.syl-inlink{color:#f7b47c;text-underline-offset:3px;font-weight:700}.hm a.syl-inlink:hover{color:#fff}.syl-bars{vertical-align:middle;flex:none;gap:3px;display:inline-flex}.syl-bars i{background:#2c4863;border-radius:3px;width:10px;height:6px;display:block}.syl-bars i[data-on]{background:#f39a52}.syl-hero{padding:40px 24px 24px;position:relative;overflow:hidden}.syl-hero-grid{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:center;gap:24px 32px;max-width:1192px;margin:0 auto;padding-top:32px;display:grid;position:relative}.syl-hero-text{flex-direction:column;gap:18px;display:flex}.syl-net{flex-direction:column;gap:6px;margin:0;display:flex}.syl-net-cap{text-align:center;color:#9fb3c2;font-size:14px}.syl-b3-stage{perspective:1100px;perspective-origin:50% 45%}.syl-b3{aspect-ratio:640/470;transform-style:preserve-3d;will-change:transform;position:relative}.syl-b3.syl-paused *{animation-play-state:paused!important}.syl-lay{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.syl-lay-top .syl-node{pointer-events:auto}.syl-net .lk,.syl-lk{fill:none;stroke:#c9d8e338;stroke-width:1.2px}.syl-net .shell{fill:url(#brainFill);stroke:#e5eef58c;stroke-width:1.7px}.syl-net .fold{fill:none;stroke:#c9d8e338;stroke-width:1.4px;stroke-linecap:round}.syl-net .groove{fill:none;stroke:#e5eef56b;stroke-width:2.2px;stroke-linecap:round}.syl-net .cb{fill:#152c45;stroke:#e5eef580;stroke-width:1.5px}.syl-net .cbf{fill:none;stroke:#c9d8e352;stroke-width:1.2px}.syl-net .stem{fill:#122638;stroke:#e5eef56b;stroke-width:1.5px}.syl-net .tw path,.syl-net .amb path{fill:none;stroke-width:1.15px;stroke-linejoin:round}.syl-net .brain{transform-origin:330px 230px;animation:10s ease-in-out infinite alternate sylBreathe}.syl-net .tw{animation:4s ease-in-out infinite alternate sylTwinkle}.syl-net .tw1{animation-duration:5.2s;animation-delay:-1s}.syl-net .tw2{animation-duration:3.6s;animation-delay:-2.2s}.syl-net .tw3{animation-duration:6.1s;animation-delay:-.4s}.syl-net .tw4{animation-duration:4.7s;animation-delay:-3.1s}.syl-net .tw5{animation-duration:5.8s;animation-delay:-1.8s}.syl-net .tw6{animation-duration:3.9s;animation-delay:-2.7s}.syl-net .tw7{animation-duration:6.6s;animation-delay:-4s}.syl-net .amb{animation:14s ease-in-out infinite alternate sylDrift}.syl-pulse{fill:none;stroke:#ffd2a8;stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:4 96;stroke-dashoffset:100px;opacity:0;filter:drop-shadow(0 0 4px #f39a52e6);animation:7s linear infinite sylFire}.syl-float{animation:9s ease-in-out infinite alternate sylFloatA}.syl-fb{animation-name:sylFloatB}.syl-fc{animation-name:sylFloatC}.syl-halo{fill:none;stroke:#f39a52;stroke-width:2px;opacity:0;animation:13s ease-in-out infinite sylGlow}.syl-nd{fill:#162736;stroke:#2c4863;stroke-width:1.5px;transition:stroke .2s,fill .2s}.syl-nd.syl-on{fill:#1b3042;stroke:#f39a52}.syl-net text{font-family:var(--body);fill:#e5eef5;font-size:12px;font-weight:800}.syl-node{cursor:pointer;outline:none}.syl-node:hover .syl-nd,.syl-node:focus-visible .syl-nd{stroke:#fff;fill:#1b3042}.syl-node:focus-visible .syl-nd{stroke-width:3px}@keyframes sylBreathe{0%{transform:scale(.99)translateY(3px)}to{transform:scale(1.01)translateY(-3px)}}@keyframes sylTwinkle{0%{opacity:.35;transform:translate(0)}to{opacity:1;transform:translate(1.5px,-1.5px)}}@keyframes sylDrift{0%{transform:translate(-6px,4px)}to{transform:translate(6px,-4px)}}@keyframes sylFire{0%{stroke-dashoffset:100px;opacity:0}3%{opacity:1}30%{opacity:1}33%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:0;opacity:0}}@keyframes sylFloatA{0%{transform:translate(-6px,4px)}to{transform:translate(6px,-5px)}}@keyframes sylFloatB{0%{transform:translate(5px,5px)}to{transform:translate(-5px,-6px)}}@keyframes sylFloatC{0%{transform:translateY(-6px)}to{transform:translate(-4px,6px)}}@keyframes sylGlow{0%,88%,to{opacity:0}92%{opacity:.9}}.syl-tabs{flex-wrap:wrap;gap:8px;display:flex}.syl-tab{min-height:44px;font:inherit;cursor:pointer;color:#e5eef5;text-align:left;background:#162736;border:1.5px solid #2c4863;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:15px;font-weight:800;display:inline-flex}.syl-tab:hover{border-color:#4a6a88}.syl-tab-dot{border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 2px #0e1b27}.syl-tab-count{color:#9fb3c2;background:#0e1b27;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:800}.syl-tab[aria-pressed=true]{color:#1b1207;background:#f39a52;border-color:#f39a52}.syl-tab[aria-pressed=true] .syl-tab-dot{box-shadow:0 0 0 2px #1b120759}.syl-tab[aria-pressed=true] .syl-tab-count{color:#1b1207;background:#1b12072e}.syl-car{--r:var(--r-desk);perspective:2200px;perspective-origin:50% 40%;-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:grab;outline:none;width:100vw;height:576px;margin-top:-6px;margin-bottom:-10px;margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.syl-car.syl-dragging{cursor:grabbing}.syl-car:focus-visible .syl-front .syl-card{outline-offset:4px;outline:3px solid #f39a52}.syl-ring{width:0;height:0;transform-style:preserve-3d;will-change:transform;position:absolute;top:18px;left:50%}.syl-slot{width:400px;height:540px;transform:rotateY(calc(var(--i) * var(--step))) translateZ(var(--r));backface-visibility:hidden;pointer-events:none;position:absolute;top:0;left:-200px}.syl-card{box-sizing:border-box;pointer-events:auto;cursor:pointer;background:#162736;border:1px solid #284259;border-radius:22px;flex-direction:column;gap:14px;padding:24px 24px 18px;transition:border-color .25s;display:flex;position:absolute;inset:0;box-shadow:0 24px 50px -24px #000000b3}.syl-front .syl-card{cursor:inherit;border-color:#4a6a88}.syl-card-top{align-items:center;gap:14px;display:flex}.syl-card-title{flex-direction:column;padding-right:86px;display:flex}.syl-card .pg-h3{font-size:23px}.syl-glyph{width:52px;height:52px;font-family:var(--display);color:#f7b47c;background:#3b2a1b;border-radius:14px;flex:none;place-items:center;font-size:21px;font-weight:800;line-height:1;display:grid}.syl-count{color:#c9d8e3;background:#0e1b27;border:1px solid #284259;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12.5px;font-weight:800;display:inline-flex;position:absolute;top:20px;right:22px}.syl-count:before{content:"";background:var(--c);border-radius:50%;width:8px;height:8px}.syl-range{color:#b9cad6;font-size:14.5px;font-weight:700}.syl-about{color:#e5eef5;min-height:75px;font-size:16.5px;line-height:1.5}.syl-qhead,.syl-qrow{grid-template-columns:minmax(0,1fr) 86px 64px;gap:10px;display:grid}.syl-qhead{letter-spacing:.07em;text-transform:uppercase;color:#9fb3c2;white-space:nowrap;padding:0 0 6px;font-size:12px;font-weight:800}.syl-qlist{margin:0;padding:0;list-style:none}.syl-qrow{color:#fff;border-top:1px solid #223a50;align-items:center;padding:8px 0;font-size:16.5px;line-height:1.35}.syl-yr{color:#c9d8e3;white-space:nowrap;font-size:15px;font-weight:700}.syl-yr-stretch{color:#f7b47c}.syl-more{color:#9fb3c2;border-top:1px solid #223a50;padding-top:6px;font-size:14px;font-weight:700}.syl-car-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.syl-arrow{width:48px;height:48px;font:inherit;color:#fff;cursor:pointer;background:#162736;border:1.5px solid #2c4863;border-radius:50%;place-items:center;font-size:24px;font-weight:800;line-height:1;display:grid}.syl-arrow:hover{border-color:#4a6a88}.syl-dots{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.syl-dot{width:32px;height:32px;font:inherit;color:#c9d8e3;cursor:pointer;background:#162736;border:1.5px solid #2c4863;border-radius:50%;place-items:center;padding:0;font-size:13px;font-weight:800;display:grid;position:relative}.syl-dot:before{content:"";position:absolute;inset:-6px -3px}.syl-dot:hover{border-color:#4a6a88}.syl-dot[aria-current=true]{color:#1b1207;background:#f39a52;border-color:#f39a52}.syl-car-cap{text-align:center;color:#9fb3c2;font-size:15px}.syl-sampler{gap:16px;padding:22px 24px}.syl-sampler-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.syl-sampler-hint{color:#9fb3c2;font-size:14px;font-weight:700}.syl-sampler-body{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:20px 28px;display:grid}.syl-sampler-q,.syl-sampler-a{flex-direction:column;gap:10px;display:flex}.syl-sampler-a{gap:12px}.syl-sample-type{letter-spacing:.07em;text-transform:uppercase;color:#9fb3c2;font-size:13px;font-weight:800}.syl-sample-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.syl-sample-text{font-family:var(--display);color:#fff;font-size:21px;font-weight:600;line-height:1.35}.syl-sample-fig{--ink:#e5eef5;--accent:#f39a52;--muted:#9fb3c2;flex-direction:column;flex:none;align-items:center;gap:2px;width:160px;margin:0;display:flex}.syl-sample-fig figcaption{color:#9fb3c2;font-size:12px}.syl-sample-fig .dg text{fill:#e5eef5}.syl-opts{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.syl-opt{min-height:58px;font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;background:#162736;border:2px solid #284259;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;padding:6px 4px;font-size:17px;font-weight:800;display:flex;overflow:hidden}.syl-opt:hover{border-color:#4a6a88}.syl-opt-letter{color:#9fb3c2;font-size:12px;font-weight:800}.syl-opt[data-state=right]{background:#163a2b;border-color:#5cc195}.syl-opt[data-state=wrong]{background:#41231d;border-color:#ef8069}.syl-feedback{color:#9fb3c2;font-size:15px;font-weight:700;line-height:1.45}.syl-feedback[data-state=right]{color:#5cc195}.syl-feedback[data-state=wrong]{color:#f4a08a}.syl-not-yet{color:#9fb3c2;align-items:flex-start;gap:10px;max-width:60rem;font-size:15px;display:flex}.syl-not-yet b{color:#e5eef5}.syl-info{color:#c9d8e3;border:1.5px solid #4a6a88;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:13px;font-weight:800;display:grid}.syl-guide{flex-flow:wrap;align-items:center;gap:28px 40px;padding:30px 34px}.syl-cover{box-sizing:border-box;background-color:#0e1b27;background-image:linear-gradient(#95abbb14 1px,#0000 1px),linear-gradient(90deg,#95abbb14 1px,#0000 1px);background-size:20px 20px;border:1px solid #284259;border-radius:12px;flex-direction:column;flex:none;width:190px;height:268px;padding:18px;display:flex;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 18px 40px #00000059}.syl-cover-circle{background:#14304f;border-radius:50%;width:110px;height:110px;position:absolute;top:-40px;right:-40px}.syl-cover-brand{font-family:var(--display);color:#fff;font-size:13px;font-weight:800;position:relative}.syl-cover-brand span{color:#f39a52}.syl-cover-kicker{letter-spacing:.12em;text-transform:uppercase;color:#f7b47c;margin-top:auto;font-size:8.5px;font-weight:800;position:relative}.syl-cover-title{font-family:var(--display);color:#fff;margin-top:6px;font-size:23px;font-weight:800;line-height:.98;position:relative}.syl-cover-tags{gap:6px;margin-top:12px;display:flex;position:relative}.syl-cover-tags span{color:#fff;background:#162736;border:1px solid #284259;border-radius:8px;padding:4px 7px;font-size:10px;font-weight:800}.syl-guide-text{flex-direction:column;flex:340px;gap:12px;min-width:0;display:flex}.pg-h2.syl-guide-h2{font-size:clamp(1.7rem,3vw,2.3rem)}.syl-guide-actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:4px;display:flex}.syl-ladder{gap:14px}.syl-bands{grid-template-columns:2fr 1fr 1fr;gap:6px;margin:0 6px;display:grid}.syl-band{color:#c9d8e3;border-radius:10px;flex-direction:column;padding:8px 12px;font-size:13px;line-height:1.35;display:flex}.syl-band b{color:#fff;font-size:14px}.syl-band-1{background:#5cc1951a;border:1px solid #5cc19559}.syl-band-2{background:#8cc4f01a;border:1px solid #8cc4f059}.syl-band-3{background:#f39a521f;border:1px solid #f39a5273}.syl-scale{height:58px;margin:12px 6px 0;position:relative}.syl-scale-line{background:linear-gradient(90deg,#284259,#f39a52);border-radius:999px;height:6px;position:absolute;top:40px;left:0;right:0}.syl-mark{flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:0;transform:translate(-50%)}.syl-mark-end{align-items:flex-end;transform:translate(-100%)}.syl-mark .syl-bars{background:#0e1b27;border:1px solid #2c4863;border-radius:8px;padding:6px 7px}.syl-mark-pin{background:#9fb3c2;width:2px;height:12px}.syl-ticks{color:#9fb3c2;grid-template-columns:repeat(4,minmax(0,1fr)) auto;margin:0 6px;font-size:13px;font-weight:700;display:grid}.syl-ticks span{flex-direction:column;display:flex}.syl-ticks span:last-child{text-align:right}.syl-ticks b{font-family:var(--display);color:#fff;font-size:18px;line-height:1.1;display:block}.syl-paper{background:#0e1b27;gap:10px;padding:18px 20px}.syl-paper .pg-h3{font-size:18px}.syl-facts{color:#e5eef5;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.syl-facts li{align-items:center;gap:8px;display:flex}.syl-facts li:before{content:"";background:#f39a52;border-radius:50%;flex:none;width:7px;height:7px}.syl-indep{font-size:15px}.syl-mapcard{gap:14px;padding:22px 24px}.syl-map-hint{color:#9fb3c2;font-size:15px}.syl-map-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.syl-map-side{flex-direction:column;gap:14px;display:flex}.syl-pmap{width:100%;position:relative}.syl-pmap svg{width:100%;height:100%;display:block;position:absolute;inset:0}.syl-pmap .land{fill:#1d3347;stroke:#3a5a78;stroke-width:.8px;stroke-linejoin:round}.syl-pmap .sea-land{fill:#13222f;stroke:#22384c;stroke-width:.6px}.syl-pmap .zbox{fill:#f7b47c0f;stroke:#f7b47c;stroke-width:1.2px;stroke-dasharray:3 3}.syl-pmap .zlab{font-family:var(--body);fill:#f7b47c;font-size:12px;font-weight:800}.syl-pmap .ldn{fill:#e5eef50d;stroke:#e5eef52e;stroke-dasharray:2 3}.syl-pmap .ldn-t{font-family:var(--body);fill:#6f8aa1;letter-spacing:.06em;font-size:11px;font-weight:800}.syl-pmap .pdot{stroke:#0e1b27;stroke-width:1.5px}.syl-pmap .pdot.k-gl{fill:#8cc4f0}.syl-pmap .pdot.k-fsce{fill:#b9a6f2}.syl-pmap .pdot.k-seag{fill:#e5eef5}.syl-pmap .pdot.k-quest{fill:#5cc195}.syl-pmap .pdot.k-change{fill:#f08a9e}.syl-pmap .pdot.k-own{fill:#f7c948}.syl-pmap .pdot.k-other{fill:#8aa3b8}.syl-pin{z-index:1;min-height:28px;font:inherit;white-space:nowrap;color:#fff;cursor:pointer;background:#1b3042;border:1.5px solid #3a5a78;border-radius:999px;align-items:center;gap:6px;padding:3px 11px 3px 8px;font-size:13px;font-weight:800;line-height:1.1;transition:border-color .2s,background .2s;display:inline-flex;position:absolute;transform:translate(9px,-50%)}.syl-pin:before{content:"";position:absolute;inset:-8px -2px}.syl-pin-end{transform:translate(calc(-100% - 9px),-50%)}.syl-pin i{border-radius:50%;flex:none;width:9px;height:9px}.syl-pin-other{color:#d5e1ea;background:#13222f;border-color:#2c4863;font-weight:700}.syl-pin:hover{z-index:2;border-color:#8fa9bf}.syl-pin[aria-pressed=true]{color:#fff;z-index:3;background:#3b2a1b;border-color:#f39a52;box-shadow:0 0 0 3px #f39a5238}.syl-se{background:#0e1b27;border:1px solid #284259;border-radius:14px;flex-direction:column;gap:8px;padding:10px 10px 8px;display:flex}.syl-se>p{letter-spacing:.07em;text-transform:uppercase;color:#9fb3c2;padding:0 4px;font-size:12.5px;font-weight:800}.syl-map-info{background:#0e1b27;border:1px solid #284259;border-radius:14px;flex-direction:column;gap:8px;min-height:150px;padding:14px 16px;scroll-margin:96px 0 16px;display:flex;position:sticky;top:96px}.syl-map-info-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.syl-map-info .pg-h3{font-size:20px}.syl-kind-pill{color:#e5eef5;background:#162736;border:1px solid #284259;border-radius:999px;align-items:center;gap:7px;padding:3px 11px;font-size:13px;font-weight:800;display:inline-flex}.syl-kind-pill span{border-radius:50%;width:9px;height:9px}.syl-map-info dl{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0;font-size:15px;line-height:1.45;display:grid}.syl-dl-row{display:contents}.syl-map-info dt{color:#9fb3c2;font-weight:800}.syl-map-info dd{color:#e5eef5;margin:0}.syl-map-info .syl-inlink{align-self:flex-start;align-items:center;min-height:44px;font-size:15px;display:inline-flex}.syl-tiles{display:none}.syl-tile{min-width:0;min-height:58px;font:inherit;text-align:left;cursor:pointer;color:#fff;background:#1b3042;border:1.5px solid #2c4863;border-radius:12px;flex-direction:column;justify-content:center;gap:3px;padding:8px 10px;display:flex}.syl-tile b{overflow-wrap:break-word;font-size:13px;font-weight:800;line-height:1.15}.syl-tile-kind{color:#b9cad6;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.syl-tile-kind i{border-radius:50%;flex:none;width:8px;height:8px}.syl-tile-other{background:#13222f;border-color:#223a50}.syl-tile[aria-pressed=true]{background:#3b2a1b;border-color:#f39a52}.syl-map-key{color:#c9d8e3;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:14px;font-weight:700;list-style:none;display:flex}.syl-map-key li{align-items:center;gap:7px;display:flex}.syl-map-key i{border-radius:50%;flex:none;width:10px;height:10px}.syl-schools{font-size:15.5px}.syl-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}@media (max-width:1000px){.syl-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.syl-hero-grid,.syl-map-row{grid-template-columns:minmax(0,1fr)}.syl-map-info{position:static}}@media (max-width:900px){.syl-sampler-body{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.syl-pin{display:none}.syl-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}}@media (max-width:640px){.syl-hero{padding:24px 20px 16px}.syl-hero-grid{padding-top:16px}.syl-sampler{padding:18px 16px}.syl-opt{padding:6px 2px;font-size:15px}.syl-guide{padding:24px 20px}}@media (max-width:600px){.syl-net{display:none}.syl-car{--r:var(--r-phone);height:665px}.syl-slot{width:320px;height:625px;left:-160px}.syl-card{padding:20px 18px 14px}.syl-qrow{font-size:15.5px}.syl-dots{display:none}.syl-bands{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.syl-grid4{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.syl-facts{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.syl-b3{transform:none!important}}
