@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.cy7HsG_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.cy7HsG_variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.QRjeOq_className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.QRjeOq_variable{--font-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.TUjx8a_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.TUjx8a_variable{--font-body:"IBM Plex Sans", "IBM Plex Sans Fallback"}
.O-0UDG_frame{aspect-ratio:16/9;background:#05070b;border:1px solid #ffffff1a;border-radius:14px;width:100%;position:relative;overflow:hidden}.O-0UDG_frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.O-0UDG_placeholder{background:radial-gradient(at 12%,#8b7cff14,#0000 45%),#080b12;border:1px dashed #ffffff24;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:118px;padding:19px;display:grid}.O-0UDG_playMark{color:#6ee7b7;background:#6ee7b714;border:1px solid #6ee7b738;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.O-0UDG_placeholder strong{color:#eef2f7;font-size:.85rem}.O-0UDG_placeholder p{color:#96a3b3;margin:5px 0 0;font-size:.74rem;line-height:1.5}.O-0UDG_placeholder a{color:#91efc8;white-space:nowrap;align-items:center;gap:6px;font-size:.74rem;font-weight:700;display:inline-flex}@media (max-width:560px){.O-0UDG_placeholder{grid-template-columns:auto minmax(0,1fr);gap:11px;padding:16px}.O-0UDG_placeholder a{grid-column:2}}
.IF2wuW_badge{color:#111827;background:linear-gradient(145deg,#f4f7fb,#e5eaf2);border:1px solid #ffffff2e;border-radius:14px;justify-content:center;align-items:center;gap:13px;min-height:66px;padding:11px 18px;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 14px 40px #0000003d}.IF2wuW_badge:hover{filter:brightness(1.04);transform:translateY(-2px);box-shadow:0 18px 44px #0000004d}.IF2wuW_badge:focus-visible{outline-offset:3px;outline:3px solid #6ee7b7}.IF2wuW_storeMark{flex:0 0 29px;width:29px;height:29px}.IF2wuW_copy{text-align:left;gap:2px;display:grid}.IF2wuW_copy small{color:#465365;font-size:.68rem;font-weight:600;line-height:1}.IF2wuW_copy strong{color:#111827;font-size:1rem;font-weight:800;line-height:1.2}.IF2wuW_badge>svg:last-child{color:#384354}.IF2wuW_compact{min-height:40px;box-shadow:none;border-radius:10px;gap:8px;padding:6px 11px}.IF2wuW_compact .IF2wuW_storeMark{flex-basis:20px;width:20px;height:20px}.IF2wuW_compact .IF2wuW_copy small{font-size:.55rem}.IF2wuW_compact .IF2wuW_copy strong{font-size:.74rem}@media (max-width:520px){.IF2wuW_badge:not(.IF2wuW_compact){width:100%}}
.zXwNXq_heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);align-items:center;gap:clamp(32px,6vw,78px);padding:8px 0 20px;display:grid}.zXwNXq_heroNote,.zXwNXq_securityCard{background:linear-gradient(145deg, #6ee7b714, #8b7cff12), var(--surface);border:1px solid #6ee7b72e;border-radius:20px}.zXwNXq_heroNote{padding:26px;box-shadow:0 25px 70px -48px #6ee7b799}.zXwNXq_noteIcon,.zXwNXq_stepIcon{width:44px;height:44px;color:var(--accent);background:#6ee7b714;border:1px solid #6ee7b738;border-radius:14px;place-items:center;display:grid}.zXwNXq_heroNote strong{margin-top:19px;font-size:1.08rem;display:block}.zXwNXq_heroNote p,.zXwNXq_securityCard p{color:var(--muted);font-size:.9rem;line-height:1.75}.zXwNXq_heroNote a{color:var(--accent);align-items:center;gap:7px;margin-top:7px;font-size:.86rem;font-weight:700;display:inline-flex}.zXwNXq_jumpNav{flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px;display:flex}.zXwNXq_jumpNav span{color:#7f8b9c;letter-spacing:.1em;text-transform:uppercase;margin-right:4px;font-size:.72rem;font-weight:800}.zXwNXq_jumpNav a{border:1px solid var(--line);color:#c6d1dd;background:#ffffff06;border-radius:999px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:border-color .18s,color .18s,background .18s}.zXwNXq_jumpNav a:hover{color:var(--accent);background:#6ee7b712;border-color:#6ee7b766}.zXwNXq_quickSection{padding:10px 0 34px}.zXwNXq_quickHeader{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.zXwNXq_quickHeader h2{letter-spacing:-.01em;margin:0;font-size:1.15rem}.zXwNXq_quickHeader a{color:var(--accent);white-space:nowrap;align-items:center;gap:6px;font-size:.84rem;font-weight:700;display:inline-flex}.zXwNXq_quickGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.zXwNXq_quickCard{border:1px solid var(--line);background:linear-gradient(160deg, #6ee7b70d, transparent 60%), var(--surface);border-radius:16px;align-items:flex-start;gap:14px;min-width:0;padding:18px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.zXwNXq_quickCard:hover{border-color:#6ee7b766;transform:translateY(-2px);box-shadow:0 18px 44px -30px #6ee7b799}.zXwNXq_quickIcon{width:40px;height:40px;color:var(--accent);background:#6ee7b714;border:1px solid #6ee7b738;border-radius:12px;flex:none;place-items:center;display:grid}.zXwNXq_quickText{flex-direction:column;gap:3px;min-width:0;display:flex}.zXwNXq_quickLabel{color:#7f8b9c;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.zXwNXq_quickText strong{letter-spacing:-.01em;font-size:.98rem;line-height:1.35}.zXwNXq_quickNote{color:var(--muted);font-size:.8rem;line-height:1.5}.zXwNXq_stepsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.zXwNXq_stepCard{flex-direction:column;min-width:0;padding:22px;transition:transform .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.zXwNXq_stepCard:before{content:"";background:linear-gradient(90deg, var(--accent), transparent 80%);opacity:.55;height:2px;position:absolute;inset:0 0 auto}.zXwNXq_stepCard:hover{border-color:#6ee7b74d;transform:translateY(-2px)}.zXwNXq_stepTop{justify-content:space-between;align-items:center;display:flex}.zXwNXq_stepNumber{color:#798598;font-variant-numeric:tabular-nums;letter-spacing:.12em;font-size:.72rem;font-weight:800}.zXwNXq_stepCard h3{letter-spacing:-.02em;margin:22px 0 9px;font-size:1rem;line-height:1.4}.zXwNXq_stepCard p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.72}.zXwNXq_downloadPanel{border:1px solid var(--line);background:linear-gradient(100deg,#ffffff09,#6ee7b70b);border-radius:18px;justify-content:space-between;align-items:center;gap:26px;margin-top:20px;padding:25px 28px;display:flex}.zXwNXq_downloadPanel h3{margin:10px 0 5px;font-size:1.15rem}.zXwNXq_downloadPanel p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.65}.zXwNXq_apiSection{background:#ffffff04;border-block:1px solid #ffffff0b}.zXwNXq_apiLayout{grid-template-columns:minmax(0,1.4fr) minmax(250px,.6fr);align-items:start;gap:28px;display:grid}.zXwNXq_apiChecklist{gap:0;margin:0;padding:0;list-style:none;display:grid}.zXwNXq_apiChecklist li{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(0,1fr);gap:15px;padding:19px 0;display:grid}.zXwNXq_apiChecklist li:first-child{padding-top:0}.zXwNXq_apiChecklist li>span{width:34px;height:34px;color:var(--accent);background:#6ee7b712;border:1px solid #6ee7b733;border-radius:11px;place-items:center;font-size:.82rem;font-weight:800;display:grid}.zXwNXq_apiChecklist strong{font-size:.94rem}.zXwNXq_apiChecklist p{color:var(--muted);margin:6px 0 0;font-size:.87rem;line-height:1.7}.zXwNXq_securityCard{padding:24px}.zXwNXq_securityCard>svg{color:var(--accent)}.zXwNXq_securityCard h3{margin:15px 0 0;font-size:1.05rem}.zXwNXq_securityCard p{margin-bottom:18px}.zXwNXq_securityCard .text-link{align-items:center;gap:6px;font-size:.84rem;display:inline-flex}.zXwNXq_videoGrid{grid-template-columns:minmax(270px,.76fr) minmax(0,1.24fr);align-items:center;gap:38px;display:grid}.zXwNXq_videoPlayer{border-radius:18px;box-shadow:0 25px 75px -42px #8b7cff66}.zXwNXq_reviewList{color:#c6d1dd;gap:12px;margin:-8px 0 0;padding:0;font-size:.87rem;list-style:none;display:grid}.zXwNXq_reviewList li{align-items:flex-start;gap:9px;line-height:1.55;display:flex}.zXwNXq_reviewList svg{color:var(--accent);flex:none;margin-top:2px}.zXwNXq_playbookSection{background:radial-gradient(70% 40% at 50% 0,#6ee7b70f,#0000 70%),#ffffff03;border-block:1px solid #ffffff0b}.zXwNXq_ruleBlock{border:1px solid var(--line);background:linear-gradient(150deg, #6ee7b70a, transparent 55%), var(--surface);border-radius:22px;gap:24px;margin-top:18px;padding:clamp(22px,3vw,32px);scroll-margin-top:96px;display:grid}.zXwNXq_ruleHead{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:20px;display:grid}.zXwNXq_ruleIcon{width:56px;height:56px;color:var(--accent);background:linear-gradient(145deg,#6ee7b729,#6ee7b70d);border:1px solid #6ee7b747;border-radius:17px;place-items:center;display:grid;box-shadow:0 14px 34px -22px #6ee7b7cc}.zXwNXq_ruleTag{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;background:#6ee7b71a;border-radius:999px;padding:4px 11px;font-size:.68rem;font-weight:800;display:inline-block}.zXwNXq_ruleHead h3{letter-spacing:-.02em;margin:12px 0 8px;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.3}.zXwNXq_ruleHead p{max-width:760px;color:var(--muted);margin:0;font-size:.93rem;line-height:1.75}.zXwNXq_sessionBar{gap:5px;height:14px;display:flex}.zXwNXq_sessionPart{border-radius:999px;flex:1 1 0;min-width:0}.zXwNXq_toneMuted{--tone:#4a5668}.zXwNXq_toneCore{--tone:var(--accent,#6ee7b7)}.zXwNXq_toneExtended{--tone:var(--amber,#fbbf24)}.zXwNXq_sessionPart{background:var(--tone)}.zXwNXq_toneMuted.zXwNXq_sessionPart{opacity:.55}.zXwNXq_sessionLegend{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:-8px 0 0;padding:0;list-style:none;display:grid}.zXwNXq_sessionLegend li{border:1px solid var(--line);border-top:2px solid var(--tone);background:#ffffff05;border-radius:14px;padding:15px 16px}.zXwNXq_legendRange{color:var(--tone);font-variant-numeric:tabular-nums;letter-spacing:.02em;align-items:center;gap:8px;font-size:.76rem;font-weight:800;display:flex}.zXwNXq_legendRange i{background:var(--tone);border-radius:50%;width:8px;height:8px}.zXwNXq_sessionLegend strong{margin-top:8px;font-size:.95rem;display:block}.zXwNXq_sessionLegend p{color:var(--muted);margin:5px 0 0;font-size:.82rem;line-height:1.6}.zXwNXq_flow{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin:0;padding:0;list-style:none;display:grid}.zXwNXq_flow li{border:1px solid var(--line);background:#ffffff05;border-radius:16px;padding:20px;position:relative}.zXwNXq_flow li:not(:last-child):after{content:"→";color:var(--accent);font-size:1.3rem;font-weight:700;position:absolute;top:50%;right:-29px;transform:translateY(-50%)}.zXwNXq_flow li:last-child{border-style:dashed;border-color:#6ee7b752}.zXwNXq_flowNumber{width:28px;height:28px;color:var(--accent);background:#6ee7b71f;border-radius:9px;place-items:center;margin-bottom:12px;font-size:.82rem;font-weight:800;display:grid}.zXwNXq_flow strong{font-size:.96rem;line-height:1.4;display:block}.zXwNXq_flow p{color:var(--muted);margin:6px 0 0;font-size:.84rem;line-height:1.65}.zXwNXq_appHint{color:#c6d1dd;background:#6ee7b70d;border:1px solid #6ee7b72e;border-radius:12px;margin:0;padding:13px 16px;font-size:.86rem;line-height:1.65}.zXwNXq_appHint b{color:var(--accent)}.zXwNXq_appHint em{color:#e6edf4;font-style:normal;font-weight:700}.zXwNXq_rankGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.zXwNXq_rankGrid li{border:1px solid var(--line);background:#ffffff05;border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;padding:18px;display:grid;position:relative}.zXwNXq_rankNumber{color:#aeb9c7;background:#ffffff0d;border-radius:14px;place-items:center;width:48px;height:48px;font-size:1.4rem;font-weight:800;display:grid}.zXwNXq_rankGrid strong{letter-spacing:-.01em;font-size:1.05rem;display:block}.zXwNXq_rankGrid p{color:var(--muted);margin:4px 0 0;font-size:.82rem;line-height:1.55}.zXwNXq_rankTag{color:#7f8b9c;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:800;position:absolute;top:12px;right:14px}.zXwNXq_rankFirst{box-shadow:0 20px 48px -34px #6ee7b7cc;background:linear-gradient(145deg,#6ee7b71f,#6ee7b708)!important;border-color:#6ee7b766!important}.zXwNXq_rankFirst .zXwNXq_rankNumber{background:var(--accent);color:#06231a}.zXwNXq_rankFirst .zXwNXq_rankTag{color:var(--accent)}.zXwNXq_smallNote{color:#8c98a9;margin:-8px 0 0;font-size:.78rem;line-height:1.6}.zXwNXq_tableWrap{border:1px solid var(--line);border-radius:16px;overflow-x:auto}.zXwNXq_expiryTable{border-collapse:collapse;text-align:left;width:100%;font-size:.87rem}.zXwNXq_expiryTable thead th{color:#8c98a9;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#ffffff0a;padding:13px 18px;font-size:.68rem;font-weight:800}.zXwNXq_expiryTable tbody th,.zXwNXq_expiryTable tbody td{border-top:1px solid var(--line);vertical-align:top;padding:16px 18px;line-height:1.55}.zXwNXq_expiryTable tbody th{color:#f1f5f9;white-space:nowrap;font-size:.95rem}.zXwNXq_expiryTable tbody td{color:var(--muted)}.zXwNXq_expiryTable tbody td:nth-child(3){color:#fca5a5}.zXwNXq_expiryTable tbody td:nth-child(4){color:var(--accent);font-weight:600}.zXwNXq_expiryTable tbody tr:hover{background:#ffffff05}.zXwNXq_callout{background:#fbbf2412;border:1px solid #fbbf2447;border-radius:14px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.zXwNXq_callout>span{color:var(--amber,#fbbf24);flex:none;margin-top:2px}.zXwNXq_callout p{color:#e8dcc0;margin:0;font-size:.88rem;line-height:1.7}.zXwNXq_callout strong{color:#fde68a}.zXwNXq_tipList{color:var(--muted);gap:10px;margin:0;padding-left:19px;font-size:.85rem;line-height:1.7;display:grid}.zXwNXq_tipList li::marker{color:var(--accent)}.zXwNXq_tipList em{color:#d6e0ea;font-style:normal;font-weight:700}.zXwNXq_routineWrap{margin-top:34px}.zXwNXq_routineHeader{margin-bottom:16px}.zXwNXq_routineHeader h3{letter-spacing:-.02em;margin:0;font-size:1.2rem}.zXwNXq_routineHeader p{color:var(--muted);margin:5px 0 0;font-size:.88rem}.zXwNXq_routine{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.zXwNXq_routine li{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:18px 16px;position:relative}.zXwNXq_routineTime{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800;display:block}.zXwNXq_routineIndex{color:#ffffff24;font-size:1.6rem;font-weight:800;line-height:1;position:absolute;top:14px;right:14px}.zXwNXq_routine strong{margin-top:12px;font-size:.95rem;display:block}.zXwNXq_routine p{color:var(--muted);margin:5px 0 0;font-size:.8rem;line-height:1.6}.zXwNXq_tradeSection{padding-bottom:36px}.zXwNXq_tradeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.zXwNXq_tradeCard{padding:25px}.zXwNXq_tradeTitle{align-items:center;gap:12px;display:flex}.zXwNXq_tradeTitle>span{border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.zXwNXq_tradeTitle h3{margin:0;font-size:1.03rem}.zXwNXq_ready .zXwNXq_tradeTitle>span{color:var(--accent);background:#6ee7b71a}.zXwNXq_pause .zXwNXq_tradeTitle>span{color:var(--amber);background:#fbbf241a}.zXwNXq_tradeCard ul{color:var(--muted);gap:12px;margin:20px 0 0;padding-left:19px;font-size:.88rem;line-height:1.7;display:grid}.zXwNXq_tradeCard li::marker{color:var(--accent)}.zXwNXq_pause li::marker{color:var(--amber)}.zXwNXq_finalCta{background:radial-gradient(ellipse at 0 0, #6ee7b71a, transparent 62%), var(--surface);border:1px solid #6ee7b733;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-top:26px;padding:28px;display:flex}.zXwNXq_finalCta h2{margin:0 0 7px;font-size:1.25rem}.zXwNXq_finalCta p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.65}.zXwNXq_finalCta .hero-actions{flex:none;margin-top:0}.zXwNXq_disclaimer{color:#8c98a9;text-align:center;max-width:960px;margin:22px auto 0;font-size:.78rem;line-height:1.75}.zXwNXq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.zXwNXq_quickCard,.zXwNXq_stepCard,.zXwNXq_jumpNav a{transition:none}.zXwNXq_quickCard:hover,.zXwNXq_stepCard:hover{transform:none}}@media (max-width:1100px){.zXwNXq_quickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.zXwNXq_routine{grid-template-columns:repeat(3,minmax(0,1fr))}.zXwNXq_sessionLegend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.zXwNXq_stepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.zXwNXq_videoGrid{grid-template-columns:1fr;gap:24px}.zXwNXq_rankGrid{grid-template-columns:1fr}}@media (max-width:860px){.zXwNXq_flow{grid-template-columns:1fr;gap:30px}.zXwNXq_flow li:not(:last-child):after{content:"↓";inset:auto auto -27px 50%;transform:translate(-50%)}}@media (max-width:760px){.zXwNXq_heroGrid,.zXwNXq_apiLayout,.zXwNXq_tradeGrid{grid-template-columns:1fr}.zXwNXq_downloadPanel,.zXwNXq_finalCta{flex-direction:column;align-items:flex-start}.zXwNXq_quickHeader{flex-direction:column;align-items:flex-start;gap:6px}.zXwNXq_ruleHead{grid-template-columns:1fr;gap:14px}.zXwNXq_tableWrap{border:0;overflow:visible}.zXwNXq_expiryTable,.zXwNXq_expiryTable tbody,.zXwNXq_expiryTable tr,.zXwNXq_expiryTable th,.zXwNXq_expiryTable td{display:block}.zXwNXq_expiryTable thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.zXwNXq_expiryTable tbody tr{border:1px solid var(--line);background:#ffffff05;border-radius:14px;margin-bottom:12px;padding:4px 0 8px}.zXwNXq_expiryTable tbody th{border:0;padding:14px 16px 6px;font-size:1.02rem}.zXwNXq_expiryTable tbody td{border:0;padding:6px 16px}.zXwNXq_expiryTable tbody td:before{content:attr(data-label);color:#7f8b9c;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1px;font-size:.64rem;font-weight:800;display:block}}@media (max-width:640px){.zXwNXq_routine{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.zXwNXq_stepsGrid,.zXwNXq_quickGrid,.zXwNXq_routine,.zXwNXq_sessionLegend{grid-template-columns:1fr}.zXwNXq_stepCard{padding:20px}.zXwNXq_heroNote,.zXwNXq_securityCard,.zXwNXq_tradeCard{padding:21px}.zXwNXq_downloadPanel,.zXwNXq_finalCta{padding:22px}.zXwNXq_finalCta .hero-actions{flex-direction:column;width:100%}.zXwNXq_finalCta .hero-actions>*{width:100%}.zXwNXq_ruleBlock{border-radius:18px;padding:20px}}
.g1LwZa_videoHeading{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.g1LwZa_videoHeading .section-lead{margin-bottom:22px}.g1LwZa_videoHeading>a{flex:none;align-items:center;gap:7px;margin-bottom:54px;display:inline-flex}.g1LwZa_videoFrame{border-radius:20px;box-shadow:0 28px 90px -45px #6ee7b761}.g1LwZa_connectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.g1LwZa_connectCard{flex-direction:column;align-items:flex-start;min-width:0;padding:24px;display:flex}.g1LwZa_connectCard h3{letter-spacing:-.02em;margin:18px 0 9px;font-size:1.08rem}.g1LwZa_connectCard p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.7}.g1LwZa_linkStack{gap:12px;margin-top:auto;padding-top:22px;display:grid}.g1LwZa_linkStack a{align-items:center;gap:7px;font-size:.88rem;display:inline-flex}@media (max-width:760px){.g1LwZa_connectGrid{grid-template-columns:1fr}.g1LwZa_connectCard{min-height:0}}@media (max-width:560px){.g1LwZa_videoHeading{flex-direction:column;align-items:flex-start;gap:0}.g1LwZa_videoHeading>a{margin:-6px 0 18px}}
.VDwFxq_page{overflow:hidden}.VDwFxq_heroActions{flex-wrap:wrap;gap:.8rem;margin-top:1.7rem;display:flex}.VDwFxq_overview{padding:3rem 0 4rem}.VDwFxq_overviewGrid{grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.VDwFxq_overviewCopy h2{color:#f0f4fa;letter-spacing:-.05em;text-wrap:balance;max-width:680px;margin:.7rem 0 1rem;font-size:clamp(1.8rem,3.6vw,2.8rem);line-height:1.1}.VDwFxq_overviewCopy>p:not(.VDwFxq_caution){max-width:650px;color:var(--muted);margin:0;line-height:1.75}.VDwFxq_highlights{gap:1.1rem;margin:1.7rem 0 0;padding:0;list-style:none;display:grid}.VDwFxq_highlights li{align-items:flex-start;gap:.9rem;display:flex}.VDwFxq_highlights .VDwFxq_feature-icon{flex:0 0 42px;margin:0}.VDwFxq_highlights li strong,.VDwFxq_highlights li small{display:block}.VDwFxq_highlights li strong{color:#e8edf5;margin:.15rem 0 .25rem;font-size:.9rem}.VDwFxq_highlights li small{max-width:540px;color:var(--muted);font-size:.82rem;line-height:1.6}.VDwFxq_caution{border-left:2px solid var(--amber);color:#c8b98a;background:#fbbf240d;border-radius:0 10px 10px 0;margin:1.5rem 0 0;padding:.85rem 1rem;font-size:.78rem;line-height:1.6}.VDwFxq_videoCard{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0a,#ffffff03);border-radius:20px;padding:1.1rem;box-shadow:0 20px 70px #0003}.VDwFxq_videoHeading{gap:.3rem;margin:0 0 .9rem;display:grid}.VDwFxq_videoHeading span{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.VDwFxq_videoHeading strong{color:#edf1f7;font-size:1rem}.VDwFxq_videoCard>p{color:var(--muted);text-align:center;margin:.8rem 0 0;font-size:.78rem}.VDwFxq_paymentWrap{padding-bottom:4rem;scroll-margin-top:110px}@media (max-width:850px){.VDwFxq_overviewGrid{grid-template-columns:1fr}.VDwFxq_videoCard{width:100%;max-width:640px}}@media (max-width:560px){.VDwFxq_heroActions{flex-direction:column;align-items:stretch}.VDwFxq_heroActions .button{width:100%}.VDwFxq_overview{padding:2.2rem 0 3rem}}
.kvPdYW_hero{background:radial-gradient(at 78% 22%,#6ee7b71f,#0000 36%),radial-gradient(at 14% 38%,#8b7cff1f,#0000 38%);padding:28px 0 48px;position:relative;overflow:hidden}.kvPdYW_heroContent{max-width:800px;padding:40px 0 0}.kvPdYW_heroContent h1{max-width:760px}.kvPdYW_heroContent>p{max-width:700px}.kvPdYW_trialPill{color:#b7f3dc;background:#6ee7b712;border:1px solid #6ee7b73b;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:9px 13px;font-size:.8rem;font-weight:700;display:inline-flex}.kvPdYW_trialPill svg{color:#6ee7b7}.kvPdYW_plansSection{padding-top:42px}.kvPdYW_sectionHeader{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:27px;display:flex}.kvPdYW_sectionHeader .kvPdYW_section-heading{margin:9px 0 0}.kvPdYW_sectionHeader>p{color:#94a1b2;max-width:340px;margin:0 0 3px;font-size:.82rem;line-height:1.65}.kvPdYW_planGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:17px;display:grid}.kvPdYW_planCard{background:linear-gradient(160deg,#171a26f0,#0c0e15f5);border:1px solid #ffffff1a;border-radius:19px;flex-direction:column;min-width:0;padding:25px;display:flex;position:relative;box-shadow:0 16px 50px #00000029}.kvPdYW_popular{background:radial-gradient(at 50% 0,#6ee7b71f,#0000 48%),linear-gradient(160deg,#161e25fa,#0c0e15fa);border-color:#6ee7b76e;box-shadow:0 18px 56px #28be851a,inset 0 0 0 1px #6ee7b70f}.kvPdYW_annual{background:radial-gradient(at 80% 0,#ddb7681a,#0000 45%),linear-gradient(160deg,#1c1919f5,#0d0e14fa);border-color:#ddb7684a}.kvPdYW_planBadge,.kvPdYW_sourceCodeBadge{color:#c9d2de;letter-spacing:.06em;text-transform:uppercase;background:#ffffff12;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:-4px 0 15px;padding:6px 9px;font-size:.66rem;font-weight:800;display:inline-flex}.kvPdYW_popularBadge{color:#91f0c9;background:#6ee7b71f}.kvPdYW_annualBadge,.kvPdYW_sourceCodeBadge{color:#e6c77e;background:#ddb76821}.kvPdYW_sourceCodeBadge{margin-top:-8px;margin-bottom:14px}.kvPdYW_planTop{min-height:82px}.kvPdYW_planTop h3{color:#f3f6fa;letter-spacing:-.025em;margin:0;font-size:1.17rem}.kvPdYW_planTop p{color:#98a5b5;margin:8px 0 0;font-size:.78rem;line-height:1.55}.kvPdYW_priceLine{border-bottom:1px solid #ffffff17;justify-items:start;gap:5px;padding:18px 0 14px;display:grid}.kvPdYW_priceLine>span:first-child{color:#9ba8b8;text-transform:uppercase;letter-spacing:.07em;font-size:.72rem;font-weight:650}.kvPdYW_priceLine strong{color:#f4f7fa;letter-spacing:-.06em;font-size:clamp(2rem,3vw,2.55rem);line-height:1}.kvPdYW_priceLine>span:last-child{color:#9ba8b8;font-size:.72rem}.kvPdYW_annual .kvPdYW_priceLine strong{color:#e8c878}.kvPdYW_priceBreakdown{gap:9px;margin:15px 0 5px;padding:0;display:grid}.kvPdYW_priceBreakdown>div{color:#a9b5c3;justify-content:space-between;gap:12px;font-size:.75rem;display:flex}.kvPdYW_priceBreakdown dt,.kvPdYW_priceBreakdown dd{margin:0}.kvPdYW_priceBreakdown dd{color:#d6dee7;font-variant-numeric:tabular-nums}.kvPdYW_breakdownTotal{border-top:1px dashed #ffffff21;margin-top:2px;padding-top:10px;font-weight:750}.kvPdYW_breakdownTotal dt,.kvPdYW_breakdownTotal dd{color:#eaf4ef}.kvPdYW_annual .kvPdYW_breakdownTotal dd{color:#e8c878}.kvPdYW_featureList{gap:13px;margin:20px 0 24px;padding:0;list-style:none;display:grid}.kvPdYW_featureList li{color:#c4cdd8;grid-template-columns:17px minmax(0,1fr);align-items:start;gap:9px;font-size:.8rem;line-height:1.45;display:grid}.kvPdYW_featureList li svg{color:#6ee7b7;margin-top:1px}.kvPdYW_annual .kvPdYW_featureList li svg{color:#e2bd68}.kvPdYW_planCta{color:#aaf4d5;background:#6ee7b71a;border:1px solid #6ee7b74d;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:45px;margin-top:auto;padding:10px 14px;font-size:.82rem;font-weight:750;transition:background .18s,transform .18s;display:flex}.kvPdYW_planCta:hover{background:#6ee7b72b;transform:translateY(-1px)}.kvPdYW_popular .kvPdYW_planCta{color:#07140f;background:#6ee7b7;border-color:#0000}.kvPdYW_popular .kvPdYW_planCta:hover{background:#88efc7}.kvPdYW_annual .kvPdYW_planCta{color:#f0d58f;background:#ddb7681f;border-color:#ddb76859}.kvPdYW_trialNote{color:#9ba8b8;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:11px;max-width:850px;margin:22px auto 0;padding:14px 17px;font-size:.76rem;line-height:1.65;display:grid}.kvPdYW_trialNote strong{color:#dbe4ed}.kvPdYW_noteIcon{color:#81e8bd}.kvPdYW_detailsSection{padding-top:25px}.kvPdYW_detailsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.kvPdYW_detailCard{background:#0f111a9e;border:1px solid #ffffff13;border-radius:15px;min-width:0;padding:21px}.kvPdYW_detailIcon{color:#85edc2;background:#6ee7b712;border:1px solid #6ee7b72b;border-radius:11px;place-items:center;width:38px;height:38px;margin-bottom:14px;display:grid}.kvPdYW_detailCard h2{color:#e8edf3;letter-spacing:-.02em;margin:0 0 9px;font-size:.94rem}.kvPdYW_detailCard p{color:#96a3b3;margin:0;font-size:.76rem;line-height:1.7}.kvPdYW_detailLink{color:#89ecc4;align-items:center;gap:5px;margin-top:13px;font-size:.74rem;font-weight:700;display:inline-flex}.kvPdYW_ctaSection{padding-top:24px}.kvPdYW_bottomCta{background:radial-gradient(at 5% 0,#6ee7b71a,#0000 50%),#0e111acc;border:1px solid #6ee7b72b;border-radius:17px;justify-content:space-between;align-items:center;gap:25px;padding:clamp(22px,3vw,32px);display:flex}.kvPdYW_bottomCta h2{color:#edf2f7;letter-spacing:-.04em;margin:8px 0 7px;font-size:clamp(1.2rem,2.3vw,1.65rem)}.kvPdYW_bottomCta p{color:#9ba8b8;margin:0;font-size:.8rem;line-height:1.6}.kvPdYW_bottomCta .kvPdYW_button{flex:none}.kvPdYW_disclaimer{color:#778596;text-align:center;max-width:900px;margin:19px auto 0;font-size:.7rem;line-height:1.65}.kvPdYW_disclaimer a{color:#9be8ca;text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.kvPdYW_planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.kvPdYW_annual{grid-column:1/-1}.kvPdYW_detailsGrid{grid-template-columns:1fr}.kvPdYW_detailCard{grid-template-columns:40px minmax(0,1fr);column-gap:14px;display:grid}.kvPdYW_detailIcon{grid-row:span 3}.kvPdYW_detailCard h2,.kvPdYW_detailCard p,.kvPdYW_detailLink{grid-column:2}.kvPdYW_detailCard h2{margin-top:1px}.kvPdYW_detailIcon{margin-bottom:0}}@media (max-width:620px){.kvPdYW_hero{padding-bottom:30px}.kvPdYW_heroContent{padding-top:27px}.kvPdYW_sectionHeader{flex-direction:column;align-items:flex-start;gap:10px}.kvPdYW_planGrid{grid-template-columns:1fr}.kvPdYW_annual{grid-column:auto}.kvPdYW_planCard{padding:22px}.kvPdYW_bottomCta{flex-direction:column;align-items:flex-start}.kvPdYW_bottomCta .kvPdYW_button{justify-content:center;width:100%}}
.Tnqyaa_page{--bg:#0a1019;--surface:#0f1827;--line:#1f2b3f;--line-strong:#2b3a52;--heading:#f1f4f9;--body:#cdd5e1;--muted:#8d9ab0;--accent:#f0a82a;--accent-soft:#f0a82a1f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);color:var(--body);font-family:var(--font-body), system-ui, sans-serif;padding:clamp(2rem,5vw,4rem) 0 2rem}.Tnqyaa_article{width:min(720px,100% - 2.5rem);margin-inline:auto}.Tnqyaa_crumbs{color:var(--muted);align-items:center;gap:.55rem;margin-bottom:1.5rem;font-size:.9rem;display:flex}.Tnqyaa_crumbs a{color:var(--accent);text-decoration:none}.Tnqyaa_crumbs a:hover{text-decoration:underline}.Tnqyaa_title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--heading);text-align:left;margin:0 0 1.1rem;font-size:clamp(2rem,4.6vw,3rem);line-height:1.12}.Tnqyaa_lead{color:var(--muted);text-align:left;margin:0 0 1.4rem;font-size:1.2rem;line-height:1.6}.Tnqyaa_meta{border-block:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:.4rem 1.25rem;margin-bottom:2.5rem;padding:1rem 0;font-size:.9rem;display:flex}.Tnqyaa_meta>*+:before{content:"";background:var(--line-strong);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:1.25rem;display:inline-block}.Tnqyaa_cover{margin:0 0 2rem}.Tnqyaa_cover img{border:1px solid var(--line);border-radius:16px;width:100%;height:auto;display:block}.Tnqyaa_cover figcaption{color:var(--muted);text-align:center;margin-top:.6rem;font-size:.78rem}.Tnqyaa_toc{border:1px solid var(--line);background:linear-gradient(145deg,#0f1827f2,#0b131feb);border-radius:14px;margin:0 0 2.5rem;padding:1.25rem 1.4rem}.Tnqyaa_toc h2{color:var(--heading);font-family:var(--font-display), system-ui, sans-serif;margin:0 0 .85rem;font-size:1rem}.Tnqyaa_toc ol{color:var(--accent);gap:.55rem;margin:0;padding-left:1.2rem;display:grid}.Tnqyaa_toc a{color:var(--body);text-underline-offset:3px;font-size:.92rem;line-height:1.5;text-decoration-color:#f0a82a73}.Tnqyaa_toc a:hover{color:var(--accent)}.Tnqyaa_video{margin:0 0 2.5rem}.Tnqyaa_video h2{color:var(--heading);font-family:var(--font-display), system-ui, sans-serif;margin:0 0 .9rem;font-size:1.35rem}.Tnqyaa_prose{font-family:var(--font-serif), Georgia, serif;font-size:1.125rem;line-height:1.85}.Tnqyaa_prose p{text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0 0 1.5rem}:is(.Tnqyaa_prose h2,.Tnqyaa_prose h3,.Tnqyaa_prose h4){font-family:var(--font-display), system-ui, sans-serif;color:var(--heading);text-align:left;letter-spacing:-.01em;scroll-margin-top:5rem;line-height:1.25}.Tnqyaa_prose h2{border-top:1px solid var(--line);margin:3rem 0 1rem;padding-top:1.5rem;font-size:1.75rem}.Tnqyaa_prose h2:first-child{border-top:0;margin-top:0;padding-top:0}.Tnqyaa_prose h3{margin:2.25rem 0 .75rem;font-size:1.3rem}.Tnqyaa_prose h4{margin:1.75rem 0 .5rem;font-size:1.1rem}.Tnqyaa_prose strong{color:var(--heading);font-weight:600}.Tnqyaa_prose a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Tnqyaa_prose a:hover{text-decoration-thickness:2px}:is(.Tnqyaa_prose ul,.Tnqyaa_prose ol){margin:0 0 1.5rem;padding-left:1.5rem}.Tnqyaa_prose li{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-bottom:.6rem;padding-left:.25rem}.Tnqyaa_prose li::marker{color:var(--accent)}.Tnqyaa_prose blockquote{border-left:3px solid var(--accent);color:var(--heading);margin:2rem 0;padding:.25rem 0 .25rem 1.4rem;font-style:italic}.Tnqyaa_prose blockquote p{text-align:left;margin-bottom:.5rem}.Tnqyaa_prose code{background:var(--surface);border:1px solid var(--line);color:#f3d9a4;border-radius:6px;padding:.1em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.Tnqyaa_prose pre{border:1px solid var(--line);text-align:left;background:#060a11;border-radius:12px;margin:0 0 1.75rem;padding:1.1rem 1.25rem;font-size:.9rem;line-height:1.6;overflow-x:auto}.Tnqyaa_prose pre code{color:#d7deea;background:0 0;border:0;padding:0}.Tnqyaa_prose img{border:1px solid var(--line);border-radius:12px;max-width:100%;height:auto;margin:2rem auto;display:block}.Tnqyaa_prose table{border-collapse:collapse;width:100%;font-family:var(--font-body), system-ui, sans-serif;margin:0 0 1.75rem;font-size:.95rem;display:block;overflow-x:auto}:is(.Tnqyaa_prose th,.Tnqyaa_prose td){border:1px solid var(--line);text-align:left;padding:.7rem .9rem}.Tnqyaa_prose th{background:var(--surface);color:var(--heading)}.Tnqyaa_prose hr{border:0;border-top:1px solid var(--line);margin:2.5rem 0}.Tnqyaa_notice{color:#e9c681;background:var(--accent-soft);border-left:3px solid var(--accent);border-radius:10px;margin:3rem 0 2rem;padding:1rem 1.2rem;font-size:.9rem;line-height:1.6}.Tnqyaa_footer{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.5rem;display:flex}.Tnqyaa_footer p{color:var(--muted);margin:0}.Tnqyaa_ctaTitle{font-family:var(--font-display), system-ui, sans-serif;color:var(--heading);margin:0 0 .3rem;font-size:1.25rem}.Tnqyaa_cta{background:var(--accent);color:#1a1202;border-radius:10px;padding:.75rem 1.3rem;font-weight:600;text-decoration:none}.Tnqyaa_cta:hover{background:#f7bd55}.Tnqyaa_back{color:var(--muted);margin-top:2rem;text-decoration:none;display:inline-block}.Tnqyaa_back:hover{color:var(--accent)}.Tnqyaa_crumbs a:focus-visible,.Tnqyaa_cta:focus-visible,.Tnqyaa_back:focus-visible,.Tnqyaa_toc a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.Tnqyaa_prose a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (max-width:480px){.Tnqyaa_prose{font-size:1.05rem}:is(.Tnqyaa_prose p,.Tnqyaa_prose li){text-align:left}}
