:root{--cream:#fff9eb;--ink:#091b37;--red:#ee383b;--pink:#ffb7c6;--blue:#284da6;--yellow:#f8c515;--line:#eadcc3;--font:var(--font-cozy),sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--font);font-size:18px;line-height:1.38;-webkit-font-smoothing:antialiased}.page-shell{min-height:100vh;display:flex;flex-direction:column;overflow:hidden}.page-shell main{flex:1 1}a{color:inherit;text-decoration:none}img{display:block;width:100%;height:100%;object-fit:cover}a,button{font:inherit}.site-header{height:92px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:30px;gap:30px;padding:0 clamp(24px,4vw,60px);position:-webkit-sticky;position:sticky;top:0;z-index:20}.wordmark{font-size:clamp(23px,2.35vw,39px);font-weight:800;letter-spacing:-.055em;line-height:1}.site-header nav{display:flex;align-items:center;gap:48px;font-size:18px;font-weight:800}.site-header nav a{transition:color .2s ease}.site-header nav a:hover{color:var(--red)}.header-cta{justify-self:end;background:var(--red);color:white;padding:14px 29px;border-radius:999px;font-weight:800;box-shadow:inset 0 -2px rgba(128,0,0,.18);transition:transform .2s ease,background .2s ease}.button-red:hover,.header-cta:hover{background:#d92d31;transform:translateY(-2px)}.button:focus-visible,.header-cta:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--yellow);outline-offset:4px}.hero{min-height:calc(100vh - 92px);max-height:720px;position:relative;display:grid;grid-template-columns:minmax(0,46%) minmax(0,54%);align-items:center;overflow:hidden;padding:44px clamp(24px,4vw,60px) 58px;background:var(--cream)}.hero:before{content:"";position:absolute;left:-34px;top:40px;width:100px;height:135px;border:7px solid var(--pink);border-right:0;border-radius:60% 0 0 60%;transform:rotate(-22deg);opacity:.85}.hero-copy{position:relative;z-index:2;max-width:665px;padding-top:10px}.eyebrow{margin:0 0 13px;color:var(--red);font-size:15px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.hero h1,.not-found h1,.page-intro h1,.product-info h1{font-size:clamp(52px,6.2vw,103px);line-height:.9;letter-spacing:-.055em;margin:0;max-width:790px;font-weight:800;text-wrap:balance}.hero h1{font-size:clamp(58px,6vw,98px)}.hero-text{font-size:22px;line-height:1.35;max-width:420px;margin:23px 0}.actions{display:flex;gap:16px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:12px 28px;border-radius:999px;font-weight:800;transition:transform .2s ease,background .2s ease,border-color .2s ease}.button:active,.product-card:active,.shop-card:active{transform:scale(.98)}.button-red{color:white;background:var(--red)}.button-outline{border:2px solid var(--ink);background:var(--cream)}.button-outline:hover{background:var(--ink);color:white;transform:translateY(-2px)}.hero-art{height:100%;min-height:490px;position:relative}.blob{position:absolute}.blob-red{width:72%;height:74%;top:3%;left:7%;background:linear-gradient(135deg,#ff777d,#f44d58);-webkit-clip-path:polygon(6% 6%,84% 0,100% 14%,92% 88%,10% 100%,0 77%);clip-path:polygon(6% 6%,84% 0,100% 14%,92% 88%,10% 100%,0 77%);border-radius:27% 32% 20% 38%;transform:rotate(7deg)}.blob-blue{width:63%;height:65%;right:-4%;bottom:-4%;background:var(--blue);-webkit-clip-path:polygon(29% 0,100% 15%,96% 94%,0 100%,11% 37%);clip-path:polygon(29% 0,100% 15%,96% 94%,0 100%,11% 37%);border-radius:20%;transform:rotate(-8deg)}.hero-item{position:absolute;border:10px solid rgba(255,246,230,.74);box-shadow:0 14px 28px rgba(9,27,55,.18);overflow:hidden;background:#f9b3bd}.hero-item picture{height:100%;display:block}.hero-item img{object-fit:contain;background:#facad0}.hero-goose{width:42%;aspect-ratio:1;left:7%;top:23%;border-radius:50%;transform:rotate(-13deg)}.hero-frog{width:52%;aspect-ratio:1.04;right:11%;top:2%;border-radius:29% 33% 30% 28%;transform:rotate(4deg)}.hero-frog img{background:#f3e7d2}.hero-cat{width:39%;aspect-ratio:1;right:0;bottom:4%;border-radius:45% 45% 34% 34%;transform:rotate(11deg)}.hero-cat img{background:#f4d6c2}.loop-strip{padding:12px 10px;background:var(--red);border-radius:35px 35px 0 0;color:white;text-align:center;font-weight:800;font-size:18px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;overflow:hidden}.loop-strip b{color:var(--yellow);padding:0 16px}.section{padding:clamp(64px,9vw,140px) clamp(24px,5vw,80px)}.favorites{display:grid;grid-template-columns:minmax(270px,.8fr) 2.3fr;grid-gap:clamp(30px,5vw,85px);gap:clamp(30px,5vw,85px);align-items:center}.about-split h2,.craft-photo h2,.faq h2,.favorites-heading h2,.gift-section h2,.heart-section h2,.shop-outro h2{font-size:clamp(42px,5vw,79px);line-height:.92;letter-spacing:-.055em;margin:0;font-weight:800;text-wrap:balance}.scribble{color:var(--pink);font-size:115px;line-height:.55;display:block;transform:rotate(-9deg);margin-left:30px}.product-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.product-card,.shop-card{background:#fffdf6;border:1px solid var(--line);border-radius:19px;overflow:hidden;box-shadow:0 8px 17px rgba(75,45,9,.08);transition:transform .2s ease,box-shadow .2s ease}.product-card:hover,.shop-card:hover{transform:translateY(-6px);box-shadow:0 14px 25px rgba(75,45,9,.16)}.product-card picture{height:205px;display:block}.product-card picture img,.shop-card picture img{object-fit:contain;background:#f7ead6}.product-card span,.product-card strong{display:block;padding:0 18px}.product-card span{font-weight:800;margin-top:13px;line-height:1.12}.product-card strong{color:var(--red);padding-bottom:17px;margin-top:5px;font-size:22px}.heart-section{background:linear-gradient(110deg,#ffc8d2,#ffe0d5 56%,#ffced5);display:grid;grid-template-columns:1.2fr .8fr;grid-gap:clamp(30px,7vw,110px);gap:clamp(30px,7vw,110px);align-items:center;position:relative}.heart-section:before{content:"";position:absolute;left:-24px;top:-20px;width:110%;height:35px;background:var(--cream);border-radius:0 0 50% 50%;opacity:.96}.heart-section>div{position:relative;z-index:1}.about-split p,.craft-photo p,.gift-section p,.heart-section p:not(.eyebrow){max-width:550px;font-size:20px}.heart-image{height:405px;transform:rotate(5deg);border-radius:36% 34% 42% 30%;overflow:hidden;border:11px solid #ffc4ce;box-shadow:0 14px 24px rgba(9,27,55,.15)}.heart-image img{object-fit:contain;background:#f3d2c7}.gift-section{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;grid-gap:clamp(34px,8vw,145px);gap:clamp(34px,8vw,145px)}.gift-art{border-radius:50% 44% 40% 52%;overflow:hidden;background:var(--yellow);aspect-ratio:1}.gift-art img{object-fit:contain;background:#f8d7be}.text-link{display:inline-flex;gap:10px;margin-top:18px;color:var(--red);font-weight:800;border-bottom:3px solid var(--yellow);padding-bottom:4px}.text-link span{transition:transform .2s ease}.text-link:hover span{transform:translateX(5px)}.faq{max-width:1050px;margin:auto;padding-top:70px}.faq h2{margin-bottom:35px}.faq details{border-top:2px solid var(--ink);padding:19px 4px}.faq details:last-child{border-bottom:2px solid var(--ink)}.faq summary{cursor:pointer;list-style:none;font-weight:800;font-size:24px;display:flex;justify-content:space-between;gap:20px}.faq summary:after{content:"+";color:var(--red);font-size:32px;line-height:.7}.faq details[open] summary:after{content:"−"}.faq details p{max-width:710px;margin:16px 0 2px;font-size:17px}.page-intro{padding:clamp(70px,12vw,160px) clamp(24px,10vw,170px) clamp(45px,7vw,90px);background:var(--pink);position:relative;overflow:hidden}.page-intro:after{content:"";position:absolute;width:300px;height:170px;right:-30px;bottom:-55px;border:30px dotted var(--red);border-radius:50%;transform:rotate(-20deg);opacity:.75}.page-intro>*{position:relative;z-index:1}.page-intro h1{max-width:920px}.page-intro>p:last-child{font-size:21px;max-width:610px;margin:22px 0 0}.shop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px;max-width:1400px;margin:auto;padding-top:75px}.shop-card picture{display:block;height:280px}.shop-card>div{display:flex;justify-content:space-between;gap:13px;padding:16px 17px 18px;align-items:flex-end}.shop-card span{font-size:20px;line-height:1.1;font-weight:800}.shop-card strong{font-size:21px;color:var(--red);white-space:nowrap}.shop-outro{background:var(--blue);color:white;padding:80px 24px;text-align:center}.shop-outro h2{max-width:740px;margin:0 auto 25px}.shop-outro .button-red{background:var(--yellow);color:var(--ink)}.shop-outro .button-red:hover{background:#ffe064}.product-page{max-width:1440px;margin:auto;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:clamp(38px,8vw,125px);gap:clamp(38px,8vw,125px);align-items:start}.gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px}.gallery picture{background:#f4e5d3;border-radius:18px;overflow:hidden;aspect-ratio:1;display:block}.gallery picture:first-child{grid-column:span 2;aspect-ratio:1.16}.gallery img{object-fit:contain}.product-info{position:-webkit-sticky;position:sticky;top:118px}.product-info h1{font-size:clamp(40px,4.6vw,70px)}.price{font-size:30px;color:var(--red);font-weight:800;margin:18px 0}.product-lede{font-size:21px;max-width:580px}.etsy-help{font-size:16px;margin:13px 0 28px}.product-copy{border-top:2px solid var(--ink);padding-top:17px;font-size:17px}.product-copy p{margin:0 0 14px}.about-intro{background:var(--yellow)}.about-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:clamp(38px,9vw,150px);gap:clamp(38px,9vw,150px);max-width:1370px;margin:auto}.about-photo{height:500px;border-radius:45% 35% 39% 31%;overflow:hidden;background:var(--blue);border:12px solid var(--pink)}.about-photo img{object-fit:contain;background:#efd6c1}.color-band{padding:44px 24px;background:var(--red);color:white;text-align:center;font-size:clamp(26px,4vw,54px);font-weight:800}.color-band p{margin:0}.steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px;max-width:1300px;margin:auto}.steps>div{padding:34px 30px;background:#fffdf6;border:2px solid var(--ink);border-radius:26px;min-height:280px}.steps span{font-size:24px;color:var(--red);font-weight:800}.steps h2{font-size:32px;line-height:1;margin:30px 0 13px}.steps p{margin:0;font-size:18px}.craft-photo{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(35px,7vw,120px);gap:clamp(35px,7vw,120px);align-items:center;background:var(--blue);color:white}.craft-photo .eyebrow{color:var(--yellow)}.craft-photo picture{display:block;height:420px;border-radius:33px;overflow:hidden;background:#f7e1cb}.craft-photo img{object-fit:contain}.contact-page,.not-found{min-height:calc(100vh - 330px);max-width:830px;margin:auto;padding-top:clamp(90px,16vw,180px)}.contact-page h1,.not-found h1{font-size:clamp(48px,6vw,88px)}.contact-page p:not(.eyebrow),.not-found p{font-size:21px;max-width:650px;margin:20px 0 30px}.legal-page{max-width:830px;margin:auto;padding-top:90px}.legal-page h1{font-size:clamp(50px,6vw,82px);line-height:.93;margin:0 0 14px}.legal-page h2{font-size:29px;margin:42px 0 10px}.legal-page p{max-width:730px}.site-footer{display:grid;grid-template-columns:1.5fr .55fr .55fr .36fr;grid-gap:28px;gap:28px;padding:65px clamp(24px,5vw,80px) 25px;background:var(--ink);color:var(--cream);position:relative}.footer-mark{font-size:29px}.site-footer p{max-width:320px;margin:16px 0;font-size:16px}.footer-links{display:flex;flex-direction:column;gap:12px;font-weight:700}.footer-links a:hover{color:var(--pink)}.theo-badge{align-self:start}.theo-badge img{width:36px;height:36px;object-fit:contain}.etsy-note{grid-column:1/-1;max-width:none!important;margin:18px 0 0!important;padding-top:17px;border-top:1px solid rgba(255,255,255,.22);font-size:12px!important;color:#e8d9bc}.reveal{animation:reveal .6s both}@keyframes reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:1050px){.site-header{grid-template-columns:1fr auto;padding:0 28px}.site-header nav{display:none}.hero{grid-template-columns:1fr 1fr;padding-left:42px}.hero h1{font-size:clamp(56px,7vw,80px)}.favorites{grid-template-columns:.8fr 2fr}.heart-section{grid-template-columns:1fr 1fr}.site-footer{grid-template-columns:1.4fr 1fr 1fr}.theo-badge{display:none}}@media(max-width:720px){body{font-size:17px}.site-header{height:76px;padding:0 18px}.wordmark{font-size:25px}.header-cta{padding:11px 14px;font-size:14px}.hero{min-height:auto;max-height:none;display:flex;flex-direction:column;padding:50px 24px 0}.hero-copy{padding:0}.hero h1{font-size:clamp(53px,16vw,72px)}.hero-text{font-size:19px;margin:18px 0 25px}.actions{gap:10px}.button{min-height:50px;padding:11px 18px;font-size:16px}.hero-art{width:100%;height:400px;min-height:400px;margin-top:28px}.hero-goose{left:5%;top:23%}.hero-frog{right:8%;top:5%}.hero-cat{right:0}.loop-strip{font-size:14px;text-align:left}.loop-strip b{padding:0 9px}.section{padding:70px 24px}.favorites{display:block}.favorites-heading{margin-bottom:34px}.favorites-heading h2{font-size:57px}.product-row{gap:12px}.product-card{border-radius:13px}.product-card picture{height:130px}.product-card span,.product-card strong{padding:0 11px}.product-card span{font-size:16px;margin-top:10px}.product-card strong{font-size:19px;padding-bottom:12px}.about-split,.craft-photo,.gift-section,.heart-section,.product-page{grid-template-columns:1fr;gap:34px}.heart-section{padding-top:90px}.heart-image{height:330px;order:-1}.gift-art{max-width:370px}.page-intro{padding:80px 24px 65px}.page-intro h1{font-size:53px}.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:46px 18px}.shop-card picture{height:180px}.shop-card>div{display:block;padding:12px}.shop-card span{font-size:16px}.shop-card strong{font-size:18px;display:block;margin-top:4px}.gallery{gap:9px}.product-info{position:static}.product-info h1{font-size:52px}.steps{grid-template-columns:1fr;gap:15px}.steps>div{min-height:0}.about-photo,.craft-photo picture{height:320px}.site-footer{grid-template-columns:1fr 1fr;padding:52px 24px 22px}.site-footer>div:first-child{grid-column:1/-1}.contact-page,.not-found{min-height:530px;padding-top:100px}.legal-page{padding-top:70px}.faq summary{font-size:20px}.faq details p{font-size:16px}}@media(max-width:390px){.wordmark{font-size:22px}.header-cta{font-size:12px;padding:10px 11px}.hero h1{font-size:50px}.actions{display:grid}.actions,.product-row{grid-template-columns:1fr}.product-card picture{height:220px}.shop-grid{grid-template-columns:1fr}.shop-card picture{height:260px}.site-footer{grid-template-columns:1fr}.site-footer>div:first-child{grid-column:auto}}:root{--cream:#ffffff;--ink:#000000;--red:#ffd5d8;--pink:#ffe9ed;--blue:#cbeee8;--yellow:#c38a2c;--line:#ffd5d8}body{font-family:var(--font-cozy),sans-serif}.wordmark{font-family:var(--font-signature),cursive;font-size:clamp(36px,3.2vw,57px);font-weight:400;letter-spacing:-.025em}.footer-mark{font-size:43px}.site-header{background:var(--cream)}.blob-red{background:linear-gradient(135deg,#ffe9ed,#ffd5d8)}.blob-blue{background:#cbeee8}.heart-section{background:linear-gradient(110deg,#ffe9ed,#ffffff 56%,#cbeee8)}.shop-outro{background:#cbeee8;color:var(--ink)}.button-red,.header-cta,.shop-outro .button-red{background:#000;color:white}.button-red,.header-cta{box-shadow:none}.button-red:hover,.header-cta:hover{background:#000}.eyebrow,.price,.product-card strong,.shop-card strong,.text-link{color:#000}.product-card,.shop-card{background:#fff;border-color:#ffd5d8;box-shadow:0 8px 17px rgba(0,0,0,.08)}.product-card:hover,.shop-card:hover{box-shadow:0 14px 25px rgba(0,0,0,.13)}.craft-photo picture,.gallery picture,.gift-art,.product-card picture,.shop-card picture{background:#cbeee8}.about-photo img,.craft-photo img,.gift-art img,.heart-image img,.hero-cat img,.hero-frog img,.hero-item,.hero-item img{background:#ffe9ed}.heart-image{border-color:#ffd5d8}.maker-mark{display:block;width:178px;height:152px;margin:-20px 0 6px;-webkit-clip-path:inset(0 0 2px 0);clip-path:inset(0 0 2px 0)}.maker-mark img{object-fit:contain}.product-options{margin-top:24px}.product-options label{display:block;margin-bottom:8px;font-size:15px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.product-options select{width:100%;max-width:420px;min-height:52px;padding:0 18px;border:2px solid #000;border-radius:999px;background:#fff;color:#000;font:inherit;font-weight:700}.product-options select:focus-visible{outline:3px solid #ffd5d8;outline-offset:3px}.product-options .button{display:inline-flex;margin-top:14px}@media (max-width:720px){.maker-mark{width:166px;height:142px;margin:0 0 8px}}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2 Fallback;src:local("Arial");ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.00%;size-adjust:95.78%}.__className_b4e888{font-family:Baloo\ 2,Baloo\ 2 Fallback;font-style:normal}.__variable_b4e888{--font-cozy:"Baloo 2","Baloo 2 Fallback"}@font-face{font-family:Allura;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1ef03937eeee17bd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Allura;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d895190e5187dff-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Allura;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a736042c9ebfac04-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Allura Fallback;src:local("Arial");ascent-override:105.51%;descent-override:59.35%;line-gap-override:0.00%;size-adjust:75.82%}.__className_906e28{font-family:Allura,Allura Fallback;font-weight:400;font-style:normal}.__variable_906e28{--font-signature:"Allura","Allura Fallback"}