.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress{--a100-top-spacing:120px;--a100-bottom-spacing:120px;--heading-size:max(1.5rem,calc(1.5rem + .375*(100vw - 40rem)/80));inset:calc(var(--heading-size) + 1.875rem)auto .625rem 1.25rem;inline-size:var(--a100-line-width,.875rem);pointer-events:auto;z-index:2;display:none;position:fixed;container-type:size}.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress:before{content:"";pointer-events:auto;inline-size:calc(100% + 3.4375rem);display:block;position:absolute;inset:0 auto 0 -1.25rem}.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress:after{content:"";translate:-50% calc((100cqh - var(--a100-top-spacing) - var(--a100-bottom-spacing))*clamp(0,var(--a100-scroll-progress,0),1) + var(--a100-top-spacing));aspect-ratio:1;inline-size:1px;transition:translate .1s cubic-bezier(.25,.46,.45,.94);display:block;position:absolute;inset:0 auto auto 200%}.A100ScrollProgress-module-scss-module__5qIcOW__hoverOverlay{opacity:0;pointer-events:none;background:linear-gradient(90deg,#000c 0%,#000000c9 8%,#000000bf 17%,#000000ad 26%,#00000096 36%,#0000007a 46%,#0000005c 56%,#00000040 66%,#00000026 76%,#00000012 85%,#00000005 93%,#0000 100%);inline-size:26.625rem;transition:opacity .4s cubic-bezier(.445,.05,.55,.95);position:fixed;inset:0 auto 0 0}.A100ScrollProgress-module-scss-module__5qIcOW__lines{justify-content:center;gap:var(--a100-line-gap,7px);pointer-events:none;mask-image:linear-gradient(to bottom,transparent,black var(--a100-top-spacing),black calc(100% - var(--a100-bottom-spacing)),transparent);flex-direction:column;display:flex;position:absolute;inset:0}.A100ScrollProgress-module-scss-module__5qIcOW__line{inline-size:100%;block-size:var(--a100-line-height,1px);background:var(--color-white-20a);flex:none;display:block;position:relative;overflow:visible}.A100ScrollProgress-module-scss-module__5qIcOW__line:before{content:"";background:var(--color-primary);transform-origin:0;transform:scaleX(var(--a100-scroll-progress-scale,0));transition:transform .2s cubic-bezier(.25,.46,.45,.94);display:block;position:absolute;inset:0}.A100ScrollProgress-module-scss-module__5qIcOW__line:after{content:"";inset:calc((var(--a100-line-height,1px) + var(--a100-line-gap,7px))/2)0 auto;background-image:linear-gradient(to right,var(--color-primary)calc(var(--a100-extra-progress-scale,0)*100%),transparent calc(var(--a100-extra-progress-scale,0)*100%));opacity:0;background-color:#0000;block-size:100%;transition:background-color .3s cubic-bezier(.445,.05,.55,.95),opacity .3s cubic-bezier(.445,.05,.55,.95);display:block;position:absolute}.A100ScrollProgress-module-scss-module__5qIcOW__line.A100ScrollProgress-module-scss-module__5qIcOW__chapter{background:var(--color-white)}.A100ScrollProgress-module-scss-module__5qIcOW__chapterMarkers{pointer-events:none;position:absolute;inset:0}.A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker{font-family:var(--typescale-label-xsmall-font);font-weight:var(--typescale-label-xsmall-weight,400);font-size:var(--typescale-label-xsmall-size,1rem);line-height:var(--typescale-label-xsmall-line-height,1);letter-spacing:var(--typescale-label-xsmall-letter-spacing,0);text-transform:var(--typescale-label-xsmall-text-transform,none);word-spacing:var(--typescale-label-xsmall-word-spacing,normal);block-size:1.5rem;inline-size:max-content;color:var(--color-white);cursor:pointer;pointer-events:auto;transform-origin:calc(.25rem + var(--a100-marker-size,1.125rem)/2)center;transition:top var(--a100-marker-top-duration,.18s)cubic-bezier(.25,.46,.45,.94),translate .3s cubic-bezier(.445,.05,.55,.95),gap .35s cubic-bezier(.445,.05,.55,.95),padding-inline-end .35s cubic-bezier(.445,.05,.55,.95),opacity .3s cubic-bezier(.445,.05,.55,.95),background .3s cubic-bezier(.445,.05,.55,.95),scale .3s cubic-bezier(.445,.05,.55,.95)50ms;border-radius:var(--corner-shape-small);background:0 0;border:0;align-items:center;gap:0;padding:.1875rem;display:flex;position:absolute;inset-inline-start:calc(100% + .5rem);translate:0 -50%}.A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker:before{content:"";block-size:max(100%,24px);inline-size:max(100%,24px);display:block;position:absolute;inset:50% auto auto 0;translate:0 -50%}.A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker .A100ScrollProgress-module-scss-module__5qIcOW__chapterBadge{inline-size:var(--a100-marker-size,1.125rem);block-size:var(--a100-marker-size,1.125rem);border-radius:var(--corner-shape-small);background:var(--a100-badge-background,var(--color-black-40a));flex:none;place-items:center;transition:inline-size .3s cubic-bezier(.445,.05,.55,.95),background .3s cubic-bezier(.445,.05,.55,.95);display:grid}.A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker:disabled{cursor:default;pointer-events:none}.A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker:focus-visible{outline:1px solid var(--color-primary);outline-offset:2px}.A100ScrollProgress-module-scss-module__5qIcOW__chapterNumber{text-box:cap alphabetic;line-height:.875rem;transition:font-size .3s cubic-bezier(.445,.05,.55,.95)}.A100ScrollProgress-module-scss-module__5qIcOW__activeChapter{color:var(--color-black)}.A100ScrollProgress-module-scss-module__5qIcOW__activeChapter .A100ScrollProgress-module-scss-module__5qIcOW__chapterBadge{background:var(--color-primary)}.A100ScrollProgress-module-scss-module__5qIcOW__hiddenChapter{opacity:0;transition-property:top,translate,gap,scale;scale:0}.A100ScrollProgress-module-scss-module__5qIcOW__chapterGuide{inline-size:calc(50vw - 1.25rem - var(--a100-line-width,.875rem) - .5rem - 100% - 1.5rem);pointer-events:none;clip-path:inset(0 100% 0 0);opacity:0;visibility:hidden;align-items:center;block-size:100%;transition:clip-path .6s cubic-bezier(.445,.05,.55,.95),opacity .3s cubic-bezier(.445,.05,.55,.95),visibility .6s;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + 1.5rem);translate:0 -50%}.A100ScrollProgress-module-scss-module__5qIcOW__chapterTitle{font-family:var(--typescale-label-xsmall-font);font-weight:var(--typescale-label-xsmall-weight,400);font-size:var(--typescale-label-xsmall-size,1rem);line-height:var(--typescale-label-xsmall-line-height,1);letter-spacing:var(--typescale-label-xsmall-letter-spacing,0);text-transform:var(--typescale-label-xsmall-text-transform,none);word-spacing:var(--typescale-label-xsmall-word-spacing,normal);word-spacing:0;opacity:0;visibility:hidden;flex:none;grid-template-rows:minmax(0,1fr);align-items:center;block-size:1.125rem;inline-size:0;line-height:.875rem;transition:inline-size .35s cubic-bezier(.445,.05,.55,.95),opacity .3s cubic-bezier(.445,.05,.55,.95),visibility .3s;display:grid;position:relative;overflow:hidden}.A100ScrollProgress-module-scss-module__5qIcOW__chapterLabelMeasure,.A100ScrollProgress-module-scss-module__5qIcOW__backToTopMeasure,.A100ScrollProgress-module-scss-module__5qIcOW__chapterLabel{white-space:nowrap;grid-area:1/1;justify-self:start;align-items:center;block-size:100%;padding:0;display:flex}.A100ScrollProgress-module-scss-module__5qIcOW__chapterLabelMeasure,.A100ScrollProgress-module-scss-module__5qIcOW__backToTopMeasure{visibility:hidden;pointer-events:none;inline-size:max-content;position:absolute}.A100ScrollProgress-module-scss-module__5qIcOW__backToTop{--a100-visible-title-width:var(--a100-back-to-top-width,0px)}.A100ScrollProgress-module-scss-module__5qIcOW__chapterTitle .A100ScrollProgress-module-scss-module__5qIcOW__chapterLabel{block-size:.875rem;color:var(--color-white);transition:background .3s cubic-bezier(.445,.05,.55,.95),color .3s cubic-bezier(.445,.05,.55,.95)}.A100ScrollProgress-module-scss-module__5qIcOW__chapterGuideLine{fill:none;block-size:1px;min-inline-size:0;stroke:var(--color-white-20a);clip-path:inset(0 100% 0 0);opacity:0;flex:1;transition:clip-path .6s cubic-bezier(.445,.05,.55,.95),opacity .3s cubic-bezier(.445,.05,.55,.95)}.A100ScrollProgress-module-scss-module__5qIcOW__linesVisible .A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker{color:var(--color-black)}.A100ScrollProgress-module-scss-module__5qIcOW__linesVisible .A100ScrollProgress-module-scss-module__5qIcOW__chapterBadge{background:var(--color-primary)}.A100ScrollProgress-module-scss-module__5qIcOW__linesVisible .A100ScrollProgress-module-scss-module__5qIcOW__chapterGuideLine{clip-path:inset(0);opacity:1;animation:4s linear infinite A100ScrollProgress-module-scss-module__5qIcOW__chapterGuideFlow}.A100ScrollProgress-module-scss-module__5qIcOW__reducedMotion.A100ScrollProgress-module-scss-module__5qIcOW__linesVisible .A100ScrollProgress-module-scss-module__5qIcOW__chapterGuideLine{animation:none}.A100ScrollProgress-module-scss-module__5qIcOW__footer{--a100-marker-background:#262626}.A100ScrollProgress-module-scss-module__5qIcOW__footer .A100ScrollProgress-module-scss-module__5qIcOW__line:before,.A100ScrollProgress-module-scss-module__5qIcOW__footer .A100ScrollProgress-module-scss-module__5qIcOW__line:after{display:none}.A100ScrollProgress-module-scss-module__5qIcOW__footer .A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker{color:var(--color-black)}.A100ScrollProgress-module-scss-module__5qIcOW__footer .A100ScrollProgress-module-scss-module__5qIcOW__chapterBadge{background:var(--color-primary)}@keyframes A100ScrollProgress-module-scss-module__5qIcOW__chapterGuideFlow{to{stroke-dashoffset:-18px}}.A100ScrollProgress-module-scss-module__5qIcOW__reducedMotion .A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker,.A100ScrollProgress-module-scss-module__5qIcOW__reducedMotion .A100ScrollProgress-module-scss-module__5qIcOW__chapterBadge,.A100ScrollProgress-module-scss-module__5qIcOW__reducedMotion .A100ScrollProgress-module-scss-module__5qIcOW__chapterTitle,.A100ScrollProgress-module-scss-module__5qIcOW__reducedMotion .A100ScrollProgress-module-scss-module__5qIcOW__chapterLabel,.A100ScrollProgress-module-scss-module__5qIcOW__reducedMotion .A100ScrollProgress-module-scss-module__5qIcOW__hoverOverlay,.A100ScrollProgress-module-scss-module__5qIcOW__reducedMotion .A100ScrollProgress-module-scss-module__5qIcOW__line:before,.A100ScrollProgress-module-scss-module__5qIcOW__reducedMotion .A100ScrollProgress-module-scss-module__5qIcOW__line:after{transition:none}@media (min-width:1200px){.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress:is(.A100ScrollProgress-module-scss-module__5qIcOW__labelsVisible,:focus-within,.A100ScrollProgress-module-scss-module__5qIcOW__linesVisible) .A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker{background:var(--a100-marker-background,var(--color-black-40a));gap:.375rem;padding-inline-end:.375rem;scale:1}.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress:is(.A100ScrollProgress-module-scss-module__5qIcOW__labelsVisible,:focus-within,.A100ScrollProgress-module-scss-module__5qIcOW__linesVisible) .A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker:where(:not(.A100ScrollProgress-module-scss-module__5qIcOW__activeChapter)){--a100-badge-background:transparent}.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress:is(.A100ScrollProgress-module-scss-module__5qIcOW__labelsVisible,:focus-within,.A100ScrollProgress-module-scss-module__5qIcOW__linesVisible) .A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker:before{inline-size:max(100%,var(--a100-title-width,0px) + 2.125rem)}.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress:is(.A100ScrollProgress-module-scss-module__5qIcOW__labelsVisible,:focus-within,.A100ScrollProgress-module-scss-module__5qIcOW__linesVisible) .A100ScrollProgress-module-scss-module__5qIcOW__activeChapter{translate:0 -50%}.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress:is(.A100ScrollProgress-module-scss-module__5qIcOW__labelsVisible,:focus-within,.A100ScrollProgress-module-scss-module__5qIcOW__linesVisible) .A100ScrollProgress-module-scss-module__5qIcOW__chapterGuide{clip-path:inset(0);opacity:1;visibility:visible}.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress:is(.A100ScrollProgress-module-scss-module__5qIcOW__labelsVisible,:focus-within,.A100ScrollProgress-module-scss-module__5qIcOW__linesVisible) .A100ScrollProgress-module-scss-module__5qIcOW__chapterTitle{inline-size:var(--a100-visible-title-width,var(--a100-title-width,0px));opacity:1;visibility:visible;transition-delay:0s,80ms,0s}.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress:is(.A100ScrollProgress-module-scss-module__5qIcOW__labelsVisible,:focus-within)+.A100ScrollProgress-module-scss-module__5qIcOW__hoverOverlay,.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress:is(.A100ScrollProgress-module-scss-module__5qIcOW__labelsVisible,:focus-within) .A100ScrollProgress-module-scss-module__5qIcOW__line:after{opacity:1}.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress:is(.A100ScrollProgress-module-scss-module__5qIcOW__labelsVisible,:focus-within) .A100ScrollProgress-module-scss-module__5qIcOW__focusedChapterLine:after{background-color:var(--color-white-20a)}}.A100ScrollProgress-module-scss-module__5qIcOW__backToTopIcon{--a2-icon-inline-size:1.125rem;rotate:180deg}.A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker:not(:disabled):hover,.A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker:not(:disabled):focus-visible{color:var(--color-black);background:var(--color-white)}.A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker:not(:disabled):hover .A100ScrollProgress-module-scss-module__5qIcOW__chapterBadge,.A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker:not(:disabled):focus-visible .A100ScrollProgress-module-scss-module__5qIcOW__chapterBadge{background:var(--color-black-10a)}.A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker:not(:disabled):hover .A100ScrollProgress-module-scss-module__5qIcOW__chapterLabel,.A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker:not(:disabled):focus-visible .A100ScrollProgress-module-scss-module__5qIcOW__chapterLabel{color:var(--color-black)}@media (prefers-reduced-motion:reduce){.A100ScrollProgress-module-scss-module__5qIcOW__chapterMarker,.A100ScrollProgress-module-scss-module__5qIcOW__chapterBadge,.A100ScrollProgress-module-scss-module__5qIcOW__chapterGuide,.A100ScrollProgress-module-scss-module__5qIcOW__chapterGuideLine,.A100ScrollProgress-module-scss-module__5qIcOW__chapterTitle,.A100ScrollProgress-module-scss-module__5qIcOW__chapterLabel,.A100ScrollProgress-module-scss-module__5qIcOW__chapterNumber,.A100ScrollProgress-module-scss-module__5qIcOW__hoverOverlay,.A100ScrollProgress-module-scss-module__5qIcOW__line:before,.A100ScrollProgress-module-scss-module__5qIcOW__line:after{transition:none}.A100ScrollProgress-module-scss-module__5qIcOW__linesVisible .A100ScrollProgress-module-scss-module__5qIcOW__chapterGuideLine{animation:none}}@media (min-width:720px){.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress{display:block}}@media (max-width:1199px){.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress{pointer-events:none}.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress .A100ScrollProgress-module-scss-module__5qIcOW__lines,.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress .A100ScrollProgress-module-scss-module__5qIcOW__hoverOverlay,.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress .A100ScrollProgress-module-scss-module__5qIcOW__chapterMarkers,.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress:before,.A100ScrollProgress-module-scss-module__5qIcOW__a100ScrollProgress:after{visibility:hidden}}
.A100ScrollProgressMobile-module-scss-module__lx7sFq__mobile{z-index:2;background:var(--color-black-40a);opacity:0;pointer-events:none;block-size:3rem;transition:opacity .3s cubic-bezier(.25,.46,.45,.94);position:fixed;inset:auto .625rem .75rem}.A100ScrollProgressMobile-module-scss-module__lx7sFq__visible{opacity:1;pointer-events:auto}.A100ScrollProgressMobile-module-scss-module__lx7sFq__videoCard{block-size:6.25rem;position:absolute;inset:.75rem .75rem auto}.A100ScrollProgressMobile-module-scss-module__lx7sFq__chapters{align-items:center;block-size:100%;min-inline-size:0;transition:inset .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94);display:flex;position:absolute;inset:0 6.75rem 0 1.25rem}.A100ScrollProgressMobile-module-scss-module__lx7sFq__chapter{cursor:pointer;background:0 0;border:0;flex:1 1 0;justify-content:space-between;align-items:center;block-size:100%;min-inline-size:0;padding:0 .1875rem;transition:flex-grow .3s cubic-bezier(.25,.46,.45,.94);display:flex;overflow:hidden}.A100ScrollProgressMobile-module-scss-module__lx7sFq__chapter:first-child{padding-inline-start:0}.A100ScrollProgressMobile-module-scss-module__lx7sFq__chapter:focus-visible{outline:1px solid var(--color-primary);outline-offset:-2px}.A100ScrollProgressMobile-module-scss-module__lx7sFq__active{flex-grow:6}.A100ScrollProgressMobile-module-scss-module__lx7sFq__line{background:var(--color-white-20a);flex:none;block-size:.75rem;inline-size:1px;position:relative}.A100ScrollProgressMobile-module-scss-module__lx7sFq__line:before{content:"";background:var(--color-primary);transform-origin:bottom;transform:scaleY(var(--a100-mobile-line-scale,0));transition:transform .2s cubic-bezier(.25,.46,.45,.94);display:block;position:absolute;inset:0}.A100ScrollProgressMobile-module-scss-module__lx7sFq__completed .A100ScrollProgressMobile-module-scss-module__lx7sFq__line{background:var(--color-white-40a)}.A100ScrollProgressMobile-module-scss-module__lx7sFq__line:first-child{background:var(--color-white)}.A100ScrollProgressMobile-module-scss-module__lx7sFq__line:first-child:before{display:none}.A100ScrollProgressMobile-module-scss-module__lx7sFq__label{font-family:var(--typescale-label-large-font);font-weight:var(--typescale-label-large-weight,400);font-size:var(--typescale-label-large-size,1rem);line-height:var(--typescale-label-large-line-height,1);letter-spacing:var(--typescale-label-large-letter-spacing,0);text-transform:var(--typescale-label-large-text-transform,none);word-spacing:var(--typescale-label-large-word-spacing,normal);color:var(--color-white);white-space:nowrap;flex:none}.A100ScrollProgressMobile-module-scss-module__lx7sFq__toggle{border-radius:var(--corner-shape-small);cursor:pointer;background:0 0;border:0;align-items:center;gap:.875rem;padding:0;transition:inset-inline-end .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),padding .3s cubic-bezier(.25,.46,.45,.94);display:flex;position:absolute;inset-block:0;inset-inline-end:.625rem}.A100ScrollProgressMobile-module-scss-module__lx7sFq__toggle:focus-visible{outline:1px solid var(--color-primary);outline-offset:2px}.A100ScrollProgressMobile-module-scss-module__lx7sFq__toggleIcon{border-radius:var(--corner-shape-small);background:var(--color-primary);block-size:1.5rem;inline-size:1.5rem;color:var(--color-black);border:0;flex:none;place-items:center;padding:0;display:grid}.A100ScrollProgressMobile-module-scss-module__lx7sFq__toggleIcon>span{rotate:180deg}.A100ScrollProgressMobile-module-scss-module__lx7sFq__menu{background:var(--color-black-60a);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:fixed;inset:0}.A100ScrollProgressMobile-module-scss-module__lx7sFq__menu[hidden]{display:none}.A100ScrollProgressMobile-module-scss-module__lx7sFq__menuChapters{grid-template-columns:repeat(4,minmax(0,1fr));block-size:min(26rem,100dvh - 12.5rem);display:grid;position:absolute;inset-block-end:calc(7rem + env(safe-area-inset-bottom));inset-inline:.75rem;container-type:inline-size}.A100ScrollProgressMobile-module-scss-module__lx7sFq__menuChapter{color:var(--color-white);text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:.5rem;margin-block-start:calc(var(--chapter-index)*clamp(0px,(100dvh - 22.5rem)/3,5.125rem));padding:0 .5rem;display:flex;position:relative}.A100ScrollProgressMobile-module-scss-module__lx7sFq__menuChapter:before{content:"";border-inline-start:1px dashed var(--color-white-40a);transform-origin:bottom;pointer-events:none;display:block;position:absolute;inset:0 auto 0 0}.A100ScrollProgressMobile-module-scss-module__lx7sFq__menuChapter:focus-visible{outline:1px solid var(--color-primary);outline-offset:2px}.A100ScrollProgressMobile-module-scss-module__lx7sFq__number{font-family:var(--typescale-label-large-font);font-weight:var(--typescale-label-large-weight,400);font-size:var(--typescale-label-large-size,1rem);line-height:var(--typescale-label-large-line-height,1);letter-spacing:var(--typescale-label-large-letter-spacing,0);text-transform:var(--typescale-label-large-text-transform,none);word-spacing:var(--typescale-label-large-word-spacing,normal);border-radius:var(--corner-shape-small);background:var(--color-primary);block-size:1.5rem;inline-size:1.5rem;color:var(--color-black);flex:none;place-items:center;display:grid}.A100ScrollProgressMobile-module-scss-module__lx7sFq__title{font-family:var(--typescale-body-small-font);font-weight:var(--typescale-body-small-weight,400);font-size:var(--typescale-body-small-size,1rem);line-height:var(--typescale-body-small-line-height,1);letter-spacing:var(--typescale-body-small-letter-spacing,0);text-transform:var(--typescale-body-small-text-transform,none);word-spacing:var(--typescale-body-small-word-spacing,normal);inline-size:max-content;max-inline-size:calc(min(50cqi,(4 - var(--chapter-index))*25cqi) - 1rem);overflow-wrap:break-word;text-wrap:balance}.A100ScrollProgressMobile-module-scss-module__lx7sFq__open{background:0 0;inset-block-end:calc(.75rem + env(safe-area-inset-bottom))}.A100ScrollProgressMobile-module-scss-module__lx7sFq__open .A100ScrollProgressMobile-module-scss-module__lx7sFq__menuChapter:before{animation:A100ScrollProgressMobile-module-scss-module__lx7sFq__chapterLineIn .55s cubic-bezier(.25,.46,.45,.94)calc(var(--chapter-index)*70ms)both}.A100ScrollProgressMobile-module-scss-module__lx7sFq__open .A100ScrollProgressMobile-module-scss-module__lx7sFq__number,.A100ScrollProgressMobile-module-scss-module__lx7sFq__open .A100ScrollProgressMobile-module-scss-module__lx7sFq__title{animation:A100ScrollProgressMobile-module-scss-module__lx7sFq__chapterLabelIn .45s cubic-bezier(.25,.46,.45,.94)calc(.12s + var(--chapter-index)*70ms)both}.A100ScrollProgressMobile-module-scss-module__lx7sFq__open .A100ScrollProgressMobile-module-scss-module__lx7sFq__title{animation-delay:calc(.18s + var(--chapter-index)*70ms)}.A100ScrollProgressMobile-module-scss-module__lx7sFq__open .A100ScrollProgressMobile-module-scss-module__lx7sFq__chapters{inset-inline:.125rem;transform:translateY(-3.75rem)}.A100ScrollProgressMobile-module-scss-module__lx7sFq__open .A100ScrollProgressMobile-module-scss-module__lx7sFq__chapter{flex-grow:1}.A100ScrollProgressMobile-module-scss-module__lx7sFq__open .A100ScrollProgressMobile-module-scss-module__lx7sFq__toggle{background:var(--color-black);padding-inline:.75rem;inset-inline-end:50%;transform:translate(50%)}.A100ScrollProgressMobile-module-scss-module__lx7sFq__open .A100ScrollProgressMobile-module-scss-module__lx7sFq__toggleIcon>span{rotate:none}.A100ScrollProgressMobile-module-scss-module__lx7sFq__menuChapter:hover .A100ScrollProgressMobile-module-scss-module__lx7sFq__title{color:var(--color-primary)}.A100ScrollProgressMobile-module-scss-module__lx7sFq__mobile:has(.A100ScrollProgressMobile-module-scss-module__lx7sFq__videoCard>*){border-radius:var(--corner-shape-small);background:var(--color-black-40a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);block-size:10.25rem}.A100ScrollProgressMobile-module-scss-module__lx7sFq__mobile:has(.A100ScrollProgressMobile-module-scss-module__lx7sFq__videoCard>*) .A100ScrollProgressMobile-module-scss-module__lx7sFq__chapters,.A100ScrollProgressMobile-module-scss-module__lx7sFq__mobile:has(.A100ScrollProgressMobile-module-scss-module__lx7sFq__videoCard>*) .A100ScrollProgressMobile-module-scss-module__lx7sFq__toggle{block-size:3rem;inset-block:auto 0}.A100ScrollProgressMobile-module-scss-module__lx7sFq__mobile:has(.A100ScrollProgressMobile-module-scss-module__lx7sFq__videoCard>*) .A100ScrollProgressMobile-module-scss-module__lx7sFq__toggle{gap:1rem;inset-inline-end:.75rem}@keyframes A100ScrollProgressMobile-module-scss-module__lx7sFq__chapterLineIn{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes A100ScrollProgressMobile-module-scss-module__lx7sFq__chapterLabelIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.A100ScrollProgressMobile-module-scss-module__lx7sFq__open .A100ScrollProgressMobile-module-scss-module__lx7sFq__menuChapter:before,.A100ScrollProgressMobile-module-scss-module__lx7sFq__open .A100ScrollProgressMobile-module-scss-module__lx7sFq__number,.A100ScrollProgressMobile-module-scss-module__lx7sFq__open .A100ScrollProgressMobile-module-scss-module__lx7sFq__title{animation:none}.A100ScrollProgressMobile-module-scss-module__lx7sFq__mobile,.A100ScrollProgressMobile-module-scss-module__lx7sFq__chapters,.A100ScrollProgressMobile-module-scss-module__lx7sFq__chapter,.A100ScrollProgressMobile-module-scss-module__lx7sFq__toggle,.A100ScrollProgressMobile-module-scss-module__lx7sFq__line:before{transition:none}}@media (min-width:1200px){.A100ScrollProgressMobile-module-scss-module__lx7sFq__mobile{display:none}.A100ScrollProgressMobile-module-scss-module__lx7sFq__mobile:has(dialog:modal){display:block}}
.Typography-module-scss-module__n93tSq__variantBodyLarge{font-family:var(--typescale-body-large-font);font-weight:var(--typescale-body-large-weight,400);font-size:var(--typescale-body-large-size,1rem);line-height:var(--typescale-body-large-line-height,1);letter-spacing:var(--typescale-body-large-letter-spacing,0);text-transform:var(--typescale-body-large-text-transform,none);word-spacing:var(--typescale-body-large-word-spacing,normal)}.Typography-module-scss-module__n93tSq__variantBodySmall{font-family:var(--typescale-body-small-font);font-weight:var(--typescale-body-small-weight,400);font-size:var(--typescale-body-small-size,1rem);line-height:var(--typescale-body-small-line-height,1);letter-spacing:var(--typescale-body-small-letter-spacing,0);text-transform:var(--typescale-body-small-text-transform,none);word-spacing:var(--typescale-body-small-word-spacing,normal)}.Typography-module-scss-module__n93tSq__variantBodyXsmall{font-family:var(--typescale-body-xsmall-font);font-weight:var(--typescale-body-xsmall-weight,400);font-size:var(--typescale-body-xsmall-size,1rem);line-height:var(--typescale-body-xsmall-line-height,1);letter-spacing:var(--typescale-body-xsmall-letter-spacing,0);text-transform:var(--typescale-body-xsmall-text-transform,none);word-spacing:var(--typescale-body-xsmall-word-spacing,normal)}.Typography-module-scss-module__n93tSq__variantLabelLarge{font-family:var(--typescale-label-large-font);font-weight:var(--typescale-label-large-weight,400);font-size:var(--typescale-label-large-size,1rem);line-height:var(--typescale-label-large-line-height,1);letter-spacing:var(--typescale-label-large-letter-spacing,0);text-transform:var(--typescale-label-large-text-transform,none);word-spacing:var(--typescale-label-large-word-spacing,normal)}.Typography-module-scss-module__n93tSq__variantLabelSmall{font-family:var(--typescale-label-small-font);font-weight:var(--typescale-label-small-weight,400);font-size:var(--typescale-label-small-size,1rem);line-height:var(--typescale-label-small-line-height,1);letter-spacing:var(--typescale-label-small-letter-spacing,0);text-transform:var(--typescale-label-small-text-transform,none);word-spacing:var(--typescale-label-small-word-spacing,normal)}.Typography-module-scss-module__n93tSq__variantLabelXsmall{font-family:var(--typescale-label-xsmall-font);font-weight:var(--typescale-label-xsmall-weight,400);font-size:var(--typescale-label-xsmall-size,1rem);line-height:var(--typescale-label-xsmall-line-height,1);letter-spacing:var(--typescale-label-xsmall-letter-spacing,0);text-transform:var(--typescale-label-xsmall-text-transform,none);word-spacing:var(--typescale-label-xsmall-word-spacing,normal)}.Typography-module-scss-module__n93tSq__variantHeading1{font-family:var(--typescale-heading-1-font);font-weight:var(--typescale-heading-1-weight,400);font-size:var(--typescale-heading-1-size,1rem);line-height:var(--typescale-heading-1-line-height,1);letter-spacing:var(--typescale-heading-1-letter-spacing,0);text-transform:var(--typescale-heading-1-text-transform,none);word-spacing:var(--typescale-heading-1-word-spacing,normal)}.Typography-module-scss-module__n93tSq__variantHeading2{font-family:var(--typescale-heading-2-font);font-weight:var(--typescale-heading-2-weight,400);font-size:var(--typescale-heading-2-size,1rem);line-height:var(--typescale-heading-2-line-height,1);letter-spacing:var(--typescale-heading-2-letter-spacing,0);text-transform:var(--typescale-heading-2-text-transform,none);word-spacing:var(--typescale-heading-2-word-spacing,normal)}.Typography-module-scss-module__n93tSq__variantHeading3{font-family:var(--typescale-heading-3-font);font-weight:var(--typescale-heading-3-weight,400);font-size:var(--typescale-heading-3-size,1rem);line-height:var(--typescale-heading-3-line-height,1);letter-spacing:var(--typescale-heading-3-letter-spacing,0);text-transform:var(--typescale-heading-3-text-transform,none);word-spacing:var(--typescale-heading-3-word-spacing,normal)}.Typography-module-scss-module__n93tSq__variantHeading4{font-family:var(--typescale-heading-4-font);font-weight:var(--typescale-heading-4-weight,400);font-size:var(--typescale-heading-4-size,1rem);line-height:var(--typescale-heading-4-line-height,1);letter-spacing:var(--typescale-heading-4-letter-spacing,0);text-transform:var(--typescale-heading-4-text-transform,none);word-spacing:var(--typescale-heading-4-word-spacing,normal)}.Typography-module-scss-module__n93tSq__variantHeading5{font-family:var(--typescale-heading-5-font);font-weight:var(--typescale-heading-5-weight,400);font-size:var(--typescale-heading-5-size,1rem);line-height:var(--typescale-heading-5-line-height,1);letter-spacing:var(--typescale-heading-5-letter-spacing,0);text-transform:var(--typescale-heading-5-text-transform,none);word-spacing:var(--typescale-heading-5-word-spacing,normal)}.Typography-module-scss-module__n93tSq__variantHeading6{font-family:var(--typescale-heading-6-font);font-weight:var(--typescale-heading-6-weight,400);font-size:var(--typescale-heading-6-size,1rem);line-height:var(--typescale-heading-6-line-height,1);letter-spacing:var(--typescale-heading-6-letter-spacing,0);text-transform:var(--typescale-heading-6-text-transform,none);word-spacing:var(--typescale-heading-6-word-spacing,normal)}.Typography-module-scss-module__n93tSq__punct{margin-inline-start:var(--typescale-mono-punct-pull)}.Typography-module-scss-module__n93tSq__punctOpen{margin-inline-end:var(--typescale-mono-punct-pull)}.Typography-module-scss-module__n93tSq__punctApos{margin-inline:var(--typescale-mono-apos-pull)}.Typography-module-scss-module__n93tSq__punctJoin{margin-inline:var(--typescale-mono-join-pull)}
:where(.Clickable-module-scss-module__R9SabG__clickable){appearance:var(--clickable-appearance,none);background:var(--clickable-background,none);border:var(--clickable-border,none);cursor:var(--clickable-cursor,pointer);display:var(--clickable-display,inline-flex);align-items:var(--clickable-align-items,center);margin:var(--clickable-margin,0);outline:var(--clickable-outline,none);overflow:var(--clickable-overflow,visible);padding:var(--clickable-padding,0);font:var(--clickable-font,inherit);-webkit-text-decoration:var(--clickable-text-decoration,none);text-decoration:var(--clickable-text-decoration,none);color:var(--clickable-color,inherit);text-transform:var(--clickable-text-transform,inherit);letter-spacing:var(--clickable-letter-spacing,inherit);-webkit-tap-highlight-color:var(--clickable-tap-highlight-color,#0000)}:where(.Clickable-module-scss-module__R9SabG__clickable):where(:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}:where(.Clickable-module-scss-module__R9SabG__clickable)[aria-disabled=true],:where(.Clickable-module-scss-module__R9SabG__clickable)[disabled]{cursor:var(--clickable-cursor,default);pointer-events:var(--clickable-pointer-events,none)}.Clickable-module-scss-module__R9SabG__newTabWarning{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.A103ContentFrame-module-scss-module__FcFFZa__a103ContentFrame{inset:var(--a103-inset,var(--a103-inset-block,0)var(--a103-inset-inline,0));pointer-events:none;color:var(--a103-color,var(--color-white-80a));grid-template-rows:1fr auto;grid-template-columns:1fr auto;place-content:start;display:grid;position:absolute}.A103ContentFrame-module-scss-module__FcFFZa__plus{inline-size:var(--a103-plus-size,max(2rem,calc(2rem + .5*(100vw - 40rem)/80)));display:block}.A103ContentFrame-module-scss-module__FcFFZa__plus path{stroke-width:var(--a103-stroke-width,1px)}.A103ContentFrame-module-scss-module__FcFFZa__marker{display:block}.A103ContentFrame-module-scss-module__FcFFZa__marker:first-child .A103ContentFrame-module-scss-module__FcFFZa__plus{scale:1 -1}.A103ContentFrame-module-scss-module__FcFFZa__marker:nth-child(2) .A103ContentFrame-module-scss-module__FcFFZa__plus{scale:-1}.A103ContentFrame-module-scss-module__FcFFZa__marker:nth-child(4) .A103ContentFrame-module-scss-module__FcFFZa__plus{scale:-1 1}
.A105ComponentScrollContainer-module-scss-module__66_yPa__a105ComponentScrollContainer{min-block-size:var(--a105-min-block-size,var(--a105-container-min-block-size,100svh));view-timeline:--a105-parallax block;view-timeline-inset:0}.A105ComponentScrollContainer-module-scss-module__66_yPa__wrapper{position:fixed;inset:0}@supports (animation-timeline:view()){.A105ComponentScrollContainer-module-scss-module__66_yPa__scrollParallax{animation:linear both A105ComponentScrollContainer-module-scss-module__66_yPa__parallax;animation-timeline:--a105-parallax;animation-range:cover}}.A105ComponentScrollContainer-module-scss-module__66_yPa__content{min-block-size:var(--a105-min-block-size,100svh)}.A105ComponentScrollContainer-module-scss-module__66_yPa__focusEntry{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.A105ComponentScrollContainer-module-scss-module__66_yPa__focusIndicator{z-index:5;border-radius:var(--corner-shape-small);outline:2px solid var(--color-primary);outline-offset:2px;background:var(--color-black);inline-size:fit-content;max-inline-size:calc(100% - 3rem);color:var(--color-primary);pointer-events:none;margin-inline:auto;padding:.75rem 1rem;position:fixed;inset-block-start:max(1.5rem,env(safe-area-inset-top));inset-inline:1.5rem}@keyframes A105ComponentScrollContainer-module-scss-module__66_yPa__parallax{0%{translate:0 calc((100% + var(--a105-min-block-size,100svh))*.25)}to{translate:0 calc((100% + var(--a105-min-block-size,100svh))*-.25)}}
.A2Icon-module-scss-module__Z76qka__a2Icon{aspect-ratio:var(--a2-icon-aspect-ratio,1);vertical-align:middle;display:inline-block}.A2Icon-module-scss-module__Z76qka__a2Icon svg{inline-size:var(--a2-icon-inline-size,24px);block-size:var(--a2-icon-block-size,auto);fill:var(--a2-icon-color,currentColor);display:block}
.A3Image-module-scss-module__2NxcqW__a3Image{aspect-ratio:var(--a3-image-aspect-ratio,initial);background:var(--a3-image-background,none);display:block}.A3Image-module-scss-module__2NxcqW__fillParent{position:absolute;inset:0}.A3Image-module-scss-module__2NxcqW__image{inline-size:var(--a3-image-inline-size,100%);block-size:var(--a3-image-block-size,auto);display:block}.A3Image-module-scss-module__2NxcqW__fitContain{--a3-image-block-size:100%;object-fit:contain}.A3Image-module-scss-module__2NxcqW__fitCover{--a3-image-block-size:100%;object-fit:cover}.A3Image-module-scss-module__2NxcqW__fitFill{--a3-image-block-size:100%;object-fit:fill}.A3Image-module-scss-module__2NxcqW__fitNone{--a3-image-block-size:100%;object-fit:none}.A3Image-module-scss-module__2NxcqW__fitScaleDown{--a3-image-block-size:100%;object-fit:scale-down}
.A104ChapterIcon-module-scss-module__mqvKrW__a104ChapterIcon{aspect-ratio:var(--a104-chapter-icon-aspect-ratio,1);vertical-align:middle;display:inline-block}.A104ChapterIcon-module-scss-module__mqvKrW__a104ChapterIcon svg{inline-size:var(--a104-chapter-icon-inline-size,max(3.5rem,calc(3.5rem + 1*(100vw - 40rem)/80)));block-size:var(--a104-chapter-icon-block-size,auto);display:block}
.A4RichText-module-scss-module__cXdyHW__a4RichText>*{margin-block-start:0}.A4RichText-module-scss-module__cXdyHW__a4RichText>:not(:last-child){margin-block-end:var(--a4-element-margin,16px)}.A4RichText-module-scss-module__cXdyHW__a4RichText ul{list-style:var(--a4-unordered-list-style,disc)}.A4RichText-module-scss-module__cXdyHW__a4RichText ul li::marker{color:var(--color-white-20a)}.A4RichText-module-scss-module__cXdyHW__a4RichText ol{list-style:var(--a4-ordered-list-style,decimal)}.A4RichText-module-scss-module__cXdyHW__a4RichText :where(ul,ol){text-align:start;padding-inline-start:var(--a4-list-indentation,16px)}.A4RichText-module-scss-module__cXdyHW__a4RichText :where(b,strong){font-weight:600}.A4RichText-module-scss-module__cXdyHW__a4RichText figure{margin-inline:0}.A4RichText-module-scss-module__cXdyHW__a4RichText figure figcaption{margin-block-start:var(--a4-figcaption-margin,8px)}.A4RichText-module-scss-module__cXdyHW__a4RichText img{max-inline-size:100%}.A4RichText-module-scss-module__cXdyHW__a4RichText h1{font-family:var(--typescale-heading-1-font);font-weight:var(--typescale-heading-1-weight,400);font-size:var(--typescale-heading-1-size,1rem);line-height:var(--typescale-heading-1-line-height,1);letter-spacing:var(--typescale-heading-1-letter-spacing,0);text-transform:var(--typescale-heading-1-text-transform,none);word-spacing:var(--typescale-heading-1-word-spacing,normal)}.A4RichText-module-scss-module__cXdyHW__a4RichText h2{font-family:var(--typescale-heading-2-font);font-weight:var(--typescale-heading-2-weight,400);font-size:var(--typescale-heading-2-size,1rem);line-height:var(--typescale-heading-2-line-height,1);letter-spacing:var(--typescale-heading-2-letter-spacing,0);text-transform:var(--typescale-heading-2-text-transform,none);word-spacing:var(--typescale-heading-2-word-spacing,normal)}.A4RichText-module-scss-module__cXdyHW__a4RichText h3{font-family:var(--typescale-heading-3-font);font-weight:var(--typescale-heading-3-weight,400);font-size:var(--typescale-heading-3-size,1rem);line-height:var(--typescale-heading-3-line-height,1);letter-spacing:var(--typescale-heading-3-letter-spacing,0);text-transform:var(--typescale-heading-3-text-transform,none);word-spacing:var(--typescale-heading-3-word-spacing,normal)}.A4RichText-module-scss-module__cXdyHW__a4RichText h4{font-family:var(--typescale-heading-4-font);font-weight:var(--typescale-heading-4-weight,400);font-size:var(--typescale-heading-4-size,1rem);line-height:var(--typescale-heading-4-line-height,1);letter-spacing:var(--typescale-heading-4-letter-spacing,0);text-transform:var(--typescale-heading-4-text-transform,none);word-spacing:var(--typescale-heading-4-word-spacing,normal)}.A4RichText-module-scss-module__cXdyHW__a4RichText h5,.A4RichText-module-scss-module__cXdyHW__a4RichText h6{font-family:var(--typescale-body-large-font);font-weight:var(--typescale-body-large-weight,400);font-size:var(--typescale-body-large-size,1rem);line-height:var(--typescale-body-large-line-height,1);letter-spacing:var(--typescale-body-large-letter-spacing,0);text-transform:var(--typescale-body-large-text-transform,none);word-spacing:var(--typescale-body-large-word-spacing,normal)}.A4RichText-module-scss-module__cXdyHW__a4RichText a{color:var(--a4-link-color,var(--color-tertiary));text-decoration:none}.A4RichText-module-scss-module__cXdyHW__a4RichText a:hover{text-decoration:underline}.A4RichText-module-scss-module__cXdyHW__a4RichText blockquote{font-family:var(--typescale-heading-4-font);font-weight:var(--typescale-heading-4-weight,400);font-size:var(--typescale-heading-4-size,1rem);line-height:var(--typescale-heading-4-line-height,1);letter-spacing:var(--typescale-heading-4-letter-spacing,0);text-transform:var(--typescale-heading-4-text-transform,none);word-spacing:var(--typescale-heading-4-word-spacing,normal);padding:0 var(--a4-blockquote-indentation,16px);flex-direction:column;margin-inline:0;display:flex;position:relative}.A4RichText-module-scss-module__cXdyHW__a4RichText blockquote small{font-size:var(--a4-blockquote-author-font-size,50%);margin-block-start:var(--a4-blockquote-author-spacing,8px)}.A4RichText-module-scss-module__cXdyHW__a4RichText blockquote:before{content:"";block-size:100%;inline-size:var(--a4-blockquote-border-width,4px);background:var(--a4-blockquote-border,var(--color-primary));display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.A4RichText-module-scss-module__cXdyHW__a4RichText table{border-spacing:0;inline-size:100%}.A4RichText-module-scss-module__cXdyHW__a4RichText table tbody tr:nth-child(odd){background-color:var(--a4-table-row-background-color,var(--color-black-5a))}.A4RichText-module-scss-module__cXdyHW__a4RichText table th,.A4RichText-module-scss-module__cXdyHW__a4RichText table td{text-align:start;padding:var(--a4-cell-padding,8px)}.A4RichText-module-scss-module__cXdyHW__a4RichText,.A4RichText-module-scss-module__cXdyHW__a4RichText :where(a,p,ol,ul,figcaption,th,td),.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantBodyLarge,.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantBodyLarge :where(a,p,ol,ul,figcaption,th,td){font-family:var(--typescale-body-large-font);font-weight:var(--typescale-body-large-weight,400);font-size:var(--typescale-body-large-size,1rem);line-height:var(--typescale-body-large-line-height,1);letter-spacing:var(--typescale-body-large-letter-spacing,0);text-transform:var(--typescale-body-large-text-transform,none);word-spacing:var(--typescale-body-large-word-spacing,normal)}.A4RichText-module-scss-module__cXdyHW__a4RichText th,.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantBodyLarge th{font-weight:700}.A4RichText-module-scss-module__cXdyHW__a4RichText,.A4RichText-module-scss-module__cXdyHW__a4RichText :where(a,p,ol,ul,figcaption,th,td),.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantBodySmall,.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantBodySmall :where(a,p,ol,ul,figcaption,th,td){font-family:var(--typescale-body-small-font);font-weight:var(--typescale-body-small-weight,400);font-size:var(--typescale-body-small-size,1rem);line-height:var(--typescale-body-small-line-height,1);letter-spacing:var(--typescale-body-small-letter-spacing,0);text-transform:var(--typescale-body-small-text-transform,none);word-spacing:var(--typescale-body-small-word-spacing,normal)}.A4RichText-module-scss-module__cXdyHW__a4RichText th,.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantBodySmall th{font-weight:700}.A4RichText-module-scss-module__cXdyHW__a4RichText,.A4RichText-module-scss-module__cXdyHW__a4RichText :where(a,p,ol,ul,figcaption,th,td),.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantBodyXsmall,.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantBodyXsmall :where(a,p,ol,ul,figcaption,th,td){font-family:var(--typescale-body-xsmall-font);font-weight:var(--typescale-body-xsmall-weight,400);font-size:var(--typescale-body-xsmall-size,1rem);line-height:var(--typescale-body-xsmall-line-height,1);letter-spacing:var(--typescale-body-xsmall-letter-spacing,0);text-transform:var(--typescale-body-xsmall-text-transform,none);word-spacing:var(--typescale-body-xsmall-word-spacing,normal)}.A4RichText-module-scss-module__cXdyHW__a4RichText th,.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantBodyXsmall th{font-weight:700}.A4RichText-module-scss-module__cXdyHW__a4RichText,.A4RichText-module-scss-module__cXdyHW__a4RichText :where(a,p,ol,ul,figcaption,th,td),.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantLabelLarge,.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantLabelLarge :where(a,p,ol,ul,figcaption,th,td){font-family:var(--typescale-label-large-font);font-weight:var(--typescale-label-large-weight,400);font-size:var(--typescale-label-large-size,1rem);line-height:var(--typescale-label-large-line-height,1);letter-spacing:var(--typescale-label-large-letter-spacing,0);text-transform:var(--typescale-label-large-text-transform,none);word-spacing:var(--typescale-label-large-word-spacing,normal)}.A4RichText-module-scss-module__cXdyHW__a4RichText th,.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantLabelLarge th{font-weight:700}.A4RichText-module-scss-module__cXdyHW__a4RichText,.A4RichText-module-scss-module__cXdyHW__a4RichText :where(a,p,ol,ul,figcaption,th,td),.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantLabelSmall,.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantLabelSmall :where(a,p,ol,ul,figcaption,th,td){font-family:var(--typescale-label-small-font);font-weight:var(--typescale-label-small-weight,400);font-size:var(--typescale-label-small-size,1rem);line-height:var(--typescale-label-small-line-height,1);letter-spacing:var(--typescale-label-small-letter-spacing,0);text-transform:var(--typescale-label-small-text-transform,none);word-spacing:var(--typescale-label-small-word-spacing,normal)}.A4RichText-module-scss-module__cXdyHW__a4RichText th,.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantLabelSmall th{font-weight:700}.A4RichText-module-scss-module__cXdyHW__a4RichText,.A4RichText-module-scss-module__cXdyHW__a4RichText :where(a,p,ol,ul,figcaption,th,td),.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantLabelXsmall,.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantLabelXsmall :where(a,p,ol,ul,figcaption,th,td){font-family:var(--typescale-label-xsmall-font);font-weight:var(--typescale-label-xsmall-weight,400);font-size:var(--typescale-label-xsmall-size,1rem);line-height:var(--typescale-label-xsmall-line-height,1);letter-spacing:var(--typescale-label-xsmall-letter-spacing,0);text-transform:var(--typescale-label-xsmall-text-transform,none);word-spacing:var(--typescale-label-xsmall-word-spacing,normal)}.A4RichText-module-scss-module__cXdyHW__a4RichText th,.A4RichText-module-scss-module__cXdyHW__a4RichText.A4RichText-module-scss-module__cXdyHW__variantLabelXsmall th{font-weight:700}
.M1Button-module-scss-module__bIVESq__m1Button{transition:background .2s,color .2s,border-color .2s}.M1Button-module-scss-module__bIVESq__m1Button:focus-visible{outline:1px solid var(--m1-button-outline-color,var(--color-primary));outline-offset:2px}.M1Button-module-scss-module__bIVESq__m1Button[aria-disabled=true],.M1Button-module-scss-module__bIVESq__m1Button[disabled]{opacity:var(--m1-button-disabled-opacity,.5)}.M1Button-module-scss-module__bIVESq__icon{--a2-icon-aspect-ratio:var(--m1-button-icon-aspect-ratio,1);--a2-icon-inline-size:var(--m1-button-icon-inline-size,24px)}.M1Button-module-scss-module__bIVESq__loopDownIcon{position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.M1Button-module-scss-module__bIVESq__m1Button:not([disabled]):not([aria-disabled=true]):is(:hover,:focus-visible) .M1Button-module-scss-module__bIVESq__loopDownIcon svg{animation:.75s cubic-bezier(.16,1,.3,1) forwards M1Button-module-scss-module__bIVESq__iconLoopDown}}.M1Button-module-scss-module__bIVESq__loopDownArrow{display:block}.M1Button-module-scss-module__bIVESq__incomingArrow{position:absolute;inset:0;transform:translateY(-100%)}@keyframes M1Button-module-scss-module__bIVESq__iconLoopDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.M1Button-module-scss-module__bIVESq__variantPrimary{--m1-button-icon-inline-size:1.25rem;--clickable-background:var(--m1-primary-background-color,var(--color-primary));--clickable-padding:0 .5rem;color:var(--m1-primary-text-color,var(--color-black));min-block-size:var(--m1-button-primary-size,2rem);white-space:nowrap;border-radius:var(--corner-shape-small);column-gap:.25rem}.M1Button-module-scss-module__bIVESq__variantPrimary:not([disabled]):hover{--clickable-background:var(--m1-primary-hover-background-color,var(--color-primary-highlight));color:var(--m1-primary-hover-text-color,var(--color-black))}.M1Button-module-scss-module__bIVESq__variantSecondary{--clickable-padding:0 16px;--clickable-border:2px solid var(--color-secondary);color:var(--color-secondary);min-block-size:48px}.M1Button-module-scss-module__bIVESq__variantSecondary:not([disabled]):hover{--clickable-background:var(--color-secondary);color:var(--color-white)}.M1Button-module-scss-module__bIVESq__variantLink{--m1-button-icon-inline-size:.75rem;color:var(--color-white-80a);border-radius:var(--corner-shape-xsmall);column-gap:.25rem}.M1Button-module-scss-module__bIVESq__variantLink .M1Button-module-scss-module__bIVESq__icon,.M1Button-module-scss-module__bIVESq__variantLink:hover{color:var(--color-white)}.M1Button-module-scss-module__bIVESq__variantTertiary{--m1-button-icon-inline-size:1.25rem;--clickable-background:transparent;--clickable-padding:0 .5rem;color:var(--m1-tertiary-text-color,var(--color-primary));min-block-size:var(--m1-button-tertiary-size,2rem);white-space:nowrap;border-radius:var(--corner-shape-small);border:1px solid var(--m1-tertiary-border-color,var(--color-primary-40a));column-gap:.25rem}.M1Button-module-scss-module__bIVESq__variantTertiary:not([disabled]):hover{color:var(--m1-tertiary-hover-text-color,var(--color-primary));border-color:var(--m1-tertiary-hover-border-color,var(--color-primary))}.M1Button-module-scss-module__bIVESq__variantQuaternary{--clickable-background:transparent;--clickable-padding:0;color:var(--color-primary);border-radius:var(--corner-shape-small);align-items:stretch;column-gap:.125rem;min-block-size:40px}.M1Button-module-scss-module__bIVESq__variantQuaternary .M1Button-module-scss-module__bIVESq__icon{background:var(--color-brand-green-10);block-size:100%;color:var(--color-primary);border-radius:var(--corner-shape-small);place-content:center;display:flex}.M1Button-module-scss-module__bIVESq__variantQuaternary .M1Button-module-scss-module__bIVESq__label{border-radius:inherit;align-items:center;padding-inline:.75rem;transition:background-color .2s;display:flex}.M1Button-module-scss-module__bIVESq__variantQuaternary:not([disabled]):hover .M1Button-module-scss-module__bIVESq__label{background-color:var(--color-brand-green-10)}.M1Button-module-scss-module__bIVESq__variantPreloaderLink{--clickable-padding:0 .5rem;border-radius:var(--corner-shape-small);min-block-size:2rem;color:var(--color-white-80a);text-decoration:underline}.M1Button-module-scss-module__bIVESq__variantPreloaderLink:not([disabled]):hover{color:var(--color-white)}
.M5TitleWrapper-module-scss-module__ex37wG__m5TitleWrapper{row-gap:var(--m5-row-gap,12px);flex-direction:column;display:flex}.M5TitleWrapper-module-scss-module__ex37wG__eyebrow{color:var(--m5-eyebrow-color,inherit);margin-block-end:var(--m5-eyebrow-margin-block-end,0)}.M5TitleWrapper-module-scss-module__ex37wG__heading{color:var(--m5-heading-color,inherit);margin-block-end:var(--m5-heading-margin-block-end,0)}.M5TitleWrapper-module-scss-module__ex37wG__mustache{color:var(--m5-mustache-color,inherit);margin-block-end:var(--m5-mustache-margin-block-end,0)}
.O114HotspotModal-module-scss-module__bRAhTG__backdrop{background:var(--color-black-40a);z-index:6;position:fixed;inset:0}.O114HotspotModal-module-scss-module__bRAhTG__popup{--popup-offset:max(.5rem,calc(.5rem + .75*(100vw - 40rem)/80));inset:var(--popup-offset);max-inline-size:calc(100vw - var(--popup-offset)*2);max-block-size:calc(100dvh - var(--popup-offset)*2);border-radius:var(--corner-shape-medium);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:6;scrollbar-width:none;flex-direction:column;display:flex;position:fixed;overflow:auto}.O114HotspotModal-module-scss-module__bRAhTG__popup::-webkit-scrollbar{display:none}.O114HotspotModal-module-scss-module__bRAhTG__stickyClose{background:var(--color-black-60a);border-block-end:1px dashed var(--color-white-20a);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);z-index:1;justify-content:flex-end;padding-block:max(.75rem,.625vw + .5rem);padding-inline:1.25rem;display:flex;position:sticky;inset-block-start:0}.O114HotspotModal-module-scss-module__bRAhTG__content{isolation:isolate;background:var(--color-black-60a);flex-direction:column;flex-grow:1;gap:1.25rem;padding-block:1.25rem;display:flex;position:relative}.O114HotspotModal-module-scss-module__bRAhTG__intro{color:var(--color-white-80a);flex-direction:column;gap:1.25rem;padding:1.25rem 1.25rem 2.5rem;display:flex}.O114HotspotModal-module-scss-module__bRAhTG__divider{border-block-start:1px solid var(--color-white-20a);margin-inline:1.25rem}.O114HotspotModal-module-scss-module__bRAhTG__loading{color:var(--color-white-80a);padding:1.25rem 2.5rem}@media (min-width:960px){.O114HotspotModal-module-scss-module__bRAhTG__popup{inline-size:min(100vw - var(--popup-offset)*2,max(50rem,calc(50rem + 17.3125*(100vw - 60rem)/60)));inset-inline-start:auto}.O114HotspotModal-module-scss-module__bRAhTG__intro{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;min-block-size:15.25rem;padding:2.5rem;display:grid}.O114HotspotModal-module-scss-module__bRAhTG__divider{margin-inline:2.5rem}.O114HotspotModal-module-scss-module__bRAhTG__loading{padding-block:2.5rem}}
.O105CallToActionWithLabel-module-scss-module__uSh1Oq__o105CallToActionWithLabel{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.O105CallToActionWithLabel-module-scss-module__uSh1Oq__label{white-space:pre-wrap}
.O104ChapterIntro-module-scss-module__4bbjea__o104ChapterIntro{--a105-min-block-size:75svh;z-index:1;position:relative}.O104ChapterIntro-module-scss-module__4bbjea__wrapper{inline-size:min(100%,var(--content-wrapper-max-width));padding-inline:var(--content-wrapper-padding);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit));--content-vertical-space:1.75rem;grid-template-rows:var(--o104-grid-rows,4fr 5fr);margin-inline:auto;display:grid;position:relative}.O104ChapterIntro-module-scss-module__4bbjea__chapterLine{display:none}.O104ChapterIntro-module-scss-module__4bbjea__chapterNumber{grid-column:1/span 1;grid-row-start:var(--m1-content-row-start,2);background-color:var(--color-primary);color:var(--color-black);border-radius:var(--corner-shape-small);place-self:start center;align-items:center;min-block-size:2.08333em;min-inline-size:2.08333em;padding-inline:.666667em;font-size:.75rem;display:inline-flex;translate:0 -50%}.O104ChapterIntro-module-scss-module__4bbjea__content{grid-column:2/-1;grid-row-start:var(--m1-content-row-start,2);color:var(--o104-heading-color,inherit);flex-direction:column;justify-content:space-between;margin-block-start:var(--content-vertical-space);display:flex;position:relative}.O104ChapterIntro-module-scss-module__4bbjea__heading{white-space:pre-line;text-wrap:balance}.O104ChapterIntro-module-scss-module__4bbjea__icon{inset:auto auto calc(100% + var(--content-vertical-space)*2)0;position:absolute}.O104ChapterIntro-module-scss-module__4bbjea__line{grid-column:1/-1;grid-row-start:var(--m1-content-row-start,2);background:var(--color-white-20a);block-size:1px;margin-inline:calc(var(--content-wrapper-padding)*-1)}.O104ChapterIntro-module-scss-module__4bbjea__callToAction{position:relative}.O104ChapterIntro-module-scss-module__4bbjea__maskLines{display:none}@media (min-width:720px) and (max-width:1199px){.O104ChapterIntro-module-scss-module__4bbjea__content{grid-column:3/-3}}@media (min-width:1200px){.O104ChapterIntro-module-scss-module__4bbjea__o104ChapterIntro>div{overflow:clip}.O104ChapterIntro-module-scss-module__4bbjea__wrapper{--m1-content-row-start:1;--content-vertical-space:0;--chapter-margin-block:max(.875rem,calc(.875rem + .625*(100vw - 40rem)/80));--chapter-icon-offset:calc(var(--chapter-margin-block) - .78125rem);grid-template-rows:calc(var(--chapter-offset-y,1fr))auto 1fr}.O104ChapterIntro-module-scss-module__4bbjea__chapterLine{grid-column:1/span 4;grid-row-start:2;align-self:start;block-size:1px;display:block;position:relative}.O104ChapterIntro-module-scss-module__4bbjea__chapterLine:before{content:"";transform-origin:0;background-color:var(--color-primary);scale:var(--o104-chapter-progress,0)1;display:block;position:absolute;inset:0}.O104ChapterIntro-module-scss-module__4bbjea__chapterNumber{--o104-number-size:calc(1.125rem + .375rem*var(--o104-chapter-progress,0));font-size:calc(.75rem + .25rem*var(--o104-chapter-progress,0));min-block-size:var(--o104-number-size);min-inline-size:var(--o104-number-size);translate:calc(var(--a104-chapter-line-width,0px)*(1 - var(--o104-chapter-progress,0))*-1)-50%;grid-row-start:2;grid-column-start:5;justify-content:center;justify-self:start;padding-inline:0}.O104ChapterIntro-module-scss-module__4bbjea__chapterNumber>span{text-box:cap alphabetic;line-height:1}.O104ChapterIntro-module-scss-module__4bbjea__content{flex-direction:column;grid-row-start:2;grid-column-start:7;justify-content:flex-start;row-gap:2rem;margin-block-start:calc(max(3.5rem,1.25vw + 3rem)/-2);display:flex}.O104ChapterIntro-module-scss-module__4bbjea__alternateAlignment{font-family:var(--typescale-heading-2-font);font-weight:var(--typescale-heading-2-weight,400);font-size:var(--typescale-heading-2-size,1rem);line-height:var(--typescale-heading-2-line-height,1);letter-spacing:var(--typescale-heading-2-letter-spacing,0);text-transform:var(--typescale-heading-2-text-transform,none);word-spacing:var(--typescale-heading-2-word-spacing,normal);margin-block-start:calc(-1*max(3.5rem,1.25vw + 3rem) - .55em - 2rem)}.O104ChapterIntro-module-scss-module__4bbjea__line{display:none}.O104ChapterIntro-module-scss-module__4bbjea__icon{place-self:start;position:static}.O104ChapterIntro-module-scss-module__4bbjea__callToAction{position:static}.O104ChapterIntro-module-scss-module__4bbjea__maskLines{grid-column:1/-1;grid-row-start:2;align-self:start;margin-inline-start:1.875rem;display:block;position:relative}.O104ChapterIntro-module-scss-module__4bbjea__maskLine{background:repeating-linear-gradient(to right,var(--color-white-20a),var(--color-white-20a)3px,transparent 3px,transparent 6px);transform-origin:0;block-size:1px;rotate:var(--rotate,0deg);position:absolute;inset:0 -100% 0 0}.O104ChapterIntro-module-scss-module__4bbjea__maskLine:first-child{--rotate:-30deg}.O104ChapterIntro-module-scss-module__4bbjea__maskLine:first-child.O104ChapterIntro-module-scss-module__4bbjea__alternateLine{--rotate:-40deg}[data-chapter="2"] .O104ChapterIntro-module-scss-module__4bbjea__maskLine:first-child{--rotate:-35deg}.O104ChapterIntro-module-scss-module__4bbjea__maskLine:nth-child(2){--rotate:-15deg}.O104ChapterIntro-module-scss-module__4bbjea__maskLine:nth-child(2).O104ChapterIntro-module-scss-module__4bbjea__alternateLine{--rotate:-25deg}[data-chapter="2"] .O104ChapterIntro-module-scss-module__4bbjea__maskLine:nth-child(2){--rotate:-20deg}.O104ChapterIntro-module-scss-module__4bbjea__maskLine:nth-child(3){--rotate:32.5deg}.O104ChapterIntro-module-scss-module__4bbjea__maskLine:nth-child(3).O104ChapterIntro-module-scss-module__4bbjea__alternateLine{--rotate:17.5deg}[data-chapter="2"] .O104ChapterIntro-module-scss-module__4bbjea__maskLine:nth-child(3){--rotate:27.5deg}.O104ChapterIntro-module-scss-module__4bbjea__maskLine:nth-child(4){--rotate:45deg}.O104ChapterIntro-module-scss-module__4bbjea__maskLine:nth-child(4).O104ChapterIntro-module-scss-module__4bbjea__alternateLine{--rotate:30deg}[data-chapter="2"] .O104ChapterIntro-module-scss-module__4bbjea__maskLine:nth-child(4){--rotate:40deg}}
.HotspotGraphic-module-scss-module__JY8pYa__graphic{pointer-events:none;position:absolute;inset:0;overflow:visible}.HotspotGraphic-module-scss-module__JY8pYa__border{fill:none;stroke:#fff6;animation:4s linear infinite HotspotGraphic-module-scss-module__JY8pYa__borderRotation}.HotspotGraphic-module-scss-module__JY8pYa__reducedMotion .HotspotGraphic-module-scss-module__JY8pYa__border{animation:none}@keyframes HotspotGraphic-module-scss-module__JY8pYa__borderRotation{to{stroke-dashoffset:-20px}}@media (prefers-reduced-motion:reduce){.HotspotGraphic-module-scss-module__JY8pYa__border{animation:none}}.HotspotGraphic-module-scss-module__JY8pYa__progress,.HotspotGraphic-module-scss-module__JY8pYa__line{fill:none;stroke:var(--color-primary)}
.M107Hotspot-module-scss-module__WP9oIq__m107Hotspot{--typescale-label-large-size:max(11px,calc(1rem*var(--hotspot-scale,1)));pointer-events:none;filter:drop-shadow(0 0 3px #0003);position:absolute;transform:translate(-50%,-50%)}.M107Hotspot-module-scss-module__WP9oIq__m107Hotspot>svg>line{stroke-dasharray:50;stroke-dashoffset:50px}.M107Hotspot-module-scss-module__WP9oIq__center{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.M107Hotspot-module-scss-module__WP9oIq__dot{block-size:calc(.5rem*var(--hotspot-scale,1));inline-size:calc(.5rem*var(--hotspot-scale,1));background:var(--color-primary);border-radius:50%}.M107Hotspot-module-scss-module__WP9oIq__details{transform:translate(var(--hotspot-details-offset),-50%);color:#fff;white-space:nowrap;flex-direction:column;display:flex;position:absolute;inset-block-start:50%}.M107Hotspot-module-scss-module__WP9oIq__details[data-position=start]{inset-inline-end:calc(100% + 10px*var(--hotspot-scale,1))}.M107Hotspot-module-scss-module__WP9oIq__details[data-position=end]{inset-inline-start:calc(100% + 10px*var(--hotspot-scale,1))}.M107Hotspot-module-scss-module__WP9oIq__mustache{white-space:normal;color:var(--color-white-80a);inline-size:calc(var(--typescale-label-large-size)*15);text-wrap:balance;text-align:start;display:block;position:absolute;inset-block-start:100%}
.M121HotspotCta-module-scss-module__rX3N4a__m121HotspotCta{pointer-events:none;filter:drop-shadow(0 0 3px #0003);position:absolute;transform:translate(-50%,-50%)}.M121HotspotCta-module-scss-module__rX3N4a__button{transform:translate(var(--hotspot-details-offset,0px),-50%);position:absolute;inset-block-start:50%}.M121HotspotCta-module-scss-module__rX3N4a__button .M121HotspotCta-module-scss-module__rX3N4a__hitArea{block-size:calc(var(--hotspot-radius)*2);inline-size:calc(var(--hotspot-radius)*2);clip-path:circle(50%);position:absolute;inset-block-start:50%;transform:translateY(-50%)}.M121HotspotCta-module-scss-module__rX3N4a__button[data-position=start]{inset-inline-end:50%}.M121HotspotCta-module-scss-module__rX3N4a__button[data-position=start] .M121HotspotCta-module-scss-module__rX3N4a__hitArea{inset-inline-end:calc(-1*var(--hotspot-radius) + var(--hotspot-details-offset))}.M121HotspotCta-module-scss-module__rX3N4a__button[data-position=end]{inset-inline-start:50%}.M121HotspotCta-module-scss-module__rX3N4a__button[data-position=end] .M121HotspotCta-module-scss-module__rX3N4a__hitArea{inset-inline-start:calc(-1*var(--hotspot-radius) - var(--hotspot-details-offset))}.M121HotspotCta-module-scss-module__rX3N4a__button[data-hidden=true]{visibility:hidden}.M121HotspotCta-module-scss-module__rX3N4a__cta{--m1-primary-background-color:var(--hotspot-cta-background,var(--color-primary));--m1-primary-hover-background-color:var(--m1-primary-background-color);--m1-primary-text-color:var(--hotspot-cta-color,var(--color-black));--m1-primary-hover-text-color:var(--m1-primary-text-color);--m1-button-primary-size:max(24px,calc(1.625rem*var(--hotspot-scale,1)));--m1-button-disabled-opacity:1;--clickable-padding:0 var(--hotspot-label-padding);column-gap:calc(.375rem*var(--hotspot-scale,1)*(1 - var(--hotspot-hover-progress,0)));transition:none}.M121HotspotCta-module-scss-module__rX3N4a__cta:not(:disabled){pointer-events:auto}.M121HotspotCta-module-scss-module__rX3N4a__icon{--a2-icon-inline-size:calc(max(16px,1.125rem*var(--hotspot-scale,1))*(1 - var(--hotspot-hover-progress,0)));opacity:calc(1 - var(--hotspot-hover-progress,0))}.M121HotspotCta-module-scss-module__rX3N4a__label{display:block;position:relative}.M121HotspotCta-module-scss-module__rX3N4a__explore{--a2-icon-inline-size:calc(1.25rem*var(--hotspot-scale,1));color:var(--color-primary);opacity:var(--hotspot-hover-progress,0);transform:translateY(calc(.25rem*(1 - var(--hotspot-hover-progress,0))));pointer-events:auto;background:0 0;align-items:center;padding:0;display:flex;position:absolute;inset-block-start:100%;inset-inline-start:0}.M121HotspotCta-module-scss-module__rX3N4a__dot{block-size:calc(.5rem*var(--hotspot-scale,1));inline-size:calc(.5rem*var(--hotspot-scale,1));background:var(--color-primary);opacity:var(--hotspot-hover-progress,0);border-radius:50%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.M121HotspotCta-module-scss-module__rX3N4a__open>svg{visibility:hidden}.M121HotspotCta-module-scss-module__rX3N4a__m121HotspotCta,.M121HotspotCta-module-scss-module__rX3N4a__overlay{--hotspot-hover-scale:1;--hotspot-hover-progress:0;--hotspot-details-offset:0px;--hotspot-label-padding:calc(.25rem*var(--hotspot-scale,1));--hotspot-cta-background:var(--color-primary);--hotspot-cta-color:var(--color-black);--typescale-label-large-size:max(11px,calc((.875rem + .125rem*var(--hotspot-hover-progress))*var(--hotspot-scale,1)))}.M121HotspotCta-module-scss-module__rX3N4a__m121HotspotCta>svg>line,.M121HotspotCta-module-scss-module__rX3N4a__overlay>svg>line{transform:scale(var(--hotspot-ring-scale,1));transform-origin:50%}.M121HotspotCta-module-scss-module__rX3N4a__m121HotspotCta>svg>g,.M121HotspotCta-module-scss-module__rX3N4a__overlay>svg>g{transform:scale(calc(var(--hotspot-ring-scale,1)*var(--hotspot-hover-scale,1)));transform-origin:50%}.M121HotspotCta-module-scss-module__rX3N4a__overlay{visibility:hidden;pointer-events:none;z-index:7;filter:drop-shadow(0 0 3px #0003);position:fixed;inset:0 auto auto 0}
.O108HotspotInline-module-scss-module__bJJMUa__o108HotspotInline{pointer-events:none;opacity:0;position:fixed;inset:0}.O108HotspotInline-module-scss-module__bJJMUa__item{pointer-events:auto;position:absolute;inset:0 auto auto 0}
.M108HotspotCarouselItem-module-scss-module__bo9UGq__m108HotspotCarouselItem{flex-direction:column;align-items:center;gap:.5rem;display:flex}.M108HotspotCarouselItem-module-scss-module__bo9UGq__mustache{white-space:normal;color:var(--color-white-80a)}.M108HotspotCarouselItem-module-scss-module__bo9UGq__explore{--a2-icon-inline-size:1rem;color:var(--color-primary);align-items:center;gap:.25rem;display:flex}.M108HotspotCarouselItem-module-scss-module__bo9UGq__clickable{inline-size:100%;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.5rem;padding:0;display:flex}
.O109HotspotCarousel-module-scss-module__HQBM7G__o109HotspotCarousel{flex-direction:column;gap:2rem;display:flex;position:relative}.O109HotspotCarousel-module-scss-module__HQBM7G__reversed{flex-direction:column-reverse}.O109HotspotCarousel-module-scss-module__HQBM7G__hotspotTargets{z-index:0;pointer-events:none;position:fixed;inset:0}.O109HotspotCarousel-module-scss-module__HQBM7G__hotspotTarget{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;outline:none;min-block-size:44px;min-inline-size:44px;padding:0;position:absolute;transform:translate(-50%,-50%)}.O109HotspotCarousel-module-scss-module__HQBM7G__status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.O109HotspotCarousel-module-scss-module__HQBM7G__connection{z-index:0;pointer-events:none;block-size:100vh;inline-size:100vw;position:fixed;inset:0;overflow:visible}.O109HotspotCarousel-module-scss-module__HQBM7G__connectionLine{stroke:var(--color-primary);stroke-width:1px;vector-effect:non-scaling-stroke;display:none}.O109HotspotCarousel-module-scss-module__HQBM7G__targetRing,.O109HotspotCarousel-module-scss-module__HQBM7G__sourceRing{fill:none;stroke:#fff6;stroke-dasharray:1 3;stroke-width:1px;vector-effect:non-scaling-stroke;animation:4s linear infinite O109HotspotCarousel-module-scss-module__HQBM7G__borderRotation;display:none}.O109HotspotCarousel-module-scss-module__HQBM7G__targetRing{r:2.75rem}@keyframes O109HotspotCarousel-module-scss-module__HQBM7G__borderRotation{to{stroke-dashoffset:-20px}}.O109HotspotCarousel-module-scss-module__HQBM7G__sourceRing{r:1rem}.O109HotspotCarousel-module-scss-module__HQBM7G__targetProgress,.O109HotspotCarousel-module-scss-module__HQBM7G__sourceProgress{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke;stroke:var(--color-primary);display:none}.O109HotspotCarousel-module-scss-module__HQBM7G__dot{fill:var(--color-primary);display:none}.O109HotspotCarousel-module-scss-module__HQBM7G__carousel{z-index:1;scroll-snap-type:inline mandatory;grid-auto-columns:15.125rem;grid-auto-flow:column;inline-size:100%;padding-inline:max(0px,50% - 7.5625rem);display:grid;position:relative;mask-image:linear-gradient(270deg,#0000,#000 4rem calc(100% - 4rem),#0000)}.O109HotspotCarousel-module-scss-module__HQBM7G__item{scroll-snap-align:center;text-align:center;min-inline-size:0}.O109HotspotCarousel-module-scss-module__HQBM7G__controls{z-index:1;justify-content:center;align-items:center;gap:.75rem;display:flex;position:relative}.O109HotspotCarousel-module-scss-module__HQBM7G__navigation{block-size:1.5rem;inline-size:1.5rem;color:var(--color-primary);background-color:var(--color-black-40a);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s;display:grid}.O109HotspotCarousel-module-scss-module__HQBM7G__navigation>span{block-size:1rem;inline-size:1rem}.O109HotspotCarousel-module-scss-module__HQBM7G__navigation>span>svg{block-size:100%;inline-size:100%}.O109HotspotCarousel-module-scss-module__HQBM7G__navigation:focus-visible{outline:.0625rem solid var(--color-primary);outline-offset:.125rem}.O109HotspotCarousel-module-scss-module__HQBM7G__navigation:hover:not([aria-disabled=true]){background-color:var(--color-black)}.O109HotspotCarousel-module-scss-module__HQBM7G__hotspot{flex:none;block-size:2rem;inline-size:2rem;position:relative}@media (prefers-reduced-motion:reduce){.O109HotspotCarousel-module-scss-module__HQBM7G__targetRing,.O109HotspotCarousel-module-scss-module__HQBM7G__sourceRing{animation:none}}
.O110HotspotWrapper-module-scss-module__l-WWoG__carouselWrapper{grid-row:1/-1;inline-size:100%;padding-block-start:4.8125rem}.O110HotspotWrapper-module-scss-module__l-WWoG__reversed{flex-direction:column;justify-content:flex-end;block-size:100svh;padding-block:0 6rem;display:flex}
.O107HotspotSection-module-scss-module__k0Eija__o107HotspotSection{--a105-min-block-size:85svh}.O107HotspotSection-module-scss-module__k0Eija__wrapper{min-block-size:100lvh;inline-size:100%;position:relative}
.Chapter2-module-scss-module__LumxMa__aboveTheWaterline{--m101-description-color:var(--color-white);--m101-max-inline-size:max(25rem,calc(25rem + 20*(100vw - 40rem)/80))}.Chapter2-module-scss-module__LumxMa__submergeContent{--a105-container-min-block-size:65svh}.Chapter2-module-scss-module__LumxMa__intro.Chapter2-module-scss-module__LumxMa__intro{--a105-min-block-size:100svh;--o104-grid-rows:12.5rem 5fr}
.O102ChapterContentWithHotspots-module-scss-module__aX17qq__o102ChapterContentWithHotspots{block-size:200lvh}.O102ChapterContentWithHotspots-module-scss-module__aX17qq__wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.O102ChapterContentWithHotspots-module-scss-module__aX17qq__eyebrowTarget{text-wrap:nowrap;position:absolute;inset-block-start:4.8125rem;inset-inline-start:50%;transform:translate(-50%)}.O102ChapterContentWithHotspots-module-scss-module__aX17qq__content{--a103-plus-size:max(2rem,calc(2rem + .5*(100vw - 40rem)/80));flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-inline-size:min(max(25rem,21.875vw + 16.25rem),100vw - 2.5rem);padding-block:max(3.5rem,.3125vw + 3.375rem);padding-inline:1.5rem;display:flex;position:relative}.O102ChapterContentWithHotspots-module-scss-module__aX17qq__description{text-wrap:balance}.O102ChapterContentWithHotspots-module-scss-module__aX17qq__spacer{background:var(--color-white-40a);block-size:.0625rem;inline-size:1.25rem}.O102ChapterContentWithHotspots-module-scss-module__aX17qq__contentWrapper{opacity:0;place-items:center;min-block-size:100lvh;display:grid;position:absolute;inset:0}.O102ChapterContentWithHotspots-module-scss-module__aX17qq__hotspotsWrapper{opacity:0;block-size:100lvh;position:absolute;inset:0}@media (min-width:720px){.O102ChapterContentWithHotspots-module-scss-module__aX17qq__content{gap:1.5rem}.O102ChapterContentWithHotspots-module-scss-module__aX17qq__spacer{inline-size:2.5rem}}@media (max-width:1199px){.O102ChapterContentWithHotspots-module-scss-module__aX17qq__contentWrapper{padding-block:4rem 14rem}}@media (max-width:719px){.O102ChapterContentWithHotspots-module-scss-module__aX17qq__content{padding-block:1.5rem}}@media (max-width:719px) and (max-height:600px){.O102ChapterContentWithHotspots-module-scss-module__aX17qq__content{gap:.75rem;padding:1rem .75rem}.O102ChapterContentWithHotspots-module-scss-module__aX17qq__heading{--typescale-heading-4-size:var(--typescale-heading-5-size)}.O102ChapterContentWithHotspots-module-scss-module__aX17qq__description{--typescale-body-large-size:var(--typescale-body-small-size)}}
.Chapter3-module-scss-module__lcbYPW__descriptionChapter{--a105-container-min-block-size:60svh;--m101-max-inline-size:max(22.625rem,calc(22.625rem + 16.5*(100vw - 40rem)/80));--m101-content-spacing:max(1.25rem,calc(1.25rem + .25*(100vw - 40rem)/80));--m101-frame-gap:max(1.25rem,calc(1.25rem + -.25*(100vw - 40rem)/80));--a103-color:var(--color-white-20a)}
.C101Hero-module-scss-module__hl-eoW__c101Hero{min-block-size:var(--c101-hero-min-block-size,100lvh);background-position:50%;background-size:cover}.C101Hero-module-scss-module__hl-eoW__fixedContainer{background-image:inherit;background-size:inherit;background-position:inherit;isolation:isolate;inset:0}.C101Hero-module-scss-module__hl-eoW__fixedContainer.C101Hero-module-scss-module__hl-eoW__isFixed{position:fixed}.C101Hero-module-scss-module__hl-eoW__wrapper{inline-size:min(100%,var(--content-wrapper-max-width));padding-inline:var(--content-wrapper-padding);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit));--typescale-heading-1-size:12.935vw;z-index:2;grid-template-rows:1fr auto auto;row-gap:2rem;min-block-size:100svh;margin-inline:auto;padding-block-start:7rem;display:grid;position:relative}.C101Hero-module-scss-module__hl-eoW__heading,.C101Hero-module-scss-module__hl-eoW__description{text-wrap:balance}.C101Hero-module-scss-module__hl-eoW__heading{color:var(--c101-hero-heading-color,transparent);text-align:center;place-self:start center;align-self:var(--c101-hero-heading-align-self,start);grid-column:1/-1;max-inline-size:8.47297em;position:relative;inset-block-start:var(--c101-hero-heading-offset,0)}.C101Hero-module-scss-module__hl-eoW__heading:focus{outline:none}.C101Hero-module-scss-module__hl-eoW__description{text-align:center;max-inline-size:13.4444em;padding-inline:var(--c101-hero-description-padding,0);grid-column:1/-1;justify-self:center}.C101Hero-module-scss-module__hl-eoW__scroll{grid-area:3/1/auto/-1;justify-self:center;margin-block-end:1.5rem}.C101Hero-module-scss-module__hl-eoW__bottomContentAboveOverlay{isolation:auto;position:relative}.C101Hero-module-scss-module__hl-eoW__bottomContentAboveOverlay .C101Hero-module-scss-module__hl-eoW__wrapper{z-index:auto}.C101Hero-module-scss-module__hl-eoW__bottomContentAboveOverlay .C101Hero-module-scss-module__hl-eoW__description,.C101Hero-module-scss-module__hl-eoW__bottomContentAboveOverlay .C101Hero-module-scss-module__hl-eoW__scroll{z-index:2;position:relative}@media (min-width:720px){.C101Hero-module-scss-module__hl-eoW__wrapper{--typescale-heading-1-size:min(13.7037vh,10vw);grid-template-rows:repeat(2,minmax(0,1fr));row-gap:0;padding-block-start:0}.C101Hero-module-scss-module__hl-eoW__heading{grid-column:2/-2;align-self:center}.C101Hero-module-scss-module__hl-eoW__description{text-align:start;margin-block:var(--content-wrapper-padding);grid-area:2/1/span 1/span 5;justify-self:start}.C101Hero-module-scss-module__hl-eoW__scroll{grid-area:2/1/span 1/-1;place-self:end center}}
.C102Footer-module-scss-module__KWKO1W__spacer{block-size:100svh}.C102Footer-module-scss-module__KWKO1W__fixedWrapper{z-index:3;pointer-events:none;position:relative}.C102Footer-module-scss-module__KWKO1W__wrapper{inline-size:min(100%,var(--content-wrapper-max-width));padding-inline:var(--content-wrapper-padding);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit));align-content:end;row-gap:.5rem;min-block-size:100%;margin-inline:auto;padding:.625rem;display:grid;position:relative}.C102Footer-module-scss-module__KWKO1W__content{--a103-plus-size:1.25rem;--a103-color:var(--color-white-20a);background:var(--color-white-10a);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:var(--corner-shape-medium);pointer-events:auto;flex-direction:column;grid-column:1/-1;padding:.5rem;display:flex;overflow:clip}.C102Footer-module-scss-module__KWKO1W__title{flex:1;min-block-size:16.25rem;padding-block:1.25rem;display:flex;position:relative}.C102Footer-module-scss-module__KWKO1W__title:after{content:"";inset:auto var(--a103-plus-size)calc(var(--a103-plus-size)*23.5/48 - .5px);border-block-end:1px solid var(--color-white-20a);position:absolute}.C102Footer-module-scss-module__KWKO1W__titleContent{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:max(1.25rem,3.125vw);display:flex}.C102Footer-module-scss-module__KWKO1W__logo{inline-size:max(6.5rem,1.40625vw + 5.9375rem);color:var(--color-primary)}.C102Footer-module-scss-module__KWKO1W__heading{--typescale-heading-3-line-height:1.2;text-align:center;text-wrap:balance;white-space:pre-line;inline-size:100%}.C102Footer-module-scss-module__KWKO1W__contact{flex-direction:column;gap:1.25rem;padding:1.25rem .625rem 2.5rem;display:flex;position:relative}.C102Footer-module-scss-module__KWKO1W__contactFrame{clip-path:inset(50% 0 0)}.C102Footer-module-scss-module__KWKO1W__subheading{white-space:pre-line;display:none}.C102Footer-module-scss-module__KWKO1W__contactContent{flex-direction:column;align-items:start;gap:1.25rem;display:flex}.C102Footer-module-scss-module__KWKO1W__description{color:var(--color-white-80a)}.C102Footer-module-scss-module__KWKO1W__line,.C102Footer-module-scss-module__KWKO1W__explore{display:none}.C102Footer-module-scss-module__KWKO1W__exploreEyebrow{border-radius:var(--corner-shape-large);background:var(--a102-background-color,var(--color-white-5a));-webkit-backdrop-filter:var(--a102-backdrop-filter,none);backdrop-filter:var(--a102-backdrop-filter,none);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.28125em 1em;position:relative}.C102Footer-module-scss-module__KWKO1W__exploreEyebrow:before{content:"";--color-stop-1:min(20%,2em);--color-stop-2:calc(100% - var(--color-stop-1));border-radius:inherit;border:1px solid var(--color-white-20a);mask-image:linear-gradient(calc(130deg + 180deg*var(--chip-line-rotation,0)),var(--color-white)var(--color-stop-1),transparent var(--color-stop-1),transparent var(--color-stop-2),var(--color-white)var(--color-stop-2));opacity:var(--chip-fade-progress,1);display:block;position:absolute;inset:0}.C102Footer-module-scss-module__KWKO1W__footerLinks{pointer-events:auto;flex-direction:column;grid-column:1/-1;display:flex}.C102Footer-module-scss-module__KWKO1W__links{border-block-start:1px solid var(--color-white-20a);flex-wrap:wrap;justify-content:center;gap:1rem;padding-block:1rem;display:flex}.C102Footer-module-scss-module__KWKO1W__privacyButtons{flex-flow:column wrap;gap:.25rem;display:flex}.C102Footer-module-scss-module__KWKO1W__privacyLink{min-block-size:.875rem}.C102Footer-module-scss-module__KWKO1W__copyright{color:var(--color-white-80a);flex-direction:column;align-items:center;row-gap:.25rem;padding-block:1rem;display:flex}.C102Footer-module-scss-module__KWKO1W__copyrightText{color:var(--color-white);display:block}@media (min-width:960px){.C102Footer-module-scss-module__KWKO1W__c102Footer{min-block-size:100svh}.C102Footer-module-scss-module__KWKO1W__spacer{display:none}.C102Footer-module-scss-module__KWKO1W__fixedWrapper{position:fixed;inset:0;overflow-y:auto}.C102Footer-module-scss-module__KWKO1W__wrapper{padding:0 var(--content-wrapper-padding);grid-template-rows:1fr auto;align-content:stretch;row-gap:0}.C102Footer-module-scss-module__KWKO1W__content{--a103-plus-size:2.5rem;grid-area:1/7/span 2/-1;margin:1.25rem 0 1.25rem 1.25rem;padding:1.25rem}.C102Footer-module-scss-module__KWKO1W__title{padding:2.5rem .75rem}.C102Footer-module-scss-module__KWKO1W__heading{--typescale-heading-3-line-height:1.1}.C102Footer-module-scss-module__KWKO1W__contact{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;padding:1.25rem 1.25rem 3.75rem;display:grid}.C102Footer-module-scss-module__KWKO1W__subheading{display:block}.C102Footer-module-scss-module__KWKO1W__mobileSubheading{display:none}.C102Footer-module-scss-module__KWKO1W__line{background:var(--color-white-20a);grid-row:1/span 2;grid-column-start:6;justify-self:end;inline-size:1px;display:block}.C102Footer-module-scss-module__KWKO1W__footerLinks{border-block-start:1px solid var(--color-white-20a);flex-flow:wrap;grid-row-start:2;grid-column-end:7;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1.25rem .75rem 0}.C102Footer-module-scss-module__KWKO1W__copyright{align-items:start}.C102Footer-module-scss-module__KWKO1W__links,.C102Footer-module-scss-module__KWKO1W__copyright{border-block-start:0;padding-block:0}}@media (min-width:1200px){.C102Footer-module-scss-module__KWKO1W__explore{flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;inset-block-start:3.75rem;inset-inline:0 50%}}
.M110ChapterHeader-module-scss-module__4RIquG__m110ChapterHeader{inline-size:min(100%,var(--content-wrapper-max-width));padding-inline:var(--content-wrapper-padding);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit));--a103-plus-size:1.25rem;--a104-chapter-icon-inline-size:2.5rem;row-gap:1rem;margin-inline:auto;padding:3.75rem 0;display:grid;position:relative}.M110ChapterHeader-module-scss-module__4RIquG__heading,.M110ChapterHeader-module-scss-module__4RIquG__details,.M110ChapterHeader-module-scss-module__4RIquG__divider,.M110ChapterHeader-module-scss-module__4RIquG__callToAction{text-wrap:balance;grid-column:1/-1}.M110ChapterHeader-module-scss-module__4RIquG__heading{--typescale-heading-3-line-height:1.2}.M110ChapterHeader-module-scss-module__4RIquG__chapterIcon{inline-size:var(--a104-chapter-icon-inline-size)}.M110ChapterHeader-module-scss-module__4RIquG__details{flex-direction:column;gap:.5rem;margin-block-start:.5rem;display:flex}.M110ChapterHeader-module-scss-module__4RIquG__description{color:var(--color-white-80a);flex-direction:column;gap:1rem;display:flex}.M110ChapterHeader-module-scss-module__4RIquG__eyebrow{border-radius:var(--corner-shape-large);background:var(--a102-background-color,var(--color-white-5a));-webkit-backdrop-filter:var(--a102-backdrop-filter,none);backdrop-filter:var(--a102-backdrop-filter,none);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.28125em 1em;position:relative}.M110ChapterHeader-module-scss-module__4RIquG__eyebrow:before{content:"";--color-stop-1:min(20%,2em);--color-stop-2:calc(100% - var(--color-stop-1));border-radius:inherit;border:1px solid var(--color-white-20a);mask-image:linear-gradient(calc(130deg + 180deg*var(--chip-line-rotation,0)),var(--color-white)var(--color-stop-1),transparent var(--color-stop-1),transparent var(--color-stop-2),var(--color-white)var(--color-stop-2));opacity:var(--chip-fade-progress,1);display:block;position:absolute;inset:0}.M110ChapterHeader-module-scss-module__4RIquG__eyebrow{align-self:start}.M110ChapterHeader-module-scss-module__4RIquG__divider{background:var(--color-white-10a);border:none;block-size:1px;inline-size:100%;margin-block:1.25rem;display:block}.M110ChapterHeader-module-scss-module__4RIquG__callToAction{flex-flow:row;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.M110ChapterHeader-module-scss-module__4RIquG__callToAction>p{white-space:normal;flex:1 1 0;min-inline-size:0}.M110ChapterHeader-module-scss-module__4RIquG__callToActionButton{flex:none;margin-inline-start:auto}@media (min-width:720px){.M110ChapterHeader-module-scss-module__4RIquG__m110ChapterHeader{--a104-chapter-icon-inline-size:max(3.5rem,calc(3.5rem + 1*(100vw - 40rem)/80));row-gap:1.25rem;padding:5rem 2.5rem}.M110ChapterHeader-module-scss-module__4RIquG__heading{--typescale-heading-3-line-height:1.1;grid-column:1/var(--m110-grid-column-end,span 6)}.M110ChapterHeader-module-scss-module__4RIquG__chapterIcon{inline-size:auto}.M110ChapterHeader-module-scss-module__4RIquG__details{grid-area:2/8/auto/-1;gap:.75rem;margin-block-start:0}.M110ChapterHeader-module-scss-module__4RIquG__description{gap:1.25rem}}
.HomeTemplate-module-scss-module__QFSN0W__home{position:relative}.HomeTemplate-module-scss-module__QFSN0W__hero{--c101-hero-min-block-size:150lvh}.HomeTemplate-module-scss-module__QFSN0W__temp{--hue:0deg;background:hsl(from oklch(50% .2 var(--hue))h s l);opacity:.5;min-block-size:100lvh;position:relative}
.M112HotspotSummary-module-scss-module__GbJa7G__m112HotspotSummary{border:1px solid var(--color-white-10a);border-radius:.5rem;grid-column:1/-1;grid-template-columns:minmax(0,1fr);margin:0;display:grid;overflow:hidden}.M112HotspotSummary-module-scss-module__GbJa7G__item{flex-direction:column;justify-content:center;gap:.25rem;min-block-size:6.1875rem;padding:1rem;display:flex}.M112HotspotSummary-module-scss-module__GbJa7G__item:not(:last-child){border-block-end:1px solid var(--color-white-10a)}.M112HotspotSummary-module-scss-module__GbJa7G__heading{color:var(--color-white-80a)}.M112HotspotSummary-module-scss-module__GbJa7G__mustache{--typescale-body-small-size:1rem;color:var(--color-white)}.M112HotspotSummary-module-scss-module__GbJa7G__videoItem{--m113-video-image-block-size:4.25rem;padding:1.25rem}@media (min-width:720px){.M112HotspotSummary-module-scss-module__GbJa7G__m112HotspotSummary{background:var(--color-white-5a);text-align:center;text-wrap:balance;grid-template-columns:repeat(2,minmax(0,1fr))}.M112HotspotSummary-module-scss-module__GbJa7G__item{min-block-size:7.875rem}.M112HotspotSummary-module-scss-module__GbJa7G__item:not(:last-child){border-inline-end:1px solid var(--color-white-10a);border-block-end:none}.M112HotspotSummary-module-scss-module__GbJa7G__mustache{--typescale-body-small-size:1.125rem}.M112HotspotSummary-module-scss-module__GbJa7G__withVideo{text-align:start;grid-template-columns:repeat(3,minmax(0,1fr))}.M112HotspotSummary-module-scss-module__GbJa7G__withVideo .M112HotspotSummary-module-scss-module__GbJa7G__item{padding:1.25rem}}
.M113ActionCard-module-scss-module__4Nmo-q__icon{background:var(--color-primary);block-size:2rem;inline-size:2rem;color:var(--color-black);border-radius:.25rem;place-items:center;transition:background-color .2s,transform .2s;display:grid;position:absolute;inset-block-end:1rem;inset-inline-end:1rem}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard{border:1px solid var(--color-white-10a);border-radius:.25rem;flex-direction:column;justify-content:space-between;align-items:start;min-block-size:6.25rem;padding:.5rem;transition:background-color .2s,border-color .2s;display:flex;position:relative}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard .M113ActionCard-module-scss-module__4Nmo-q__content{flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;display:flex}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__withImage{grid-template-rows:auto minmax(11.25rem,1fr);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;min-block-size:20rem;padding:1rem;display:grid}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__withImage .M113ActionCard-module-scss-module__4Nmo-q__content{flex-direction:column;justify-content:space-between;align-items:flex-start;padding:.5rem;display:flex}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__withImage .M113ActionCard-module-scss-module__4Nmo-q__image{border-radius:.375rem;min-block-size:5.25rem;position:relative;overflow:hidden}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__withImage .M113ActionCard-module-scss-module__4Nmo-q__icon{--a2-icon-inline-size:1.5rem;block-size:3.5rem;inline-size:3.5rem;inset-block-end:1rem;inset-inline-end:1rem}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard:hover,.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard:focus-visible{background-color:var(--color-white-5a);border-color:var(--color-primary)}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard:hover .M113ActionCard-module-scss-module__4Nmo-q__icon,.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard:focus-visible .M113ActionCard-module-scss-module__4Nmo-q__icon{background-color:var(--color-primary-highlight);transform:translate(.1875rem)}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard:focus-visible{outline:1px solid var(--color-primary);outline-offset:2px}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__green{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-black)}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__green:not(.M113ActionCard-module-scss-module__4Nmo-q__withImage){padding:.75rem}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__green .M113ActionCard-module-scss-module__4Nmo-q__icon{background-color:var(--color-white)}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__green:hover,.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__green:focus-visible{background-color:var(--color-primary-highlight);border-color:var(--color-primary-highlight)}.M113ActionCard-module-scss-module__4Nmo-q__heading{--typescale-body-small-size:max(.875rem,calc(.875rem + .0625*(100vw - 40rem)/80));text-align:start}.M113ActionCard-module-scss-module__4Nmo-q__note{margin-block-start:auto}@media (min-width:720px){.M113ActionCard-module-scss-module__4Nmo-q__withImage{grid-template-rows:minmax(15rem,1fr);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1.5rem;min-block-size:20rem;padding:.5rem}.M113ActionCard-module-scss-module__4Nmo-q__withImage .M113ActionCard-module-scss-module__4Nmo-q__icon{--a2-icon-inline-size:2rem;border-radius:.5rem;block-size:5rem;inline-size:5rem;inset-block-end:1.5rem;inset-inline-end:1.5rem}}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__horizontalImage{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 5.25rem;gap:1rem;min-block-size:0;padding:.5rem}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__horizontalImage .M113ActionCard-module-scss-module__4Nmo-q__content{gap:.5rem}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__horizontalImage .M113ActionCard-module-scss-module__4Nmo-q__image{border-radius:.25rem;place-self:end;block-size:5.25rem;min-block-size:0;inline-size:5.25rem}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__horizontalImage .M113ActionCard-module-scss-module__4Nmo-q__icon{--a2-icon-inline-size:1.5rem;z-index:1;border-radius:.25rem;block-size:2rem;inline-size:2rem;inset-block:auto .5rem;inset-inline:auto .5rem}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__resource{border-color:var(--color-white-20a);color:var(--color-white);gap:.75rem;padding:.4375rem}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__resource .M113ActionCard-module-scss-module__4Nmo-q__content{padding:.25rem}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__resource .M113ActionCard-module-scss-module__4Nmo-q__heading{--typescale-body-small-size:.9375rem}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__resource:hover,.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__resource:focus-visible{border-color:var(--color-primary)}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__horizontalImage.M113ActionCard-module-scss-module__4Nmo-q__video{border-color:var(--m113-video-border-color,var(--color-white-20a));color:var(--color-white);gap:.75rem;min-inline-size:0}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__horizontalImage.M113ActionCard-module-scss-module__4Nmo-q__video .M113ActionCard-module-scss-module__4Nmo-q__content{min-inline-size:0;padding:.25rem}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__horizontalImage.M113ActionCard-module-scss-module__4Nmo-q__video .M113ActionCard-module-scss-module__4Nmo-q__heading{--typescale-body-small-size:.9375rem}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__horizontalImage.M113ActionCard-module-scss-module__4Nmo-q__video .M113ActionCard-module-scss-module__4Nmo-q__image{block-size:var(--m113-video-image-block-size,5.125rem);align-self:center}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__horizontalImage.M113ActionCard-module-scss-module__4Nmo-q__video .M113ActionCard-module-scss-module__4Nmo-q__icon{--a2-icon-inline-size:1rem}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__horizontalImage.M113ActionCard-module-scss-module__4Nmo-q__video .M113ActionCard-module-scss-module__4Nmo-q__note{--a2-icon-inline-size:1.125rem;color:var(--color-white-80a);align-items:center;gap:.5rem;display:flex}.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__horizontalImage.M113ActionCard-module-scss-module__4Nmo-q__video:hover,.M113ActionCard-module-scss-module__4Nmo-q__m113ActionCard.M113ActionCard-module-scss-module__4Nmo-q__horizontalImage.M113ActionCard-module-scss-module__4Nmo-q__video:focus-visible{border-color:var(--color-primary)}
.VideoCloseButton-module-scss-module__3beima__close{background:var(--color-black);block-size:40px;inline-size:40px;color:var(--color-white);cursor:pointer;z-index:1;border:0;border-radius:4px;place-items:center;padding:8px;transition:background-color .16s cubic-bezier(.445,.05,.55,.95),color .16s cubic-bezier(.445,.05,.55,.95);display:grid;position:absolute;inset-block-start:calc(20px + env(safe-area-inset-top,0px));inset-inline-end:calc(20px + env(safe-area-inset-right,0px))}.VideoCloseButton-module-scss-module__3beima__close:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.VideoCloseButton-module-scss-module__3beima__close:active{background-color:color-mix(in srgb,var(--color-primary)20%,var(--color-black));color:var(--color-primary)}@media (hover:hover) and (pointer:fine){.VideoCloseButton-module-scss-module__3beima__close:hover:not(:active){background-color:color-mix(in srgb,var(--color-primary)10%,var(--color-black));color:var(--color-primary)}}@media (prefers-reduced-motion:reduce){.VideoCloseButton-module-scss-module__3beima__close{transition:none}}
.M117SwitchLabel-module-scss-module__dfBQGq__m117SwitchLabel{font-family:var(--typescale-label-large-font);font-weight:var(--typescale-label-large-weight,400);font-size:var(--typescale-label-large-size,1rem);line-height:var(--typescale-label-large-line-height,1);letter-spacing:var(--typescale-label-large-letter-spacing,0);text-transform:var(--typescale-label-large-text-transform,none);word-spacing:var(--typescale-label-large-word-spacing,normal);justify-content:space-between;align-items:center;gap:.5rem;display:flex}.M117SwitchLabel-module-scss-module__dfBQGq__label{cursor:pointer}.M117SwitchLabel-module-scss-module__dfBQGq__thumb{justify-content:space-between;align-items:center;gap:.5rem;inline-size:100%;display:flex;position:relative}.M117SwitchLabel-module-scss-module__dfBQGq__textOff,.M117SwitchLabel-module-scss-module__dfBQGq__textOn{z-index:1;white-space:nowrap;padding:.125rem .25rem;position:relative}.M117SwitchLabel-module-scss-module__dfBQGq__highlight{display:none}.M117SwitchLabel-module-scss-module__dfBQGq__switch{anchor-scope:--selected-option;border-radius:var(--corner-shape-small);background:var(--color-white-5a);color:var(--color-white);cursor:pointer;border:0;flex-shrink:0;align-items:center;padding:.25rem;display:inline-flex}.M117SwitchLabel-module-scss-module__dfBQGq__switch:focus-visible{outline:1px solid var(--color-primary);outline-offset:2px}.M117SwitchLabel-module-scss-module__dfBQGq__switch[data-disabled]{opacity:.5;cursor:not-allowed}.M117SwitchLabel-module-scss-module__dfBQGq__switch[data-unchecked] .M117SwitchLabel-module-scss-module__dfBQGq__textOff,.M117SwitchLabel-module-scss-module__dfBQGq__switch[data-checked] .M117SwitchLabel-module-scss-module__dfBQGq__textOn{anchor-name:--selected-option;border-radius:var(--corner-shape-small);background:var(--color-primary);color:var(--color-black)}.M117SwitchLabel-module-scss-module__dfBQGq__toggleIcon{display:none}@supports (position-anchor:--selected-option){.M117SwitchLabel-module-scss-module__dfBQGq__switch[data-unchecked] .M117SwitchLabel-module-scss-module__dfBQGq__textOff,.M117SwitchLabel-module-scss-module__dfBQGq__switch[data-checked] .M117SwitchLabel-module-scss-module__dfBQGq__textOn{background:0 0}.M117SwitchLabel-module-scss-module__dfBQGq__highlight{position-anchor:--selected-option;inset:anchor(top)anchor(right)anchor(bottom)anchor(left);border-radius:var(--corner-shape-small);background:var(--color-primary);pointer-events:none;transition:inset .3s cubic-bezier(.165,.84,.44,1);display:block;position:absolute}}@media (min-width:720px){.M117SwitchLabel-module-scss-module__dfBQGq__switchWrapper{border-radius:var(--corner-shape-small);grid-template-columns:1.5rem minmax(0,0fr);transition:grid-template-columns .3s cubic-bezier(.165,.84,.44,1);display:inline-grid;position:relative;overflow:hidden}.M117SwitchLabel-module-scss-module__dfBQGq__switchWrapper .M117SwitchLabel-module-scss-module__dfBQGq__toggleIcon{--a2-icon-inline-size:1.25rem;pointer-events:none;background:var(--color-black-40a);border-radius:var(--corner-shape-small);grid-area:1/1;place-self:center;padding:.125rem;transition:opacity .15s;display:block}.M117SwitchLabel-module-scss-module__dfBQGq__switch{opacity:0;pointer-events:none;background:var(--color-black-40a);grid-area:1/2;inline-size:max-content;transition:opacity .15s}.M117SwitchLabel-module-scss-module__dfBQGq__switch:focus-visible{outline:none}.M117SwitchLabel-module-scss-module__dfBQGq__switchWrapper:focus-within,.M117SwitchLabel-module-scss-module__dfBQGq__m117SwitchLabel:hover .M117SwitchLabel-module-scss-module__dfBQGq__switchWrapper{grid-template-columns:0 minmax(0,1fr)}.M117SwitchLabel-module-scss-module__dfBQGq__switchWrapper:focus-within .M117SwitchLabel-module-scss-module__dfBQGq__toggleIcon,.M117SwitchLabel-module-scss-module__dfBQGq__m117SwitchLabel:hover .M117SwitchLabel-module-scss-module__dfBQGq__switchWrapper .M117SwitchLabel-module-scss-module__dfBQGq__toggleIcon{opacity:0}.M117SwitchLabel-module-scss-module__dfBQGq__switchWrapper:focus-within .M117SwitchLabel-module-scss-module__dfBQGq__switch,.M117SwitchLabel-module-scss-module__dfBQGq__m117SwitchLabel:hover .M117SwitchLabel-module-scss-module__dfBQGq__switchWrapper .M117SwitchLabel-module-scss-module__dfBQGq__switch{opacity:1;pointer-events:auto}.M117SwitchLabel-module-scss-module__dfBQGq__switchWrapper:focus-within .M117SwitchLabel-module-scss-module__dfBQGq__switch[data-disabled],.M117SwitchLabel-module-scss-module__dfBQGq__m117SwitchLabel:hover .M117SwitchLabel-module-scss-module__dfBQGq__switchWrapper .M117SwitchLabel-module-scss-module__dfBQGq__switch[data-disabled]{opacity:.5;pointer-events:none}.M117SwitchLabel-module-scss-module__dfBQGq__switchWrapper:has(.M117SwitchLabel-module-scss-module__dfBQGq__switch:focus-visible){outline:1px solid var(--color-primary);outline-offset:2px}}@media (prefers-reduced-motion:reduce){.M117SwitchLabel-module-scss-module__dfBQGq__highlight,.M117SwitchLabel-module-scss-module__dfBQGq__switchWrapper,.M117SwitchLabel-module-scss-module__dfBQGq__toggleIcon,.M117SwitchLabel-module-scss-module__dfBQGq__switch{transition:none}}
.SlowConnectionNotice-module-scss-module__NBqfJG__status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.SlowConnectionNotice-module-scss-module__NBqfJG__slowConnectionNotice{inline-size:min(100% - 40px,1254px);color:var(--color-black);background:var(--color-white);box-shadow:0 8px 24px var(--color-black-20a);z-index:1;border-radius:8px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0;padding:10px 12px;display:grid;position:absolute;inset-block-end:20px;inset-inline-start:50%;translate:-50%}.SlowConnectionNotice-module-scss-module__NBqfJG__alertIcon{aspect-ratio:1;inline-size:32px;color:var(--color-black);background:var(--color-primary);border-radius:4px;place-items:center;font-size:18px;line-height:1;display:grid}.SlowConnectionNotice-module-scss-module__NBqfJG__noticeContent{min-inline-size:0}.SlowConnectionNotice-module-scss-module__NBqfJG__noticeHeading,.SlowConnectionNotice-module-scss-module__NBqfJG__noticeDescription{margin:0}.SlowConnectionNotice-module-scss-module__NBqfJG__noticeHeading{margin-block-end:2px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.2}.SlowConnectionNotice-module-scss-module__NBqfJG__noticeDescription{color:#666;font-size:12px;line-height:1.25}.SlowConnectionNotice-module-scss-module__NBqfJG__noticeActions{align-items:center;gap:8px;display:flex}.SlowConnectionNotice-module-scss-module__NBqfJG__noticeButton{--m1-button-outline-color:var(--color-black)}.SlowConnectionNotice-module-scss-module__NBqfJG__noticeReadButton{--m1-tertiary-border-color:var(--color-black-20a);--m1-tertiary-text-color:var(--color-black);--m1-tertiary-hover-border-color:var(--color-black);--m1-tertiary-hover-text-color:var(--color-black)}@media (max-width:719px){.SlowConnectionNotice-module-scss-module__NBqfJG__slowConnectionNotice{grid-template-columns:28px minmax(0,1fr);gap:8px;inline-size:calc(100% - 32px);padding:12px;inset-block-end:calc(104px + env(safe-area-inset-bottom,0px))}.SlowConnectionNotice-module-scss-module__NBqfJG__alertIcon{inline-size:28px;font-size:16px}.SlowConnectionNotice-module-scss-module__NBqfJG__noticeHeading{font-size:13px}.SlowConnectionNotice-module-scss-module__NBqfJG__noticeDescription{font-size:11px}.SlowConnectionNotice-module-scss-module__NBqfJG__noticeActions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;inline-size:100%}}
.A102TypographyAnimation-module-scss-module__k_pkMa__scramble{border-radius:var(--corner-shape-large);background:var(--a102-background-color,var(--color-white-5a));-webkit-backdrop-filter:var(--a102-backdrop-filter,none);backdrop-filter:var(--a102-backdrop-filter,none);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.28125em 1em;position:relative}.A102TypographyAnimation-module-scss-module__k_pkMa__scramble:before{content:"";--color-stop-1:min(20%,2em);--color-stop-2:calc(100% - var(--color-stop-1));border-radius:inherit;border:1px solid var(--color-white-20a);mask-image:linear-gradient(calc(130deg + 180deg*var(--chip-line-rotation,0)),var(--color-white)var(--color-stop-1),transparent var(--color-stop-1),transparent var(--color-stop-2),var(--color-white)var(--color-stop-2));opacity:var(--chip-fade-progress,1);display:block;position:absolute;inset:0}.A102TypographyAnimation-module-scss-module__k_pkMa__default{--a102-swap-size:1em;--a102-highlight-size:10ex;--_swap-size:calc(var(--a102-swap-size)*.5);--_highlight-size:calc(var(--a102-highlight-size)*(1 - var(--a102-word-progress,0)));--_pos1:calc(50% - var(--_swap-size) - var(--_highlight-size));--_pos2:calc(var(--_pos1) + var(--_swap-size));--_pos3:calc(var(--_pos2) + var(--_highlight-size));--_pos4:calc(var(--_pos3) + var(--_swap-size));will-change:background-position;background:linear-gradient(120deg,currentColor var(--_pos1),var(--color-primary)var(--_pos2),var(--color-primary)var(--_pos3),color-mix(in hsl,currentColor var(--a102-hidden-opacity,10%),transparent)var(--_pos4),color-mix(in hsl,currentColor var(--a102-hidden-opacity,10%),transparent))no-repeat;background-size:calc(220% + var(--a102-swap-size)*4 + var(--_highlight-size))100%;background-position:calc(100%*(1 - var(--a102-word-progress,0)))0;-webkit-text-fill-color:#0000;transform-origin:0 100%;margin-block:calc(var(--a102-block-spacing,.25em)*-1);padding-block:var(--a102-block-spacing,.25em);background-clip:text;display:inline}
.O113ChapterLayerFrame-module-scss-module__BJ3U_q__o113ChapterLayerFrame{--a103-plus-size:1.25rem;background:var(--color-white-5a);border:1px solid var(--color-white-10a);border-radius:.5rem;padding:1.25rem}.O113ChapterLayerFrame-module-scss-module__BJ3U_q__content{text-wrap:balance;flex-direction:column;justify-content:space-between;block-size:100%;padding:2.5rem 0;display:flex;position:relative}@media (min-width:720px){.O113ChapterLayerFrame-module-scss-module__BJ3U_q__content{padding:2.5rem}}.O113ChapterLayerFrame-module-scss-module__BJ3U_q__heading{padding:2.5rem 1.25rem;position:relative}@media (min-width:720px){.O113ChapterLayerFrame-module-scss-module__BJ3U_q__heading{padding:0;position:static}}.O113ChapterLayerFrame-module-scss-module__BJ3U_q__contentWithHeader{row-gap:var(--o113-header-content-gap,0);padding:0}@media (min-width:720px){.O113ChapterLayerFrame-module-scss-module__BJ3U_q__contentWithHeader{row-gap:var(--o113-header-content-gap,5rem);padding:2.5rem}}.O113ChapterLayerFrame-module-scss-module__BJ3U_q__actions{position:relative}.O113ChapterLayerFrame-module-scss-module__BJ3U_q__actionFrame{display:none}@media (min-width:720px){.O113ChapterLayerFrame-module-scss-module__BJ3U_q__actionFrame{display:grid;inset:-2.5rem -2.5rem auto}.O113ChapterLayerFrame-module-scss-module__BJ3U_q__actionFrame>:nth-child(n+3){display:none}}
.O112ChapterLayer-module-scss-module__FGtMyG__eyebrow{border-radius:var(--corner-shape-large);background:var(--a102-background-color,var(--color-white-5a));-webkit-backdrop-filter:var(--a102-backdrop-filter,none);backdrop-filter:var(--a102-backdrop-filter,none);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.28125em 1em;position:relative}.O112ChapterLayer-module-scss-module__FGtMyG__eyebrow:before{content:"";--color-stop-1:min(20%,2em);--color-stop-2:calc(100% - var(--color-stop-1));border-radius:inherit;border:1px solid var(--color-white-20a);mask-image:linear-gradient(calc(130deg + 180deg*var(--chip-line-rotation,0)),var(--color-white)var(--color-stop-1),transparent var(--color-stop-1),transparent var(--color-stop-2),var(--color-white)var(--color-stop-2));opacity:var(--chip-fade-progress,1);display:block;position:absolute;inset:0}.O112ChapterLayer-module-scss-module__FGtMyG__eyebrow{text-wrap:nowrap;align-self:start}.O112ChapterLayer-module-scss-module__FGtMyG__heading{text-wrap:balance}.O112ChapterLayer-module-scss-module__FGtMyG__hotspotsLayout{--m113-video-border-color:var(--color-white-10a);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;padding-block-start:1.25rem;display:grid;container-type:inline-size}@media (min-width:720px){.O112ChapterLayer-module-scss-module__FGtMyG__hotspotsLayout{grid-template-columns:repeat(2,minmax(0,1fr));padding-block-start:0}.O112ChapterLayer-module-scss-module__FGtMyG__hotspotsLayout:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.O112ChapterLayer-module-scss-module__FGtMyG__hotspot{min-inline-size:0}@container (max-width:440px){.O112ChapterLayer-module-scss-module__FGtMyG__hotspot,.O112ChapterLayer-module-scss-module__FGtMyG__callToAction{grid-column:1/-1}}.O112ChapterLayer-module-scss-module__FGtMyG__callToActionIcon{--a2-icon-inline-size:1.5rem;background:var(--color-primary);block-size:2rem;inline-size:2rem;color:var(--color-black);border-radius:.25rem;place-items:center;transition:background-color .2s,transform .2s;display:grid;position:absolute;inset-block-end:.5rem;inset-inline-end:.5rem}.O112ChapterLayer-module-scss-module__FGtMyG__callToAction{border:1px solid var(--color-white-10a);text-align:start;border-radius:.25rem;grid-template-columns:minmax(0,1fr) 5.25rem;align-items:stretch;gap:.5rem;min-inline-size:0;padding:.5rem;transition:background-color .2s,border-color .2s;display:grid}.O112ChapterLayer-module-scss-module__FGtMyG__callToAction:hover,.O112ChapterLayer-module-scss-module__FGtMyG__callToAction:focus-visible{background-color:var(--color-white-5a);border-color:var(--color-primary)}.O112ChapterLayer-module-scss-module__FGtMyG__callToAction:hover .O112ChapterLayer-module-scss-module__FGtMyG__callToActionIcon,.O112ChapterLayer-module-scss-module__FGtMyG__callToAction:focus-visible .O112ChapterLayer-module-scss-module__FGtMyG__callToActionIcon{background-color:var(--color-primary-highlight);transform:translate(.1875rem)}.O112ChapterLayer-module-scss-module__FGtMyG__callToAction:focus-visible{outline:1px solid var(--color-primary);outline-offset:2px}@media (min-width:720px){.O112ChapterLayer-module-scss-module__FGtMyG__callToAction{grid-template-columns:minmax(0,1fr) minmax(64px,36%)}}.O112ChapterLayer-module-scss-module__FGtMyG__callToActionContent{flex-direction:column;justify-content:space-between;align-items:flex-start;min-inline-size:0;display:flex}.O112ChapterLayer-module-scss-module__FGtMyG__callToActionHeading{--typescale-body-small-size:max(.875rem,calc(.875rem + .0625*(100vw - 40rem)/80));overflow-wrap:anywhere;max-inline-size:100%}.O112ChapterLayer-module-scss-module__FGtMyG__duration{--a2-icon-inline-size:1rem;opacity:.6;align-items:center;gap:.25rem;display:flex}.O112ChapterLayer-module-scss-module__FGtMyG__poster{aspect-ratio:84/69;border-radius:.25rem;align-self:start;block-size:4.3125rem;min-block-size:0;inline-size:100%;min-inline-size:0;position:relative;overflow:hidden}@media (min-width:720px){.O112ChapterLayer-module-scss-module__FGtMyG__poster{aspect-ratio:1;block-size:auto}}
.O116OrientationWarning-module-scss-module__FSbDJG__o116OrientationWarning{--typescale-body-small-size:.875rem;z-index:9999;background:var(--color-black);color:var(--color-white);opacity:0;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.O116OrientationWarning-module-scss-module__FSbDJG__illustration{aspect-ratio:1;pointer-events:none;inline-size:max(51.25rem,100vw);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.O116OrientationWarning-module-scss-module__FSbDJG__rays{inline-size:100%;display:block}.O116OrientationWarning-module-scss-module__FSbDJG__message{text-align:center;position:relative}
.C105Chapter3-module-scss-module__k-SXDa__c105Chapter3{--content-wrapper-padding:0px;background:var(--color-white-5a);flex-direction:column;gap:5rem;padding:.9375rem}.C105Chapter3-module-scss-module__k-SXDa__wrapper{inline-size:min(100%,var(--content-wrapper-max-width));padding-inline:var(--content-wrapper-padding);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit));row-gap:5rem;margin-inline:auto;display:grid;position:relative}.C105Chapter3-module-scss-module__k-SXDa__header{grid-column:1/-1}.C105Chapter3-module-scss-module__k-SXDa__header p strong{font-weight:inherit;color:inherit}.C105Chapter3-module-scss-module__k-SXDa__layers{grid-template-columns:subgrid;grid-column:1/-1;gap:1.25rem;display:grid}.C105Chapter3-module-scss-module__k-SXDa__layer{grid-column:1/-1}@media (min-width:720px){.C105Chapter3-module-scss-module__k-SXDa__c105Chapter3{--content-wrapper-padding:1.25rem;padding:5rem 1.25rem}}@media (min-width:960px){.C105Chapter3-module-scss-module__k-SXDa__layer{grid-column:span 6}}
.M114HotspotResources-module-scss-module__zG_-Jq__m114HotspotResources{--a103-plus-size:1.25rem;border:1px solid var(--color-white-10a);border-radius:var(--corner-shape-medium);background:var(--color-white-5a);gap:1.25rem;padding:.5rem;display:grid}.M114HotspotResources-module-scss-module__zG_-Jq__intro,.M114HotspotResources-module-scss-module__zG_-Jq__resources{min-inline-size:0;position:relative}.M114HotspotResources-module-scss-module__zG_-Jq__intro{--typescale-heading-5-size:1.25rem;text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding:1.75rem .5rem;display:flex}.M114HotspotResources-module-scss-module__zG_-Jq__eyebrow{border-radius:var(--corner-shape-large);background:var(--a102-background-color,var(--color-white-5a));-webkit-backdrop-filter:var(--a102-backdrop-filter,none);backdrop-filter:var(--a102-backdrop-filter,none);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.28125em 1em;position:relative}.M114HotspotResources-module-scss-module__zG_-Jq__eyebrow:before{content:"";--color-stop-1:min(20%,2em);--color-stop-2:calc(100% - var(--color-stop-1));border-radius:inherit;border:1px solid var(--color-white-20a);mask-image:linear-gradient(calc(130deg + 180deg*var(--chip-line-rotation,0)),var(--color-white)var(--color-stop-1),transparent var(--color-stop-1),transparent var(--color-stop-2),var(--color-white)var(--color-stop-2));opacity:var(--chip-fade-progress,1);display:block;position:absolute;inset:0}.M114HotspotResources-module-scss-module__zG_-Jq__links{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.M114HotspotResources-module-scss-module__zG_-Jq__link{border:1px solid var(--color-white-10a);border-radius:var(--corner-shape-small);text-align:start;justify-content:space-between;align-items:stretch;gap:.5rem;min-block-size:6.25rem;inline-size:100%;padding:.5rem;transition:background-color .2s,border-color .2s;display:flex}.M114HotspotResources-module-scss-module__zG_-Jq__link:hover,.M114HotspotResources-module-scss-module__zG_-Jq__link:focus-visible{background:var(--color-white-5a);border-color:var(--color-primary)}.M114HotspotResources-module-scss-module__zG_-Jq__link:focus-visible{outline:1px solid var(--color-primary);outline-offset:2px}.M114HotspotResources-module-scss-module__zG_-Jq__details{overflow-wrap:anywhere;flex-direction:column;flex:auto;justify-content:space-between;align-items:flex-start;gap:.5rem;min-inline-size:0;padding:.25rem;display:flex}.M114HotspotResources-module-scss-module__zG_-Jq__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;inline-size:100%;display:-webkit-box;overflow:hidden}.M114HotspotResources-module-scss-module__zG_-Jq__duration{--a2-icon-inline-size:1.125rem;color:var(--color-white-80a);align-items:center;gap:.25rem;display:flex}.M114HotspotResources-module-scss-module__zG_-Jq__thumbnail{border-radius:var(--corner-shape-small);background:var(--color-white-5a);flex:0 0 5.25rem;align-self:flex-start;block-size:5.125rem;position:relative;overflow:hidden}.M114HotspotResources-module-scss-module__zG_-Jq__resourceDuration{gap:.5rem}.M114HotspotResources-module-scss-module__zG_-Jq__icon{--a2-icon-inline-size:1.25rem;border-radius:var(--corner-shape-small);background:var(--color-primary);block-size:2rem;inline-size:2rem;color:var(--color-black);place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.M114HotspotResources-module-scss-module__zG_-Jq__contentFrame{visibility:hidden}@media (min-width:960px){.M114HotspotResources-module-scss-module__zG_-Jq__m114HotspotResources{grid-template-columns:repeat(2,minmax(0,1fr));padding:1.25rem}.M114HotspotResources-module-scss-module__zG_-Jq__intro,.M114HotspotResources-module-scss-module__zG_-Jq__resources{padding:2.5rem}.M114HotspotResources-module-scss-module__zG_-Jq__intro{--typescale-heading-5-size:2rem;text-align:start;align-items:flex-start}.M114HotspotResources-module-scss-module__zG_-Jq__contentFrame{visibility:visible}}
.CanvasContainer-module-scss-module__A3lHla__canvasContainer{opacity:0;pointer-events:none;transition:opacity .15s cubic-bezier(.445,.05,.55,.95);position:fixed;inset:0;overflow:hidden}.CanvasContainer-module-scss-module__A3lHla__canvasContainer.CanvasContainer-module-scss-module__A3lHla__isLoaded{opacity:1}.CanvasContainer-module-scss-module__A3lHla__canvasContainer canvas{pointer-events:auto}
.C106Chapter4-module-scss-module__8H1ZXq__c106Chapter4{flex-direction:column;gap:5rem;padding:.9375rem}@media (min-width:720px){.C106Chapter4-module-scss-module__8H1ZXq__c105Chapter3{padding:5rem 1.25rem}}
.M115HotspotFeatures-module-scss-module__g12VHW__m115HotspotFeatures{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.M115HotspotFeatures-module-scss-module__g12VHW__feature{border-radius:var(--corner-shape-small);background:var(--color-dark-grey-100);min-inline-size:0;color:var(--color-primary);position:relative;overflow:hidden}.M115HotspotFeatures-module-scss-module__g12VHW__image{block-size:100%;inline-size:100%}.M115HotspotFeatures-module-scss-module__g12VHW__content{flex-direction:column;align-items:flex-start;padding:1.25rem;display:flex;position:relative}.M115HotspotFeatures-module-scss-module__g12VHW__heading{border-radius:var(--corner-shape-small);background:var(--color-primary-8a);padding:.25rem .5rem}.M115HotspotFeatures-module-scss-module__g12VHW__light{color:var(--color-black)}.M115HotspotFeatures-module-scss-module__g12VHW__light .M115HotspotFeatures-module-scss-module__g12VHW__heading{background:var(--color-black-10a)}.M115HotspotFeatures-module-scss-module__g12VHW__value{margin-block-start:1.25rem;line-height:1}@media (min-width:960px){.M115HotspotFeatures-module-scss-module__g12VHW__m115HotspotFeatures{grid-template-columns:repeat(3,minmax(0,1fr))}.M115HotspotFeatures-module-scss-module__g12VHW__feature{aspect-ratio:1}}
.C107Introduction-module-scss-module__3ux_Ja__c107Introduction{color:var(--color-white);background-color:var(--color-white-5a);border-radius:var(--corner-shape-medium);padding:2.5rem .9375rem}.C107Introduction-module-scss-module__3ux_Ja__wrapper{inline-size:min(100%,var(--content-wrapper-max-width));padding-inline:var(--content-wrapper-padding);--content-wrapper-padding:0;flex-direction:column;align-items:center;gap:2.5rem;margin-inline:auto;display:flex;position:relative}.C107Introduction-module-scss-module__3ux_Ja__tokenMultiplier{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-inline-size:52.75rem;display:flex}.C107Introduction-module-scss-module__3ux_Ja__heading{--typescale-heading-4-word-spacing:normal}.C107Introduction-module-scss-module__3ux_Ja__description{max-inline-size:39.75rem;color:var(--color-white-80a);text-wrap:pretty}.C107Introduction-module-scss-module__3ux_Ja__overview{border:1px solid var(--color-white-10a);border-radius:var(--corner-shape-medium);background-color:var(--color-white-5a);inline-size:100%;padding:1.5rem}.C107Introduction-module-scss-module__3ux_Ja__overviewContent{--a103-plus-size:1.25rem;--a103-color:var(--color-white-40a);padding:2.75rem 0;position:relative}.C107Introduction-module-scss-module__3ux_Ja__overviewDescription{text-align:center}.C107Introduction-module-scss-module__3ux_Ja__muted{color:var(--color-white-80a)}@media (min-width:720px){.C107Introduction-module-scss-module__3ux_Ja__c107Introduction{padding:5rem 1.25rem}.C107Introduction-module-scss-module__3ux_Ja__wrapper{gap:5rem}.C107Introduction-module-scss-module__3ux_Ja__overview{padding:5rem}.C107Introduction-module-scss-module__3ux_Ja__overviewContent{padding-inline:2.5rem}}
.M116HotspotTextAndImage-module-scss-module__6etjpq__m116HotspotTextAndImage{border-radius:var(--corner-shape-small);background:var(--color-white-5a);color:var(--color-white);gap:2rem;padding:1.25rem;display:grid}.M116HotspotTextAndImage-module-scss-module__6etjpq__copy{text-align:center;align-self:center}.M116HotspotTextAndImage-module-scss-module__6etjpq__description{color:var(--color-white-80a);margin:.25rem 0 0}.M116HotspotTextAndImage-module-scss-module__6etjpq__image{justify-self:center;inline-size:min(100%,17.625rem)}@media (min-width:960px){.M116HotspotTextAndImage-module-scss-module__6etjpq__m116HotspotTextAndImage{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:3.125rem;padding:3.125rem}.M116HotspotTextAndImage-module-scss-module__6etjpq__copy{padding-inline-start:.625rem}.M116HotspotTextAndImage-module-scss-module__6etjpq__image{justify-self:start}}
.M118InlineVideo-module-scss-module__0aPqVq__m118InlineVideo{inline-size:100%}.M118InlineVideo-module-scss-module__0aPqVq__figure{margin:0}.M118InlineVideo-module-scss-module__0aPqVq__player{border-radius:var(--corner-shape-small);background:var(--color-black);position:relative;overflow:hidden}.M118InlineVideo-module-scss-module__0aPqVq__video{aspect-ratio:16/9;object-fit:cover;inline-size:100%;display:block}.M118InlineVideo-module-scss-module__0aPqVq__toggle{--m1-button-tertiary-size:2.75rem;--m1-button-icon-inline-size:1.5rem;--m1-tertiary-text-color:var(--color-white);--m1-tertiary-border-color:var(--color-white-20a);--m1-tertiary-hover-text-color:var(--color-black);--m1-tertiary-hover-border-color:var(--color-primary);background:var(--color-black-60a);place-items:center;block-size:2.75rem;inline-size:2.75rem;padding:0;display:grid;position:absolute;inset-block-end:.75rem;inset-inline-end:.75rem}.M118InlineVideo-module-scss-module__0aPqVq__toggle:not([disabled]):hover{background:var(--color-primary)}.M118InlineVideo-module-scss-module__0aPqVq__toggle:not([disabled]):active{background:var(--color-primary-highlight);border-color:var(--color-primary-highlight);color:var(--color-black)}.M118InlineVideo-module-scss-module__0aPqVq__caption{color:var(--color-white-80a);margin-block-start:.75rem}
.M119TextCallout-module-scss-module__fkHtYa__m119TextCallout{--typescale-body-small-size:max(.875rem,calc(.875rem + .125*(100vw - 40rem)/80));border-inline-start:1px solid var(--color-primary);overflow-wrap:anywhere;flex-direction:column;gap:.5rem;inline-size:100%;max-inline-size:42.3125rem;margin-inline:auto;padding-inline-start:1.25rem;display:flex}.M119TextCallout-module-scss-module__fkHtYa__eyebrow{color:var(--color-white);margin:0}.M119TextCallout-module-scss-module__fkHtYa__mustache{color:var(--color-white-80a);margin:0}@media (min-width:960px){.M119TextCallout-module-scss-module__fkHtYa__m119TextCallout{padding-inline-start:2.5rem}}
