.home-module__bt-cOG__showTabs{border-top:1px solid var(--e-line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.home-module__bt-cOG__showTabs button{min-width:0;padding:20px var(--pad);color:var(--e-faint);font-size:var(--fs-body);letter-spacing:-.01em;white-space:nowrap;text-align:left;background:0 0;border:0;align-items:center;gap:10px;font-weight:500;transition:background-color .16s,color .16s;display:flex;position:relative}.home-module__bt-cOG__showTabs button+button{border-left:1px solid var(--e-line)}.home-module__bt-cOG__showTabs button:after{content:"";background:0 0;height:2px;position:absolute;top:-1px;left:-1px;right:0}.home-module__bt-cOG__showTabs button:hover{color:var(--e-ink-2);background:var(--e-cell)}.home-module__bt-cOG__showTabs button[aria-pressed=true]{color:var(--e-ink);background:var(--e-cell)}.home-module__bt-cOG__showTabs button[aria-pressed=true]:after{background:var(--e-ink)}.home-module__bt-cOG__showTabs svg{flex-shrink:0;width:20px;height:20px}.home-module__bt-cOG__showStage{border-top:1px solid var(--e-line)}.home-module__bt-cOG__showFrame{aspect-ratio:4/5;width:100%}@media (min-width:481px){.home-module__bt-cOG__showFrame{aspect-ratio:1740/908}}.home-module__bt-cOG__headingWide.home-module__bt-cOG__headingWide{text-align:center;grid-column:1/-1;justify-self:center;font-size:clamp(22px,2.4vw,30px);line-height:1.4}.home-module__bt-cOG__logoRows{border-top:1px solid var(--e-line);flex-direction:column;display:flex;overflow:hidden}.home-module__bt-cOG__logoRow{padding-block:12px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.home-module__bt-cOG__logoRow+.home-module__bt-cOG__logoRow{border-top:1px solid var(--e-line)}.home-module__bt-cOG__logoRow img{filter:grayscale();opacity:.8;transition:filter .2s,opacity .2s}.home-module__bt-cOG__logoRow img:hover{filter:none;opacity:1}.home-module__bt-cOG__keyMessage h2 em{color:var(--e-green);font-style:normal}.home-module__bt-cOG__feature{grid-template-columns:minmax(340px,460px) minmax(0,1fr);display:grid}.home-module__bt-cOG__feature[data-reversed]{grid-template-columns:minmax(0,1fr) minmax(340px,460px)}.home-module__bt-cOG__featureCopy{min-width:0;padding:64px var(--pad);flex-direction:column;justify-content:center;display:flex}.home-module__bt-cOG__featureCopy h2{font-size:clamp(28px,2.6vw,40px);font-weight:var(--fw-heading);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);white-space:pre-line}.home-module__bt-cOG__featureCopy p{color:var(--e-muted);font-size:var(--fs-lead);line-height:var(--lh-body);letter-spacing:var(--ls-body);white-space:pre-line;margin-top:20px}.home-module__bt-cOG__featureCopy small{color:var(--e-faint);font-size:var(--fs-xs);margin-top:20px;line-height:1.5;display:block}.home-module__bt-cOG__featureStage{border-left:1px solid var(--e-line);align-items:center;min-width:0;display:flex}.home-module__bt-cOG__feature[data-reversed] .home-module__bt-cOG__featureCopy{border-left:1px solid var(--e-line);order:2}.home-module__bt-cOG__feature[data-reversed] .home-module__bt-cOG__featureStage{border-left:0;order:1}.home-module__bt-cOG__mockupBox{aspect-ratio:16/10;width:100%}.home-module__bt-cOG__quote{padding:56px var(--pad) 64px;border-top:1px solid var(--e-line)}.home-module__bt-cOG__quote span{color:var(--e-green);font-size:48px;line-height:1;display:block}.home-module__bt-cOG__quote blockquote{max-width:900px;color:var(--e-ink-2);font-size:clamp(22px,2.2vw,32px);font-weight:var(--fw-heading);letter-spacing:var(--ls-heading);white-space:pre-line;word-break:keep-all;text-wrap:pretty;margin:8px 0 0;line-height:1.4}.home-module__bt-cOG__caseGrid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));border-top:1px solid var(--e-line);display:grid;overflow:hidden}.home-module__bt-cOG__caseCard{min-width:0;box-shadow:-1px 0 0 var(--e-line), 0 -1px 0 var(--e-line);flex-direction:column;transition:background-color .16s;display:flex}.home-module__bt-cOG__caseCard:hover{background:var(--e-cell)}.home-module__bt-cOG__caseImage{aspect-ratio:41/50;position:relative;overflow:hidden}.home-module__bt-cOG__caseImage img{object-fit:cover;transition:transform .5s}.home-module__bt-cOG__caseCard:hover .home-module__bt-cOG__caseImage img{transform:scale(1.03)}.home-module__bt-cOG__caseCard b{font-size:var(--fs-body);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:8px;padding:16px 20px 20px;font-weight:500;line-height:1.35;display:flex}.home-module__bt-cOG__caseCard b svg{color:var(--e-faint);flex-shrink:0;transition:transform .16s}.home-module__bt-cOG__caseCard:hover b svg{color:var(--e-ink);transform:translate(3px)}.home-module__bt-cOG__securityGrid{border-top:1px solid var(--e-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.home-module__bt-cOG__securityGrid>div{min-width:0;padding:32px var(--pad) 40px;box-shadow:-1px 0 0 var(--e-line), 0 -1px 0 var(--e-line)}.home-module__bt-cOG__securityGrid img{width:88px;height:88px;margin:-8px 0 16px -12px;display:block}.home-module__bt-cOG__securityGrid h3{font-size:var(--fs-h4);letter-spacing:-.02em;font-weight:500;line-height:1.35}.home-module__bt-cOG__securityGrid p{color:var(--e-muted);font-size:15px;line-height:var(--lh-body);letter-spacing:var(--ls-body);white-space:pre-line;margin-top:10px}.home-module__bt-cOG__plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.home-module__bt-cOG__plan{min-width:0;padding:36px var(--pad) 40px;flex-direction:column;display:flex;position:relative}.home-module__bt-cOG__plan+.home-module__bt-cOG__plan{border-left:1px solid var(--e-line)}.home-module__bt-cOG__plan[data-featured]{background:var(--e-cell);box-shadow:inset 0 2px 0 var(--e-ink)}.home-module__bt-cOG__planBadge{width:52px;height:52px;margin:-4px 0 16px -6px;display:block}.home-module__bt-cOG__plan h2{font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:500;line-height:1.3}.home-module__bt-cOG__planPrice{flex-wrap:wrap;align-items:baseline;gap:0 4px;margin-top:20px;display:flex}.home-module__bt-cOG__planPrice b{font-size:clamp(36px,3.2vw,44px);font-weight:var(--fw-heading);letter-spacing:var(--ls-heading);font-variant-numeric:tabular-nums;line-height:1.1}.home-module__bt-cOG__planPrice span{color:var(--e-muted);font-size:var(--fs-body)}.home-module__bt-cOG__planTagline{color:var(--e-muted);margin-top:10px;font-size:15px;line-height:1.55}.home-module__bt-cOG__planIncludes{color:var(--e-ink-2);font-size:var(--fs-sm);margin-top:28px;font-weight:500}.home-module__bt-cOG__planFeatures{border-top:1px solid var(--e-line);flex-direction:column;margin:28px 0 36px;padding:0;list-style:none;display:flex}.home-module__bt-cOG__planIncludes+.home-module__bt-cOG__planFeatures{margin-top:12px}.home-module__bt-cOG__planFeatures li{border-bottom:1px solid var(--e-line);color:var(--e-ink-2);align-items:flex-start;gap:10px;padding:11px 0;font-size:15px;line-height:1.45;display:flex}.home-module__bt-cOG__planFeatures svg{color:var(--e-green);flex-shrink:0;margin-top:3px}.home-module__bt-cOG__planCta{width:100%;margin-top:auto}.home-module__bt-cOG__tierSelect{margin-top:20px;position:relative}.home-module__bt-cOG__tierTrigger,.home-module__bt-cOG__tierOption{width:100%;color:var(--e-ink);font-size:var(--fs-sm);text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:12px 14px;font-weight:500;display:flex}.home-module__bt-cOG__tierTrigger{border:1px solid var(--e-line-strong);background:var(--e-cell);justify-content:space-between;transition:border-color .16s}.home-module__bt-cOG__tierTrigger:hover{border-color:var(--e-ink-2)}.home-module__bt-cOG__tierTrigger>span{align-items:center;gap:8px;display:flex}.home-module__bt-cOG__tierTrigger svg{color:var(--e-muted);flex-shrink:0;transition:transform .2s}.home-module__bt-cOG__tierTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.home-module__bt-cOG__tierList{z-index:20;border:1px solid var(--e-line-strong);background:var(--e-cell);max-height:400px;position:absolute;top:calc(100% - 1px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 48px -24px #161a1738}.home-module__bt-cOG__tierOption{color:var(--e-ink-2);transition:background-color .12s}.home-module__bt-cOG__tierOption+.home-module__bt-cOG__tierOption{border-top:1px solid var(--e-line)}.home-module__bt-cOG__tierOption:hover{background:var(--e-soft)}.home-module__bt-cOG__tierOption[aria-selected=true]{background:var(--e-sage);color:var(--e-ink)}.home-module__bt-cOG__tierBonus{background:var(--e-sage);color:var(--e-green);padding:2px 6px;font-size:12px;font-weight:500;line-height:1.3}.home-module__bt-cOG__tierOption[aria-selected=true] .home-module__bt-cOG__tierBonus{background:var(--e-cell)}@media (max-width:1080px){.home-module__bt-cOG__feature{grid-template-columns:minmax(300px,380px) minmax(0,1fr)}.home-module__bt-cOG__feature[data-reversed]{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.home-module__bt-cOG__caseGrid[data-many]{grid-template-columns:repeat(4,minmax(0,1fr))}.home-module__bt-cOG__securityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__bt-cOG__plans{grid-template-columns:minmax(0,1fr)}.home-module__bt-cOG__plan+.home-module__bt-cOG__plan{border-left:0;border-top:1px solid var(--e-line)}}@media (max-width:900px){.home-module__bt-cOG__showTabs{scrollbar-width:none;display:flex;overflow-x:auto}.home-module__bt-cOG__showTabs::-webkit-scrollbar{display:none}.home-module__bt-cOG__showTabs button{flex-shrink:0;padding-inline:20px}.home-module__bt-cOG__feature,.home-module__bt-cOG__feature[data-reversed]{grid-template-columns:minmax(0,1fr)}.home-module__bt-cOG__feature .home-module__bt-cOG__featureCopy,.home-module__bt-cOG__feature[data-reversed] .home-module__bt-cOG__featureCopy{border-left:0;order:0;padding-block:56px 40px}.home-module__bt-cOG__feature .home-module__bt-cOG__featureStage,.home-module__bt-cOG__feature[data-reversed] .home-module__bt-cOG__featureStage{border-left:0;border-top:1px solid var(--e-line);order:1}.home-module__bt-cOG__mockupBox{aspect-ratio:auto;max-width:600px;margin-inline:auto}}@media (max-width:760px){.home-module__bt-cOG__showTabs button{gap:8px;padding:16px 18px;font-size:15px}.home-module__bt-cOG__showTabs svg{width:18px;height:18px}.home-module__bt-cOG__quote{padding-block:40px 48px}.home-module__bt-cOG__quote span{font-size:40px}.home-module__bt-cOG__caseGrid,.home-module__bt-cOG__caseGrid[data-many]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__bt-cOG__caseCard b{padding:12px 14px 16px;font-size:15px}.home-module__bt-cOG__securityGrid{grid-template-columns:minmax(0,1fr)}.home-module__bt-cOG__securityGrid>div{padding-block:28px 32px}.home-module__bt-cOG__plan{padding-block:32px 36px}}
.ui-module__i4zBgG__faqItem{border-bottom:1px solid var(--e-line)}.ui-module__i4zBgG__faqItem:first-child{border-top:1px solid var(--e-line)}.ui-module__i4zBgG__faqTrigger{width:100%;color:var(--e-ink);font-size:var(--fs-h4);letter-spacing:-.015em;text-align:left;word-break:keep-all;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-weight:500;line-height:1.45;transition:color .16s;display:flex}.ui-module__i4zBgG__faqTrigger:hover{color:var(--e-ink-hover)}.ui-module__i4zBgG__faqIcon{color:var(--e-muted);flex-shrink:0}.ui-module__i4zBgG__faqIcon path:last-child{transform-box:fill-box;transform-origin:50%;transition:transform .2s}.ui-module__i4zBgG__faqTrigger[data-state=open] .ui-module__i4zBgG__faqIcon path:last-child{transform:rotate(90deg)}.ui-module__i4zBgG__faqAnswer{max-width:760px;color:var(--e-muted);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);word-break:keep-all;text-wrap:pretty;padding-bottom:28px}.ui-module__i4zBgG__faqAnswer a{color:var(--e-ink);text-underline-offset:3px;text-decoration:underline}.ui-module__i4zBgG__quote{padding:var(--head-y) var(--pad)}.ui-module__i4zBgG__quote>span{color:var(--e-green);font-size:56px;line-height:1;display:block}.ui-module__i4zBgG__quote blockquote{max-width:960px;color:var(--e-ink);font-size:clamp(24px,2.6vw,36px);font-weight:var(--fw-heading);letter-spacing:var(--ls-heading);white-space:pre-line;word-break:keep-all;text-wrap:pretty;margin:8px 0 0;line-height:1.38}.ui-module__i4zBgG__quote figcaption{color:var(--e-muted);font-size:var(--fs-body);margin-top:28px;line-height:1.5}.ui-module__i4zBgG__closingAction{justify-content:center;margin-top:36px;display:flex}p+.ui-module__i4zBgG__closingAction{margin-top:0}.ui-module__i4zBgG__closingSub{white-space:pre-line;max-width:640px}@media (max-width:760px){.ui-module__i4zBgG__faqTrigger{padding-block:20px;font-size:17px}.ui-module__i4zBgG__quote>span{font-size:44px}.ui-module__i4zBgG__closingAction{margin-top:28px}}
.feature-page-module__GB3i3G__narrowOnly{display:none}@media (max-width:480px){.feature-page-module__GB3i3G__narrowOnly{display:inline}.feature-page-module__GB3i3G__wideOnly{display:none}}.feature-page-module__GB3i3G__feature{grid-template-columns:minmax(0,1fr) minmax(320px,440px);grid-template-areas:"stage copy";display:grid}.feature-page-module__GB3i3G__feature[data-reversed]{grid-template-columns:minmax(320px,440px) minmax(0,1fr);grid-template-areas:"copy stage"}.feature-page-module__GB3i3G__featureCopy{min-width:0;padding:48px var(--pad);flex-direction:column;grid-area:copy;justify-content:space-between;gap:40px;display:flex}.feature-page-module__GB3i3G__featureNumber{color:var(--e-faint);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;display:block}.feature-page-module__GB3i3G__featureCopy h2{font-size:clamp(28px,2.5vw,36px);font-weight:var(--fw-heading);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);white-space:pre-line;margin-top:16px}.feature-page-module__GB3i3G__featureCopy p{color:var(--e-muted);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);white-space:pre-line;margin-top:16px}.feature-page-module__GB3i3G__featureStage{grid-area:stage;align-items:center;min-width:0;display:flex}.feature-page-module__GB3i3G__subFeatures>div{margin-top:0}.feature-page-module__GB3i3G__subFeaturesNarrow{display:none}.feature-page-module__GB3i3G__screen{aspect-ratio:998/540;filter:drop-shadow(0 18px 28px #141e1838);width:100%;position:relative}.feature-page-module__GB3i3G__screenWide{max-width:1120px;margin-inline:auto}@media (max-width:900px){.feature-page-module__GB3i3G__feature,.feature-page-module__GB3i3G__feature[data-reversed]{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""stage""subs"}.feature-page-module__GB3i3G__featureCopy{padding-block:40px 32px}.feature-page-module__GB3i3G__featureCopy .feature-page-module__GB3i3G__subFeatures{display:none}.feature-page-module__GB3i3G__subFeaturesNarrow{padding:8px var(--pad) 24px;grid-area:subs;display:block}}@media (max-width:480px){.feature-page-module__GB3i3G__screen{aspect-ratio:4/5}}
.ambassadors-page-module__nj6z-q__people{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ambassadors-page-module__nj6z-q__people>*{padding:32px var(--pad) 40px}.ambassadors-page-module__nj6z-q__people>:not(:nth-child(3n+1)){border-left:1px solid var(--e-line)}.ambassadors-page-module__nj6z-q__people>:nth-child(n+4){border-top:1px solid var(--e-line)}.ambassadors-page-module__nj6z-q__people>:hover{background:var(--e-cell)}.ambassadors-page-module__nj6z-q__profileHero{display:flow-root}.ambassadors-page-module__nj6z-q__profile{align-items:center;gap:40px;padding-bottom:72px;display:flex}.ambassadors-page-module__nj6z-q__avatar{background:var(--e-soft);flex-shrink:0;width:160px;height:160px;position:relative;overflow:hidden}.ambassadors-page-module__nj6z-q__profile h1 span{color:var(--e-faint)}.ambassadors-page-module__nj6z-q__profile p{max-width:620px;color:var(--e-muted);font-size:var(--fs-lead);line-height:var(--lh-body);letter-spacing:var(--ls-body);margin-top:16px}.ambassadors-page-module__nj6z-q__cards{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));padding:0 var(--pad) var(--head-y);gap:48px 32px;display:grid}@media (max-width:1080px){.ambassadors-page-module__nj6z-q__people{grid-template-columns:repeat(2,minmax(0,1fr))}.ambassadors-page-module__nj6z-q__people>*{border-top:0!important;border-left:0!important}.ambassadors-page-module__nj6z-q__people>:nth-child(2n){border-left:1px solid var(--e-line)!important}.ambassadors-page-module__nj6z-q__people>:nth-child(n+3){border-top:1px solid var(--e-line)!important}.ambassadors-page-module__nj6z-q__cards{--cols:2!important}}@media (max-width:760px){.ambassadors-page-module__nj6z-q__profile{flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:48px}.ambassadors-page-module__nj6z-q__avatar{width:112px;height:112px}.ambassadors-page-module__nj6z-q__cards{gap:40px;--cols:1!important}}@media (max-width:480px){.ambassadors-page-module__nj6z-q__people>*{padding:20px 16px 28px}.ambassadors-page-module__nj6z-q__people>:nth-child(odd){padding-left:var(--pad)}.ambassadors-page-module__nj6z-q__people>:nth-child(2n){padding-right:var(--pad)}}
.courses-module__XTchIW__head,.courses-module__XTchIW__body,.courses-module__XTchIW__frame{width:var(--frame);border-inline:1px solid var(--e-line);margin-inline:auto}.courses-module__XTchIW__head{padding:80px var(--pad) 56px}.courses-module__XTchIW__eyebrow{color:var(--e-green);font-size:15px;font-weight:500}.courses-module__XTchIW__title{max-width:980px;font-size:clamp(30px,3.4vw,48px);font-weight:var(--fw-heading);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);text-wrap:balance;word-break:keep-all;overflow-wrap:break-word;margin-top:16px}.courses-module__XTchIW__meta{margin-top:28px}.courses-module__XTchIW__body{grid-template-columns:minmax(0,1fr);display:grid}.courses-module__XTchIW__body[data-chapters]{grid-template-columns:minmax(0,1fr) 360px}.courses-module__XTchIW__main{min-width:0;padding:56px var(--pad) 96px}.courses-module__XTchIW__watch{justify-content:flex-end;margin-top:14px;display:flex}.courses-module__XTchIW__watch a{color:var(--e-faint);font-size:var(--fs-sm);align-items:center;gap:4px;transition:color .16s;display:inline-flex}.courses-module__XTchIW__watch a:hover{color:var(--e-ink)}.courses-module__XTchIW__article{max-width:820px;margin-top:56px}.courses-module__XTchIW__aside{border-left:1px solid var(--e-line);min-width:0}.courses-module__XTchIW__aside>div{max-height:calc(100vh - 64px);padding-top:48px;position:sticky;top:64px;overflow-y:auto}.courses-module__XTchIW__chaptersInline{margin:40px calc(var(--pad) * -1) 0;display:none}.courses-module__XTchIW__chapters{--chapter-x:32px}.courses-module__XTchIW__chaptersInline .courses-module__XTchIW__chapters{--chapter-x:var(--pad)}.courses-module__XTchIW__chapters h2{padding:0 var(--chapter-x) 18px;font-size:var(--fs-h4);letter-spacing:-.015em;font-weight:500;line-height:1.3}.courses-module__XTchIW__chapters ol{border-top:1px solid var(--e-line);margin:0;padding:0;list-style:none}.courses-module__XTchIW__chapters li{border-bottom:1px solid var(--e-line)}.courses-module__XTchIW__chapters button{width:100%;padding:14px var(--chapter-x);color:var(--e-ink-2);text-align:left;word-break:keep-all;background:0 0;border:0;align-items:baseline;gap:16px;font-size:15px;line-height:1.45;transition:background-color .16s;display:flex}.courses-module__XTchIW__chapters button:hover{background:var(--e-cell);color:var(--e-ink)}.courses-module__XTchIW__chapters button>span:last-child{text-wrap:pretty}.courses-module__XTchIW__chapters button[data-active]{background:var(--e-cell);color:var(--e-ink);box-shadow:inset 2px 0 0 var(--e-green);font-weight:500}.courses-module__XTchIW__time{min-width:40px;color:var(--e-faint);font-family:var(--font-mono,ui-monospace), ui-monospace, monospace;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:400;transition:color .16s}.courses-module__XTchIW__chapters button:hover .courses-module__XTchIW__time,.courses-module__XTchIW__chapters button[data-active] .courses-module__XTchIW__time{color:var(--e-ink-hover)}.courses-module__XTchIW__player{aspect-ratio:16/9;background:var(--e-ink);width:100%;position:relative;overflow:hidden}.courses-module__XTchIW__player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.courses-module__XTchIW__player button{border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.courses-module__XTchIW__badge{color:#fff;letter-spacing:0;font-variant-numeric:tabular-nums;background:#161a17d1;padding:4px 6px;font-size:12px;font-weight:500;line-height:1;position:absolute;bottom:8px;right:8px}.courses-module__XTchIW__player .courses-module__XTchIW__badge{padding:5px 8px;font-size:13px;bottom:16px;right:16px}.courses-module__XTchIW__listHead{padding:var(--head-y) var(--pad) 56px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:20px 64px;display:grid}.courses-module__XTchIW__listHead h1{font-size:var(--fs-h1);font-weight:var(--fw-heading);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:balance;word-break:keep-all}.courses-module__XTchIW__listHead h2{font-size:var(--fs-h2);font-weight:var(--fw-heading);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);text-wrap:balance;word-break:keep-all}.courses-module__XTchIW__listHead p{max-width:520px;color:var(--e-muted);font-size:var(--fs-lead);line-height:var(--lh-body);letter-spacing:var(--ls-body);text-wrap:pretty;word-break:keep-all}.courses-module__XTchIW__gridClip{border-top:1px solid var(--e-line);overflow:hidden}.courses-module__XTchIW__grid{--cols:3;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));margin:0 -1px -1px 0;display:grid}.courses-module__XTchIW__grid>*{border-right:1px solid var(--e-line);border-bottom:1px solid var(--e-line)}.courses-module__XTchIW__grid[data-cols="4"]{--cols:4}.courses-module__XTchIW__cell{height:100%}.courses-module__XTchIW__cell>a{flex-direction:column;height:100%;transition:background-color .16s;display:flex}.courses-module__XTchIW__cell>a:hover{background:var(--e-cell)}.courses-module__XTchIW__cellImage{aspect-ratio:16/9;border-bottom:1px solid var(--e-line);background:var(--e-soft);position:relative;overflow:hidden}.courses-module__XTchIW__cellImage img{transition:transform .5s}.courses-module__XTchIW__cell>a:hover .courses-module__XTchIW__cellImage img{transform:scale(1.03)}.courses-module__XTchIW__cellBody{flex-direction:column;flex:1;padding:20px 24px 22px;display:flex}.courses-module__XTchIW__cellBody h3,.courses-module__XTchIW__plain h3{-webkit-line-clamp:2;letter-spacing:-.015em;word-break:keep-all;-webkit-box-orient:vertical;font-size:17px;font-weight:500;line-height:1.4;transition:color .16s;display:-webkit-box;overflow:hidden}.courses-module__XTchIW__cell>a:hover h3,.courses-module__XTchIW__plain>a:hover h3{color:var(--e-ink-hover)}.courses-module__XTchIW__byline{min-width:0;color:var(--e-faint);font-size:var(--fs-xs);align-items:center;gap:8px;display:flex}.courses-module__XTchIW__byline>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.courses-module__XTchIW__cellBody .courses-module__XTchIW__byline{margin-top:auto;padding-top:16px}.courses-module__XTchIW__plain>a{flex-direction:column;gap:14px;display:flex}.courses-module__XTchIW__plain .courses-module__XTchIW__cellImage{border-bottom:0}.courses-module__XTchIW__plain>a:hover .courses-module__XTchIW__cellImage img{transform:scale(1.03)}.courses-module__XTchIW__plain .courses-module__XTchIW__byline{margin-top:8px}.courses-module__XTchIW__banner{grid-column:span var(--span,1)}.courses-module__XTchIW__banner>a{height:100%;min-height:220px;padding:32px var(--pad);flex-direction:column;justify-content:space-between;gap:40px;display:flex}.courses-module__XTchIW__banner>a>p{color:var(--e-green);font-size:var(--fs-sm);font-weight:500}.courses-module__XTchIW__bannerRow{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.courses-module__XTchIW__bannerRow p{max-width:560px;font-size:var(--fs-h3);font-weight:var(--fw-heading);letter-spacing:var(--ls-heading);text-wrap:balance;word-break:keep-all;line-height:1.3}.courses-module__XTchIW__bannerRow svg{color:var(--e-ink);flex-shrink:0;transition:transform .16s}.courses-module__XTchIW__banner>a:hover .courses-module__XTchIW__bannerRow svg{color:var(--e-ink-hover);transform:translate(2px,-2px)}@media (max-width:1240px){.courses-module__XTchIW__body[data-chapters]{grid-template-columns:minmax(0,1fr)}.courses-module__XTchIW__aside{display:none}.courses-module__XTchIW__chaptersInline{display:block}.courses-module__XTchIW__grid[data-cols="4"]{--cols:2}.courses-module__XTchIW__grid[data-cols="4"] .courses-module__XTchIW__banner{grid-column:span var(--span-md,1)}}@media (max-width:1080px){.courses-module__XTchIW__grid{--cols:2}.courses-module__XTchIW__grid .courses-module__XTchIW__banner{grid-column:span var(--span-md,1)}}@media (max-width:900px){.courses-module__XTchIW__listHead{grid-template-columns:minmax(0,1fr);padding-bottom:40px}}@media (max-width:760px){.courses-module__XTchIW__head,.courses-module__XTchIW__body,.courses-module__XTchIW__frame{border-inline:0}.courses-module__XTchIW__head{padding-block:48px 36px}.courses-module__XTchIW__main{padding-block:32px 64px}.courses-module__XTchIW__article{margin-top:40px}.courses-module__XTchIW__grid,.courses-module__XTchIW__grid[data-cols="4"]{--cols:1}.courses-module__XTchIW__grid .courses-module__XTchIW__banner,.courses-module__XTchIW__grid[data-cols="4"] .courses-module__XTchIW__banner{grid-column:auto}.courses-module__XTchIW__banner>a{min-height:0;padding-block:28px}.courses-module__XTchIW__bannerRow p{font-size:20px}.courses-module__XTchIW__player .courses-module__XTchIW__badge{bottom:10px;right:10px}}
.security-page-module__B3jVBW__category{padding:56px var(--pad) 64px;border-top:1px solid var(--e-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px 64px;display:grid}.security-page-module__B3jVBW__category>div{align-self:start;position:sticky;top:96px}.security-page-module__B3jVBW__number{color:var(--e-faint);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;display:block}.security-page-module__B3jVBW__category h3{font-size:var(--fs-h3);letter-spacing:-.025em;margin-top:12px;font-weight:450;line-height:1.3}.security-page-module__B3jVBW__category>div>p{max-width:420px;color:var(--e-muted);font-size:15px;line-height:var(--lh-body);margin-top:10px}.security-page-module__B3jVBW__controls{flex-direction:column;gap:36px;max-width:760px;margin:0;padding:0;list-style:none;display:flex}.security-page-module__B3jVBW__controls h4{font-size:var(--fs-h4);letter-spacing:-.02em;word-break:keep-all;text-wrap:balance;font-weight:500;line-height:1.4}.security-page-module__B3jVBW__controls p{color:var(--e-muted);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);margin-top:8px}@media (max-width:900px){.security-page-module__B3jVBW__category{grid-template-columns:minmax(0,1fr);padding-block:40px 48px}.security-page-module__B3jVBW__category>div{position:static}}
.use-cases-module__vHChAa__heroPhoto{background:var(--e-soft)}.use-cases-module__vHChAa__heroPlaceholder{height:100%;color:var(--e-faint);font-size:var(--fs-sm);justify-content:center;align-items:center;display:flex}.use-cases-module__vHChAa__stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.use-cases-module__vHChAa__stats>div{min-width:0;padding:40px var(--pad) 44px;flex-direction:column;gap:12px;display:flex}.use-cases-module__vHChAa__stats>div+div{border-left:1px solid var(--e-line)}.use-cases-module__vHChAa__statValue{font-size:var(--fs-h2);font-weight:var(--fw-heading);letter-spacing:var(--ls-heading);white-space:nowrap;line-height:1}.use-cases-module__vHChAa__statLabel{color:var(--e-muted);font-size:var(--fs-body);letter-spacing:var(--ls-body);white-space:pre-line;word-break:keep-all;line-height:1.45}.use-cases-module__vHChAa__row{grid-template-columns:minmax(280px,380px) minmax(0,1fr);display:grid}.use-cases-module__vHChAa__row+.use-cases-module__vHChAa__row{border-top:1px solid var(--e-line)}.use-cases-module__vHChAa__row[data-reversed]{grid-template-columns:minmax(0,1fr) minmax(280px,380px)}.use-cases-module__vHChAa__row[data-reversed]>.use-cases-module__vHChAa__copy{border-right:0;border-left:1px solid var(--e-line);order:2}.use-cases-module__vHChAa__copy{min-width:0;padding:48px var(--pad);border-right:1px solid var(--e-line);background:var(--e-cell)}.use-cases-module__vHChAa__copy h2{font-size:28px;font-weight:var(--fw-heading);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}.use-cases-module__vHChAa__copy p{color:var(--e-muted);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);white-space:pre-line;word-break:keep-all;text-wrap:pretty;margin-top:16px}.use-cases-module__vHChAa__stage{min-width:0}.use-cases-module__vHChAa__screen{aspect-ratio:898/546}.use-cases-module__vHChAa__screen[data-tall]{aspect-ratio:898/690}.use-cases-module__vHChAa__screen[data-composer=left]{padding-left:13.2%}.use-cases-module__vHChAa__screen[data-composer=right]{padding-right:13.2%}.use-cases-module__vHChAa__ambassadorGrid{padding:0 var(--pad) var(--head-y);grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;display:grid}@media (max-width:1080px){.use-cases-module__vHChAa__row,.use-cases-module__vHChAa__row[data-reversed]{grid-template-columns:minmax(0,1fr)}.use-cases-module__vHChAa__row[data-reversed]>.use-cases-module__vHChAa__copy{order:0}.use-cases-module__vHChAa__copy,.use-cases-module__vHChAa__row[data-reversed]>.use-cases-module__vHChAa__copy{border-left:0;border-right:0;border-bottom:1px solid var(--e-line)}.use-cases-module__vHChAa__copy p{max-width:640px}.use-cases-module__vHChAa__ambassadorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.use-cases-module__vHChAa__stats>div{gap:8px;padding:28px 12px 32px}.use-cases-module__vHChAa__stats>div:first-child{padding-left:var(--pad)}.use-cases-module__vHChAa__statValue{font-size:28px}.use-cases-module__vHChAa__statLabel{font-size:13px}.use-cases-module__vHChAa__copy{padding-block:32px}.use-cases-module__vHChAa__copy h2{font-size:24px}.use-cases-module__vHChAa__ambassadorGrid{gap:28px 16px}}@media (max-width:600px){.use-cases-module__vHChAa__screen,.use-cases-module__vHChAa__screen[data-tall]{aspect-ratio:4/5}.use-cases-module__vHChAa__screen[data-composer]{padding:0}}
