.topbar__account-link{letter-spacing:.04em;padding:8px 0;font-size:11px}:is(.topbar__account-link:hover,.topbar__account-link:focus-visible){border-bottom:1px solid}@media (max-width:820px){.topbar__account-link{font-size:10px}.topbar__contact{display:none}}.pricing{color:#111;background:#fff;padding:clamp(80px,8vw,130px) 3vw 5vw}.pricing__heading{grid-template-columns:minmax(150px,.35fr) 1fr auto;align-items:start;gap:3vw;margin-bottom:70px;display:grid}.pricing__heading>p{letter-spacing:.2em;margin:8px 0 0;font:500 10px Manrope,sans-serif}.pricing__heading h2{letter-spacing:-.065em;word-break:keep-all;margin:0;font:400 clamp(44px,5.2vw,82px)/1.14 Noto Serif KR,serif}.pricing__heading>span{letter-spacing:.12em;border:1px solid #111;border-radius:999px;margin-top:12px;padding:8px 12px;font-size:9px}.pricing__grid{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.pricing-card{background:#fff;border:1px solid #111;border-top:0;border-left:0;border-radius:0;flex-direction:column;min-height:500px;padding:34px 32px 30px;display:flex}.pricing-card--featured{background:#f7f7f5}.pricing-card__type{letter-spacing:.2em;margin:0 0 35px;font:600 9px Manrope,sans-serif}.pricing-card h3{letter-spacing:-.055em;margin:0 0 42px;font:400 clamp(28px,2.6vw,43px)/1.2 Noto Serif KR,serif}.pricing-card ul{border-top:1px solid #1113;margin:0;padding:0;list-style:none}.pricing-card li{color:#111b;border-bottom:1px solid #1113;padding:16px 0;font:300 13px/1.55 Noto Sans KR,sans-serif}.pricing-card__price{align-items:baseline;gap:9px;margin:auto 0 28px;padding-top:50px;display:flex}.pricing-card__price strong{letter-spacing:-.06em;font:500 clamp(42px,4vw,65px)/1 Manrope,sans-serif}.pricing-card__price span{white-space:nowrap;color:#1119;font-size:11px}.pricing-card button,.pricing-card__checkout{color:#fff;background:#111;border:1px solid #111;border-radius:999px;height:52px;font:500 12px Noto Sans KR,sans-serif}.pricing-card__checkout{place-items:center;text-decoration:none;display:grid}.pricing-card--featured button{color:#fff;background:#111;border-color:#111}.pricing-card button:disabled{cursor:not-allowed;opacity:1}.pricing__notice{text-align:right;color:#1118;margin:22px 0 0;font:300 11px/1.7 Noto Sans KR,sans-serif}@media (max-width:820px){.pricing{padding:22vw 5vw 18vw}.pricing__heading{margin-bottom:12vw;display:block}.pricing__heading h2{margin-top:28px;font-size:13vw}.pricing__heading>span{margin-top:28px;display:inline-block}.pricing__grid{grid-template-columns:1fr;gap:12px}.pricing-card{min-height:480px}.pricing__notice{text-align:left}}
