{"version":3,"file":"SitePages.DRO2pkw2.mjs","names":["useRef","useState","_Fragment","c","__esmMin","init_ssg_sandbox_shims","init_npm_react_18_3_1","_e","de","init_jsx_runtime","p","ce","window","useLocaleInfo","addPropertyControls","ControlType","init_framer_CaDWdxiz","RenderTarget","T","es","Count","ref","m","v","target","live","n","setN","el","raf","io","x","t0","step","tt","useClock","fmt","tz","t","setT","id","SitePages","code","loc","h","isLive","seen","setSeen","hov","setHov","ra","setRa","flt","setFlt","mh","setMh","prevRef","root","els","chk","vh","e","t1","t2","props","tm","pa","md","d","i","pad","cls","imgs","ctaLink","spot","r","glowM","Work","w","a","CSS","s","intro","words","words2","glow","tilt","y","untilt","so","l","f","o","ow","ow2","c$1","g","rows","sv","j","vis","shown","vi","line","SVC","k","init_SitePages","\"img\"","\"en\"","\"es\""],"sources":["https:/framerusercontent.com/modules/NMCFPzrrA9Jo2cmQSR1n/iYYjExtblqT739PmNPKf/SitePages.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget,useLocaleInfo}from\"framer\";const CSS=\".sp{--t:rgb(244,245,247);--m:rgba(244,245,247,.62);--f:rgba(244,245,247,.42);--l:rgba(255,255,255,.1);--c:rgba(255,255,255,.03);--cream:rgb(244,245,247);container-type:inline-size;width:100%;color:var(--t);font-family:'Inter Display','Inter',system-ui,sans-serif}.sp *{box-sizing:border-box;margin:0}.sp a{color:inherit;text-decoration:none}.sp .wrap{max-width:1400px;margin:0 auto;padding:0 40px}.sp .mono{font-family:'Fragment Mono',ui-monospace,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--f)}.sp .m{color:var(--m)}.sp .dim{font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:500;letter-spacing:-.01em;color:rgba(255,255,255,.6)}.sp .rise{opacity:0;transform:translateY(22px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.sp .rise[data-in],.sp.static .rise{opacity:1;transform:none}.sp .sec{padding-top:150px}.sp .hero{padding-top:170px}.sp .title{margin-top:28px;font-size:116px;font-weight:500;letter-spacing:-.055em;line-height:.95;max-width:1250px}.sp .hsub{margin-top:28px;font-family:'Cormorant Garamond',serif;font-style:italic;font-size:32px;color:var(--m)}.sp .h2{margin-top:16px;font-size:58px;font-weight:500;letter-spacing:-.045em;line-height:1.03}.sp .h2.c{text-align:center;max-width:900px;margin-left:auto;margin-right:auto}.sp .lead{font-size:20px;line-height:1.5;color:var(--m)}.sp .headrow{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:44px}.sp .link{font-size:15px;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:3px;white-space:nowrap}.sp .link:hover{border-color:var(--t)}.sp .arr{display:inline-block;transition:transform .35s}.sp .sits{margin-top:72px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.sp .sit{border:1px solid var(--l);border-radius:20px;padding:26px;min-height:330px;display:flex;flex-direction:column;justify-content:space-between;gap:28px;transition:background .4s,border-color .4s,transform .4s}.sp .sit .q{font-size:28px;font-weight:500;letter-spacing:-.03em;line-height:1.15}.sp .sit .ans{border-top:1px solid var(--l);padding-top:18px;display:grid;gap:6px}.sp .sit .ans b{font-weight:500;font-size:17px}.sp .sit .ans .m{font-size:13px;line-height:1.45}.sp .sit:hover{background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.3);transform:translateY(-4px)}.sp .sit:hover .arr{transform:translateX(5px)}.sp .sits:has(.hv) .sit:not(.hv){opacity:.55}.sp .menu{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;scroll-margin-top:120px}.sp .grp{scroll-margin-top:120px}.sp .gl{font-size:13px;padding-bottom:18px;border-bottom:1px solid var(--l)}.sp .srow{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:26px 0;border-bottom:1px solid var(--l);font-size:24px;font-weight:500;letter-spacing:-.025em;line-height:1.2;transition:padding .35s}.sp .srow .pr{font-family:'Fragment Mono',monospace;font-size:14px;font-weight:400;letter-spacing:0;color:var(--f);white-space:nowrap;transition:color .3s}.sp .srow:hover{padding-left:8px}.sp .srow:hover .pr{color:var(--t)}.sp .srow:hover .arr{transform:translateX(4px)}.sp .prules{margin-top:48px;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.sp .prule{border-top:1px solid var(--t);padding-top:20px;display:grid;gap:8px}.sp .prule b{font-size:24px;font-weight:500;letter-spacing:-.025em}.sp .work{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sp .wcard{display:grid;gap:10px}.sp .wimg{aspect-ratio:4/4.4;border-radius:18px;overflow:hidden;background:var(--c);margin-bottom:8px}.sp .wimg img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.sp .wcard:hover img{transform:scale(1.05)}.sp .wcard b{font-size:21px;font-weight:500;letter-spacing:-.025em;line-height:1.25}.sp .wcard span{font-size:14px;color:var(--m)}.sp .clocks{margin-top:64px;padding-top:24px;border-top:1px solid var(--l);display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.sp .pair2{display:flex;gap:56px}.sp .cl{margin-top:8px;font-family:'Fragment Mono',monospace;font-size:40px;letter-spacing:.02em}.sp .small{font-size:14px;max-width:340px;line-height:1.5}.sp .logos{margin-top:72px;border-top:1px solid var(--l);border-bottom:1px solid var(--l)}.sp .lrow{display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px;padding-top:28px;padding-bottom:28px}.sp .lrow span{font-size:19px;font-weight:500;letter-spacing:-.02em;color:rgba(244,245,247,.5);transition:color .3s}.sp .lrow span:hover{color:var(--t)}.sp .why{text-align:center}.sp .vs{margin-top:64px;display:grid;grid-template-columns:1fr 80px 1fr;align-items:center;text-align:left}.sp .vcard{border-radius:22px;padding:40px;min-height:100%}.sp .vcard.strong{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.12)}.sp .vcard.dash{border:1px dashed rgba(255,255,255,.2)}.sp .vcard ul{list-style:none;padding:0;margin-top:24px}.sp .vcard li{padding:14px 0;border-top:1px solid var(--l);font-size:19px}.sp .verdict{margin-top:40px;font-size:34px;font-weight:500;letter-spacing:-.035em}.sp .verdict.lose{color:rgba(244,245,247,.5)}.sp .verdict.lose span{background:linear-gradient(currentColor,currentColor) no-repeat 0 55%/0% 2px;transition:background-size 1.1s cubic-bezier(.4,0,.2,1) 1.2s}.sp .vcard[data-in] .verdict.lose span,.sp.static .verdict.lose span{background-size:100% 2px}.sp .vsx{text-align:center;font-family:'Cormorant Garamond',serif;font-style:italic;font-size:34px;color:rgba(255,255,255,.6)}.sp .so{margin:64px auto 0;max-width:860px;font-size:30px;line-height:1.35;letter-spacing:-.02em;color:var(--cream)}.sp .factsband{margin-top:150px;border-top:1px solid var(--l);border-bottom:1px solid var(--l)}.sp .facts{display:grid;grid-template-columns:repeat(4,1fr)}.sp .fact{padding:48px 28px 48px 0;display:grid;gap:12px;align-content:start}.sp .fact+.fact{padding-left:28px;border-left:1px solid var(--l)}.sp .fact b{font-size:80px;font-weight:500;letter-spacing:-.05em;line-height:1}.sp .fact span{font-size:15px;color:var(--m);line-height:1.45}.sp .rules{margin-top:48px;border-top:1px solid var(--l)}.sp .rule{display:grid;grid-template-columns:100px 1.1fr 1fr;gap:32px;padding:40px 0;border-bottom:1px solid var(--l);align-items:start}.sp .rule b{font-size:36px;font-weight:500;letter-spacing:-.035em;line-height:1.1}.sp .rule p{font-size:17px;line-height:1.55}.sp .kick{margin-top:12px;font-family:'Cormorant Garamond',serif;font-style:italic;font-size:22px;color:rgba(255,255,255,.6)}.sp .studios{padding-top:150px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.sp .studio{position:relative;border-radius:22px;min-height:440px;padding:36px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid var(--l)}.sp .studio.s0{background:radial-gradient(120% 90% at 85% 0%,rgba(244,245,247,.12),transparent 60%),rgba(255,255,255,.025)}.sp .studio.s1{background:radial-gradient(120% 90% at 15% 0%,rgba(201,179,143,.14),transparent 60%),rgba(255,255,255,.025)}.sp .studio .simg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.sp .studio:hover .simg{transform:scale(1.03)}.sp .studio.hasimg:after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(8,11,18,.45) 0%,rgba(8,11,18,0) 35%,rgba(8,11,18,.2) 60%,rgba(8,11,18,.88) 100%)}.sp .studio>*:not(.simg){position:relative;z-index:2}.sp .clk{align-self:flex-end;font-family:'Fragment Mono',monospace;font-size:28px}.sp .city{margin-top:10px;font-size:64px;font-weight:500;letter-spacing:-.05em;line-height:1}.sp .studio .m{display:block;margin-top:10px;font-size:15px}.sp .dos{margin-top:44px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.sp .do{border:1px solid var(--l);border-radius:18px;padding:28px;display:grid;gap:10px;transition:background .4s,border-color .4s}.sp .do:hover{background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.28)}.sp .do:hover .arr{transform:translateX(6px)}.sp .dh{display:flex;justify-content:space-between;align-items:center}.sp .dh b{font-size:30px;font-weight:500;letter-spacing:-.035em}.sp .dh .arr{font-size:24px;color:var(--m)}.sp .final{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:end;padding-bottom:140px}.sp .hero-h{font-size:96px;font-weight:500;letter-spacing:-.055em;line-height:.95}.sp .btn{margin-top:24px;display:inline-flex;align-items:center;gap:10px;height:50px;padding:0 24px;border-radius:999px;background:var(--cream);color:#0b1220 !important;font-size:16px;font-weight:500;transition:gap .3s}.sp .btn:hover{gap:16px}.sp .sig{margin-top:28px;display:flex;gap:12px;align-items:center}.sp .av{width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.1);display:grid;place-items:center;font-family:'Fragment Mono',monospace;font-size:12px}.sp .sig b{display:block;font-weight:500;font-size:15px}.sp .sig .m{font-size:13px}.sp .ab{position:relative;padding-top:170px;padding-bottom:110px;overflow:hidden}.sp .ab:before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(560px circle at var(--mx,72%) var(--my,35%),rgba(201,184,147,.09),transparent 60%)}.sp .ab .wrap{position:relative}.sp .ab-t{opacity:1 !important;transform:none !important}.sp .wm{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .08em .1em .08em;margin:0 .14em -.1em -.08em}.sp .wi{display:inline-block;transform:translateY(105%);transition:transform 1s cubic-bezier(.2,.75,.2,1)}.sp .ab-t[data-in] .wi,.sp.static .wi{transform:none}.sp .fillw{font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:500;letter-spacing:-.01em;background:linear-gradient(90deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 50%,rgba(255,255,255,.16) 50%,rgba(255,255,255,.16) 100%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.sp .ab-t[data-in] .fillw{animation:spfill 1.1s cubic-bezier(.6,0,.2,1) forwards}.sp.static .fillw{background-position:0 0}@keyframes spfill{to{background-position:0 0}}.sp .abrow{margin-top:56px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end}.sp .abrow .hsub{margin-top:0}.sp .abp{justify-self:end;max-width:440px;font-size:19px;line-height:1.55;color:var(--m)}.sp .vcard{transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .5s cubic-bezier(.2,.7,.2,1),border-color 1s,box-shadow 1s;will-change:transform}.sp .vcard li{opacity:0;transform:translateX(-12px);transition:opacity .6s,transform .7s cubic-bezier(.2,.7,.2,1)}.sp .vcard[data-in] li,.sp.static .vcard li{opacity:1;transform:none}.sp .lose-card[data-in]{animation:splose 1.2s ease 2.4s forwards}.sp .lose-card:hover{opacity:1 !important}@keyframes splose{to{opacity:.55}}.sp .verdict.win span{display:inline-block;position:relative}.sp .verdict.win span:after{content:'';position:absolute;left:0;bottom:-6px;height:2px;width:100%;background:rgb(244,245,247);transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.2,.7,.2,1) 2.6s}.sp .win-card[data-in] .verdict.win span:after,.sp.static .verdict.win span:after{transform:scaleX(1)}.sp .win-card[data-in]{border-color:rgba(244,245,247,.45);box-shadow:0 30px 80px -30px rgba(201,184,147,.28)}.sp .win-card .verdict{transition:color 1s 2.4s}.sp .win-card[data-in] .verdict{color:rgb(244,245,247)}.sp .vsx[data-in]{animation:spvs 1.2s cubic-bezier(.2,.7,.2,1)}@keyframes spvs{from{transform:rotate(-20deg) scale(.6)}to{transform:none}}.sp .so{color:rgb(244,245,247)}.sp .so .mark{font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:500;letter-spacing:-.01em;color:rgba(255,255,255,.6);background:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.6)) no-repeat 0 100%/0% 1px;transition:background-size 1.4s cubic-bezier(.2,.7,.2,1) .6s}.sp .so[data-in] .mark,.sp.static .so .mark{background-size:100% 1px}.sp .rule{transition:padding .4s cubic-bezier(.2,.7,.2,1),opacity .9s,transform .9s}.sp .rule b{transition:color .4s}.sp .rule:hover{padding-left:14px}.sp .rule:hover b{color:rgb(244,245,247)}.sp .fact b{font-variant-numeric:tabular-nums}.sp .fact b span{font-size:inherit;color:inherit;line-height:inherit}.sp .ab.ofh{padding-bottom:0}.sp .sit{position:relative;overflow:hidden}.sp .sit:before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(340px circle at var(--x,50%) var(--y,50%),rgba(244,245,247,.11),transparent 62%);opacity:0;transition:opacity .4s}.sp .sit:hover:before{opacity:1}.sp .sit>*{position:relative}.sp .sit .q{transition:color .4s}.sp .sit .ans b{transition:letter-spacing .4s}.sp .srow{position:relative;opacity:0;transform:translateY(10px);transition:opacity .6s var(--dl,0s),transform .7s cubic-bezier(.2,.7,.2,1) var(--dl,0s),padding .35s 0s}.sp .grp[data-in] .srow,.sp.static .srow{opacity:1;transform:none}.sp .srow:before{content:'';position:absolute;left:-14px;right:-14px;top:4px;bottom:4px;border-radius:12px;background:rgba(255,255,255,.045);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.2,.7,.2,1);z-index:0}.sp .srow:hover:before{transform:scaleX(1)}.sp .srow>span{position:relative;z-index:1}.sp .gl{position:relative}.sp .prule{border-top:0;position:relative}.sp .prule:before{content:'';position:absolute;left:0;right:0;top:0;height:1px;background:var(--t);transform:scaleX(0);transform-origin:left;transition:transform 1.3s cubic-bezier(.2,.7,.2,1) var(--dl,0s)}.sp .prule[data-in]:before,.sp.static .prule:before{transform:scaleX(1)}.sp .wimg{position:relative;clip-path:inset(100% 0 0 0 round 18px);transition:clip-path 1.3s cubic-bezier(.7,0,.2,1) var(--dl,0s)}.sp .wcard[data-in] .wimg,.sp.static .wimg{clip-path:inset(0 0 0 0 round 18px)}.sp .vw{position:absolute;left:var(--x,50%);top:var(--y,50%);width:92px;height:92px;margin:-46px 0 0 -46px;border-radius:50%;background:rgb(244,245,247);color:#0b1220;display:grid;place-items:center;font-style:normal;font-size:14px;font-weight:500;transform:scale(0);transition:transform .35s cubic-bezier(.2,.7,.2,1);pointer-events:none;z-index:2}.sp .wcard:hover .vw{transform:scale(1)}.sp .wcard b{transition:color .3s}.sp .wcard:hover b{opacity:.75}.sp .rules2{display:grid;grid-template-columns:1fr 1.25fr;gap:64px;align-items:start}.sp .rsticky{position:sticky;top:130px}.sp .rsticky .h2{max-width:520px}.sp .bignum{margin-top:56px;display:flex;align-items:baseline;gap:14px;font-family:'Fragment Mono',ui-monospace,monospace;line-height:1}.sp .bn{display:inline-block;font-size:150px;color:rgb(244,245,247);letter-spacing:-.05em;font-family:'Inter Display','Inter',system-ui,sans-serif;font-weight:500;animation:spnum .7s cubic-bezier(.2,.7,.2,1)}.sp .bignum em{font-style:normal;font-size:16px;color:var(--f)}@keyframes spnum{from{opacity:0;transform:translateY(30%)}to{opacity:1;transform:none}}.sp .rprog{margin-top:28px;display:flex;gap:8px;max-width:240px}.sp .rprog i{flex:1;height:2px;background:var(--l);position:relative;overflow:hidden}.sp .rprog i:after{content:'';position:absolute;inset:0;background:rgb(244,245,247);transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.sp .rprog i.on:after{transform:scaleX(1)}.sp .rlist{border-top:1px solid var(--l)}.sp .r2{padding:52px 0;border-bottom:1px solid var(--l);cursor:default}.sp .r2 .mono{transition:color .5s}.sp .r2 h3{margin-top:14px;font-size:50px;font-weight:500;letter-spacing:-.04em;line-height:1.05;color:var(--t);transition:color .6s}.sp .r2:not(.act) h3{color:rgba(244,245,247,.26)}.sp .r2.act .mono{color:rgb(244,245,247)}.sp .r2 .rb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .7s cubic-bezier(.2,.7,.2,1)}.sp .r2.act .rb{grid-template-rows:1fr}.sp .rb>div{overflow:hidden}.sp .rb p.m{padding-top:22px;font-size:19px;line-height:1.55;max-width:560px}.sp .r2 .kick{font-size:25px;padding-bottom:4px}.sp.static .r2 h3{color:var(--t)}.sp.static .r2 .rb{grid-template-rows:1fr}.sp .flt{display:flex;gap:6px;flex-wrap:wrap;padding:5px;border:1px solid var(--l);border-radius:999px}.sp .fb{all:unset;cursor:pointer;padding:10px 16px;border-radius:999px;font-size:14px;color:var(--m);transition:background .18s,color .18s}.sp .fb sup{margin-left:4px;font-family:'Fragment Mono',monospace;font-size:10px;color:var(--f)}.sp .fb:hover{color:var(--t)}.sp .fb.on{background:var(--t);color:#0b1220}.sp .fb.on sup{color:rgba(11,18,32,.55)}.sp .mlist{position:relative;border-top:1px solid var(--l)}.sp .mrow{position:relative;display:grid;grid-template-columns:56px 1.25fr 110px 1.35fr auto;gap:24px;align-items:center;padding:26px 0;border-bottom:1px solid var(--l);scroll-margin-top:120px;animation:spRow .32s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--dl,0ms);transition:opacity .18s}.sp .mrow.off{display:none}@keyframes spRow{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sp .mlist:hover .mrow:not(:hover){opacity:.32}.sp .mn,.sp .mc{font-family:'Fragment Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--f)}.sp .mt{font-size:30px;font-weight:500;letter-spacing:-.03em;line-height:1.1;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.sp .mrow:hover .mt{transform:translateX(10px)}.sp .ml{font-size:15px;line-height:1.45;color:var(--m)}.sp .mp{font-family:'Fragment Mono',ui-monospace,monospace;font-size:13px;color:var(--t);white-space:nowrap}.sp .mp i{font-style:normal;display:inline-block;margin-left:6px;transition:transform .2s}.sp .mrow:hover .mp i{transform:translateX(5px)}.sp .prev{position:absolute;left:0;top:0;width:300px;aspect-ratio:4/3;border-radius:14px;overflow:hidden;pointer-events:none;z-index:5;opacity:0;scale:.85;transition:opacity .18s,scale .22s cubic-bezier(.2,.7,.2,1);box-shadow:0 30px 60px -20px rgba(0,0,0,.6);will-change:transform}.sp .prev.show{opacity:1;scale:1}.sp .prev img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .15s}.sp .prev img.on{opacity:1}.sp .mnote{margin-top:24px}@container (max-width:1100px){.sp .mrow{grid-template-columns:44px 1fr auto;row-gap:6px}.sp .mc{display:none}.sp .ml{grid-column:2/4;grid-row:2}.sp .prev{display:none}.sp .headrow .flt{margin-top:8px}.sp .bn{font-size:110px}.sp .r2 h3{font-size:38px}.sp .rules2{gap:40px}.sp .title{font-size:80px}.sp .h2{font-size:46px}.sp .hero-h{font-size:72px}.sp .sits{grid-template-columns:1fr 1fr}.sp .sit{min-height:260px}.sp .menu{grid-template-columns:1fr;gap:48px}.sp .facts{grid-template-columns:1fr 1fr}.sp .fact:nth-child(3){border-left:0;padding-left:0}.sp .fact{border-top:1px solid var(--l)}.sp .rule{grid-template-columns:60px 1fr}.sp .rule>div{grid-column:2}.sp .final{grid-template-columns:1fr}}@container (max-width:1300px) and (min-width:1101px){.sp .srow{font-size:21px}.sp .srow .pr{font-size:13px}}@container (max-width:700px){.sp .mt{font-size:22px}.sp .mrow{grid-template-columns:32px 1fr;padding:20px 0}.sp .mp{grid-column:2;grid-row:3}.sp .ml{grid-column:2;font-size:14px}.sp .flt{border-radius:16px}.sp .rules2{grid-template-columns:1fr;gap:28px}.sp .rsticky{position:static}.sp .bignum,.sp .rprog{display:none}.sp .r2{padding:32px 0}.sp .r2 h3{font-size:30px}.sp .r2 .rb{grid-template-rows:1fr}.sp .r2:not(.act) h3{color:var(--t)}.sp .r2 .kick{font-size:21px}.sp .ab{padding-top:120px;padding-bottom:72px}.sp .abrow{grid-template-columns:1fr;gap:20px;margin-top:36px}.sp .abp{justify-self:start;font-size:17px}.sp .srow{font-size:20px;padding:22px 0}.sp .srow .pr{font-size:13px}.sp .wrap{padding:0 20px}.sp .sec{padding-top:96px}.sp .hero{padding-top:120px}.sp .title{font-size:46px}.sp .hsub{font-size:24px}.sp .h2{font-size:34px}.sp .hero-h{font-size:52px}.sp .sits{grid-template-columns:1fr;margin-top:48px}.sp .sit{min-height:0}.sp .sit .q{font-size:24px}.sp .headrow{flex-direction:column;align-items:flex-start}.sp .prules,.sp .work,.sp .dos,.sp .studios{grid-template-columns:1fr}.sp .clocks{flex-direction:column;align-items:flex-start}.sp .cl{font-size:30px}.sp .lrow{justify-content:flex-start;gap:14px 22px}.sp .lrow span{font-size:16px}.sp .vs{grid-template-columns:1fr;gap:16px}.sp .vcard{padding:28px}.sp .verdict{font-size:26px}.sp .vsx{padding:4px 0}.sp .so{font-size:22px;margin-top:48px}.sp .factsband{margin-top:96px}.sp .fact b{font-size:56px}.sp .fact,.sp .fact+.fact{padding:28px 12px 28px 0}.sp .rule{grid-template-columns:1fr;gap:12px;padding:28px 0}.sp .rule>div{grid-column:auto}.sp .rule b{font-size:26px}.sp .studios{padding-top:96px}.sp .studio{min-height:300px;padding:28px}.sp .city{font-size:44px}.sp .final{padding-bottom:96px}}\";function T(es){return es?{off:{label:\"Servicios\",h1:\"S\\xe9 la opci\\xf3n obvia antes de que te llamen.\",h1b:\"Un solo equipo.\",serif:\"Empieza por donde est\\xe1s.\",cards:[[\"Necesito un mejor sitio web, r\\xe1pido.\",\"The Seventy-Two\",\"Desde $3500 \\xb7 en l\\xednea en 72 horas\",\"/the-seventy-two\"],[\"Estoy empezando un negocio nuevo.\",\"The Foundation\",\"$7500 \\xb7 marca y sitio web en unas 3 semanas\",\"/the-foundation\"],[\"Mi negocio ha superado la forma en que se ve.\",\"Flagship Build\",\"Desde $15000 \\xb7 todo, un solo equipo\",\"/flagship-build\"],[\"No estoy seguro de lo que necesito.\",\"Auditor\\xeda de Marca\",\"Desde $2500 \\xb7 se acredita a tu proyecto\",\"/services/brand-audits\"]],menuLabel:\"O elige lo que necesitas\",menuH:\"Marca. Web. Contenido.\",menuNote:\"Cada precio es fijo y acordado antes\",groups:[[\"brand\",\"Marca\",[[\"Estrategia y Posicionamiento de Marca\",\"Desde $3000\",\"brand-strategy-positioning\"],[\"Identidad Visual y Branding\",\"Desde $4000\",\"visual-identity-branding\"],[\"Direcci\\xf3n Creativa y de Arte\",\"Desde $5000\",\"creative-art-direction\"]]],[\"web\",\"Web\",[[\"Dise\\xf1o y Desarrollo Web\",\"Desde $3500\",\"web-design-development\"],[\"Landing Pages\",\"Desde $1500\",\"landing-pages\"],[\"Mantenimiento Web\",\"Desde $500/mes\",\"website-care\"],[\"Sitios Multiling\\xfces\",\"Desde $1000/idioma\",\"multilingual-websites\"]]],[\"content\",\"Contenido\",[[\"Contenido y Captura\",\"Desde $800\",\"content-capture\"],[\"Estudio de Contenido con IA\",\"Desde $1500\",\"ai-content-studio\"],[\"Tours Virtuales\",\"Desde $800\",\"virtual-tours\"],[\"Marketing y Campa\\xf1as\",\"Desde $1500\",\"marketing-campaigns\"]]]],priceLabel:\"C\\xf3mo funcionan los precios\",priceH:\"Sin cobro por hora. Nunca.\",rules:[[\"Un precio fijo\",\"Por escrito y acordado antes de empezar.\"],[\"Apruebas cada etapa\",\"Nada se publica hasta que digas que s\\xed.\"],[\"Condiciones de pago claras\",\"Por escrito en tu presupuesto. Sin sorpresas.\"]]},work:{label:\"Trabajo seleccionado\",h:\"As\\xed se ve en la pr\\xe1ctica.\",all:\"Ver todo el trabajo\",items:[[\"Un apellido familiar de 40 a\\xf1os, renovado para los pr\\xf3ximos 40.\",\"Valley Services \\xb7 Flagship Build\",\"/work/valley-services\"],[\"Villa Mariposa se vendi\\xf3 un mes despu\\xe9s de publicar la pel\\xedcula.\",\"Christie's International Real Estate \\xb7 Contenido\",\"/work/christie-s-international-real-estate-costa-rica\"],[\"Las ventas de merch subieron un 70 por ciento.\",\"Scrappers Racing\",\"/work/scrappers-racing\"]]},about:{label:\"El estudio\",h1:\"La mejor empresa debe verse como\",h1b:\"la mejor empresa.\",serif:\"Un estudio peque\\xf1o, a prop\\xf3sito.\",clockNote:\"Hora local en vivo en ambos estudios. Siempre hay alguien trabajando en tu proyecto.\",whyLabel:\"Por qu\\xe9 existimos\",whyH:\"Ve\\xedamos lo mismo una y otra vez.\",better:[\"La mejor empresa\",\"D\\xe9cadas de buen trabajo\",\"Clientes leales\",\"Un sitio web de hace a\\xf1os\",\"Pierde el trabajo\"],looking:[\"La empresa que se ve mejor\",\"Unos pocos a\\xf1os\",\"Menos rese\\xf1as\",\"Un sitio web impecable\",\"Gana el trabajo\"],so:\"As\\xed que en 2022 fundamos un estudio con un solo trabajo: que la mejor empresa se vea como la mejor empresa.\",facts:[[\"72h\",\"Lanzamiento de sitio m\\xe1s r\\xe1pido\"],[\"4\",\"Idiomas: ingl\\xe9s, espa\\xf1ol, franc\\xe9s, italiano\"],[\"2\",\"Estudios: Palo Alto y Madrid\"],[\"1\",\"Precio fijo, acordado antes de empezar\"]],rulesLabel:\"Lo que creemos\",rulesH:\"Tres reglas que nunca rompemos.\",rules:[[\"Estrategia antes que est\\xe9tica.\",\"Un sitio bonito que no trae negocio es decoraci\\xf3n. Decidimos lo que representas antes de dise\\xf1ar nada.\",\"As\\xed cada p\\xe1gina tiene un trabajo.\"],[\"Hablas con quienes hacen el trabajo.\",\"El equipo de tu primera llamada es el que lo construye. Sin ejecutivos de cuenta. Sin traspasos.\",\"As\\xed no se pierde nada.\"],[\"Un precio fijo, por escrito.\",\"Acordado antes de empezar. Sin cobro por hora, sin facturas sorpresa.\",\"As\\xed puedes decir que s\\xed con confianza.\"]],studio:\"Estudio\",doLabel:\"Lo que hacemos\",doH:\"Marca. Web. Contenido.\",doH2:\"Un solo equipo s\\xe9nior.\",dos:[[\"Marca\",\"Estrategia, identidad, direcci\\xf3n creativa\",\"/offerings#brand\"],[\"Web\",\"Sitios web dise\\xf1ados y construidos en Framer\",\"/offerings#web\"],[\"Contenido\",\"Foto, video, contenido con IA, tours, campa\\xf1as\",\"/offerings#content\"]],finalH:\"Cu\\xe9ntanos sobre tu negocio.\",finalP:\"Tres minutos. Una fundadora lo lee y responde personalmente. Sin compromiso.\",cta:\"Recibe tu precio fijo\",sign:\"Janae Salinas\",sign2:\"Fundadora y Directora Creativa\"}}:{off:{label:\"Services\",h1:\"Be the obvious choice before they call.\",h1b:\"One team.\",serif:\"Start with where you are.\",cards:[[\"I need a better website, fast.\",\"The Seventy-Two\",\"From $3500 \\xb7 live in 72 hours\",\"/the-seventy-two\"],[\"I'm starting a new business.\",\"The Foundation\",\"$7500 \\xb7 brand and website in about 3 weeks\",\"/the-foundation\"],[\"My business has outgrown how it looks.\",\"Flagship Build\",\"From $15000 \\xb7 everything, one team\",\"/flagship-build\"],[\"I'm not sure what I need.\",\"Brand Audit\",\"From $2500 \\xb7 credited to your project\",\"/services/brand-audits\"]],menuLabel:\"Or choose what you need\",menuH:\"Brand. Web. Content.\",menuNote:\"Every price fixed, agreed first\",groups:[[\"brand\",\"Brand\",[[\"Brand Strategy & Positioning\",\"From $3000\",\"brand-strategy-positioning\"],[\"Visual Identity & Branding\",\"From $4000\",\"visual-identity-branding\"],[\"Creative & Art Direction\",\"From $5000\",\"creative-art-direction\"]]],[\"web\",\"Web\",[[\"Web Design & Development\",\"From $3500\",\"web-design-development\"],[\"Landing Pages\",\"From $1500\",\"landing-pages\"],[\"Website Care\",\"From $500/mo\",\"website-care\"],[\"Multilingual Websites\",\"From $1000/language\",\"multilingual-websites\"]]],[\"content\",\"Content\",[[\"Content & Capture\",\"From $800\",\"content-capture\"],[\"AI Content Studio\",\"From $1500\",\"ai-content-studio\"],[\"Virtual Tours\",\"From $800\",\"virtual-tours\"],[\"Marketing & Campaigns\",\"From $1500\",\"marketing-campaigns\"]]]],priceLabel:\"How pricing works\",priceH:\"No hourly billing. Ever.\",rules:[[\"One fixed price\",\"Written down and agreed before we start.\"],[\"You approve every stage\",\"Nothing goes live until you say yes.\"],[\"Clear payment terms\",\"Written into your quote. No surprises.\"]]},work:{label:\"Selected work\",h:\"What it looks like in practice.\",all:\"See all work\",items:[[\"A 40-year family name, rebuilt for the next 40.\",\"Valley Services \\xb7 Flagship Build\",\"/work/valley-services\"],[\"Villa Mariposa sold one month after the film went live.\",\"Christie's International Real Estate \\xb7 Content\",\"/work/christie-s-international-real-estate-costa-rica\"],[\"Merch sales up 70 percent.\",\"Scrappers Racing\",\"/work/scrappers-racing\"]]},about:{label:\"The studio\",h1:\"The better company should look like\",h1b:\"the better company.\",serif:\"A small studio, on purpose.\",clockNote:\"Live local time in both studios. Someone is always working on your project.\",whyLabel:\"Why we exist\",whyH:\"We kept seeing the same thing happen.\",better:[\"The better company\",\"Decades of good work\",\"Loyal customers\",\"A website from years ago\",\"Loses the job\"],looking:[\"The better-looking company\",\"A few years old\",\"Fewer reviews\",\"A sharp website\",\"Wins the job\"],so:\"So in 2022 we started a studio with one job: make the better company look like the better company.\",facts:[[\"72h\",\"Fastest website launch\"],[\"4\",\"Languages: English, Spanish, French, Italian\"],[\"2\",\"Studios: Palo Alto and Madrid\"],[\"1\",\"Fixed price, agreed before we start\"]],rulesLabel:\"What we believe\",rulesH:\"Three rules we never break.\",rules:[[\"Strategy before looks.\",\"A beautiful website that brings in no business is decoration. We decide what you stand for before we design anything.\",\"So every page has a job.\"],[\"You talk to the people doing the work.\",\"The team on your first call is the team that builds it. No account managers. No handoffs.\",\"So nothing gets lost.\"],[\"One fixed price, in writing.\",\"Agreed before we start. No hourly billing, no surprise invoices.\",\"So you can say yes with confidence.\"]],studio:\"Studio\",doLabel:\"What we do\",doH:\"Brand. Web. Content.\",doH2:\"One senior team.\",dos:[[\"Brand\",\"Strategy, identity, creative direction\",\"/offerings#brand\"],[\"Web\",\"Websites designed and built on Framer\",\"/offerings#web\"],[\"Content\",\"Photo, video, AI content, tours, campaigns\",\"/offerings#content\"]],finalH:\"Tell us about your business.\",finalP:\"Three minutes. A founder reads it and replies personally. No obligation.\",cta:\"Get your fixed price\",sign:\"Janae Salinas\",sign2:\"Founder & Creative Director\"}};}const LOGOS=[\"Swatch\",\"Julius B\\xe4r\",\"Christie's\",\"Coldwell Banker\",\"Valley Services\",\"Scrappers Racing\"];const SVC={\"web-design-development\":{\"img\":\"https://framerusercontent.com/images/dAgBZu7IPDwGqlzTJv9tHxZjb8.webp\",\"en\":\"A website that makes the phone ring.\",\"es\":\"Una p\\xe1gina web que hace que suene el tel\\xe9fono.\"},\"website-care\":{\"img\":\"https://framerusercontent.com/images/9SPzr9FyG0LlMdy6iAkCu796QmE.webp\",\"en\":\"Your website, always up to date.\",\"es\":\"Tu sitio web, siempre actualizado.\"},\"landing-pages\":{\"img\":\"https://framerusercontent.com/images/5jTKDDrrqoDoDiYM0ANc308Rw.webp\",\"en\":\"One page. One job. More customers.\",\"es\":\"Una p\\xe1gina. Un objetivo. M\\xe1s clientes.\"},\"multilingual-websites\":{\"img\":\"https://framerusercontent.com/images/wVHzh4XR2v8imcY6qnYQaKos08.webp\",\"en\":\"Speak to every customer in their language.\",\"es\":\"Habla con cada cliente en su idioma.\"},\"full-suite-flagship-build\":{\"img\":\"https://framerusercontent.com/images/WvjkVHlKipr1YKvDx1BTmPYd0j8.webp\",\"en\":\"Your whole brand, rebuilt by one senior team.\",\"es\":\"Toda tu marca, reconstruida por un \\xfanico equipo s\\xe9nior.\"},\"brand-strategy-positioning\":{\"img\":\"https://framerusercontent.com/images/9p6zPI5yVGGJNlp7AeoNStw18B0.webp\",\"en\":\"One clear reason to choose you.\",\"es\":\"Una raz\\xf3n clara para elegirte.\"},\"visual-identity-branding\":{\"img\":\"https://framerusercontent.com/images/drO23ud9Q5aR1Ds6u5B7Luu5A.webp\",\"en\":\"A brand that looks as good as your work.\",\"es\":\"Una marca que se ve tan bien como tu trabajo.\"},\"creative-art-direction\":{\"img\":\"https://framerusercontent.com/images/r27DdtFF16yFfhCFnrOswfEB4.webp\",\"en\":\"Every piece, at the same standard.\",\"es\":\"Cada pieza, con el mismo est\\xe1ndar.\"},\"marketing-campaigns\":{\"img\":\"https://framerusercontent.com/images/rKOFJXIKNCuup2rNltERdlVSr8.webp\",\"en\":\"Campaigns that bring in customers, not just likes.\",\"es\":\"Campa\\xf1as que atraen clientes, no solo \\xabme gusta\\xbb.\"},\"content-capture\":{\"img\":\"https://framerusercontent.com/images/QCRk3x9Ptz0N9hCZ5MFngHczyMg.webp\",\"en\":\"Real work on camera, not stock.\",\"es\":\"Trabajo real ante la c\\xe1mara, no de archivo.\"},\"ai-content-studio\":{\"img\":\"https://framerusercontent.com/images/Byz6VBr2bLZaBwxgkesyyzTPASk.webp\",\"en\":\"Months of on-brand images, without the shoot.\",\"es\":\"Meses de im\\xe1genes fieles a tu marca, sin sesiones de fotos.\"},\"virtual-tours\":{\"img\":\"https://framerusercontent.com/images/s2YJZb4bZpWDuXBWcarAW8J0fU.webp\",\"en\":\"Let buyers walk through from anywhere.\",\"es\":\"Permite que los compradores hagan visitas desde cualquier lugar.\"},\"brand-audits\":{\"img\":\"https://framerusercontent.com/images/RzMPp0Jw432ay4PppoT6dIZDvw.webp\",\"en\":\"Find what is costing you customers.\",\"es\":\"Descubre qu\\xe9 te est\\xe1 costando clientes.\"}};function Count({v}){const ref=useRef(null);const m=String(v).match(/^(\\d+)(.*)$/);const target=m?parseInt(m[1]):0;const live=RenderTarget.current()===RenderTarget.preview;const[n,setN]=useState(live&&m?0:target);useEffect(()=>{if(!live||!m)return;const el=ref.current;if(!el||typeof IntersectionObserver===\"undefined\"){setN(target);return;}let raf=0;const io=new IntersectionObserver(x=>{if(!x[0].isIntersecting)return;io.disconnect();const t0=performance.now();const step=tt=>{const p=Math.min(1,(tt-t0)/1400);setN(Math.round(target*(1-Math.pow(1-p,3))));if(p<1)raf=requestAnimationFrame(step);};raf=requestAnimationFrame(step);},{threshold:.4});io.observe(el);return()=>{io.disconnect();cancelAnimationFrame(raf);};},[]);return /*#__PURE__*/_jsx(\"span\",{ref:ref,children:m?n+m[2]:v});}function useClock(tz,live){const fmt=()=>{try{return new Intl.DateTimeFormat(\"en-GB\",{hour:\"2-digit\",minute:\"2-digit\",hour12:false,timeZone:tz}).format(new Date);}catch(e){return\"--:--\";}};const[t,setT]=useState(live?fmt():tz===\"Europe/Madrid\"?\"17:42\":\"08:42\");useEffect(()=>{if(!live)return;setT(fmt());const id=setInterval(()=>setT(fmt()),15e3);return()=>clearInterval(id);},[]);return t;}/**\n * Offerings and About page bodies.\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function SitePages(props){let code=\"\";try{code=(useLocaleInfo()?.activeLocale?.code||\"\").toLowerCase();}catch(e){}if(!code&&typeof window!==\"undefined\"&&/^\\/es(\\/|$)/.test(window.location.pathname))code=\"es\";const es=code.startsWith(\"es\");const t=T(es);const loc=h=>h&&es&&h.startsWith(\"/\")&&!/^\\/es(\\/|$)/.test(h)?\"/es\"+h:h;const isLive=RenderTarget.current()===RenderTarget.preview;const ref=useRef(null);const[seen,setSeen]=useState(!isLive);const[hov,setHov]=useState(-1);const[ra,setRa]=useState(0);const[flt,setFlt]=useState(\"all\");const[mh,setMh]=useState(-1);const prevRef=useRef(null);useEffect(()=>{if(RenderTarget.current()!==RenderTarget.preview)return;const root=ref.current;if(!root||typeof IntersectionObserver===\"undefined\")return;const els=root.querySelectorAll(\"[data-ri]\");if(!els.length)return;const io=new IntersectionObserver(x=>x.forEach(e=>{if(e.isIntersecting)setRa(Number(e.target.dataset.ri));}),{rootMargin:\"-42% 0px -42% 0px\"});els.forEach(e=>io.observe(e));const chk=()=>{const vh=window.innerHeight;els.forEach(e=>{if(!e.hasAttribute(\"data-in\")&&e.getBoundingClientRect().top<vh*.96)e.setAttribute(\"data-in\",\"\");});};window.addEventListener(\"scroll\",chk,{passive:true});const t1=setTimeout(chk,250);const t2=setTimeout(chk,1500);return()=>{io.disconnect();window.removeEventListener(\"scroll\",chk);clearTimeout(t1);clearTimeout(t2);};},[props.page,props.part]);useEffect(()=>{if(!isLive)return;const el=ref.current;if(!el||typeof IntersectionObserver===\"undefined\"){setSeen(true);return;}const io=new IntersectionObserver(x=>x.forEach(e=>e.isIntersecting&&setSeen(true)),{threshold:.01});io.observe(el);const tm=setTimeout(()=>setSeen(true),3e3);return()=>{io.disconnect();clearTimeout(tm);};},[]);const pa=useClock(\"America/Los_Angeles\",isLive);const md=useClock(\"Europe/Madrid\",isLive);const d=i=>({transitionDelay:i*80+\"ms\"});const pad=n=>String(n).padStart(2,\"0\");useEffect(()=>{if(!isLive)return;const root=ref.current;if(!root)return;const els=root.querySelectorAll(\".rise\");if(typeof IntersectionObserver===\"undefined\"){els.forEach(e=>e.setAttribute(\"data-in\",\"\"));return;}const io=new IntersectionObserver(x=>x.forEach(e=>{if(e.isIntersecting){e.target.setAttribute(\"data-in\",\"\");io.unobserve(e.target);}}),{rootMargin:\"0px 0px -8% 0px\",threshold:.12});els.forEach(e=>io.observe(e));const chk=()=>{const vh=window.innerHeight;els.forEach(e=>{if(!e.hasAttribute(\"data-in\")&&e.getBoundingClientRect().top<vh*.96)e.setAttribute(\"data-in\",\"\");});};window.addEventListener(\"scroll\",chk,{passive:true});const t1=setTimeout(chk,250);const t2=setTimeout(chk,1500);return()=>{io.disconnect();window.removeEventListener(\"scroll\",chk);clearTimeout(t1);clearTimeout(t2);};},[props.page,props.part]);const cls=\"sp\"+(isLive?\"\":\" static\");const imgs=[props.w1,props.w2,props.w3].map(x=>x&&typeof x===\"object\"?x.src:x);const ctaLink=props.ctaLink||\"/contact\";const spot=e=>{const r=e.currentTarget.getBoundingClientRect();e.currentTarget.style.setProperty(\"--x\",e.clientX-r.left+\"px\");e.currentTarget.style.setProperty(\"--y\",e.clientY-r.top+\"px\");};const glowM=e=>{const r=e.currentTarget.getBoundingClientRect();e.currentTarget.style.setProperty(\"--mx\",e.clientX-r.left+\"px\");e.currentTarget.style.setProperty(\"--my\",e.clientY-r.top+\"px\");};const Work=()=>/*#__PURE__*/_jsxs(\"section\",{className:\"sec\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"headrow rise\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"mono\",children:t.work.label}),/*#__PURE__*/_jsx(\"h2\",{className:\"h2\",children:t.work.h})]}),/*#__PURE__*/_jsx(\"a\",{className:\"link\",href:loc(\"/work\"),children:t.work.all})]}),/*#__PURE__*/_jsx(\"div\",{className:\"work\",children:t.work.items.map((w,i)=>/*#__PURE__*/_jsxs(\"a\",{href:loc(w[2]),className:\"wcard rise\",style:{...d(i),[\"--dl\"]:150+i*140+\"ms\"},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"wimg\",onMouseMove:spot,children:[imgs[i]&&/*#__PURE__*/_jsx(\"img\",{src:imgs[i],alt:w[0],loading:\"lazy\"}),/*#__PURE__*/_jsxs(\"i\",{className:\"vw\",children:[es?\"Ver\":\"View\",\" \",\"→\"]})]}),/*#__PURE__*/_jsx(\"b\",{children:w[0]}),/*#__PURE__*/_jsx(\"span\",{children:w[1]})]},i))})]});if(props.page===\"about\"&&props.part===\"b\"){const a=t.about;return /*#__PURE__*/_jsxs(\"div\",{ref:ref,className:cls,style:props.style,children:[/*#__PURE__*/_jsx(\"style\",{children:CSS}),/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsx(\"section\",{className:\"studios\",children:[[\"01\",\"Palo Alto\",\"3101 Park Blvd\",pa,props.s1Img],[\"02\",\"Madrid\",\"Calle de Goya 36\",md,props.s2Img]].map((s,i)=>/*#__PURE__*/_jsxs(\"div\",{className:\"studio rise s\"+i+(s[4]?\" hasimg\":\"\"),style:d(i),children:[s[4]&&/*#__PURE__*/_jsx(\"img\",{className:\"simg\",src:typeof s[4]===\"object\"?s[4].src:s[4],alt:s[1]+\" studio\",loading:\"lazy\"}),/*#__PURE__*/_jsx(\"div\",{className:\"clk\",children:s[3]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"city\",children:s[1]}),/*#__PURE__*/_jsx(\"span\",{className:\"m\",children:s[2]})]})]},i))}),/*#__PURE__*/_jsxs(\"section\",{className:\"sec\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"mono rise\",children:a.doLabel}),/*#__PURE__*/_jsxs(\"h2\",{className:\"h2 rise\",style:d(1),children:[a.doH,/*#__PURE__*/_jsx(\"br\",{}),a.doH2]}),/*#__PURE__*/_jsx(\"div\",{className:\"dos\",children:a.dos.map((x,i)=>/*#__PURE__*/_jsxs(\"a\",{href:loc(x[2]),className:\"do rise\",style:d(i),children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dh\",children:[/*#__PURE__*/_jsx(\"b\",{children:x[0]}),/*#__PURE__*/_jsx(\"span\",{className:\"arr\",children:\"→\"})]}),/*#__PURE__*/_jsx(\"span\",{className:\"m\",children:x[1]})]},i))})]}),Work(),/*#__PURE__*/_jsxs(\"section\",{className:\"sec final\",children:[/*#__PURE__*/_jsx(\"h2\",{className:\"hero-h rise\",children:a.finalH}),/*#__PURE__*/_jsxs(\"div\",{className:\"rise\",style:d(1),children:[/*#__PURE__*/_jsx(\"p\",{className:\"lead\",style:{marginTop:0},children:a.finalP}),/*#__PURE__*/_jsxs(\"a\",{className:\"btn\",href:loc(ctaLink),children:[a.cta,\" \",/*#__PURE__*/_jsx(\"span\",{children:\"→\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"sig\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"av\",children:\"JS\"}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"b\",{children:a.sign}),/*#__PURE__*/_jsx(\"span\",{className:\"m\",children:a.sign2})]})]})]})]})]})]});}if(props.page===\"about\"){const a=t.about;const intro=es?\"Un estudio s\\xe9nior de marca y web en Palo Alto y Madrid, para empresas cuyo trabajo es mejor que su sitio web.\":\"A senior brand and web studio in Palo Alto and Madrid, for companies whose work is better than their website.\";const words=a.h1.split(\" \");const words2=a.h1b.split(\" \");const glow=e=>{const r=e.currentTarget.getBoundingClientRect();e.currentTarget.style.setProperty(\"--mx\",e.clientX-r.left+\"px\");e.currentTarget.style.setProperty(\"--my\",e.clientY-r.top+\"px\");};const tilt=e=>{const el=e.currentTarget;const r=el.getBoundingClientRect();const x=(e.clientX-r.left)/r.width-.5;const y=(e.clientY-r.top)/r.height-.5;el.style.transform=\"perspective(1200px) rotateY(\"+x*5+\"deg) rotateX(\"+-y*5+\"deg)\";};const untilt=e=>{e.currentTarget.style.transform=\"\";};const so=a.so.split(\":\");return /*#__PURE__*/_jsxs(\"div\",{ref:ref,className:cls,style:props.style,children:[/*#__PURE__*/_jsx(\"style\",{children:CSS}),props.part!==\"c\"&&/*#__PURE__*/_jsx(\"section\",{className:\"ab\",onMouseMove:glow,children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"mono rise\",children:a.label}),/*#__PURE__*/_jsxs(\"h1\",{className:\"title ab-t rise\",children:[words.map((w,i)=>/*#__PURE__*/_jsx(\"span\",{className:\"wm\",children:/*#__PURE__*/_jsx(\"span\",{className:\"wi\",style:{transitionDelay:120+i*70+\"ms\"},children:w})},i)),words2.map((w,i)=>/*#__PURE__*/_jsx(\"span\",{className:\"wm\",children:/*#__PURE__*/_jsx(\"span\",{className:\"wi fillw\",style:{transitionDelay:120+(words.length+i)*70+\"ms\",animationDelay:700+(words.length+i)*110+\"ms\"},children:w})},\"b\"+i))]}),/*#__PURE__*/_jsxs(\"div\",{className:\"abrow\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"hsub rise\",style:d(6),children:a.serif}),/*#__PURE__*/_jsx(\"p\",{className:\"abp rise\",style:d(7),children:intro})]})]})}),props.part!==\"a\"&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{className:\"wrap\",children:/*#__PURE__*/_jsxs(\"section\",{className:\"sec why\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"mono rise\",children:a.whyLabel}),/*#__PURE__*/_jsx(\"h2\",{className:\"h2 c rise\",style:d(1),children:a.whyH}),/*#__PURE__*/_jsxs(\"div\",{className:\"vs\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"vcard strong rise lose-card\",style:d(2),onMouseMove:tilt,onMouseLeave:untilt,children:[/*#__PURE__*/_jsx(\"div\",{className:\"mono\",children:a.better[0]}),/*#__PURE__*/_jsx(\"ul\",{children:a.better.slice(1,4).map((x,i)=>/*#__PURE__*/_jsx(\"li\",{style:{transitionDelay:300+i*140+\"ms\"},children:x},i))}),/*#__PURE__*/_jsx(\"div\",{className:\"verdict lose\",children:/*#__PURE__*/_jsx(\"span\",{children:a.better[4]})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"vsx rise\",style:d(3),children:\"vs\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"vcard dash rise win-card\",style:d(4),onMouseMove:tilt,onMouseLeave:untilt,children:[/*#__PURE__*/_jsx(\"div\",{className:\"mono\",children:a.looking[0]}),/*#__PURE__*/_jsx(\"ul\",{className:\"m\",children:a.looking.slice(1,4).map((x,i)=>/*#__PURE__*/_jsx(\"li\",{style:{transitionDelay:700+i*140+\"ms\"},children:x},i))}),/*#__PURE__*/_jsx(\"div\",{className:\"verdict win\",children:/*#__PURE__*/_jsx(\"span\",{children:a.looking[4]})})]})]}),/*#__PURE__*/_jsxs(\"p\",{className:\"so rise\",style:d(2),children:[so[0],so.length>1?\":\":\"\",so.length>1&&/*#__PURE__*/_jsx(\"span\",{className:\"mark\",children:so.slice(1).join(\":\")})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"factsband\",children:/*#__PURE__*/_jsx(\"div\",{className:\"wrap facts\",children:a.facts.map((f,i)=>/*#__PURE__*/_jsxs(\"div\",{className:\"fact rise\",style:d(i),children:[/*#__PURE__*/_jsx(\"b\",{children:/*#__PURE__*/_jsx(Count,{v:f[0]})}),/*#__PURE__*/_jsx(\"span\",{children:f[1]})]},i))})}),/*#__PURE__*/_jsx(\"div\",{className:\"wrap\",children:/*#__PURE__*/_jsxs(\"section\",{className:\"sec rules2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"rleft\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"rsticky\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"mono rise\",children:a.rulesLabel}),/*#__PURE__*/_jsx(\"h2\",{className:\"h2 rise\",style:d(1),children:a.rulesH}),/*#__PURE__*/_jsxs(\"div\",{className:\"bignum rise\",style:d(2),children:[/*#__PURE__*/_jsx(\"span\",{className:\"bn\",children:pad(ra+1)},ra),/*#__PURE__*/_jsxs(\"em\",{children:[\"/ \",pad(a.rules.length)]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"rprog\",children:a.rules.map((_,i)=>/*#__PURE__*/_jsx(\"i\",{className:i<=ra?\"on\":\"\"},i))})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"rlist\",children:a.rules.map((r,i)=>/*#__PURE__*/_jsxs(\"div\",{\"data-ri\":i,className:\"r2 rise\"+(ra===i?\" act\":\"\"),style:d(i),onMouseEnter:()=>setRa(i),children:[/*#__PURE__*/_jsx(\"span\",{className:\"mono\",children:pad(i+1)}),/*#__PURE__*/_jsx(\"h3\",{children:r[0]}),/*#__PURE__*/_jsx(\"div\",{className:\"rb\",children:/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"p\",{className:\"m\",children:r[1]}),/*#__PURE__*/_jsx(\"p\",{className:\"kick\",children:r[2]})]})})]},i))})]})})]})]});}const o=t.off;const ow=o.h1.split(\" \");const ow2=o.h1b.split(\" \");return /*#__PURE__*/_jsxs(\"div\",{ref:ref,className:cls,style:props.style,children:[/*#__PURE__*/_jsx(\"style\",{children:CSS}),/*#__PURE__*/_jsx(\"section\",{className:\"ab ofh\",onMouseMove:glowM,children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"mono rise\",children:o.label}),/*#__PURE__*/_jsxs(\"h1\",{className:\"title ab-t rise\",children:[ow.map((w,i)=>/*#__PURE__*/_jsx(\"span\",{className:\"wm\",children:/*#__PURE__*/_jsx(\"span\",{className:\"wi\",style:{transitionDelay:120+i*70+\"ms\"},children:w})},i)),ow2.map((w,i)=>/*#__PURE__*/_jsx(\"span\",{className:\"wm\",children:/*#__PURE__*/_jsx(\"span\",{className:\"wi fillw\",style:{transitionDelay:120+(ow.length+i)*70+\"ms\",animationDelay:700+(ow.length+i)*120+\"ms\"},children:w})},\"b\"+i))]}),/*#__PURE__*/_jsx(\"div\",{className:\"hsub rise\",style:d(6),children:o.serif}),/*#__PURE__*/_jsx(\"div\",{className:\"sits\",children:o.cards.map((c,i)=>/*#__PURE__*/_jsxs(\"a\",{href:loc(c[3]),className:\"sit rise\"+(hov===i?\" hv\":\"\"),style:d(7+i),onMouseEnter:()=>setHov(i),onMouseLeave:()=>setHov(-1),onMouseMove:spot,children:[/*#__PURE__*/_jsx(\"span\",{className:\"mono\",children:pad(i+1)}),/*#__PURE__*/_jsx(\"b\",{className:\"q\",children:c[0]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ans\",children:[/*#__PURE__*/_jsxs(\"b\",{children:[c[1],\" \",/*#__PURE__*/_jsx(\"span\",{className:\"arr\",children:\"→\"})]}),/*#__PURE__*/_jsx(\"span\",{className:\"m\",children:c[2]})]})]},i))})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsxs(\"section\",{className:\"sec\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"headrow rise\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"mono\",children:o.menuLabel}),/*#__PURE__*/_jsx(\"h2\",{className:\"h2\",children:o.menuH})]}),/*#__PURE__*/_jsx(\"div\",{className:\"flt\",role:\"tablist\",children:[[\"all\",es?\"Todo\":\"All\",o.groups.reduce((n,g)=>n+g[2].length,0)]].concat(o.groups.map(g=>[g[0],g[1],g[2].length])).map(f=>/*#__PURE__*/_jsxs(\"button\",{role:\"tab\",\"aria-selected\":flt===f[0],className:\"fb\"+(flt===f[0]?\" on\":\"\"),onClick:()=>setFlt(f[0]),children:[f[1],/*#__PURE__*/_jsx(\"sup\",{children:pad(f[2])})]},f[0]))})]}),(()=>{const rows=[];o.groups.forEach(g=>g[2].forEach((sv,j)=>rows.push({g:g[0],gn:g[1],name:sv[0],price:sv[1],slug:sv[2],first:j===0})));const vis=rows.filter(r=>flt===\"all\"||r.g===flt);const move=e=>{const el=prevRef.current;if(!el)return;const r=e.currentTarget.getBoundingClientRect();el.style.transform=\"translate3d(\"+(e.clientX-r.left+28)+\"px,\"+(e.clientY-r.top-110)+\"px,0)\";};return /*#__PURE__*/_jsxs(\"div\",{className:\"mlist\",onMouseMove:move,onMouseLeave:()=>setMh(-1),children:[rows.map((r,k)=>{const shown=flt===\"all\"||r.g===flt;const vi=vis.indexOf(r);const line=SVC[r.slug]?es?SVC[r.slug].es:SVC[r.slug].en:\"\";return /*#__PURE__*/_jsxs(\"a\",{id:r.first?r.g:undefined,href:loc(\"/services/\"+r.slug),className:\"mrow\"+(shown?\"\":\" off\")+(mh===k?\" hv\":\"\"),style:{[\"--dl\"]:vi*28+\"ms\"},onMouseEnter:()=>setMh(k),children:[/*#__PURE__*/_jsx(\"span\",{className:\"mn\",children:pad(vi+1)}),/*#__PURE__*/_jsx(\"b\",{className:\"mt\",children:r.name}),/*#__PURE__*/_jsx(\"span\",{className:\"mc\",children:r.gn}),/*#__PURE__*/_jsx(\"span\",{className:\"ml\",children:line}),/*#__PURE__*/_jsxs(\"span\",{className:\"mp\",children:[r.price,\" \",/*#__PURE__*/_jsx(\"i\",{children:\"→\"})]})]},r.slug);}),/*#__PURE__*/_jsx(\"div\",{className:\"prev\"+(mh>=0?\" show\":\"\"),ref:prevRef,\"aria-hidden\":\"true\",children:rows.map((r,k)=>SVC[r.slug]&&SVC[r.slug].img?/*#__PURE__*/_jsx(\"img\",{src:SVC[r.slug].img,alt:\"\",className:mh===k?\"on\":\"\",loading:\"lazy\"},r.slug):null)})]},flt);})(),/*#__PURE__*/_jsx(\"div\",{className:\"mono mnote rise\",children:o.menuNote})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"sec\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"mono rise\",children:o.priceLabel}),/*#__PURE__*/_jsx(\"h2\",{className:\"h2 rise\",style:d(1),children:o.priceH}),/*#__PURE__*/_jsx(\"div\",{className:\"prules\",children:o.rules.map((r,i)=>/*#__PURE__*/_jsxs(\"div\",{className:\"prule rise\",style:{...d(i),[\"--dl\"]:200+i*180+\"ms\"},children:[/*#__PURE__*/_jsx(\"b\",{children:r[0]}),/*#__PURE__*/_jsx(\"span\",{className:\"m\",children:r[1]})]},i))})]}),Work(),/*#__PURE__*/_jsx(\"div\",{style:{height:120}})]})]});}SitePages.defaultProps={page:\"offerings\",part:\"a\",ctaLink:\"/contact\"};addPropertyControls(SitePages,{page:{type:ControlType.Enum,title:\"Page\",options:[\"offerings\",\"about\"],optionTitles:[\"Offerings\",\"About\"]},part:{type:ControlType.Enum,title:\"Part\",options:[\"a\",\"c\",\"b\"],optionTitles:[\"Hero\",\"Story\",\"Bottom\"]},ctaLink:{type:ControlType.Link,title:\"CTA Link\"},w1:{type:ControlType.ResponsiveImage,title:\"Work 1\"},w2:{type:ControlType.ResponsiveImage,title:\"Work 2\"},w3:{type:ControlType.ResponsiveImage,title:\"Work 3\"},s1Img:{type:ControlType.ResponsiveImage,title:\"Palo Alto Photo\"},s2Img:{type:ControlType.ResponsiveImage,title:\"Madrid Photo\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SitePages\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SitePages.map"],"mappings":"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"}