.cards-learn-demo_demo__LOitu{position:relative;z-index:4;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:28px;padding:28px;background:var(--color-atlas-night)}.cards-learn-demo_cardSide__w9j_7,.cards-learn-demo_learnSide__UuOTH{display:flex;flex-direction:column;min-width:0}.cards-learn-demo_product__TkpwY{margin-bottom:14px;color:rgb(255 255 255/65%);font-size:14px;text-align:center}.cards-learn-demo_card__IIkeo,.cards-learn-demo_learn__4nuL0{padding:24px;border-radius:12px;background:var(--color-surface);color:var(--color-ink)}.cards-learn-demo_cardSide__w9j_7{opacity:0;transform:translateX(-24px);transition:opacity .8s,transform 1s var(--nila-ease-out)}.cards-learn-demo_demo__LOitu[data-revealed=true] .cards-learn-demo_cardSide__w9j_7{opacity:1;transform:none}.cards-learn-demo_learn__4nuL0{display:flex;flex:1;flex-direction:column;padding:28px}.cards-learn-demo_answer__sIy_z,.cards-learn-demo_question__1D2Y4{font-family:var(--font-vollkorn),Georgia,serif;font-size:17px;font-weight:400;line-height:1.55;text-align:center}.cards-learn-demo_answer__sIy_z{margin:18px -24px 22px;padding:18px 24px 0;border-top:1px solid var(--color-line)}.cards-learn-demo_sheet__eqNUT{min-width:0}.cards-learn-demo_content__uBDxu.doc-body{--u:1px;--text-primary:var(--color-ink);--text-secondary-solid:var(--color-ink-muted)}.cards-learn-demo_content__uBDxu .prose__p{font-size:14px;line-height:1.6}.cards-learn-demo_context__nKpfs{margin-top:14px;font-family:var(--font-serif);font-size:14px;line-height:1.6}.cards-learn-demo_material__r0jxj{min-width:0}.cards-learn-demo_learn__4nuL0>.cards-learn-demo_material__r0jxj{margin-top:22px}.cards-learn-demo_continuation__g440G{margin-top:20px}.cards-learn-demo_content__uBDxu .figure{margin:0}.cards-learn-demo_content__uBDxu .figure__img{width:100%;max-height:200px;object-fit:contain;border-radius:7px}@media (min-width:640px) and (max-width:799px){.cards-learn-demo_demo__LOitu{gap:18px;padding:20px}.cards-learn-demo_card__IIkeo,.cards-learn-demo_learn__4nuL0{padding:18px}.cards-learn-demo_answer__sIy_z{margin-inline:-18px;padding-inline:18px}}@media (max-width:639px){.cards-learn-demo_demo__LOitu{grid-template-columns:minmax(0,1fr);gap:28px;padding:22px 16px}.cards-learn-demo_card__IIkeo,.cards-learn-demo_learn__4nuL0{padding:20px}.cards-learn-demo_answer__sIy_z{margin-inline:-20px;padding-inline:20px}}@media (prefers-reduced-motion:reduce){.cards-learn-demo_cardSide__w9j_7{transition:none}}.map-picture_atlas__RqAc2{--ink:var(--color-cream);--ink-muted:color-mix(in srgb,var(--color-cream) 65%,transparent);--navy:var(--color-cream);--paper:var(--color-atlas-night);--cream:var(--color-atlas-night);--cream-50:var(--color-atlas-night);--cream-deep:color-mix(in srgb,var(--color-cream) 45%,transparent);--border:color-mix(in srgb,var(--color-cream) 20%,transparent)}.map-picture_atlasRegion__ZD_Ar{stroke:color-mix(in srgb,var(--color-cream) 55%,transparent);stroke-width:1.5;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--color-cream) 30%,transparent))}.map-picture_atlas__RqAc2 [data-map-concept][data-highlighted]>rect{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--color-cream) 55%,transparent))}.map-transition_transition__G9H6a{--map-transition-duration:1800ms;margin-top:clamp(64px,9vw,112px);scroll-margin-top:100px}.map-transition_intro__GQRSy{margin-inline:auto;max-width:660px;text-align:center}.map-transition_intro__GQRSy h3{font-family:var(--font-serif);font-size:clamp(30px,4vw,42px);font-weight:400;line-height:1.15;text-wrap:balance}.map-transition_intro__GQRSy>p{margin-top:16px;color:rgb(255 255 255/65%);font-size:17px;line-height:1.6;text-wrap:balance}.map-transition_relationship__fY_5p{display:flex;align-items:center;justify-content:center;gap:clamp(20px,5vw,64px);margin:24px auto 32px;max-width:790px}.map-transition_relationshipCopy__Vngzz{flex:1;max-width:370px;min-height:186px;padding-top:16px}.map-transition_pairLabel__6obTr{color:rgb(255 255 255/65%);font-size:14px;letter-spacing:.025em}.map-transition_relationshipCopy__Vngzz h4{margin-top:12px;font-family:var(--font-serif);font-size:clamp(24px,3vw,30px);font-weight:400;line-height:1.2;text-wrap:balance}.map-transition_relationshipCopy__Vngzz>p:last-child{margin-top:12px;color:rgb(255 255 255/65%);font-size:16px;line-height:1.6}.map-transition_triangle__vJG5o{flex:0 0 300px;width:300px;aspect-ratio:360/280}.map-transition_triangleRotor__XFnWa{position:relative;width:100%;height:100%;transform:rotate(var(--triangle-turn));transform-origin:50% 57.86%;transition:transform 1.8s var(--nila-ease)}.map-transition_triangleLines__PENkr{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.map-transition_triangleLines__PENkr path{fill:none;stroke:rgb(255 255 255/19%);stroke-width:1.5;transition:stroke .9s,stroke-width .9s}.map-transition_triangleLines__PENkr path[data-active=true]{stroke:var(--color-cream);stroke-width:2.5}.map-transition_triangleEdge__vNFbD,.map-transition_triangleVertex__b1YMU{position:absolute;display:grid;place-items:center;transform:translate(-50%,-50%)}.map-transition_edgeButton__lqvaM,.map-transition_triangleProduct__TB57V{transform:rotate(calc(-1 * var(--triangle-turn)));transition:transform 1.8s var(--nila-ease),color .7s,background .7s}.map-transition_triangleProduct__TB57V{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--color-atlas-night);color:rgb(255 255 255/42%);font-family:var(--font-serif);font-size:22px;white-space:nowrap}.map-transition_triangleProduct__TB57V[data-active=true]{color:var(--color-cream)}.map-transition_edgeButton__lqvaM{display:grid;place-items:center;width:72px;height:44px;border:0;background:transparent;cursor:pointer}.map-transition_edgeButton__lqvaM:focus-visible{outline:2px solid var(--color-sand);outline-offset:5px}.map-transition_screen__wpq9c{position:relative;width:100%;aspect-ratio:1100/720;min-height:min(560px,calc(100svh - 112px));max-height:calc(100svh - 112px);overflow:hidden;border-radius:var(--radius-nila-xl);background:var(--color-surface);isolation:isolate;scroll-margin-top:90px}.map-transition_screen__wpq9c[data-source-view=true]{aspect-ratio:auto;max-height:none}.map-transition_screen__wpq9c[data-source-view=true] .map-transition_layer__RyD8r{visibility:hidden}.map-transition_layer__RyD8r{position:absolute;inset:0;display:flex;align-items:center;padding:clamp(8px,2vw,24px);pointer-events:none;transition:opacity var(--map-transition-duration) var(--nila-ease)}.map-transition_learnLayer__czVcE{background:var(--color-surface)}.map-transition_atlasLayer__xI3IK{background:var(--color-atlas-night);opacity:0}.map-transition_atlasViewport__YJfKi{position:relative;width:100%;height:100%;transform-origin:center;transition:transform 16s var(--nila-ease)}.map-transition_transition__G9H6a[data-zoomed=true] .map-transition_atlasViewport__YJfKi{transform:scale(1.25)}.map-transition_transition__G9H6a[data-cards=true] .map-transition_atlasViewport__YJfKi{transform:none;transition-duration:1.8s;mask-image:linear-gradient(to bottom,#000 calc(100% - var(--connection-prompt-room) + 8px),transparent calc(100% - var(--connection-prompt-room) + 40px))}.map-transition_connectionPrompt__LDdMV{position:absolute;z-index:3;right:24px;bottom:24px;left:24px;width:min(640px,calc(100% - 48px));margin-inline:auto;opacity:0;transform:translateY(calc(100% + 32px));transition:transform 1.4s var(--nila-ease),opacity .7s}.map-transition_connectionPrompt__LDdMV[data-visible=true]{opacity:1;transform:translateY(0)}.map-transition_mapCaption__VkIiS{position:absolute;z-index:2;top:20px;right:24px;left:24px;color:var(--color-cream);font-size:14px;text-align:center;opacity:0;transform:translateY(5px);transition:opacity .5s,transform .5s var(--nila-ease-out)}.map-transition_mapCaption__VkIiS[data-visible=true]{opacity:1;transform:translateY(0)}.map-transition_regionMarkers__LUxXX{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .7s}.map-transition_regionMarkers__LUxXX[data-visible=true]{opacity:1}.map-transition_regionMarker__FGkGc{position:absolute;top:0;left:0}.map-transition_regionName__u7GqD{position:absolute;top:18px;left:0;padding:3px 7px;border-radius:4px;background:var(--color-atlas-night);color:var(--color-cream);font-size:13px;line-height:1.3;white-space:nowrap;transform:translateX(-50%)}.map-transition_regionPulse__dlSNZ{position:absolute;top:-8px;left:-8px;width:16px;height:16px;border:1px solid var(--color-cream);border-radius:50%;opacity:0}.map-transition_regionMarker__FGkGc[data-active=true] .map-transition_regionPulse__dlSNZ{animation:map-transition_connection-pulse__J6x4s 1.5s ease-out 2}@keyframes map-transition_connection-pulse__J6x4s{0%{transform:scale(.7);opacity:.9}to{transform:scale(2.4);opacity:0}}.map-transition_sourceMap__6_7Zb{position:absolute;inset:0;display:flex;align-items:center;transform-origin:center;will-change:transform,opacity}.map-transition_sourceMap__6_7Zb,.map-transition_transition__G9H6a[data-appearance=atlas] .map-transition_screen__wpq9c{background:var(--color-atlas-night)}.map-transition_transition__G9H6a[data-appearance=atlas] .map-transition_learnLayer__czVcE{opacity:0}.map-transition_transition__G9H6a[data-appearance=atlas] .map-transition_atlasLayer__xI3IK{opacity:1}.map-transition_subjects__3d16B{max-width:34ch;margin:16px auto 0;color:rgb(255 255 255/55%);font-family:var(--font-serif);font-size:14px;line-height:1.7;text-align:center;opacity:0;transition:opacity 1.2s var(--nila-ease)}.map-transition_subjects__3d16B[data-visible=true]{opacity:1}@media (min-width:640px) and (max-width:799px){.map-transition_transition__G9H6a[data-zoomed=true] .map-transition_atlasViewport__YJfKi{transform:none}}@media (max-width:639px){.map-transition_intro__GQRSy>p{font-size:16px}.map-transition_relationship__fY_5p{flex-direction:column;gap:0;margin:16px auto 28px}.map-transition_triangle__vJG5o{flex-basis:auto;width:250px}.map-transition_relationshipCopy__Vngzz{min-height:160px;padding-top:12px;text-align:center}.map-transition_relationshipCopy__Vngzz>p:last-child{font-size:15px}.map-transition_connectionPrompt__LDdMV{right:16px;bottom:16px;left:16px;width:calc(100% - 32px)}.map-transition_mapCaption__VkIiS{top:16px;right:16px;left:16px;font-size:13px}.map-transition_regionName__u7GqD{font-size:12px}}@media (prefers-reduced-motion:reduce){.map-transition_transition__G9H6a *,.map-transition_transition__G9H6a [data-map-appearance] g{animation:none!important;transition:none!important}}.study-stories_section__mCChP{width:100%;padding:72px 96px 0;scroll-margin-top:62px;background:inherit;color:var(--paper)}.study-stories_header__Iu8Y1{max-width:640px;margin:0 auto 48px;text-align:center}.study-stories_title__ZMi3g{font-family:var(--font-serif);font-size:clamp(36px,4.2vw,52px);font-weight:400;line-height:1.12;color:var(--paper);text-wrap:balance}.study-stories_carousel__pyMf8{position:relative;max-width:1120px;margin-inline:auto}.study-stories_slides__Amtec{display:grid}.study-stories_slide__tnNTQ{grid-area:1/1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(40px,7vw,88px);min-width:0;margin:0;opacity:0;pointer-events:none;transition:opacity .26s ease}.study-stories_slide__tnNTQ[data-active=true]{opacity:1;pointer-events:auto}.study-stories_photo__1c3gU{aspect-ratio:3/4;overflow:hidden;border-radius:7px;outline:2px solid var(--paper);outline-offset:5px;background:var(--cream)}.study-stories_image__4y5t9{display:block;width:100%;height:100%;object-fit:cover}.study-stories_story__3lAzu{min-width:0}.study-stories_stars__j2ePu{display:flex;gap:6px;margin-bottom:28px}.study-stories_stars__j2ePu img{width:20px;height:20px;filter:brightness(0) invert(1)}.study-stories_quote__PqvrW{margin:0;font-family:var(--font-serif);font-size:clamp(28px,3vw,38px);font-weight:400;line-height:1.25;color:var(--paper);text-wrap:pretty}.study-stories_person___8YaL{margin-top:32px}.study-stories_name__NO_oA{font-size:16px;font-weight:500;color:var(--paper)}.study-stories_studies__qlFSo{margin-top:5px;color:color-mix(in srgb,var(--paper) 65%,transparent);font-size:14px;line-height:1.5}.study-stories_navigation__XU40R{position:absolute;inset:0;pointer-events:none}.study-stories_arrow__8luf2{position:absolute;top:calc(50% - 24px);display:flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--paper) 45%,transparent);border-radius:50%;background:transparent;color:color-mix(in srgb,var(--paper) 80%,transparent);pointer-events:auto;cursor:pointer;transition:border-color .16s ease,color .16s ease}.study-stories_arrow__8luf2:hover{border-color:var(--paper);color:var(--paper)}.study-stories_arrow__8luf2:focus-visible{outline:2px solid var(--paper);outline-offset:4px}.study-stories_previous__TAj41{left:-72px}.study-stories_next__suoVr{right:-72px}@media (min-width:640px) and (max-width:1023px){.study-stories_section__mCChP{padding:64px 40px 0}.study-stories_quote__PqvrW{font-size:28px}}@media (max-width:1023px){.study-stories_navigation__XU40R{position:static;display:flex;align-items:center;justify-content:space-between;margin-top:32px}.study-stories_arrow__8luf2{position:static}}@media (max-width:639px){.study-stories_section__mCChP{padding:48px 24px 0}.study-stories_header__Iu8Y1{margin-bottom:32px}.study-stories_title__ZMi3g{max-width:360px;margin-inline:auto}.study-stories_slide__tnNTQ{grid-template-columns:minmax(0,1fr);align-content:start;gap:32px}.study-stories_story__3lAzu{padding:0 8px}.study-stories_stars__j2ePu{margin-bottom:20px}.study-stories_quote__PqvrW{font-size:28px}.study-stories_person___8YaL{margin-top:24px}}@media (prefers-reduced-motion:reduce){.study-stories_arrow__8luf2,.study-stories_slide__tnNTQ{transition:none}}.atlas-section_section__gDB8b{--atlas-arc:clamp(76px,12.5vw,192px);--demo-outline-color:#fff;--demo-stroke-width:0px;position:relative;isolation:isolate;margin-top:clamp(64px,8vw,112px);overflow:clip;border-radius:50% 50% 0 0/var(--atlas-arc) var(--atlas-arc) 0 0;padding-bottom:clamp(64px,8vw,112px);scroll-margin-top:88px;background:var(--color-atlas-night);color:#fff}.atlas-section_header__IFZfV{display:flex;flex-direction:column;align-items:center;padding:clamp(72px,8vw,128px) 24px 0;text-align:center}