.HomeHero-module__TWx2nq__shell{min-height:1063px;position:relative}.HomeHero-module__TWx2nq__shell>header{position:absolute;inset:0 0 auto}.HomeHero-module__TWx2nq__hero{--hero-inline:clamp(1.5rem, 7.672vw, 7.25rem);isolation:isolate;color:#fff;background-color:#050607;background-image:linear-gradient(#000000b3,#000000b3),url(/images/home-hero-nebula.jpg);background-position:50%,50% -26px;background-repeat:no-repeat;background-size:100% 100%,max(116.89%,1768px);min-height:982px;margin:0;position:relative;overflow:visible}.HomeHero-module__TWx2nq__content{box-sizing:border-box;max-width:1512px;padding:231px var(--hero-inline) 22px;margin:0 auto}.HomeHero-module__TWx2nq__rule{background:#ffffffd1;width:112px;height:1px;display:block}.HomeHero-module__TWx2nq__headline{max-width:890px;color:inherit;font-family:var(--font-brand-mono);letter-spacing:-.055em;text-transform:uppercase;margin:30px 0 0;font-size:clamp(3.5rem,4.96vw,4.6875rem);font-weight:600;line-height:1.2}.HomeHero-module__TWx2nq__supportingSentence{max-width:406px;color:inherit;font-family:var(--font-brand-mono);margin:.625rem 0 0;font-size:1.25rem;font-weight:400;line-height:1.2}.HomeHero-module__TWx2nq__lowerRule{margin-top:3rem}.HomeHero-module__TWx2nq__cta{isolation:isolate;box-sizing:border-box;color:#b9da94;cursor:default;width:238px;height:49px;font-family:var(--font-brand-sans);text-transform:uppercase;background:0 0;border:1px solid #b9da94;border-radius:50px;justify-content:center;align-items:center;gap:.75rem;margin-top:75px;padding:0;font-size:1.25rem;line-height:1;text-decoration:none;transition:color .42s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}.HomeHero-module__TWx2nq__cta:before{content:"";z-index:-1;border-radius:inherit;background:#b9da94;transition:transform .52s cubic-bezier(.22,1,.36,1);position:absolute;inset:-1px;transform:translateY(101%)}.HomeHero-module__TWx2nq__ctaArrow{width:13px;height:13px;display:inline-block;position:relative;overflow:hidden}.HomeHero-module__TWx2nq__ctaArrow span{background:currentColor;transition:transform .46s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;-webkit-mask:url(/images/arrow-up-right-black.svg) 50%/contain no-repeat;mask:url(/images/arrow-up-right-black.svg) 50%/contain no-repeat}.HomeHero-module__TWx2nq__ctaArrow span+span{transform:translate(-120%,120%)}.HomeHero-module__TWx2nq__ctaLink{cursor:pointer}.HomeHero-module__TWx2nq__cta:not(:disabled):hover,.HomeHero-module__TWx2nq__cta:not(:disabled):focus-visible{color:#111;outline:none}.HomeHero-module__TWx2nq__cta:not(:disabled):is(:hover,:focus-visible):before{transform:translateY(0)}.HomeHero-module__TWx2nq__cta:not(:disabled):is(:hover,:focus-visible) .HomeHero-module__TWx2nq__ctaArrow span:first-child{transform:translate(120%,-120%)}.HomeHero-module__TWx2nq__cta:not(:disabled):is(:hover,:focus-visible) .HomeHero-module__TWx2nq__ctaArrow span+span{transform:none}.HomeHero-module__TWx2nq__cta:focus-visible{box-shadow:0 0 0 3px #050607,0 0 0 5px #b9da94}.HomeHero-module__TWx2nq__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.HomeHero-module__TWx2nq__backdrop span{transform-origin:60% 40%;background-image:url(/images/home-hero-nebula.jpg);background-position:50% -26px;background-repeat:no-repeat;background-size:max(116.89%,1768px);position:absolute;inset:0}.HomeHero-module__TWx2nq__backdrop:after{content:"";background:#000000b3;position:absolute;inset:0}@media (min-width:701px){.HomeHero-module__TWx2nq__hero{background-image:none}}@media (min-width:701px) and (prefers-reduced-motion:no-preference){.HomeHero-module__TWx2nq__backdrop span{animation:2.8s cubic-bezier(.22,1,.36,1) both HomeHero-module__TWx2nq__nebulaIntro,48s ease-in-out 2.8s infinite alternate HomeHero-module__TWx2nq__nebulaDrift}.HomeHero-module__TWx2nq__content>*{animation:1.1s cubic-bezier(.22,1,.36,1) both HomeHero-module__TWx2nq__heroRise}.HomeHero-module__TWx2nq__content>.HomeHero-module__TWx2nq__rule{transform-origin:0;animation-name:HomeHero-module__TWx2nq__heroRule}.HomeHero-module__TWx2nq__content>:first-child{animation-delay:.15s}.HomeHero-module__TWx2nq__content>:nth-child(2){animation-delay:.3s}.HomeHero-module__TWx2nq__content>:nth-child(3){animation-delay:.48s}.HomeHero-module__TWx2nq__content>:nth-child(4){animation-delay:.62s}.HomeHero-module__TWx2nq__content>:nth-child(5){animation-delay:.74s}}@keyframes HomeHero-module__TWx2nq__nebulaIntro{0%{opacity:0;transform:scale(1.14)}to{opacity:1;transform:scale(1.04)}}@keyframes HomeHero-module__TWx2nq__nebulaDrift{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.1)translate(-1.5%,1%)}}@keyframes HomeHero-module__TWx2nq__heroRise{0%{opacity:0;filter:blur(6px);transform:translateY(28px)}to{opacity:1;filter:none;transform:none}}@keyframes HomeHero-module__TWx2nq__heroRule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:700px){.HomeHero-module__TWx2nq__shell{min-height:2193px}.HomeHero-module__TWx2nq__hero{--hero-inline:45px;background-color:#000;background-image:linear-gradient(#000000b3,#000000b3),url(/images/home-hero-nebula.jpg);background-position:top,58% -23px;background-repeat:no-repeat;background-size:100% 874px,auto 897px;min-height:2193px;overflow:hidden}.HomeHero-module__TWx2nq__shell.HomeHero-module__TWx2nq__withoutFeatured,.HomeHero-module__TWx2nq__hero.HomeHero-module__TWx2nq__withoutFeatured{min-height:874px}.HomeHero-module__TWx2nq__content{text-align:center;padding-top:184px}.HomeHero-module__TWx2nq__rule{width:112px;margin-left:auto;margin-right:auto}.HomeHero-module__TWx2nq__headline{letter-spacing:-.055em;max-width:312px;margin:30px auto 0;font-size:40px;line-height:1.2}.HomeHero-module__TWx2nq__supportingSentence{max-width:312px;margin:24px auto 0;font-size:17px;line-height:1.3}.HomeHero-module__TWx2nq__lowerRule{margin-top:35px}.HomeHero-module__TWx2nq__cta{width:238px;margin-top:42px;font-size:20px}.HomeHero-module__TWx2nq__backdrop{display:none}}@media (prefers-reduced-motion:reduce){.HomeHero-module__TWx2nq__cta,.HomeHero-module__TWx2nq__cta:before,.HomeHero-module__TWx2nq__ctaArrow span{transition:none}}
.page-module__lAUytG__page{--market-note-ink:#24211d;--market-note-paper:#fff;background:var(--market-note-paper);min-width:0;color:var(--market-note-ink);overflow:clip}.page-module__lAUytG__previewBanner{z-index:200;color:#111;font-family:var(--font-brand-sans);text-align:center;background:#f2d76b;justify-content:center;gap:.75rem;padding:.75rem 1.25rem;font-size:.8rem;line-height:1.35;display:flex;position:sticky;top:0}.page-module__lAUytG__hero{box-sizing:border-box;color:#fff;background-color:#535c5e;background-image:linear-gradient(#141b1c9e 0%,#1920207a 44%,#1419198f 100%),url(/images/market-notes-hero-v2.jpg);background-position:50%,50%;background-repeat:no-repeat;background-size:100% 100%,max(116.89%,1768px);height:771px;position:relative;overflow:hidden}.page-module__lAUytG__hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 42%,#f4efe024,#0000 42%),linear-gradient(#0000 68%,#181f1f2e);position:absolute;inset:0}.page-module__lAUytG__heroInner{z-index:2;box-sizing:border-box;width:min(100%,1512px);height:calc(100% - 150px);margin:0 auto;padding:31px 53px 0;position:relative}.page-module__lAUytG__eyebrow{font-family:var(--font-brand-sans);text-align:center;text-transform:uppercase;margin:0;font-size:20px;font-weight:400;line-height:1}.page-module__lAUytG__heroRule{background:#ffffffc7;width:112px;height:1px;margin:39px auto 0;display:block}.page-module__lAUytG__hero h1{width:min(100%,1040px);font-family:var(--font-brand-mono);letter-spacing:-.055em;text-align:center;text-transform:uppercase;text-wrap:balance;margin:68px auto 0;font-size:clamp(60px,4.96vw,75px);font-weight:600;line-height:1.1}.page-module__lAUytG__main{box-sizing:border-box;background:var(--market-note-paper);margin:0}.page-module__lAUytG__noteStack{box-sizing:border-box;gap:46px;width:min(100%,868px);margin:0 auto;padding:75px 24px 250px;display:grid}.page-module__lAUytG__noteCard{box-sizing:border-box;background:radial-gradient(75% 62% at 100% 0,#1715140e 0%,#17151405 30%,#0000 67%),#fff;border:1px solid #24211d0f;border-radius:0 10px 10px;width:100%;scroll-margin-top:32px;position:relative;overflow:clip;box-shadow:10px 10px 20px #00000040,0 3px 8px #0000000d}.page-module__lAUytG__noteUtility{box-sizing:border-box;border-bottom:1px solid #24211d57;justify-content:space-between;align-items:center;min-height:135px;margin:0 49px;display:flex}.page-module__lAUytG__audioControl{align-items:center;gap:23px;min-width:0;display:flex}.page-module__lAUytG__audioButton{color:#000;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 48px;place-items:center;width:48px;height:48px;margin:0;padding:0;display:grid}.page-module__lAUytG__audioButton:disabled{cursor:default;opacity:1}.page-module__lAUytG__audioButton:focus-visible,.page-module__lAUytG__shareButton:focus-visible{outline-offset:5px;outline:2px solid #24211d}.page-module__lAUytG__audioButton img{width:48px;height:48px;display:block}.page-module__lAUytG__pauseIcon{box-sizing:border-box;border:1px solid #24211d;border-radius:50%;justify-content:center;align-items:center;gap:5px;width:48px;height:48px;display:flex}.page-module__lAUytG__pauseIcon span{background:currentColor;width:3px;height:16px}.page-module__lAUytG__waveform{object-fit:fill;width:232px;height:44px;display:block}.page-module__lAUytG__readingTime{font-family:var(--font-brand-mono);text-transform:uppercase;white-space:nowrap;flex:none;font-size:16px;font-weight:400;line-height:1}.page-module__lAUytG__noteDate{color:#26231e;font-family:var(--font-brand-sans);letter-spacing:.02em;margin-bottom:14px;font-size:12px;line-height:1.2;display:block}.page-module__lAUytG__noteCopy{box-sizing:border-box;padding:44px 49px 46px}.page-module__lAUytG__noteCopy h2{font-family:var(--font-brand-sans);letter-spacing:-.025em;margin:0 0 31px;font-size:35px;font-weight:500;line-height:1.13}.page-module__lAUytG__noteCopy p{font-family:var(--font-brand-sans);margin:0;font-size:16px;font-weight:400;line-height:1.75}.page-module__lAUytG__noteCopy p+p{margin-top:28px}.page-module__lAUytG__noteCopy strong{font-weight:700}.page-module__lAUytG__noteFooter{box-sizing:border-box;border-top:1px solid #24211d57;justify-content:space-between;align-items:center;min-height:93px;margin:0 49px;display:flex}.page-module__lAUytG__shareButton{color:var(--market-note-ink);cursor:pointer;font-family:var(--font-brand-mono);text-transform:uppercase;background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1;display:inline-flex}.page-module__lAUytG__shareButton img{width:13px;height:13px;transition:transform .18s;display:block}.page-module__lAUytG__shareButton:hover img{transform:translate(3px,-3px)}.page-module__lAUytG__cardMark{width:36px;height:37px;display:block;position:relative;overflow:hidden}.page-module__lAUytG__cardMark img{width:auto;max-width:none;height:100%;position:absolute;top:0;left:-1px}@media (max-width:1000px){.page-module__lAUytG__hero{height:clamp(620px,80vw,771px)}.page-module__lAUytG__heroInner{height:calc(100% - 132px);padding:22px clamp(32px,6vw,53px) 0}.page-module__lAUytG__hero h1{max-width:14ch;margin-top:clamp(64px,9vw,88px);font-size:clamp(48px,7.2vw,66px)}.page-module__lAUytG__noteStack{padding-top:clamp(54px,7vw,75px);padding-bottom:clamp(150px,20vw,230px)}}@media (max-width:700px){.page-module__lAUytG__previewBanner{flex-direction:column;gap:.15rem}.page-module__lAUytG__hero{background-position:50%,47%;height:clamp(500px,128vw,620px);min-height:500px}.page-module__lAUytG__heroInner{height:auto;padding:20px 26px 0}.page-module__lAUytG__eyebrow{font-size:15px}.page-module__lAUytG__heroRule{width:80px;margin:24px auto 0}.page-module__lAUytG__hero h1{max-width:12ch;margin-top:clamp(54px,15vw,76px);font-size:clamp(36px,10.25vw,50px);line-height:1.05}.page-module__lAUytG__noteStack{gap:30px;width:100%;padding:38px 13px 110px}.page-module__lAUytG__noteCard{border-radius:0 10px 10px;scroll-margin-top:18px;box-shadow:0 14px 26px #00000021,0 4px 9px #00000012}.page-module__lAUytG__noteUtility{min-height:96px;margin:0 20px}.page-module__lAUytG__audioControl{gap:10px}.page-module__lAUytG__audioButton,.page-module__lAUytG__audioButton img,.page-module__lAUytG__pauseIcon{flex-basis:36px;width:36px;height:36px}.page-module__lAUytG__pauseIcon{gap:4px}.page-module__lAUytG__pauseIcon span{width:2px;height:12px}.page-module__lAUytG__waveform{width:clamp(96px,27vw,132px);height:34px}.page-module__lAUytG__readingTime{font-size:12px}.page-module__lAUytG__noteCopy{padding:30px 20px 32px}.page-module__lAUytG__noteCopy h2{margin-bottom:22px;font-size:clamp(27px,7.2vw,33px);line-height:1.12}.page-module__lAUytG__noteCopy p{font-size:16px;line-height:1.7}.page-module__lAUytG__noteCopy p+p{margin-top:24px}.page-module__lAUytG__noteFooter{min-height:82px;margin:0 20px}.page-module__lAUytG__shareButton{font-size:14px}.page-module__lAUytG__cardMark{width:36px;height:37px}}@media (max-width:370px){.page-module__lAUytG__hero h1{font-size:34px}.page-module__lAUytG__waveform{width:84px}.page-module__lAUytG__readingTime{font-size:11px}}@media (prefers-reduced-motion:reduce){.page-module__lAUytG__shareButton img{transition:none}}.page-module__lAUytG__noteUtility,.page-module__lAUytG__noteFooter{z-index:3;pointer-events:none;position:relative}.page-module__lAUytG__noteUtility button,.page-module__lAUytG__noteFooter button{pointer-events:auto}.page-module__lAUytG__noteCopy h2 a{color:inherit;text-decoration:none}.page-module__lAUytG__noteCard:focus-within{border-color:#26231e55}@media (hover:hover) and (pointer:fine){.page-module__lAUytG__noteCard:hover{border-color:#26231e33;box-shadow:12px 16px 32px #00000028,0 3px 8px #0000000d}}
.ToolsLanding-module__yN46gG__page{--tools-green:#b9da94;color:#fff;background:#000;position:relative;overflow-x:clip}.ToolsLanding-module__yN46gG__previewBar{z-index:3;color:#000;text-align:center;background:#fff;padding:12px;position:relative}.ToolsLanding-module__yN46gG__stage{position:relative}.ToolsLanding-module__yN46gG__nebula{opacity:.2;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.ToolsLanding-module__yN46gG__nebula:before{content:"";background:-webkit-image-set(url(/images/tools-nebula-1x.webp) 1x,url(/images/tools-nebula-2x.webp) 2x) top/cover no-repeat;background:image-set("/images/tools-nebula-1x.webp" 1x,"/images/tools-nebula-2x.webp" 2x) top/cover no-repeat;position:absolute;inset:0}.ToolsLanding-module__yN46gG__main{z-index:1;margin:0;padding-bottom:140px;position:relative}.ToolsLanding-module__yN46gG__hero{box-sizing:border-box;text-align:center;width:min(100%,1512px);margin:0 auto;padding:95px 24px 0}.ToolsLanding-module__yN46gG__hero h1{font-family:var(--font-brand-mono);text-transform:uppercase;margin:0;font-size:4.6875rem;font-weight:600;line-height:1.2}.ToolsLanding-module__yN46gG__hero p{max-width:582px;font-family:var(--font-brand-mono);margin:35px auto 0;font-size:1.25rem;font-weight:400;line-height:1.2}.ToolsLanding-module__yN46gG__list{gap:20px;width:min(100% - 162px,1350px);margin:196px auto 0;padding:0;list-style:none;display:grid}.ToolsLanding-module__yN46gG__item{flex-direction:column;align-items:flex-start;display:flex}.ToolsLanding-module__yN46gG__item>.ToolsLanding-module__yN46gG__row{width:100%}.ToolsLanding-module__yN46gG__annualTab{box-sizing:border-box;background:var(--tools-green);color:#000;height:36px;font-family:var(--font-brand-sans);letter-spacing:.06em;text-transform:uppercase;border-radius:10px 10px 0 0;align-items:center;padding:0 22px;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex}.ToolsLanding-module__yN46gG__row[data-annual]{border-color:#b9da9499}.ToolsLanding-module__yN46gG__row{box-sizing:border-box;-webkit-backdrop-filter:blur(25px)saturate(115%);backdrop-filter:blur(25px)saturate(115%);background:#04040742;border:1px solid #ffffff47;border-radius:0 10px 10px;grid-template-columns:minmax(0,422px) minmax(0,417px) minmax(max-content,1fr);align-items:center;min-height:140px;padding:24px 75px 24px 82px;transition:background-color .35s cubic-bezier(.22,1,.36,1),border-color .35s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 4px 10px #00000026}.ToolsLanding-module__yN46gG__row:before{content:"";pointer-events:none;background:radial-gradient(at 100% 0,#00000080 0%,#00000042 42%,#0000 78%);width:42%;height:113px;position:absolute;top:0;right:0}.ToolsLanding-module__yN46gG__name{font-family:var(--font-brand-mono);text-transform:uppercase;margin:0;padding-right:24px;font-size:1.5625rem;font-weight:700;line-height:1.2;position:relative}.ToolsLanding-module__yN46gG__tagline{font-family:var(--font-brand-sans);margin:0;font-size:1.25rem;line-height:1.2;position:relative}.ToolsLanding-module__yN46gG__actions{justify-content:flex-end;align-items:center;gap:26px;padding-left:24px;display:flex;position:relative}.ToolsLanding-module__yN46gG__launch,.ToolsLanding-module__yN46gG__help{box-sizing:border-box;border:1px solid var(--tools-green);height:49px;color:var(--tools-green);font-family:var(--font-brand-sans);text-transform:uppercase;cursor:pointer;background:0 0;border-radius:50px;flex:none;justify-content:center;align-items:center;margin:0;font-size:1.25rem;line-height:1;text-decoration:none;transition:background-color .3s cubic-bezier(.22,1,.36,1),color .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.ToolsLanding-module__yN46gG__launch{gap:28px;width:189px;padding:0 27px 0 31px}.ToolsLanding-module__yN46gG__launch img{width:13px;height:13px;transition:filter .3s cubic-bezier(.22,1,.36,1)}.ToolsLanding-module__yN46gG__launch:after{content:"";position:absolute;inset:-200px -2000px}.ToolsLanding-module__yN46gG__row:has(.ToolsLanding-module__yN46gG__launch:hover){background-color:#b9da940f;border-color:#b9da9480}.ToolsLanding-module__yN46gG__soon{box-sizing:border-box;border:1px solid var(--tools-green);width:205px;height:49px;color:var(--tools-green);font-family:var(--font-brand-sans);text-transform:uppercase;white-space:nowrap;background:#b9da9447;border-radius:50px;flex:none;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:inline-flex}.ToolsLanding-module__yN46gG__help{z-index:1;width:49px;padding:0;position:relative}@media (hover:hover) and (pointer:fine){:is(.ToolsLanding-module__yN46gG__row:has(.ToolsLanding-module__yN46gG__launch:hover) .ToolsLanding-module__yN46gG__launch,.ToolsLanding-module__yN46gG__help:hover){background:var(--tools-green);color:#000}.ToolsLanding-module__yN46gG__row:has(.ToolsLanding-module__yN46gG__launch:hover) .ToolsLanding-module__yN46gG__launch img{filter:brightness(0)}}.ToolsLanding-module__yN46gG__launch:focus-visible,.ToolsLanding-module__yN46gG__help:focus-visible{outline:2px solid var(--tools-green);outline-offset:4px}@media (max-width:1200px){.ToolsLanding-module__yN46gG__list{width:min(100% - 80px,1350px)}.ToolsLanding-module__yN46gG__row{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) max-content;padding:24px 40px}}@media (max-width:800px){.ToolsLanding-module__yN46gG__hero{padding:72px 1.5rem 0}.ToolsLanding-module__yN46gG__hero h1{font-size:clamp(2.75rem,13vw,4rem)}.ToolsLanding-module__yN46gG__hero p{margin-top:20px;font-size:1rem;line-height:1.4}.ToolsLanding-module__yN46gG__list{width:calc(100% - 2rem);margin-top:72px}.ToolsLanding-module__yN46gG__row{grid-template-columns:1fr;gap:10px;min-height:0;padding:24px 22px 22px}.ToolsLanding-module__yN46gG__name{padding-right:0;font-size:1.25rem}.ToolsLanding-module__yN46gG__tagline{font-size:1rem;line-height:1.4}.ToolsLanding-module__yN46gG__actions{justify-content:flex-start;gap:14px;margin-top:8px;padding-left:0}.ToolsLanding-module__yN46gG__launch{gap:18px;width:auto;height:44px;padding:0 22px;font-size:1rem}.ToolsLanding-module__yN46gG__soon{width:auto;height:44px;padding:0 22px;font-size:1rem}.ToolsLanding-module__yN46gG__help{width:44px;height:44px;font-size:1.125rem}.ToolsLanding-module__yN46gG__main{padding-bottom:88px}}@media (prefers-reduced-motion:reduce){.ToolsLanding-module__yN46gG__row,.ToolsLanding-module__yN46gG__launch,.ToolsLanding-module__yN46gG__launch img,.ToolsLanding-module__yN46gG__help{transition:none}}
