html[data-hub-home] header.cp-nav-chrome{display:none!important}html[data-product=studio] .leaflet-container{z-index:0;isolation:isolate}html[data-product=studio] .studio-vertical-pin{background:transparent;border:none}html[data-product=studio]{--background:#f7f6f4;--hub-accent:#6d7a84;--hub-accent-deep:#3c474e;--color-lilla:#d9d4cc;--color-lilla-50:#f7f6f4;--color-lilla-100:#eeebe6;--color-lilla-200:#e0dbd4;--color-lilla-300:#d9d4cc;--color-lilla-400:#b7b1a8;--color-lilla-500:#7a756e;--color-lilla-600:#5c5852;--color-lilla-700:#3c3935;--color-lilla-800:#2a2826;--color-lilla-900:#1c1b19;--color-secondary:#5c5852;--foreground:#1c1b19;--color-foreground:#1c1b19}html[data-product=studio] body{background-color:#f6f4f2;background-image:radial-gradient(ellipse 46% 34% at 0 0,rgba(176,154,178,.16),transparent 68%),radial-gradient(ellipse 42% 32% at 100% 0,rgba(143,190,206,.18),transparent 70%),radial-gradient(ellipse 40% 30% at 100% 100%,rgba(143,186,160,.14),transparent 72%),radial-gradient(ellipse 44% 32% at 0 100%,rgba(206,154,150,.14),transparent 70%);background-attachment:fixed}html[data-product=studio] .hover\:text-\[\#c8a2c8\]:hover,html[data-product=studio] .hover\:text-\[\#d4b5d4\]:hover,html[data-product=studio] .text-\[\#c8a2c8\]{color:var(--hub-accent);transition:color .7s cubic-bezier(.22,1,.36,1)}html[data-product=studio] .lp-brand-word--psico{background-image:linear-gradient(100deg,#8d7c94,#6e8c98 36%,#6e907c 68%,#9d7e7a);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-product=studio] .active\:bg-\[\#a872a8\]:active,html[data-product=studio] .bg-\[\#c8a2c8\],html[data-product=studio] .hover\:bg-\[\#b88ab8\]:hover,html[data-product=studio] .hover\:bg-\[\#c8a2c8\]:hover{background-color:#2a2826}html[data-product=studio] .border-\[\#c8a2c8\],html[data-product=studio] .hover\:border-\[\#c8a2c8\]:hover{border-color:#d9d4cc}html[data-product=studio] .group:hover .group-hover\:bg-\[\#c8a2c8\]{background-color:#1c1b19}html[data-product=studio] .hover\:text-\[\#a872a8\]:hover,html[data-product=studio] .text-\[\#a872a8\]{color:#5c5852}html[data-product=studio] .group:hover .group-hover\:text-\[\#8f5f8f\],html[data-product=studio] .hover\:text-\[\#8f5f8f\]:hover{color:#3c3935}html[data-product=studio] .bg-\[\#faf7fa\],html[data-product=studio] .hover\:bg-\[\#faf7fa\]:hover{background-color:#f7f6f4}html[data-product=studio] input[type=checkbox]{accent-color:#3c3935}html[data-product=studio] .focus\:ring-\[\#c8a2c8\]:focus{--tw-ring-color:var(--hub-accent)}html[data-product=studio] .focus\:ring-\[\#c8a2c8\]\/20:focus{--tw-ring-color:color-mix(in srgb,var(--hub-accent) 20%,transparent)}html[data-product=studio] .focus\:ring-\[\#c8a2c8\]\/50:focus{--tw-ring-color:color-mix(in srgb,var(--hub-accent) 50%,transparent)}html[data-product=studio] .focus\:border-\[\#c8a2c8\]:focus{border-color:var(--hub-accent)}html[data-product=studio] .focus\:border-\[\#c8a2c8\]\/55:focus{border-color:color-mix(in srgb,var(--hub-accent) 55%,transparent)}html[data-product=studio] .cerco-hub{background:#f6f3f6}html[data-product=studio] .cerco-hub__orbs{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}html[data-product=studio] .cerco-hub__orb{position:absolute;border-radius:999px;filter:blur(18px)}html[data-product=studio] .cerco-hub__orb--lilac{top:-8%;left:-6%;width:42vw;height:42vw;background:radial-gradient(circle,rgba(200,162,200,.72),transparent 68%);animation:cerco-hub-float 16s ease-in-out infinite}html[data-product=studio] .cerco-hub__orb--blue{top:-10%;right:-8%;width:38vw;height:38vw;background:radial-gradient(circle,rgba(159,212,229,.78),transparent 68%);animation:cerco-hub-float 18s ease-in-out infinite reverse}html[data-product=studio] .cerco-hub__orb--green{right:-4%;bottom:6%;width:34vw;height:34vw;background:radial-gradient(circle,rgba(125,190,154,.62),transparent 70%);animation:cerco-hub-float 20s ease-in-out infinite}html[data-product=studio] .cerco-hub__orb--red{bottom:0;left:-6%;width:32vw;height:32vw;background:radial-gradient(circle,rgba(224,138,134,.58),transparent 70%);animation:cerco-hub-float 17s ease-in-out infinite reverse}html[data-product=studio] .cerco-hub__orb--focus{top:18%;left:28%;width:28vw;height:28vw;background:radial-gradient(circle,color-mix(in srgb,var(--hub-accent) 70%,transparent),transparent 70%);transition:background .6s ease;animation:cerco-hub-breathe 8s ease-in-out infinite}html[data-product=studio] .cerco-hub__glass{background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,255,255,.48));border:1px solid rgba(255,255,255,.78);box-shadow:0 22px 50px rgba(61,42,61,.08),inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(255,255,255,.35);backdrop-filter:blur(18px)}html[data-product=studio] .cerco-hub__chat{box-shadow:0 28px 70px rgba(61,42,61,.12),inset 0 1px 0 rgba(255,255,255,.96)}html[data-product=studio] .lp-chat-ring--spin{background:conic-gradient(from var(--lp-angle),transparent 0deg,transparent 42deg,var(--hub-accent,#c8a2c8) 108deg,var(--hub-accent-deep,#9fd4e5) 168deg,transparent 248deg,transparent 1turn);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--hub-accent,#c8a2c8) 50%,transparent))}html[data-product=studio] .lp-chat-ring--solid{background:linear-gradient(135deg,var(--hub-accent,#e0bdea),var(--hub-accent-deep,#9fd4e5))}html[data-product=studio] .cerco-hub__word{text-shadow:0 10px 28px color-mix(in srgb,var(--hub-accent) 55%,transparent)}html[data-product=studio] .cerco-hub__tick-track{display:inline-block;width:4.5rem;height:2px;overflow:hidden;border-radius:999px;background:rgba(28,27,25,.08)}html[data-product=studio] .cerco-hub__tick{display:block;height:2px;width:0;border-radius:999px;background:currentColor;animation:cerco-hub-tick 3s linear}html[data-product=studio] .cerco-hub__tick--full{width:4.5rem;animation:none}html[data-product=studio] .cerco-hub__pill,html[data-product=studio] .cerco-hub__send{transition:transform .2s ease,box-shadow .2s ease,background .25s ease}html[data-product=studio] .cerco-hub__pill:hover,html[data-product=studio] .cerco-hub__send:hover{transform:translateY(-1px)}html[data-product=studio] .cerco-hub__field:focus-visible,html[data-product=studio] .cerco-hub__pill:focus-visible,html[data-product=studio] .cerco-hub__send:focus-visible,html[data-product=studio] .cerco-hub__site:focus-visible{outline:2px solid var(--hub-ink);outline-offset:3px}html[data-product=studio] .cerco-hub__site{transition:transform .35s ease,box-shadow .35s ease}html[data-product=studio] .cerco-hub__site:hover{transform:translateY(-3px);box-shadow:0 26px 50px rgba(61,42,61,.12),inset 0 1px 0 rgba(255,255,255,.96)}@keyframes cerco-hub-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,18px,0) scale(1.06)}}@keyframes cerco-hub-breathe{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.12);opacity:1}}@keyframes cerco-hub-tick{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){html[data-product=studio] .cerco-hub__orb,html[data-product=studio] .cerco-hub__pill,html[data-product=studio] .cerco-hub__send,html[data-product=studio] .cerco-hub__site,html[data-product=studio] .cerco-hub__tick{animation:none;transition:none}html[data-product=studio] .cerco-hub__tick{width:100%}html[data-product=studio] .hub-way{animation:none;opacity:1;transform:none}}html[data-product=studio]{--hub-hole-y:56%}html[data-product=studio] .lp-hero-subtitle p{font-size:.98rem;line-height:1.45}html[data-product=studio] .hub-ways{--hub-ink:#1c1b19;--hub-ink-2:#5c5852;--hub-line:rgba(28,27,25,0.1);--hub-e:cubic-bezier(0.22,1,0.36,1);position:relative;background:radial-gradient(ellipse 80% 50% at 50% -10%,color-mix(in srgb,var(--hub-accent) 28%,transparent),transparent 70%),#f6f3f6;color:var(--hub-ink);padding:clamp(64px,9vw,112px) 0;overflow:clip}html[data-product=studio] .hub-ways__wrap{max-width:1120px;margin:0 auto;padding-inline:clamp(20px,5vw,40px)}html[data-product=studio] .hub-ways__head{max-width:38rem}html[data-product=studio] .hub-ways__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--hub-ink-2)}html[data-product=studio] .hub-ways__dots{display:inline-flex;gap:5px}html[data-product=studio] .hub-ways__dots i{width:7px;height:7px;border-radius:999px;display:block}html[data-product=studio] .hub-ways__dots i:first-child{background:#c8a2c8}html[data-product=studio] .hub-ways__dots i:nth-child(2){background:#9fd4e5}html[data-product=studio] .hub-ways__dots i:nth-child(3){background:#7dbe9a}html[data-product=studio] .hub-ways__dots i:nth-child(4){background:#e08a86}html[data-product=studio] .hub-ways__title{margin:0;font-family:var(--font-dm-serif),Georgia,serif;font-size:clamp(40px,6vw,64px);font-weight:500;letter-spacing:-.03em;line-height:1.02}html[data-product=studio] .hub-ways__sub{margin:14px 0 0;font-family:var(--font-dm-serif),Georgia,serif;font-size:clamp(18px,2vw,22px);font-style:italic;color:var(--hub-ink-2)}html[data-product=studio] .hub-ways__grid{display:grid;gap:14px;margin:clamp(28px,4vw,44px) 0 0;padding:0;list-style:none}@media (min-width:800px){html[data-product=studio] .hub-ways__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-product=studio] .hub-way{--a:var(--hub-accent);--ad:var(--hub-accent-deep);display:flex;flex-direction:column;height:100%;padding:14px 14px 18px;border-radius:22px;border:1px solid var(--hub-line);background:#fbfaf8;text-decoration:none;color:inherit;opacity:0;transform:translateY(18px);animation:hub-way-in .7s var(--hub-e) forwards;transition:transform .5s var(--hub-e),box-shadow .5s var(--hub-e),border-color .5s var(--hub-e)}html[data-product=studio] .hub-way__scene{position:relative;display:grid;place-items:center;height:148px;margin-bottom:16px;border-radius:16px;background:#ece7e1;overflow:hidden}html[data-product=studio] .hub-way__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.08);filter:blur(2.5px);transition:transform .6s var(--hub-e)}html[data-product=studio] .hub-way__scene:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 52%,rgba(251,250,248,.2) 0,rgba(251,250,248,.05) 34%,rgba(28,27,25,.22) 100%);pointer-events:none}html[data-product=studio] .hub-way__logo{position:relative;z-index:1;width:108px;height:108px;object-fit:contain;filter:drop-shadow(0 10px 16px rgba(28,27,25,.28));transition:transform .6s var(--hub-e)}html[data-product=studio] .hub-way__logo[data-bare]{transform:scale(.74)}html[data-product=studio] .hub-way__name{padding-inline:6px;font-family:var(--font-dm-serif),Georgia,serif;font-size:22px;line-height:1.15}html[data-product=studio] .hub-way__line{margin-top:8px;padding-inline:6px;font-size:14.5px;line-height:1.45;color:var(--hub-ink-2)}html[data-product=studio] .hub-way__cta{margin-top:auto;margin-inline:6px;padding-top:18px;display:inline-flex;align-items:center;gap:8px;width:fit-content;position:relative;font-size:14.5px;font-weight:600;color:var(--ad)}html[data-product=studio] .hub-way__cta:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .4s var(--hub-e)}html[data-product=studio] .hub-way__cta i{font-style:normal;transition:transform .4s var(--hub-e)}@media (hover:hover){html[data-product=studio] .hub-way:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--a) 45%,var(--hub-line));box-shadow:0 22px 44px -26px color-mix(in srgb,var(--a) 80%,transparent)}html[data-product=studio] .hub-way:hover .hub-way__photo{transform:scale(1.14)}html[data-product=studio] .hub-way:hover .hub-way__logo{transform:translateY(-4px) scale(1.04)}html[data-product=studio] .hub-way:hover .hub-way__logo[data-bare]{transform:translateY(-4px) scale(.78)}html[data-product=studio] .hub-way:hover .hub-way__cta:after{transform:scaleX(1)}html[data-product=studio] .hub-way:hover .hub-way__cta i{transform:translateX(5px)}}html[data-product=studio] .hub-way:focus-visible{outline:2px solid var(--a);outline-offset:3px}@media (min-width:1024px){html[data-product=studio]{--hub-hole-y:48%}html[data-product=studio] .lp-hero-subtitle{min-height:5.4rem}html[data-product=studio] .lp-hero-subtitle p{font-size:1.22rem;line-height:1.45}}@keyframes hub-way-in{to{opacity:1;transform:none}}html[data-product=studio] .hub-pitch.lp-hero-zone{position:absolute;left:0;right:0;bottom:calc(100% + .85rem);min-height:0;height:auto;padding-bottom:0;display:block}html[data-product=studio] .hub-pitch .lp-hero-subtitle{min-height:0}html[data-product=studio] .hub-pitch-copy{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .28s cubic-bezier(.23,1,.32,1),opacity .18s cubic-bezier(.23,1,.32,1)}html[data-product=studio] .hub-pitch-copy>*{overflow:hidden;min-height:0}html[data-product=studio] .lp-hero-shell--writing .hub-pitch-copy{grid-template-rows:0fr;opacity:0;pointer-events:none}html[data-product=studio] .hub-chat-slot{transform-origin:center center;transform:scale(.965);transition:transform .28s cubic-bezier(.23,1,.32,1)}html[data-product=studio] .lp-hero-shell--writing .hub-chat-slot{transform:scale(1)}html[data-product=studio] .hub-mark{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .28s cubic-bezier(.23,1,.32,1),opacity .18s cubic-bezier(.23,1,.32,1)}html[data-product=studio] .hub-mark>*{overflow:hidden;min-height:0}html[data-product=studio] .lp-hero-shell--writing .hub-mark{grid-template-rows:0fr;opacity:0}html[data-product=studio] .hub-example{transition:opacity .18s cubic-bezier(.23,1,.32,1)}html[data-product=studio] .lp-hero-shell--writing .hub-example{opacity:0}@media (prefers-reduced-motion:reduce){html[data-product=studio] .hub-chat-slot,html[data-product=studio] .hub-example,html[data-product=studio] .hub-mark,html[data-product=studio] .hub-pitch-copy{transition:opacity .16s ease;transform:none}html[data-product=studio] .lp-hero-shell--writing .hub-chat-slot{transform:none}}html[data-product=studio] .lp-desktop-chrome-orbit{background:conic-gradient(from var(--lp-chrome-angle,0deg),transparent 0deg,transparent 300deg,color-mix(in srgb,var(--hub-accent) 14%,transparent) 320deg,rgba(255,255,255,.92) 340deg,var(--hub-accent) 350deg,rgba(255,255,255,.4) 356deg,transparent 1turn)}@font-face{font-family:kanit;src:url(/_next/static/media/9bd86e880b445f8d-s.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:kanit;src:url(/_next/static/media/93fbf370d326b48d-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:kanit;src:url(/_next/static/media/902a729c5930563a-s.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:kanit;src:url(/_next/static/media/d6ae381cc175c6c9-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:kanit;src:url(/_next/static/media/24e53e3b7137f0cf-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:kanit;src:url(/_next/static/media/86a6ff789352b2fc-s.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:kanit Fallback;src:local("Arial");ascent-override:106.73%;descent-override:38.32%;line-gap-override:0.00%;size-adjust:103.07%}.__className_60fe00{font-family:kanit,kanit Fallback}.__variable_60fe00{--font-kanit:"kanit","kanit Fallback"}@font-face{font-family:kalam;src:url(/_next/static/media/00bd845e947b2678-s.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:kalam;src:url(/_next/static/media/e4d4907f94f5dd35-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:kalam;src:url(/_next/static/media/2a87f463891f6563-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:kalam Fallback;src:local("Arial");ascent-override:110.75%;descent-override:55.32%;line-gap-override:0.00%;size-adjust:95.98%}.__className_8e2785{font-family:kalam,kalam Fallback}.__variable_8e2785{--font-kalam:"kalam","kalam Fallback"}@font-face{font-family:playfair;src:url(/_next/static/media/e399f3e068a97f0c-s.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:playfair;src:url(/_next/static/media/ff041af6d7f38bb4-s.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:italic}@font-face{font-family:playfair Fallback;src:local("Arial");ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.00%;size-adjust:101.58%}.__className_485a3f{font-family:playfair,playfair Fallback}.__variable_485a3f{--font-playfair:"playfair","playfair Fallback"}@font-face{font-family:"dmSerifDisplay";src:url(/_next/static/media/188435a5c8efcb99-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"dmSerifDisplay";src:url(/_next/static/media/6b3bc22e6e6e9b9c-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"dmSerifDisplay Fallback";src:local("Arial");ascent-override:102.23%;descent-override:33.06%;line-gap-override:0.00%;size-adjust:101.35%}.__className_ad8b8b{font-family:"dmSerifDisplay","dmSerifDisplay Fallback"}.__variable_ad8b8b{--font-dm-serif:"dmSerifDisplay","dmSerifDisplay Fallback"}@font-face{font-family:dmSans;src:url(/_next/static/media/bfe8c811ed1df969-s.p.woff2) format("woff2");font-display:swap;font-weight:100 1000;font-style:normal}@font-face{font-family:dmSans Fallback;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_fbad37{font-family:dmSans,dmSans Fallback;font-style:normal}.__variable_fbad37{--font-dm-sans:"dmSans","dmSans Fallback"}@font-face{font-family:notoSans;src:url(/_next/static/media/20625185c350c8ae-s.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:notoSans Fallback;src:local("Arial");ascent-override:100.41%;descent-override:27.52%;line-gap-override:0.00%;size-adjust:106.47%}.__className_3011b0{font-family:notoSans,notoSans Fallback;font-style:normal}.__variable_3011b0{--font-noto-sans:"notoSans","notoSans Fallback"}@font-face{font-family:bricolage;src:url(/_next/static/media/bd7594ad0b11ddf3-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:bricolage Fallback;src:local("Arial");ascent-override:91.48%;descent-override:26.56%;line-gap-override:0.00%;size-adjust:101.66%}.__className_7de3fb{font-family:bricolage,bricolage Fallback;font-style:normal}.__variable_7de3fb{--font-bricolage:"bricolage","bricolage Fallback"}