.approved-story *{box-sizing:border-box}.approved-story html{scroll-behavior:smooth}.approved-story body{margin:0;background:#080808;color:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;-webkit-font-smoothing:antialiased}.approved-story header{height:76px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff12;background:#080808;position:relative;z-index:3}.approved-story .logo{width:158px;filter:brightness(0) invert(1)}.approved-story nav{display:flex;align-items:center;gap:26px}.approved-story nav a{font-size:12px;letter-spacing:.04em;color:#c8c8ce;text-decoration:none}.approved-story .contact{border:1px solid #b2bfff66;padding:10px 18px;border-radius:30px}.approved-story .hero{min-height:calc(100svh - 76px);position:relative;display:flex;align-items:center;overflow:hidden;padding:60px 6% 100px}.approved-story .art{position:absolute;inset:0 0 0 22%;background:var(--art-product-journey,url("product-journey.webp")) center center/cover no-repeat}.approved-story .art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#080808 0%,rgba(8,8,8,.93) 6%,rgba(8,8,8,.55) 25%,transparent 51%),linear-gradient(0deg,#080808 0%,transparent 25%)}.approved-story .copy{position:relative;z-index:1;width:520px;max-width:48%}.approved-story h1{font-size:clamp(44px,4.6vw,72px);line-height:1.07;letter-spacing:-.055em;font-weight:600;margin:0;text-wrap:balance}.approved-story h1 span{color:#b2bfff}.approved-story .cue{position:absolute;bottom:30px;left:6%;z-index:2;color:#c1c1ca;display:flex;gap:20px;align-items:center;font-size:13px;text-decoration:none}.approved-story .cue b{font-size:22px;font-weight:400;color:#b2bfff}.approved-story .number{position:absolute;right:6%;bottom:34px;color:#82828c;font-size:12px;letter-spacing:.15em}.approved-story .next{min-height:65vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:80px 24px;background:radial-gradient(ellipse at center,#15121d,#080808 65%)}.approved-story h2{font-size:clamp(36px,5vw,70px);line-height:1.12;letter-spacing:-.045em;font-weight:600}.approved-story h2 span{color:#b2bfff}.approved-story a:focus-visible{outline:2px solid #b2bfff;outline-offset:7px}@media(max-width:760px){.approved-story header{height:66px}.approved-story .logo{width:132px}.approved-story nav a:not(.contact){display:none}.approved-story .contact{font-size:12px}.approved-story .hero{min-height:calc(100svh - 66px);display:block;padding:40px 6% 80px}.approved-story .copy{max-width:100%;width:100%;text-align:center}.approved-story h1{font-size:clamp(36px,8.5vw,54px);max-width:540px;margin:auto}.approved-story .art{inset:180px -9% 25px -9%;background-position:58% center}.approved-story .art:after{background:linear-gradient(180deg,#080808,transparent 25%,transparent 73%,#080808)}.approved-story .cue{bottom:22px}.approved-story .number{bottom:26px}}@media(prefers-reduced-motion:reduce){.approved-story html{scroll-behavior:auto}}.approved-story .possibilities{position:relative;min-height:100svh;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:65px 5% 70px;background:#080808;scroll-margin-top:0}.approved-story .possibilities h2{position:relative;z-index:1;text-align:center;margin:0 0 24px;font-size:clamp(38px,4.4vw,64px)}.approved-story .possibilities figure{margin:0;width:min(1120px,100%);flex:1;display:flex;align-items:center;justify-content:center}.approved-story .possibilities img{display:block;width:100%;max-height:68svh;object-fit:contain;mask-image:linear-gradient(to bottom,transparent 0%,black 7%,black 88%,transparent 100%)}.approved-story .possibilities .number{bottom:24px}@media(max-width:760px){.approved-story .possibilities{min-height:85svh;padding:48px 4% 65px}.approved-story .possibilities h2{font-size:clamp(34px,8vw,48px)}.approved-story .possibilities figure{width:112%;max-width:none}.approved-story .possibilities img{max-height:65svh}}.approved-story .possibilities{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:3vw;align-items:center;min-height:100svh;padding:70px 5% 80px}.approved-story .possibilities figure{grid-column:1;grid-row:1;width:100%;min-width:0;align-self:center}.approved-story .possibilities img{width:100%;max-height:78svh;object-fit:contain}.approved-story .possibilities h2{grid-column:2;grid-row:1;text-align:left;align-self:center;transform:translateY(12vh);margin:0;font-size:clamp(38px,4.3vw,66px);line-height:1.1}@media(max-width:760px){.approved-story .possibilities{grid-template-columns:1fr;gap:20px;padding:40px 6% 75px;min-height:90svh}.approved-story .possibilities figure{grid-column:1;grid-row:1;width:100%}.approved-story .possibilities img{max-height:55svh}.approved-story .possibilities h2{grid-column:1;grid-row:2;transform:none;text-align:right;font-size:clamp(34px,8vw,48px);justify-self:end;max-width:95%}}.approved-story #launch-workload{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);gap:2vw;padding-top:90px}.approved-story #launch-workload h2{grid-column:1;grid-row:1;align-self:start;transform:none;margin-top:6vh;font-size:clamp(38px,4vw,62px);text-align:left}.approved-story #launch-workload figure{grid-column:2;grid-row:1;align-self:center}.approved-story #launch-workload img{max-height:80svh}@media(max-width:760px){.approved-story #launch-workload{grid-template-columns:1fr;gap:28px;padding:60px 6% 75px}.approved-story #launch-workload h2{grid-column:1;grid-row:1;margin:0;justify-self:start;max-width:100%;font-size:clamp(34px,8vw,48px)}.approved-story #launch-workload figure{grid-column:1;grid-row:2}.approved-story #launch-workload img{max-height:55svh}}.approved-story #launch-workload{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.approved-story #launch-workload h2{font-size:clamp(30px,3.35vw,52px)}.approved-story #launch-workload .launch-line{display:block;white-space:nowrap;color:#b2bfff}.approved-story #launch-workload .launch-line:first-child{color:#f5f5f7}@media(max-width:760px){.approved-story #launch-workload{grid-template-columns:1fr}.approved-story #launch-workload h2{font-size:clamp(25px,7.3vw,48px)}}.approved-story #launch-workload{grid-template-columns:minmax(0,1.2fr) minmax(0,1.15fr)}.approved-story #launch-workload h2{font-size:clamp(38px,4.3vw,66px)}@media(max-width:760px){.approved-story #launch-workload{grid-template-columns:1fr}.approved-story #launch-workload h2{font-size:clamp(34px,8vw,48px)}}.approved-story #possibilities,.approved-story #launch-workload{display:flex;position:relative;isolation:isolate;min-height:100svh;padding:80px 6%;overflow:hidden}.approved-story #possibilities figure,.approved-story #launch-workload figure{position:absolute;inset:0;margin:0;width:auto;display:block;z-index:-1}.approved-story #possibilities img,.approved-story #launch-workload img{width:100%;height:100%;max-height:none;object-fit:cover;mask-image:none}.approved-story #possibilities figure{right:16%;left:-4%}.approved-story #possibilities img{object-position:48% center}.approved-story #possibilities figure:after,.approved-story #launch-workload figure:after{content:'';position:absolute;inset:0;pointer-events:none}.approved-story #possibilities figure:after{background:linear-gradient(90deg,transparent 30%,rgba(8,8,8,.25) 53%,rgba(8,8,8,.88) 81%,#080808 100%),linear-gradient(180deg,#080808 0%,transparent 16%,transparent 78%,#080808 100%)}.approved-story #possibilities h2{position:relative;margin:0 0 0 auto;width:43%;transform:translateY(13vh);align-self:center;text-align:left;z-index:1;text-shadow:0 2px 24px #08080888}.approved-story #launch-workload figure{left:23%;right:-3%}.approved-story #launch-workload img{object-position:58% center}.approved-story #launch-workload figure:after{background:linear-gradient(90deg,#080808 0%,rgba(8,8,8,.9) 9%,rgba(8,8,8,.3) 37%,transparent 59%),linear-gradient(180deg,#080808 0%,transparent 15%,transparent 78%,#080808 100%)}.approved-story #launch-workload h2{position:relative;align-self:flex-start;width:52%;margin:9vh 0 0;transform:none;z-index:1;text-shadow:0 2px 24px #08080888}@media(max-width:760px){.approved-story #possibilities,.approved-story #launch-workload{min-height:100svh;padding:50px 6% 75px}.approved-story #possibilities figure{inset:0 -12% 18% -12%}.approved-story #possibilities figure:after{background:linear-gradient(180deg,#080808,transparent 16%,transparent 42%,rgba(8,8,8,.8) 78%,#080808)}.approved-story #possibilities h2{width:100%;align-self:flex-end;transform:none;text-align:right;margin:0}.approved-story #launch-workload figure{inset:19% -18% 0 -18%}.approved-story #launch-workload figure:after{background:linear-gradient(180deg,#080808,rgba(8,8,8,.7) 12%,transparent 42%,transparent 78%,#080808)}.approved-story #launch-workload h2{width:100%;margin:0;align-self:flex-start}.approved-story #launch-workload img{object-position:58% center}}.approved-story #possibilities,.approved-story #launch-workload{display:flex;flex-direction:column;justify-content:center;gap:0;min-height:100svh;padding:58px 6% 65px;isolation:auto}.approved-story #possibilities h2,.approved-story #launch-workload h2{position:relative;width:100%;max-width:1120px;align-self:center;transform:none;margin:0 auto 20px;z-index:1;font-size:clamp(38px,4.3vw,66px);text-shadow:none}.approved-story #possibilities h2{text-align:right}.approved-story #launch-workload h2{text-align:left}.approved-story #possibilities figure,.approved-story #launch-workload figure{position:relative;inset:auto;width:100%;max-width:1120px;margin:0 auto;z-index:0;display:flex;justify-content:center;flex:none}.approved-story #possibilities img,.approved-story #launch-workload img{display:block;width:auto;height:auto;max-width:100%;max-height:64svh;object-fit:contain;mask-image:none}.approved-story #possibilities figure:after,.approved-story #launch-workload figure:after{inset:0;background:none;box-shadow:inset 0 0 20px 8px #080808;pointer-events:none}@media(max-width:760px){.approved-story #possibilities,.approved-story #launch-workload{padding:45px 5% 65px;min-height:85svh}.approved-story #possibilities h2,.approved-story #launch-workload h2{font-size:clamp(34px,8vw,48px);margin-bottom:28px;width:100%}.approved-story #possibilities img,.approved-story #launch-workload img{max-height:none;width:100%}.approved-story #possibilities figure:after,.approved-story #launch-workload figure:after{box-shadow:inset 0 0 10px 3px #080808}}.approved-story .sale-scene{position:relative;min-height:100svh;padding:70px 4% 80px;display:flex;flex-direction:column;justify-content:center;gap:40px;background:#080808}.approved-story .sale-scene h2{font-size:clamp(38px,4.3vw,66px);text-align:center;margin:0;line-height:1.1}.approved-story .sale-scene figure{position:relative;margin:0 auto;width:100%;max-width:1500px}.approved-story .sale-scene img{display:block;width:100%;height:auto;object-fit:contain}.approved-story .sale-scene figure:after{content:'';position:absolute;inset:0;box-shadow:inset 0 0 16px 5px #080808;pointer-events:none}@media(max-width:760px){.approved-story .sale-scene{min-height:80svh;padding:48px 5% 70px;gap:32px}.approved-story .sale-scene h2{font-size:clamp(34px,8vw,48px);text-align:left}.approved-story .sale-scene h2 br{display:none}}.approved-story #growth-costs{gap:24px;padding-top:60px}.approved-story #growth-costs h2{text-align:left;width:100%;max-width:1250px;margin:0 auto}.approved-story #growth-costs figure{max-width:1250px}.approved-story #growth-costs img{max-height:66svh;width:auto;max-width:100%;margin:auto}@media(max-width:760px){.approved-story #growth-costs{gap:30px}.approved-story #growth-costs img{width:100%;max-height:none}}.approved-story #return-costs{gap:38px}.approved-story #return-costs h2{text-align:right;width:100%;max-width:1400px;margin:0 auto}.approved-story #return-costs figure{max-width:1500px}@media(max-width:760px){.approved-story #return-costs{gap:30px}.approved-story #return-costs h2{text-align:left}}.approved-story #collection-waiting{gap:28px;padding-top:60px}.approved-story #collection-waiting h2{text-align:left;width:100%;max-width:1250px;margin:0 auto}.approved-story #collection-waiting figure{max-width:1250px}.approved-story #collection-waiting img{max-height:66svh;width:auto;max-width:100%;margin:auto}@media(max-width:760px){.approved-story #collection-waiting img{width:100%;max-height:none}}.approved-story #back-to-creating{gap:28px;padding-top:65px}.approved-story #back-to-creating h2{text-align:center;width:100%;max-width:1200px;margin:0 auto}.approved-story #back-to-creating figure{max-width:1120px}.approved-story #back-to-creating img{max-height:65svh;width:auto;max-width:100%;margin:auto}@media(max-width:760px){.approved-story #back-to-creating img{width:100%;max-height:none}.approved-story #back-to-creating h2{text-align:left}}.approved-story #back-to-creating{min-height:100svh;position:relative;display:flex;justify-content:center;align-items:flex-start;isolation:isolate;overflow:hidden;padding:70px 6% 90px}.approved-story #back-to-creating h2{position:relative;z-index:2;width:44%;max-width:620px;margin:0;text-align:left;line-height:1.1}.approved-story #back-to-creating h2 br{display:none}.approved-story #back-to-creating figure{position:absolute;inset:0 0 0 26%;max-width:none;width:auto;margin:0;display:flex;align-items:center;justify-content:center;z-index:0}.approved-story #back-to-creating img{display:block;width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain;margin:0}.approved-story #back-to-creating figure:after{content:'';position:absolute;inset:0;box-shadow:none;background:linear-gradient(90deg,#080808 0%,rgba(8,8,8,.91) 8%,rgba(8,8,8,.3) 32%,transparent 53%),linear-gradient(0deg,#080808 0%,transparent 18%,transparent 83%,#080808 100%);pointer-events:none}@media(max-width:760px){.approved-story #back-to-creating{min-height:95svh;justify-content:flex-start;padding:48px 6% 75px}.approved-story #back-to-creating h2{width:100%;max-width:none}.approved-story #back-to-creating figure{inset:25% 0 7% 0}.approved-story #back-to-creating figure:after{background:linear-gradient(180deg,#080808 0%,transparent 24%,transparent 78%,#080808 100%)}.approved-story #back-to-creating img{width:100%;max-height:100%;object-fit:contain}}.approved-story #one-partner{gap:28px;padding-top:60px}.approved-story #one-partner h2{text-align:right;width:100%;max-width:1250px;margin:0 auto}.approved-story #one-partner figure{max-width:1250px}.approved-story #one-partner img{max-height:66svh;width:auto;max-width:100%;margin:auto}@media(max-width:760px){.approved-story #one-partner img{width:100%;max-height:none}.approved-story #one-partner h2{text-align:left}}.approved-story #distinctive-store{gap:28px;padding-top:60px}.approved-story #distinctive-store h2{text-align:left;width:100%;max-width:1250px;margin:0 auto}.approved-story #distinctive-store figure{max-width:1250px}.approved-story #distinctive-store img{max-height:66svh;width:auto;max-width:100%;margin:auto}@media(max-width:760px){.approved-story #distinctive-store img{width:100%;max-height:none}}.approved-story #personal-shopping{gap:24px;padding-top:60px}.approved-story #personal-shopping h2{text-align:center;width:100%;max-width:1250px;margin:0 auto}.approved-story .shopping-description{max-width:780px;margin:0 auto 6px;text-align:center;font-size:clamp(17px,1.5vw,21px);line-height:1.6;color:#b7b7c2}.approved-story #personal-shopping figure{max-width:1250px}.approved-story #personal-shopping img{max-height:66svh;width:auto;max-width:100%;margin:auto}@media(max-width:760px){.approved-story #personal-shopping img{width:100%;max-height:none}.approved-story #personal-shopping h2,.approved-story .shopping-description{text-align:left}}.approved-story #content-permission{gap:28px;padding-top:60px}.approved-story #content-permission h2{text-align:right;width:100%;max-width:1250px;margin:0 auto}.approved-story #content-permission figure{max-width:1250px}.approved-story #content-permission img{max-height:66svh;width:auto;max-width:100%;margin:auto}@media(max-width:760px){.approved-story #content-permission img{width:100%;max-height:none}.approved-story #content-permission h2{text-align:left}}
.approved-story{background:#080808;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f5f5f7}.approved-story section{scroll-margin-top:85px}.approved-story .hero{ text-align:left; }
@media(max-width:760px){.approved-story .hero .art{left:0;right:0;background-size:contain;background-repeat:no-repeat;background-position:center}.approved-story .hero{min-height:calc(100svh - 135px)}}/* Match the approved preview's navigation and opening typography. */
body>header{height:76px;min-height:76px;padding:0 5%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:24px;background:#080808;backdrop-filter:none;position:relative;border-bottom:1px solid #ffffff12}
body>header .logo img{width:158px;height:auto;filter:brightness(0) invert(1)}
body>header nav{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:26px}
body>header nav a{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:12px;font-weight:400;letter-spacing:.04em;color:#c8c8ce;text-decoration:none}
body>header nav .nav-link{display:inline-block;border:1px solid #b2bfff66;padding:10px 18px;border-radius:30px;background:transparent;color:#c8c8ce!important}
.approved-story .hero h1{font-size:clamp(44px,4.6vw,72px);line-height:1.07;letter-spacing:-.055em;font-weight:600;margin:0;text-wrap:balance}
.approved-story .hero h1 span{color:#b2bfff}
.floating-contact{display:none}
@media(max-width:760px){body>header{height:66px;min-height:66px;padding:0 5%}body>header .logo img{width:132px}body>header nav a:not(.nav-link){display:none}body>header nav .nav-link{display:inline-block;font-size:12px}.approved-story .hero{min-height:calc(100svh - 66px)}.approved-story .hero h1{font-size:clamp(36px,8.5vw,54px);max-width:540px;margin:auto}}
/* Keep the existing navigation visible as the page scrolls. */
body>header{position:sticky;top:0;z-index:100}
html{scroll-padding-top:76px}
@media(max-width:760px){html{scroll-padding-top:66px}}
