.WavyFrame-module__opidtW__svg{pointer-events:none;position:absolute;overflow:visible}
.CaseCredits-module__wgduhq__credits{align-items:center;gap:calc(20 * var(--u));padding:calc(60 * var(--u)) calc(20 * var(--u));display:flex}.CaseCredits-module__wgduhq__cardWide,.CaseCredits-module__wgduhq__cardNarrow{gap:calc(10 * var(--u));padding:calc(60 * var(--u));border:calc(4 * var(--u)) solid transparent;border-radius:calc(80 * var(--u));flex-direction:column;display:flex;position:relative}.CaseCredits-module__wgduhq__cardWide{min-width:0;min-height:calc(738 * var(--u));flex:1 0 0}.CaseCredits-module__wgduhq__cardNarrow{width:calc(402 * var(--u));min-height:calc(722 * var(--u));flex-shrink:0}.CaseCredits-module__wgduhq__heading{align-items:center;gap:calc(10 * var(--u));font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));display:flex}.CaseCredits-module__wgduhq__role{font-size:calc(12 * var(--u));line-height:calc(16 * var(--u))}.CaseCredits-module__wgduhq__heading .caption{font-size:calc(12 * var(--u));line-height:calc(16 * var(--u))}.CaseCredits-module__wgduhq__dot{width:calc(29 * var(--u));height:calc(30 * var(--u));flex-shrink:0}.CaseCredits-module__wgduhq__columns{gap:calc(20 * var(--u));display:flex}.CaseCredits-module__wgduhq__columns .CaseCredits-module__wgduhq__column{flex:1 0 0;min-width:0}.CaseCredits-module__wgduhq__column{gap:calc(30.8 * var(--u));margin-top:calc(13.2 * var(--u));flex-direction:column;display:flex}.CaseCredits-module__wgduhq__entry{flex-direction:column;display:flex}.CaseCredits-module__wgduhq__role{color:#1a1a1a66}.CaseCredits-module__wgduhq__role,.CaseCredits-module__wgduhq__name{white-space:nowrap}.CaseCredits-module__wgduhq__name{font-size:calc(28 * var(--u));line-height:1.1}@media (max-width:760px){.CaseCredits-module__wgduhq__credits{align-items:stretch;gap:calc(20 * var(--mu));padding:calc(60 * var(--mu)) calc(5 * var(--mu));flex-direction:column}.CaseCredits-module__wgduhq__cardWide,.CaseCredits-module__wgduhq__cardNarrow{gap:calc(10 * var(--mu));width:auto;padding:calc(30 * var(--mu)) calc(24 * var(--mu));border-width:calc(3 * var(--mu));border-radius:calc(40 * var(--mu));flex:none}.CaseCredits-module__wgduhq__cardWide{min-height:calc(1123 * var(--mu))}.CaseCredits-module__wgduhq__cardNarrow{min-height:calc(653 * var(--mu))}.CaseCredits-module__wgduhq__heading{gap:calc(8 * var(--mu))}.CaseCredits-module__wgduhq__role{font-size:calc(9 * var(--mu));line-height:calc(13 * var(--mu));letter-spacing:.15em}.CaseCredits-module__wgduhq__heading .caption{font-size:calc(9 * var(--mu));line-height:calc(13 * var(--mu));letter-spacing:.15em}.CaseCredits-module__wgduhq__dot{width:calc(22 * var(--mu));height:calc(23 * var(--mu))}.CaseCredits-module__wgduhq__columns{gap:calc(30.8 * var(--mu));flex-direction:column}.CaseCredits-module__wgduhq__columns .CaseCredits-module__wgduhq__column{flex:none}.CaseCredits-module__wgduhq__column{gap:calc(30.8 * var(--mu));margin-top:calc(13.2 * var(--mu))}.CaseCredits-module__wgduhq__columns .CaseCredits-module__wgduhq__column+.CaseCredits-module__wgduhq__column{margin-top:0}.CaseCredits-module__wgduhq__name{font-size:calc(22 * var(--mu));white-space:normal}}
.CaseGallery-module__6RqqFG__gallery{gap:calc(10 * var(--u));flex-direction:column;display:flex}.CaseGallery-module__6RqqFG__rowTop,.CaseGallery-module__6RqqFG__rowMiddle,.CaseGallery-module__6RqqFG__rowBottom{--ar:1420 / 709.019;width:min(100%, calc(100svh * var(--ar)));aspect-ratio:var(--ar);margin-inline:auto;position:relative}.CaseGallery-module__6RqqFG__rowMiddle{--ar:1420 / 957}.CaseGallery-module__6RqqFG__rowBottom{--ar:1420 / 550}@media (max-width:760px){.CaseGallery-module__6RqqFG__rowTop,.CaseGallery-module__6RqqFG__rowMiddle,.CaseGallery-module__6RqqFG__rowBottom{width:100%}}.CaseGallery-module__6RqqFG__gallery img{object-fit:cover;border-radius:calc(4 * var(--u));position:absolute}.CaseGallery-module__6RqqFG__wideShot{width:74.859%;height:100%;top:0;left:0}.CaseGallery-module__6RqqFG__collar{width:24.437%;height:32.58%;top:67.42%;left:75.563%}.CaseGallery-module__6RqqFG__dog{width:26.831%;height:26.562%;top:18.218%;left:14.085%}.CaseGallery-module__6RqqFG__shirt{width:26.831%;height:26.554%;top:55.229%;left:14.085%}.CaseGallery-module__6RqqFG__portrait{width:45%;height:100%;top:0;left:55%}.CaseGallery-module__6RqqFG__cat{width:16.127%;height:62.424%;top:0;left:0}.CaseGallery-module__6RqqFG__apples{width:58.028%;height:100%;top:0;left:16.831%}.CaseGallery-module__6RqqFG__flowers{width:24.437%;height:42%;top:0;left:75.563%}@media (max-width:760px){.CaseGallery-module__6RqqFG__gallery{gap:calc(2.571 * var(--mu))}.CaseGallery-module__6RqqFG__gallery img{border-radius:calc(2 * var(--mu))}}
.CaseHero-module__BbPsRq__hero{--w:100vw;--u:calc(var(--w) / 1440);width:var(--w);height:calc(var(--fold) + 414 * var(--u));background:linear-gradient(180deg, var(--yellow) 0 calc(var(--fold) + 13 * var(--u)), var(--yellow-transparent) calc(var(--fold) + 213 * var(--u)));margin-inline:auto;position:relative}.CaseHero-module__BbPsRq__cover{left:calc(10 * var(--u));top:calc(10 * var(--u));width:calc(1419 * var(--u));height:calc(var(--fold) + 47 * var(--u));object-fit:cover;border-radius:calc(4 * var(--u));position:absolute}.CaseHero-module__BbPsRq__tag{left:calc(590.5 * var(--u));top:calc(40 * var(--u));padding:calc(4 * var(--u)) calc(6 * var(--u));border-radius:calc(4 * var(--u));background:var(--yellow);font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));white-space:nowrap;position:absolute}.CaseHero-module__BbPsRq__doodleTop,.CaseHero-module__BbPsRq__doodleLeft,.CaseHero-module__BbPsRq__doodleRight,.CaseHero-module__BbPsRq__doodleLeftMobile,.CaseHero-module__BbPsRq__doodleRightMobile,.CaseHero-module__BbPsRq__cross,.CaseHero-module__BbPsRq__squiggle,.CaseHero-module__BbPsRq__dashLeft,.CaseHero-module__BbPsRq__dashRight,.CaseHero-module__BbPsRq__napping{pointer-events:none;position:absolute}.CaseHero-module__BbPsRq__doodleTop{left:calc(548.33 * var(--u));top:calc(80.62 * var(--u));width:calc(168 * var(--u));height:calc(90 * var(--u))}.CaseHero-module__BbPsRq__doodleLeft{left:calc(186.23 * var(--u));top:calc(213.75 * var(--u));width:calc(267 * var(--u));height:calc(224 * var(--u))}.CaseHero-module__BbPsRq__doodleRight{left:calc(706.35 * var(--u));top:calc(89.32 * var(--u));width:calc(280 * var(--u));height:calc(262 * var(--u))}.CaseHero-module__BbPsRq__doodleLeftMobile,.CaseHero-module__BbPsRq__doodleRightMobile{display:none}.CaseHero-module__BbPsRq__cross{left:calc(481 * var(--u));top:calc(174 * var(--u));width:calc(41 * var(--u));height:calc(42 * var(--u))}.CaseHero-module__BbPsRq__squiggle{left:calc(451.9 * var(--u));top:calc(660.9 * var(--u));width:calc(143.44 * var(--u));height:calc(69.25 * var(--u))}.CaseHero-module__BbPsRq__dashLeft,.CaseHero-module__BbPsRq__dashRight{width:calc(74.4252 * var(--u));height:calc(125.625 * var(--u))}.CaseHero-module__BbPsRq__dashLeft{left:calc(35.9 * var(--u));top:calc(578.9 * var(--u))}.CaseHero-module__BbPsRq__dashRight{left:calc(1155.7 * var(--u));top:calc(306.5 * var(--u));transform:rotate(180deg)}.CaseHero-module__BbPsRq__napping{display:none}.CaseHero-module__BbPsRq__title{left:50%;top:calc(var(--fold) + 137 * var(--u));width:calc(1344 * var(--u));font-size:calc(72 * var(--u));letter-spacing:.02em;text-align:center;text-transform:uppercase;line-height:1.1;font-weight:inherit;margin:0;position:absolute;transform:translate(-50%)}@media (max-width:760px){.CaseHero-module__BbPsRq__hero{--mu:calc(100vw / 375);width:100%;height:calc(741.22 * var(--mu));background:var(--yellow);overflow:hidden}.CaseHero-module__BbPsRq__cover{left:calc(5 * var(--mu));top:calc(83.22 * var(--mu));width:calc(365 * var(--mu));height:calc(242 * var(--mu))}.CaseHero-module__BbPsRq__tag,.CaseHero-module__BbPsRq__doodleTop,.CaseHero-module__BbPsRq__doodleLeft,.CaseHero-module__BbPsRq__doodleRight,.CaseHero-module__BbPsRq__squiggle,.CaseHero-module__BbPsRq__dashLeft,.CaseHero-module__BbPsRq__dashRight{display:none}.CaseHero-module__BbPsRq__doodleLeftMobile,.CaseHero-module__BbPsRq__doodleRightMobile{display:block}.CaseHero-module__BbPsRq__doodleLeftMobile{left:calc(5 * var(--mu));top:calc(76.5 * var(--mu));width:calc(122 * var(--mu));height:calc(107 * var(--mu))}.CaseHero-module__BbPsRq__doodleRightMobile{left:calc(176.92 * var(--mu));top:calc(10 * var(--mu));width:calc(194 * var(--mu));height:calc(124 * var(--mu))}.CaseHero-module__BbPsRq__cross{left:calc(141.86 * var(--mu));top:calc(59.99 * var(--mu));width:calc(23.49 * var(--mu));height:calc(23.99 * var(--mu))}.CaseHero-module__BbPsRq__napping{left:calc(117 * var(--mu));top:calc(548 * var(--mu));width:calc(187 * var(--mu));height:calc(126.033 * var(--mu));display:none}.CaseHero-module__BbPsRq__title{text-wrap:balance;text-align:center;top:calc(375.22 * var(--mu));width:calc(325 * var(--mu));font-size:calc(28 * var(--mu))}}
.FigmaCase-module__zY6oHq__case{width:100%}.FigmaCase-module__zY6oHq__frame{--k:var(--u);position:relative;overflow:hidden}.FigmaCase-module__zY6oHq__frame.FigmaCase-module__zY6oHq__mobile{--k:var(--mu)}.FigmaCase-module__zY6oHq__text,.FigmaCase-module__zY6oHq__box,.FigmaCase-module__zY6oHq__media,.FigmaCase-module__zY6oHq__card{margin:0;position:absolute}.FigmaCase-module__zY6oHq__text{font-weight:inherit;overflow-wrap:normal}.FigmaCase-module__zY6oHq__sound{z-index:2;right:calc(24 * var(--k,var(--u)));top:calc(24 * var(--k,var(--u)));width:calc(56 * var(--k,var(--u)));height:calc(56 * var(--k,var(--u)));background:var(--yellow);min-width:36px;min-height:36px;color:var(--ink);transition:transform .2s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute}.FigmaCase-module__zY6oHq__sound svg{width:55%;height:55%}@media (hover:hover){.FigmaCase-module__zY6oHq__sound:hover{transform:scale(1.08)}}.FigmaCase-module__zY6oHq__gap{display:inline-block}.FigmaCase-module__zY6oHq__media{object-fit:fill;max-width:none}.FigmaCase-module__zY6oHq__fill{object-fit:cover;width:100%;height:100%;display:block}.FigmaCase-module__zY6oHq__fillContain{object-fit:contain;background:#e8e8e8;width:100%;height:100%;display:block}.FigmaCase-module__zY6oHq__card{color:inherit;text-decoration:none;display:block}.FigmaCase-module__zY6oHq__card .FigmaCase-module__zY6oHq__media{transition:filter .3s var(--ease)}.FigmaCase-module__zY6oHq__card:after{content:"";z-index:1;box-shadow:inset 0 0 calc(20 * var(--k)) calc(3 * var(--k)) var(--yellow);opacity:0;transition:opacity .3s var(--ease);pointer-events:none;border-radius:4px;position:absolute;inset:0}.FigmaCase-module__zY6oHq__card>:not(:first-child){z-index:2}.FigmaCase-module__zY6oHq__cardPlate{transition:background-color .3s var(--ease)}@media (hover:hover){.FigmaCase-module__zY6oHq__card:hover:after,.FigmaCase-module__zY6oHq__card:focus-visible:after{opacity:1}.FigmaCase-module__zY6oHq__card:hover,.FigmaCase-module__zY6oHq__card:focus-visible{--plate-hover:var(--yellow)}}.FigmaCase-module__zY6oHq__mobile{display:none}@media (max-width:760px){.FigmaCase-module__zY6oHq__desktop{display:none}.FigmaCase-module__zY6oHq__mobile{display:block}}.FigmaCase-module__zY6oHq__flow>.FigmaCase-module__zY6oHq__mSection:last-child{padding-bottom:calc(200 * var(--mu))}.FigmaCase-module__zY6oHq__mSpacer{height:calc(60 * var(--mu))}.FigmaCase-module__zY6oHq__mHero{box-sizing:border-box;min-height:calc(676 * var(--mu));flex-direction:column;display:flex}.FigmaCase-module__zY6oHq__mHero>.FigmaCase-module__zY6oHq__mSection:last-child{padding-bottom:calc(190 * var(--mu))}.FigmaCase-module__zY6oHq__mHero>.FigmaCase-module__zY6oHq__mGrow{flex:1 0 auto}.FigmaCase-module__zY6oHq__mRow.FigmaCase-module__zY6oHq__mGrow{flex:1 0 auto;align-items:stretch}.FigmaCase-module__zY6oHq__mRow.FigmaCase-module__zY6oHq__mGrow>.FigmaCase-module__zY6oHq__mFigure{min-height:calc(200 * var(--mu))}.FigmaCase-module__zY6oHq__mSection{gap:calc(8 * var(--mu));padding:calc(10 * var(--mu)) calc(10 * var(--mu));flex-direction:column;display:flex}.FigmaCase-module__zY6oHq__mSection:first-child{padding-top:calc(10 * var(--mu))}.FigmaCase-module__zY6oHq__mText{font-weight:inherit;white-space:pre-wrap;margin:0}.FigmaCase-module__zY6oHq__mPad{padding:calc(14 * var(--mu)) calc(6 * var(--mu))}.FigmaCase-module__zY6oHq__mRow{gap:calc(6 * var(--mu));align-items:flex-start;display:flex}.FigmaCase-module__zY6oHq__mFigure{flex-shrink:0;min-width:0;position:relative;overflow:hidden}.FigmaCase-module__zY6oHq__mFigure p{font-size:calc(9 * var(--mu))!important}.FigmaCase-module__zY6oHq__mCanvas{width:100%;position:relative}.FigmaCase-module__zY6oHq__mPlate{gap:calc(10 * var(--mu));padding:calc(14 * var(--mu));border-radius:4px;flex-direction:column;display:flex;position:relative}.FigmaCase-module__zY6oHq__mFramed{gap:calc(20 * var(--mu));padding:calc(30 * var(--mu)) calc(24 * var(--mu))}.FigmaCase-module__zY6oHq__mBrief{box-sizing:border-box;width:auto;margin-inline:calc(10 * var(--mu));padding:calc(56 * var(--mu)) calc(24 * var(--mu));border-radius:calc(40 * var(--mu));align-self:stretch}.FigmaCase-module__zY6oHq__mDotRow{align-items:center;gap:calc(8 * var(--mu));display:flex}.FigmaCase-module__zY6oHq__mDot{width:calc(22 * var(--mu));height:calc(23 * var(--mu));flex:none}.FigmaCase-module__zY6oHq__mChip{padding:calc(6 * var(--mu)) calc(10 * var(--mu));align-self:center}.FigmaCase-module__zY6oHq__mCard{gap:calc(6 * var(--mu));color:inherit;flex-direction:column;text-decoration:none;display:flex}.FigmaCase-module__zY6oHq__mCardTitle{align-items:flex-start;gap:calc(8 * var(--mu));display:flex}.FigmaCase-module__zY6oHq__mCardBullet{width:calc(16 * var(--mu));height:calc(16 * var(--mu));flex-shrink:0;margin-top:.12em}.FigmaCase-module__zY6oHq__mCardImg{width:100%;height:auto;display:block}
