@font-face{font-family:GtMarmo;src:url(../media/OTMarmo_Medium-s.p.0gb4d11r~h37u.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:GtMarmo;src:url(../media/OTMarmo_MediumItalic-s.p.0yytywxc.mwtn.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:GtMarmo Fallback;src:local(Arial);ascent-override:85.56%;descent-override:19.21%;line-gap-override:0.0%;size-adjust:114.55%}.gtmarmo_96dd61c1-module__g42TQW__className{font-family:GtMarmo,GtMarmo Fallback}.gtmarmo_96dd61c1-module__g42TQW__variable{--gtmarmo:"GtMarmo", "GtMarmo Fallback"}
@font-face{font-family:LeloMono;src:url(../media/LeloMono_Medium-s.p.03fcukd.gmjly.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:LeloMono;src:url(../media/LeloMono_MediumItalic-s.p.0a0sivip6o46e.woff)format("woff");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:LeloMono Fallback;src:local(Arial);ascent-override:78.48%;descent-override:24.94%;line-gap-override:0.0%;size-adjust:131.49%}.lelomono_3613107b-module__Nie-dG__className{font-family:LeloMono,LeloMono Fallback}.lelomono_3613107b-module__Nie-dG__variable{--lelomono:"LeloMono", "LeloMono Fallback"}
: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{background-color:var(--pink);font-family:var(--gtmarmo), sans-serif;letter-spacing:.03em;margin:0}h1,h2,h3,h4,p{font-weight:inherit;font-size:inherit;margin:0}ul{margin:0;padding:0;list-style:none}li{display:block}a{color:#000}.js-enabled a{text-decoration:none}.underlined{display:inline-block;position:relative}.underline-wrapper{pointer-events:none;width:100%;position:absolute;bottom:0;left:0;overflow:hidden;transform:translateY(50%)}.underline-svg{width:100%;min-width:250px}.underline{stroke:#000;fill:none;stroke-width:.12em}button,input{appearance:none;background-color:#0000;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 .x-small-size,.body.x-small-size,.body .small-size,.body.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{height:var(--full-vh);position:relative;overflow:hidden}.full-vh{height:var(--full-vh)}.full-vw{width:100vw;max-width:100%}.circle{width:var(--circle-size);height:var(--circle-size);border-radius:50%}.oval{border-radius:50%}.square-frame{padding-bottom:100%;display:block;position:relative}.bold{font-weight:700}.mono{font-family:var(--lelomono), monospace;letter-spacing:0}.float-container:after{content:"";clear:both;height:0;display:block}.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: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-module___8aEwW__x-small-size{font-family:var(--font-lelo-mono) serif}
