.CommunityPage_site__SWCjo{background:#09090b}.CommunityPage_page__N2XY_{--community-bg:#09090b;--community-surface:#111113;--community-surface-soft:hsla(0,0%,100%,.025);--community-border:hsla(0,0%,100%,.1);--community-border-strong:rgba(93,219,146,.38);--community-text:#fafafa;--community-muted:#e4e4e7;--community-subtle:#c7c7cc;--community-green:#5bdc92;--community-green-dark:#2d694c;--community-record-surface:#101112;background:var(--community-bg);color:var(--community-text);overflow:hidden}.CommunityPage_page__N2XY_ *{box-sizing:border-box}.CommunityPage_container__b73_F{width:min(1160px,calc(100% - 48px));margin:0 auto}.CommunityPage_hero__V4CTp{position:relative;display:grid;min-height:560px;padding:132px 0 80px;overflow:hidden;isolation:isolate;border-bottom:1px solid var(--community-border)}.CommunityPage_heroGlow__KVhZk{position:absolute;z-index:-1;top:-260px;left:50%;width:min(880px,100vw);aspect-ratio:1;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(91,220,146,.2) 0,rgba(45,105,76,.08) 34%,transparent 70%);filter:blur(10px)}.CommunityPage_heroContent__h4Mpy{max-width:760px;margin:auto;text-align:center}.CommunityPage_eyebrow__iXNhM{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 13px;border:1px solid rgba(91,220,146,.26);border-radius:999px;background:rgba(91,220,146,.08);color:#9af0ba;font-size:.72rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.CommunityPage_hero__V4CTp h1,.CommunityPage_joinCard__5nYVb h2,.CommunityPage_sectionHeading__avnEA h2{margin:0;color:var(--community-text);font-weight:800;letter-spacing:-.035em;text-wrap:balance}.CommunityPage_hero__V4CTp h1{margin-top:22px;font-size:clamp(2.6rem,5vw,4.5rem);line-height:1.05}.CommunityPage_hero__V4CTp h1 span{background:linear-gradient(105deg,#d4ffe1 7%,#77eaa6 43%,#4aa979);-webkit-background-clip:text;background-clip:text;color:transparent}.CommunityPage_heroContent__h4Mpy>p:not(.CommunityPage_heroNote__TeVcy){max-width:650px;margin:22px auto 0;color:var(--community-muted);font-size:1.06rem;line-height:1.7}.CommunityPage_heroActions__wCHE9{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}.CommunityPage_primaryAction__a7N5A,.CommunityPage_secondaryAction__J7YF_{display:inline-flex;align-items:center;justify-content:center;min-height:48px;gap:9px;padding:0 20px;border:1px solid transparent;border-radius:12px;font-size:.95rem;font-weight:700;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.CommunityPage_primaryAction__a7N5A{border-color:rgba(107,230,154,.65);background:linear-gradient(135deg,#4ec783,#2e8256);color:#fff}.CommunityPage_secondaryAction__J7YF_{border-color:var(--community-border);background:hsla(0,0%,100%,.04);color:var(--community-text)}.CommunityPage_channelCard__Oh04u:hover,.CommunityPage_primaryAction__a7N5A:hover,.CommunityPage_secondaryAction__J7YF_:hover{transform:translateY(-2px)}.CommunityPage_primaryAction__a7N5A:hover{background:linear-gradient(135deg,#68e99e,#3d9665)}.CommunityPage_secondaryAction__J7YF_:hover{border-color:hsla(0,0%,100%,.24);background:hsla(0,0%,100%,.07)}.CommunityPage_certificateButton__r389t:focus-visible,.CommunityPage_certificateDialogClose__GsK1z:focus-visible,.CommunityPage_channelCard__Oh04u:focus-visible,.CommunityPage_faqItem__DTwvU summary:focus-visible,.CommunityPage_featuredCertificate__rz1PB:focus-visible,.CommunityPage_galleryScrollButton__RqwTX:focus-visible,.CommunityPage_mentorHandle__np81C:focus-visible,.CommunityPage_primaryAction__a7N5A:focus-visible,.CommunityPage_secondaryAction__J7YF_:focus-visible{outline:2px solid #9af0ba;outline-offset:3px}.CommunityPage_heroNote__TeVcy{margin:18px 0 0;color:var(--community-subtle);font-size:.85rem}.CommunityPage_section__YFO3D{padding:80px 0}.CommunityPage_sectionHeading__avnEA{max-width:700px;margin:0 auto 44px;text-align:center}.CommunityPage_joinCard__5nYVb h2,.CommunityPage_sectionHeading__avnEA h2{margin-top:18px;font-size:clamp(2rem,3.4vw,3rem);line-height:1.1}.CommunityPage_joinIntro__SAfM3>p,.CommunityPage_sectionHeading__avnEA p{margin:17px auto 0;color:var(--community-muted);font-size:1rem;line-height:1.7}.CommunityPage_mentorHeading__SZRDV,.CommunityPage_proofHeading__9FsuN,.CommunityPage_schoolHeading__PLTYa{display:grid;max-width:1040px;grid-template-columns:minmax(0,1fr) minmax(250px,330px);align-items:end;grid-column-gap:clamp(30px,7vw,94px);column-gap:clamp(30px,7vw,94px);grid-row-gap:16px;row-gap:16px;margin-bottom:32px;text-align:left}.CommunityPage_mentorHeading__SZRDV .CommunityPage_eyebrow__iXNhM,.CommunityPage_proofHeading__9FsuN .CommunityPage_eyebrow__iXNhM,.CommunityPage_schoolHeading__PLTYa .CommunityPage_eyebrow__iXNhM{grid-column:1/-1;justify-self:start}.CommunityPage_mentorHeading__SZRDV h2,.CommunityPage_proofHeading__9FsuN h2,.CommunityPage_schoolHeading__PLTYa h2{margin-top:0;font-size:clamp(2.55rem,5.5vw,4.85rem);line-height:.96}.CommunityPage_mentorHeading__SZRDV p,.CommunityPage_proofHeading__9FsuN p,.CommunityPage_schoolHeading__PLTYa p{max-width:330px;margin:0 0 .35rem}.CommunityPage_schoolSection__k_AAk{padding-top:70px;padding-bottom:76px}.CommunityPage_schoolFormatList__6Z3j8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,1.8vw,22px);gap:clamp(14px,1.8vw,22px);min-width:0;margin:0;padding:0;list-style:none}.CommunityPage_schoolFormatStep__sgbzv{position:relative;display:flex;min-width:0;min-height:442px;flex-direction:column;overflow:hidden;padding:clamp(24px,3.1vw,34px);border:1px solid hsla(0,0%,100%,.14);border-radius:22px;background:#0a0d0c;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 24px 52px rgba(0,0,0,.28);isolation:isolate;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.CommunityPage_schoolFormatStep__sgbzv:before{position:absolute;z-index:1;top:0;left:0;width:62%;height:2px;background:linear-gradient(90deg,#b7ffd1,#4eca81 74%,transparent);content:""}.CommunityPage_schoolFormatVisual__I_mSy{position:absolute;z-index:-1;inset:0;overflow:hidden;background:#0a0d0c}.CommunityPage_schoolFormatVisual__I_mSy:after{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgba(2,5,4,.04) 15%,rgba(2,5,4,.24) 44%,#090c0b 91%),linear-gradient(90deg,rgba(4,9,7,.42),transparent 56%);content:""}.CommunityPage_schoolFormatVisualImage__zBSJU{object-fit:cover;filter:saturate(.82) contrast(1.08) brightness(.78);transition:transform .28s ease,filter .28s ease}.CommunityPage_schoolFormatStep__sgbzv:nth-child(2) .CommunityPage_schoolFormatVisual__I_mSy:after{background:linear-gradient(180deg,rgba(3,5,11,.08) 15%,rgba(3,5,11,.28) 46%,#090b0d 91%),linear-gradient(90deg,rgba(4,6,13,.52),transparent 58%)}@media (hover:hover){.CommunityPage_schoolFormatStep__sgbzv:hover{border-color:rgba(154,240,186,.46);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 30px 54px rgba(0,0,0,.34);transform:translateY(-3px)}.CommunityPage_schoolFormatStep__sgbzv:hover .CommunityPage_schoolFormatVisualImage__zBSJU{filter:saturate(.94) contrast(1.08) brightness(.88);transform:scale(1.035)}}.CommunityPage_schoolFormatNumber__m3lMG{position:relative;z-index:1;display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(158,242,190,.38);border-radius:50%;background:rgba(7,10,9,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#b9f9d2;font-size:.68rem;font-weight:700;letter-spacing:.14em}.CommunityPage_schoolFormatCopy__8u_UC{position:relative;z-index:1;margin-top:auto}.CommunityPage_schoolFormatCopy__8u_UC h3{margin:0;color:var(--community-text);font-size:clamp(1.45rem,2.25vw,2rem);font-weight:750;letter-spacing:-.055em;line-height:.98}.CommunityPage_schoolFormatCopy__8u_UC p{margin:13px 0 0;max-width:29ch;color:var(--community-muted);font-size:.9rem;line-height:1.62}.CommunityPage_certificateGallery__GEZlO{position:relative}.CommunityPage_featuredCertificate__rz1PB{position:relative;display:block;width:min(100%,860px);margin:0 auto 32px;padding:0;overflow:hidden;border:1px solid var(--community-border-strong);border-radius:18px;background:#f8f8f8;cursor:zoom-in;box-shadow:0 22px 54px rgba(0,0,0,.38);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.CommunityPage_featuredCertificate__rz1PB:hover{border-color:rgba(154,240,186,.78);box-shadow:0 28px 64px rgba(0,0,0,.48);transform:translateY(-3px)}.CommunityPage_featuredCertificateImage__pJXSU{display:block;width:100%;height:auto}.CommunityPage_certificateRail__bPa9J{display:flex;gap:20px;overflow-x:auto;padding:14px 24px 30px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.CommunityPage_certificateCycle__SL_9Z{display:flex;flex:0 0 auto;gap:20px}.CommunityPage_certificateRail__bPa9J::-webkit-scrollbar{display:none}.CommunityPage_certificateButton__r389t{position:relative;display:block;flex:0 0 min(320px,72vw);aspect-ratio:.79;padding:0;overflow:hidden;scroll-snap-align:center;border:1px solid var(--community-border);border-radius:16px;background:#111;cursor:zoom-in;box-shadow:0 18px 42px rgba(0,0,0,.42);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.CommunityPage_certificateButton__r389t:hover{transform:translateY(-5px);border-color:var(--community-border-strong);box-shadow:0 22px 48px rgba(0,0,0,.5)}.CommunityPage_certificateImage__o0yvd{width:100%;height:100%;object-fit:cover}.CommunityPage_certificateZoom__hWCJi{position:absolute;right:12px;bottom:12px;display:grid;width:36px;height:36px;place-items:center;border:1px solid hsla(0,0%,100%,.32);border-radius:50%;background:rgba(8,10,9,.72);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.CommunityPage_galleryScrollButton__RqwTX{position:absolute;z-index:2;top:50%;display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--community-border);border-radius:50%;background:rgba(17,20,18,.86);color:var(--community-text);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .16s ease,background .16s ease}.CommunityPage_galleryScrollButton__RqwTX:hover{border-color:var(--community-border-strong);background:rgba(48,115,78,.74)}.CommunityPage_galleryScrollButtonPrevious__k_3s7{left:0}.CommunityPage_galleryScrollButtonNext__Mytip{right:0}.CommunityPage_certificateDialogBackdrop__W0ifn{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:24px;background:rgba(3,5,4,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:zoom-out}.CommunityPage_certificateDialog__ynI04{position:relative;display:grid;max-width:min(1120px,96vw);max-height:92vh;cursor:default}.CommunityPage_certificateDialogImage__YJpsx{width:auto;max-width:100%;height:auto;max-height:92vh;border:1px solid hsla(0,0%,100%,.16);border-radius:14px;object-fit:contain;box-shadow:0 28px 80px rgba(0,0,0,.56)}.CommunityPage_certificateDialogClose__GsK1z{position:absolute;z-index:1;top:-12px;right:-12px;display:grid;width:44px;height:44px;place-items:center;border:1px solid hsla(0,0%,100%,.28);border-radius:50%;background:rgba(20,24,22,.92);color:#fff;cursor:pointer}.CommunityPage_mentorStage__sxria{position:relative;isolation:isolate}.CommunityPage_mentorGrid__DqHej{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(14px,1.8vw,22px);gap:clamp(14px,1.8vw,22px);margin:0 auto}.CommunityPage_mentorCard__Z3fCu{position:relative;display:flex;min-height:580px;flex-direction:column;overflow:hidden;padding:clamp(24px,3.2vw,36px) clamp(24px,3.2vw,38px) 30px;border:1px solid hsla(0,0%,100%,.14);border-radius:24px;background:#0d0f0e;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 28px 54px rgba(0,0,0,.28);isolation:isolate}.CommunityPage_mentorCard__Z3fCu:before{position:absolute;z-index:1;top:0;left:0;width:56%;height:2px;background:linear-gradient(90deg,#b7ffd1,#4eca81 72%,transparent);content:""}.CommunityPage_mentorVisual__GpBRB{position:absolute;z-index:0;inset:0;overflow:hidden;background:#0d0f0e}.CommunityPage_mentorVisual__GpBRB:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,7,6,.05),rgba(5,7,6,.12) 37%,rgba(7,9,8,.82) 71%,#0d0f0e),linear-gradient(90deg,rgba(6,8,7,.62),transparent 56%,rgba(6,8,7,.18));content:""}.CommunityPage_mentorVisualImage__qhRqc{object-fit:cover;filter:saturate(.9) contrast(1.06)}.CommunityPage_mentorOrdinal__cHqOA{position:absolute;z-index:2;top:clamp(25px,3.2vw,36px);left:clamp(24px,3.2vw,38px);color:rgba(224,255,234,.6);font-size:.66rem;font-weight:700;letter-spacing:.14em}.CommunityPage_mentorTopline__RTaJQ{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:18px;padding-left:39px}.CommunityPage_mentorRole__91KQ0{min-width:0;color:#c5f9d7;font-size:.67rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.CommunityPage_mentorContent__YFp2d{position:relative;z-index:1;margin-top:auto;padding-top:124px}.CommunityPage_mentorCopy__CdPm0{min-width:0}.CommunityPage_mentorCopy__CdPm0 h3{margin:0;color:var(--community-text);font-size:clamp(3rem,5.1vw,4.6rem);font-weight:800;letter-spacing:-.075em;line-height:.92;text-wrap:balance}.CommunityPage_mentorHandle__np81C{display:inline-flex;align-items:center;gap:5px;margin-top:15px;color:#9beab7;font-size:.78rem;font-weight:650;letter-spacing:.01em;text-decoration:none}a.CommunityPage_mentorHandle__np81C:hover{color:#c2ffda;text-decoration:underline;text-underline-offset:3px}.CommunityPage_mentorJournal__Tn98a{display:inline-flex;align-items:center;gap:6px;color:#c0f9d6;font-size:.72rem;font-weight:700;white-space:nowrap}.CommunityPage_mentorStats__Zqwr6{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:30px 0 0;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.18)}.CommunityPage_mentorStat__Bcz6d{min-width:0;margin:0}.CommunityPage_mentorStat__Bcz6d+.CommunityPage_mentorStat__Bcz6d{padding-left:24px;border-left:1px solid hsla(0,0%,100%,.16)}.CommunityPage_mentorStat__Bcz6d dt{display:flex;align-items:center;gap:6px;color:var(--community-subtle);font-size:.67rem;font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.CommunityPage_mentorStat__Bcz6d dt svg{flex:0 0 auto;color:#81e9a8}.CommunityPage_mentorStat__Bcz6d dd{margin:10px 0 0;overflow:hidden;color:#e1ffeb;font-size:clamp(2.05rem,3.6vw,2.8rem);font-weight:750;letter-spacing:-.04em;line-height:1;text-overflow:ellipsis;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommunityPage_faqList__ym2ql{display:grid;grid-gap:10px;gap:10px;margin:0}.CommunityPage_faqItem__DTwvU{position:relative;overflow:hidden;border:1px solid var(--community-border);border-radius:18px;background:linear-gradient(135deg,hsla(0,0%,100%,.042),hsla(0,0%,100%,.018));transition:border-color .18s ease,background .18s ease}.CommunityPage_faqItem__DTwvU:before{position:absolute;top:0;left:0;width:46%;height:2px;background:linear-gradient(90deg,#b7ffd1,#4eca81 76%,transparent);content:"";opacity:0;transition:opacity .18s ease}.CommunityPage_faqItem__DTwvU[open]{border-color:rgba(114,229,160,.32);background:linear-gradient(135deg,rgba(76,170,111,.13),hsla(0,0%,100%,.025))}.CommunityPage_faqItem__DTwvU[open]:before{opacity:1}.CommunityPage_faqItem__DTwvU summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;color:var(--community-text);cursor:pointer;font-size:1rem;font-weight:700;list-style:none}.CommunityPage_faqItem__DTwvU summary::-webkit-details-marker{display:none}.CommunityPage_faqItem__DTwvU summary svg{flex:0 0 auto;color:var(--community-subtle);transition:transform .18s ease}.CommunityPage_faqItem__DTwvU[open] summary svg{color:#a4f4c1;transform:rotate(180deg)}.CommunityPage_faqItem__DTwvU p{max-width:620px;margin:-3px 58px 22px 22px;color:var(--community-muted);line-height:1.7}.CommunityPage_faqSection__xKrsU{padding-top:98px}.CommunityPage_faqLayout__9iCK3{display:grid;max-width:1040px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;grid-gap:clamp(36px,8vw,108px);gap:clamp(36px,8vw,108px);margin:0 auto}.CommunityPage_faqHeading__MsZhF{max-width:365px;margin:0;text-align:left}.CommunityPage_faqHeading__MsZhF h2{margin-top:18px;font-size:clamp(2.45rem,4.25vw,4rem);line-height:.97}.CommunityPage_faqHeading__MsZhF p{max-width:340px;margin:18px 0 0}.CommunityPage_joinSection__vjQRl{padding-top:28px;padding-bottom:112px}.CommunityPage_joinCard__5nYVb{position:relative;display:grid;max-width:1040px;min-height:408px;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;grid-gap:clamp(34px,5vw,74px);gap:clamp(34px,5vw,74px);margin:0 auto;padding:clamp(38px,5.2vw,62px);overflow:hidden;border:1px solid rgba(110,231,157,.26);border-radius:24px;background:#090c0b;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 28px 58px rgba(0,0,0,.28);isolation:isolate}.CommunityPage_joinCard__5nYVb:before{position:absolute;z-index:2;top:0;left:0;width:52%;height:2px;background:linear-gradient(90deg,#c6ffdc,#4eca81 74%,transparent);content:"";pointer-events:none}.CommunityPage_joinVisual__QIZ5b{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none}.CommunityPage_joinVisual__QIZ5b:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,11,10,.98) 2%,rgba(8,11,10,.92) 35%,rgba(8,11,10,.58) 57%,rgba(8,11,10,.16) 80%,rgba(8,11,10,.4)),linear-gradient(0deg,rgba(8,11,10,.74),transparent 42%);content:""}.CommunityPage_joinVisual__QIZ5b img{object-fit:cover;object-position:68% center;filter:saturate(.82) brightness(.82)}.CommunityPage_joinIntro__SAfM3{position:relative;z-index:1;max-width:360px}.CommunityPage_joinIntro__SAfM3 h2{font-size:clamp(2.45rem,4vw,3.75rem);line-height:.98}.CommunityPage_joinIntro__SAfM3>p{max-width:340px;margin:17px 0 0}.CommunityPage_joinIntro__SAfM3 .CommunityPage_joinNote__zDQWR{margin-top:24px}.CommunityPage_channelGrid__zEgvE{display:grid;position:relative;z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0}.CommunityPage_channelCard__Oh04u{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:222px;padding:24px;overflow:hidden;border:1px solid rgba(160,255,200,.16);border-radius:18px;background:linear-gradient(145deg,rgba(12,18,15,.92),rgba(7,10,9,.68));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 14px 28px rgba(0,0,0,.12);color:var(--community-text);text-decoration:none;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.CommunityPage_channelCard__Oh04u:before{position:absolute;top:0;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(150,247,189,.78),transparent);content:""}.CommunityPage_channelCard__Oh04u>*{position:relative;z-index:1}.CommunityPage_channelCard__Oh04u:hover{border-color:rgba(150,247,189,.52);background:linear-gradient(145deg,rgba(23,48,35,.92),rgba(8,18,13,.76));box-shadow:inset 0 1px 0 rgba(205,255,224,.12),0 18px 34px rgba(0,0,0,.2)}.CommunityPage_channelCardTop__GMexg{display:flex;width:100%;align-items:center;justify-content:space-between;color:#9af3ba}.CommunityPage_channelIcon__pNk5s{width:30px;height:30px}.CommunityPage_channelCardArrow__2iqGS{color:rgba(219,255,231,.72);transition:transform .18s ease,color .18s ease}.CommunityPage_channelCard__Oh04u:hover .CommunityPage_channelCardArrow__2iqGS{color:#d1ffe1;transform:translate(2px,-2px)}.CommunityPage_channelCard__Oh04u strong{margin-top:32px;font-size:1.08rem;line-height:1.15}.CommunityPage_channelCard__Oh04u span{margin-top:auto;color:var(--community-subtle);font-size:.84rem;line-height:1.45}.CommunityPage_joinNote__zDQWR{color:var(--community-subtle)!important;font-size:.84rem!important}@media (max-width:860px){.CommunityPage_schoolFormatStep__sgbzv{min-height:390px}.CommunityPage_mentorGrid__DqHej{grid-template-columns:1fr}.CommunityPage_mentorHeading__SZRDV,.CommunityPage_proofHeading__9FsuN,.CommunityPage_schoolHeading__PLTYa{display:block;max-width:700px;text-align:center}.CommunityPage_mentorHeading__SZRDV .CommunityPage_eyebrow__iXNhM,.CommunityPage_proofHeading__9FsuN .CommunityPage_eyebrow__iXNhM,.CommunityPage_schoolHeading__PLTYa .CommunityPage_eyebrow__iXNhM{display:inline-flex}.CommunityPage_mentorHeading__SZRDV h2,.CommunityPage_proofHeading__9FsuN h2,.CommunityPage_schoolHeading__PLTYa h2{margin-top:18px}.CommunityPage_mentorHeading__SZRDV p,.CommunityPage_proofHeading__9FsuN p,.CommunityPage_schoolHeading__PLTYa p{margin:17px auto 0}.CommunityPage_faqLayout__9iCK3,.CommunityPage_joinCard__5nYVb{grid-template-columns:1fr}.CommunityPage_faqLayout__9iCK3{gap:36px}.CommunityPage_faqHeading__MsZhF,.CommunityPage_joinIntro__SAfM3{max-width:640px;margin:0 auto;text-align:center}.CommunityPage_faqHeading__MsZhF p,.CommunityPage_joinIntro__SAfM3>p{margin-right:auto;margin-left:auto}.CommunityPage_joinCard__5nYVb{min-height:0;gap:38px}.CommunityPage_joinVisual__QIZ5b:after{background:linear-gradient(180deg,rgba(8,11,10,.36),rgba(8,11,10,.94) 74%),linear-gradient(90deg,rgba(8,11,10,.66),rgba(8,11,10,.22))}.CommunityPage_channelGrid__zEgvE{width:min(100%,640px);margin:0 auto}}@media (max-width:760px){.CommunityPage_container__b73_F{width:min(100% - 36px,1160px)}.CommunityPage_hero__V4CTp{min-height:0;padding:120px 0 64px}.CommunityPage_section__YFO3D{padding:64px 0}.CommunityPage_sectionHeading__avnEA{margin-bottom:32px}.CommunityPage_schoolSection__k_AAk{padding-top:54px;padding-bottom:54px}.CommunityPage_schoolFormatList__6Z3j8{grid-template-columns:1fr}.CommunityPage_schoolFormatStep__sgbzv{min-height:400px;padding:28px}.CommunityPage_schoolFormatNumber__m3lMG{margin-bottom:36px}.CommunityPage_certificateCycle__SL_9Z,.CommunityPage_certificateRail__bPa9J{gap:15px}.CommunityPage_certificateRail__bPa9J{padding:10px 4px 24px;mask-image:none;-webkit-mask-image:none}.CommunityPage_certificateButton__r389t{flex-basis:min(260px,72vw)}.CommunityPage_featuredCertificate__rz1PB{margin-bottom:24px;border-radius:14px}.CommunityPage_galleryScrollButton__RqwTX{display:none}.CommunityPage_channelGrid__zEgvE{grid-template-columns:1fr}.CommunityPage_faqSection__xKrsU{padding-top:72px}.CommunityPage_faqItem__DTwvU summary{padding:19px 18px}.CommunityPage_faqItem__DTwvU p{margin:-2px 48px 20px 18px}.CommunityPage_joinSection__vjQRl{padding-top:16px;padding-bottom:76px}.CommunityPage_joinCard__5nYVb{padding:30px 24px;border-radius:20px}.CommunityPage_joinVisual__QIZ5b img{object-position:71% center}.CommunityPage_channelCard__Oh04u{min-height:168px;padding:21px 20px}.CommunityPage_channelCard__Oh04u strong{margin-top:22px}.CommunityPage_mentorCard__Z3fCu{min-height:510px;padding:22px 22px 26px}.CommunityPage_mentorContent__YFp2d{padding-top:92px}.CommunityPage_mentorOrdinal__cHqOA{top:22px;left:22px}.CommunityPage_mentorTopline__RTaJQ{padding-left:34px}.CommunityPage_mentorStat__Bcz6d+.CommunityPage_mentorStat__Bcz6d{padding-left:18px}.CommunityPage_mentorStat__Bcz6d dd{font-size:1.5rem}.CommunityPage_certificateDialogBackdrop__W0ifn{padding:16px}.CommunityPage_certificateDialogClose__GsK1z{top:-8px;right:-8px}}@media (prefers-reduced-motion:reduce){.CommunityPage_certificateButton__r389t,.CommunityPage_channelCardArrow__2iqGS,.CommunityPage_channelCard__Oh04u,.CommunityPage_faqItem__DTwvU,.CommunityPage_faqItem__DTwvU summary svg,.CommunityPage_faqItem__DTwvU:before,.CommunityPage_featuredCertificate__rz1PB,.CommunityPage_galleryScrollButton__RqwTX,.CommunityPage_primaryAction__a7N5A,.CommunityPage_schoolFormatStep__sgbzv,.CommunityPage_schoolFormatVisualImage__zBSJU,.CommunityPage_secondaryAction__J7YF_{transition:none}.CommunityPage_certificateRail__bPa9J{scroll-behavior:auto}}.MarketingFrame_site__IT4GA{--text-secondary:#e4e4e7;--text-tertiary:#c7c7cc;--text-muted:#c7c7cc;min-height:100vh;color:var(--text-primary,#fafafa);background:var(--bg-primary,#09090b)}.MarketingFrame_site__IT4GA[data-marketing-theme-switcher]{--marketing-page-bg:#09090b;--marketing-surface:#111113;--marketing-surface-muted:#18181b;--marketing-text:#fafafa;--marketing-text-muted:#a1a1aa;--marketing-border:#27272a;--marketing-accent:#3cd97a;--marketing-accent-hover:#59d68c;--marketing-accent-soft:rgba(60,217,122,.12);--marketing-positive:#3cd97a;--marketing-negative:#f43f5e;--marketing-shadow:0 18px 42px rgba(0,0,0,.35),0 3px 10px rgba(0,0,0,.2);--bg-primary:var(--marketing-page-bg);--bg-secondary:var(--marketing-surface);--bg-tertiary:var(--marketing-surface-muted);--bg-card:var(--marketing-surface-muted);--bg-card-hover:#222228;--border:var(--marketing-border);--border-light:#333338;--text-primary:var(--marketing-text);--text-secondary:#e4e4e7;--text-tertiary:var(--marketing-text-muted);--text-muted:var(--marketing-text-muted);--green:#2d694c;--green-light:var(--marketing-accent);--green-bg:var(--marketing-accent-soft);--gradient-1:linear-gradient(135deg,#3a8a63,#2d694c);--gradient-2:linear-gradient(135deg,#3a8a63,#245a3f);min-height:100vh;color:var(--marketing-text);background:var(--marketing-page-bg)}html[data-marketing-theme=light] .MarketingFrame_site__IT4GA[data-marketing-theme-switcher]{--marketing-page-bg:#fff;--marketing-surface:#fff;--marketing-surface-muted:#f4f5f8;--marketing-text:#141730;--marketing-text-muted:#474c6e;--marketing-border:#e5e7eb;--marketing-accent:#7c3aed;--marketing-accent-hover:#6d28d9;--marketing-accent-soft:rgba(124,58,237,.12);--marketing-positive:#11885f;--marketing-negative:#c83e58;--marketing-shadow:0 18px 42px rgba(31,28,72,.09),0 3px 10px rgba(31,28,72,.035);--bg-primary:#09090b;--bg-secondary:#111113;--bg-tertiary:#18181b;--bg-card:#18181b;--bg-card-hover:#222228;--border:#27272a;--border-light:#333338;--text-primary:#fafafa;--text-secondary:#e4e4e7;--text-tertiary:#a1a1aa;--text-muted:#a1a1aa;--green:#2d694c;--green-light:#3cd97a;--green-bg:rgba(60,217,122,.12);--gradient-1:linear-gradient(135deg,#3a8a63,#2d694c);--gradient-2:linear-gradient(135deg,#3a8a63,#245a3f);color:#fafafa;background:#09090b}html[data-marketing-theme=light] .MarketingFrame_site__IT4GA[data-marketing-theme-switcher] .footer{background:#080808;color:#fafafa}.MarketingFrame_skipLink__RYmXo{position:fixed;top:12px;left:16px;z-index:1000;min-height:44px;padding:11px 16px;border:2px solid var(--green-light,#3cd97a);border-radius:10px;color:#07130c;background:#f4fff7;font-size:14px;font-weight:800;text-decoration:none;transform:translateY(calc(-100% - 24px));transition:transform .18s ease}.MarketingFrame_skipLink__RYmXo:focus{outline:none;transform:translateY(0)}.MarketingFrame_compactFooter__iZSsx .footer{padding:30px 0 20px}.MarketingFrame_compactFooter__iZSsx .footer-content{grid-template-columns:minmax(160px,1.35fr) repeat(4,minmax(112px,1fr));gap:24px;margin-bottom:22px}.MarketingFrame_compactFooter__iZSsx .footer-links-group h5{margin-bottom:11px}.MarketingFrame_compactFooter__iZSsx .footer-bottom{padding-top:14px}.MarketingFrame_compactFooter__iZSsx .footer-risk-disclaimer{margin-top:14px;padding-top:12px;font-size:12px}@media (max-width:768px){.MarketingFrame_compactFooter__iZSsx .footer{padding:28px 0 18px}.MarketingFrame_compactFooter__iZSsx .footer-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;margin-bottom:22px}.MarketingFrame_compactFooter__iZSsx .footer-brand{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.MarketingFrame_skipLink__RYmXo{transition:none}}.PublicGrowthCta_cta__pWz_E{position:relative;overflow:hidden;margin-top:48px;padding:var(--sp-20,80px) var(--sp-8,32px);text-align:center;color:var(--text-primary,var(--prop-text,#eff8f1));background:var(--surface-card,var(--bg-tertiary,#18181b));border:1px solid var(--border,var(--prop-border,hsla(0,0%,100%,.12)));border-radius:var(--r-24,24px)}.PublicGrowthCta_cta__pWz_E:before{content:"";position:absolute;top:-160px;left:50%;width:620px;height:420px;transform:translateX(-50%);background:radial-gradient(ellipse,var(--green-bg,var(--prop-accent-soft,rgba(45,105,76,.15))),transparent 70%);filter:blur(50px);pointer-events:none}.PublicGrowthCta_cta__pWz_E>*{position:relative}.PublicGrowthCta_copy__wnwjK{max-width:640px;margin:0 auto}.PublicGrowthCta_eyebrow__7mGx3{display:block;margin-bottom:var(--sp-4,16px);color:var(--accent-bright,var(--prop-accent,#72dfa1));font-size:var(--fs-12,12px);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.PublicGrowthCta_copy__wnwjK h2{max-width:640px;margin:0 auto;color:var(--text-primary,var(--prop-text,#f4f8f5));font-size:clamp(28px,2.6vw,42px);font-weight:800;line-height:1.15;letter-spacing:-.02em}.PublicGrowthCta_copy__wnwjK>p{max-width:520px;margin:var(--sp-4,16px) auto 0;color:var(--text-secondary,var(--prop-text-soft,#bdc9c1));font-size:var(--fs-16,16px);line-height:1.6}.PublicGrowthCta_actions__vKRI5{margin-top:var(--sp-8,32px)}.PublicGrowthCta_buttonRow__gCtc_{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-3,12px)}.PublicGrowthCta_primaryAction__Zg6LA,.PublicGrowthCta_secondaryAction___auY3{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:9px;font-size:14px;font-weight:800;text-decoration:none;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.PublicGrowthCta_primaryAction__Zg6LA{color:#061109;background:var(--prop-accent,#70dda0);border:1px solid var(--prop-accent,#70dda0)}.PublicGrowthCta_primaryAction__Zg6LA:hover{background:#8beab5;border-color:#8beab5}.PublicGrowthCta_secondaryAction___auY3{color:var(--prop-text,#eff8f1);background:hsla(0,0%,100%,.02);border:1px solid var(--prop-border-strong,hsla(0,0%,100%,.2))}.PublicGrowthCta_secondaryAction___auY3:hover{color:#dff7e7;background:rgba(99,203,142,.1);border-color:rgba(112,221,160,.7)}.PublicGrowthCta_loginPrompt__vA3EI a:focus-visible,.PublicGrowthCta_primaryAction__Zg6LA:focus-visible,.PublicGrowthCta_secondaryAction___auY3:focus-visible{outline:2px solid var(--prop-accent,#9aefbb);outline-offset:3px}.PublicGrowthCta_loginPrompt__vA3EI{margin:var(--sp-5,20px) 0 0;color:var(--text-muted,var(--prop-text-muted,#8fa097));font-size:var(--fs-13,13px)}.PublicGrowthCta_loginPrompt__vA3EI a{color:var(--prop-accent,#72dfa1);font-weight:750;text-underline-offset:3px}.PublicGrowthCta_note__2ZMtC{margin:var(--sp-5,20px) auto 0;color:var(--text-muted,var(--prop-text-muted,#8fa097));font-size:var(--fs-13,13px)}@media (max-width:900px){.PublicGrowthCta_cta__pWz_E{padding:var(--sp-14,56px) var(--sp-5,20px)}}@media (max-width:640px){.PublicGrowthCta_cta__pWz_E{margin-top:36px}.PublicGrowthCta_buttonRow__gCtc_{width:100%}.PublicGrowthCta_primaryAction__Zg6LA,.PublicGrowthCta_secondaryAction___auY3{flex:1 1 148px}}@media (prefers-reduced-motion:reduce){.PublicGrowthCta_primaryAction__Zg6LA,.PublicGrowthCta_secondaryAction___auY3{transition:none}}.FibonacciCalculator_widget__hCdYy{width:100%;color:var(--marketing-text);font-family:var(--font-trade-share),Inter,sans-serif}.FibonacciCalculator_outer__mg1NB{box-sizing:border-box;width:min(100%,960px);padding:0 20px;margin:0 auto}.FibonacciCalculator_card__uLfxl{box-sizing:border-box;width:100%;min-width:0;padding:32px;border:1px solid var(--marketing-border);border-radius:16px;color:var(--marketing-text);background:var(--marketing-surface);box-shadow:var(--marketing-shadow)}.FibonacciCalculator_cardEyebrow__CGOtJ{margin:0 0 20px;color:var(--marketing-accent);font-size:11px;font-weight:700;letter-spacing:.7px;line-height:18px;text-transform:uppercase}.FibonacciCalculator_marketPresets__REyXZ{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.FibonacciCalculator_presetActive__uih6E,.FibonacciCalculator_preset__G0FGz{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:5px 12px;border:1px solid var(--marketing-border);border-radius:12px;color:var(--marketing-text-muted);background:var(--marketing-surface);font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:color .14s ease,background-color .14s ease,border-color .14s ease}.FibonacciCalculator_presetActive__uih6E:hover,.FibonacciCalculator_preset__G0FGz:hover{border-color:var(--marketing-accent)}.FibonacciCalculator_presetActive__uih6E{border-color:var(--marketing-accent);color:var(--marketing-accent);background:var(--marketing-accent-soft)}.FibonacciCalculator_priceGrid__r2Sun,.FibonacciCalculator_settingsGrid__MwlmX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.FibonacciCalculator_settingsGrid__MwlmX{margin-top:22px}.FibonacciCalculator_field__nbp65{min-width:0}.FibonacciCalculator_labelRow__Ocenh{display:flex;min-height:22px;align-items:center;gap:7px;margin-bottom:8px}.FibonacciCalculator_label__vEFJF{color:var(--marketing-text);font-size:14px;font-weight:500;line-height:22px}.FibonacciCalculator_helpButton__lcpZu{display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center;padding:0;border:0;border-radius:50%;color:var(--marketing-accent);background:var(--marketing-accent-soft);font:inherit;font-size:12px;font-weight:700;line-height:1;cursor:help}.FibonacciCalculator_precisionSelect__cQOVS,.FibonacciCalculator_textInput__q_SLw{box-sizing:border-box;width:100%;height:43px;padding:10px 14px;border:1px solid var(--marketing-border);border-radius:8px;color:var(--marketing-text);background:var(--marketing-surface);font:inherit;font-size:15px;line-height:21px}.FibonacciCalculator_precisionSelect__cQOVS{font-size:14px}.FibonacciCalculator_precisionSelect__cQOVS:hover,.FibonacciCalculator_textInput__q_SLw:hover{border-color:color-mix(in srgb,var(--marketing-accent) 42%,var(--marketing-border))}.FibonacciCalculator_precisionSelect__cQOVS:focus-visible,.FibonacciCalculator_textInput__q_SLw:focus-visible{border-color:var(--marketing-accent);outline:2px solid color-mix(in srgb,var(--marketing-accent) 36%,transparent);outline-offset:1px}.FibonacciCalculator_textInput__q_SLw[aria-invalid=true]{border-color:var(--marketing-negative)}.FibonacciCalculator_fieldError__N6HRl{margin:6px 0 0;color:var(--marketing-negative);font-size:14px;line-height:21px}.FibonacciCalculator_trendGroup__nfs7B{display:grid;min-height:43px;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;border-radius:9px;background:var(--marketing-surface-muted)}.FibonacciCalculator_trendActive__QX_wF,.FibonacciCalculator_trendButton__2RKhT{display:inline-flex;min-width:0;min-height:37px;align-items:center;justify-content:center;padding:6px 9px;border:0;border-radius:7px;color:var(--marketing-text-muted);background:transparent;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:color .14s ease,background-color .14s ease}.FibonacciCalculator_trendActive__QX_wF{color:var(--marketing-page-bg);background:var(--marketing-accent);box-shadow:0 1px 2px rgba(0,0,0,.14)}.FibonacciCalculator_divider__HSXDu{height:1px;margin:22px 0 20px;background:var(--marketing-border)}.FibonacciCalculator_levelsHeader___fxCL{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.FibonacciCalculator_levelsHeader___fxCL h2{margin:0;color:var(--marketing-text);font-family:var(--font-calculator-heading),var(--font-trade-share),sans-serif;font-size:18px;font-weight:700;line-height:27px}.FibonacciCalculator_modeGroup__7X9c3{display:inline-flex;max-width:100%;flex:0 0 auto;gap:2px;padding:3px;border:1px solid var(--marketing-border);border-radius:8px;background:var(--marketing-surface-muted)}.FibonacciCalculator_modeActive__V1R3R,.FibonacciCalculator_modeButton__y1w6D{display:inline-flex;min-height:32px;align-items:center;justify-content:center;padding:4px 10px;border:0;border-radius:6px;color:var(--marketing-text-muted);background:transparent;font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:color .14s ease,background-color .14s ease}.FibonacciCalculator_modeActive__V1R3R{color:var(--marketing-accent);background:var(--marketing-surface);box-shadow:0 1px 2px rgba(0,0,0,.1)}.FibonacciCalculator_tableWrap__RCIPd{max-width:100%;overflow-x:auto;border:1px solid var(--marketing-border);border-radius:10px;scrollbar-color:var(--marketing-accent) var(--marketing-surface-muted)}.FibonacciCalculator_levelTable__0nSEH{width:100%;min-width:640px;border-collapse:collapse;color:var(--marketing-text);text-align:left}.FibonacciCalculator_visuallyHidden__ttzf5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.FibonacciCalculator_levelTable__0nSEH td,.FibonacciCalculator_levelTable__0nSEH th{padding:10px 14px;border-bottom:1px solid var(--marketing-border);font-size:14px;line-height:22px;white-space:nowrap}.FibonacciCalculator_levelTable__0nSEH thead th{color:var(--marketing-text-muted);background:var(--marketing-surface-muted);font-size:14px;font-weight:600}.FibonacciCalculator_levelTable__0nSEH tbody tr:last-child td,.FibonacciCalculator_levelTable__0nSEH tbody tr:last-child th{border-bottom:0}.FibonacciCalculator_levelCell__s7fae{font-weight:600}.FibonacciCalculator_levelMarker__Cq54D{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--marketing-accent);vertical-align:1px}.FibonacciCalculator_golden__vuDOf{margin-left:4px;color:var(--marketing-accent)}.FibonacciCalculator_extensionLabel__lAz23{display:block;padding-left:15px;color:var(--marketing-text-muted);font-size:12px;font-weight:600;line-height:16px;letter-spacing:.35px}.FibonacciCalculator_typeBadge__CuEhf{display:inline-flex;min-height:25px;align-items:center;justify-content:center;padding:2px 9px;border-radius:6px;font-size:14px;font-weight:600;line-height:20px}.FibonacciCalculator_typeEndpoint__oaL7H{color:var(--marketing-accent);background:var(--marketing-accent-soft)}.FibonacciCalculator_typeSupport__aCSFI{color:var(--marketing-positive);background:color-mix(in srgb,var(--marketing-positive) 11%,var(--marketing-surface))}.FibonacciCalculator_typeResistance__9ROJd{color:var(--marketing-negative);background:color-mix(in srgb,var(--marketing-negative) 10%,var(--marketing-surface))}.FibonacciCalculator_typeTarget__fwhAW{color:var(--marketing-accent);background:var(--marketing-accent-soft)}.FibonacciCalculator_unavailable__y40nt{padding:24px 16px;margin:0;border:1px dashed var(--marketing-border);border-radius:10px;color:var(--marketing-text-muted);font-size:16px;line-height:25.6px;text-align:center}.FibonacciCalculator_levelNote__rgCyv{padding:12px 14px;margin:16px 0 0;border-radius:8px;color:var(--marketing-text-muted);background:var(--marketing-surface-muted);font-size:14px;line-height:22.4px}.FibonacciCalculator_levelNote__rgCyv:first-letter{color:var(--marketing-accent)}.FibonacciCalculator_calculatorCta__ttm1g{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:52px;align-items:center;justify-content:center;gap:10px;padding:12px 20px;margin:18px auto 0;border-radius:10px;color:var(--marketing-page-bg);background:var(--marketing-accent);font-size:15px;font-weight:650;line-height:25px;text-align:center;text-decoration:none;transition:background-color .14s ease,transform .14s ease}.FibonacciCalculator_calculatorCta__ttm1g:hover{background:var(--marketing-accent-hover);transform:translateY(-1px)}.FibonacciCalculator_calculatorCta__ttm1g:focus-visible,.FibonacciCalculator_helpButton__lcpZu:focus-visible,.FibonacciCalculator_modeActive__V1R3R:focus-visible,.FibonacciCalculator_modeButton__y1w6D:focus-visible,.FibonacciCalculator_presetActive__uih6E:focus-visible,.FibonacciCalculator_preset__G0FGz:focus-visible,.FibonacciCalculator_tableWrap__RCIPd:focus-visible,.FibonacciCalculator_trendActive__QX_wF:focus-visible,.FibonacciCalculator_trendButton__2RKhT:focus-visible{outline:2px solid var(--marketing-accent);outline-offset:2px}@media (max-width:640px){.FibonacciCalculator_card__uLfxl{padding:20px}.FibonacciCalculator_priceGrid__r2Sun,.FibonacciCalculator_settingsGrid__MwlmX{grid-template-columns:minmax(0,1fr);gap:18px}.FibonacciCalculator_settingsGrid__MwlmX{margin-top:22px}.FibonacciCalculator_levelsHeader___fxCL{align-items:flex-start;flex-direction:column;gap:10px}.FibonacciCalculator_modeGroup__7X9c3{width:100%;justify-content:space-between}.FibonacciCalculator_modeActive__V1R3R,.FibonacciCalculator_modeButton__y1w6D{flex:1 1 auto}.FibonacciCalculator_calculatorCta__ttm1g{width:100%}}@media (prefers-reduced-motion:reduce){.FibonacciCalculator_calculatorCta__ttm1g,.FibonacciCalculator_modeActive__V1R3R,.FibonacciCalculator_modeButton__y1w6D,.FibonacciCalculator_presetActive__uih6E,.FibonacciCalculator_preset__G0FGz,.FibonacciCalculator_trendActive__QX_wF,.FibonacciCalculator_trendButton__2RKhT{transition:none}}@media (min-width:641px){.FibonacciCalculator_cardEyebrow__CGOtJ{margin-bottom:25.75px}.FibonacciCalculator_priceGrid__r2Sun .FibonacciCalculator_labelRow__Ocenh{min-height:23.5px}.FibonacciCalculator_settingsGrid__MwlmX{margin-top:21.75px}.FibonacciCalculator_precisionSelect__cQOVS{height:53.75px;padding:11px 14px;line-height:29.75px}.FibonacciCalculator_trendGroup__nfs7B{min-height:51.75px;padding:0;border-radius:8px}.FibonacciCalculator_trendActive__QX_wF,.FibonacciCalculator_trendButton__2RKhT{min-height:51.75px;padding:10px 14px;border-radius:8px;font-size:13px;line-height:29.75px}.FibonacciCalculator_divider__HSXDu{margin-bottom:30px}.FibonacciCalculator_modeActive__V1R3R,.FibonacciCalculator_modeButton__y1w6D{min-height:41.75px;padding:6px 16px;font-size:12px;line-height:29.75px}.FibonacciCalculator_levelTable__0nSEH td,.FibonacciCalculator_levelTable__0nSEH th{font-size:17px;padding:11px 14px;line-height:30px}.FibonacciCalculator_tableWrap__RCIPd{border:0;border-radius:0}.FibonacciCalculator_levelNote__rgCyv{padding:11px 14px}.FibonacciCalculator_calculatorCta__ttm1g{min-height:66px;padding:18px 40px;margin-top:24.5px;font-size:18px;line-height:29.75px}}.MonteCarloSimulator_page__xLENf{--mc-positive:var(--marketing-positive,#3cd97a);--mc-negative:var(--marketing-negative,#f43f5e);--mc-on-accent:#062312;min-height:calc(100vh - 80px);margin-top:80px;color:var(--marketing-text);background:var(--marketing-page-bg);font-family:var(--font-trade-share),Inter,sans-serif}html[data-marketing-theme=light] .MonteCarloSimulator_page__xLENf{--mc-on-accent:#fff}.MonteCarloSimulator_page__xLENf ::selection{color:var(--marketing-text);background:var(--marketing-accent-soft)}.MonteCarloSimulator_hero__vAtrQ{position:relative;isolation:isolate;overflow:hidden;padding:80px 24px 54px;text-align:center}.MonteCarloSimulator_heroInner__Vf3xg{width:min(100%,800px);margin:0 auto}.MonteCarloSimulator_backLink__sSQg2{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;margin:0 auto 20px;color:var(--marketing-text-muted);font-size:14px;font-weight:500;line-height:29.75px;text-decoration:none;text-underline-offset:4px;transition:color .15s ease}.MonteCarloSimulator_backLink__sSQg2:hover{color:var(--marketing-accent);text-decoration:underline}.MonteCarloSimulator_eyebrow__QNb9H{width:-moz-fit-content;width:fit-content;padding:6px 16px;margin:0 auto 24px;border-radius:999px;color:var(--marketing-accent);background:var(--marketing-accent-soft);font-size:13px;font-weight:650;letter-spacing:.04em;line-height:29.75px;text-transform:uppercase}.MonteCarloSimulator_title__bqPDW{max-width:800px;margin:0 auto 16px;color:var(--marketing-text);font-size:48px;font-weight:700;letter-spacing:-.035em;line-height:1.2;text-wrap:balance}.MonteCarloSimulator_subtitle__budn2{max-width:600px;margin:0 auto;color:var(--marketing-text-muted);font-size:18px;line-height:1.6;text-wrap:balance}.MonteCarloSimulator_definition__QZKgn,.MonteCarloSimulator_formula__brJIT{max-width:800px;margin:20px auto 0;border-radius:16px;color:var(--marketing-text);background:var(--marketing-surface);text-align:left}.MonteCarloSimulator_definition__QZKgn{padding:16px 20px;font-size:16px;line-height:1.7}.MonteCarloSimulator_formula__brJIT{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;padding:15px 20px;border:1px solid var(--marketing-border);text-align:center}.MonteCarloSimulator_formula__brJIT span{color:var(--marketing-text-muted);font-size:14px;font-weight:550}.MonteCarloSimulator_formula__brJIT code{color:var(--marketing-text);font-family:inherit;font-size:15px;font-weight:600}.MonteCarloSimulator_calculatorSection__WbE0k{padding:0 0 32px}.MonteCarloSimulator_calculatorOuter__xoTAH{width:min(100%,960px);padding:0 20px;margin:0 auto}.MonteCarloSimulator_formCard__H4CWY{display:flex;flex-direction:column;gap:26px;padding:32px;border:1px solid var(--marketing-border);border-radius:16px;color:var(--marketing-text);background:var(--marketing-surface);box-shadow:var(--marketing-shadow)}.MonteCarloSimulator_formHeading__MCM6d{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.MonteCarloSimulator_formHeading__MCM6d h2,.MonteCarloSimulator_formHeading__MCM6d p{margin:0}.MonteCarloSimulator_formHeading__MCM6d h2{font-size:21px;font-weight:650;letter-spacing:-.02em;line-height:1.3}.MonteCarloSimulator_formHeading__MCM6d p{margin-top:6px;color:var(--marketing-text-muted);font-size:15px;line-height:1.6}.MonteCarloSimulator_runningBadge__4BHH8{flex:0 0 auto;padding:7px 11px;border-radius:999px;color:var(--marketing-accent);background:var(--marketing-accent-soft);font-size:14px;font-weight:600}.MonteCarloSimulator_fieldsGrid__vQM6M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:24px 28px;gap:24px 28px}.MonteCarloSimulator_field__h_dqg{min-width:0;padding:0;border:0;margin:0}.MonteCarloSimulator_sizingField__Iv5JH{grid-column:auto}.MonteCarloSimulator_labelRow__F90_J{display:flex;min-height:22px;align-items:center;gap:8px;margin-bottom:8px}.MonteCarloSimulator_label__pEV8i{color:var(--marketing-text);font-size:16px;font-weight:600;line-height:1.4}.MonteCarloSimulator_inputWrap__77fYk{position:relative}.MonteCarloSimulator_inputPrefix__9rnZ7{position:absolute;top:50%;left:16px;color:var(--marketing-text-muted);font-size:17px;font-weight:550;transform:translateY(-50%);pointer-events:none}.MonteCarloSimulator_numberInput__51Flg{display:block;width:100%;min-width:0;min-height:59px;box-sizing:border-box;padding:13px 16px;border:1px solid var(--marketing-border);border-radius:12px;color:var(--marketing-text);background:var(--marketing-page-bg);font-family:inherit;font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.45;caret-color:var(--marketing-accent);transition:border-color .15s ease,box-shadow .15s ease}.MonteCarloSimulator_numberInput__51Flg::placeholder{color:var(--marketing-text-muted);opacity:.9}.MonteCarloSimulator_numberInput__51Flg:hover{border-color:var(--marketing-accent)}.MonteCarloSimulator_numberInput__51Flg:focus-visible{border-color:var(--marketing-accent);outline:3px solid var(--marketing-accent-soft);outline-offset:1px}.MonteCarloSimulator_hasPrefix__AB32j{padding-left:34px}.MonteCarloSimulator_helpWrap__vArrB{position:relative;display:inline-flex;flex:0 0 auto}.MonteCarloSimulator_helpButton__ToH_6{display:inline-grid;width:20px;height:20px;place-items:center;padding:0;border:1px solid var(--marketing-text-muted);border-radius:50%;color:var(--marketing-text-muted);background:transparent;font-family:inherit;font-size:13px;font-weight:650;line-height:1;cursor:help}.MonteCarloSimulator_helpButton__ToH_6:focus-visible{outline:2px solid var(--marketing-accent);outline-offset:3px}.MonteCarloSimulator_tooltip__LBmjF{position:absolute;z-index:10;bottom:calc(100% + 9px);left:50%;width:min(280px,calc(100vw - 48px));padding:10px 12px;border:1px solid var(--marketing-border);border-radius:10px;color:var(--marketing-text);background:var(--marketing-surface-muted);box-shadow:var(--marketing-shadow);font-size:14px;font-weight:450;line-height:1.6;text-align:left;opacity:0;pointer-events:none;transform:translate(-50%,4px);transition:opacity .14s ease,transform .14s ease}.MonteCarloSimulator_helpWrap__vArrB:focus-within .MonteCarloSimulator_tooltip__LBmjF,.MonteCarloSimulator_helpWrap__vArrB:hover .MonteCarloSimulator_tooltip__LBmjF{opacity:1;transform:translate(-50%)}.MonteCarloSimulator_presetList__kWrb5{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.MonteCarloSimulator_presetActive___zbVm,.MonteCarloSimulator_preset__kD0v6{display:inline-flex;min-height:37px;align-items:center;justify-content:center;padding:6px 14px;border:1px solid var(--marketing-border);border-radius:11px;color:var(--marketing-text-muted);background:transparent;font-family:inherit;font-size:15px;font-weight:550;line-height:1.3;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.MonteCarloSimulator_presetActive___zbVm,.MonteCarloSimulator_preset__kD0v6:hover{border-color:var(--marketing-accent);color:var(--marketing-accent);background:var(--marketing-accent-soft)}.MonteCarloSimulator_presetActive___zbVm:focus-visible,.MonteCarloSimulator_preset__kD0v6:focus-visible,.MonteCarloSimulator_runButton__NAgwt:focus-visible,.MonteCarloSimulator_sizingButtonActive__fe9ZE:focus-visible,.MonteCarloSimulator_sizingButton__p1vPR:focus-visible{outline:3px solid var(--marketing-accent);outline-offset:3px}.MonteCarloSimulator_fieldError__FSRGO,.MonteCarloSimulator_fieldHelp__hqgAM{margin:8px 0 0;font-size:14px;line-height:1.55}.MonteCarloSimulator_fieldHelp__hqgAM{color:var(--marketing-text-muted)}.MonteCarloSimulator_fieldError__FSRGO{color:var(--mc-negative);font-weight:550}.MonteCarloSimulator_sizingField__Iv5JH legend{padding:0;margin-bottom:6px}.MonteCarloSimulator_sizingField__Iv5JH .MonteCarloSimulator_fieldHelp__hqgAM{margin-top:0;margin-bottom:11px}.MonteCarloSimulator_sizingToggle__INFyN{display:inline-flex;flex-wrap:wrap;gap:8px}.MonteCarloSimulator_sizingButtonActive__fe9ZE,.MonteCarloSimulator_sizingButton__p1vPR{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:8px 17px;border:1px solid var(--marketing-border);border-radius:11px;color:var(--marketing-text-muted);background:transparent;font-family:inherit;font-size:15px;font-weight:600;line-height:1.35;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.MonteCarloSimulator_sizingButtonActive__fe9ZE,.MonteCarloSimulator_sizingButton__p1vPR:hover{border-color:var(--marketing-accent);color:var(--marketing-accent);background:var(--marketing-accent-soft)}.MonteCarloSimulator_runButton__NAgwt{display:inline-flex;width:100%;min-height:60px;align-items:center;justify-content:center;padding:12px 20px;border:1px solid var(--marketing-accent);border-radius:12px;color:var(--mc-on-accent);background:var(--marketing-accent);font-family:inherit;font-size:17px;font-weight:700;line-height:1.4;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.MonteCarloSimulator_runButton__NAgwt:hover:not(:disabled){border-color:var(--marketing-accent-hover);background:var(--marketing-accent-hover);transform:translateY(-1px)}.MonteCarloSimulator_runButton__NAgwt:disabled{color:var(--mc-on-accent);background:var(--marketing-accent);cursor:progress;opacity:1}.MonteCarloSimulator_simulationError__nkKbH,.MonteCarloSimulator_simulationStatus__5zcpP{padding:13px 16px;border-radius:10px;margin:16px 0 0;font-size:15px;line-height:1.6}.MonteCarloSimulator_simulationError__nkKbH{border:1px solid color-mix(in srgb,var(--mc-negative) 40%,transparent);color:var(--marketing-text);background:color-mix(in srgb,var(--mc-negative) 12%,var(--marketing-surface))}.MonteCarloSimulator_simulationStatus__5zcpP{color:var(--marketing-text-muted);background:var(--marketing-surface-muted)}@media (max-width:700px){.MonteCarloSimulator_hero__vAtrQ{padding:80px 24px 42px}.MonteCarloSimulator_backLink__sSQg2,.MonteCarloSimulator_eyebrow__QNb9H{line-height:26.25px}.MonteCarloSimulator_title__bqPDW{font-size:48px;line-height:1.2}.MonteCarloSimulator_subtitle__budn2{font-size:18px}.MonteCarloSimulator_calculatorOuter__xoTAH{padding-right:20px;padding-left:20px}.MonteCarloSimulator_formCard__H4CWY{gap:24px;padding:32px}.MonteCarloSimulator_fieldsGrid__vQM6M{grid-template-columns:minmax(0,1fr);gap:22px}}@media (max-width:380px){.MonteCarloSimulator_hero__vAtrQ{padding-right:20px;padding-left:20px}.MonteCarloSimulator_formCard__H4CWY{padding:26px 22px}.MonteCarloSimulator_formHeading__MCM6d{flex-direction:column}}@media (prefers-reduced-motion:reduce){.MonteCarloSimulator_backLink__sSQg2,.MonteCarloSimulator_numberInput__51Flg,.MonteCarloSimulator_presetActive___zbVm,.MonteCarloSimulator_preset__kD0v6,.MonteCarloSimulator_runButton__NAgwt,.MonteCarloSimulator_sizingButtonActive__fe9ZE,.MonteCarloSimulator_sizingButton__p1vPR,.MonteCarloSimulator_tooltip__LBmjF{transition:none}}.MonteCarloSimulatorChart_chartCard__eh5JR{width:100%;box-sizing:border-box;padding:28px;border:1px solid var(--marketing-border);border-radius:16px;margin-top:24px;color:var(--marketing-text);background:var(--marketing-surface)}.MonteCarloSimulatorChart_chartHeader__PVm16{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:13px}.MonteCarloSimulatorChart_chartHeader__PVm16>div{min-width:0;flex:1 1}.MonteCarloSimulatorChart_chartHeader__PVm16 h2,.MonteCarloSimulatorChart_chartHeader__PVm16 p{margin:0}.MonteCarloSimulatorChart_chartHeader__PVm16 h2{font-size:17px;font-weight:650;line-height:1.45}.MonteCarloSimulatorChart_chartHeader__PVm16 p{color:var(--marketing-text-muted);font-size:14px;line-height:1.55;margin-top:4px}.MonteCarloSimulatorChart_chartLegend__urMYj{display:grid;flex:0 0 auto;align-items:center;grid-gap:9px 15px;gap:9px 15px;padding:0;margin:0;color:var(--marketing-text-muted);font-size:14px;line-height:1.45;list-style:none;grid-template-columns:repeat(4,max-content)}.MonteCarloSimulatorChart_chartLegend__urMYj li{display:inline-flex;align-items:center;gap:7px}.MonteCarloSimulatorChart_legendMark__44Z4L{display:inline-block;width:20px;height:3px;border-radius:2px;background:currentColor}.MonteCarloSimulatorChart_legendBand__QVNyZ{height:10px;border:1px solid color-mix(in srgb,var(--marketing-accent) 45%,transparent);background:color-mix(in srgb,var(--marketing-accent) 20%,transparent)}.MonteCarloSimulatorChart_legendBest__MP1m5,.MonteCarloSimulatorChart_legendMedian__G7243{color:var(--marketing-accent)}.MonteCarloSimulatorChart_legendWorst__UFhJa{color:#f43f5e}.MonteCarloSimulatorChart_legendSamples__fhToC{height:1px;color:var(--marketing-text-muted)}.MonteCarloSimulatorChart_legendBaseline__bV_Ff{height:0;border-top:2px dashed var(--marketing-text-muted);background:transparent}.MonteCarloSimulatorChart_chartCanvas__x3MHr{display:flex;height:360px;flex-direction:column;margin:0}.MonteCarloSimulatorChart_plotArea__pH25_{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:66px minmax(0,1fr)}.MonteCarloSimulatorChart_yAxis__MrawP{position:relative;min-width:0;height:100%;color:var(--marketing-text-muted);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.MonteCarloSimulatorChart_yAxisLabel__5cw14{position:absolute;right:9px;max-width:100%;white-space:nowrap;transform:translateY(-50%)}.MonteCarloSimulatorChart_yAxisLabelFirst__UFkCE{transform:none}.MonteCarloSimulatorChart_yAxisLabelLast__Ug4PM{transform:translateY(-100%)}.MonteCarloSimulatorChart_plotContainer__GkUnC{position:relative;min-width:0;height:100%}.MonteCarloSimulatorChart_plotSvg__vPX9G{display:block;width:100%;height:100%;overflow:visible}.MonteCarloSimulatorChart_chartGridLine__86nXV{stroke:var(--marketing-border);stroke-width:1}.MonteCarloSimulatorChart_chartTickLine__rDNei{stroke:var(--marketing-border);stroke-opacity:.5;stroke-width:1}.MonteCarloSimulatorChart_percentileBand__uiNbQ{fill:color-mix(in srgb,var(--marketing-accent) 18%,transparent);stroke:none}.MonteCarloSimulatorChart_samplePath__u_iZj{fill:none;stroke:var(--marketing-text-muted);stroke-opacity:.24;stroke-width:1.1;vector-effect:non-scaling-stroke}.MonteCarloSimulatorChart_startingCapitalLine__njYxY{stroke:var(--marketing-text-muted);stroke-dasharray:7 6;stroke-width:1.5;vector-effect:non-scaling-stroke}.MonteCarloSimulatorChart_bestPath__yfg87,.MonteCarloSimulatorChart_medianPath__7epse,.MonteCarloSimulatorChart_worstPath__o_X_C{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.MonteCarloSimulatorChart_bestPath__yfg87{stroke:var(--marketing-accent);stroke-opacity:.72;stroke-width:1.8}.MonteCarloSimulatorChart_worstPath__o_X_C{stroke:#f43f5e;stroke-opacity:.88;stroke-width:1.8}.MonteCarloSimulatorChart_medianPath__7epse{stroke:var(--marketing-accent);stroke-width:2.8}.MonteCarloSimulatorChart_baselineLabel__amv0l{position:absolute;z-index:1;right:8px;padding:2px 6px;border-radius:5px;color:var(--marketing-text);background:var(--marketing-surface);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3;transform:translateY(-50%)}.MonteCarloSimulatorChart_xAxis__EpTOm{position:relative;flex:0 0 32px;margin-left:66px;padding-top:7px;color:var(--marketing-text-muted);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3}.MonteCarloSimulatorChart_xAxisLabel__6alci{position:absolute;transform:translateX(-50%);white-space:nowrap}.MonteCarloSimulatorChart_xAxisLabel__6alci:first-child{transform:none}.MonteCarloSimulatorChart_axisTitle__11IAx{margin:0;color:var(--marketing-text-muted);font-size:14px;line-height:1.35;text-align:center}.MonteCarloSimulatorChart_emptyChart__rwXaa{display:grid;min-height:360px;place-content:center;justify-items:center;grid-gap:14px;gap:14px;padding:24px;color:var(--marketing-text-muted);background:var(--marketing-surface-muted);text-align:center}.MonteCarloSimulatorChart_emptyChart__rwXaa svg{color:var(--marketing-accent)}.MonteCarloSimulatorChart_emptyChart__rwXaa p{max-width:34ch;margin:0;font-size:16px;line-height:1.6}.MonteCarloSimulatorChart_chartError__Utnvh{padding:16px 18px;border:1px solid var(--marketing-border);border-radius:10px;margin:0;color:var(--marketing-text);background:var(--marketing-surface-muted);font-size:15px;line-height:1.65}@media (max-width:700px){.MonteCarloSimulatorChart_chartCard__eh5JR{padding:28px}.MonteCarloSimulatorChart_chartHeader__PVm16{align-items:stretch;flex-direction:column;gap:9px}.MonteCarloSimulatorChart_chartLegend__urMYj{grid-template-columns:repeat(2,minmax(0,max-content));gap:8px}.MonteCarloSimulatorChart_plotArea__pH25_{grid-template-columns:58px minmax(0,1fr)}.MonteCarloSimulatorChart_yAxis__MrawP{font-size:13px}.MonteCarloSimulatorChart_yAxisLabel__5cw14{right:6px}.MonteCarloSimulatorChart_xAxis__EpTOm{margin-left:58px;font-size:13px}.MonteCarloSimulatorChart_emptyChart__rwXaa{min-height:360px;padding:20px 10px}}.TradingToolsSupportingSections_featuredSection__NNX7_,.TradingToolsSupportingSections_growthSection__NvwwY,.TradingToolsSupportingSections_situationSection__Y9I3D{box-sizing:border-box;width:min(100%,1120px);margin-right:auto;margin-left:auto;padding-right:40px;padding-left:40px;color:var(--marketing-text);font-family:var(--font-trade-share),Inter,sans-serif}.TradingToolsSupportingSections_featuredSection__NNX7_{margin-top:80px}.TradingToolsSupportingSections_featuredPanel__vssjM{box-sizing:border-box;width:100%;padding:48px;border:1px solid var(--marketing-border);border-radius:20px;background:linear-gradient(135deg,var(--marketing-surface) 0,var(--marketing-accent-soft) 48%,var(--marketing-surface) 100%)}.TradingToolsSupportingSections_featuredGrid__DKTMe{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:center;grid-gap:48px;gap:48px}.TradingToolsSupportingSections_featuredCopy__k41mB{min-width:0}.TradingToolsSupportingSections_featuredEyebrow___2vtO,.TradingToolsSupportingSections_situationEyebrow__DjF58{margin:0;color:var(--marketing-accent);font-size:16px;font-weight:600;line-height:24.8px}.TradingToolsSupportingSections_featuredEyebrow___2vtO{margin-bottom:24px}.TradingToolsSupportingSections_featuredCopy__k41mB h2{margin:0 0 12px;color:var(--marketing-text);font-family:var(--font-calculator-heading),var(--font-trade-share),sans-serif;font-size:32px;font-weight:700;line-height:49.6px}.TradingToolsSupportingSections_featuredDescription__4XCNd{max-width:574px;margin:0 0 24px;color:var(--marketing-text-muted);font-size:16px;font-weight:400;line-height:24.8px}.TradingToolsSupportingSections_primaryLink__lZKR3{display:inline-flex;min-height:55.8px;align-items:center;justify-content:center;gap:12px;padding:13px 26px;border:0;border-radius:12px;color:var(--marketing-page-bg);background:var(--marketing-accent);font-size:14px;font-weight:600;line-height:29.75px;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.TradingToolsSupportingSections_primaryLink__lZKR3:hover{background:var(--marketing-accent-hover)}.TradingToolsSupportingSections_faqItem__wVxGY summary:focus-visible,.TradingToolsSupportingSections_primaryLink__lZKR3:focus-visible,.TradingToolsSupportingSections_situationAction__Nu_A5:focus-visible{outline:2px solid var(--marketing-accent);outline-offset:3px}.TradingToolsSupportingSections_primaryLink__lZKR3 svg,.TradingToolsSupportingSections_situationAction__Nu_A5 svg{flex:0 0 auto;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s ease}.TradingToolsSupportingSections_primaryLink__lZKR3:hover svg,.TradingToolsSupportingSections_situationAction__Nu_A5:hover svg{transform:translateX(2px)}.TradingToolsSupportingSections_exampleCard__xJItc{box-sizing:border-box;width:320px;min-height:353.5px;padding:24px;border:1px solid var(--marketing-border);border-radius:20px;background:var(--marketing-surface)}.TradingToolsSupportingSections_exampleEyebrow__bQdh0{margin:0;color:var(--marketing-text-muted);font-size:13px;font-weight:500;line-height:20px}.TradingToolsSupportingSections_exampleRatio__j3I37{margin:12px 0 8px;color:var(--marketing-text);font-family:var(--font-calculator-heading),var(--font-trade-share),sans-serif;font-size:48px;font-weight:800;line-height:1.25}.TradingToolsSupportingSections_exampleInputs__h0aHL{margin:0 0 18px;color:var(--marketing-text-muted);font-size:12px;font-weight:400;line-height:18px}.TradingToolsSupportingSections_exampleRows__CELLx{display:grid;grid-gap:8px;gap:8px;margin:0}.TradingToolsSupportingSections_exampleRows__CELLx div{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;line-height:29.75px}.TradingToolsSupportingSections_exampleRows__CELLx dt{color:var(--marketing-text-muted)}.TradingToolsSupportingSections_exampleRows__CELLx dd{margin:0;color:var(--marketing-text);font-weight:600;white-space:nowrap}.TradingToolsSupportingSections_exampleRows__CELLx div:first-child dd{color:var(--marketing-negative)}.TradingToolsSupportingSections_exampleRows__CELLx div:nth-child(2) dd{color:var(--marketing-positive)}.TradingToolsSupportingSections_situationSection__Y9I3D{padding-top:80px}.TradingToolsSupportingSections_situationInner__Iw989{width:100%}.TradingToolsSupportingSections_situationEyebrow__DjF58{margin-bottom:32px;font-size:18px;line-height:27.9px}.TradingToolsSupportingSections_faqInner__HPgeB>h2,.TradingToolsSupportingSections_growthPanel__9Ba21 h2,.TradingToolsSupportingSections_situationInner__Iw989>h2{color:var(--marketing-text);font-family:var(--font-calculator-heading),var(--font-trade-share),sans-serif;font-size:36px;font-weight:700;line-height:48.6px}.TradingToolsSupportingSections_situationInner__Iw989>h2{margin:0 0 8px}.TradingToolsSupportingSections_situationIntro__HsARD{margin:0 0 32px;color:var(--marketing-text-muted);font-size:18px;font-weight:400;line-height:27.9px}.TradingToolsSupportingSections_situationGrid__Kv3fB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.TradingToolsSupportingSections_situationCard__NjqVU{box-sizing:border-box;display:flex;min-width:0;min-height:296.5px;flex-direction:column;padding:24px;border:1px solid var(--marketing-border);border-radius:20px;background:var(--marketing-surface)}.TradingToolsSupportingSections_situationIcon__qCqRR{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border-radius:12px;color:var(--marketing-accent);background:var(--marketing-accent-soft)}.TradingToolsSupportingSections_situationIcon__qCqRR svg{width:21px;height:21px;stroke:currentColor;stroke-width:1.8}.TradingToolsSupportingSections_situationCardEyebrow__aLDme{margin:16px 0 6px;color:var(--marketing-accent);font-size:11px;font-weight:600;line-height:16.5px;letter-spacing:.04em}.TradingToolsSupportingSections_situationCard__NjqVU h3{margin:0 0 8px;color:var(--marketing-text);font-size:17px;font-weight:600;line-height:25.5px}.TradingToolsSupportingSections_situationDescription__p5Urk{margin:0;color:var(--marketing-text-muted);font-size:13px;font-weight:400;line-height:19.5px}.TradingToolsSupportingSections_situationAction__Nu_A5{display:inline-flex;min-height:44px;align-items:center;align-self:flex-start;gap:8px;margin-top:auto;padding:8px 0 0;border:0;color:var(--marketing-accent);background:transparent;font-family:inherit;font-size:13px;font-weight:600;line-height:29.75px;text-align:left;text-decoration:none;cursor:pointer}.TradingToolsSupportingSections_situationAction__Nu_A5:hover{color:var(--marketing-accent-hover)}.TradingToolsSupportingSections_growthSection__NvwwY{margin-top:80px;padding-bottom:80px}.TradingToolsSupportingSections_growthPanel__9Ba21{box-sizing:border-box;display:flex;min-height:305.9px;flex-direction:column;align-items:center;justify-content:center;padding:56px;border:0;border-radius:20px;background:var(--marketing-surface);text-align:center}.TradingToolsSupportingSections_growthPanel__9Ba21 h2{max-width:760px;margin:0 0 12px}.TradingToolsSupportingSections_growthPanel__9Ba21>p{max-width:480px;margin:0 0 28px;color:var(--marketing-text-muted);font-size:16px;font-weight:400;line-height:24.8px}.TradingToolsSupportingSections_faqSection__rXXvU{width:100%;padding:80px 24px;color:var(--marketing-text);background:var(--marketing-surface-muted);font-family:var(--font-trade-share),Inter,sans-serif}.TradingToolsSupportingSections_faqInner__HPgeB{width:min(100%,800px);margin:0 auto;padding-bottom:12px}.TradingToolsSupportingSections_faqInner__HPgeB>h2{margin:0 0 40px;text-align:center}.TradingToolsSupportingSections_faqList__G0HrJ{display:grid;grid-gap:12px;gap:12px}.TradingToolsSupportingSections_faqItem__wVxGY{box-sizing:border-box;width:100%;min-height:66.8px;border:1px solid var(--marketing-border);border-radius:8px;background:var(--marketing-surface)}.TradingToolsSupportingSections_faqItem__wVxGY summary{box-sizing:border-box;display:flex;min-height:64.8px;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;color:var(--marketing-text);font-size:16px;font-weight:600;line-height:24.8px;cursor:pointer;list-style:none}.TradingToolsSupportingSections_faqItem__wVxGY summary::-webkit-details-marker{display:none}.TradingToolsSupportingSections_faqItem__wVxGY summary::marker{content:""}.TradingToolsSupportingSections_faqToggle__DaTwv{flex:0 0 auto;color:var(--marketing-accent);transition:transform .16s ease}.TradingToolsSupportingSections_faqItem__wVxGY[open] .TradingToolsSupportingSections_faqToggle__DaTwv{transform:rotate(45deg)}.TradingToolsSupportingSections_faqItem__wVxGY[open] summary{min-height:0;padding-bottom:0}.TradingToolsSupportingSections_faqAnswer__dx3iG{margin:12px 24px 20px;color:var(--marketing-text-muted);font-size:15px;font-weight:400;line-height:24px}.TradingToolsSupportingSections_faqAnswer__dx3iG p{margin:0}@media (max-width:1100px){.TradingToolsSupportingSections_featuredGrid__DKTMe{grid-template-columns:minmax(0,1fr)}.TradingToolsSupportingSections_exampleCard__xJItc{width:min(100%,400px)}}@media (max-width:960px){.TradingToolsSupportingSections_situationGrid__Kv3fB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.TradingToolsSupportingSections_featuredSection__NNX7_,.TradingToolsSupportingSections_growthSection__NvwwY,.TradingToolsSupportingSections_situationSection__Y9I3D{padding-right:24px;padding-left:24px}.TradingToolsSupportingSections_featuredPanel__vssjM{padding:32px 24px}.TradingToolsSupportingSections_featuredCopy__k41mB h2{font-size:28px;line-height:1.35}.TradingToolsSupportingSections_situationGrid__Kv3fB{grid-template-columns:minmax(0,1fr)}.TradingToolsSupportingSections_growthPanel__9Ba21{padding:40px 24px}.TradingToolsSupportingSections_faqInner__HPgeB>h2,.TradingToolsSupportingSections_growthPanel__9Ba21 h2,.TradingToolsSupportingSections_situationInner__Iw989>h2{font-size:30px;line-height:1.35}.TradingToolsSupportingSections_faqSection__rXXvU{padding:64px 20px}.TradingToolsSupportingSections_faqItem__wVxGY summary{padding-right:18px;padding-left:18px}.TradingToolsSupportingSections_faqAnswer__dx3iG{margin-right:18px;margin-left:18px}}@media (max-width:480px){.TradingToolsSupportingSections_featuredSection__NNX7_,.TradingToolsSupportingSections_growthSection__NvwwY,.TradingToolsSupportingSections_situationSection__Y9I3D{padding-right:20px;padding-left:20px}}@media (prefers-reduced-motion:reduce){.TradingToolsSupportingSections_faqToggle__DaTwv,.TradingToolsSupportingSections_primaryLink__lZKR3,.TradingToolsSupportingSections_primaryLink__lZKR3 svg,.TradingToolsSupportingSections_situationAction__Nu_A5 svg{transition:none}.TradingToolsSupportingSections_primaryLink__lZKR3:hover svg,.TradingToolsSupportingSections_situationAction__Nu_A5:hover svg{transform:none}}.layout_socialContent__KmWCJ{box-sizing:border-box;--social-shell-offset:65px;min-height:100vh;min-height:100dvh;padding-top:65px}@media (max-width:960px){.layout_socialContent__KmWCJ{--social-shell-offset:77px;padding-top:77px}}.BrokerDetailPage_site__PHyNg{--detail-bg:#0b0d0e;--detail-ink:#edeef0;--detail-muted:#d6dadc;--detail-soft:#b5bec2;--detail-border:#272c2e;--detail-panel:#121716;--detail-accent:#92d2ae;--detail-accent-hover:#7de2a6;--bg-primary:var(--detail-bg);--bg-secondary:var(--detail-panel);--bg-tertiary:#0f1312;--surface:var(--detail-panel);--surface-hover:#171d1a;--border:var(--detail-border);--text-primary:var(--detail-ink);--text-secondary:var(--detail-muted);--text-tertiary:var(--detail-soft);--accent:var(--detail-accent);min-height:100vh;color:var(--detail-ink);background:var(--detail-bg)}.BrokerDetailPage_site__PHyNg .navbar[data-marketing-header]{--marketing-bg-primary:var(--detail-bg);--marketing-bg-tertiary:var(--detail-panel);--marketing-border:var(--detail-border);--marketing-text-primary:var(--detail-ink);--marketing-text-secondary:var(--detail-muted);--marketing-text-muted:var(--detail-soft);--marketing-green:var(--detail-accent);--marketing-gradient:linear-gradient(135deg,#58d88f,#2fa967);--marketing-dropdown-surface:#151a18;--marketing-dropdown-border:rgba(232,238,240,.14);--marketing-dropdown-text-primary:var(--detail-ink);--marketing-dropdown-text-secondary:var(--detail-muted);--marketing-dropdown-text-muted:var(--detail-soft);background:var(--detail-bg);border-bottom-color:var(--detail-border)}.BrokerDetailPage_site__PHyNg [data-marketing-header] .lang-current,.BrokerDetailPage_site__PHyNg [data-marketing-header] .mobile-menu-btn,.BrokerDetailPage_site__PHyNg [data-marketing-header] .nav-logo{color:var(--detail-ink)}.BrokerDetailPage_site__PHyNg [data-marketing-header] .lang-toggle,.BrokerDetailPage_site__PHyNg [data-marketing-header] .nav-links a,.BrokerDetailPage_site__PHyNg [data-marketing-header] .nav-login{color:var(--detail-muted)}.BrokerDetailPage_site__PHyNg [data-marketing-header] .nav-links a:hover,.BrokerDetailPage_site__PHyNg [data-marketing-header] .nav-login:hover{color:var(--detail-ink)}.BrokerDetailPage_site__PHyNg [data-marketing-header] .lang-toggle,.BrokerDetailPage_site__PHyNg [data-marketing-header] .mobile-menu-btn{border-color:var(--detail-border);background:var(--detail-panel)}.BrokerDetailPage_site__PHyNg [data-marketing-header] .mobile-menu{--marketing-dropdown-surface:#151a18;--marketing-dropdown-border:rgba(232,238,240,.14);--marketing-dropdown-text-primary:var(--detail-ink);--marketing-dropdown-text-secondary:var(--detail-muted);--marketing-dropdown-text-muted:var(--detail-soft);--text-primary:var(--detail-ink);--text-secondary:var(--detail-muted);--text-muted:var(--detail-soft);background:var(--detail-bg)}.BrokerDetailPage_site__PHyNg .footer{margin-top:0;border-top-color:var(--detail-border);background:var(--detail-bg)}.BrokerDetailPage_page__LSatQ{min-height:100vh;padding:112px 0;color:var(--detail-ink);background:var(--detail-bg);font-family:var(--font-trade-share,Inter),Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.BrokerDetailPage_page__LSatQ *,.BrokerDetailPage_page__LSatQ :after,.BrokerDetailPage_page__LSatQ :before{box-sizing:border-box}.BrokerDetailPage_page__LSatQ :where(h1,h2,h3,p,ul,dl,dd,dt){margin:0}.BrokerDetailPage_page__LSatQ :where(a){color:inherit;text-decoration:none}.BrokerDetailPage_page__LSatQ ::selection{color:var(--detail-ink);background:#2e5040}.BrokerDetailPage_shell__12H1m{width:min(1160px,calc(100% - 96px));margin:0 auto}.BrokerDetailPage_breadcrumbs__hR9kp{display:flex;align-items:center;gap:10px;min-width:0;margin-bottom:32px;color:var(--detail-soft);font-size:13px;line-height:1.5}.BrokerDetailPage_breadcrumbs__hR9kp svg{flex-shrink:0;color:#616a6f}.BrokerDetailPage_breadcrumbs__hR9kp a{transition:color .15s ease}.BrokerDetailPage_breadcrumbs__hR9kp a:hover{color:var(--detail-ink)}.BrokerDetailPage_breadcrumbs__hR9kp span{overflow-wrap:anywhere}.BrokerDetailPage_hero__2LkNS{display:grid;grid-template-columns:minmax(0,1fr) 296px;align-items:start;grid-gap:80px;gap:80px;padding-bottom:44px;border-bottom:1px solid var(--detail-border)}.BrokerDetailPage_contentGrid__UKvCt{display:grid;grid-template-columns:248px minmax(0,1fr);align-items:start;grid-gap:72px;gap:72px;padding-top:48px}.BrokerDetailPage_article__UTXg5,.BrokerDetailPage_brokerSummary__pBdY7,.BrokerDetailPage_metaRail__w_J5x{min-width:0}.BrokerDetailPage_metaRail__w_J5x{position:-webkit-sticky;position:sticky;top:112px;max-height:calc(100svh - 144px);overflow-y:auto;padding:4px 8px 8px 0;scrollbar-width:thin;scrollbar-color:var(--detail-border) transparent}.BrokerDetailPage_railTitle___NQvi{color:var(--detail-soft);font-size:14px;font-weight:550;line-height:1.5}.BrokerDetailPage_metadataList__iksbt{display:grid;margin-top:6px}.BrokerDetailPage_metadataList__iksbt>div{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:baseline;grid-gap:20px;gap:20px;padding:14px 0;border-bottom:1px solid var(--detail-border)}.BrokerDetailPage_metaLabel___RBLS,.BrokerDetailPage_metadataList__iksbt dt{color:var(--detail-soft);font-size:13px;font-weight:400;line-height:1.5}.BrokerDetailPage_metadataList__iksbt dd{color:var(--detail-ink);font-size:15px;font-weight:450;line-height:1.6;overflow-wrap:anywhere}.BrokerDetailPage_heroLinks__5mlyj{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.BrokerDetailPage_brokerWebsiteLink__Ztk9g,.BrokerDetailPage_documentationLink__83ubQ,.BrokerDetailPage_guideLink__q09G1{display:inline-flex;align-items:center;gap:8px;max-width:100%;color:var(--detail-accent);font-size:14px;line-height:1.6;text-underline-offset:4px}.BrokerDetailPage_brokerWebsiteLink__Ztk9g svg,.BrokerDetailPage_documentationLink__83ubQ svg,.BrokerDetailPage_guideLink__q09G1 svg{flex-shrink:0}.BrokerDetailPage_brokerWebsiteLink__Ztk9g:hover,.BrokerDetailPage_documentationLink__83ubQ:hover,.BrokerDetailPage_guideLink__q09G1:hover{text-decoration:underline}.BrokerDetailPage_pageContents__1aIzi{display:grid;grid-gap:4px;gap:4px}.BrokerDetailPage_pageContents__1aIzi h2{margin-bottom:16px}.BrokerDetailPage_pageContents__1aIzi a{display:flex;align-items:baseline;gap:12px;padding:9px 0;color:var(--detail-muted);font-size:14px;line-height:1.5;transition:color .15s ease}.BrokerDetailPage_pageContents__1aIzi a:hover{color:var(--detail-ink)}.BrokerDetailPage_pageContents__1aIzi a span{flex:0 0 22px;color:var(--detail-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BrokerDetailPage_articleHeader__8otQM{min-width:0}.BrokerDetailPage_articleHeader__8otQM h1{color:var(--detail-ink);font-size:clamp(42px,4.8vw,64px);font-weight:550;letter-spacing:-.03em;line-height:1.1;overflow-wrap:anywhere;text-wrap:balance}.BrokerDetailPage_articleHeader__8otQM p{max-width:56ch;margin-top:16px;color:var(--detail-muted);font-size:18px;line-height:1.7}.BrokerDetailPage_page__LSatQ :where(h2,h3){scroll-margin-top:100px}.BrokerDetailPage_page__LSatQ :where(a):focus-visible{outline:2px solid var(--detail-accent);outline-offset:5px;border-radius:2px}@media (max-width:1100px){.BrokerDetailPage_hero__2LkNS{grid-template-columns:minmax(0,1fr) 260px;gap:48px}.BrokerDetailPage_contentGrid__UKvCt{grid-template-columns:200px minmax(0,1fr);gap:48px}}@media (max-width:800px){.BrokerDetailPage_page__LSatQ{padding-top:104px;padding-bottom:72px}.BrokerDetailPage_shell__12H1m{width:calc(100% - 40px)}.BrokerDetailPage_breadcrumbs__hR9kp{margin-bottom:28px}.BrokerDetailPage_hero__2LkNS{grid-template-columns:minmax(0,1fr);gap:32px;padding-bottom:32px}.BrokerDetailPage_contentGrid__UKvCt{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:28px}.BrokerDetailPage_metaRail__w_J5x{position:static;max-height:none;overflow:visible;padding:0}.BrokerDetailPage_metadataList__iksbt{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;margin-top:0}.BrokerDetailPage_metadataList__iksbt>div{grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;padding:0;border:0}.BrokerDetailPage_metadataList__iksbt dt{font-size:12px}.BrokerDetailPage_metadataList__iksbt dd{font-size:13px}.BrokerDetailPage_pageContents__1aIzi{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.BrokerDetailPage_pageContents__1aIzi h2{grid-column:1/-1;margin-bottom:8px}.BrokerDetailPage_pageContents__1aIzi a{padding:10px 0;font-size:13px}.BrokerDetailPage_articleHeader__8otQM h1{font-size:44px}.BrokerDetailPage_articleHeader__8otQM p{font-size:16px}}@media (max-width:360px){.BrokerDetailPage_metadataList__iksbt{grid-template-columns:minmax(0,1fr);gap:10px}.BrokerDetailPage_metadataList__iksbt>div{grid-template-columns:86px minmax(0,1fr);gap:12px}.BrokerDetailPage_pageContents__1aIzi,.BrokerDetailPage_requirements__aWxxh>div{grid-template-columns:minmax(0,1fr)}}.BrokerDetailPage_pageContents__1aIzi .BrokerDetailPage_nestedLink__nhtBj{padding-left:14px;color:var(--detail-soft);font-size:13px}.BrokerDetailPage_articleBody__RpC1A{color:var(--detail-muted);font-size:17px;line-height:1.8;overflow-wrap:anywhere}.BrokerDetailPage_articleBody__RpC1A h2{margin:48px 0 16px;color:var(--detail-ink);font-size:26px;font-weight:550;letter-spacing:-.018em;line-height:1.4}.BrokerDetailPage_articleBody__RpC1A>:first-child{margin-top:0}.BrokerDetailPage_articleBody__RpC1A h3{margin:28px 0 10px;color:var(--detail-ink);font-size:20px;font-weight:550;line-height:1.5}.BrokerDetailPage_articleBody__RpC1A p{margin:0 0 16px}.BrokerDetailPage_articleBody__RpC1A :where(ul,ol){margin:16px 0 24px;padding-left:24px}.BrokerDetailPage_articleBody__RpC1A li{margin:8px 0}.BrokerDetailPage_articleBody__RpC1A li[data-list=bullet]{list-style-type:disc}.BrokerDetailPage_articleBody__RpC1A strong{color:var(--detail-ink);font-weight:600}.BrokerDetailPage_articleBody__RpC1A a{color:var(--detail-accent);text-decoration:underline;text-underline-offset:4px}.BrokerDetailPage_articleBody__RpC1A blockquote{margin:20px 0;padding:0 0 0 20px;border-left:1px solid var(--detail-border);color:var(--detail-muted);font-size:16px}.BrokerDetailPage_articleBody__RpC1A blockquote p:last-child{margin-bottom:0}.BrokerDetailPage_articleBody__RpC1A img{display:block;max-width:100%;height:auto;margin:24px 0}.BrokerDetailPage_articleBody__RpC1A table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:24px 0}.BrokerDetailPage_articleBody__RpC1A :where(th,td){padding:12px 16px;border:1px solid var(--detail-border);text-align:left}.BrokerDetailPage_articleBody__RpC1A pre{overflow-x:auto;padding:16px;background:var(--detail-panel)}.BrokerDetailPage_articleBody__RpC1A .ql-align-center{text-align:center}.BrokerDetailPage_articleBody__RpC1A .ql-align-right{text-align:right}.BrokerDetailPage_articleBody__RpC1A .ql-align-justify{text-align:justify}@media (max-width:800px){.BrokerDetailPage_articleBody__RpC1A h2{font-size:24px;margin-top:36px}.BrokerDetailPage_articleBody__RpC1A h3{font-size:19px}.BrokerDetailPage_pageContents__1aIzi .BrokerDetailPage_nestedLink__nhtBj{display:none}}.BrokerDetailPage_faqSection__K4VJ5{margin-top:48px;padding-top:36px;border-top:1px solid var(--detail-border)}.BrokerDetailPage_faqIntro__uyu_l h2{margin:0 0 24px;color:var(--detail-ink);font-size:26px;font-weight:550;line-height:1.4}.BrokerDetailPage_faqList__uL8tb{display:grid}.BrokerDetailPage_faqItem__zIS6r{border-bottom:1px solid var(--detail-border)}.BrokerDetailPage_faqItem__zIS6r summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;color:var(--detail-ink);font-size:16px;line-height:1.5;cursor:pointer;list-style:none}.BrokerDetailPage_faqItem__zIS6r summary::-webkit-details-marker{display:none}.BrokerDetailPage_faqItem__zIS6r summary svg{flex-shrink:0}.BrokerDetailPage_faqItem__zIS6r[open] summary svg{transform:rotate(180deg)}.BrokerDetailPage_faqItem__zIS6r p{margin:0;padding:0 32px 24px 0;color:var(--detail-muted);font-size:16px;line-height:1.8;white-space:pre-line;overflow-wrap:anywhere}.BrokerDetailPage_faqItem__zIS6r summary:focus-visible{outline:2px solid var(--detail-accent);outline-offset:4px}@media (max-width:800px){.BrokerDetailPage_faqIntro__uyu_l h2{font-size:24px}}