._5guJGq_workspace{--muted-foreground:color-mix(in srgb, var(--foreground) 72%, var(--background));--border:color-mix(in srgb, var(--foreground) 22%, var(--background));flex-direction:column;gap:1rem;display:flex}._5guJGq_hero{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding-block:0 2rem;display:flex}._5guJGq_hero h1{letter-spacing:-.055em;font-size:2.5rem;font-weight:600;line-height:1.04}._5guJGq_hero h1 span{color:var(--muted-foreground)}._5guJGq_hero-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.65rem;display:flex}._5guJGq_hero-copy{max-width:43rem;padding-bottom:.15rem}._5guJGq_hero-copy p{color:var(--body-foreground);margin-top:0;font-size:1rem;line-height:1.75}._5guJGq_toolbar{border:1px solid var(--border);background:var(--background);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem .5rem;padding:.75rem;display:grid}._5guJGq_free-badge{color:#fff;background:#171717}._5guJGq_settings{flex-wrap:nowrap;grid-area:1/1;align-items:center;gap:.5rem;display:flex}._5guJGq_setting{align-items:center;gap:.35rem;display:flex}._5guJGq_toolbar-label{color:var(--muted-foreground);font-size:.875rem;display:none}._5guJGq_palette,._5guJGq_swatches{align-items:center;gap:0;display:flex}._5guJGq_swatches ._5guJGq_swatch{width:32px;min-width:32px;height:32px;box-shadow:none;background:0 0;border:0;border-radius:50%;outline:none;padding:0;position:relative}._5guJGq_swatch:not(:first-child){margin-left:-12px}._5guJGq_swatch[aria-pressed=true]{z-index:1}._5guJGq_selection-dot{opacity:0}._5guJGq_swatch[aria-pressed=true] ._5guJGq_selection-dot{opacity:1}._5guJGq_swatches ._5guJGq_swatch:focus-visible{outline:1px dashed var(--foreground);outline-offset:1px}._5guJGq_swatches ._5guJGq_swatch:hover,._5guJGq_custom-color:hover{z-index:2;filter:brightness(1.15);transform:translateY(-3px)}._5guJGq_swatches ._5guJGq_swatch{cursor:pointer}._5guJGq_checklist-item{border-radius:var(--radius-sm);text-align:left;align-items:flex-start;gap:.5rem;width:100%;margin-block:.25rem;padding:.65rem;display:flex}._5guJGq_checklist-item:hover{box-shadow:inset 0 0 0 1px var(--border)}._5guJGq_checklist-item:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._5guJGq_checklist-item[data-severity=error]{background:color-mix(in srgb, var(--destructive) 10%, var(--background));color:var(--destructive)}._5guJGq_checklist-item[data-severity=warning]{background:var(--info);color:var(--info-foreground)}._5guJGq_custom-color{cursor:pointer;border:0;border-radius:50%;place-items:center;width:32px;min-width:32px;height:32px;margin-left:-12px;display:grid;position:relative}._5guJGq_custom-color[data-selected=true] ._5guJGq_selection-dot{opacity:1}._5guJGq_custom-color svg{position:relative}._5guJGq_custom-color input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._5guJGq_custom-color:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}._5guJGq_kor{grid-area:2/2;justify-content:flex-end;align-items:center;gap:.35rem;font-size:.875rem;display:flex}._5guJGq_kor label{cursor:pointer}._5guJGq_kor-short{display:inline}._5guJGq_history{grid-area:1/2;gap:0;margin:0;display:flex}._5guJGq_content{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}._5guJGq_sidebar{flex-direction:column;gap:1rem;display:flex}._5guJGq_guide{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--background);padding:1rem}._5guJGq_guide h2{letter-spacing:-.02em;font-size:1rem;font-weight:600}._5guJGq_guide>p{color:var(--muted-foreground);margin-top:.4rem;font-size:.875rem;line-height:1.65}._5guJGq_guide ul{flex-direction:column;gap:1.25rem;margin-top:1.5rem;display:flex}._5guJGq_guide li{grid-template-columns:1.25rem 1fr;gap:.65rem;font-size:.875rem;display:grid}._5guJGq_save-status svg{flex-shrink:0;width:.875rem;height:.875rem}._5guJGq_guide li svg{width:1.1rem;height:1.1rem;color:var(--muted-foreground);margin-top:.1rem}._5guJGq_guide strong{font-weight:500}._5guJGq_guide li p{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem;line-height:1.6}._5guJGq_validation-groups{margin-top:.75rem}._5guJGq_validation-notice{border-color:color-mix(in srgb, var(--destructive) 18%, var(--background));background:color-mix(in srgb, var(--destructive) 7%, var(--background));padding:.75rem 1rem}._5guJGq_issue-count{letter-spacing:normal;corner-shape:round;background:color-mix(in srgb, var(--destructive) 10%, var(--background));width:1.5rem;height:1.5rem;color:var(--destructive);font-variant-numeric:tabular-nums;border-radius:50%;justify-self:center;place-items:center;padding-top:1px;font-size:.75rem;line-height:1;display:inline-grid}._5guJGq_validation-trigger{grid-template-columns:minmax(0,1fr) 2rem 1rem;align-items:center;gap:.75rem;display:grid}._5guJGq_guide ._5guJGq_validation-issues{gap:.5rem;margin-top:0}._5guJGq_guide ._5guJGq_validation-issues li{font-size:.75rem;display:block}._5guJGq_guide ._5guJGq_validation-issues li p{margin-top:.1rem;line-height:1.4}._5guJGq_exports{flex-direction:column;gap:.5rem;padding:.25rem 0;display:flex}._5guJGq_save-status{text-wrap:balance;text-align:center;color:var(--muted-foreground);flex-direction:column;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.7rem;line-height:1.6;display:flex}._5guJGq_custom-color:before{content:"";corner-shape:round;background:conic-gradient(#ff1744,#ffea00,#00e676,#00b0ff,#651fff,#f500f9,#ff1744);border-radius:50%;position:absolute;inset:4px}._5guJGq_validation-issue-button{text-align:left;border-radius:var(--radius-sm);width:100%;display:block}._5guJGq_validation-issue-button:hover{color:var(--foreground)}._5guJGq_validation-issue-button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}._5guJGq_adjustment-trigger{grid-area:2/1;justify-self:start}._5guJGq_kor-full{display:none}@media not (max-width:767px){._5guJGq_workspace{border-radius:var(--radius-xl);background:color-mix(in srgb, var(--foreground) 5%, var(--background));padding:1.25rem}._5guJGq_hero{gap:1.75rem;padding-block:1rem 2.75rem}._5guJGq_hero h1{font-size:clamp(2.25rem,4.5vw,4.25rem)}._5guJGq_hero-copy p{font-size:1.125rem}._5guJGq_toolbar{border-radius:var(--radius-xl);flex-wrap:wrap;gap:.5rem;padding:.65rem 1.25rem;display:flex}._5guJGq_settings{flex-wrap:wrap}._5guJGq_toolbar-label{display:inline}._5guJGq_history{margin:0 0 0 auto}._5guJGq_kor{gap:.5rem}._5guJGq_kor-full{display:inline}._5guJGq_kor-short{display:none}._5guJGq_guide{padding:1.25rem}}@media (prefers-reduced-motion:no-preference){._5guJGq_swatches ._5guJGq_swatch,._5guJGq_custom-color{transition:transform .12s,filter .12s}}@media not (max-width:950px){._5guJGq_content{grid-template-columns:minmax(0,1fr) 16rem}._5guJGq_sidebar{position:sticky;top:5.5rem}._5guJGq_toolbar{gap:.5rem 1.25rem}._5guJGq_settings{gap:1.25rem}}@media not (max-width:1100px){._5guJGq_content{grid-template-columns:minmax(0,1fr) 19rem;gap:1.5rem}}
.LrxZmq_content{padding-top:clamp(5rem,10vw,9rem)}.LrxZmq_section{margin-block:0 clamp(5rem,10vw,9rem)}.LrxZmq_section-heading{max-width:46rem;margin-bottom:2rem}.LrxZmq_eyebrow{color:var(--muted-foreground);margin-bottom:1.25rem;font-size:.75rem}.LrxZmq_content h2{letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1.08}.LrxZmq_content :where(h2) span{color:var(--muted-foreground)}.LrxZmq_section-heading>:where(h2)+p,.LrxZmq_showcase-copy>p:not(.LrxZmq_eyebrow){max-width:38rem;color:var(--body-foreground);margin-top:1.5rem;font-size:1rem;line-height:1.65}.LrxZmq_content h3{letter-spacing:-.025em;font-weight:500;line-height:1.25}.LrxZmq_steps{grid-template-columns:1fr;gap:2.5rem;display:grid}.LrxZmq_steps>li{min-width:0}.LrxZmq_step-illustration{background:var(--surface);border-radius:var(--radius-2xl);place-items:center;height:13rem;padding:2rem;display:grid;overflow:hidden}.LrxZmq_mini-party,.LrxZmq_mini-download,.LrxZmq_mini-lines{background:var(--card);border-radius:var(--radius-xl);width:100%;padding:1.25rem;box-shadow:0 12px 35px #00000008}.LrxZmq_mini-party,.LrxZmq_mini-download{align-items:center;gap:.5rem;padding:1rem;display:flex}.LrxZmq_mini-party>div,.LrxZmq_mini-download>div{flex-direction:column;gap:.25rem;min-width:0;display:flex}.LrxZmq_mini-party strong,.LrxZmq_mini-download strong{font-size:.8rem;font-weight:500}.LrxZmq_mini-party :where(div) span,.LrxZmq_mini-download :where(div) span{color:var(--muted-foreground);font-size:.65rem}.LrxZmq_mini-party svg,.LrxZmq_mini-download svg{flex-shrink:0;width:1rem;height:1rem}.LrxZmq_mini-party>svg,.LrxZmq_mini-download>svg:last-child{margin-left:auto}.LrxZmq_mini-avatar{background:var(--foreground);color:var(--background);border-radius:var(--radius-md);flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:1.25rem;display:grid}.LrxZmq_mini-lines{flex-direction:column;gap:.75rem;font-size:.7rem;display:flex;transform:rotate(-3deg)}.LrxZmq_mini-lines>div{justify-content:space-between;gap:1rem;display:flex}.LrxZmq_mini-lines>div:nth-child(2){color:var(--muted-foreground);font-size:.65rem}.LrxZmq_mini-lines>div:last-child{border-top:1px solid var(--border);padding-top:.75rem}.LrxZmq_step-copy{padding:1.25rem .25rem 0}.LrxZmq_step-number{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-bottom:.75rem;font-size:.75rem;display:block}.LrxZmq_step-copy h3{font-size:1.4rem}.LrxZmq_step-copy p{color:var(--body-foreground);margin-top:.8rem;font-size:.9375rem;line-height:1.65}.LrxZmq_price{border-radius:var(--radius-3xl);background:var(--foreground);color:var(--background);grid-template-columns:1fr;align-items:center;gap:3rem;margin-bottom:clamp(5rem,10vw,9rem);padding:2rem 1.5rem;display:grid}.LrxZmq_price .LrxZmq_eyebrow{color:inherit;opacity:.6}:root[class~=dark] .LrxZmq_price{background:var(--surface);color:var(--foreground)}.LrxZmq_price-copy>p:not(.LrxZmq_eyebrow){opacity:.8;margin-top:1.5rem;font-size:1rem;line-height:1.7}.LrxZmq_price-copy .LrxZmq_private-note{align-items:flex-start;gap:.75rem;font-size:.8125rem;display:flex}.LrxZmq_private-note svg{flex-shrink:0;width:1rem;height:1rem;margin-top:.2rem}.LrxZmq_text-link,.LrxZmq_price-link{align-items:center;gap:.75rem;margin-top:1.75rem;font-size:.9375rem;font-weight:500;display:inline-flex}.LrxZmq_text-link svg,.LrxZmq_price-link svg{width:1rem;height:1rem}.LrxZmq_text-link:where(:hover) svg,.LrxZmq_price-link:where(:hover) svg{transform:translate(3px)}.LrxZmq_receipt{background:var(--background);color:var(--foreground);border-radius:var(--radius-xl);padding:1.5rem;transform:rotate(2deg);box-shadow:0 15px 40px #00000018}.LrxZmq_receipt-header{border-bottom:1px dashed var(--border);justify-content:space-between;align-items:center;padding-bottom:1.5rem;display:flex}.LrxZmq_receipt-header>:first-child{letter-spacing:-.05em;font-size:1.3rem;font-weight:600}.LrxZmq_receipt-header>:last-child{color:var(--muted-foreground);font-size:.7rem}.LrxZmq_receipt dl{padding-top:1.5rem}.LrxZmq_receipt :where(dl)>div{justify-content:space-between;gap:1rem;padding-block:.5rem;font-size:.8rem;display:flex}.LrxZmq_receipt dd{white-space:nowrap}.LrxZmq_receipt dl>.LrxZmq_receipt-total{border-top:1px dashed var(--border);margin-top:1rem;padding-top:1.25rem;font-size:1.1rem;font-weight:500}.LrxZmq_receipt>p{text-align:center;color:var(--muted-foreground);margin-top:1.5rem;font-size:.7rem}.LrxZmq_showcase{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}.LrxZmq_document-scene{border-radius:var(--radius-3xl);background:color-mix(in srgb, var(--category-office) 10%, var(--surface));flex-direction:column;align-items:center;gap:3.5rem;padding:2.5rem 2rem 1.5rem;display:flex;position:relative;overflow:hidden}.LrxZmq_preview-invoice{background:var(--card);border-radius:var(--radius-md);width:100%;max-width:23rem;box-shadow:-12px 14px 0 color-mix(in srgb, var(--card) 65%, transparent), 0 24px 40px #00000012;padding:1.5rem;transform:rotate(-5deg)}.LrxZmq_preview-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding-bottom:1.5rem;display:flex}.LrxZmq_preview-logo{letter-spacing:-.1em;font-size:2rem;font-weight:600}.LrxZmq_preview-header strong{letter-spacing:-.04em;font-size:1.5rem;font-weight:500}.LrxZmq_preview-parties{grid-template-columns:1fr 1fr;gap:1rem;padding-block:1.75rem;font-size:.65rem;display:grid}.LrxZmq_preview-parties>div{flex-direction:column;gap:.2rem;display:flex}.LrxZmq_preview-parties small{color:var(--muted-foreground);margin-bottom:.4rem;font-size:.5rem}.LrxZmq_preview-parties span{color:var(--muted-foreground)}.LrxZmq_preview-table{margin-top:1rem;font-size:.6rem}.LrxZmq_preview-table>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:1rem;padding-block:.75rem;display:flex}.LrxZmq_preview-table>div:first-child{color:var(--muted-foreground);font-size:.5rem}.LrxZmq_preview-total{border-radius:var(--radius-md);background:var(--foreground);color:var(--background);justify-content:space-between;margin-top:1rem;padding:.75rem;font-size:.8rem;display:flex}.LrxZmq_preview-footer{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:3rem;padding-top:.75rem;font-size:.5rem}.LrxZmq_pdf-label{align-items:center;gap:.5rem;font-size:.75rem;display:flex}.LrxZmq_pdf-label svg{width:1rem;height:1rem}.LrxZmq_check-list{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.LrxZmq_check-list li{align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.5;display:flex}.LrxZmq_check-list svg{flex-shrink:0;width:1rem;height:1rem;margin-top:.2rem}.LrxZmq_requirements{background:var(--surface);border-radius:var(--radius-3xl);grid-template-columns:1fr;gap:2rem;margin-bottom:clamp(5rem,10vw,9rem);padding:2rem 1.5rem;display:grid}.LrxZmq_requirements .LrxZmq_section-heading{margin:0}.LrxZmq_requirement-list{grid-template-columns:1fr 1fr;align-content:start;gap:1.5rem 1rem;display:grid}.LrxZmq_requirement-list li{gap:.75rem;display:block}.LrxZmq_requirement-list li>span{color:var(--muted-foreground);margin-bottom:.5rem;padding-top:.2rem;font-size:.65rem;display:block}.LrxZmq_requirement-list h3{font-size:.9375rem}.LrxZmq_requirement-list p{color:var(--body-foreground);margin-top:.5rem;font-size:.8125rem;line-height:1.6}.LrxZmq_upcoming-grid{grid-template-columns:1fr;gap:1rem;display:grid}.LrxZmq_upcoming-grid article{background:var(--surface);border-radius:var(--radius-2xl);padding:1.5rem}.LrxZmq_upcoming-top{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.LrxZmq_upcoming-top>svg{width:1.5rem;height:1.5rem}.LrxZmq_upcoming-grid h3{font-size:1.25rem}.LrxZmq_upcoming-grid :where(article)>p{color:var(--body-foreground);margin-top:1rem;font-size:.875rem;line-height:1.65}.LrxZmq_faq-layout{grid-template-columns:1fr;gap:0;display:grid}.LrxZmq_faq .LrxZmq_faq-item{border-bottom:1px solid var(--border)}.LrxZmq_faq .LrxZmq_faq-trigger{align-items:center;gap:1.5rem;padding-block:1.5rem;font-size:1rem;font-weight:400}.LrxZmq_faq .LrxZmq_faq-panel{color:var(--body-foreground);font-size:.9375rem;line-height:1.7}.LrxZmq_faq-panel p{padding-bottom:1rem;padding-right:2rem}.LrxZmq_reading-heading{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:0;margin-bottom:2.5rem;display:flex}.LrxZmq_reading-heading .LrxZmq_section-heading{margin:0}.LrxZmq_reading-heading .LrxZmq_text-link{flex-shrink:0;margin-bottom:.4rem}.LrxZmq_articles{grid-template-columns:1fr;gap:2.5rem;display:grid}.LrxZmq_closing{text-align:center;flex-direction:column;align-items:center;gap:2rem;margin-bottom:2rem;padding:clamp(3rem,7vw,6rem) 1rem;display:flex}.LrxZmq_closing .LrxZmq_eyebrow{margin:0}.LrxZmq_mini-party>svg{display:none}@media (max-width:767px){.LrxZmq_mini-party,.LrxZmq_mini-download,.LrxZmq_mini-lines{max-width:22rem}}@media not (max-width:767px){.LrxZmq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.LrxZmq_section-heading{margin-bottom:2.5rem}.LrxZmq_section-heading>:where(h2)+p,.LrxZmq_showcase-copy>p:not(.LrxZmq_eyebrow){font-size:1.0625rem}.LrxZmq_step-illustration{height:12rem;padding:1.25rem}.LrxZmq_step-copy{padding-top:1.75rem}.LrxZmq_price{grid-template-columns:1.1fr .9fr;gap:2.5rem;padding:clamp(2rem,5vw,4.5rem)}.LrxZmq_receipt{padding:2rem;transform:rotate(3deg)}.LrxZmq_showcase{grid-template-columns:1fr 1fr}.LrxZmq_document-scene{padding:3.5rem 2rem 2rem}.LrxZmq_preview-invoice{padding:2rem}.LrxZmq_requirements{grid-template-columns:1fr 1.1fr;gap:2.5rem;padding:clamp(2rem,5vw,4rem)}.LrxZmq_requirement-list{grid-template-columns:1fr;gap:1.5rem}.LrxZmq_requirement-list li{display:flex}.LrxZmq_requirement-list li>span{margin-bottom:0;display:inline}.LrxZmq_upcoming-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.LrxZmq_upcoming-grid article{padding:1.75rem}.LrxZmq_upcoming-grid h3{max-width:18ch}.LrxZmq_upcoming-top{margin-bottom:2rem}.LrxZmq_faq-layout{grid-template-columns:.8fr 1.2fr;gap:2.5rem}.LrxZmq_reading-heading{flex-direction:row;align-items:flex-end;gap:2rem}.LrxZmq_articles{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media not (max-width:1000px){.LrxZmq_price,.LrxZmq_showcase,.LrxZmq_requirements,.LrxZmq_faq-layout{gap:5rem}.LrxZmq_requirement-list{grid-template-columns:1fr 1fr;gap:1.75rem}.LrxZmq_step-illustration{height:15rem;padding:1.75rem}.LrxZmq_mini-party,.LrxZmq_mini-download{gap:.8rem;padding:1.25rem}.LrxZmq_mini-party>svg{display:block}.LrxZmq_mini-avatar{width:2.5rem;height:2.5rem}}@media (prefers-reduced-motion:no-preference){.LrxZmq_text-link svg,.LrxZmq_price-link svg{transition:transform .2s}}
