@font-face{font-family:__GtMarmo_dbb8f1;src:url(/_next/static/media/f0c9735a123149e4-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__GtMarmo_dbb8f1;src:url(/_next/static/media/6de2693c6a3852cf-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:__GtMarmo_Fallback_dbb8f1;src:local("Arial");ascent-override:85.56%;descent-override:19.21%;line-gap-override:0.00%;size-adjust:114.55%}.__className_dbb8f1{font-family:__GtMarmo_dbb8f1,__GtMarmo_Fallback_dbb8f1}.__variable_dbb8f1{--gtmarmo:"__GtMarmo_dbb8f1","__GtMarmo_Fallback_dbb8f1"}@font-face{font-family:__LeloMono_4e1ad3;src:url(/_next/static/media/1bed106c44b74d4d-s.p.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__LeloMono_4e1ad3;src:url(/_next/static/media/44544d788a5985ea-s.p.woff) format("woff");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:__LeloMono_Fallback_4e1ad3;src:local("Arial");ascent-override:78.48%;descent-override:24.94%;line-gap-override:0.00%;size-adjust:131.49%}.__className_4e1ad3{font-family:__LeloMono_4e1ad3,__LeloMono_Fallback_4e1ad3}.__variable_4e1ad3{--lelomono:"__LeloMono_4e1ad3","__LeloMono_Fallback_4e1ad3"}:root{--pink:#ffd1d1;--blue:#397ee7;--yellow:#f2f92f;--padding:20px;--border-width:2px;--border-color:var(--dark-blue);--full-vh:100vh;--underline-static:path("M0,20s10,0,25,0c20,0,30,0,50,0s30,0,50,0,30,0,50,0,30,0,50,0,30,0,50,0,30,0,50,0,30,0,50,0,30,0,50,0,30,0,50,0,30,0,50,0c15,0,25,0,25,0");--underline-hover:path("M0,20S10,5,25,5c20,0,30,30,50,30S105,5,125,5s30,30,50,30,30-30,50-30,30,30,50,30,30-30,50-30,30,30,50,30,30-30,50-30,30,30,50,30,30-30,50-30c15,0,25,15,25,15");--social-media-static:path("M600,600H0V120C0,80,0,39.9,0,0h600v600Z");--social-media-hover:path("M600,600H60C20,560,0,520,0,480c0-50,60-70,60-120S0,290,0,240s60-70,60-120C60,80,40,40,0,0h540c40,40,60,80,60,120,0,50-60,70-60,120s60,70,60,120-60,70-60,120c0,40,20,80,60,120Z")}*{box-sizing:border-box}html{font-size:24px;line-height:1}body{margin:0;background-color:var(--pink);font-family:var(--gtmarmo),sans-serif;letter-spacing:.03em}h1,h2,h3,h4,p{margin:0;font-weight:inherit;font-size:inherit}ul{list-style:none;margin:0;padding:0}li{display:block}a{color:#000}.js-enabled a{text-decoration:none}.underlined{position:relative;display:inline-block}.underline-wrapper{position:absolute;width:100%;overflow:hidden;pointer-events:none;left:0;bottom:0;transform:translateY(50%)}.underline-svg{width:100%;min-width:250px}.underline{stroke:#000;fill:none;stroke-width:.12em}button,input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none}figure{margin:0}.x-small-size{font-size:.65rem}.small-size{font-size:.85rem}.regular-size{font-size:1rem}.large-size{font-size:1.4rem}.x-large-size{font-size:2rem}.body{line-height:1.19}.body .small-size,.body .x-small-size,.body.small-size,.body.x-small-size{line-height:1.27}.body .large-size,.body.large-size{line-height:1.09}.body .x-large-size,.body.x-large-size{line-height:1.125}.body p+p{margin-top:1.19em}.pinned{overflow:hidden;position:relative}.full-vh,.pinned{height:var(--full-vh)}.full-vw{width:100vw;max-width:100%}.circle{width:var(--circle-size);height:var(--circle-size)}.circle,.oval{border-radius:50%}.square-frame{display:block;position:relative;padding-bottom:100%}.bold{font-weight:700}.mono{font-family:var(--lelomono),monospace;letter-spacing:0}.float-container:after{content:"";display:block;clear:both;height:0}.next-image-wrapper{position:relative}.price:before{content:"$";display:inline}.main-container{padding:var(--nav-height) var(--padding) var(--padding) var(--padding);min-height:100vh}.to-be-rendered{opacity:0}.to-be-rendered.rendered{opacity:1;transition:opacity .5s}.yellow-outlined{border:4px solid;border-color:var(--yellow)}@media screen and (min-width:700px){:root{--padding:30px}html{font-size:26px}}@media screen and (min-width:1024px){:root{--padding:5vw}.x-small-size{font-size:.55rem}.small-size{font-size:.75rem}.large-size{font-size:1.7rem}html{font-size:calc(2.5vw)}}@media screen and (min-width:1500px){:root{--padding:75px}html{font-size:37.5px}.main-container>main{width:1350px;margin-left:auto;margin-right:auto}}.page_x-small-size__3tIQX{font-family:var(--font-lelo-mono) serif}