.pricing-page{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ds-text);--ds-text:#000;--ds-text-2:#333;--ds-text-3:#666;--ds-text-4:#999;--ds-text-inv:#fff;--ds-surface:#fff;--ds-surface-elev-1:#f5f5f5;--ds-surface-elev-2:#e8e8e8;--ds-border-light:#f0f0f0;--ds-border-default:#e0e0e0;--ds-border-strong:#bbb;--ds-border-very-strong:#000;--ds-accent-lime:#d1ff99;--muted:#f9fafb;--card:#fff;--border:#e5e7eb;--border-2:#d1d5db;--hover:#f3f4f6;--emerald:#10b981;--accent:#000;--ds-sp-1:4px;--ds-sp-2:8px;--ds-sp-3:12px;--ds-sp-4:16px;--ds-sp-5:20px;--ds-sp-6:24px;--ds-sp-8:32px;--ds-sp-10:40px;--ds-sp-15:60px;--ds-sp-20:80px;--ds-sp-32:128px;--ds-radius-xs:4px;--ds-radius-md:8px;--ds-radius-xl:16px;--ds-radius-2xl:24px;--ds-radius-full:9999px;--ds-content-w:100%;--ds-section-gap:60px;font-family:Pretendard,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}.pricing-page *{box-sizing:border-box}.pricing-page ul{padding:0;list-style:none}.pricing-page ol{margin:0;padding:0;list-style:none}.pricing-page li{margin:0;padding:0}.pricing-page img{max-width:100%;display:block}body:not(.is-annual) .pricing-page .only-annual,body.is-annual .pricing-page .only-monthly{display:none}body:not(.is-annual) .pricing-page .billing-badge{visibility:hidden}.pricing-page .hero{padding:40px 16px}.pricing-page .hero-inner{max-width:var(--ds-content-w);margin:0 auto}.pricing-page .hero-head{text-align:center;margin:0 0 60px}.pricing-page .hero-title{color:var(--ds-text);letter-spacing:-.36px;margin:0 0 20px;font-size:24px;font-weight:600}.pricing-page .hero-subtitle{color:var(--ds-text-2);margin:0 auto;font-size:14px;font-weight:400;line-height:1.5}.pricing-page .billing-wrap{flex-flow:wrap;justify-content:center;align-items:center;gap:16px;margin:0 0 40px;display:flex}.pricing-page .billing-badge-slot,.pricing-page .billing-badge{display:none}.pricing-page .billing-toggle{background:var(--ds-surface-elev-1);border-radius:var(--ds-radius-full);align-items:center;gap:8px;padding:4px;display:inline-flex}.pricing-page .billing-label{height:40px;color:var(--ds-text-3);border-radius:var(--ds-radius-full);cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;padding:8px 24px;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:150%;transition:background .2s,color .2s;display:inline-flex}.pricing-page .billing-label[aria-pressed=true]{background:var(--ds-surface);color:var(--ds-text)}.pricing-page .billing-label:not([aria-pressed=true]):hover{color:var(--ds-text)}.pricing-page .toggle-switch{display:none!important}.pricing-page .cards-grid{grid-template-columns:1fr;gap:24px;margin:0 0 24px;display:grid}.pricing-page .plan-card{background:var(--ds-surface);border:1.5px solid var(--ds-border-default);border-radius:var(--ds-radius-xl);flex-direction:column;display:flex;position:relative}.pricing-page .plan-card.popular{border:1.5px solid var(--ds-text)}.pricing-page .popular-badge{background:var(--ds-accent-lime);color:var(--ds-text);border-radius:var(--ds-radius-md);white-space:nowrap;justify-content:center;align-items:center;gap:2px;padding:8px 16px;font-family:Pretendard,sans-serif;font-size:13px;font-weight:500;line-height:1.5;display:flex}.pricing-page .popular-badge svg{width:12px;height:12px}.pricing-page .plan-card-body{flex-direction:column;flex:1;padding:32px 20px;display:flex}.pricing-page .plan-card-body>.plan-header{order:0}.pricing-page .plan-card-body>.plan-price-block{order:1}.pricing-page .plan-card-body>.cta-btn{order:2}.pricing-page .plan-card-body>.includes-banner{order:3}.pricing-page .plan-card-body>.features-block{order:4}.pricing-page .includes-banner{border-top:1px solid var(--ds-border-light);align-items:center;gap:8px;margin:0 0 12px;padding-top:24px;display:flex}.pricing-page .includes-banner .feature-text{color:var(--ds-text);font-size:15px;font-weight:600;line-height:1.4}.pricing-page .plan-header{margin:0 0 24px}.pricing-page .plan-name-row{justify-content:space-between;align-items:center;margin:0 0 8px;display:flex}.pricing-page .plan-name{letter-spacing:-.42px;color:var(--ds-text);margin:0;font-family:Pretendard,inherit;font-size:28px;font-style:normal;font-weight:600;line-height:1.15}.pricing-page .plan-tag{color:var(--ds-text-2);margin:0;font-family:Pretendard,inherit;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;display:block}.pricing-page .plan-desc{display:none}.pricing-page .plan-header{border-bottom:1px solid var(--ds-border-default);margin-bottom:24px;padding-bottom:24px}.pricing-page .plan-price-block{border:0;flex-direction:column;justify-content:center;height:78px;max-height:78px;padding:0;display:flex}.pricing-page .price-strike-row{align-items:center;gap:8px;margin:0 0 8px;display:flex}.pricing-page .price-promo-row,.pricing-page .price-row{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.pricing-page .price-amount-promo,.pricing-page .price-amount,.pricing-page .price-custom{letter-spacing:-.6px;color:var(--ds-text);font-family:Pretendard,inherit;font-size:40px;font-style:normal;font-weight:600;line-height:1.15}.pricing-page .price-suffix{color:var(--ds-text-2);font-size:18px;font-weight:400}.pricing-page .price-vat-inline{color:var(--ds-text-3);margin-left:2px;font-size:14px;font-weight:400}.pricing-page .price-discount-tag{background:var(--ds-accent-lime);color:var(--ds-text);border-radius:var(--ds-radius-xs);letter-spacing:0;align-items:center;padding:4px 8px;font-size:12px;font-weight:600;line-height:1.15;display:inline-flex}.pricing-page .price-strike{color:var(--ds-text-4);font-size:16px;font-weight:400;text-decoration:line-through}.pricing-page .price-vat{color:var(--ds-text-3);margin:8px 0 0;font-size:14px;font-weight:400}.pricing-page .price-promo-note{color:var(--ds-text);margin:8px 0 0;font-size:14px;font-weight:400}.pricing-page .cta-btn{text-align:center;border-radius:var(--ds-radius-md);cursor:pointer;border:0;justify-content:center;align-items:center;width:100%;height:48px;margin:24px 0;padding:0 20px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,opacity .2s;display:flex}.pricing-page .cta-solid{background:var(--ds-text);color:var(--ds-text-inv)}.pricing-page .cta-solid:hover{opacity:.9}.pricing-page .cta-secondary{background:var(--ds-text);color:var(--ds-text-inv)}.pricing-page .cta-secondary:hover{opacity:.9}.pricing-page .features-block{border-top:1px solid var(--ds-border-default);flex:1;margin-top:0;padding-top:24px}.pricing-page .features{flex-direction:column;gap:8px;display:flex}.pricing-page .feature-row{text-align:left;color:var(--ds-text-2);grid-template-columns:none;justify-content:flex-start;align-items:flex-start;gap:8px;min-height:24px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.pricing-page .feature-row.is-includes{background:0 0;border-radius:0;align-items:center;margin:0 0 4px;padding:0}.pricing-page .feature-row.is-includes .feature-text{color:var(--ds-text);font-size:15px;font-weight:600}.pricing-page .feature-icon-check,.pricing-page .feature-icon-plus{flex-shrink:0;margin-top:2px}.pricing-page .feature-icon-check{width:20px;height:20px;color:var(--ds-text)}.pricing-page .feature-icon-plus{background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:0;display:inline-flex}.pricing-page .feature-icon-plus svg{width:24px;height:24px;display:block}.pricing-page .feature-text{color:var(--ds-text-2);font-family:Pretendard,inherit;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.pricing-page .compare-wrap{margin-bottom:5em}.pricing-page .compare-toggle-row{justify-content:center;align-items:center;gap:8px;display:flex}.pricing-page .compare-toggle-btn{border-radius:var(--ds-radius-full);border:1px solid var(--ds-border-strong);min-width:60px;height:48px;color:var(--ds-text-2);text-align:center;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:4px;padding:8px 24px;font-family:Pretendard,inherit;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;transition:background .2s;display:flex}.pricing-page .compare-toggle-btn:hover{background:#0000000a}.pricing-page .compare-toggle-btn[aria-expanded=true] .compare-toggle-label--closed,.pricing-page .compare-toggle-btn:not([aria-expanded=true]) .compare-toggle-label--open{display:none}.pricing-page .compare-toggle-btn:after{content:"";background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12.6464 5.4797C12.8417 5.28444 13.1582 5.28444 13.3535 5.4797C13.5487 5.67496 13.5487 5.99147 13.3535 6.18673L8.35348 11.1867C8.15822 11.382 7.84171 11.382 7.64645 11.1867L2.64645 6.18673C2.45118 5.99147 2.45118 5.67496 2.64645 5.4797C2.84171 5.28444 3.15822 5.28444 3.35348 5.4797L7.99996 10.1262L12.6464 5.4797Z' fill='%23333333'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;flex-shrink:0;width:16px;height:16px;transition:transform .2s;display:inline-block}.pricing-page .compare-toggle-btn[aria-expanded=true]:after{transform:rotate(180deg)}.pricing-page .compare-table[hidden]{display:none!important}.pricing-page .compare-table{margin-top:40px;overflow:hidden}.pricing-page .compare-inner{background:#fff;width:100%}.pricing-page .compare-group{background:var(--ds-surface-elev-1);border-bottom:1px solid var(--ds-border-default)}.pricing-page .compare-group-title{width:100%;margin:0 auto;padding:8px 16px;font-weight:600}.pricing-page .compare-header,.pricing-page .compare-row{justify-content:center;align-items:stretch;gap:40px;padding:0;display:flex}.pricing-page .compare-header{background:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.pricing-page .compare-header-feature,.pricing-page .compare-header-plan{letter-spacing:-.24px;color:#000;flex:none;align-items:center;padding:16px 0;font-family:Pretendard,sans-serif;font-size:16px;font-weight:600;line-height:1.15;display:flex}.pricing-page .compare-header-feature{justify-content:flex-start;width:300px}.pricing-page .compare-header-plan{text-align:center;justify-content:center;width:240px}.pricing-page .compare-row{background:#fff;border-bottom:1px solid #e0e0e0}.pricing-page .compare-feature-cell,.pricing-page .compare-val,.pricing-page .compare-dash,.pricing-page .compare-group-title{font-size:14px}.pricing-page .compare-feature-cell{text-align:left;flex:none;justify-content:flex-start;align-items:center;width:300px;padding:8px 0;display:flex}.pricing-page .compare-val-cell{flex:none;justify-content:center;align-items:center;width:240px;padding:8px 0;display:flex}.pricing-page .compare-val-cell>.only-monthly,.pricing-page .compare-val-cell>.only-annual{justify-content:center;align-items:center;display:flex}body.is-annual .pricing-page .compare-val-cell>.only-monthly,body:not(.is-annual) .pricing-page .compare-val-cell>.only-annual{display:none}.pricing-page .compare-val{text-align:center}.pricing-page .compare-check{width:20px;height:20px;display:block}.pricing-page .compare-dash{text-align:center}.pricing-page .section{margin-top:var(--ds-section-gap)}.pricing-page .section-title{text-align:center;color:var(--ds-text);letter-spacing:-.5px;margin:0 0 32px;font-size:24px;font-weight:600}.pricing-page .stats-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin:0 0 24px;display:grid}.pricing-page .stat-card{border-radius:var(--ds-radius-xl);text-align:center;background:var(--ds-surface);border:1px solid var(--ds-border-default);padding:24px}.pricing-page .stat-num{color:var(--ds-text);margin:0 0 4px;font-size:32px;font-weight:600}.pricing-page .stat-label{color:var(--ds-text-2);margin:0 0 4px;font-size:14px;font-weight:600}.pricing-page .stat-sub{color:var(--ds-text-4);margin:0;font-size:12px}.pricing-page .testi-grid{grid-template-columns:1fr;gap:16px;display:grid}.pricing-page .testi-card{border-radius:var(--ds-radius-xl);background:var(--ds-surface);border:1px solid var(--ds-border-default);padding:24px}.pricing-page .testi-quote{color:var(--ds-text-2);margin:0 0 20px;font-size:14px;line-height:1.7}.pricing-page .testi-author{align-items:center;gap:12px;display:flex}.pricing-page .testi-avatar{border-radius:var(--ds-radius-full);background:var(--ds-surface-elev-1);width:36px;height:36px;color:var(--ds-text-2);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.pricing-page .testi-name{color:var(--ds-text);margin:0;font-size:14px;font-weight:600}.pricing-page .testi-co{color:var(--ds-text-4);margin:0;font-size:12px}.pricing-page .beginner{border-radius:var(--ds-radius-2xl);background:var(--ds-surface-elev-1);margin:0 0 var(--ds-section-gap);padding:40px 16px}.pricing-page .beginner-head{text-align:center;margin:0 0 32px}.pricing-page .beginner-head h3{letter-spacing:-.36px;color:#0d0d0d;text-align:center;margin:0 0 20px;font-family:Pretendard,inherit;font-size:24px;font-style:normal;font-weight:600;line-height:1.15}.pricing-page .beginner-head p{color:var(--ds-text-3);text-align:center;margin:0;font-family:Pretendard,inherit;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.pricing-page .beginner-grid{grid-template-columns:1fr;gap:8px;margin:0 0 32px;display:grid}.pricing-page .beginner-card{border-radius:var(--ds-radius-xl);background:var(--ds-surface);border:1px solid var(--ds-border-default);text-align:left;grid-template-rows:auto auto;grid-template-columns:24px 1fr;align-content:start;align-items:start;gap:16px 8px;padding:20px;display:grid}.pricing-page .beginner-card>div{display:contents}.pricing-page .beginner-emoji{background-position:50%;background-repeat:no-repeat;background-size:24px 24px;flex-shrink:0;grid-area:1/1;width:24px;height:24px;font-size:0;display:inline-block}.pricing-page .beginner-card h4{grid-area:1/2}.pricing-page .beginner-card p{grid-area:2/1/auto/-1}.pricing-page .beginner-card:first-child .beginner-emoji{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2.65039 21.6001V17.9995C2.65066 15.5973 4.59873 13.6499 7.00098 13.6499H16.4004C16.8146 13.6499 17.1504 13.9857 17.1504 14.3999C17.1504 14.8141 16.8146 15.1499 16.4004 15.1499H7.00098C5.42711 15.1499 4.1506 16.4257 4.15039 17.9995V21.6001C4.15028 22.0142 3.81453 22.3501 3.40039 22.3501C2.98627 22.3501 2.6505 22.0142 2.65039 21.6001ZM20.0703 16.8696C20.3632 16.5768 20.838 16.5768 21.1309 16.8696C21.4236 17.1625 21.4236 17.6373 21.1309 17.9302L16.9307 22.1304C16.6378 22.4231 16.163 22.4231 15.8701 22.1304L12.6699 18.9302C12.3772 18.6373 12.3772 18.1625 12.6699 17.8696C12.9628 17.5768 13.4376 17.5768 13.7305 17.8696L16.4004 20.5396L20.0703 16.8696ZM13.6504 5.99951C13.6502 4.42581 12.3745 3.15011 10.8008 3.1499C9.2269 3.1499 7.95041 4.42568 7.9502 5.99951C7.9502 7.57352 9.22677 8.8501 10.8008 8.8501C12.3746 8.84989 13.6504 7.57339 13.6504 5.99951ZM15.1504 5.99951C15.1504 8.40182 13.203 10.3499 10.8008 10.3501C8.39834 10.3501 6.4502 8.40195 6.4502 5.99951C6.45041 3.59725 8.39847 1.6499 10.8008 1.6499C13.2029 1.65011 15.1502 3.59738 15.1504 5.99951Z' fill='black'/%3E%3C/svg%3E")}.pricing-page .beginner-card:nth-child(2) .beginner-emoji{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.3701 15.0703C20.663 14.7774 21.1378 14.7774 21.4307 15.0703C21.7232 15.3632 21.7234 15.8381 21.4307 16.1309L16.6299 20.9307C16.4893 21.0712 16.2984 21.1504 16.0996 21.1504C15.9008 21.1503 15.7099 21.0712 15.5693 20.9307L13.3701 18.7305C13.0772 18.4376 13.0772 17.9628 13.3701 17.6699C13.663 17.3773 14.1379 17.3771 14.4307 17.6699L16.0996 19.3389L20.3701 15.0703ZM10.9004 13.6504C11.3144 13.6506 11.6504 13.9863 11.6504 14.4004C11.6504 14.8145 11.3144 15.1502 10.9004 15.1504H7.2998C6.88567 15.1503 6.54981 14.8145 6.5498 14.4004C6.5498 13.9862 6.88567 13.6505 7.2998 13.6504H10.9004ZM17.9502 11.4004V4.80078C17.9502 3.88951 17.2111 3.15039 16.2998 3.15039H5.5C4.58874 3.15039 3.84962 3.88951 3.84961 4.80078V19.2002C3.8496 20.1115 4.58873 20.8506 5.5 20.8506H10.2998C10.7139 20.8507 11.0498 21.1864 11.0498 21.6006C11.0497 22.0146 10.7138 22.3505 10.2998 22.3506H5.5C3.7603 22.3506 2.3496 20.9399 2.34961 19.2002V4.80078C2.34962 3.06109 3.76031 1.65039 5.5 1.65039H16.2998C18.0395 1.65039 19.4502 3.06108 19.4502 4.80078V11.4004C19.4502 11.8145 19.1143 12.1503 18.7002 12.1504C18.286 12.1504 17.9502 11.8146 17.9502 11.4004ZM14.5 10.0508C14.9142 10.0508 15.25 10.3866 15.25 10.8008C15.2498 11.2148 14.9141 11.5508 14.5 11.5508H7.2998C6.8858 11.5507 6.55002 11.2148 6.5498 10.8008C6.5498 10.3866 6.88567 10.0509 7.2998 10.0508H14.5ZM14.5 6.4502C14.9141 6.4502 15.2499 6.78608 15.25 7.2002C15.25 7.6144 14.9142 7.95019 14.5 7.9502H7.2998C6.88567 7.9501 6.5498 7.61435 6.5498 7.2002C6.54991 6.78613 6.88574 6.45029 7.2998 6.4502H14.5Z' fill='black'/%3E%3C/svg%3E")}.pricing-page .beginner-card:nth-child(3) .beginner-emoji{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C13.5282 2.25 14.9763 2.60223 16.2656 3.23047C16.638 3.41192 16.7928 3.86104 16.6113 4.2334C16.4299 4.60546 15.9816 4.76022 15.6094 4.5791C14.5201 4.04831 13.2957 3.75 12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 11.5858 20.5858 11.25 21 11.25C21.4142 11.25 21.75 11.5858 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12ZM18.7822 5.84473C19.0751 5.55183 19.5499 5.55183 19.8428 5.84473C20.1357 6.13762 20.1357 6.61238 19.8428 6.90527L11.9678 14.7803C11.6749 15.0732 11.2001 15.0732 10.9072 14.7803L8.65723 12.5303C8.36433 12.2374 8.36433 11.7626 8.65723 11.4697C8.95012 11.1768 9.42488 11.1768 9.71777 11.4697L11.4375 13.1895L18.7822 5.84473Z' fill='black'/%3E%3C/svg%3E")}.pricing-page .beginner-card:nth-child(4) .beginner-emoji{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 2.375C16.1757 2.375 19.7289 5.03466 21.0615 8.75195C21.0666 8.76365 21.0699 8.77603 21.0742 8.78809C21.4298 9.79276 21.625 10.8735 21.625 12C21.625 13.1229 21.4306 14.2002 21.0771 15.2021C21.072 15.2172 21.0678 15.2325 21.0615 15.2471C19.7292 18.9648 16.1761 21.625 12 21.625C7.82383 21.625 4.26978 18.965 2.9375 15.2471C2.93129 15.2326 2.92799 15.2171 2.92285 15.2021C2.56939 14.2002 2.375 13.1229 2.375 12C2.375 10.8736 2.56925 9.79267 2.9248 8.78809C2.92915 8.77605 2.93245 8.76364 2.9375 8.75195C4.27002 5.0345 7.82415 2.375 12 2.375ZM4.44824 15.625C5.57778 17.9738 7.7711 19.7125 10.4033 20.2207C10.1479 19.9012 9.87036 19.5221 9.59473 19.0811C9.03261 18.1816 8.47407 17.0288 8.0957 15.625H4.44824ZM15.9043 15.625C15.5259 17.0288 14.9674 18.1816 14.4053 19.0811C14.1295 19.5223 13.8512 19.9011 13.5957 20.2207C16.2283 19.7127 18.4221 17.9741 19.5518 15.625H15.9043ZM9.39551 15.625C9.73361 16.7507 10.1947 17.682 10.6553 18.4189C11.0993 19.1293 11.542 19.6598 11.8701 20.0098C11.9152 20.0579 11.9596 20.1013 12 20.1426C12.0404 20.1013 12.0848 20.0579 12.1299 20.0098C12.458 19.6598 12.9007 19.1293 13.3447 18.4189C13.8053 17.682 14.2664 16.7507 14.6045 15.625H9.39551ZM3.96875 9.625C3.74639 10.3781 3.625 11.1748 3.625 12C3.625 12.8252 3.74639 13.6219 3.96875 14.375H7.82324C7.69891 13.6399 7.625 12.8484 7.625 12C7.625 11.1516 7.69891 10.3601 7.82324 9.625H3.96875ZM9.09277 9.625C8.95689 10.3519 8.875 11.1433 8.875 12C8.875 12.8567 8.95689 13.6481 9.09277 14.375H14.9072C15.0431 13.6481 15.125 12.8567 15.125 12C15.125 11.1433 15.0431 10.3519 14.9072 9.625H9.09277ZM16.1768 9.625C16.3011 10.3601 16.375 11.1516 16.375 12C16.375 12.8484 16.3011 13.6399 16.1768 14.375H20.0312C20.2536 13.6219 20.375 12.8252 20.375 12C20.375 11.1748 20.2536 10.3781 20.0312 9.625H16.1768ZM10.4033 3.77832C7.77102 4.28652 5.57781 6.02611 4.44824 8.375H8.0957C8.47407 6.97118 9.03261 5.81838 9.59473 4.91895C9.87053 4.47766 10.1478 4.09794 10.4033 3.77832ZM11.8701 3.99023C11.542 4.34024 11.0993 4.87066 10.6553 5.58105C10.1947 6.31803 9.73361 7.24926 9.39551 8.375H14.6045C14.2664 7.24926 13.8053 6.31803 13.3447 5.58105C12.9007 4.87066 12.458 4.34024 12.1299 3.99023C12.0846 3.94192 12.0406 3.89781 12 3.85645C11.9594 3.89781 11.9154 3.94192 11.8701 3.99023ZM13.5957 3.77832C13.8514 4.09804 14.1293 4.47744 14.4053 4.91895C14.9674 5.81838 15.5259 6.97118 15.9043 8.375H19.5518C18.4221 6.02583 16.2284 4.28628 13.5957 3.77832Z' fill='black'/%3E%3C/svg%3E")}.pricing-page .beginner-card h4{color:var(--ds-text);letter-spacing:-.3px;margin:0;font-size:18px;font-weight:600;line-height:1.3}.pricing-page .beginner-card p{color:var(--ds-text-3);margin:0;font-size:14px;line-height:1.5}.pricing-page .beginner-cta{text-align:center;margin:0 0 32px}.pricing-page .beginner-cta .btn{border-radius:var(--ds-radius-md);background:var(--ds-text);height:48px;color:var(--ds-text-inv);cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;padding:8px 20px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.pricing-page .beginner-cta .btn:hover{opacity:.9}.pricing-page .faq{margin:0 0 var(--ds-section-gap);grid-template-columns:none;gap:0;display:block}.pricing-page .faq-title{text-align:left;color:var(--ds-text);letter-spacing:-.5px;margin:0 0 40px;font-size:24px;font-weight:600;line-height:1.2}.pricing-page .faq-list{flex-direction:column;gap:0;display:flex}.pricing-page .faq-list .pricing-faq__panel{margin-top:0}.pricing-page .pricing-faq__item{border-bottom:1px solid var(--ds-border-default)}.pricing-page .pricing-faq__trigger{letter-spacing:-.27px;width:100%;color:var(--ds-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:20px 0;font-family:Pretendard,inherit;font-size:18px;font-style:normal;font-weight:500;line-height:1.15;display:flex}.pricing-page .pricing-faq__item:first-child .pricing-faq__trigger{padding-top:0}.pricing-page .pricing-faq__trigger:after{content:"";background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.2504 4.45384C11.2505 4.03973 11.5861 3.70392 12.0003 3.70392C12.4143 3.70407 12.7501 4.03982 12.7502 4.45384L12.7502 11.2501L19.5464 11.2501C19.9604 11.2503 20.2964 11.5859 20.2964 12C20.2964 12.4141 19.9604 12.7497 19.5464 12.7499L12.7502 12.7499L12.7502 19.5462C12.7501 19.9602 12.4143 20.2959 12.0003 20.2961C11.5861 20.2961 11.2505 19.9603 11.2504 19.5462L11.2504 12.7499L4.45413 12.7499C4.03992 12.7499 3.70421 12.4142 3.70421 12C3.70422 11.5858 4.03992 11.2501 4.45413 11.2501H11.2504L11.2504 4.45384Z' fill='black'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:24px 24px;flex-shrink:0;width:24px;height:24px;margin-left:auto;transition:transform .2s}.pricing-page .pricing-faq__item[data-open=true] .pricing-faq__trigger:after{transform:rotate(45deg)}.pricing-page .pricing-faq__panel p,.pricing-page .faq-item__panel p{color:var(--ds-text-2);margin:0;padding:0 0 20px;font-family:Pretendard,inherit;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.pricing-page .cta-banner__inner{gap:40px}@media (max-width:768px){.pricing-page .billing-wrap{margin-bottom:28px}.pricing-page .cta-banner{border-radius:0;margin:0 -20px}.pricing-page .cta-banner__inner{padding:40px 40px 0}.pricing-page .cta-banner__visual{width:232px;height:232px;padding:82px 5px 88px 2px}.pricing-page .cta-banner__headline{color:var(--Text-Primary,#000);text-align:center;letter-spacing:-.36px;font-family:Pretendard;font-size:24px;font-style:normal;font-weight:600;line-height:115%}.pricing-page .cta-banner__actions .btn.btn--dark.btn--medium,.pricing-page .cta-banner__actions .btn.btn--medium.btn--outline{width:280px;min-width:60px;height:48px}.pricing-page .compare-wrap{box-sizing:border-box;max-width:100vw;margin-bottom:60px;margin-left:-20px;margin-right:-20px;overflow-x:hidden}.pricing-page .compare-table,.pricing-page .compare-inner{box-sizing:border-box;max-width:100%;overflow-x:hidden}.pricing-page .compare-table{margin-top:1.5rem}.pricing-page .compare-header,.pricing-page .compare-row{box-sizing:border-box;grid-template-columns:100px 1fr 1fr 1fr;gap:2px;width:100%;padding:0;display:grid}.pricing-page .compare-header-feature,.pricing-page .compare-header-plan,.pricing-page .compare-feature-cell,.pricing-page .compare-val-cell{flex:initial;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;width:auto;min-width:0}.pricing-page .compare-header-feature{letter-spacing:0;color:#000;padding:8px;font-family:Pretendard,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:1.5}.pricing-page .compare-header-plan{letter-spacing:0;padding:8px;font-size:13px}.pricing-page .compare-feature-cell{padding:8px 16px}.pricing-page .compare-val-cell{min-height:44px;padding:8px}.pricing-page .compare-check{width:20px;height:20px}}@media (min-width:769px){.pricing-page .cta-banner,.pricing-page .cta-banner__inner{min-height:240px}.pricing-page .cta-banner__headline{letter-spacing:-.42px;font-size:28px}.pricing-page .cta-banner__visual{width:232px;height:232px;padding:82px 5px 88px 2px}.pricing-page .cta-banner__actions{order:initial;flex-direction:column;justify-content:flex-end;align-items:flex-end}html[lang=ko] .pricing-page .cta-banner__actions .btn.btn--dark.btn--medium,html[lang=ko] .pricing-page .cta-banner__actions .btn.btn--medium.btn--outline{width:151px}html[lang=en] .pricing-page .cta-banner__actions .btn.btn--dark.btn--medium,html[lang=en] .pricing-page .cta-banner__actions .btn.btn--medium.btn--outline{width:136px}.pricing-page .cta-banner__inner{text-align:left;grid-template-columns:max-content auto max-content;align-items:center;gap:0;padding:30px 30px 0}.pricing-page .cta-banner__copy{text-align:left;align-items:flex-start}.pricing-page .cta-banner__visual{order:initial}.pricing-page{--ds-section-gap:80px}.pricing-page .hero{padding:80px 48px}.pricing-page .hero-title{letter-spacing:-.78px;font-size:52px}.pricing-page .hero-subtitle{max-width:760px;font-size:18px}.pricing-page .hero-head{margin-bottom:80px}.pricing-page .billing-label{height:48px}.pricing-page .plan-card-body{padding:32px}.pricing-page .beginner{padding:40px}.pricing-page .beginner-head{margin-bottom:20px}.pricing-page .beginner-head__break{display:none}.pricing-page .beginner-head h3{letter-spacing:-.48px;font-size:32px;line-height:1.15}.pricing-page .beginner-head p{font-size:20px;line-height:1.5}.pricing-page .beginner-grid{grid-template-columns:1fr;gap:20px;margin-bottom:0}.pricing-page .beginner-card{grid-template-columns:24px 1fr;gap:20px 12px;padding:40px}.pricing-page .beginner-card h4{letter-spacing:-.5px;font-size:22px;line-height:1.2}.pricing-page .beginner-card p{font-size:15px;line-height:1.55}.pricing-page .faq{grid-template-columns:244px 1fr;gap:80px;display:grid}.pricing-page .faq-title{font-size:28px}.pricing-page .pricing-faq__trigger{letter-spacing:-.36px;padding:20px 0;font-size:24px;line-height:1.15}.pricing-page .pricing-faq__panel p,.pricing-page .faq-item__panel p{font-size:16px;line-height:1.5}.pricing-page .compare-wrap,.pricing-page .compare-table,.pricing-page .compare-inner{box-sizing:border-box;max-width:100%;overflow-x:hidden}.pricing-page .compare-header,.pricing-page .compare-row{box-sizing:border-box;grid-template-columns:240px 1fr 1fr 1fr;gap:40px;width:100%;padding:0;display:grid}.pricing-page .compare-header-feature,.pricing-page .compare-header-plan,.pricing-page .compare-feature-cell,.pricing-page .compare-val-cell{flex:initial;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;width:auto;min-width:0}.pricing-page .compare-header-feature{letter-spacing:-.24px;color:#000;padding:14px 16px;font-family:Pretendard,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:1.15}.pricing-page .compare-header-plan{padding:16px 8px;font-size:16px}.pricing-page .compare-feature-cell,.pricing-page .compare-val-cell{padding:8px 16px}}@media (min-width:1025px){.pricing-page{--ds-content-w:1400px;--ds-section-gap:80px}.pricing-page .hero{padding:128px 32px 80px}.pricing-page .hero-inner{max-width:1400px}.pricing-page .compare-header,.pricing-page .compare-row{grid-template-columns:none;justify-content:center;gap:40px;padding:0 60px;display:flex}.pricing-page .compare-header-feature,.pricing-page .compare-feature-cell{flex:1 1 0;width:auto;padding:8px 0}.pricing-page .compare-header-feature{padding:16px 0}.pricing-page .compare-header-plan{flex:0 0 240px;width:240px;padding:16px 0}.pricing-page .compare-val-cell{flex:0 0 240px;width:240px;padding:8px 0}.pricing-page .hero-title{letter-spacing:-.78px;font-size:52px}.pricing-page .hero-subtitle{max-width:none;font-size:18px}.pricing-page .hero-head{margin-bottom:80px}.pricing-page .cards-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:20px}.pricing-page .plan-card-body{padding:32px}.pricing-page .price-suffix{font-size:18px}.pricing-page .beginner{padding:48px 40px}.pricing-page .beginner-grid{grid-template-columns:repeat(2,1fr);gap:20px}.pricing-page .beginner-card{grid-template-columns:24px 1fr;gap:24px 12px;padding:40px}.pricing-page .beginner-card h4{font-size:24px}.pricing-page .beginner-card p{font-size:16px;line-height:1.5}.pricing-page .faq{grid-template-columns:474px 1fr;gap:0}.pricing-page .faq-title{font-size:32px}.pricing-page .pricing-faq__trigger{padding:24px 0}.pricing-page .pricing-faq__panel p,.pricing-page .faq-item__panel p{padding-bottom:24px}.pricing-page .compare-group-title{padding:8px 60px}html[lang=en] .pricing-page .cta-banner__headline-break{display:block}.pricing-page .cta-banner__actions{flex-direction:row;justify-content:flex-end;align-items:center}.pricing-page .cta-banner__inner{grid-template-columns:max-content 310px max-content;justify-content:space-between;align-items:center;gap:32px;min-height:350px;padding:40px 60px 0;display:grid;position:relative}.pricing-page .cta-banner__headline{letter-spacing:-.48px;font-size:32px}.pricing-page .cta-banner__visual{width:310px;height:310px;padding:110px 7px 118px 3px}html[lang=ko] .pricing-page .cta-banner__actions .btn.btn--dark.btn--medium,html[lang=ko] .pricing-page .cta-banner__actions .btn.btn--medium.btn--outline,html[lang=en] .pricing-page .cta-banner__actions .btn.btn--dark.btn--medium,html[lang=en] .pricing-page .cta-banner__actions .btn.btn--medium.btn--outline{width:auto}}
/*# sourceMappingURL=3226d583be4dadea.css.map*/