.HeroSection-module__jokuyq__heroGrid{align-items:center;gap:32px;min-height:600px;padding-block:40px;display:grid}.HeroSection-module__jokuyq__heroVisual{perspective:1400px;order:2;height:480px;position:relative}.HeroSection-module__jokuyq__wineShape,.HeroSection-module__jokuyq__heroPhoto,.HeroSection-module__jokuyq__greenCircle,.HeroSection-module__jokuyq__orbit,.HeroSection-module__jokuyq__heroIndex{translate:calc(var(--mx,0) * var(--depth,0) * 1px) calc(var(--my,0) * var(--depth,0) * 1px) calc(var(--z,0) * 1px);transition:translate .35s ease-out}.HeroSection-module__jokuyq__wineShape{--depth:-16;--z:-80;background:linear-gradient(165deg, var(--burgundy), var(--burgundy-dark));width:56%;height:72%;box-shadow:1px 0 0 var(--burgundy-dark), 2px 0 0 var(--burgundy-dark), 3px 0 0 var(--burgundy-dark), 4px 0 0 var(--burgundy-dark), 5px 0 0 var(--burgundy-dark), 6px 0 0 var(--burgundy-dark), 7px 0 0 var(--burgundy-dark), 8px 0 0 var(--burgundy-dark), 9px 0 0 var(--burgundy-dark), 10px 0 0 var(--burgundy-dark), 26px 40px 50px -14px #00000061;border-radius:999px 999px 0 0;animation:9s ease-in-out infinite HeroSection-module__jokuyq__floatY;position:absolute;top:4%;left:0}.HeroSection-module__jokuyq__heroPhoto{--depth:8;--z:20;width:74%;height:88%;box-shadow:1px 0 0 var(--slab-edge), 2px 0 0 var(--slab-edge), 3px 0 0 var(--slab-edge), 4px 0 0 var(--slab-edge), 5px 0 0 var(--slab-edge), 6px 0 0 var(--slab-edge-dark), 7px 0 0 var(--slab-edge-dark), 8px 0 0 var(--slab-edge-dark), 9px 0 0 var(--slab-edge-dark), 10px 0 0 var(--slab-edge-dark), 26px 40px 60px -14px #00000052;background-color:#d8c2a6;background-position:top;background-size:cover;border-radius:999px 999px 0 0;animation:1.3s cubic-bezier(.2,.7,.2,1) .1s both HeroSection-module__jokuyq__photoIn;position:absolute;top:7%;left:17%;overflow:hidden}.HeroSection-module__jokuyq__greenCircle{--depth:26;--z:110;background:radial-gradient(circle at 30% 26%, #ffffff42, transparent 55%), radial-gradient(circle at 72% 80%, #00000047, transparent 62%), var(--green-deep);text-align:center;width:78px;height:78px;color:var(--on-dark);border-radius:50%;place-items:center;font-size:13px;line-height:1.5;animation:6s ease-in-out infinite reverse HeroSection-module__jokuyq__floatY;display:grid;position:absolute;top:62%;right:1%;box-shadow:0 16px 30px #00000042,inset 0 -6px 12px #0000002e}.HeroSection-module__jokuyq__orbit{--depth:20;--z:70;border:1px dashed var(--accent);opacity:.7;border-radius:50%;width:124px;height:124px;animation:26s linear infinite HeroSection-module__jokuyq__spin;position:absolute;top:56%;right:-3%}.HeroSection-module__jokuyq__heroContent{order:1}.HeroSection-module__jokuyq__heroInner{max-width:560px}.HeroSection-module__jokuyq__heroTitle{color:var(--ink);margin-bottom:24px;font-size:36px;font-weight:800;line-height:1.5}.HeroSection-module__jokuyq__heroText{max-width:520px;color:var(--muted);margin-bottom:32px;font-size:15px;line-height:2.2;animation:1s cubic-bezier(.2,.7,.2,1) .75s both HeroSection-module__jokuyq__fadeUp}.HeroSection-module__jokuyq__heroIndex{--depth:4;--z:50;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);direction:ltr;flex-direction:column;gap:12px;margin:0;padding:0;font-size:12px;list-style:none;display:none;position:absolute;bottom:3%;left:0}.HeroSection-module__jokuyq__heroIndex li{animation:HeroSection-module__jokuyq__idxIn .9s cubic-bezier(.2, .7, .2, 1) calc(var(--i) * .13s + .9s) both;align-items:center;gap:12px;display:flex;overflow:hidden}.HeroSection-module__jokuyq__idxNum{font-variant-numeric:tabular-nums;color:var(--accent-text)}.HeroSection-module__jokuyq__idxLine{background:var(--line);transform-origin:0;width:30px;height:1px;animation:HeroSection-module__jokuyq__idxLine .9s ease calc(var(--i) * .13s + 1.1s) both;display:block}@keyframes HeroSection-module__jokuyq__photoIn{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(-40px -40px -140px)}}@keyframes HeroSection-module__jokuyq__floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes HeroSection-module__jokuyq__spin{to{transform:rotate(360deg)}}@keyframes HeroSection-module__jokuyq__fadeUp{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}@keyframes HeroSection-module__jokuyq__idxIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes HeroSection-module__jokuyq__idxLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:640px){.HeroSection-module__jokuyq__heroTitle{font-size:46px}}@media (min-width:768px){.HeroSection-module__jokuyq__greenCircle{width:88px;height:88px;right:2%}.HeroSection-module__jokuyq__heroGrid{grid-template-columns:1fr 1fr;gap:56px}.HeroSection-module__jokuyq__heroVisual{order:1;height:520px}.HeroSection-module__jokuyq__wineShape{width:58%;height:70%;left:0}.HeroSection-module__jokuyq__heroPhoto{width:80%;height:88%;top:6%;left:15%}.HeroSection-module__jokuyq__heroContent{order:2}.HeroSection-module__jokuyq__heroTitle{font-size:52px}.HeroSection-module__jokuyq__heroText{font-size:16px}}@media (min-width:1024px){.HeroSection-module__jokuyq__heroIndex{display:flex}.HeroSection-module__jokuyq__heroVisual{height:580px}.HeroSection-module__jokuyq__wineShape{width:50%;height:66%;top:4%;left:8%}.HeroSection-module__jokuyq__heroPhoto{width:66%;height:88%;top:6%;left:26%}.HeroSection-module__jokuyq__greenCircle{top:58%;right:3%}.HeroSection-module__jokuyq__orbit{top:52%;right:-1%}.HeroSection-module__jokuyq__heroTitle{font-size:58px}.HeroSection-module__jokuyq__heroIndex{letter-spacing:.14em;gap:10px;font-size:11px}.HeroSection-module__jokuyq__heroIndex li{gap:10px}.HeroSection-module__jokuyq__idxLine{width:18px}}@media (max-width:767px){.HeroSection-module__jokuyq__heroVisual{height:560px}.HeroSection-module__jokuyq__wineShape{width:60%;height:58%;top:2%;left:0}.HeroSection-module__jokuyq__heroPhoto{width:78%;height:70%;top:5%;left:12%}.HeroSection-module__jokuyq__greenCircle{width:66px;height:66px;font-size:11px;top:58%;right:0}.HeroSection-module__jokuyq__orbit{width:100px;height:100px;top:calc(58% - 17px);right:-17px}.HeroSection-module__jokuyq__heroIndex{letter-spacing:.16em;flex-direction:column;gap:10px;font-size:11px;display:flex;bottom:0;left:2%;right:auto}.HeroSection-module__jokuyq__heroIndex li{gap:12px}.HeroSection-module__jokuyq__idxLine{width:24px;display:block}}
.ColorDivider-module__2yisLG__track{--p:0;border-block:1px solid var(--line);background:color-mix(in srgb, var(--surface) 60%, transparent);height:10px;margin-block:8px;position:relative;overflow:hidden}.ColorDivider-module__2yisLG__bar{background:linear-gradient(to left, var(--burgundy), var(--accent));transform:scaleX(var(--p));transform-origin:100%;transition:transform .15s linear;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #00000038}.ColorDivider-module__2yisLG__comet{background:linear-gradient(to left, transparent, #ffffffd9, var(--accent), transparent);mix-blend-mode:screen;width:30%;animation:2.8s cubic-bezier(.4,0,.2,1) infinite ColorDivider-module__2yisLG__cometRun;position:absolute;top:0;bottom:0;right:-30%}@keyframes ColorDivider-module__2yisLG__cometRun{0%{right:-30%}to{right:100%}}@media (prefers-reduced-motion:reduce){.ColorDivider-module__2yisLG__bar{transition:none;transform:none}.ColorDivider-module__2yisLG__comet{display:none}}
.ServiceVisuals-module__31HqeW__panel{opacity:0;pointer-events:none;transition:opacity .45s,scale .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;scale:1.03}.ServiceVisuals-module__31HqeW__panel[data-on=true]{opacity:1;scale:1}.ServiceVisuals-module__31HqeW__shot{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.ServiceVisuals-module__31HqeW__redesign{background:var(--surface);grid-template-columns:1fr 1fr;height:100%;padding-top:22%;display:grid}.ServiceVisuals-module__31HqeW__before,.ServiceVisuals-module__31HqeW__after{flex-direction:column;gap:12px;padding:14px 12px 44px;display:flex;position:relative}.ServiceVisuals-module__31HqeW__before{background:color-mix(in srgb, var(--ink) 9%, var(--cream))}.ServiceVisuals-module__31HqeW__after{border-inline-start:1px solid var(--line)}.ServiceVisuals-module__31HqeW__beforeBlocks{flex-wrap:wrap;flex:1;align-content:flex-start;gap:6px;display:flex}.ServiceVisuals-module__31HqeW__beforeBlocks i{background:color-mix(in srgb, var(--ink) 28%, var(--cream));border-radius:4px;height:22px;display:block}.ServiceVisuals-module__31HqeW__beforeBlocks i:first-child{width:100%;height:14px}.ServiceVisuals-module__31HqeW__beforeBlocks i:nth-child(2){background:color-mix(in srgb, var(--accent) 45%, var(--cream));width:58%;height:54px}.ServiceVisuals-module__31HqeW__beforeBlocks i:nth-child(3){width:36%;height:54px}.ServiceVisuals-module__31HqeW__beforeBlocks i:nth-child(4){background:color-mix(in srgb, var(--burgundy) 35%, var(--cream));width:44%;height:30px}.ServiceVisuals-module__31HqeW__beforeBlocks i:nth-child(5){width:50%;height:30px}.ServiceVisuals-module__31HqeW__beforeBlocks i:nth-child(6){width:82%;height:18px}.ServiceVisuals-module__31HqeW__afterHero{background:radial-gradient(circle at 70% 30%, var(--accent) 0 12%, transparent 13%), var(--burgundy);border-radius:10px;flex:1;min-height:0}.ServiceVisuals-module__31HqeW__afterLines{gap:8px;display:grid}.ServiceVisuals-module__31HqeW__afterLines i{background:var(--line);border-radius:99px;height:8px;display:block}.ServiceVisuals-module__31HqeW__afterLines i:first-child{background:var(--ink);width:70%;height:12px}.ServiceVisuals-module__31HqeW__afterLines i:nth-child(3){width:55%}.ServiceVisuals-module__31HqeW__redLabel{inset-inline-start:12px;border:1px solid var(--line);background:var(--cream);color:var(--muted);border-radius:999px;padding:2px 12px;font-size:12px;font-weight:700;position:absolute;bottom:14px}.ServiceVisuals-module__31HqeW__redLabelAfter{background:var(--burgundy);color:var(--on-dark);border-color:#0000}.ServiceVisuals-module__31HqeW__seo{background:var(--surface);flex-direction:column;gap:12px;height:100%;padding:24% 9% 9%;display:flex}.ServiceVisuals-module__31HqeW__seoBar{border:1px solid var(--line);background:var(--cream);border-radius:999px;align-items:center;gap:10px;padding:8px 12px;display:flex}.ServiceVisuals-module__31HqeW__seoIcon{border:2.5px solid var(--burgundy);border-radius:50%;flex:none;width:16px;height:16px}.ServiceVisuals-module__31HqeW__seoBar i{background:var(--line);border-radius:99px;flex:1;max-width:62%;height:8px;display:block}.ServiceVisuals-module__31HqeW__seoItem{opacity:.55;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.ServiceVisuals-module__31HqeW__seoItem b{background:var(--tint);width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.ServiceVisuals-module__31HqeW__seoItem span{flex:1;gap:8px;display:grid}.ServiceVisuals-module__31HqeW__seoItem i{background:var(--line);border-radius:99px;height:8px;display:block}.ServiceVisuals-module__31HqeW__seoItem i:first-child{background:color-mix(in srgb, var(--ink) 40%, var(--cream));width:80%;height:11px}.ServiceVisuals-module__31HqeW__seoItem i:last-child{width:60%}.ServiceVisuals-module__31HqeW__seoTop{border-color:var(--accent);background:var(--cream);opacity:1;box-shadow:0 12px 20px -12px #00000059}.ServiceVisuals-module__31HqeW__seoTop b{background:var(--burgundy);color:var(--on-dark)}.ServiceVisuals-module__31HqeW__seoTop i:first-child{background:var(--burgundy)}.ServiceVisuals-module__31HqeW__flow{background:var(--cream);flex-direction:column;justify-content:space-evenly;height:100%;margin:0;padding:26% 8% 8%;list-style:none;display:flex;position:relative}.ServiceVisuals-module__31HqeW__flow:before{content:"";background:linear-gradient(var(--accent), var(--burgundy));width:2px;position:absolute;inset-block:34% 14%;inset-inline-start:calc(8% + 8px)}.ServiceVisuals-module__31HqeW__flow li{align-items:center;gap:14px;display:flex;position:relative}.ServiceVisuals-module__31HqeW__node{border:3px solid var(--cream);background:var(--accent);width:18px;height:18px;box-shadow:0 0 0 1px var(--accent);border-radius:50%;flex:none;position:relative}.ServiceVisuals-module__31HqeW__nodeLast{background:var(--burgundy);box-shadow:0 0 0 1px var(--burgundy)}.ServiceVisuals-module__31HqeW__step{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex;box-shadow:0 10px 16px -12px #0000004d}.ServiceVisuals-module__31HqeW__stepLast{border-color:var(--burgundy)}.ServiceVisuals-module__31HqeW__stepLabel{color:var(--ink);font-size:14px;font-weight:800}.ServiceVisuals-module__31HqeW__artResearch,.ServiceVisuals-module__31HqeW__artContent,.ServiceVisuals-module__31HqeW__artDesign{align-items:center;gap:5px;display:flex}.ServiceVisuals-module__31HqeW__artResearch b{border:2.5px solid var(--accent-text);border-radius:50%;width:16px;height:16px}.ServiceVisuals-module__31HqeW__artResearch i{background:var(--tint);border-radius:50%;width:14px;height:14px;display:block}.ServiceVisuals-module__31HqeW__artContent{flex-direction:column;align-items:flex-end;gap:5px}.ServiceVisuals-module__31HqeW__artContent i{background:var(--line);border-radius:99px;width:40px;height:6px;display:block}.ServiceVisuals-module__31HqeW__artContent i:first-child{background:color-mix(in srgb, var(--ink) 40%, var(--cream));width:46px}.ServiceVisuals-module__31HqeW__artContent i:nth-child(3){width:26px}.ServiceVisuals-module__31HqeW__artDesign em{color:var(--brand-ink);margin-inline-end:4px;font-size:20px;font-style:normal;font-weight:800;line-height:1}.ServiceVisuals-module__31HqeW__artDesign b{background:var(--accent);border-radius:50%;width:14px;height:14px}.ServiceVisuals-module__31HqeW__artDesign b:nth-of-type(2){background:var(--burgundy)}.ServiceVisuals-module__31HqeW__artDesign b:nth-of-type(3){background:var(--green-deep)}@media (prefers-reduced-motion:reduce){.ServiceVisuals-module__31HqeW__panel{transition:none;scale:1}}
.StoryCards-module__8RlTdW__grid{gap:28px;display:grid}.StoryCards-module__8RlTdW__fill{height:100%;display:grid}.StoryCards-module__8RlTdW__tag{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 60%, transparent);letter-spacing:.14em;color:var(--muted);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:5px 14px;font-size:12px;display:inline-flex}.StoryCards-module__8RlTdW__tag:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}.StoryCards-module__8RlTdW__tagLight{color:#fffc;background:#ffffff0f;border-color:#ffffff38}.StoryCards-module__8RlTdW__branding{background:radial-gradient(ellipse at 85% 0%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 55%), var(--burgundy);min-height:460px;color:var(--on-dark);transform:perspective(1200px) rotateX(calc(2deg + var(--ty,0) * -2.5deg)) rotateY(calc(var(--pose,0deg) + var(--tx,0) * 3deg));box-shadow:0 1px 0 var(--burgundy-dark), 0 2px 0 var(--burgundy-dark), 0 3px 0 var(--burgundy-dark), 0 4px 0 var(--burgundy-dark), 0 5px 0 var(--burgundy-dark), 0 6px 0 var(--burgundy-dark), 0 7px 0 var(--burgundy-dark), 0 8px 0 var(--burgundy-dark), 0 34px 40px -14px #0006;flex-direction:column;gap:16px;padding:32px;transition:transform .3s ease-out;display:flex;position:relative;overflow:hidden}.StoryCards-module__8RlTdW__brTitle{color:var(--on-dark);font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.5}.StoryCards-module__8RlTdW__brText{color:#ffffffbf;max-width:450px;font-size:15px;line-height:2}.StoryCards-module__8RlTdW__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.StoryCards-module__8RlTdW__chips li{letter-spacing:.08em;color:#ffffffc7;direction:ltr;unicode-bidi:isolate;border:1px solid #fff3;border-radius:999px;padding:3px 12px;font-size:11px}.StoryCards-module__8RlTdW__board{z-index:1;transform-style:preserve-3d;transform:perspective(900px) rotateX(calc(var(--ty,0) * -4deg)) rotateY(calc(var(--tx,0) * 5deg));background:linear-gradient(145deg,#ffffff21,#ffffff0a);border:1px solid #ffffff29;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-top:auto;padding:20px 24px;transition:transform .3s ease-out;display:grid;position:relative;box-shadow:inset 0 1px #ffffff29,1px 1px #0000002e,2px 2px #0000002e,3px 3px #00000038,0 24px 32px -16px #00000080}.StoryCards-module__8RlTdW__mark,.StoryCards-module__8RlTdW__specimen,.StoryCards-module__8RlTdW__swatches{translate:calc(var(--tx,0) * var(--dx,0) * 1px) calc(var(--ty,0) * var(--dy,0) * 1px) var(--lift,0px);transition:translate .3s ease-out}.StoryCards-module__8RlTdW__mark{--dx:-8;--dy:-6;--lift:34px;width:62px;height:76px;position:relative}.StoryCards-module__8RlTdW__markArch{background:var(--accent);color:var(--burgundy-dark);border-radius:999px 999px 8px 8px;place-items:center;font-size:30px;font-weight:800;line-height:1;display:grid;position:absolute;inset:0;box-shadow:1px 1px #00000040,2px 2px #00000040,3px 3px #0000004d,4px 8px 12px #0000004d}.StoryCards-module__8RlTdW__markDot{background:radial-gradient(circle at 30% 26%, #ffffff80, transparent 55%), var(--cream);width:28px;height:28px;box-shadow:0 0 0 3px var(--burgundy), 0 8px 14px #0000004d;border-radius:50%;position:absolute;bottom:-8px;left:-12px}.StoryCards-module__8RlTdW__specimen{--dx:-4;--dy:-3;--lift:18px;direction:ltr;flex-direction:column;align-items:center;gap:6px;display:flex}.StoryCards-module__8RlTdW__aa{color:var(--on-dark);font-size:56px;font-weight:800;line-height:1}.StoryCards-module__8RlTdW__aaCap{letter-spacing:.2em;color:#ffffff8c;font-size:10px}.StoryCards-module__8RlTdW__swatches{--dx:6;--dy:4;--lift:26px;grid-template-columns:repeat(2,28px);gap:8px;display:grid}.StoryCards-module__8RlTdW__swatches i{border:1px solid #ffffff4d;border-radius:9px;width:28px;height:28px;display:block;box-shadow:2px 3px #0003}.StoryCards-module__8RlTdW__swCream{background:var(--cream)}.StoryCards-module__8RlTdW__swAccent{background:var(--accent)}.StoryCards-module__8RlTdW__swSecondary{background:var(--brand-secondary,var(--green-deep))}.StoryCards-module__8RlTdW__swLight{background:var(--on-dark)}.StoryCards-module__8RlTdW__ring{pointer-events:none;width:280px;height:280px;translate:calc(var(--tx,0) * -18px) calc(var(--ty,0) * -12px);border:1px solid #ffffff1a;border-radius:50%;transition:translate .3s ease-out;animation:40s linear infinite StoryCards-module__8RlTdW__spin;position:absolute;bottom:-128px;left:-80px}.StoryCards-module__8RlTdW__about{background:var(--tint);min-height:460px;transform:perspective(1200px) rotateX(calc(2deg + var(--ty,0) * -2.5deg)) rotateY(calc(var(--pose,0deg) + var(--tx,0) * 3deg));box-shadow:0 1px 0 var(--slab-edge), 0 2px 0 var(--slab-edge), 0 3px 0 var(--slab-edge), 0 4px 0 var(--slab-edge), 0 5px 0 var(--slab-edge-dark), 0 6px 0 var(--slab-edge-dark), 0 7px 0 var(--slab-edge-dark), 0 8px 0 var(--slab-edge-dark), 0 34px 40px -14px #0000004d;transition:transform .3s ease-out;display:grid;position:relative;overflow:hidden}.StoryCards-module__8RlTdW__aboutBody{flex-direction:column;gap:16px;padding:32px;display:flex}.StoryCards-module__8RlTdW__aboutTitle{color:var(--ink);font-size:clamp(24px,2.6vw,30px);font-weight:800;line-height:1.6}.StoryCards-module__8RlTdW__aboutText{color:var(--muted);font-size:15px;line-height:2}.StoryCards-module__8RlTdW__edu{border:1px solid color-mix(in srgb, var(--ink) 14%, transparent);background:color-mix(in srgb, var(--surface) 72%, transparent);border-radius:16px;align-items:center;gap:14px;margin-top:auto;padding:14px 16px;display:flex}.StoryCards-module__8RlTdW__eduIcon{background:var(--burgundy);width:40px;height:40px;color:var(--on-dark);box-shadow:2px 3px 0 var(--burgundy-dark);border-radius:12px;flex:none;place-items:center;display:grid}.StoryCards-module__8RlTdW__eduText{color:var(--muted);font-size:13px;line-height:1.9}.StoryCards-module__8RlTdW__eduText b{color:var(--ink);font-size:14.5px;font-weight:700;display:block}.StoryCards-module__8RlTdW__aboutVisual{place-items:center;min-height:340px;padding:28px 28px 28px 32px;display:grid;position:relative}.StoryCards-module__8RlTdW__printBack{background:var(--bg-surface-elevated,var(--surface));width:min(170px,48%);transform:rotate(-7deg);translate:calc(var(--tx,0) * -6px) calc(var(--ty,0) * -4px);opacity:.92;margin:0;padding:8px;transition:translate .3s ease-out;position:absolute;top:8%;right:12%;box-shadow:0 1px #0000000d,0 14px 24px -12px #0000004d}.StoryCards-module__8RlTdW__coverBack{aspect-ratio:4/5;object-fit:cover;object-position:top center;width:100%;display:block}.StoryCards-module__8RlTdW__print{background:var(--bg-surface-elevated,var(--surface));width:min(100%,250px);transform:rotate(3deg);translate:calc(var(--tx,0) * 7px) calc(var(--ty,0) * 5px);margin:0;padding:10px 10px 40px;transition:translate .3s ease-out,rotate .5s;position:relative;box-shadow:0 1px #0000000d,0 18px 30px -12px #00000061}.StoryCards-module__8RlTdW__about:hover .StoryCards-module__8RlTdW__print{rotate:-1.5deg}.StoryCards-module__8RlTdW__tape{background:color-mix(in srgb, var(--accent) 60%, transparent);width:78px;height:22px;position:absolute;top:-11px;left:50%;transform:translate(-50%)rotate(-4deg)}.StoryCards-module__8RlTdW__cover{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.StoryCards-module__8RlTdW__caption{inset-inline:0;text-align:center;color:var(--muted);font-size:12px;position:absolute;bottom:11px}@keyframes StoryCards-module__8RlTdW__spin{to{transform:rotate(360deg)}}@keyframes StoryCards-module__8RlTdW__floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:479px){.StoryCards-module__8RlTdW__board{grid-template-columns:auto 1fr}.StoryCards-module__8RlTdW__swatches{display:none}.StoryCards-module__8RlTdW__branding,.StoryCards-module__8RlTdW__aboutBody{padding:24px}}@media (min-width:640px){.StoryCards-module__8RlTdW__branding{padding:40px}.StoryCards-module__8RlTdW__about{grid-template-columns:1.05fr .95fr}.StoryCards-module__8RlTdW__aboutVisual{min-height:0;padding:0;display:block}.StoryCards-module__8RlTdW__print{width:min(270px,78%);height:fit-content;margin:auto;position:absolute;inset:0}.StoryCards-module__8RlTdW__printBack{width:min(200px,56%);top:5%;right:8%}}@media (min-width:1024px){.StoryCards-module__8RlTdW__grid{grid-template-columns:1fr 1fr;gap:32px}.StoryCards-module__8RlTdW__grid>:first-child{--pose:-3deg}.StoryCards-module__8RlTdW__grid>:nth-child(2){--pose:3deg}.StoryCards-module__8RlTdW__branding{min-height:520px;padding:44px}.StoryCards-module__8RlTdW__about{min-height:520px}.StoryCards-module__8RlTdW__aboutBody{padding:40px 36px}}@media (prefers-reduced-motion:reduce){.StoryCards-module__8RlTdW__branding,.StoryCards-module__8RlTdW__about{--tx:0;--ty:0}}
