@layer base{._selectTrigger_tasot_2{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:var(--spacing-2) var(--spacing-3);cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_tasot_2[data-placeholder]{color:var(--muted-foreground)}._selectIcon_tasot_22{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_tasot_2[data-state=open] ._selectIcon_tasot_22{transform:rotate(180deg)}._selectContent_tasot_34{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:12rem;max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-md);animation:_scaleIn_tasot_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_tasot_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_tasot_59{padding:var(--spacing-2)}._scrollButton_tasot_63{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_tasot_63:hover ._scrollIcon_tasot_75{color:var(--primary)}._scrollIcon_tasot_75{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_tasot_86{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_tasot_93{position:relative;display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);padding-right:var(--spacing-8);font-size:.9375rem;line-height:1.5;border-radius:var(--radius-sm);color:var(--popup-foreground);user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._selectItem_tasot_93:hover{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_tasot_93:focus-visible{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_tasot_93[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_tasot_127{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_tasot_135{height:1rem;width:1rem;color:currentColor}._selectSeparator_tasot_141{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}}._section_1pzne_1{width:100%;max-width:1200px;margin-inline:auto;padding:var(--spacing-12);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._teaser_1pzne_12{padding:var(--spacing-8)}._headingRow_1pzne_16{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-8)}._eyebrow_1pzne_25{margin:0 0 var(--spacing-2);color:var(--primary);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._heading_1pzne_16{margin:0;color:var(--foreground);font-family:var(--font-family-display);font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.2}._fullPricingLink_1pzne_42{color:var(--secondary);font-weight:700;text-underline-offset:.25em}._fullPricingLink_1pzne_42:focus-visible{outline:2px solid var(--secondary);outline-offset:4px}._content_1pzne_53{display:grid;gap:var(--spacing-8)}._inputs_1pzne_58{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-4);align-items:start}._field_1pzne_65{display:flex;min-width:0;flex-direction:column;gap:var(--spacing-2)}._label_1pzne_72{color:var(--foreground);font-size:.875rem;font-weight:700}._hint_1pzne_78{margin:0;color:var(--muted-foreground);font-size:.8125rem;line-height:1.45}._error_1pzne_85{margin:0;color:var(--error);font-size:.8125rem;line-height:1.4}._result_1pzne_92{min-width:0;padding:var(--spacing-8);background:color-mix(in srgb,var(--secondary) 4%,var(--background));border:1px solid color-mix(in srgb,var(--secondary) 25%,var(--border));border-radius:var(--radius)}._resultLabel_1pzne_100{margin:0 0 var(--spacing-3);color:var(--secondary);font-size:.875rem;font-weight:700}._amount_1pzne_107{margin:0;color:var(--foreground);font-family:var(--font-family-display);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.2;overflow-wrap:anywhere}._resultPlaceholder_1pzne_117,._perFoot_1pzne_118{margin:var(--spacing-3) 0 0;color:var(--muted-foreground);line-height:1.5}._quoteButton_1pzne_124{margin-top:var(--spacing-6)}._disclaimer_1pzne_128{margin:var(--spacing-6) 0 0;color:var(--muted-foreground);font-size:.875rem;line-height:1.6}@media(min-width:900px){._content_1pzne_53{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr)}}@media(max-width:700px){._inputs_1pzne_58{grid-template-columns:1fr}}@media(max-width:480px){._section_1pzne_1,._teaser_1pzne_12,._result_1pzne_92{padding:var(--spacing-6)}._quoteButton_1pzne_124{width:100%}}
