@font-face{font-family:CheckoutPretendard;src:url(/landing/subscription/PretendardVariable.woff2)format("woff2");font-weight:100 900;font-display:swap}.subscription-login-module__fICTaW__page{color:#24271f;background:#faf7f0;padding:40px 22px 64px;font-family:CheckoutPretendard,sans-serif}.subscription-login-module__fICTaW__content{max-width:440px;margin:auto}.subscription-login-module__fICTaW__page h1{letter-spacing:-1.1px;margin:27px 0 12px;font-size:32px;font-weight:750;line-height:1.3}.subscription-login-module__fICTaW__intro{color:#65665b;margin:0 0 20px;font-size:15px;line-height:1.7}.subscription-login-module__fICTaW__steps{color:#65665b;align-items:center;gap:12px;font-size:12px;display:flex}.subscription-login-module__fICTaW__steps strong{color:#162d17}.subscription-login-module__fICTaW__steps i{background:#d9dacd;flex:1;height:1px}.subscription-login-module__fICTaW__plan{background:#fff;border:1px solid #d9dacd;border-radius:4px;margin:20px 0;padding:20px}.subscription-login-module__fICTaW__planHead{align-items:center;gap:14px;display:flex}.subscription-login-module__fICTaW__planHead img{object-fit:cover;border-radius:3px;width:52px;height:52px}.subscription-login-module__fICTaW__planHead h2{margin:0 0 3px;font-size:16px;font-weight:700}.subscription-login-module__fICTaW__planHead p{color:#65665b;margin:0;font-size:13px}.subscription-login-module__fICTaW__plan dl{grid-template-columns:64px minmax(0,1fr);gap:7px 10px;margin:18px 0 0;font-size:13px;line-height:1.6;display:grid}.subscription-login-module__fICTaW__plan dt{color:#65665b}.subscription-login-module__fICTaW__plan dd{word-break:keep-all;overflow-wrap:anywhere;margin:0}.subscription-login-module__fICTaW__price{border-top:1px solid #d9dacd;justify-content:space-between;align-items:baseline;gap:8px;margin-top:16px;padding-top:14px;display:flex}.subscription-login-module__fICTaW__price span{font-size:13px}.subscription-login-module__fICTaW__price strong{letter-spacing:-.8px;white-space:nowrap;font-size:27px;font-weight:750}.subscription-login-module__fICTaW__price small{margin-left:2px;font-size:14px;font-weight:500}.subscription-login-module__fICTaW__helper{color:#65665b;margin:5px 0 0;font-size:12px;line-height:1.7}.subscription-login-module__fICTaW__link{color:#365339;text-underline-offset:3px;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:13px;text-decoration:underline;display:inline-flex}.subscription-login-module__fICTaW__naver,.subscription-login-module__fICTaW__kakao{width:100%;min-height:54px;font:inherit;cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;gap:12px;font-size:15px;font-weight:650;display:flex}.subscription-login-module__fICTaW__naver{color:#fff;background:#03c75a}.subscription-login-module__fICTaW__naver b{font-size:23px;font-weight:900}.subscription-login-module__fICTaW__kakao{color:#191919;background:#fee500;margin-top:10px}.subscription-login-module__fICTaW__page button:disabled{opacity:.55;cursor:wait}.subscription-login-module__fICTaW__page :-webkit-any(button,a):focus-visible{outline-offset:3px;outline:3px solid #365339}.subscription-login-module__fICTaW__page :-moz-any(button,a):focus-visible{outline-offset:3px;outline:3px solid #365339}.subscription-login-module__fICTaW__page :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #365339}.subscription-login-module__fICTaW__footnote{color:#65665b;text-align:center;margin-top:16px;font-size:12px;line-height:1.7}.subscription-login-module__fICTaW__notice{background:#e9edde;border-radius:4px;margin:16px 0;padding:14px 16px;font-size:13px;line-height:1.7}.subscription-login-module__fICTaW__resume{color:#24271f;background:#e9edde;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding:16px 22px;font-family:CheckoutPretendard,sans-serif;font-size:14px;display:flex}.subscription-login-module__fICTaW__resume p{margin:0}.subscription-login-module__fICTaW__resume a{color:#162d17;text-underline-offset:4px;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;display:flex}.subscription-login-module__fICTaW__resume button{color:#65665b;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:0;font-size:12px}@media (max-width:480px){.subscription-login-module__fICTaW__page{padding:24px 22px 40px}.subscription-login-module__fICTaW__page h1{font-size:27px}.subscription-login-module__fICTaW__plan{padding:16px}.subscription-login-module__fICTaW__price strong{font-size:25px}.subscription-login-module__fICTaW__resume{justify-content:flex-start;gap:4px 18px}}.subscription-login-module__fICTaW__section{margin:30px 0}.subscription-login-module__fICTaW__section h2{margin:0 0 14px;font-size:17px;font-weight:700}.subscription-login-module__fICTaW__section h2 small{color:#65665b;margin-left:6px;font-size:12px;font-weight:400}.subscription-login-module__fICTaW__choices{flex-wrap:wrap;gap:8px;display:flex}.subscription-login-module__fICTaW__choices button{color:#24271f;min-width:70px;min-height:52px;font:inherit;cursor:pointer;background:0 0;border:1px solid #d9dacd;border-radius:4px;flex:1;padding:14px 8px;font-weight:650}.subscription-login-module__fICTaW__choices button[aria-pressed=true]{color:#fff;background:#162d17;border-color:#162d17}.subscription-login-module__fICTaW__choices small{margin-top:4px;font-size:11px;font-weight:400;display:block}.subscription-login-module__fICTaW__primary{color:#fff;width:100%;min-height:54px;font:inherit;cursor:pointer;background:#162d17;border:0;border-radius:4px;margin-top:24px;padding:14px;font-size:15px;font-weight:650}.subscription-login-module__fICTaW__field{margin:18px 0 0;font-size:13px;font-weight:600;display:block}.subscription-login-module__fICTaW__field input,.subscription-login-module__fICTaW__field textarea{box-sizing:border-box;width:100%;min-height:48px;font:inherit;color:#24271f;background:#fff;border:1px solid #d9dacd;border-radius:4px;margin-top:8px;padding:12px;font-size:16px;font-weight:400;display:block}.subscription-login-module__fICTaW__field small{color:#65665b;font-size:12px;font-weight:400}.subscription-login-module__fICTaW__check{align-items:flex-start;gap:10px;margin:16px 0;font-size:13px;line-height:1.7;display:flex}.subscription-login-module__fICTaW__check input{accent-color:#162d17;flex-shrink:0;width:18px;height:18px;margin-top:3px}.subscription-login-module__fICTaW__terms{margin-top:16px;font-size:12px;line-height:1.7}.subscription-login-module__fICTaW__terms summary{cursor:pointer;color:#365339;min-height:32px;text-decoration:underline}.subscription-login-module__fICTaW__terms ul{padding-left:16px}
.reviews-module__RFHy1a__section{background:var(--cream);border-top:1px solid var(--line);padding:84px 0 92px}.reviews-module__RFHy1a__inner{max-width:1408px;margin:auto;padding-left:64px;padding-right:64px}.reviews-module__RFHy1a__heading{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__eyebrow{letter-spacing:.02em;color:var(--forest);margin-bottom:16px;font-size:15px;font-weight:550}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__heading h2{letter-spacing:-.05em;font-size:38px;font-weight:500;line-height:1.4}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__allReviews,.reviews-module__RFHy1a__section .reviews-module__RFHy1a__original{border-bottom:1px solid var(--forest);min-height:44px;color:var(--forest);flex-shrink:0;align-items:center;gap:20px;font-size:16px;text-decoration:none;display:inline-flex}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__intro{color:var(--muted);max-width:760px;margin:20px 0 42px;font-size:16px;line-height:1.7}.reviews-module__RFHy1a__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.reviews-module__RFHy1a__review{min-width:0}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__photo{margin:0}.reviews-module__RFHy1a__photo img{aspect-ratio:4/3;object-fit:contain;background:#eae4d7;width:100%;height:auto}.reviews-module__RFHy1a__photo figcaption{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.6}.reviews-module__RFHy1a__body{padding-top:22px}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__disclosure{color:var(--forest);border-bottom:1px solid var(--line);margin:0 0 14px;padding-bottom:6px;font-size:14px;font-weight:550;line-height:1.6;display:inline-block}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__body h3{letter-spacing:-.04em;margin:0 0 18px;font-size:24px;font-weight:550;line-height:1.4}.reviews-module__RFHy1a__section blockquote,.reviews-module__RFHy1a__section .reviews-module__RFHy1a__summary{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:19px;line-height:1.8}.reviews-module__RFHy1a__section blockquote:before{content:"“"}.reviews-module__RFHy1a__section blockquote:after{content:"”"}.reviews-module__RFHy1a__summary small{color:var(--muted);margin-top:8px;font-size:14px;display:block}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__author{color:var(--muted);margin-top:24px;font-size:15px;line-height:1.6}.reviews-module__RFHy1a__author span{margin-top:3px;font-size:14px;display:block}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__original{border-bottom-color:var(--line);margin-top:12px;font-size:15px}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__previewNote{border-top:1px solid var(--line);color:var(--muted);margin-top:40px;padding-top:16px;font-size:14px;line-height:1.7}.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__list{grid-template-columns:1fr 1fr;gap:40px 56px}.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__review:first-child{border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding-bottom:34px;display:grid}.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__review:first-child .reviews-module__RFHy1a__body{padding-top:0}.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__review:first-child blockquote,.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__review:first-child .reviews-module__RFHy1a__summary{font-family:DodamMaru,serif;font-size:28px;line-height:1.65}.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__review:not(:first-child){grid-template-columns:160px 1fr;gap:24px;display:grid}.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__review:not(:first-child) .reviews-module__RFHy1a__body{padding-top:0}@media (max-width:1050px){.reviews-module__RFHy1a__inner{padding-left:32px;padding-right:32px}.reviews-module__RFHy1a__list{gap:24px}.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__review:not(:first-child){grid-template-columns:1fr}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__heading h2{font-size:32px}}@media (max-width:700px){.reviews-module__RFHy1a__section{padding:54px 0}.reviews-module__RFHy1a__inner{padding-left:24px;padding-right:24px}.reviews-module__RFHy1a__heading{display:block}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__heading h2{font-size:29px}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__allReviews{margin-top:16px}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__intro{margin:18px 0 30px}.reviews-module__RFHy1a__list,.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__list{flex-direction:column;gap:34px;display:flex}.reviews-module__RFHy1a__review{border-bottom:1px solid var(--line);padding-bottom:32px}.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__review:first-child,.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__review:not(:first-child){padding-bottom:32px;display:block}.reviews-module__RFHy1a__body,.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__review:first-child .reviews-module__RFHy1a__body,.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__review:not(:first-child) .reviews-module__RFHy1a__body{padding-top:20px}.reviews-module__RFHy1a__section blockquote,.reviews-module__RFHy1a__section .reviews-module__RFHy1a__summary{font-size:18px}.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__review:first-child blockquote,.reviews-module__RFHy1a__section[data-layout="03"] .reviews-module__RFHy1a__review:first-child .reviews-module__RFHy1a__summary{font-size:24px}.reviews-module__RFHy1a__section .reviews-module__RFHy1a__previewNote{margin-top:26px}}
