.Designs_designs__NyNJt{background:transparent}.Designs_header__rIrsO{text-align:center;max-width:720px;margin:0 auto 4rem}.Designs_header__rIrsO h2{margin-bottom:1.4rem}.Designs_subtitle__lY5Nu{color:var(--text-muted);font-size:1.05rem;line-height:1.75}.Designs_filters__sBD64{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-bottom:3rem}.Designs_filter__QOC73{min-height:44px;padding:.55rem 1.2rem;border-radius:100px;border:1px solid var(--border-strong);color:var(--text-muted);font-size:.9rem;font-weight:500;transition:color var(--transition),background var(--transition),border-color var(--transition)}.Designs_filter__QOC73:hover{color:var(--text);border-color:var(--accent-light)}.Designs_filter__QOC73[aria-pressed=true]{color:#fff;background:var(--accent);border-color:var(--accent)}.Designs_grid__z0hi_{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,340px));justify-content:center;grid-gap:1.75rem;gap:1.75rem;list-style:none;perspective:1600px}.Designs_card__TLmK5{min-width:0}.Designs_cardBtn__RWY4z{display:flex;flex-direction:column;width:100%;text-align:left;border-radius:var(--radius-lg);padding:0}.Designs_thumb__hQsLh{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;border-radius:var(--radius-lg);background:radial-gradient(70% 60% at 50% 40%,hsla(0,0%,100%,.06),transparent 70%),var(--soft);border:1px solid var(--border);overflow:hidden;transform-style:preserve-3d;transition:transform .7s var(--ease-out),border-color .4s ease,box-shadow .7s var(--ease-out)}.Designs_paper__E3y74{position:absolute;width:58%;border-radius:4px;overflow:hidden;box-shadow:0 24px 40px -16px rgba(0,0,0,.8);transition:transform .8s cubic-bezier(.16,1,.3,1)}.Designs_paper__E3y74 img{display:block;width:100%;height:auto}.Designs_paper__front__O_Zln{z-index:2;transform:rotate(-2deg)}.Designs_paper__back__drNDg{z-index:1;transform:rotate(-2deg) translate(4px,4px);filter:brightness(.7)}.Designs_zoom__idF55{position:absolute;top:1rem;right:1rem;z-index:3;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-surface);border:1px solid var(--border-strong);color:var(--text);opacity:0;transform:scale(.8);transition:opacity .35s ease,transform .35s var(--ease-out)}.Designs_cardBtn__RWY4z:focus-visible .Designs_thumb__hQsLh,.Designs_cardBtn__RWY4z:hover .Designs_thumb__hQsLh{transform:translateY(-8px) rotateX(8deg);border-color:rgba(169,139,248,.45);box-shadow:var(--shadow-lift)}.Designs_cardBtn__RWY4z:focus-visible .Designs_paper__front__O_Zln,.Designs_cardBtn__RWY4z:hover .Designs_paper__front__O_Zln{transform:translateX(-22%) rotate(-7deg) translateZ(30px)}.Designs_cardBtn__RWY4z:focus-visible .Designs_paper__back__drNDg,.Designs_cardBtn__RWY4z:hover .Designs_paper__back__drNDg{transform:translateX(22%) rotate(6deg);filter:none}.Designs_cardBtn__RWY4z:focus-visible .Designs_zoom__idF55,.Designs_cardBtn__RWY4z:hover .Designs_zoom__idF55{opacity:1;transform:none}.Designs_meta__1B3T1{display:flex;flex-direction:column;gap:.2rem;padding:1.1rem .25rem 0}.Designs_client__SFCPO{font-family:var(--font-display);font-weight:700;font-size:1.2rem;letter-spacing:-.02em;color:var(--text)}.Designs_format__S6Uwt{font-size:.88rem;color:var(--text-muted)}.Designs_card__cta__MRC9q{display:flex}.Designs_ctaLink__KZk6_{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem;width:100%;aspect-ratio:4/5;padding:2rem;border-radius:var(--radius-lg);border:1px dashed var(--border-strong);transition:border-color .4s ease,background .4s ease}.Designs_ctaLink__KZk6_:focus-visible,.Designs_ctaLink__KZk6_:hover{border-color:var(--accent-light);background:rgba(169,139,248,.06)}.Designs_ctaLink__KZk6_:focus-visible .Designs_ctaIcon__MrpBb,.Designs_ctaLink__KZk6_:hover .Designs_ctaIcon__MrpBb{transform:rotate(90deg);background:var(--accent)}.Designs_ctaIcon__MrpBb{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-strong);color:var(--text);transition:transform .5s var(--ease-out),background .4s ease;margin-bottom:.5rem}.Designs_ctaTitle__Rm0ea{font-family:var(--font-serif);font-style:italic;font-size:2rem;line-height:1.1;color:var(--text)}.Designs_ctaText__bA9OG{color:var(--text-muted);line-height:1.6}.Designs_ctaBtn__jkj6p{margin-top:.5rem;font-weight:600;color:var(--accent-light)}.Designs_dialog__E0rm_{width:min(1100px,94vw);max-height:92vh;margin:auto;padding:0;border:1px solid var(--border-strong);border-radius:28px;background:var(--bg-surface);color:var(--text);overflow:auto}.Designs_dialog__E0rm_::-webkit-backdrop{background:rgba(8,8,8,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Designs_dialog__E0rm_::backdrop{background:rgba(8,8,8,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Designs_dialog__E0rm_[open]{animation:Designs_dialogIn__G_d4S .5s var(--ease-out)}@keyframes Designs_dialogIn__G_d4S{0%{opacity:0;transform:translateY(24px) scale(.97)}}.Designs_viewer__nt4cJ{position:relative;display:grid;grid-template-columns:1.4fr 1fr;align-items:center;grid-gap:2.5rem;gap:2.5rem;padding:3rem}@media(max-width:800px){.Designs_viewer__nt4cJ{grid-template-columns:1fr;padding:4rem 1.25rem 2rem}}.Designs_close__70g_S{position:absolute;top:1rem;right:1rem;z-index:5;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-strong);color:var(--text);transition:background var(--transition)}.Designs_close__70g_S:focus-visible,.Designs_close__70g_S:hover{background:var(--soft)}.Designs_caption__iIcjV{max-width:380px}.Designs_tag__7DAij{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-light);margin-bottom:.8rem}.Designs_dialogTitle__OUwn_{font-size:clamp(1.9rem,3vw,2.5rem);letter-spacing:-.035em;margin-bottom:1rem}.Designs_desc__fP_dh{color:var(--text-muted);line-height:1.75;margin-bottom:2rem}.Designs_stage__kwl9E{position:relative;height:clamp(340px,48vh,520px);perspective:1800px;transform-style:preserve-3d;display:flex;align-items:center;justify-content:center}.Designs_sheet__XKr0z{position:absolute;margin:0;width:clamp(140px,19vw,250px);border-radius:6px;overflow:hidden;box-shadow:0 40px 70px -25px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.06);transition:transform 1.5s cubic-bezier(.16,1,.3,1),filter 1.2s ease}.Designs_sheet__XKr0z img{width:100%;height:auto;display:block}.Designs_sheet__XKr0z:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,hsla(0,0%,100%,.35) 50%,transparent 65%);transform:translateX(-130%);pointer-events:none}.Designs_sheet__a__omvDT{z-index:2;transform:translate3d(0,30px,40px) rotateX(22deg) rotate(-5deg) scale(.85)}.Designs_sheet__b__j4eeJ{z-index:1;transform:translate3d(0,30px,0) rotateX(22deg) rotate(-5deg) scale(.85);filter:brightness(.55)}.Designs_open__A350h .Designs_sheet__a__omvDT{transform:translateZ(40px) rotateY(-8deg)}.Designs_open__A350h .Designs_sheet__a__omvDT:after{animation:Designs_sheen__D9cTq 1.4s ease-out .5s both}.Designs_open__A350h .Designs_light__DqOdR{opacity:1;transform:scale(1)}.Designs_stage__duo__Ppi4c.Designs_open__A350h .Designs_sheet__a__omvDT{transform:translate3d(-54%,0,60px) rotateY(16deg) rotate(-3deg)}.Designs_stage__duo__Ppi4c.Designs_open__A350h .Designs_sheet__b__j4eeJ{transform:translate3d(54%,10px,0) rotateY(-16deg) rotate(3deg);filter:none;transition-delay:.12s}.Designs_stage__duo__Ppi4c.Designs_open__A350h .Designs_sheet__b__j4eeJ:after{animation:Designs_sheen__D9cTq 1.4s ease-out .7s both}@keyframes Designs_sheen__D9cTq{to{transform:translateX(130%)}}.Designs_light__DqOdR{position:absolute;inset:8% 10%;border-radius:50%;background:radial-gradient(closest-side,rgba(251,191,36,.3),rgba(244,114,182,.1) 60%,transparent);filter:blur(30px);opacity:0;transform:scale(.6);transition:opacity 1.6s ease,transform 1.8s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.Designs_light__DqOdR,.Designs_paper__E3y74,.Designs_sheet__XKr0z,.Designs_thumb__hQsLh,.Designs_zoom__idF55{transition:none}.Designs_sheet__XKr0z:after{display:none}.Designs_dialog__E0rm_[open]{animation:none}.Designs_sheet__a__omvDT{transform:translateZ(40px)}.Designs_stage__duo__Ppi4c .Designs_sheet__a__omvDT{transform:translate3d(-54%,0,60px) rotateY(16deg) rotate(-3deg)}.Designs_stage__duo__Ppi4c .Designs_sheet__b__j4eeJ{transform:translate3d(54%,10px,0) rotateY(-16deg) rotate(3deg);filter:none}.Designs_light__DqOdR{opacity:1;transform:none}}html[data-motion=off] .Designs_light__DqOdR,html[data-motion=off] .Designs_paper__E3y74,html[data-motion=off] .Designs_sheet__XKr0z,html[data-motion=off] .Designs_thumb__hQsLh,html[data-motion=off] .Designs_zoom__idF55{transition:none}html[data-motion=off] .Designs_sheet__XKr0z:after{display:none}html[data-motion=off] .Designs_dialog__E0rm_[open]{animation:none}html[data-motion=off] .Designs_sheet__a__omvDT{transform:translateZ(40px)}html[data-motion=off] .Designs_stage__duo__Ppi4c .Designs_sheet__a__omvDT{transform:translate3d(-54%,0,60px) rotateY(16deg) rotate(-3deg)}html[data-motion=off] .Designs_stage__duo__Ppi4c .Designs_sheet__b__j4eeJ{transform:translate3d(54%,10px,0) rotateY(-16deg) rotate(3deg);filter:none}html[data-motion=off] .Designs_light__DqOdR{opacity:1;transform:none}.Designs_concept__XBecA{display:inline-block;margin-left:.5rem;padding:.05rem .55rem;border-radius:100px;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;vertical-align:.1em;color:var(--text-muted);border:1px solid var(--border-strong)}.Designs_note__iCYJM{margin:-1.25rem 0 2rem;font-size:.88rem;font-style:italic;color:var(--text-muted)}.Marquee_marquee__NvMXi{position:relative;overflow:hidden;padding:2.2rem 0;background:linear-gradient(90deg,#5b2ba8,#7a2ba0 45%,#a61e63);box-shadow:0 30px 60px -30px rgba(122,43,160,.55);transform:rotate(-1.5deg) scale(1.03);margin:1rem 0}.Marquee_track__jaUNW{display:flex;width:max-content;animation:Marquee_slide__90C9J 38s linear infinite}.Marquee_marquee__NvMXi:hover .Marquee_track__jaUNW{animation-play-state:paused}.Marquee_row__cVBY_{display:flex;align-items:center;flex-shrink:0;list-style:none}.Marquee_item__yiIlR{display:flex;align-items:center;gap:2.2rem;padding-right:2.2rem;white-space:nowrap;font-size:clamp(1.8rem,4.2vw,3.4rem);line-height:1;color:#fff}.Marquee_sans__Zh6ng{font-family:var(--font-display);font-weight:700;letter-spacing:-.035em}.Marquee_serif__rdQnI{font-family:var(--font-serif);font-style:italic;color:#f3e8ff}.Marquee_star__uUdR4{font-size:.55em;color:#ffd6e8}@keyframes Marquee_slide__90C9J{to{transform:translateX(-50%)}}.InSitu_head__wOLwY{max-width:720px;margin-bottom:3.5rem}.InSitu_head__wOLwY h2{margin-bottom:1.25rem}.InSitu_intro__gMeNh{font-size:1.08rem;line-height:1.7;color:var(--text-muted)}.InSitu_grid__9f1BS{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem 1.75rem;gap:2.5rem 1.75rem;list-style:none}@media(max-width:900px){.InSitu_grid__9f1BS{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.InSitu_grid__9f1BS{grid-template-columns:1fr}}.InSitu_tile__B9rAS figure{margin:0}.InSitu_media__fLLfL{position:relative;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:var(--soft);box-shadow:0 1px 0 var(--border),0 18px 36px -24px rgba(30,20,60,.45)}.InSitu_media__fLLfL img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.InSitu_tile__B9rAS:hover .InSitu_media__fLLfL img{transform:scale(1.05)}.InSitu_tile__B9rAS figcaption{display:flex;flex-direction:column;gap:.2rem;padding:1rem .1rem 0;border-top:0}.InSitu_what__W6SK4{font-family:var(--font-display);font-weight:700;font-size:1.05rem;line-height:1.3;letter-spacing:-.02em;color:var(--text)}.InSitu_who__ndLRd{font-size:.85rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}@supports(animation-timeline:view()){.InSitu_media__fLLfL{animation:InSitu_curtain__816nT linear both;animation-timeline:view();animation-range:entry 0 entry 70%}.InSitu_media__fLLfL img{animation:InSitu_unzoom__nNG4A linear both;animation-timeline:view();animation-range:entry 0 cover 50%}.InSitu_tile__B9rAS figcaption{animation:InSitu_capIn__LnLdC linear both;animation-timeline:view();animation-range:entry 60% entry 100%}}@keyframes InSitu_curtain__816nT{0%{-webkit-clip-path:inset(100% 0 0 0 round 16px);clip-path:inset(100% 0 0 0 round 16px)}to{-webkit-clip-path:inset(0 0 0 0 round 16px);clip-path:inset(0 0 0 0 round 16px)}}@keyframes InSitu_unzoom__nNG4A{0%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes InSitu_capIn__LnLdC{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.InSitu_media__fLLfL,.InSitu_media__fLLfL img,.InSitu_tile__B9rAS figcaption{animation:none!important;-webkit-clip-path:none;clip-path:none;transform:none;opacity:1}}html[data-motion=off] .InSitu_media__fLLfL,html[data-motion=off] .InSitu_media__fLLfL img,html[data-motion=off] .InSitu_tile__B9rAS figcaption{animation:none!important;-webkit-clip-path:none;clip-path:none;transform:none;opacity:1}.InSitu_note__5WqQB{margin-top:.75rem;font-size:.9rem;font-style:italic;color:var(--text-muted)}.SpecsAnatomy_head__oxJcC{max-width:720px;margin-bottom:3.5rem}.SpecsAnatomy_head__oxJcC h2{margin-bottom:1.25rem}.SpecsAnatomy_intro__nGIAc{font-size:1.08rem;line-height:1.7;color:var(--text-muted)}.SpecsAnatomy_layout__Y0575{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:3.5rem;gap:3.5rem;align-items:start}@media(max-width:900px){.SpecsAnatomy_layout__Y0575{grid-template-columns:1fr}}.SpecsAnatomy_figure__BwV5b{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:2.5rem 1.5rem 1.5rem;border-radius:24px;background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-lift)}@media(max-width:900px){.SpecsAnatomy_figure__BwV5b{position:static}}.SpecsAnatomy_paper__omb7y{position:relative;width:min(100%,340px)}.SpecsAnatomy_paper__omb7y>img{display:block;width:100%;height:auto;border-radius:2px;box-shadow:0 30px 50px -26px rgba(25,15,50,.6)}.SpecsAnatomy_bleed__2153E,.SpecsAnatomy_crop__TrVSU,.SpecsAnatomy_loupe__KLImO,.SpecsAnatomy_ruler__1M9nD,.SpecsAnatomy_safe__jMLsp{position:absolute;opacity:0;pointer-events:none;transition:opacity .45s ease,transform .5s cubic-bezier(.34,1.56,.64,1)}.SpecsAnatomy_bleed__2153E{inset:0;border:7px solid rgba(220,38,38,.55);box-shadow:inset 0 0 0 1px #dc2626}.SpecsAnatomy_safe__jMLsp{inset:3.6%;border:2px dashed #0a6a93;border-radius:2px}.SpecsAnatomy_crop__TrVSU{width:22px;height:22px}.SpecsAnatomy_crop__TrVSU:after,.SpecsAnatomy_crop__TrVSU:before{content:"";position:absolute;background:var(--text)}.SpecsAnatomy_crop__TrVSU:before{width:22px;height:1.5px;top:10px}.SpecsAnatomy_crop__TrVSU:after{width:1.5px;height:22px;left:10px}.SpecsAnatomy_c1__sREez{top:-14px;left:-14px}.SpecsAnatomy_c2__PUy0u{top:-14px;right:-14px}.SpecsAnatomy_c3__qIm2r{bottom:-14px;left:-14px}.SpecsAnatomy_c4__D_3LK{bottom:-14px;right:-14px}.SpecsAnatomy_loupe__KLImO{width:46%;aspect-ratio:1;left:34%;top:38%;border-radius:50%;overflow:hidden;border:4px solid #fff;box-shadow:0 16px 30px -10px rgba(0,0,0,.55),0 0 0 1px rgba(0,0,0,.1);transform:scale(.6)}.SpecsAnatomy_loupe__KLImO img{position:absolute;width:400%;max-width:none;height:auto;left:-90%;top:-277%}.SpecsAnatomy_ruler__1M9nD{left:-6%;right:-6%;bottom:-22px;height:2px;background:var(--text);transform:scaleX(.4)}.SpecsAnatomy_ruler__1M9nD:after,.SpecsAnatomy_ruler__1M9nD:before{content:"";position:absolute;top:-5px;width:2px;height:12px;background:var(--text)}.SpecsAnatomy_ruler__1M9nD:before{left:0}.SpecsAnatomy_ruler__1M9nD:after{right:0}.SpecsAnatomy_ruler__1M9nD i{position:absolute;left:50%;top:-1.7rem;translate:-50% 0;font-family:var(--font-hand);font-weight:700;font-style:normal;font-size:1.4rem;color:var(--pink);background:var(--bg-surface);padding:0 .4rem}.SpecsAnatomy_figure__BwV5b[data-active=bleed] .SpecsAnatomy_bleed__2153E,.SpecsAnatomy_figure__BwV5b[data-active=bleed] .SpecsAnatomy_crop__TrVSU,.SpecsAnatomy_figure__BwV5b[data-active=safe] .SpecsAnatomy_crop__TrVSU,.SpecsAnatomy_figure__BwV5b[data-active=safe] .SpecsAnatomy_safe__jMLsp{opacity:1}.SpecsAnatomy_figure__BwV5b[data-active=dpi] .SpecsAnatomy_loupe__KLImO{opacity:1;transform:scale(1)}.SpecsAnatomy_figure__BwV5b[data-active=read] .SpecsAnatomy_ruler__1M9nD{opacity:1;transform:scaleX(1)}.SpecsAnatomy_inks__cYSal{display:flex;height:0;overflow:hidden;opacity:0;transition:opacity .4s ease,height .4s ease}.SpecsAnatomy_inks__cYSal span{width:44px;height:44px;margin-left:-10px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-display);font-weight:800;color:#fff;mix-blend-mode:multiply}.SpecsAnatomy_inks__cYSal span:first-child{margin-left:0}.SpecsAnatomy_figure__BwV5b[data-active=cmyk] .SpecsAnatomy_inks__cYSal{height:44px;opacity:1}.SpecsAnatomy_deliver__1Rzsx{display:flex;gap:.75rem;height:0;overflow:hidden;opacity:0;transition:opacity .4s ease,height .4s ease}.SpecsAnatomy_deliver__1Rzsx span{display:grid;place-items:center;width:64px;height:54px;border-radius:6px 16px 6px 6px;font-family:var(--font-display);font-weight:800;color:#fff}.SpecsAnatomy_pdf__z0a64{background:#b91c1c}.SpecsAnatomy_png__8rxft{background:#0a6a93}.SpecsAnatomy_figure__BwV5b[data-active=files] .SpecsAnatomy_deliver__1Rzsx{height:54px;opacity:1}.SpecsAnatomy_tag__Nl9MU{font-family:var(--font-hand);font-weight:700;font-size:1.6rem;color:var(--pink);transform:rotate(-2deg)}.SpecsAnatomy_list__Bce2t{border-top:1px solid var(--border-strong)}.SpecsAnatomy_item__MG060{border-bottom:1px solid var(--border-strong);transition:background .3s ease}.SpecsAnatomy_item__MG060[data-on]{background:color-mix(in srgb,var(--bg-surface) 75%,transparent)}.SpecsAnatomy_trigger__Sc949{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;width:100%;min-height:64px;padding:1.1rem 1rem;text-align:left;color:var(--text)}.SpecsAnatomy_trigger__Sc949:focus-visible{outline-offset:-3px}.SpecsAnatomy_label__iFcuF{font-family:var(--font-display);font-weight:700;font-size:1.2rem;letter-spacing:-.02em}.SpecsAnatomy_value__XV3o7{font-family:var(--font-display);font-weight:800;font-size:clamp(1.4rem,2.4vw,1.9rem);letter-spacing:-.04em;color:var(--accent-light);white-space:nowrap}.SpecsAnatomy_item__MG060:not([data-on]) .SpecsAnatomy_value__XV3o7{color:var(--text-muted)}.SpecsAnatomy_detail__18VHN{padding:0 1rem 1.25rem;animation:SpecsAnatomy_open__hS6LX .4s ease both}.SpecsAnatomy_detail__18VHN p{color:var(--text-muted);line-height:1.65;margin-bottom:.6rem}.SpecsAnatomy_why__xQG_b{padding:.75rem .9rem;border-radius:12px;background:var(--soft);color:var(--text)!important}.SpecsAnatomy_why__xQG_b strong{font-weight:700}@keyframes SpecsAnatomy_open__hS6LX{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.SpecsAnatomy_bleed__2153E,.SpecsAnatomy_crop__TrVSU,.SpecsAnatomy_deliver__1Rzsx,.SpecsAnatomy_inks__cYSal,.SpecsAnatomy_loupe__KLImO,.SpecsAnatomy_ruler__1M9nD,.SpecsAnatomy_safe__jMLsp{transition:none}.SpecsAnatomy_detail__18VHN{animation:none}}html[data-motion=off] .SpecsAnatomy_bleed__2153E,html[data-motion=off] .SpecsAnatomy_crop__TrVSU,html[data-motion=off] .SpecsAnatomy_deliver__1Rzsx,html[data-motion=off] .SpecsAnatomy_inks__cYSal,html[data-motion=off] .SpecsAnatomy_loupe__KLImO,html[data-motion=off] .SpecsAnatomy_ruler__1M9nD,html[data-motion=off] .SpecsAnatomy_safe__jMLsp{transition:none}html[data-motion=off] .SpecsAnatomy_detail__18VHN{animation:none}.StudioAbout_wrap__ocJFG{display:grid;grid-template-columns:1fr 1.05fr;grid-gap:4rem;gap:4rem;align-items:center}@media(max-width:960px){.StudioAbout_wrap__ocJFG{grid-template-columns:1fr;gap:3rem}}.StudioAbout_text__RiXhJ{max-width:560px}.StudioAbout_text__RiXhJ h2{margin-bottom:1.5rem}.StudioAbout_text__RiXhJ p{color:var(--text-muted);font-size:1.05rem;line-height:1.75;margin-bottom:1rem}.StudioAbout_lead__h4LGD{font-size:clamp(1.25rem,2vw,1.5rem)!important;line-height:1.45!important;color:var(--text)!important;font-family:var(--font-display);font-weight:600;letter-spacing:-.02em}.StudioAbout_signature__UnznP{margin-top:1.5rem;font-family:var(--font-hand);font-weight:700;font-size:3.4rem!important;line-height:1!important;color:var(--accent-light)!important;transform:rotate(-4deg);transform-origin:left}.StudioAbout_board__Q_5oG{position:relative;aspect-ratio:1/.9;border-radius:24px;background:radial-gradient(circle at 20% 30%,rgba(120,80,40,.08) 0 2px,transparent 3px) 0 0/22px 22px,radial-gradient(circle at 70% 60%,rgba(120,80,40,.06) 0 1.5px,transparent 2.5px) 0 0/17px 17px,#e9dcc8;box-shadow:inset 0 0 0 10px #d8c4a6,inset 0 0 40px rgba(80,50,20,.25),var(--shadow-lift);color:#b8256f}.StudioAbout_pin__jdYtM{position:absolute;margin:0;width:32%;box-shadow:0 18px 30px -14px rgba(40,25,10,.55);transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.StudioAbout_pin__jdYtM img{display:block;width:100%;height:auto}.StudioAbout_pin__jdYtM:hover{transform:rotate(0deg) scale(1.05)!important;z-index:5}.StudioAbout_p1__5Xrfw{left:7%;top:9%;transform:rotate(-6deg)}.StudioAbout_p2__Wv4eu{left:36%;top:15%;transform:rotate(3deg);z-index:2}.StudioAbout_p3__RsW49{right:6%;top:7%;transform:rotate(7deg)}.StudioAbout_tape__UylR4{position:absolute;top:-12px;left:50%;width:70px;height:22px;translate:-50% 0;rotate:-4deg;background:rgba(255,250,235,.65);border:1px solid rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.08)}.StudioAbout_postit__UDOiJ{position:absolute;z-index:4;padding:.8rem .9rem;min-width:140px;font-family:var(--font-hand);font-weight:700;font-size:1.35rem;line-height:1.1;color:#2b2118;box-shadow:0 10px 18px -10px rgba(40,25,10,.5)}.StudioAbout_n1__HaQL1{left:9%;bottom:10%;background:#ffe98a;transform:rotate(-5deg)}.StudioAbout_n2__MKyZd{left:42%;bottom:6%;background:#ffc9de;transform:rotate(3deg)}.StudioAbout_n3__fdsjp{right:7%;bottom:14%;background:#c8f0dc;transform:rotate(-2deg)}.StudioAbout_scribble___RSQM{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3;opacity:.8}.StudioAbout_scribble___RSQM ellipse,.StudioAbout_scribble___RSQM path{stroke-dasharray:400;stroke-dashoffset:400}@supports(animation-timeline:view()){.StudioAbout_scribble___RSQM ellipse,.StudioAbout_scribble___RSQM path{animation:StudioAbout_draw__iNrTl linear both;animation-timeline:view();animation-range:entry 20% cover 45%}}@supports not (animation-timeline:view()){.StudioAbout_scribble___RSQM ellipse,.StudioAbout_scribble___RSQM path{stroke-dashoffset:0}}@keyframes StudioAbout_draw__iNrTl{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.StudioAbout_scribble___RSQM ellipse,.StudioAbout_scribble___RSQM path{animation:none;stroke-dashoffset:0}.StudioAbout_pin__jdYtM{transition:none}}html[data-motion=off] .StudioAbout_scribble___RSQM ellipse,html[data-motion=off] .StudioAbout_scribble___RSQM path{animation:none;stroke-dashoffset:0}html[data-motion=off] .StudioAbout_pin__jdYtM{transition:none}.PrintSections_head__M0sFE{max-width:720px;margin-bottom:3.5rem}.PrintSections_head__M0sFE h2{margin-bottom:1.25rem}.PrintSections_intro__3hOCe{font-size:1.08rem;line-height:1.7;color:var(--text-muted)}.PrintSections_steps__hcvGV{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem;list-style:none}@media(max-width:1000px){.PrintSections_steps__hcvGV{grid-template-columns:1fr 1fr}}@media(max-width:560px){.PrintSections_steps__hcvGV{grid-template-columns:1fr}}.PrintSections_step__CbY6L{position:relative;padding:2rem 1.6rem 1.75rem;border-radius:6px;background:var(--card);border:1px solid var(--border);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5);transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out)}.PrintSections_step__CbY6L:hover{transform:translateY(-6px) rotate(-.5deg);box-shadow:var(--shadow-lift)}.PrintSections_crop__bn_Lj{position:absolute;width:18px;height:18px}.PrintSections_crop__bn_Lj:after,.PrintSections_crop__bn_Lj:before{content:"";position:absolute;background:var(--text);opacity:.45}.PrintSections_crop__bn_Lj:before{width:18px;height:1px;top:8px}.PrintSections_crop__bn_Lj:after{width:1px;height:18px;left:8px}.PrintSections_tl__vWgnb{top:-9px;left:-9px}.PrintSections_br__6qRCZ{bottom:-9px;right:-9px}.PrintSections_stepNum__a7yXk{display:block;font-family:var(--font-serif);font-style:italic;font-size:3rem;line-height:1;margin-bottom:1rem;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.PrintSections_stepTitle__qxuJi{font-size:1.3rem;margin-bottom:.5rem}.PrintSections_stepDesc__A_yE7{color:var(--text-muted);line-height:1.6;font-size:.97rem}.PrintSections_specs__ZmWf1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-top:1px solid var(--border-strong);border-left:1px solid var(--border-strong)}@media(max-width:900px){.PrintSections_specs__ZmWf1{grid-template-columns:1fr 1fr}}@media(max-width:560px){.PrintSections_specs__ZmWf1{grid-template-columns:1fr}}.PrintSections_spec__bnGZb{padding:1.75rem 1.5rem;border-right:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);background:color-mix(in srgb,var(--bg-surface) 70%,transparent);transition:background .4s ease}.PrintSections_spec__bnGZb:hover{background:var(--bg-surface)}.PrintSections_spec__bnGZb dt{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.PrintSections_spec__bnGZb dd{color:var(--text-muted);line-height:1.6;font-size:.97rem}.PrintSections_specKey__o1LI2{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.PrintSections_specVal__aAg5N{font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem,3vw,2.3rem);letter-spacing:-.04em;color:var(--text)}.PrintSections_faqWrap__BsfJJ{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:3rem;gap:3rem;align-items:start}@media(max-width:900px){.PrintSections_faqWrap__BsfJJ{grid-template-columns:1fr}}.PrintSections_faq__eQtFM{border-top:1px solid var(--border-strong)}.PrintSections_item__FWKDU{border-bottom:1px solid var(--border-strong)}.PrintSections_item__FWKDU summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:64px;padding:1rem .25rem;cursor:pointer;list-style:none;font-family:var(--font-display);font-weight:700;font-size:1.12rem;letter-spacing:-.02em}.PrintSections_item__FWKDU summary::-webkit-details-marker{display:none}.PrintSections_item__FWKDU summary:hover{color:var(--accent-light)}.PrintSections_item__FWKDU p{padding:0 .25rem 1.25rem;color:var(--text-muted);line-height:1.7}.PrintSections_item__FWKDU[open] .PrintSections_plus__cRjiv:after{transform:rotate(90deg) scaleX(0)}.PrintSections_plus__cRjiv{position:relative;width:18px;height:18px;flex-shrink:0}.PrintSections_plus__cRjiv:after,.PrintSections_plus__cRjiv:before{content:"";position:absolute;top:8px;left:0;width:18px;height:2px;border-radius:2px;background:currentColor;transition:transform .35s var(--ease-out)}.PrintSections_plus__cRjiv:after{transform:rotate(90deg)}.PrintSections_contact__2DmI2{padding:6rem 0 7rem}.PrintSections_card__jop7c{position:relative;overflow:hidden;isolation:isolate;border-radius:36px;padding:clamp(3.5rem,8vw,6rem) clamp(1.5rem,5vw,4rem);text-align:center;background:radial-gradient(80% 90% at 0 100%,rgba(0,174,239,.22),transparent 55%),radial-gradient(70% 80% at 100% 0,rgba(236,0,140,.2),transparent 55%),#121212;border:1px solid hsla(0,0%,100%,.09)}.PrintSections_inks__vtvR7{position:absolute;inset:0;z-index:-1;pointer-events:none}.PrintSections_inks__vtvR7 i{position:absolute;width:34%;aspect-ratio:1;border-radius:50%;filter:blur(60px);opacity:.22;animation:PrintSections_drift__xgyXQ 18s ease-in-out infinite alternate}.PrintSections_inks__vtvR7 i:first-child{background:#00aeef;left:-8%;top:10%}.PrintSections_inks__vtvR7 i:nth-child(2){background:#ec008c;right:-6%;top:-12%;animation-delay:-4s}.PrintSections_inks__vtvR7 i:nth-child(3){background:#ffe600;left:30%;bottom:-30%;animation-delay:-8s;opacity:.14}.PrintSections_inks__vtvR7 i:nth-child(4){background:#7c3aed;right:18%;bottom:-20%;animation-delay:-12s}@keyframes PrintSections_drift__xgyXQ{to{transform:translate(8%,-6%) scale(1.1)}}.PrintSections_kicker__oAGnP{color:#c9c9d2;font-weight:500;margin-bottom:1rem}.PrintSections_title__oJ57R{font-size:clamp(2.6rem,7vw,5.6rem);line-height:.98;letter-spacing:-.045em;color:#fff;margin-bottom:1.5rem}.PrintSections_tail__Wz4wp{font-family:var(--font-serif);font-style:italic;font-weight:400;letter-spacing:-.02em;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.06em}.PrintSections_sub__njEth{max-width:560px;margin:0 auto 2.5rem;font-size:1.08rem;line-height:1.7;color:#c9c9d2}.PrintSections_actions__hco_z{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem}.PrintSections_primary__U8oKQ,.PrintSections_secondary___uRaD{display:inline-flex;align-items:center;min-height:52px;padding:.95rem 1.8rem;border-radius:100px;font-weight:600;transition:transform var(--transition),background var(--transition)}.PrintSections_primary__U8oKQ:focus-visible,.PrintSections_primary__U8oKQ:hover,.PrintSections_secondary___uRaD:focus-visible,.PrintSections_secondary___uRaD:hover{transform:translateY(-2px)}.PrintSections_primary__U8oKQ{background:#f2f2f0;color:#121212}.PrintSections_primary__U8oKQ:focus-visible,.PrintSections_primary__U8oKQ:hover{background:#fff}.PrintSections_secondary___uRaD{color:#fff;border:1px solid hsla(0,0%,100%,.25)}.PrintSections_secondary___uRaD:focus-visible,.PrintSections_secondary___uRaD:hover{background:hsla(0,0%,100%,.08)}@media(prefers-reduced-motion:reduce){.PrintSections_inks__vtvR7 i{animation:none}}html[data-motion=off] .PrintSections_inks__vtvR7 i{animation:none}.PrintSections_sign___igWm{margin:-1.25rem 0 2rem;font-family:var(--font-hand);font-weight:700;font-size:2rem;color:#f9a8d4;transform:rotate(-3deg)}.MethodDetailed_head__jko9r{max-width:720px;margin-bottom:4rem}.MethodDetailed_head__jko9r h2{margin-bottom:1.25rem}.MethodDetailed_intro__0ycsX{font-size:1.08rem;line-height:1.7;color:var(--text-muted)}.MethodDetailed_timeline__V5DPY{position:relative;list-style:none}.MethodDetailed_timeline__V5DPY:after,.MethodDetailed_timeline__V5DPY:before{content:"";position:absolute;left:31px;top:10px;bottom:10px;width:2px;border-radius:2px}.MethodDetailed_timeline__V5DPY:before{background:var(--border-strong)}.MethodDetailed_timeline__V5DPY:after{background:var(--accent-light);transform-origin:top;transform:scaleY(1)}@media(max-width:700px){.MethodDetailed_timeline__V5DPY:after,.MethodDetailed_timeline__V5DPY:before{left:21px}}@supports(animation-timeline:view()){.MethodDetailed_timeline__V5DPY:after{animation:MethodDetailed_fill__nwnO_ linear both;animation-timeline:view();animation-range:entry 30% exit 60%}}@keyframes MethodDetailed_fill__nwnO_{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.MethodDetailed_step__QIeCZ{position:relative;display:grid;grid-template-columns:64px 1fr 300px;grid-gap:2rem;gap:2rem;align-items:start;padding-bottom:3.5rem}.MethodDetailed_step__QIeCZ:last-child{padding-bottom:0}@media(max-width:1000px){.MethodDetailed_step__QIeCZ{grid-template-columns:64px 1fr}.MethodDetailed_step__QIeCZ .MethodDetailed_visual__Lu6og{grid-column:2}}@media(max-width:700px){.MethodDetailed_step__QIeCZ{grid-template-columns:44px 1fr;gap:1.25rem}}.MethodDetailed_marker__79xL8{position:relative;z-index:1;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--bg-surface);border:2px solid var(--accent-light);box-shadow:0 0 0 6px var(--bg)}.MethodDetailed_marker__79xL8 span{font-family:var(--font-serif);font-style:italic;font-size:1.6rem;color:var(--accent-light)}@media(max-width:700px){.MethodDetailed_marker__79xL8{width:44px;height:44px}.MethodDetailed_marker__79xL8 span{font-size:1.15rem}}.MethodDetailed_body__OtZiW{padding-top:.35rem}.MethodDetailed_title__rYc4M{font-size:clamp(1.4rem,2.4vw,1.8rem);letter-spacing:-.03em;margin-bottom:.4rem}.MethodDetailed_lead__6vO1b{font-size:1.05rem;color:var(--text);margin-bottom:1.25rem}.MethodDetailed_roles__UUqKY{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}@media(max-width:700px){.MethodDetailed_roles__UUqKY{grid-template-columns:1fr}}.MethodDetailed_roles__UUqKY div{padding:1rem 1.1rem;border-radius:14px;background:var(--card);border:1px solid var(--border)}.MethodDetailed_roles__UUqKY dt{font-family:var(--font-hand);font-weight:700;font-size:1.35rem;line-height:1;color:var(--pink);margin-bottom:.4rem}.MethodDetailed_roles__UUqKY dd{color:var(--text-muted);line-height:1.6;font-size:.97rem}.MethodDetailed_get__tE_FR{display:inline-block;padding:.6rem 1rem;border-radius:12px;background:var(--soft);color:var(--text);line-height:1.55;font-size:.97rem}.MethodDetailed_get__tE_FR strong{font-weight:700}.MethodDetailed_visual__Lu6og{border-radius:20px;padding:1.25rem;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);min-height:190px;display:grid;place-items:center}.MethodDetailed_chat__e_geg{display:flex;flex-direction:column;gap:.5rem;width:100%}.MethodDetailed_chat__e_geg p{max-width:85%;padding:.5rem .75rem;border-radius:14px;font-size:.85rem;line-height:1.4}.MethodDetailed_bIn__snJ2s{align-self:flex-start;background:var(--soft);color:var(--text);border-bottom-left-radius:4px}.MethodDetailed_bOut__pVFwv{align-self:flex-end;background:#dcf8c6;color:#17151f;border-bottom-right-radius:4px}.MethodDetailed_sketch__B8wpY{width:130px;height:160px;color:var(--text-muted)}.MethodDetailed_versions__UitH7{position:relative;display:flex;align-items:center;gap:.75rem;padding:1.5rem 0}.MethodDetailed_versions__UitH7 span{display:grid;place-items:center}.MethodDetailed_v1__kEbOi,.MethodDetailed_v2__ZUZNU{width:70px;height:96px;border-radius:6px;font-family:var(--font-display);font-weight:800;font-size:1.1rem}.MethodDetailed_v1__kEbOi{background:var(--soft);color:var(--text-muted);border:1px dashed var(--border-strong)}.MethodDetailed_v2__ZUZNU{background:var(--accent);color:#fff;box-shadow:0 12px 24px -12px rgba(106,54,185,.7)}.MethodDetailed_arrow__OXHAZ{font-size:1.4rem;color:var(--text-muted)}.MethodDetailed_noteA__kSgXK,.MethodDetailed_noteB__7MUQX{position:absolute;font-family:var(--font-hand);font-weight:700;font-size:1.05rem;color:var(--pink);white-space:nowrap}.MethodDetailed_noteA__kSgXK{top:-.6rem;left:-.5rem;transform:rotate(-6deg)}.MethodDetailed_noteB__7MUQX{bottom:-.7rem;right:-1rem;transform:rotate(4deg)}.MethodDetailed_files__LVSYc{display:flex;gap:.9rem}.MethodDetailed_file__P9sQz{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:96px;height:120px;border-radius:8px 22px 8px 8px;background:#b91c1c;color:#fff;box-shadow:0 14px 24px -14px rgba(0,0,0,.5)}.MethodDetailed_file__P9sQz b{font-family:var(--font-display);font-size:1.4rem}.MethodDetailed_file__P9sQz em{font-style:normal;font-size:.72rem;text-align:center;padding:0 .4rem}.MethodDetailed_png__10Ktf{background:#0a6a93}.Footer_footer__Ir1kR{position:relative;overflow:hidden;margin-top:2rem;background:var(--bg-surface);border-top:1px solid var(--border)}.Footer_call__sImMN{padding-top:clamp(4rem,8vw,6.5rem);padding-bottom:clamp(3rem,6vw,4.5rem);border-bottom:1px solid var(--border)}.Footer_kicker__pdzEJ{font-size:1rem;font-weight:500;color:var(--text-muted);margin-bottom:.75rem}.Footer_bigLink__lkb3R{display:inline-flex;flex-direction:column;gap:1rem;color:var(--text);border-radius:12px}.Footer_bigLink__lkb3R:focus-visible .Footer_big__Biw_1,.Footer_bigLink__lkb3R:hover .Footer_big__Biw_1{background-position:0 100%;background-size:100% .08em}.Footer_bigLink__lkb3R:focus-visible .Footer_mail__3yOuj svg,.Footer_bigLink__lkb3R:hover .Footer_mail__3yOuj svg{transform:translate(4px,-4px)}.Footer_big__Biw_1{font-family:var(--font-serif);font-style:italic;font-size:clamp(3rem,9vw,7.5rem);line-height:.95;letter-spacing:-.02em;background:var(--grad) no-repeat 0 100%/0 .08em;transition:background-size .6s var(--ease-out);padding-bottom:.08em;width:-moz-fit-content;width:fit-content}.Footer_sub___WbrY{max-width:560px;font-size:clamp(1.02rem,1.6vw,1.2rem);line-height:1.65;color:var(--text-muted)}.Footer_mail__3yOuj{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-weight:600;font-size:clamp(1.05rem,2vw,1.4rem);color:var(--accent-light)}.Footer_mail__3yOuj svg{transition:transform .4s var(--ease-out)}.Footer_cols__ms1dY{display:grid;grid-template-columns:1.6fr 1fr 1.1fr 1.3fr;grid-gap:2.5rem 3rem;gap:2.5rem 3rem;padding-top:3.5rem;padding-bottom:3rem}@media(max-width:960px){.Footer_cols__ms1dY{grid-template-columns:1fr 1fr}}@media(max-width:560px){.Footer_cols__ms1dY{grid-template-columns:1fr}}.Footer_brand__JhLPZ>p:not(.Footer_colTitle__QpnIQ){font-size:.95rem;line-height:1.65;color:var(--text-muted);max-width:320px;margin:1rem 0 1.75rem}.Footer_logo__nhCxY{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-display);font-size:1.15rem;color:var(--text)}.Footer_logo__nhCxY img{border-radius:8px;object-fit:contain}.Footer_logo__nhCxY strong{color:var(--accent-light);font-weight:700}.Footer_colTitle__QpnIQ{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:1rem}.Footer_list__wDzNj{display:flex;flex-direction:column;gap:.15rem;list-style:none}.Footer_link__Kj2MY,.Footer_plain__lF4Qu{display:inline-flex;align-items:center;gap:.55rem;min-height:32px;font-size:.97rem;color:var(--text);transition:color var(--transition)}.Footer_link__Kj2MY svg,.Footer_plain__lF4Qu svg{color:var(--accent-light);flex-shrink:0}.Footer_link__Kj2MY{position:relative;width:-moz-fit-content;width:fit-content}.Footer_link__Kj2MY:after{content:"";position:absolute;left:0;bottom:3px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--ease-out)}.Footer_link__Kj2MY:focus-visible,.Footer_link__Kj2MY:hover{color:var(--accent-light)}.Footer_link__Kj2MY:focus-visible:after,.Footer_link__Kj2MY:hover:after{transform:scaleX(1)}.Footer_contactList__yhYxP .Footer_link__Kj2MY:after{left:calc(16px + .55rem);width:calc(100% - 16px - .55rem)}.Footer_dot__WCAV_{width:8px;height:8px;margin:0 4px;border-radius:50%;background:var(--ok)}.Footer_socials__oOYCv{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none}.Footer_social__tuNVa{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.55rem 1rem .55rem .8rem;border-radius:100px;border:1px solid var(--border-strong);font-size:.92rem;font-weight:600;color:var(--text);transition:background var(--transition),border-color var(--transition),transform var(--transition),color var(--transition)}.Footer_social__tuNVa:focus-visible,.Footer_social__tuNVa:hover{transform:translateY(-2px);border-color:transparent;color:#fff;background:var(--accent)}li:first-child .Footer_social__tuNVa:focus-visible,li:first-child .Footer_social__tuNVa:hover{background:linear-gradient(45deg,#b4370f,#c1134f 45%,#7b26b8)}.Footer_signature__8JGxO{display:flex;justify-content:center;gap:.15em;padding:0 1rem;margin-bottom:-.18em;font-family:var(--font-display);font-weight:800;font-size:clamp(3.5rem,15vw,13rem);line-height:1;letter-spacing:-.06em;white-space:nowrap;color:transparent;-webkit-text-stroke:1.5px var(--border-strong);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.Footer_signature__8JGxO em{font-family:var(--font-serif);font-weight:400;font-style:italic;letter-spacing:-.02em;-webkit-text-stroke:0;background:var(--grad);-webkit-background-clip:text;background-clip:text;opacity:.35}.Footer_bottom__2S4Wb{position:relative;border-top:1px solid var(--border);background:var(--bg-surface)}.Footer_bottomInner__Rgya6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 2rem;padding-top:1.25rem;padding-bottom:1.25rem;font-size:.88rem;color:var(--text-muted)}.Footer_legal__4tmof{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;list-style:none}.Footer_legal__4tmof .Footer_link__Kj2MY{font-size:.88rem;color:var(--text-muted)}.Footer_top__QOxYb{display:inline-flex;align-items:center;gap:.45rem;min-height:40px;padding:.5rem 1rem;border-radius:100px;border:1px solid var(--border-strong);font-size:.88rem;font-weight:600;color:var(--text);transition:background var(--transition),transform var(--transition)}.Footer_top__QOxYb svg{transition:transform .4s var(--ease-out)}.Footer_top__QOxYb:focus-visible,.Footer_top__QOxYb:hover{background:var(--soft)}.Footer_top__QOxYb:focus-visible svg,.Footer_top__QOxYb:hover svg{transform:translateY(-3px)}.HeroShowcase_showcase__2nVrR{position:relative;display:flex;flex-direction:column;align-items:center;animation:HeroShowcase_showIn__ohKVG 1.2s cubic-bezier(.16,1,.3,1) .3s both}@keyframes HeroShowcase_showIn__ohKVG{0%{opacity:0;transform:translateY(40px)}}.HeroShowcase_glow__bLc1y{position:absolute;top:6%;left:50%;width:78%;aspect-ratio:1;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,rgba(236,0,140,.16),transparent 70%),radial-gradient(closest-side at 30% 60%,rgba(0,174,239,.16),transparent 70%),radial-gradient(closest-side at 70% 65%,rgba(255,214,0,.14),transparent 70%);filter:blur(20px);pointer-events:none}.HeroShowcase_stage__WsMRw{position:relative;width:100%;height:clamp(400px,40vw,560px);perspective:1400px;transform-style:preserve-3d}.HeroShowcase_card__c0e3W{--w:clamp(185px,18.5vw,280px);position:absolute;left:50%;top:4%;width:var(--w);margin-left:calc(var(--w)/-2);border-radius:6px;overflow:visible;cursor:pointer;transform-style:preserve-3d;transform:translateX(calc(var(--d) * 56%)) translateZ(calc(var(--ad) * -170px)) rotateY(calc(var(--d) * -24deg));z-index:calc(10 - var(--ad));filter:brightness(calc(1 - var(--ad) * .12)) saturate(calc(1 - var(--ad) * .15));transition:transform .9s cubic-bezier(.22,1,.36,1),filter .9s ease,opacity .6s ease}.HeroShowcase_card__c0e3W img{display:block;width:100%;height:auto;border-radius:6px;box-shadow:0 30px 50px -24px rgba(25,15,50,.55),0 0 0 1px rgba(0,0,0,.06);-webkit-box-reflect:below 6px linear-gradient(transparent 68%,hsla(0,0%,100%,.22))}.HeroShowcase_card__c0e3W[data-pos=far]{opacity:0;pointer-events:none}.HeroShowcase_card__c0e3W[data-pos=center]{animation:HeroShowcase_float__RzSiY 5s ease-in-out infinite}.HeroShowcase_card__c0e3W[data-pos=center] img{box-shadow:0 46px 80px -30px rgba(25,15,50,.7),0 0 0 1px rgba(0,0,0,.06)}@keyframes HeroShowcase_float__RzSiY{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes HeroShowcase_sheen__QshjP{0%{background-position:120% 0}to{background-position:-40% 0}}.HeroShowcase_sheen__QshjP{--w:clamp(185px,18.5vw,280px);position:absolute;left:50%;top:4%;width:var(--w);margin-left:calc(var(--w)/-2);aspect-ratio:1100/1558;z-index:11;border-radius:6px;pointer-events:none;background:linear-gradient(115deg,transparent 32%,hsla(0,0%,100%,.55) 48%,transparent 60%) no-repeat;background-size:260% 100%;mix-blend-mode:soft-light;animation:HeroShowcase_sheen__QshjP 1.5s cubic-bezier(.22,1,.36,1) .55s both,HeroShowcase_float__RzSiY 5s ease-in-out infinite}.HeroShowcase_floor__dUEey{position:absolute;left:50%;bottom:13%;width:34%;height:26px;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,rgba(25,15,50,.3),transparent);filter:blur(6px);pointer-events:none}.HeroShowcase_caption__qIXuF{position:relative;z-index:20;display:flex;flex-direction:column;align-items:center;gap:.7rem;margin-top:.5rem}.HeroShowcase_name__u5klH{display:flex;align-items:baseline;gap:.6rem;animation:HeroShowcase_nameIn__K1FvY .6s ease both}.HeroShowcase_name__u5klH span{font-family:var(--font-display);font-weight:700;font-size:1.15rem;letter-spacing:-.02em;color:var(--text)}.HeroShowcase_name__u5klH em{font-style:normal;font-size:.85rem;color:var(--text-muted)}@keyframes HeroShowcase_nameIn__K1FvY{0%{opacity:0;transform:translateY(6px)}}.HeroShowcase_dots__tvKtC{display:flex;gap:6px}.HeroShowcase_dots__tvKtC span{width:6px;height:6px;border-radius:6px;background:var(--border-strong);transition:width .4s ease,background .4s ease}.HeroShowcase_dots__tvKtC span[data-on]{width:22px;background:var(--accent-light)}@media(prefers-reduced-motion:reduce){.HeroShowcase_name__u5klH,.HeroShowcase_showcase__2nVrR{animation:none}.HeroShowcase_card__c0e3W{transition:none}.HeroShowcase_card__c0e3W[data-pos=center],.HeroShowcase_sheen__QshjP{animation:none}.HeroShowcase_sheen__QshjP{opacity:0}}html[data-motion=off] .HeroShowcase_name__u5klH,html[data-motion=off] .HeroShowcase_showcase__2nVrR{animation:none}html[data-motion=off] .HeroShowcase_card__c0e3W{transition:none}html[data-motion=off] .HeroShowcase_card__c0e3W[data-pos=center],html[data-motion=off] .HeroShowcase_sheen__QshjP{animation:none}html[data-motion=off] .HeroShowcase_sheen__QshjP{opacity:0}.StudioHero_hero__BlAfa{position:relative;min-height:100dvh;display:flex;align-items:center;padding:8rem 0 5rem;overflow-x:clip}.StudioHero_inner__n__TQ{position:relative;z-index:1;display:grid;grid-template-columns:.95fr 1.15fr;grid-gap:2rem;gap:2rem;align-items:center}@media(max-width:960px){.StudioHero_inner__n__TQ{grid-template-columns:1fr;gap:4rem}}.StudioHero_kicker__lYIh7{display:inline-flex;align-items:center;gap:.75rem;font-size:.82rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin-bottom:1.75rem}.StudioHero_cmyk__SFaoB{position:relative;width:44px;height:20px;flex-shrink:0}.StudioHero_cmyk__SFaoB i{position:absolute;top:0;width:20px;height:20px;border-radius:50%;mix-blend-mode:multiply;animation:StudioHero_ink__1vSw1 6s ease-in-out infinite}.StudioHero_cmyk__SFaoB i:first-child{left:0;background:#00aeef}.StudioHero_cmyk__SFaoB i:nth-child(2){left:8px;background:#ec008c;animation-delay:-1.5s}.StudioHero_cmyk__SFaoB i:nth-child(3){left:16px;background:#ffe600;animation-delay:-3s}.StudioHero_cmyk__SFaoB i:nth-child(4){left:24px;background:#231f20;animation-delay:-4.5s}@keyframes StudioHero_ink__1vSw1{0%,to{transform:translateX(0)}50%{transform:translateX(-3px)}}.StudioHero_title__0NqmE{font-size:clamp(3rem,6.6vw,6rem);line-height:.95;letter-spacing:-.05em;margin-bottom:1.75rem}.StudioHero_line__T8NTI{display:block}.StudioHero_mask__DJ6Fr{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.StudioHero_word__1_0lY{display:inline-block;transform:translateY(105%);animation:StudioHero_rise__Eom0q .9s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.15s + var(--i)*.09s)}@keyframes StudioHero_rise__Eom0q{to{transform:none}}.StudioHero_accent__doME2{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:1.15em;letter-spacing:-.02em}.StudioHero_accent__doME2 .StudioHero_word__1_0lY{background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.06em}.StudioHero_sub__u2jo6{max-width:520px;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.7;color:var(--text-muted);margin-bottom:2.25rem;opacity:0;animation:StudioHero_fade__pdxs5 1s ease .7s forwards}.StudioHero_ctas__ylWOh{display:flex;flex-wrap:wrap;gap:.75rem;opacity:0;animation:StudioHero_fade__pdxs5 1s ease .9s forwards}@keyframes StudioHero_fade__pdxs5{to{opacity:1}}.StudioHero_visual__MyRA7{perspective:1600px}.StudioHero_sheet__lfA3P{position:relative;aspect-ratio:1/.92;border-radius:28px;background:radial-gradient(60% 60% at 50% 45%,hsla(0,0%,100%,.9),transparent 70%),linear-gradient(135deg,var(--tint-violet,#eee8fd),var(--tint-pink,#fdecf3) 55%,var(--tint-peach,#fff3e8));border:1px solid var(--border);box-shadow:var(--shadow-lift);overflow:hidden;transform:rotateX(8deg) rotateY(-6deg);transform-style:preserve-3d;animation:StudioHero_sheetIn__z_M_s 1.4s cubic-bezier(.16,1,.3,1) .2s both}@keyframes StudioHero_sheetIn__z_M_s{0%{opacity:0;transform:rotateX(30deg) rotateY(-14deg) translateY(60px) scale(.92)}}.StudioHero_halftone__m_4jx{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(40,28,80,.18) 1.2px,transparent 1.4px);background-size:14px 14px;-webkit-mask-image:radial-gradient(70% 70% at 50% 50%,transparent 35%,#000 100%);mask-image:radial-gradient(70% 70% at 50% 50%,transparent 35%,#000 100%)}.StudioHero_crop__zyR0u{position:absolute;width:26px;height:26px;z-index:3}.StudioHero_crop__zyR0u:after,.StudioHero_crop__zyR0u:before{content:"";position:absolute;background:var(--text);opacity:.55}.StudioHero_crop__zyR0u:before{width:26px;height:1px;top:12px}.StudioHero_crop__zyR0u:after{width:1px;height:26px;left:12px}.StudioHero_tl__JN_xQ{top:14px;left:14px}.StudioHero_tr__IZwl_{top:14px;right:14px}.StudioHero_bl__4PWSy{bottom:14px;left:14px}.StudioHero_br__7DSu9{bottom:14px;right:14px}.StudioHero_deck__zpTKa{position:absolute;inset:0;display:grid;place-items:center}.StudioHero_card__ro56F{--mid:calc((var(--c) - 1) / 2);--off:calc(var(--n) - var(--mid));grid-area:1/1;width:clamp(130px,17vw,210px);border-radius:6px;overflow:hidden;box-shadow:0 30px 50px -22px rgba(30,20,60,.55),0 0 0 1px rgba(0,0,0,.06);transform-origin:50% 120%;transform:translateX(calc(var(--off) * 11%)) translateY(calc(var(--off) * var(--off) * 1.2%)) rotate(calc(var(--off) * 8deg));animation:StudioHero_deal__bqNpS 1.2s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.5s + var(--n)*.09s);transition:transform .7s cubic-bezier(.34,1.56,.64,1)}.StudioHero_card__ro56F img{display:block;width:100%;height:auto}@keyframes StudioHero_deal__bqNpS{0%{transform:translateY(18%) rotate(-4deg) scale(.92)}}.StudioHero_visual__MyRA7:hover .StudioHero_card__ro56F{transform:translateX(calc(var(--off) * 15%)) translateY(calc(var(--off) * var(--off) * 1.6% - 4%)) rotate(calc(var(--off) * 11deg))}.StudioHero_label__a0qFZ{position:absolute;z-index:3;left:50%;bottom:22px;translate:-50% 0;padding:.35rem .9rem;border-radius:100px;font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--text);background:var(--bg-surface);border:1px solid var(--border);white-space:nowrap}@media(prefers-reduced-motion:reduce){.StudioHero_word__1_0lY{animation:none;transform:none}.StudioHero_ctas__ylWOh,.StudioHero_sub__u2jo6{animation:none;opacity:1}.StudioHero_card__ro56F,.StudioHero_cmyk__SFaoB i,.StudioHero_sheet__lfA3P{animation:none}}html[data-motion=off] .StudioHero_word__1_0lY{animation:none;transform:none}html[data-motion=off] .StudioHero_ctas__ylWOh,html[data-motion=off] .StudioHero_sub__u2jo6{animation:none;opacity:1}html[data-motion=off] .StudioHero_card__ro56F,html[data-motion=off] .StudioHero_cmyk__SFaoB i,html[data-motion=off] .StudioHero_sheet__lfA3P{animation:none}.MotionToggle_toggle__rUGpM{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--text);border:1px solid var(--border-strong);background:hsla(0,0%,100%,.04);transition:background var(--transition),border-color var(--transition);flex-shrink:0}.MotionToggle_toggle__rUGpM:focus-visible,.MotionToggle_toggle__rUGpM:hover{background:rgba(157,116,247,.16);border-color:var(--accent-light)}.MotionToggle_toggle__rUGpM[aria-pressed=true]{background:rgba(157,116,247,.2);border-color:var(--accent-light)}.StudioNav_header__KNlG7{position:fixed;inset:0 0 auto 0;z-index:100;transition:background .3s ease,box-shadow .3s ease}.StudioNav_scrolled__b7Zxa{background:var(--nav-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--border)}.StudioNav_nav__950lJ{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:76px}.StudioNav_logo__JTsFO{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-display);font-weight:700;font-size:1.15rem;color:var(--text)}.StudioNav_logo__JTsFO img{border-radius:8px;object-fit:contain}.StudioNav_logo__JTsFO em{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:1.2em;color:var(--pink);margin-left:.1em}.StudioNav_links__Y8wxq{display:flex;align-items:center;gap:.25rem;list-style:none}@media(max-width:900px){.StudioNav_links__Y8wxq{display:none;position:absolute;top:76px;left:1rem;right:1rem;flex-direction:column;align-items:stretch;padding:.75rem;border-radius:20px;background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-lift)}.StudioNav_links__Y8wxq.StudioNav_open__3cRbW{display:flex}}.StudioNav_link__KfWpC{display:inline-flex;align-items:center;min-height:44px;padding:0 .9rem;border-radius:100px;font-size:.95rem;font-weight:500;color:var(--text-muted);transition:color var(--transition),background var(--transition)}.StudioNav_link__KfWpC:focus-visible,.StudioNav_link__KfWpC:hover{color:var(--text);background:var(--soft)}.StudioNav_mainSite__zCsTe .StudioNav_link__KfWpC{color:var(--accent-light)}.StudioNav_actions__nV6wh{display:flex;align-items:center;gap:.5rem}@media(max-width:560px){.StudioNav_actions__nV6wh .btn{display:none}}.StudioNav_burger__Lfqh8{display:none;width:44px;height:44px;border-radius:50%;border:1px solid var(--border-strong);flex-direction:column;align-items:center;justify-content:center;gap:4px}.StudioNav_burger__Lfqh8 span{width:18px;height:2px;border-radius:2px;background:var(--text)}@media(max-width:900px){.StudioNav_burger__Lfqh8{display:inline-flex}}.Services_services__mb55Y{background:transparent}.Services_header__s_hNR{text-align:center;margin-bottom:5.5rem}.Services_header__s_hNR h2{margin-bottom:1.4rem}.Services_subtitle__jeGk1{color:var(--text-muted);font-size:1.08rem;line-height:1.7;max-width:620px;margin:0 auto}.Services_grid__CtNG2{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1.5rem;gap:1.5rem;list-style:none}@media(max-width:900px){.Services_grid__CtNG2{grid-template-columns:1fr 1fr}}@media(max-width:560px){.Services_grid__CtNG2{grid-template-columns:1fr}}.Services_item__Ffq4e{--mx:50%;--my:50%;position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;min-height:340px;padding:1.75rem;border-radius:var(--radius-lg);overflow:hidden;isolation:isolate;background:var(--card-grad);border:1px solid var(--border);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07);transition:transform .5s var(--ease-out),border-color .4s ease,box-shadow .5s var(--ease-out)}.Services_item__Ffq4e:first-child,.Services_item__Ffq4e:nth-child(4){grid-column:span 4}@media(min-width:901px){.Services_item__Ffq4e:first-child,.Services_item__Ffq4e:nth-child(4){flex-direction:row-reverse;align-items:flex-end}.Services_item__Ffq4e:first-child .Services_icon_wrap__7Uu3h,.Services_item__Ffq4e:nth-child(4) .Services_icon_wrap__7Uu3h{width:260px;height:260px;margin-right:1rem}}.Services_item__Ffq4e:nth-child(2),.Services_item__Ffq4e:nth-child(3){grid-column:span 2}@media(max-width:900px){.Services_item__Ffq4e:nth-child(n){grid-column:span 1}}.Services_item__Ffq4e:before{z-index:-1;background:radial-gradient(420px circle at var(--mx) var(--my),rgba(157,116,247,.22),transparent 45%)}.Services_item__Ffq4e:after,.Services_item__Ffq4e:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .4s ease}.Services_item__Ffq4e:after{border-radius:inherit;padding:1px;background:radial-gradient(300px circle at var(--mx) var(--my),rgba(244,114,182,.9),rgba(157,116,247,.5) 40%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media(hover:hover){.Services_item__Ffq4e:hover{transform:translateY(-6px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),var(--shadow-lift)}.Services_item__Ffq4e:hover:after,.Services_item__Ffq4e:hover:before{opacity:1}.Services_item__Ffq4e:hover .Services_icon_wrap__7Uu3h{transform:translateY(-8px) rotate(-4deg) scale(1.06)}}.Services_index__yet0z{position:absolute;top:1.25rem;right:1.5rem}@media(min-width:901px){.Services_item__Ffq4e:first-child .Services_index__yet0z,.Services_item__Ffq4e:nth-child(4) .Services_index__yet0z{right:auto;left:1.75rem}}.Services_index__yet0z{font-family:var(--font-serif);font-style:italic;font-size:3.2rem;line-height:1;color:var(--border-strong)}.Services_icon_wrap__7Uu3h{width:170px;height:170px;display:flex;align-items:center;justify-content:center;transition:transform .6s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 24px 30px rgba(0,0,0,.5))}@media(max-width:560px){.Services_icon_wrap__7Uu3h{width:140px;height:140px}}.Services_illustration__NmKus{width:100%;height:100%;object-fit:contain}.Services_text___h8Pc{max-width:440px}.Services_name__MNyYM{font-size:clamp(1.3rem,2.2vw,1.75rem);margin-bottom:.5rem;color:var(--text)}.Services_desc__K1kPG{font-size:.98rem;color:var(--text-muted);line-height:1.6}.Services_more__Jc7ik{display:flex;justify-content:center;margin-top:3rem}.Services_groupHead__1tCN1{display:flex;align-items:baseline;gap:.9rem;margin-bottom:1.75rem}.Services_groupHead__second__fkVnz{margin-top:6rem}.Services_groupNum__UA9DO{font-family:var(--font-serif);font-style:italic;font-size:1.5rem;color:var(--accent-light)}.Services_groupTitle__9q_a5{font-size:clamp(1.25rem,2vw,1.6rem);white-space:nowrap}.Services_groupLine__pVovD{flex:1 1;height:1px;align-self:center;background:var(--border-strong)}.Services_index2__eb0ME{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:3rem;column-gap:3rem;list-style:none;counter-reset:none}.Services_index2__eb0ME>li:nth-child(-n+2){border-top:1px solid var(--border-strong)}@media(max-width:900px){.Services_index2__eb0ME{grid-template-columns:1fr}.Services_index2__eb0ME>li:nth-child(2){border-top:none}}.Services_row__j9DyS{--tile:#ede5ff;--ink:#5b2ba8;position:relative;isolation:isolate;display:grid;--paper:#fff;--pline:rgba(40,28,80,.18);grid-template-columns:2.2rem 96px 1fr auto;grid-template-areas:"num picto main arrow" "num picto tags tags";align-items:start;grid-column-gap:1rem;column-gap:1rem;padding:1.6rem .75rem 1.5rem .25rem;border-bottom:1px solid var(--border-strong);color:var(--text);overflow:hidden;transition:padding .5s var(--ease-out)}.Services_row__j9DyS[data-hue=pink]{--tile:#fce4ef;--ink:#a61e63}.Services_row__j9DyS[data-hue=blue]{--tile:#dff0fa;--ink:#0a6a93}.Services_row__j9DyS[data-hue=peach]{--tile:#ffe9d6;--ink:#9a3f0b}.Services_row__j9DyS:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--tile);transform:scaleX(0);transform-origin:0 50%;transition:transform .6s var(--ease-out)}.Services_row__j9DyS:focus-visible,.Services_row__j9DyS:hover{padding-left:1.25rem}.Services_row__j9DyS:focus-visible:before,.Services_row__j9DyS:hover:before{transform:scaleX(1)}.Services_row__j9DyS:focus-visible .Services_rowName__MiV1U,.Services_row__j9DyS:hover .Services_rowName__MiV1U{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--ink);letter-spacing:-.01em}.Services_row__j9DyS:focus-visible .Services_rowArrow__dxTu6,.Services_row__j9DyS:focus-visible .Services_rowNum__oMNcB,.Services_row__j9DyS:hover .Services_rowArrow__dxTu6,.Services_row__j9DyS:hover .Services_rowNum__oMNcB{color:var(--ink)}.Services_row__j9DyS:focus-visible .Services_rowArrow__dxTu6,.Services_row__j9DyS:hover .Services_rowArrow__dxTu6{transform:translate(3px,-3px) rotate(0deg)}.Services_row__j9DyS:focus-visible .Services_rowTags__diTVd span,.Services_row__j9DyS:hover .Services_rowTags__diTVd span{opacity:1;transform:none}.Services_row__j9DyS:focus-visible{outline-offset:-2px}.Services_rowNum__oMNcB{grid-area:num;font-family:var(--font-serif);font-style:italic;font-size:1.1rem;color:var(--text-muted);padding-top:.45rem;transition:color .3s ease}.Services_rowMain__0ct5b{grid-area:main;display:flex;flex-direction:column;gap:.35rem}.Services_rowName__MiV1U{font-family:var(--font-display);font-weight:700;font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.1;letter-spacing:-.035em}.Services_rowDesc___wH3I{font-size:.95rem;line-height:1.55;color:var(--text-muted);max-width:440px}.Services_rowTags__diTVd{grid-area:tags;display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.8rem}.Services_rowTags__diTVd span{padding:.2rem .7rem;border-radius:100px;font-size:.78rem;font-weight:600;color:var(--ink);background:var(--bg-surface);border:1px solid;opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .5s var(--ease-out)}.Services_rowTags__diTVd span:nth-child(2){transition-delay:.05s}.Services_rowTags__diTVd span:nth-child(3){transition-delay:.1s}@media(hover:none){.Services_rowTags__diTVd span{opacity:1;transform:none}}.Services_rowArrow__dxTu6{grid-area:arrow;font-size:1.4rem;color:var(--text-muted);padding-top:.3rem;transform:rotate(0deg);transition:transform .4s var(--ease-out),color .3s ease}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .Services_row__j9DyS{--tile:rgba(169,139,248,.16);--ink:#c4b1fb}html:not([data-theme=light]) .Services_row__j9DyS[data-hue=pink]{--tile:rgba(244,114,182,.16);--ink:#f9a8d4}html:not([data-theme=light]) .Services_row__j9DyS[data-hue=blue]{--tile:rgba(46,172,228,.16);--ink:#7dd3fc}html:not([data-theme=light]) .Services_row__j9DyS[data-hue=peach]{--tile:rgba(251,146,60,.16);--ink:#fdba74}}html[data-theme=dark] .Services_row__j9DyS{--tile:rgba(169,139,248,.16);--ink:#c4b1fb}html[data-theme=dark] .Services_row__j9DyS[data-hue=pink]{--tile:rgba(244,114,182,.16);--ink:#f9a8d4}html[data-theme=dark] .Services_row__j9DyS[data-hue=blue]{--tile:rgba(46,172,228,.16);--ink:#7dd3fc}html[data-theme=dark] .Services_row__j9DyS[data-hue=peach]{--tile:rgba(251,146,60,.16);--ink:#fdba74}.Services_rowPicto__tjNhy{grid-area:picto;width:96px;height:96px;margin-top:-.5rem;border-radius:22px;background:var(--paper);box-shadow:0 10px 24px -14px rgba(40,28,80,.35),inset 0 0 0 1px var(--pline);transition:transform .6s var(--ease-out),background .4s ease}.Services_picto___eYPE{width:100%;height:100%;overflow:visible}.Services_pa__XTySJ,.Services_pb__4HN1l{transform-box:fill-box;transform-origin:50% 60%;transition:transform .7s cubic-bezier(.34,1.56,.64,1)}.Services_vinyl__hbJDY{transform-box:fill-box;transform-origin:0 50%;transition:transform .6s var(--ease-out) .1s}.Services_row__j9DyS:focus-visible .Services_rowPicto__tjNhy,.Services_row__j9DyS:hover .Services_rowPicto__tjNhy{transform:rotate(-4deg) scale(1.06);background:var(--bg-surface)}.Services_row__j9DyS:focus-visible .Services_pa__XTySJ,.Services_row__j9DyS:hover .Services_pa__XTySJ{transform:translate(-4px,-6px) rotate(-6deg)}.Services_row__j9DyS:focus-visible .Services_pb__4HN1l,.Services_row__j9DyS:hover .Services_pb__4HN1l{transform:translate(6px,2px) rotate(8deg)}.Services_row__j9DyS:focus-visible .Services_vinyl__hbJDY,.Services_row__j9DyS:hover .Services_vinyl__hbJDY{transform:scale(1.12)}@media(max-width:560px){.Services_row__j9DyS{grid-template-columns:2rem 72px 1fr;grid-template-areas:"num picto main" "num picto tags"}.Services_rowPicto__tjNhy{width:72px;height:72px}.Services_rowArrow__dxTu6{display:none}}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .Services_row__j9DyS{--paper:#ececf1;--pline:rgba(0,0,0,.25)}}html[data-theme=dark] .Services_row__j9DyS{--paper:#ececf1;--pline:rgba(0,0,0,.25)}@media(prefers-reduced-motion:reduce){.Services_pa__XTySJ,.Services_pb__4HN1l,.Services_rowPicto__tjNhy,.Services_vinyl__hbJDY{transition:none}}html[data-motion=off] .Services_pa__XTySJ,html[data-motion=off] .Services_pb__4HN1l,html[data-motion=off] .Services_rowPicto__tjNhy,html[data-motion=off] .Services_vinyl__hbJDY{transition:none}.Supports_head__YUmVp{max-width:720px;margin-bottom:4rem}.Supports_head__YUmVp h2{margin-bottom:1.25rem}.Supports_intro__4vaBa{font-size:1.08rem;line-height:1.7;color:var(--text-muted)}.Supports_layout__20PsR{display:grid;grid-template-columns:1fr 1.05fr;grid-gap:3rem;gap:3rem;align-items:start}@media(max-width:960px){.Supports_layout__20PsR{grid-template-columns:1fr}}.Supports_list__gYeX_{list-style:none;border-top:1px solid var(--border-strong)}.Supports_row__CIq3W{--tile:#ede5ff;--ink:#5b2ba8;position:relative;isolation:isolate;display:grid;grid-template-columns:2.4rem 1fr auto;align-items:center;grid-gap:.75rem;gap:.75rem;width:100%;min-height:64px;padding:.85rem .75rem .85rem .25rem;border-bottom:1px solid var(--border-strong);text-align:left;color:var(--text);overflow:hidden;transition:padding .45s var(--ease-out)}.Supports_row__CIq3W[data-hue=pink]{--tile:#fce4ef;--ink:#a61e63}.Supports_row__CIq3W[data-hue=blue]{--tile:#dff0fa;--ink:#0a6a93}.Supports_row__CIq3W[data-hue=peach]{--tile:#ffe9d6;--ink:#9a3f0b}.Supports_row__CIq3W:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--tile);transform:scaleX(0);transform-origin:0 50%;transition:transform .55s var(--ease-out)}.Supports_row__CIq3W:focus-visible,.Supports_row__CIq3W:hover,.Supports_row__CIq3W[aria-pressed=true]{padding-left:1rem}.Supports_row__CIq3W:focus-visible:before,.Supports_row__CIq3W:hover:before,.Supports_row__CIq3W[aria-pressed=true]:before{transform:scaleX(1)}.Supports_row__CIq3W:focus-visible .Supports_name__oQ_Pw,.Supports_row__CIq3W:hover .Supports_name__oQ_Pw,.Supports_row__CIq3W[aria-pressed=true] .Supports_name__oQ_Pw{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--ink);letter-spacing:-.01em}.Supports_row__CIq3W:focus-visible .Supports_arrow__ZAszd,.Supports_row__CIq3W:focus-visible .Supports_num__m8l9x,.Supports_row__CIq3W:hover .Supports_arrow__ZAszd,.Supports_row__CIq3W:hover .Supports_num__m8l9x,.Supports_row__CIq3W[aria-pressed=true] .Supports_arrow__ZAszd,.Supports_row__CIq3W[aria-pressed=true] .Supports_num__m8l9x{color:var(--ink)}.Supports_row__CIq3W:focus-visible .Supports_arrow__ZAszd,.Supports_row__CIq3W:hover .Supports_arrow__ZAszd,.Supports_row__CIq3W[aria-pressed=true] .Supports_arrow__ZAszd{transform:translateX(4px);opacity:1}.Supports_row__CIq3W:focus-visible{outline-offset:-2px}.Supports_num__m8l9x{font-family:var(--font-serif);font-style:italic;font-size:1.05rem;color:var(--text-muted)}.Supports_name__oQ_Pw{font-family:var(--font-display);font-weight:700;font-size:clamp(1.25rem,2.2vw,1.75rem);letter-spacing:-.03em;line-height:1.15}.Supports_arrow__ZAszd{font-size:1.3rem;color:var(--text-muted);opacity:.6;transition:transform .4s var(--ease-out),color .3s ease,opacity .3s ease}.Supports_preview__sewAd{--tile:#ede5ff;--ink:#5b2ba8;--paper:#fff;--pline:rgba(40,28,80,.18);position:-webkit-sticky;position:sticky;top:100px;border-radius:28px;background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-lift);overflow:hidden}.Supports_preview__sewAd[data-hue=pink]{--tile:#fce4ef;--ink:#a61e63}.Supports_preview__sewAd[data-hue=blue]{--tile:#dff0fa;--ink:#0a6a93}.Supports_preview__sewAd[data-hue=peach]{--tile:#ffe9d6;--ink:#9a3f0b}@media(max-width:960px){.Supports_preview__sewAd{position:static}}.Supports_stage__kuIe8{position:relative;aspect-ratio:4/3;overflow:hidden;background:radial-gradient(circle,rgba(40,28,80,.1) 1.1px,transparent 1.3px) 0 0/14px 14px,var(--tile);transition:background .4s ease}.Supports_photo__Thzdv{position:absolute;inset:0;animation:Supports_iris__P0ZU5 .9s cubic-bezier(.16,1,.3,1) both}.Supports_photo__Thzdv img{width:100%;height:100%;object-fit:cover;animation:Supports_settle__icbdO 1.4s cubic-bezier(.16,1,.3,1) both}.Supports_contain__vhWax{padding:1.25rem}.Supports_contain__vhWax img{object-fit:contain;filter:drop-shadow(0 24px 30px rgba(30,20,60,.35))}@keyframes Supports_iris__P0ZU5{0%{-webkit-clip-path:circle(0 at 50% 55%);clip-path:circle(0 at 50% 55%)}to{-webkit-clip-path:circle(75% at 50% 55%);clip-path:circle(75% at 50% 55%)}}@keyframes Supports_settle__icbdO{0%{transform:scale(1.12)}to{transform:scale(1)}}.Supports_badgePicto__qBMqc{position:absolute;left:14px;bottom:14px;width:64px;height:64px;padding:4px;border-radius:16px;background:var(--paper);box-shadow:0 10px 24px -10px rgba(20,10,40,.5);animation:Supports_pop__HU8M3 .6s cubic-bezier(.34,1.56,.64,1) .35s both}.Supports_badgePicto__qBMqc svg{width:100%;height:100%}@keyframes Supports_pop__HU8M3{0%{opacity:0;transform:translateY(14px) scale(.6) rotate(-10deg)}}.Supports_info__93Py6{padding:1.75rem 2rem 2rem;animation:Supports_infoIn__AONiY .5s ease both}@keyframes Supports_infoIn__AONiY{0%{opacity:0;transform:translateY(8px)}}.Supports_pName__KNxQq{font-size:clamp(1.5rem,2.6vw,2rem);letter-spacing:-.03em;margin-bottom:.6rem}.Supports_pitch__wuUN4{color:var(--text-muted);line-height:1.65;margin-bottom:1.25rem}.Supports_label__3YRJ8{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.5rem}.Supports_formats__rHuY7{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin-bottom:1.25rem}.Supports_formats__rHuY7 li{padding:.25rem .75rem;border-radius:100px;font-size:.85rem;font-weight:600;color:var(--ink);background:var(--tile)}.Supports_ideal__FRvdC{font-size:.95rem;line-height:1.55;color:var(--text-muted);margin-bottom:1.5rem}.Supports_ideal__FRvdC strong{color:var(--text);font-weight:600}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .Supports_preview__sewAd,html:not([data-theme=light]) .Supports_row__CIq3W{--tile:rgba(169,139,248,.16);--ink:#c4b1fb}html:not([data-theme=light]) .Supports_preview__sewAd[data-hue=pink],html:not([data-theme=light]) .Supports_row__CIq3W[data-hue=pink]{--tile:rgba(244,114,182,.16);--ink:#f9a8d4}html:not([data-theme=light]) .Supports_preview__sewAd[data-hue=blue],html:not([data-theme=light]) .Supports_row__CIq3W[data-hue=blue]{--tile:rgba(46,172,228,.16);--ink:#7dd3fc}html:not([data-theme=light]) .Supports_preview__sewAd[data-hue=peach],html:not([data-theme=light]) .Supports_row__CIq3W[data-hue=peach]{--tile:rgba(251,146,60,.16);--ink:#fdba74}html:not([data-theme=light]) .Supports_preview__sewAd{--paper:#ececf1;--pline:rgba(0,0,0,.25)}}html[data-theme=dark] .Supports_preview__sewAd,html[data-theme=dark] .Supports_row__CIq3W{--tile:rgba(169,139,248,.16);--ink:#c4b1fb}html[data-theme=dark] .Supports_preview__sewAd[data-hue=pink],html[data-theme=dark] .Supports_row__CIq3W[data-hue=pink]{--tile:rgba(244,114,182,.16);--ink:#f9a8d4}html[data-theme=dark] .Supports_preview__sewAd[data-hue=blue],html[data-theme=dark] .Supports_row__CIq3W[data-hue=blue]{--tile:rgba(46,172,228,.16);--ink:#7dd3fc}html[data-theme=dark] .Supports_preview__sewAd[data-hue=peach],html[data-theme=dark] .Supports_row__CIq3W[data-hue=peach]{--tile:rgba(251,146,60,.16);--ink:#fdba74}html[data-theme=dark] .Supports_preview__sewAd{--paper:#ececf1;--pline:rgba(0,0,0,.25)}@media(prefers-reduced-motion:reduce){.Supports_badgePicto__qBMqc,.Supports_info__93Py6,.Supports_photo__Thzdv,.Supports_photo__Thzdv img{animation:none}}html[data-motion=off] .Supports_badgePicto__qBMqc,html[data-motion=off] .Supports_info__93Py6,html[data-motion=off] .Supports_photo__Thzdv,html[data-motion=off] .Supports_photo__Thzdv img{animation:none}