@layer layout{._chapter_1dlq0_2{position:relative;width:100%}._viewport_1dlq0_7{position:sticky;top:0;width:100%;height:100vh;overflow:hidden}._globe_1dlq0_15{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}._sections_1dlq0_21{position:relative;margin-top:-100vh}._section_1dlq0_21{display:flex;flex-direction:column;justify-content:center;min-height:100vh}._section_1dlq0_21[data-align=top]{justify-content:flex-start}._section_1dlq0_21[data-exit]{background:linear-gradient(transparent 40%,var(--background))}}@layer components{._carousel_dacju_2{position:relative}._content_dacju_6{position:relative;display:grid;align-items:center}._imageWrapper_dacju_12{position:relative;display:grid;grid-template-columns:100%;cursor:grab;touch-action:none;transform-origin:center;transition:transform var(--durationM) var(--bezierFastoutSlowin),filter var(--durationM) ease}._imageWrapper_dacju_12[data-dragging=true]{cursor:grabbing;transform:scale(.988);filter:saturate(1.12) contrast(1.03)}._canvasWrapper_dacju_29{position:relative;grid-column:1;grid-row:1;-webkit-user-select:none;user-select:none;aspect-ratio:var(--aspectRatio);isolation:isolate}._canvas_dacju_29{position:relative}._fallback_dacju_42{width:100%;height:auto}._placeholder_dacju_47{grid-column:1;grid-row:1;width:100%;transition:opacity 1s ease;opacity:1;pointer-events:none;position:relative;z-index:var(--zIndex1)}._placeholder_dacju_47[data-loaded=true]{opacity:0}._button_dacju_62{border:0;margin:0;background:none;width:70px;aspect-ratio:1 / 1;grid-area:1 / 1;position:absolute;z-index:var(--zIndex3);cursor:pointer;display:grid;place-items:center;transition:transform var(--durationM) var(--bezierFastoutSlowin),filter var(--durationM) ease}._button_dacju_62:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition-property:background,box-shadow;transition-duration:var(--durationM);transition-timing-function:var(--bezierFastoutSlowin);clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%)}._button_dacju_62:hover:before{background:color-mix(in lab,var(--white) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in lab,var(--white) 18%,transparent),0 10px 28px color-mix(in lab,var(--black) 32%,transparent)}._button_dacju_62:hover,._button_dacju_62:focus-visible{transform:scale(1.08);filter:drop-shadow(0 9px 14px color-mix(in lab,var(--black) 32%,transparent))}._button_dacju_62:active{transform:scale(.9);filter:none}._button_dacju_62 svg{position:relative;left:var(--offset);fill:var(--white);transition:transform var(--durationM) var(--bezierFastoutSlowin)}._button_dacju_62:hover svg,._button_dacju_62:focus-visible svg{transform:translate3d(calc(var(--offset) * 2),0,0) scale(1.12)}@media (max-width: 696px){._button_dacju_62{display:none}}._button_dacju_62[data-prev=true]{--offset: -2px;left:var(--spaceM)}._button_dacju_62[data-next=true]{--offset: 2px;right:var(--spaceM)}._nav_dacju_139{display:flex;align-items:center;justify-content:center;margin-top:var(--spaceS)}._navButton_dacju_146{--navButtonSize: 10px;--buttonColor: color-mix(in lab, var(--text) 20%, transparent);background:none;border:0;margin:0;padding:var(--spaceM);cursor:pointer;transition:transform var(--durationM) var(--bezierFastoutSlowin)}._navButton_dacju_146:hover,._navButton_dacju_146:focus-visible{transform:translate3d(0,-2px,0) scale(1.15)}._navButton_dacju_146:active{transform:scale(.85)}._navButton_dacju_146[aria-pressed=true]{--buttonColor: var(--textBody)}._navButton_dacju_146:after{content:"";display:block;border-radius:50%;width:var(--navButtonSize);height:var(--navButtonSize);background:var(--buttonColor);transition-duration:var(--durationL);transition-timing-function:var(--bezierFastoutSlowin);transform:scale(.75);transition-property:transform,background,box-shadow}._navButton_dacju_146:hover:after,._navButton_dacju_146:focus-visible:after{box-shadow:0 0 12px color-mix(in lab,var(--accent) 40%,transparent)}._navButton_dacju_146[aria-pressed=true]:after{transform:scale(1.35);box-shadow:0 0 0 3px color-mix(in lab,var(--text) 10%,transparent),0 0 14px color-mix(in lab,var(--accent) 35%,transparent)}}
