@font-face{font-family:pretendard;src:url(/_next/static/media/ff840cfebfb63b0c-s.p.woff2?dpl=dpl_FUv6ieo9doak3FgHKEVcvPPwQNLZ) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_6d709b{font-family:pretendard,pretendard Fallback,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,system-ui,sans-serif;font-style:normal}.__variable_6d709b{--font-pretendard:"pretendard","pretendard Fallback",Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,system-ui,sans-serif}:root{color-scheme:light;--font-sans:var(--font-pretendard),"Pretendard","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",system-ui,sans-serif}*{box-sizing:border-box}html{height:100%;background:var(--color-background-app)}html[data-canvas-tone=blue],html[data-canvas-tone=blue] body{background:var(--color-brand-blue-normal)}html[data-canvas-tone=cream],html[data-canvas-tone=cream] body{background:var(--color-background-cream)}html[data-canvas-tone=ivory],html[data-canvas-tone=ivory] body{background:var(--color-background-cream-card)}html[data-canvas-tone=white],html[data-canvas-tone=white] body{background:var(--color-background-paper)}body{height:100vh;height:100dvh;margin:0;background:var(--color-background-app);color:var(--color-foreground);font-family:var(--font-sans);overflow:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}[data-haptic],[role=button],a[data-haptic],button{-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}.landing-screen{container-type:size;isolation:isolate;overflow:hidden}.landing-copy-block{position:absolute;right:0;top:clamp(52px,8.87cqh,72px);left:0;z-index:2;display:flex;flex-direction:column;align-items:center;padding-top:clamp(16px,2.46cqh,20px);text-align:center}.landing-logo{display:block;flex:0 0 auto;width:130px;height:50px}.landing-title{width:auto;max-width:calc(100cqw - 40px);margin:12px 0 0;color:var(--color-label-neutral);white-space:nowrap}.landing-copy{width:100cqw;margin:14px 0 0;color:var(--color-label-alternative)}.landing-dog{--landing-dog-width:min(142.93cqw,66cqh);position:absolute;top:clamp(220px,27.34cqh,252px);right:calc(var(--landing-dog-width)*-.2034);z-index:1;width:var(--landing-dog-width);height:calc(var(--landing-dog-width)*650/536);object-fit:fill;pointer-events:none}.landing-screen .landing-action{position:absolute;right:0;bottom:calc(40px + env(safe-area-inset-bottom));left:0;z-index:50;border-top:0;margin-top:0;padding:0 20px;background:rgba(0,0,0,0)}.landing-screen .landing-action a{min-height:52px;border-radius:26px;font-size:var(--typography-body3-font-size);font-weight:var(--typography-weight-semibold);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-body3-line-height);color:var(--button-foreground);box-shadow:0 0 7px var(--color-shadow-button)}@container (max-height: 760px){.landing-dog{--landing-dog-width:min(112cqw,52cqh)}}@container (max-height: 620px){.landing-dog{--landing-dog-width:min(96cqw,48cqh)}.landing-copy-block{top:clamp(40px,7cqh,52px)}.landing-copy{margin-top:14px}.landing-dog{top:clamp(200px,38cqh,230px)}}.report-bag{width:116px;height:118px;background:url(/figma/feed-bag.png) 50%/contain no-repeat}.report-dog{position:absolute;right:-6px;bottom:0;width:124px;height:166px;background:url(/figma/report-dog.png) bottom/contain no-repeat}