@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/661e8e14f4577c32-s.154on6nnjgtyk.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8e0e9dd0bec4ecfd-s.3a9gg3glmslxu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/18516a7fa1165818-s.p.2_0-l2gi9n60h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.J05Gwa_className{font-family:Syne,Syne Fallback;font-style:normal;font-weight:800}.J05Gwa_variable{--font-syne:"Syne", "Syne Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.emLhJa_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.emLhJa_variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Damion;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a380ee62c8ebc987-s.0mt99fjzt-1hd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Damion;font-style:normal;font-weight:400;font-display:swap;src:url(../media/626b94c683082053-s.p.10migzt3ou6dp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Damion Fallback;src:local(Arial);ascent-override:121.62%;descent-override:43.87%;line-gap-override:0.0%;size-adjust:83.02%}._1Q4YZq_className{font-family:Damion,Damion Fallback;font-style:normal;font-weight:400}._1Q4YZq_variable{--font-damion:"Damion", "Damion Fallback"}
:root{--crema:#fbf6ec;--blanco:#fff;--cob:#2340f0;--tinta:#1a1830;--tinta2:#5b5870;--lila:#cdbdf2;--pist:#cfe3b4;--rosa:#f3ccd3;--line:#1a18301f;--fd:var(--font-syne), "Syne", sans-serif;--fb:var(--font-dm-sans), "DM Sans", sans-serif;--fx:var(--font-damion), "Damion", cursive;--r:24px;--gutter:16px;--maxw:1120px}
.ph-btn{background:var(--cob);color:var(--crema);font:700 15px var(--fb);white-space:nowrap;cursor:pointer;border:0;border-radius:99px;align-items:center;gap:8px;padding:15px 26px;text-decoration:none;transition:all .2s;display:inline-flex}.ph-btn:hover,.ph-btn--ink{background:var(--tinta)}.ph-btn--ink:hover{background:var(--cob)}.ph-btn--out{color:var(--tinta);box-shadow:inset 0 0 0 1.5px var(--tinta);background:0 0}.ph-btn--out:hover{background:var(--tinta);color:var(--crema)}.ph-btn--cr{background:var(--crema);color:var(--cob)}.ph-btn--cr:hover{background:var(--lila)}.ph-btn--sm{padding:9px 16px;font-size:13px}.ph-btn[aria-disabled=true],.ph-btn:disabled{opacity:.5;pointer-events:none}.ph-chip{font:700 11px var(--fb);background:var(--crema);color:var(--tinta);border-radius:99px;align-items:center;gap:6px;padding:5px 11px;display:inline-flex}.ph-chip--cob{background:var(--cob);color:var(--crema)}.ph-chip--out{box-shadow:inset 0 0 0 1.5px var(--tinta);background:0 0}.ph-chip--pist{background:var(--pist)}.ph-chip--rosa{background:var(--rosa)}.ph-chip--lila{background:var(--lila)}.ph-card{background:var(--blanco);border-radius:var(--r);border:1px solid var(--line);padding:24px}.ph-card--crema{background:var(--crema)}svg.ph-logo{width:100%;height:auto;display:block;overflow:visible}svg.ph-logo .pu{transition:transform .35s cubic-bezier(.3,.7,.3,1)}svg.ph-logo .pu circle{transform-box:fill-box;transform-origin:50%}.a-pan .pu{animation:7s cubic-bezier(.6,0,.3,1) infinite ph-pan}@keyframes ph-pan{0%,22%{transform:translate(0)}32%,46%{transform:translate(-7px)}56%,70%{transform:translate(7px)}80%,to{transform:translate(0)}}.a-blink .pu circle{animation:4.2s infinite ph-blink}@keyframes ph-blink{0%,90%,to{transform:scaleY(1)}93%,95%{transform:scaleY(.12)}}.a-seek .pu{animation:7s cubic-bezier(.6,0,.3,1) infinite ph-seek}@keyframes ph-seek{0%,14%{transform:translate(0)}24%,38%{transform:translate(-7px,-1.5px)}48%,62%{transform:translate(7px)}72%,86%{transform:translate(2px,1.5px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){svg.ph-logo .pu,svg.ph-logo .pu circle{transition:none;animation:none!important;transform:none!important}}.ph-stk{background:var(--cob);color:var(--crema);font:400 26px var(--fx);white-space:nowrap;border-radius:99px;padding:4px 20px 9px;display:inline-block;transform:rotate(-6deg)}.ph-swatch{min-height:92px;font:600 12px var(--fb);border:1px solid var(--line);border-radius:16px;flex-direction:column;justify-content:flex-end;padding:14px;display:flex}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--crema);color:var(--tinta);font:16px/1.55 var(--fb);-webkit-font-smoothing:antialiased;min-height:100vh}a{color:inherit}img,svg{max-width:100%}:focus-visible{outline:3px solid var(--cob);outline-offset:3px;border-radius:6px}.t-lab{font:600 11px var(--fb);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta2)}.t-display{font-family:var(--fd);letter-spacing:-.045em;text-transform:lowercase;font-weight:800;line-height:1}.t-script{font-family:var(--fx);letter-spacing:0;text-transform:none;color:var(--cob);font-weight:400}.t-xl{letter-spacing:-.055em;font-size:clamp(48px,9vw,120px)}.t-h1{letter-spacing:-.05em;font-size:clamp(40px,7vw,82px)}.t-h2{font-size:clamp(26px,4vw,46px)}.t-body{font-size:17px}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
