.uGCiaG_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}.uGCiaG_hero{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding-block:0 2rem;display:flex}.uGCiaG_hero h1{letter-spacing:-.055em;font-size:2.5rem;font-weight:600;line-height:1.04}.uGCiaG_hero h1 span{color:var(--muted-foreground)}.uGCiaG_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}.uGCiaG_hero-copy{max-width:43rem;padding-bottom:.15rem}.uGCiaG_hero-copy p{color:var(--body-foreground);margin-top:0;font-size:1rem;line-height:1.75}.uGCiaG_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}.uGCiaG_free-badge{color:#fff;background:#171717}.uGCiaG_settings{flex-wrap:nowrap;grid-area:1/1;align-items:center;gap:.5rem;display:flex}.uGCiaG_setting{align-items:center;gap:.35rem;display:flex}.uGCiaG_toolbar-label{color:var(--muted-foreground);font-size:.875rem;display:none}.uGCiaG_palette,.uGCiaG_swatches{align-items:center;gap:0;display:flex}.uGCiaG_swatches .uGCiaG_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}.uGCiaG_swatch:not(:first-child){margin-left:-12px}.uGCiaG_swatch[aria-pressed=true]{z-index:1}.uGCiaG_selection-dot{opacity:0}.uGCiaG_swatch[aria-pressed=true] .uGCiaG_selection-dot{opacity:1}.uGCiaG_swatches .uGCiaG_swatch:focus-visible{outline:1px dashed var(--foreground);outline-offset:1px}.uGCiaG_swatches .uGCiaG_swatch:hover,.uGCiaG_custom-color:hover{z-index:2;filter:brightness(1.15);transform:translateY(-3px)}.uGCiaG_swatches .uGCiaG_swatch{cursor:pointer}.uGCiaG_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}.uGCiaG_checklist-item:hover{box-shadow:inset 0 0 0 1px var(--border)}.uGCiaG_checklist-item:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.uGCiaG_checklist-item[data-severity=error]{background:color-mix(in srgb, var(--destructive) 10%, var(--background));color:var(--destructive)}.uGCiaG_checklist-item[data-severity=warning]{background:var(--info);color:var(--info-foreground)}.uGCiaG_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}.uGCiaG_custom-color[data-selected=true] .uGCiaG_selection-dot{opacity:1}.uGCiaG_custom-color svg{position:relative}.uGCiaG_custom-color input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.uGCiaG_custom-color:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.uGCiaG_kor{grid-area:2/2;justify-content:flex-end;align-items:center;gap:.35rem;font-size:.875rem;display:flex}.uGCiaG_kor label{cursor:pointer}.uGCiaG_kor-short{display:inline}.uGCiaG_history{grid-area:1/2;gap:0;margin:0;display:flex}.uGCiaG_content{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.uGCiaG_sidebar{flex-direction:column;gap:1rem;display:flex}.uGCiaG_guide{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--background);padding:1rem}.uGCiaG_guide h2{letter-spacing:-.02em;font-size:1rem;font-weight:600}.uGCiaG_guide>p{color:var(--muted-foreground);margin-top:.4rem;font-size:.875rem;line-height:1.65}.uGCiaG_guide ul{flex-direction:column;gap:1.25rem;margin-top:1.5rem;display:flex}.uGCiaG_guide li{grid-template-columns:1.25rem 1fr;gap:.65rem;font-size:.875rem;display:grid}.uGCiaG_save-status svg{flex-shrink:0;width:.875rem;height:.875rem}.uGCiaG_guide li svg{width:1.1rem;height:1.1rem;color:var(--muted-foreground);margin-top:.1rem}.uGCiaG_guide strong{font-weight:500}.uGCiaG_guide li p{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem;line-height:1.6}.uGCiaG_validation-groups{margin-top:.75rem}.uGCiaG_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}.uGCiaG_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}.uGCiaG_validation-trigger{grid-template-columns:minmax(0,1fr) 2rem 1rem;align-items:center;gap:.75rem;display:grid}.uGCiaG_guide .uGCiaG_validation-issues{gap:.5rem;margin-top:0}.uGCiaG_guide .uGCiaG_validation-issues li{font-size:.75rem;display:block}.uGCiaG_guide .uGCiaG_validation-issues li p{margin-top:.1rem;line-height:1.4}.uGCiaG_exports{flex-direction:column;gap:.5rem;padding:.25rem 0;display:flex}.uGCiaG_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}.uGCiaG_custom-color:before{content:"";corner-shape:round;background:conic-gradient(#ff1744,#ffea00,#00e676,#00b0ff,#651fff,#f500f9,#ff1744);border-radius:50%;position:absolute;inset:4px}.uGCiaG_validation-issue-button{text-align:left;border-radius:var(--radius-sm);width:100%;display:block}.uGCiaG_validation-issue-button:hover{color:var(--foreground)}.uGCiaG_validation-issue-button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.uGCiaG_adjustment-trigger{grid-area:2/1;justify-self:start}.uGCiaG_kor-full{display:none}@media not (max-width:767px){.uGCiaG_workspace{border-radius:var(--radius-xl);background:color-mix(in srgb, var(--foreground) 5%, var(--background));padding:1.25rem}.uGCiaG_hero{gap:1.75rem;padding-block:1rem 2.75rem}.uGCiaG_hero h1{font-size:clamp(2.25rem,4.5vw,4.25rem)}.uGCiaG_hero-copy p{font-size:1.125rem}.uGCiaG_toolbar{border-radius:var(--radius-xl);flex-wrap:wrap;gap:.5rem;padding:.65rem 1.25rem;display:flex}.uGCiaG_settings{flex-wrap:wrap}.uGCiaG_toolbar-label{display:inline}.uGCiaG_history{margin:0 0 0 auto}.uGCiaG_kor{gap:.5rem}.uGCiaG_kor-full{display:inline}.uGCiaG_kor-short{display:none}.uGCiaG_guide{padding:1.25rem}}@media (prefers-reduced-motion:no-preference){.uGCiaG_swatches .uGCiaG_swatch,.uGCiaG_custom-color{transition:transform .12s,filter .12s}}@media not (max-width:950px){.uGCiaG_content{grid-template-columns:minmax(0,1fr) 16rem}.uGCiaG_sidebar{position:sticky;top:5.5rem}.uGCiaG_toolbar{gap:.5rem 1.25rem}.uGCiaG_settings{gap:1.25rem}}@media not (max-width:1100px){.uGCiaG_content{grid-template-columns:minmax(0,1fr) 19rem;gap:1.5rem}}
._4_xT1q_content{padding-top:clamp(5rem,10vw,9rem)}._4_xT1q_section{margin-block:0 clamp(5rem,10vw,9rem)}._4_xT1q_section-heading{max-width:46rem;margin-bottom:2rem}._4_xT1q_eyebrow{color:var(--muted-foreground);margin-bottom:1.25rem;font-size:.75rem}._4_xT1q_content h2{letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1.08}._4_xT1q_content :where(h2) span{color:var(--muted-foreground)}._4_xT1q_section-heading>:where(h2)+p,._4_xT1q_showcase-copy>p:not(._4_xT1q_eyebrow){max-width:38rem;color:var(--body-foreground);margin-top:1.5rem;font-size:1rem;line-height:1.65}._4_xT1q_content h3{letter-spacing:-.025em;font-weight:500;line-height:1.25}._4_xT1q_steps{grid-template-columns:1fr;gap:2.5rem;display:grid}._4_xT1q_steps>li{min-width:0}._4_xT1q_step-illustration{background:var(--surface);border-radius:var(--radius-2xl);place-items:center;height:13rem;padding:2rem;display:grid;overflow:hidden}._4_xT1q_mini-party,._4_xT1q_mini-download,._4_xT1q_mini-lines{background:var(--card);border-radius:var(--radius-xl);width:100%;padding:1.25rem;box-shadow:0 12px 35px #00000008}._4_xT1q_mini-party,._4_xT1q_mini-download{align-items:center;gap:.5rem;padding:1rem;display:flex}._4_xT1q_mini-party>div,._4_xT1q_mini-download>div{flex-direction:column;gap:.25rem;min-width:0;display:flex}._4_xT1q_mini-party strong,._4_xT1q_mini-download strong{font-size:.8rem;font-weight:500}._4_xT1q_mini-party :where(div) span,._4_xT1q_mini-download :where(div) span{color:var(--muted-foreground);font-size:.65rem}._4_xT1q_mini-party svg,._4_xT1q_mini-download svg{flex-shrink:0;width:1rem;height:1rem}._4_xT1q_mini-party>svg,._4_xT1q_mini-download>svg:last-child{margin-left:auto}._4_xT1q_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}._4_xT1q_mini-lines{flex-direction:column;gap:.75rem;font-size:.7rem;display:flex;transform:rotate(-3deg)}._4_xT1q_mini-lines>div{justify-content:space-between;gap:1rem;display:flex}._4_xT1q_mini-lines>div:nth-child(2){color:var(--muted-foreground);font-size:.65rem}._4_xT1q_mini-lines>div:last-child{border-top:1px solid var(--border);padding-top:.75rem}._4_xT1q_step-copy{padding:1.25rem .25rem 0}._4_xT1q_step-number{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-bottom:.75rem;font-size:.75rem;display:block}._4_xT1q_step-copy h3{font-size:1.4rem}._4_xT1q_step-copy p{color:var(--body-foreground);margin-top:.8rem;font-size:.9375rem;line-height:1.65}._4_xT1q_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}._4_xT1q_price ._4_xT1q_eyebrow{color:inherit;opacity:.6}:root[class~=dark] ._4_xT1q_price{background:var(--surface);color:var(--foreground)}._4_xT1q_price-copy>p:not(._4_xT1q_eyebrow){opacity:.8;margin-top:1.5rem;font-size:1rem;line-height:1.7}._4_xT1q_price-copy ._4_xT1q_private-note{align-items:flex-start;gap:.75rem;font-size:.8125rem;display:flex}._4_xT1q_private-note svg{flex-shrink:0;width:1rem;height:1rem;margin-top:.2rem}._4_xT1q_text-link,._4_xT1q_price-link{align-items:center;gap:.75rem;margin-top:1.75rem;font-size:.9375rem;font-weight:500;display:inline-flex}._4_xT1q_text-link svg,._4_xT1q_price-link svg{width:1rem;height:1rem}._4_xT1q_text-link:where(:hover) svg,._4_xT1q_price-link:where(:hover) svg{transform:translate(3px)}._4_xT1q_receipt{background:var(--background);color:var(--foreground);border-radius:var(--radius-xl);padding:1.5rem;transform:rotate(2deg);box-shadow:0 15px 40px #00000018}._4_xT1q_receipt-header{border-bottom:1px dashed var(--border);justify-content:space-between;align-items:center;padding-bottom:1.5rem;display:flex}._4_xT1q_receipt-header>:first-child{letter-spacing:-.05em;font-size:1.3rem;font-weight:600}._4_xT1q_receipt-header>:last-child{color:var(--muted-foreground);font-size:.7rem}._4_xT1q_receipt dl{padding-top:1.5rem}._4_xT1q_receipt :where(dl)>div{justify-content:space-between;gap:1rem;padding-block:.5rem;font-size:.8rem;display:flex}._4_xT1q_receipt dd{white-space:nowrap}._4_xT1q_receipt dl>._4_xT1q_receipt-total{border-top:1px dashed var(--border);margin-top:1rem;padding-top:1.25rem;font-size:1.1rem;font-weight:500}._4_xT1q_receipt>p{text-align:center;color:var(--muted-foreground);margin-top:1.5rem;font-size:.7rem}._4_xT1q_showcase{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}._4_xT1q_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}._4_xT1q_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)}._4_xT1q_preview-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding-bottom:1.5rem;display:flex}._4_xT1q_preview-logo{letter-spacing:-.1em;font-size:2rem;font-weight:600}._4_xT1q_preview-header strong{letter-spacing:-.04em;font-size:1.5rem;font-weight:500}._4_xT1q_preview-parties{grid-template-columns:1fr 1fr;gap:1rem;padding-block:1.75rem;font-size:.65rem;display:grid}._4_xT1q_preview-parties>div{flex-direction:column;gap:.2rem;display:flex}._4_xT1q_preview-parties small{color:var(--muted-foreground);margin-bottom:.4rem;font-size:.5rem}._4_xT1q_preview-parties span{color:var(--muted-foreground)}._4_xT1q_preview-table{margin-top:1rem;font-size:.6rem}._4_xT1q_preview-table>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:1rem;padding-block:.75rem;display:flex}._4_xT1q_preview-table>div:first-child{color:var(--muted-foreground);font-size:.5rem}._4_xT1q_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}._4_xT1q_preview-footer{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:3rem;padding-top:.75rem;font-size:.5rem}._4_xT1q_pdf-label{align-items:center;gap:.5rem;font-size:.75rem;display:flex}._4_xT1q_pdf-label svg{width:1rem;height:1rem}._4_xT1q_check-list{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}._4_xT1q_check-list li{align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.5;display:flex}._4_xT1q_check-list svg{flex-shrink:0;width:1rem;height:1rem;margin-top:.2rem}._4_xT1q_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}._4_xT1q_requirements ._4_xT1q_section-heading{margin:0}._4_xT1q_requirement-list{grid-template-columns:1fr 1fr;align-content:start;gap:1.5rem 1rem;display:grid}._4_xT1q_requirement-list li{gap:.75rem;display:block}._4_xT1q_requirement-list li>span{color:var(--muted-foreground);margin-bottom:.5rem;padding-top:.2rem;font-size:.65rem;display:block}._4_xT1q_requirement-list h3{font-size:.9375rem}._4_xT1q_requirement-list p{color:var(--body-foreground);margin-top:.5rem;font-size:.8125rem;line-height:1.6}._4_xT1q_upcoming-grid{grid-template-columns:1fr;gap:1rem;display:grid}._4_xT1q_upcoming-grid article{background:var(--surface);border-radius:var(--radius-2xl);padding:1.5rem}._4_xT1q_upcoming-top{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}._4_xT1q_upcoming-top>svg{width:1.5rem;height:1.5rem}._4_xT1q_upcoming-grid h3{font-size:1.25rem}._4_xT1q_upcoming-grid :where(article)>p{color:var(--body-foreground);margin-top:1rem;font-size:.875rem;line-height:1.65}._4_xT1q_faq-layout{grid-template-columns:1fr;gap:0;display:grid}._4_xT1q_faq ._4_xT1q_faq-item{border-bottom:1px solid var(--border)}._4_xT1q_faq ._4_xT1q_faq-trigger{align-items:center;gap:1.5rem;padding-block:1.5rem;font-size:1rem;font-weight:400}._4_xT1q_faq ._4_xT1q_faq-panel{color:var(--body-foreground);font-size:.9375rem;line-height:1.7}._4_xT1q_faq-panel p{padding-bottom:1rem;padding-right:2rem}._4_xT1q_reading-heading{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:0;margin-bottom:2.5rem;display:flex}._4_xT1q_reading-heading ._4_xT1q_section-heading{margin:0}._4_xT1q_reading-heading ._4_xT1q_text-link{flex-shrink:0;margin-bottom:.4rem}._4_xT1q_articles{grid-template-columns:1fr;gap:2.5rem;display:grid}._4_xT1q_closing{text-align:center;flex-direction:column;align-items:center;gap:2rem;margin-bottom:2rem;padding:clamp(3rem,7vw,6rem) 1rem;display:flex}._4_xT1q_closing ._4_xT1q_eyebrow{margin:0}._4_xT1q_mini-party>svg{display:none}@media (max-width:767px){._4_xT1q_mini-party,._4_xT1q_mini-download,._4_xT1q_mini-lines{max-width:22rem}}@media not (max-width:767px){._4_xT1q_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}._4_xT1q_section-heading{margin-bottom:2.5rem}._4_xT1q_section-heading>:where(h2)+p,._4_xT1q_showcase-copy>p:not(._4_xT1q_eyebrow){font-size:1.0625rem}._4_xT1q_step-illustration{height:12rem;padding:1.25rem}._4_xT1q_step-copy{padding-top:1.75rem}._4_xT1q_price{grid-template-columns:1.1fr .9fr;gap:2.5rem;padding:clamp(2rem,5vw,4.5rem)}._4_xT1q_receipt{padding:2rem;transform:rotate(3deg)}._4_xT1q_showcase{grid-template-columns:1fr 1fr}._4_xT1q_document-scene{padding:3.5rem 2rem 2rem}._4_xT1q_preview-invoice{padding:2rem}._4_xT1q_requirements{grid-template-columns:1fr 1.1fr;gap:2.5rem;padding:clamp(2rem,5vw,4rem)}._4_xT1q_requirement-list{grid-template-columns:1fr;gap:1.5rem}._4_xT1q_requirement-list li{display:flex}._4_xT1q_requirement-list li>span{margin-bottom:0;display:inline}._4_xT1q_upcoming-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}._4_xT1q_upcoming-grid article{padding:1.75rem}._4_xT1q_upcoming-grid h3{max-width:18ch}._4_xT1q_upcoming-top{margin-bottom:2rem}._4_xT1q_faq-layout{grid-template-columns:.8fr 1.2fr;gap:2.5rem}._4_xT1q_reading-heading{flex-direction:row;align-items:flex-end;gap:2rem}._4_xT1q_articles{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media not (max-width:1000px){._4_xT1q_price,._4_xT1q_showcase,._4_xT1q_requirements,._4_xT1q_faq-layout{gap:5rem}._4_xT1q_requirement-list{grid-template-columns:1fr 1fr;gap:1.75rem}._4_xT1q_step-illustration{height:15rem;padding:1.75rem}._4_xT1q_mini-party,._4_xT1q_mini-download{gap:.8rem;padding:1.25rem}._4_xT1q_mini-party>svg{display:block}._4_xT1q_mini-avatar{width:2.5rem;height:2.5rem}}@media (prefers-reduced-motion:no-preference){._4_xT1q_text-link svg,._4_xT1q_price-link svg{transition:transform .2s}}
