.customer-story_story__QvQt6{--project-colour:var(--brand);max-width:var(--container-wide);margin-inline:auto;padding:clamp(12px,2vw,28px) 24px 80px;color:var(--foreground)}.customer-story_story__QvQt6[data-project=drivestorage]{--project-colour:#cc0045}.customer-story_story__QvQt6[data-project=nordspace]{--project-colour:#00848c}.customer-story_story__QvQt6[data-project=citystorage]{--project-colour:#9bce37}.customer-story_story__QvQt6[data-project=nordstreet]{--project-colour:#477a66}.customer-story_backLink__MDeTE{display:inline-flex;min-height:44px;align-items:center;gap:8px;padding-inline:14px;border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:999px;background:color-mix(in srgb,var(--background) 55%,transparent);font:400 12px/1 var(--font-mono);color:var(--muted-foreground);transition:color .2s ease,border-color .2s ease,background-color .2s ease}.customer-story_backLink__MDeTE:focus-visible,.customer-story_backLink__MDeTE:hover{color:var(--foreground);border-color:color-mix(in srgb,var(--foreground) 28%,transparent);background:color-mix(in srgb,var(--foreground) 5%,var(--background))}.customer-story_hero__SpcZY{display:grid;gap:28px;margin-top:clamp(16px,2.5vw,28px)}.customer-story_chapter__jW6_J,.customer-story_heroCard__CJRK_,.customer-story_stackPanel__8Cexl{position:relative;min-width:0;border-radius:28px;contain:layout style}.customer-story_plate__0vugQ{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.customer-story_heroContent__rE0Rg{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(26px,3vw,38px)}.customer-story_identityRow__wnQvy{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px}.customer-story_identityRow__wnQvy:after{content:"";position:absolute;top:-18px;right:-18px;width:96px;height:96px;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--project-colour) 28%,transparent) 0,color-mix(in srgb,var(--project-colour) 10%,transparent) 48%,transparent 75%)}.customer-story_sticker__jEXP6{position:relative;z-index:1;width:44px;height:44px;flex:none}.customer-story_headline__j9y9z{margin-top:22px}.customer-story_tags__PDfkk{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:22px;list-style:none;font-size:12px}.customer-story_tag__m1lbp{padding-block:3px;border-bottom:1px solid color-mix(in srgb,var(--project-colour) 42%,transparent);color:var(--foreground)}.customer-story_visitRow__VuquY{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;margin-top:26px;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--foreground) 10%,transparent)}.customer-story_visitLink__va_7g{display:inline-flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:12px;border-radius:999px;font-size:14px;font-weight:500}.customer-story_visitHost__M5Oz2{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:13.5px}.customer-story_visitDot__DKVb1{width:7px;height:7px;border-radius:50%;background:var(--project-colour);box-shadow:0 0 0 3px color-mix(in srgb,var(--project-colour) 22%,transparent)}.customer-story_stage__ef2iw{position:relative;align-self:center;width:100%}.customer-story_colourWash__UBjNC{position:absolute;inset:-10% -6% -12%;pointer-events:none;contain:layout style paint;background:radial-gradient(ellipse 54% 56% at 50% 50%,color-mix(in srgb,var(--project-colour) 24%,transparent) 0,color-mix(in srgb,var(--project-colour) 14%,transparent) 42%,color-mix(in srgb,var(--project-colour) 5%,transparent) 72%,transparent 100%)}.customer-story_chapters__I6cbS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:clamp(32px,4.5vw,52px)}.customer-story_chapter__jW6_J{border-radius:24px}.customer-story_chapterContent___7LCd{position:relative;display:flex;height:100%;flex-direction:column;padding:26px 26px 28px}.customer-story_chapterHeader__owjli{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.customer-story_chapter__jW6_J h2{font:500 1.25rem/1.2 var(--font-heading);letter-spacing:-.025em;text-wrap:balance}.customer-story_chapter__jW6_J p{color:var(--muted-foreground);font-size:14.5px;line-height:1.66;text-wrap:pretty}.customer-story_stackPanel__8Cexl{margin-top:24px}.customer-story_stackContent__6Fnkj{position:relative;padding:clamp(24px,3vw,32px)}.customer-story_stackHeader__HvFST{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.customer-story_stackHeader__HvFST h2{font:500 clamp(1.35rem,2vw,1.65rem)/1.15 var(--font-heading);letter-spacing:-.03em}.customer-story_stackGrid__5vjPo{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:4px 24px;margin-top:20px;list-style:none}.customer-story_techItem__yBzck{min-width:0;border-top:1px solid color-mix(in srgb,var(--foreground) 12%,transparent)}.customer-story_techLink__yXynY,.customer-story_techStatic__UUZBN{display:flex;min-height:48px;width:100%;align-items:center;gap:10px;padding:10px 4px;font-family:var(--font-heading);font-size:14px;font-weight:500;letter-spacing:-.02em;color:var(--foreground);transition:color .2s ease}.customer-story_techLink__yXynY:focus-visible,.customer-story_techLink__yXynY:hover{color:var(--project-colour)}.customer-story_techIcon__0E_Kz{display:grid;width:22px;height:22px;flex:none;place-items:center}.customer-story_techName__iam_Y{flex:1;min-width:0;overflow-wrap:anywhere;line-height:1.25}@media (min-width:1024px){.customer-story_hero__SpcZY{grid-template-columns:minmax(0,33rem) minmax(0,1fr);align-items:center;gap:32px}}@media (max-width:1023px){.customer-story_stage__ef2iw{order:-1;max-width:42rem;margin-inline:auto}.customer-story_chapters__I6cbS{grid-template-columns:1fr;gap:16px}}@media (max-width:599px){.customer-story_story__QvQt6{padding:8px 16px 56px}.customer-story_stage__ef2iw{margin-inline:-16px;width:calc(100% + 32px);max-width:none}.customer-story_chapter__jW6_J,.customer-story_heroCard__CJRK_,.customer-story_stackPanel__8Cexl{border-radius:24px}.customer-story_chapterContent___7LCd,.customer-story_heroContent__rE0Rg,.customer-story_stackContent__6Fnkj{padding:22px}.customer-story_sticker__jEXP6{width:44px;height:44px;border-radius:12px}.customer-story_headline__j9y9z{margin-top:16px}.customer-story_stackGrid__5vjPo{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px}.customer-story_techLink__yXynY,.customer-story_techStatic__UUZBN{padding:8px 2px;font-size:13px;gap:8px}.customer-story_techIcon__0E_Kz{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.customer-story_backLink__MDeTE,.customer-story_colourWash__UBjNC,.customer-story_techLink__yXynY{transition:none}}@media (forced-colors:active),(prefers-contrast:more),(prefers-reduced-transparency:reduce){.customer-story_colourWash__UBjNC{display:none}}