.creator-story[data-v-652c0986]{--story-ink:#17261b;--story-green:#173f2a;--story-deep:#0d2f22;--story-lime:#d6f24d;--story-paper:#f7f5ee;color:var(--story-ink);margin:0 auto;max-width:1180px;overflow:clip;padding:24px 28px 64px}.story-topbar[data-v-652c0986]{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:30px;min-height:64px}.brand[data-v-652c0986]{align-items:center;display:inline-flex}.brand-logo[data-v-652c0986]{border-radius:16px;display:block;height:72px;width:72px}.topbar-right[data-v-652c0986]{align-items:center;display:flex;gap:16px}.back-link[data-v-652c0986]{color:var(--text-dim);font-size:14px;font-weight:700}.back-link[data-v-652c0986]:hover{color:var(--story-ink)}.story-hero[data-v-652c0986]{background:linear-gradient(126deg,#163c2a,#235d39 59%,#3a7d4b);border-radius:34px;box-shadow:0 28px 70px #20502c38;color:#fff;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);isolation:isolate;min-height:560px;overflow:hidden;padding:clamp(42px,7vw,78px);position:relative}.hero-orbit[data-v-652c0986]{border:1px solid hsla(0,0%,100%,.17);border-radius:50%;box-shadow:0 0 0 30px #ffffff09,0 0 0 72px #ffffff06;height:580px;position:absolute;right:-150px;top:-320px;width:580px;z-index:-1}.hero-copy[data-v-652c0986]{align-self:center;max-width:560px;position:relative;z-index:2}.chapter-kicker[data-v-652c0986],.hero-eyebrow[data-v-652c0986],.section-label[data-v-652c0986]{color:var(--story-lime);font-size:11px;font-weight:850;letter-spacing:.13em;line-height:1.4;margin:0;text-transform:uppercase}.hero-eyebrow[data-v-652c0986]{color:#ffffffc2}h1[data-v-652c0986]{display:flex;flex-direction:column;gap:4px;letter-spacing:-.06em;margin:18px 0 0}.hero-name[data-v-652c0986]{font-size:clamp(72px,12vw,148px);font-weight:850;line-height:.78}.hero-title-separator[data-v-652c0986]{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.hero-title[data-v-652c0986]{color:var(--story-lime);font-size:clamp(29px,4.4vw,56px);font-weight:800;line-height:.96;max-width:440px}.hero-role[data-v-652c0986]{color:#ffffffe6;font-size:17px;font-weight:750;margin:28px 0 0}.hero-intro[data-v-652c0986]{color:#ffffffbf;font-size:16px;line-height:1.7;margin:17px 0 0;max-width:535px}.hero-visual[data-v-652c0986]{align-self:stretch;min-height:430px;position:relative}.hero-illustration[data-v-652c0986]{bottom:-112px;max-width:150%;opacity:.66;pointer-events:none;position:absolute;right:-62px;width:520px}.hero-photo-stack[data-v-652c0986]{bottom:18px;height:285px;position:absolute;right:0;transform:rotate(5deg);width:238px}.hero-trail-photo[data-v-652c0986]{border:7px solid hsla(0,0%,100%,.82);border-radius:34px;box-shadow:0 22px 44px #03180e4d;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-stamp[data-v-652c0986]{bottom:-28px;color:#ffffffa6;font-size:10px;letter-spacing:.16em;position:absolute;right:4px;transform:rotate(180deg);writing-mode:vertical-rl}.hero-stamp[data-v-652c0986],.scroll-hint[data-v-652c0986]{font-weight:800;text-transform:uppercase}.scroll-hint[data-v-652c0986]{align-items:center;color:var(--text-dim);display:flex;font-size:11px;gap:14px;letter-spacing:.12em;margin:30px auto 64px;width:-moz-fit-content;width:fit-content}.scroll-line[data-v-652c0986]{animation:hintLine-652c0986 1.9s ease-in-out infinite;background:var(--accent);display:inline-block;height:1px;transform-origin:left;width:54px}.story-reel[data-v-652c0986]{margin:0 -28px}.story-carousel-head[data-v-652c0986]{align-items:center;display:flex;gap:24px;justify-content:space-between;padding:0 28px 18px}.story-progress[data-v-652c0986]{align-items:baseline;color:#869084;display:flex;font-size:13px;font-weight:800;gap:8px;letter-spacing:.12em}.story-progress strong[data-v-652c0986]{color:var(--story-green);font-size:24px}.story-carousel-nav[data-v-652c0986]{display:flex;gap:10px}.story-arrow[data-v-652c0986]{background:#fff;border:1px solid #c9d1c7;border-radius:50%;color:var(--story-green);cursor:pointer;display:grid;height:48px;padding:0;place-items:center;transition:background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;width:48px}.story-arrow svg[data-v-652c0986]{fill:none;height:21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:21px}.story-arrow[data-v-652c0986]:hover:not(:disabled){background:var(--story-green);border-color:var(--story-green);color:#fff}.story-arrow[data-v-652c0986]:focus-visible,.story-chapters[data-v-652c0986]:focus-visible,.story-dots button[data-v-652c0986]:focus-visible{outline:3px solid rgba(55,112,67,.32);outline-offset:3px}.story-arrow[data-v-652c0986]:disabled{cursor:default;opacity:.32}.story-chapters[data-v-652c0986]{display:flex;gap:22px;overflow-x:auto;overscroll-behavior-inline:contain;padding:4px 8.5vw 38px 28px;scroll-behavior:smooth;scroll-padding-inline-start:28px;scroll-snap-type:x mandatory;scrollbar-width:none}.story-chapters[data-v-652c0986]::-webkit-scrollbar{display:none}.story-chapter[data-v-652c0986]{align-items:center;background:#fff;border:1px solid #d9ded6;border-radius:34px 12px;box-shadow:0 24px 60px #2736251f;display:grid;flex:0 0 min(1040px,94%);gap:clamp(28px,4vw,58px);grid-template-columns:minmax(300px,.76fr) minmax(440px,1.24fr);min-height:620px;overflow:hidden;padding:clamp(34px,4.5vw,58px);position:relative;scroll-snap-align:start;scroll-snap-stop:always}.chapter-copy[data-v-652c0986]{min-width:0;padding:12px 0;position:relative;z-index:2}.story-chapter h2[data-v-652c0986]{color:var(--story-ink);font-size:clamp(34px,4vw,52px);font-weight:820;letter-spacing:-.055em;line-height:.99;margin:18px 0 0;max-width:430px}.chapter-text[data-v-652c0986]{color:var(--text-dim);font-size:16px;line-height:1.8;margin:24px 0 0;max-width:500px}.chapter-quote[data-v-652c0986]{border-left:3px solid var(--accent);border-top:1px solid #c7d2bd;color:var(--story-green);font-size:15px;font-style:italic;line-height:1.7;margin:28px 0 0;max-width:500px;padding:18px 0 0 20px}.chapter-postcard[data-v-652c0986]{background:#e8e7dd;border-radius:9px 20px;box-shadow:0 14px 34px #27362524;height:116px;margin:28px 0 0 auto;overflow:hidden;width:170px}.chapter-postcard img[data-v-652c0986]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.story-chapter:first-child .chapter-postcard img[data-v-652c0986]{-o-object-position:center 62%;object-position:center 62%}.story-chapter:nth-child(4) .chapter-postcard img[data-v-652c0986]{-o-object-position:center 30%;object-position:center 30%}.chapter-marker[data-v-652c0986]{color:#edf0eb;font-size:clamp(78px,10vw,132px);font-weight:850;letter-spacing:-.08em;line-height:.8;position:absolute;right:0;top:-12px;z-index:-1}.chapter-gallery[data-v-652c0986]{height:510px;min-width:0;position:relative}.story-scene[data-v-652c0986]{background:#e8e7dd;box-shadow:0 22px 50px #2736252e;margin:0;overflow:hidden;position:absolute}.story-scene--main[data-v-652c0986]{border-radius:30px 12px;inset:0}.story-scene img[data-v-652c0986]{display:block;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.story-chapter:nth-child(2) .story-scene--main img[data-v-652c0986]{-o-object-position:center 44%;object-position:center 44%}.story-chapter:nth-child(4) .story-scene--main[data-v-652c0986]{background:#f4f4ef}.story-chapter:nth-child(4) .story-scene--main img[data-v-652c0986]{-o-object-fit:contain;object-fit:contain}.story-dots[data-v-652c0986]{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:-18px;min-height:44px}.story-dots button[data-v-652c0986]{background:transparent;border:0;cursor:pointer;display:grid;height:44px;padding:0;place-items:center;width:44px}.story-dots button span[data-v-652c0986]{background:#cbd2c8;border-radius:999px;display:block;height:3px;transition:width .2s ease,background .2s ease;width:22px}.story-dots button.is-active span[data-v-652c0986]{background:var(--story-green);width:34px}.story-afterword[data-v-652c0986]{align-items:center;background:var(--story-deep);border-radius:32px;box-shadow:0 24px 58px #0d2f222e;color:#fff;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(270px,.48fr);margin:48px 0 0;padding:clamp(32px,6vw,76px)}.story-afterword h2[data-v-652c0986]{color:#fff;font-size:clamp(34px,5vw,60px);font-weight:820;letter-spacing:-.055em;line-height:.98;margin:16px 0 0;max-width:600px}.story-afterword p[data-v-652c0986]:not(.section-label){color:#ffffffb3;font-size:16px;line-height:1.75;margin:20px 0 0;max-width:540px}.afterword-actions[data-v-652c0986]{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}.contact-link[data-v-652c0986],.instagram-link[data-v-652c0986]{color:var(--story-lime);font-size:14px;font-weight:800}.instagram-link[data-v-652c0986]{color:#ffffffc7}.contact-link[data-v-652c0986]:hover,.instagram-link[data-v-652c0986]:hover{color:#fff}.afterword-photo[data-v-652c0986]{border-radius:28px 8px;min-height:300px;overflow:hidden;position:relative;transform:rotate(3deg)}.afterword-photo img[data-v-652c0986]{display:block;height:100%;min-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.afterword-photo[data-v-652c0986]:after{background:linear-gradient(180deg,transparent 46%,rgba(5,26,18,.8));content:"";inset:0;position:absolute}.afterword-photo span[data-v-652c0986]{bottom:18px;color:#fff;font-size:11px;font-weight:800;left:20px;letter-spacing:.13em;position:absolute;right:20px;text-transform:uppercase;z-index:1}@keyframes hintLine-652c0986{0%,to{opacity:.45;transform:scaleX(.35)}50%{opacity:1;transform:scaleX(1)}}@media(max-width:850px){.creator-story[data-v-652c0986]{padding:18px 16px 44px}.story-topbar[data-v-652c0986]{margin-bottom:20px}.story-hero[data-v-652c0986]{border-radius:26px;grid-template-columns:1fr;min-height:680px;padding:38px 24px 28px}.hero-copy[data-v-652c0986]{align-self:start}.hero-visual[data-v-652c0986]{min-height:270px}.hero-illustration[data-v-652c0986]{bottom:-68px;right:-70px;width:430px}.hero-photo-stack[data-v-652c0986]{bottom:2px;height:212px;right:28px;width:174px}.hero-stamp[data-v-652c0986]{bottom:-30px;right:5px}.scroll-hint[data-v-652c0986]{margin-bottom:42px}.story-reel[data-v-652c0986]{margin:0 -16px}.story-carousel-head[data-v-652c0986]{padding:0 16px 14px}.story-arrow[data-v-652c0986]{height:44px;width:44px}.story-chapters[data-v-652c0986]{gap:14px;padding:4px 7vw 28px 16px;scroll-padding-inline-start:16px}.story-chapter[data-v-652c0986]{border-radius:26px 9px;flex-basis:92%;gap:24px;grid-template-columns:1fr;min-height:auto;padding:28px 24px 24px}.chapter-copy[data-v-652c0986]{padding:0}.story-chapter h2[data-v-652c0986]{font-size:clamp(34px,9vw,50px)}.chapter-marker[data-v-652c0986]{right:2px}.chapter-postcard[data-v-652c0986]{height:102px;margin-top:22px;width:148px}.chapter-gallery[data-v-652c0986]{height:clamp(350px,105vw,500px)}.story-dots[data-v-652c0986]{margin-top:-10px}.story-afterword[data-v-652c0986]{border-radius:25px;gap:34px;grid-template-columns:1fr;margin-top:30px;padding:30px 24px}.afterword-photo[data-v-652c0986]{min-height:280px}}@media(max-width:480px){.story-topbar[data-v-652c0986]{align-items:flex-start}.topbar-right[data-v-652c0986]{align-items:flex-end;flex-direction:column-reverse;gap:8px}.story-hero[data-v-652c0986]{min-height:650px}.hero-name[data-v-652c0986]{font-size:84px}.hero-title[data-v-652c0986]{font-size:34px}.hero-role[data-v-652c0986]{font-size:15px;margin-top:22px}.hero-intro[data-v-652c0986]{font-size:14px}.hero-visual[data-v-652c0986]{min-height:245px}.hero-photo-stack[data-v-652c0986]{height:188px;right:18px;width:154px}.story-progress strong[data-v-652c0986]{font-size:20px}.story-carousel-nav[data-v-652c0986]{gap:8px}.story-chapter[data-v-652c0986]{flex-basis:calc(100% - 28px);padding:24px 20px 20px}.chapter-postcard[data-v-652c0986]{height:94px;width:136px}.chapter-gallery[data-v-652c0986]{height:360px}.chapter-text[data-v-652c0986]{font-size:15px;line-height:1.7}.afterword-actions[data-v-652c0986]{align-items:flex-start;flex-direction:column;gap:12px}}@media(prefers-reduced-motion:reduce){.scroll-line[data-v-652c0986]{animation:none}.story-chapters[data-v-652c0986]{scroll-behavior:auto}}
