._container_1ola6_1{margin:0 auto;animation:_fadeIn_1ola6_1 .6s ease-out}._calculatorCard_1ola6_6{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:3rem;box-shadow:var(--shadow-xl);margin-bottom:5rem}._inputGroup_1ola6_15{margin:0 auto 4rem;text-align:center}._inputGroup_1ola6_15 label{display:block;font-weight:600;margin-bottom:1.5rem;color:var(--text-secondary);text-transform:uppercase;font-size:.875rem;letter-spacing:1px}._inputWrapper_1ola6_30{position:relative;margin-bottom:2rem}._salaryInput_1ola6_35{width:100%;background:#ffffff0d;border:1px solid var(--border);padding:1rem 1.5rem;border-radius:12px;font-size:2rem;font-weight:700;color:var(--text-primary);text-align:center;transition:border-color .2s}._salaryInput_1ola6_35:focus{outline:none;border-color:var(--accent);background:#ffffff14}._currencyBadge_1ola6_54{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:800;color:var(--accent)}._rangeSlider_1ola6_64{width:100%;height:6px;background:var(--border);border-radius:5px;appearance:none;outline:none}._rangeSlider_1ola6_64::-webkit-slider-thumb{appearance:none;width:24px;height:24px;background:var(--accent);border-radius:50%;cursor:pointer;box-shadow:0 0 10px #eab30880}._resultsGrid_1ola6_83{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}._resultCard_1ola6_89{background:#ffffff05;border:1px solid var(--border);padding:2rem;border-radius:20px;text-align:center;transition:transform .3s}._andorra_1ola6_98{border:2px solid var(--accent);background:var(--accent-soft);transform:scale(1.05)}._flag_1ola6_104{font-size:2rem;margin-bottom:1rem}._resultCard_1ola6_89 h3{font-size:1.25rem;margin-bottom:1.5rem;color:var(--text-secondary)}._mainValue_1ola6_115{font-size:2.25rem;font-weight:800;margin-bottom:.5rem}._taxValue_1ola6_121{margin-top:1.5rem;font-size:.875rem;color:var(--text-secondary)}._savingsBadge_1ola6_127{margin-top:1.5rem;display:inline-block;padding:.4rem .8rem;background:#ef44441a;color:#ef4444;border-radius:20px;font-size:.875rem;font-weight:600}._seoContent_1ola6_138{margin:0 auto}._seoContent_1ola6_138 h2{font-size:2.5rem;margin-bottom:1.5rem;text-align:center}._seoContent_1ola6_138 p{font-size:1.125rem;color:var(--text-secondary);line-height:1.8;margin-bottom:3rem;text-align:center}._features_1ola6_156{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}._feature_1ola6_156{background:var(--bg-card);padding:1.5rem;border-radius:16px;border:1px solid var(--border)}._feature_1ola6_156 h4{color:var(--accent);font-size:1.25rem;margin-bottom:.5rem}._feature_1ola6_156 p{font-size:.875rem;text-align:left;margin:0}@keyframes _fadeIn_1ola6_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._title_1ola6_194{font-size:2.5rem}._calculatorCard_1ola6_6{padding:1.5rem}._andorra_1ola6_98{transform:scale(1)}._mainValue_1ola6_115{font-size:1.75rem}}._hero_ml6qw_1{text-align:center;margin:3.5rem auto;animation:_fadeIn_ml6qw_1 .8s ease-out}._title_ml6qw_7{font-size:clamp(2.5rem,8vw,4.5rem);font-weight:800;line-height:1.1;margin-bottom:1.1rem;letter-spacing:-2px}._gradient_ml6qw_15{background:var(--grad-premium);-webkit-background-clip:text;-webkit-text-fill-color:transparent}._description_ml6qw_21{font-size:1.25rem;color:var(--text-secondary);margin:.35rem auto 0;line-height:1.6}@media(max-width:768px){._hero_ml6qw_1{margin:2.5rem auto}}._container_8wuzj_1{margin:0 auto;animation:_fadeIn_8wuzj_1 .6s ease-out}._card_8wuzj_6{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:3rem;box-shadow:var(--shadow-xl);margin-bottom:2rem}._sectionTitle_8wuzj_15{font-size:1.75rem;font-weight:700;margin-bottom:2rem;display:flex;align-items:center;gap:.75rem}._grid_8wuzj_24{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}._checklist_8wuzj_31{list-style:none;padding:0}._checkItem_8wuzj_36{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:1rem;background:#ffffff05;border-radius:12px;border:1px solid var(--border)}._checkIcon_8wuzj_47{color:var(--accent);flex-shrink:0;margin-top:.2rem}._steps_8wuzj_53{display:flex;flex-direction:column;gap:1.5rem}._step_8wuzj_53{display:flex;gap:1.5rem;padding:1.5rem;background:#ffffff05;border-radius:16px;border:1px solid var(--border);position:relative}._stepNumber_8wuzj_69{width:32px;height:32px;background:var(--accent);color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0}._stepContent_8wuzj_82 h4{margin-bottom:.5rem;font-size:1.1rem}._stepContent_8wuzj_82 p{color:var(--text-secondary);font-size:.95rem;line-height:1.6}._calcContainer_8wuzj_93{margin:0 auto}._inputGroup_8wuzj_97{margin-bottom:2rem}._inputGroup_8wuzj_97 label{display:block;font-weight:600;margin-bottom:1rem;color:var(--text-secondary)}._inputWrapper_8wuzj_108{position:relative}._input_8wuzj_97{width:100%;background:#ffffff0d;border:1px solid var(--border);padding:1rem 3rem 1rem 1.5rem;border-radius:12px;font-size:1.25rem;font-weight:600;color:var(--text-primary);transition:border-color .2s}._input_8wuzj_97:focus{outline:none;border-color:var(--accent)}._currencySuffix_8wuzj_129{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-weight:700;color:var(--accent)}._results_8wuzj_138{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem}._resultBox_8wuzj_145{padding:1.5rem;border-radius:16px;background:#ffffff08;border:1px solid var(--border);text-align:center}._resultBox_8wuzj_145._benefit_8wuzj_153{grid-column:span 2;background:var(--accent-soft);border-color:var(--accent)}._resultLabel_8wuzj_159{display:block;font-size:.85rem;color:var(--text-secondary);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}._resultValue_8wuzj_168{font-size:1.75rem;font-weight:800}._note_8wuzj_173{font-size:.85rem;color:var(--text-secondary);margin-top:1.5rem;text-align:center;font-style:italic}@keyframes _fadeIn_8wuzj_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._title_8wuzj_194{font-size:2.5rem}._card_8wuzj_6{padding:1.5rem}._results_8wuzj_138{grid-template-columns:1fr}._resultBox_8wuzj_145._benefit_8wuzj_153{grid-column:span 1}}._container_1k70b_1{margin:0 auto;animation:_fadeIn_1k70b_1 .8s ease-out}._calculatorCard_1k70b_6{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:2.5rem;margin-bottom:4rem}._formGrid_1k70b_14{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}._inputGroup_1k70b_21{display:flex;flex-direction:column;gap:.75rem}._inputGroup_1k70b_21 label{font-weight:600;font-size:.875rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}._inputWrapper_1k70b_35{position:relative;display:flex;align-items:center}._input_1k70b_21{width:100%;background:var(--glass);border:1px solid var(--border);border-radius:12px;padding:.8rem 1rem;color:var(--text-primary);font-size:1rem;transition:border-color .2s}._input_1k70b_21:focus{outline:none;border-color:var(--accent)}._currencyBadge_1k70b_57{position:absolute;right:1rem;color:var(--text-secondary);font-weight:600}._select_1k70b_64{width:100%;background:var(--glass);border:1px solid var(--border);border-radius:12px;padding:.8rem 1rem;color:var(--text-primary);font-size:1rem;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='white'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem}._checkboxGroup_1k70b_79{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-weight:500}._checkbox_1k70b_79{width:1.25rem;height:1.25rem;border-radius:4px;border:1px solid var(--border);appearance:none;cursor:pointer;background:var(--glass)}._checkbox_1k70b_79:checked{background-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3E%3Cpath fill-rule='evenodd' d='M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z' clip-rule='evenodd' /%3E%3C/svg%3E")}._errorBox_1k70b_102{background:#ef44441a;border:1px solid #ef4444;color:#fca5a5;padding:1.5rem;border-radius:12px;margin-bottom:2rem;display:flex;align-items:flex-start;gap:1rem}._errorIcon_1k70b_114{font-size:1.5rem}._infoBox_1k70b_118{background:var(--accent-soft);border:1px solid var(--accent);color:var(--accent);padding:1rem;border-radius:12px;font-size:.875rem;font-weight:500;margin-top:1rem}._tooltipContainer_1k70b_129{position:relative;display:inline-block;cursor:help;margin-left:.5rem}._tooltipIcon_1k70b_136{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent);border-radius:50%;font-size:11px;font-weight:800;line-height:1}._tooltipText_1k70b_151{visibility:hidden;width:240px;background-color:var(--bg-card);color:var(--text-primary);text-align:left;border:1px solid var(--border);border-radius:8px;padding:1rem;position:absolute;z-index:10;bottom:125%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s;font-size:.8125rem;line-height:1.4;box-shadow:0 10px 25px #00000080;font-weight:400;text-transform:none;letter-spacing:normal}._tooltipContainer_1k70b_129:hover ._tooltipText_1k70b_151{visibility:visible;opacity:1}._resultsSection_1k70b_180{margin-top:3rem;padding-top:3rem;border-top:1px solid var(--border)}._resultsTitle_1k70b_186{font-size:1.5rem;font-weight:700;margin-bottom:2rem}._resultsTable_1k70b_192{width:100%;border-collapse:collapse}._tableRow_1k70b_197{border-bottom:1px solid var(--border)}._tableRow_1k70b_197:last-child{border-bottom:none}._tableRow_1k70b_197:last-child ._tableLabel_1k70b_205,._tableRow_1k70b_197:last-child ._tableValue_1k70b_206{font-weight:800;font-size:1.25rem;color:var(--accent);padding-top:1.5rem}._tableLabel_1k70b_205{padding:1rem 0;color:var(--text-secondary)}._tableValue_1k70b_206{padding:1rem 0;text-align:right;font-weight:600}._roadmapSection_1k70b_224{margin-top:4rem}._roadmapTitle_1k70b_228{font-size:1.75rem;font-weight:700;margin-bottom:2.5rem;text-align:center}._roadmap_1k70b_224{display:flex;flex-direction:column;gap:1rem;position:relative;margin:0 auto}._roadmap_1k70b_224:before{content:"";position:absolute;left:20px;top:0;bottom:0;width:2px;background:var(--border);z-index:0}._step_1k70b_254{display:flex;gap:2rem;padding:1.5rem;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;position:relative;z-index:1;transition:transform .2s,border-color .2s}._step_1k70b_254:hover{transform:translate(10px);border-color:var(--accent)}._stepNumber_1k70b_271{width:42px;height:42px;background:var(--grad-premium);color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0;box-shadow:0 4px 12px #eab3084d}._stepContent_1k70b_285 h4{font-size:1.125rem;font-weight:700;margin-bottom:.5rem}._stepContent_1k70b_285 p{color:var(--text-secondary);font-size:.9375rem;line-height:1.5}@keyframes _fadeIn_1k70b_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._formGrid_1k70b_14{grid-template-columns:1fr}._container_1k70b_1{padding:1rem}._calculatorCard_1k70b_6{padding:1.5rem}._step_1k70b_254{gap:1rem}}._main_lcv3h_1{display:flex;flex-direction:column;align-items:center;min-height:100vh;background:radial-gradient(circle at top center,#1a1a1c 0%,var(--bg-dark) 100%)}._container_1t950_1{width:100%;margin:0 auto;padding:2rem 1rem}._searchWrapper_1t950_7{position:relative;margin-bottom:2rem;width:100%}._searchInput_1t950_13{width:100%;padding:1.25rem 1.5rem 1.25rem 3.5rem;font-size:1.1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;color:#fff;outline:none;transition:all .3s ease;backdrop-filter:blur(10px)}._searchInput_1t950_13:focus{border-color:var(--primary-color, #0070f3);background:#ffffff14;box-shadow:0 0 0 4px #0070f31a}._searchIcon_1t950_32{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);color:#fff6;pointer-events:none}._resultsGrid_1t950_41{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}._card_1t950_47{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:20px;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden}._card_1t950_47:hover{transform:translateY(-4px);background:#ffffff0f;border-color:#ffffff1a;box-shadow:0 12px 24px #0003}._cardHeader_1t950_67{display:flex;justify-content:space-between;align-items:center}._zipWrapper_1t950_73{display:flex;align-items:center;gap:.75rem}._zipCode_1t950_79{font-size:1.75rem;font-weight:800;letter-spacing:-.5px;background:linear-gradient(135deg,#fff,#ffffffb3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._copyButton_1t950_89{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff9;padding:.5rem;border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._copyButton_1t950_89:hover{background:#ffffff1a;color:#fff;border-color:#fff3}._copySuccess_1t950_108{font-size:.75rem;font-weight:600;color:#10b981}._parishBadge_1t950_114{font-size:.75rem;font-weight:600;padding:.35rem .75rem;border-radius:20px;border:1px solid transparent;text-transform:uppercase;letter-spacing:.5px}._townName_1t950_124{font-size:1.1rem;font-weight:500;color:#ffffffe6}._noResults_1t950_130{grid-column:1 / -1;text-align:center;padding:3rem;color:#fff6;font-size:1.1rem;background:#ffffff05;border-radius:20px;border:1px dashed rgba(255,255,255,.1)}@media(max-width:640px){._container_1t950_1{padding:1rem}._searchInput_1t950_13{font-size:1rem;padding:1rem 1rem 1rem 3rem;border-radius:12px}._searchIcon_1t950_32{left:1rem}._resultsGrid_1t950_41{grid-template-columns:1fr}}._main_17zbw_1{display:flex;flex-direction:column;align-items:center;min-height:100vh;background:radial-gradient(circle at top center,#1a1a1c 0%,var(--bg-dark) 100%)}._introBox_17zbw_9{position:relative;background:linear-gradient(135deg,#3b82f62e,#0ea5e914);border:1px solid rgba(59,130,246,.25);border-radius:22px;padding:2rem 2.5rem;text-align:left;margin-bottom:0;box-shadow:0 20px 50px #00000040;width:100%;margin-left:auto;margin-right:auto}._introText_17zbw_23{color:#d1d5db;line-height:1.7;margin:0;font-size:1.1rem}._contentWrapper_17zbw_30{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}._pageHeader_17zbw_38{margin-bottom:1.25rem}@media(max-width:768px){._introBox_17zbw_9{padding:1.4rem 1.6rem}._introText_17zbw_23{font-size:1rem}}._container_15tcq_1{padding:.75rem 1.5rem 3rem;max-width:100%;margin:0 auto;color:#fff}._card_15tcq_8{position:relative;background:linear-gradient(180deg,#ffffff12,#ffffff08);backdrop-filter:blur(12px);border-radius:22px;padding:2.25rem;margin-bottom:2.25rem;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #0000004d}._limitsSubtitle_15tcq_19{margin-top:-.5rem;margin-bottom:1.5rem;opacity:.7;font-size:.95rem;line-height:1.5}._limitsGrid_15tcq_27{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.2rem}._limitsItem_15tcq_33{background:#ffffff0a;padding:1.25rem;border-radius:16px;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 30px #0003}._limitsTitle_15tcq_41{font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.75rem;color:#93c5fd}._limitsList_15tcq_49{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem;font-size:.9rem;opacity:.85}._calculatorHeader_15tcq_60{text-align:center;margin:2.5rem 0 2rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.12)}._calculatorTitle_15tcq_67{font-size:1.6rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.08em;color:#e2e8f0}._calculatorSubtitle_15tcq_75{opacity:.7;font-size:.95rem}._statusCard_15tcq_80{text-align:center;padding:1.6rem 1.75rem;border-radius:18px;margin-bottom:2.25rem;font-weight:700;transition:all .3s ease;letter-spacing:.2px;box-shadow:0 15px 35px #00000040}._statusSafe_15tcq_91{background:#22c55e33;border:1px solid #22c55e;color:#4ade80}._statusWarning_15tcq_97{background:#eab30833;border:1px solid #eab308;color:#facc15}._statusDanger_15tcq_103{background:#ef444433;border:1px solid #ef4444;color:#f87171}._groupSelection_15tcq_109{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:.5rem}._inputGroup_15tcq_116{display:flex;flex-direction:column;gap:.5rem}._label_15tcq_122{font-size:.92rem;opacity:.78;text-transform:uppercase;letter-spacing:.08em}._numberInput_15tcq_129{background:#0f172a8c;border:1px solid rgba(255,255,255,.18);border-radius:14px;padding:.85rem 1rem;color:#fff;font-size:1.1rem;text-align:left;box-shadow:inset 0 0 0 1px #ffffff0a;transition:border-color .2s ease,box-shadow .2s ease}._numberInput_15tcq_129:focus{outline:none;border-color:#3b82f699;box-shadow:0 0 0 3px #3b82f640}._sectionTitle_15tcq_147{font-size:1.4rem;margin-bottom:1.25rem;display:flex;align-items:center;gap:.5rem;text-transform:uppercase;letter-spacing:.08em;color:#e5e7eb}._grid_15tcq_158{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.4rem}._cupoBar_15tcq_164{width:100%;height:8px;background:#ffffff1a;border-radius:4px;margin-top:1rem;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}._cupoFill_15tcq_174{height:100%;transition:width .3s ease,background .3s ease}._priceInputContainer_15tcq_179{position:relative;display:flex;align-items:center}._currencySuffix_15tcq_185{position:absolute;right:1rem;opacity:.5}._warningBox_15tcq_191{background:#ef44441a;border:1px solid #ef4444;padding:1rem;border-radius:12px;margin-top:1.5rem;color:#f87171;font-size:.9rem}._quickResponses_15tcq_201{margin-top:3rem}._quickGrid_15tcq_205{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}._quickItem_15tcq_211{background:#ffffff0a;padding:1.2rem 1.3rem;border-radius:16px;cursor:pointer;transition:all .2s ease;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 30px #00000040}._quickItem_15tcq_211:hover{background:#ffffff1a;transform:translateY(-2px)}._quickQuestion_15tcq_226{font-weight:600;margin-bottom:.5rem;color:#60a5fa}._quickAnswer_15tcq_232{font-size:.9rem;opacity:.8}._faqSection_15tcq_237{margin-top:3rem}._faqList_15tcq_241{display:flex;flex-direction:column;gap:1.5rem}._faqItem_15tcq_247 h3{font-size:1.1rem;margin-bottom:.5rem;color:#60a5fa}._faqItem_15tcq_247 p{font-size:1rem;line-height:1.6;opacity:.8}._mythsSection_15tcq_259{margin-top:4rem;padding-top:4rem;border-top:1px solid rgba(255,255,255,.1)}._mythsGrid_15tcq_265{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}._mythCard_15tcq_271{background:#ffffff08;padding:2rem;border-radius:20px;border:1px solid rgba(255,255,255,.05);transition:all .3s ease;box-shadow:0 16px 40px #00000040}._mythCard_15tcq_271:hover{background:#ffffff0d;transform:translateY(-5px)}._mythHeader_15tcq_285{font-size:1.2rem;font-weight:700;color:#f87171;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}._mythContent_15tcq_295{font-style:italic;color:#d1d5db;line-height:1.6}._badge_15tcq_301{padding:.25rem .5rem;border-radius:6px;font-size:.7rem;text-transform:uppercase;font-weight:800}._badgeMito_15tcq_309{background:#ef444433;color:#f87171}._badgeRealidad_15tcq_314{background:#22c55e33;color:#4ade80;margin-right:.5rem}._amazonLink_15tcq_320{text-align:center;margin-top:4rem;padding:4rem 2rem;background:linear-gradient(to bottom,transparent,rgba(255,153,0,.05));border-radius:30px;box-shadow:inset 0 0 0 1px #ffffff0a}._buttonLink_15tcq_329{display:inline-block;background:linear-gradient(135deg,#f90,#ffb347);color:#232f3e;padding:1rem 2rem;border-radius:12px;text-decoration:none;font-weight:700;transition:all .2s ease;margin-top:1rem}._buttonLink_15tcq_329:hover{transform:scale(1.05);box-shadow:0 10px 20px #f903}@media(max-width:600px){._container_15tcq_1{padding:1rem}._grid_15tcq_158{grid-template-columns:1fr}._numberInput_15tcq_129{font-size:1rem;padding:.7rem .8rem}}._wrapper_1nl01_1{margin:0 auto;animation:_fadeIn_1nl01_1 .6s ease-out}._chips_1nl01_6{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.25rem}._chip_1nl01_6{padding:.45rem 1rem;border-radius:999px;border:1px solid var(--border);color:var(--text-secondary);background:var(--glass);font-size:.85rem;transition:all .2s ease}._chip_1nl01_6:hover{border-color:var(--accent);color:var(--text-primary);background:#ffffff0f}._chipActive_1nl01_30{background:var(--accent-soft);border-color:var(--accent);color:var(--text-primary);box-shadow:var(--shadow-md)}._heroCard_1nl01_37{background:var(--bg-card);border-radius:24px;padding:2.5rem;border:1px solid var(--border);box-shadow:var(--shadow-xl);margin-bottom:2.5rem}._heroTop_1nl01_46{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}._badge_1nl01_53{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .9rem;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.85rem;font-weight:600;border:1px solid var(--accent)}._pulseDot_1nl01_66{width:.55rem;height:.55rem;border-radius:999px;background:var(--accent);box-shadow:0 0 #eab30899;animation:_pulse_1nl01_66 1.6s infinite}._note_1nl01_75{font-size:.8rem;color:var(--text-secondary)}._heroContent_1nl01_80{display:flex;flex-direction:column;gap:2rem}._heroMain_1nl01_86{display:flex;flex-direction:column;gap:.4rem}._heroDivider_1nl01_92{width:100%;height:1px;background:var(--border)}._sectionLabel_1nl01_98{font-size:.85rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-secondary)}._heroTitle_1nl01_105{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;color:var(--text-primary);margin-top:.5rem}._heroParish_1nl01_112{font-size:1.05rem;color:var(--text-secondary);margin-bottom:1rem}._metaRow_1nl01_118{display:flex;align-items:center;gap:.6rem;color:var(--text-secondary);font-size:.95rem;margin-top:.5rem}._heroActions_1nl01_127{display:grid;gap:.75rem}._primaryButton_1nl01_132,._secondaryButton_1nl01_133{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.9rem 1.25rem;border-radius:12px;font-size:1rem;font-weight:600;transition:transform .2s ease,box-shadow .2s ease}._primaryButton_1nl01_132{background:var(--grad-premium);color:#000;box-shadow:0 10px 25px #eab30859}._primaryButton_1nl01_132:hover{transform:translateY(-1px)}._secondaryButton_1nl01_133{background:var(--glass);color:var(--text-primary);border:1px solid var(--border)}._secondaryButton_1nl01_133:hover{box-shadow:var(--shadow-md)}._nextSection_1nl01_165{display:flex;flex-direction:column;gap:1.5rem}._nextHeader_1nl01_171{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.5rem;text-align:center}._nextTitle_1nl01_179{font-size:1.75rem;font-weight:700;color:var(--text-primary)}._nextSubtitle_1nl01_185{font-size:.9rem;color:var(--text-secondary)}._nextGrid_1nl01_190{display:grid;gap:1.5rem}._nextCard_1nl01_195{padding:2rem;border-radius:20px;border:1px solid var(--border);background:var(--bg-card);display:grid;gap:.6rem;box-shadow:var(--shadow-md);position:relative;overflow:hidden}._nextDate_1nl01_207{font-size:.8rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-secondary)}._nextName_1nl01_214{font-size:1.1rem;font-weight:600;color:var(--text-primary)}._nextParish_1nl01_220{font-size:.95rem;color:var(--text-secondary)}._nextMeta_1nl01_225{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.85rem}._nextActions_1nl01_233{display:flex;gap:1rem;margin-top:.5rem}._linkButton_1nl01_239{font-size:.9rem;color:var(--accent);font-weight:600}._linkButton_1nl01_239:hover{color:var(--text-primary)}._emptyState_1nl01_249{padding:1.5rem;color:var(--text-secondary);font-size:.95rem}._footerNote_1nl01_255{font-size:.85rem;color:var(--text-secondary);margin-top:2rem}._disclaimer_1nl01_261{color:var(--text-primary)}@keyframes _pulse_1nl01_66{0%{box-shadow:0 0 #eab308b3}70%{box-shadow:0 0 0 12px #eab30800}to{box-shadow:0 0 #eab30800}}@media(min-width:768px){._heroContent_1nl01_80{flex-direction:row;justify-content:space-between;align-items:center}._heroDivider_1nl01_92{width:1px;height:140px;align-self:center}._heroActions_1nl01_127{width:220px}._nextGrid_1nl01_190{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){._wrapper_1nl01_1{padding:3rem 1.5rem}._title_1nl01_307{font-size:clamp(2rem,7vw,2.8rem)}._heroCard_1nl01_37{padding:1.75rem}._nextCard_1nl01_195{padding:1.5rem}._heroDivider_1nl01_92{height:1px;width:100%}}@keyframes _fadeIn_1nl01_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._borderSection_12px9_1{width:100%;margin:0 auto;padding:2.25rem;border-radius:20px;border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-md)}._borderHeader_12px9_11{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.75rem}._borderTitle_12px9_20{font-size:1.6rem;margin:0}._borderSubtitle_12px9_25{color:var(--text-secondary);margin-top:.5rem}._borderUpdated_12px9_30{font-size:.9rem;color:var(--text-secondary);background:#0003;padding:.4rem .75rem;border-radius:999px;border:1px solid var(--border)}._borderNotice_12px9_39{padding:1rem 1.25rem;border-radius:14px;background:#0003;border:1px solid var(--border);color:var(--text-secondary);margin-bottom:1.5rem}._borderGrid_12px9_48{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}._borderCard_12px9_54{background:#08080a99;border-radius:20px;border:1px solid var(--border);padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}._borderCardHeader_12px9_64{display:flex;align-items:center;justify-content:space-between;gap:1rem}._borderDirection_12px9_71{font-size:1.1rem;font-weight:600}._borderStatus_12px9_76{display:inline-flex;align-items:center;padding:.35rem .85rem;border-radius:999px;font-size:.85rem;font-weight:600;border:1px solid transparent}._borderStatusflowing_12px9_86{color:#34d399;background:#34d39926;border-color:#34d3994d}._borderStatusmoderate_12px9_92{color:#fbbf24;background:#fbbf2426;border-color:#fbbf2459}._borderStatuscritical_12px9_98{color:#f87171;background:#f871712e;border-color:#f8717166}._borderMetrics_12px9_104{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem}._borderMetricLabel_12px9_110{display:block;color:var(--text-secondary);font-size:.85rem;margin-bottom:.4rem}._borderMetricValue_12px9_117{font-size:1.25rem;font-weight:700}@media(max-width:768px){._borderSection_12px9_1{padding:2rem 1.5rem}._borderHeader_12px9_11{align-items:flex-start}}._main_1la7l_1{display:flex;flex-direction:column;align-items:center;min-height:100vh;background:radial-gradient(circle at top center,#1a1a1c 0%,var(--bg-dark) 100%)}._content_1la7l_9{width:100%;margin:0 auto 4rem}._cameraLink_1la7l_14{display:inline-flex;align-items:center;justify-content:center;margin-top:1.5rem;padding:.75rem 1.5rem;border-radius:10px;background:var(--glass);border:1px solid var(--border);color:var(--text-primary);font-weight:600;transition:transform .2s ease,border-color .2s ease}._cameraLink_1la7l_14:hover{transform:translateY(-2px);border-color:var(--accent)}._container_19c41_1{margin:0 auto;animation:_fadeIn_19c41_1 .6s ease-out}._calculatorCard_19c41_6{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:3rem;box-shadow:var(--shadow-xl);margin-bottom:3rem}._userTypeToggle_19c41_15{display:flex;justify-content:center;gap:.5rem;margin-bottom:2.5rem;background:#ffffff08;padding:.5rem;border-radius:12px;max-width:400px;margin-left:auto;margin-right:auto}._toggleButton_19c41_28{flex:1;padding:.75rem 1.5rem;border:none;background:transparent;color:var(--text-secondary);font-size:.9rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s ease}._toggleButton_19c41_28:hover{color:var(--text-primary)}._toggleButton_19c41_28._active_19c41_45{background:var(--accent);color:#000;font-weight:600}._inputsGrid_19c41_51{display:grid;grid-template-columns:2fr 1fr;gap:2rem;margin-bottom:2.5rem}._inputGroup_19c41_58{text-align:center}._inputGroup_19c41_58 label{display:block;font-weight:600;margin-bottom:1rem;color:var(--text-secondary);text-transform:uppercase;font-size:.8rem;letter-spacing:1px}._inputWrapper_19c41_72{position:relative;margin-bottom:1rem}._rentInput_19c41_77{width:100%;background:#ffffff0d;border:1px solid var(--border);padding:1rem 1.5rem;border-radius:12px;font-size:2rem;font-weight:700;color:var(--text-primary);text-align:center;transition:border-color .2s}._rentInput_19c41_77:focus{outline:none;border-color:var(--accent);background:#ffffff14}._currencyBadge_19c41_96{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:800;color:var(--accent)}._rangeSlider_19c41_106{width:100%;height:6px;background:var(--border);border-radius:5px;appearance:none;outline:none}._rangeSlider_19c41_106::-webkit-slider-thumb{appearance:none;width:24px;height:24px;background:var(--accent);border-radius:50%;cursor:pointer;box-shadow:0 0 10px #eab30880}._yearSelect_19c41_125{width:100%;background:#ffffff0d;border:1px solid var(--border);padding:1rem 1.5rem;border-radius:12px;font-size:1.1rem;font-weight:600;color:var(--text-primary);cursor:pointer;transition:border-color .2s}._yearSelect_19c41_125:focus{outline:none;border-color:var(--accent)}._yearSelect_19c41_125 option{background:var(--bg-card);color:var(--text-primary)}._resultsSection_19c41_148{margin-bottom:2rem}._ipcBadge_19c41_152{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem;padding:1rem 2rem;background:var(--accent-soft);border:1px solid var(--accent);border-radius:12px;max-width:fit-content;margin-left:auto;margin-right:auto}._ipcLabel_19c41_167{font-size:.9rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px}._ipcValue_19c41_174{font-size:1.75rem;font-weight:800;color:var(--accent)}._resultsGrid_19c41_180{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}._resultCard_19c41_186{background:#ffffff05;border:1px solid var(--border);padding:1.5rem;border-radius:16px;text-align:center}._resultCard_19c41_186 h3{font-size:.8rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.75rem}._resultCard_19c41_186 p{font-size:.75rem;color:var(--text-secondary);margin-top:.5rem}._resultValue_19c41_208{font-size:1.5rem;font-weight:700}._increaseValue_19c41_213{color:var(--accent)}._yearlyValue_19c41_217{color:#f59e0b}._highlighted_19c41_221{background:var(--accent-soft);border:2px solid var(--accent)}._highlighted_19c41_221 ._resultValue_19c41_208{color:var(--accent)}._infoBox_19c41_230{background:#ffffff08;border-left:3px solid var(--accent);padding:1rem 1.5rem;border-radius:0 8px 8px 0}._infoBox_19c41_230 p{font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:0}._ipcHistory_19c41_244{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:2.5rem;margin-bottom:3rem}._ipcHistory_19c41_244 h2{font-size:1.5rem;margin-bottom:.5rem;text-align:center}._historySubtitle_19c41_258{font-size:.9rem;color:var(--text-secondary);text-align:center;margin-bottom:2rem}._historyTable_19c41_265{max-width:500px;margin:0 auto}._tableHeader_19c41_270{display:grid;grid-template-columns:1fr 1fr 1fr;padding:1rem;background:#ffffff08;border-radius:8px 8px 0 0;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary)}._tableRow_19c41_282{display:grid;grid-template-columns:1fr 1fr 1fr;padding:.75rem 1rem;border-bottom:1px solid var(--border);font-size:.9rem;transition:background .2s}._tableRow_19c41_282:hover{background:#ffffff05}._activeRow_19c41_295{background:var(--accent-soft);border-color:var(--accent)}._ipcCell_19c41_300{color:var(--accent);font-weight:600}._seoContent_19c41_305{margin:0 auto 3rem}._seoContent_19c41_305 h2{font-size:2rem;margin-bottom:1rem;text-align:center}._seoContent_19c41_305>p{font-size:1rem;color:var(--text-secondary);line-height:1.8;margin-bottom:2rem;text-align:center}._features_19c41_323{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}._feature_19c41_323{background:var(--bg-card);padding:1.5rem;border-radius:16px;border:1px solid var(--border)}._feature_19c41_323 h4{color:var(--accent);font-size:1.1rem;margin-bottom:.5rem}._feature_19c41_323 p{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}._faq_19c41_349{margin-bottom:3rem}._faq_19c41_349 h2{font-size:1.5rem;margin-bottom:1.5rem;text-align:center}._faqList_19c41_359{display:flex;flex-direction:column;gap:1rem;max-width:700px;margin:0 auto}._faqItem_19c41_367{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.5rem}._faqItem_19c41_367 h4{font-size:1rem;margin-bottom:.75rem;color:var(--text-primary)}._faqItem_19c41_367 p{font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:0}._sourceNote_19c41_387{text-align:center;padding:1rem;margin-bottom:2rem}._sourceNote_19c41_387 p{font-size:.8rem;color:var(--text-secondary);font-style:italic}@keyframes _fadeIn_19c41_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){._resultsGrid_19c41_180{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._calculatorCard_19c41_6{padding:1.5rem}._inputsGrid_19c41_51{grid-template-columns:1fr}._resultsGrid_19c41_180{grid-template-columns:repeat(2,1fr)}._resultValue_19c41_208{font-size:1.25rem}._userTypeToggle_19c41_15{flex-direction:column}}@media(max-width:480px){._resultsGrid_19c41_180{grid-template-columns:1fr}}._container_1jlvs_1{margin:0 auto;animation:_fadeIn_1jlvs_1 .6s ease-out}._calculatorCard_1jlvs_6{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:3rem;box-shadow:var(--shadow-xl);margin-bottom:3rem}._inputsGrid_1jlvs_15{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2.5rem}._inputGroup_1jlvs_22{text-align:center}._inputGroup_1jlvs_22 label{display:block;font-weight:600;margin-bottom:1rem;color:var(--text-secondary);text-transform:uppercase;font-size:.8rem;letter-spacing:1px}._inputWrapper_1jlvs_36{position:relative;margin-bottom:1rem}._amountInput_1jlvs_41{width:100%;background:#ffffff0d;border:1px solid var(--border);padding:1rem 1.5rem;border-radius:12px;font-size:2rem;font-weight:700;color:var(--text-primary);text-align:center;transition:border-color .2s}._amountInput_1jlvs_41:focus{outline:none;border-color:var(--accent);background:#ffffff14}._currencyBadge_1jlvs_60{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:800;color:var(--accent)}._rangeSlider_1jlvs_70{width:100%;height:6px;background:var(--border);border-radius:5px;appearance:none;outline:none}._rangeSlider_1jlvs_70::-webkit-slider-thumb{appearance:none;width:24px;height:24px;background:var(--accent);border-radius:50%;cursor:pointer;box-shadow:0 0 10px #eab30880}._serviceSelect_1jlvs_89{width:100%;background:#ffffff0d;border:1px solid var(--border);padding:1rem 1.5rem;border-radius:12px;font-size:1.1rem;font-weight:600;color:var(--text-primary);cursor:pointer;transition:border-color .2s}._serviceSelect_1jlvs_89:focus{outline:none;border-color:var(--accent)}._serviceSelect_1jlvs_89 option{background:var(--bg-card);color:var(--text-primary)}._resultsSection_1jlvs_112{margin-bottom:2rem}._reimbursementBadge_1jlvs_116{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem;padding:1rem 2rem;background:var(--accent-soft);border:1px solid var(--accent);border-radius:12px;max-width:fit-content;margin-left:auto;margin-right:auto}._reimbursementLabel_1jlvs_131{font-size:.9rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px}._reimbursementValue_1jlvs_138{font-size:1.75rem;font-weight:800;color:var(--accent)}._resultsGrid_1jlvs_144{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}._resultCard_1jlvs_150{background:#ffffff05;border:1px solid var(--border);padding:1.5rem;border-radius:16px;text-align:center}._resultCard_1jlvs_150 h3{font-size:.8rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.75rem}._resultCard_1jlvs_150 p{font-size:.75rem;color:var(--text-secondary);margin-top:.5rem}._resultValue_1jlvs_172{font-size:1.5rem;font-weight:700}._reimbursedValue_1jlvs_177{color:#22c55e}._outOfPocketValue_1jlvs_181{color:#ef4444}._highlighted_1jlvs_185{background:var(--accent-soft);border:2px solid var(--accent)}._highlighted_1jlvs_185 ._resultValue_1jlvs_172{color:var(--accent)}._infoBox_1jlvs_194{background:#ffffff08;border-left:3px solid var(--accent);padding:1rem 1.5rem;border-radius:0 8px 8px 0}._infoBox_1jlvs_194 p{font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:0}._servicesTable_1jlvs_208{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:2.5rem;margin-bottom:3rem}._servicesTable_1jlvs_208 h2{font-size:1.5rem;margin-bottom:.5rem;text-align:center}._tableSubtitle_1jlvs_222{font-size:.9rem;color:var(--text-secondary);text-align:center;margin-bottom:2rem}._tableContainer_1jlvs_229{max-width:600px;margin:0 auto}._tableHeader_1jlvs_234{display:grid;grid-template-columns:2fr 1fr 1fr;padding:1rem;background:#ffffff08;border-radius:8px 8px 0 0;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary)}._tableRow_1jlvs_246{display:grid;grid-template-columns:2fr 1fr 1fr;padding:.75rem 1rem;border-bottom:1px solid var(--border);font-size:.9rem;transition:background .2s}._tableRow_1jlvs_246:hover{background:#ffffff05}._activeRow_1jlvs_259{background:var(--accent-soft);border-color:var(--accent)}._rateCell_1jlvs_264{color:var(--accent);font-weight:600}._seoContent_1jlvs_269{margin:0 auto 3rem}._seoContent_1jlvs_269 h2{font-size:2rem;margin-bottom:1rem;text-align:center}._seoContent_1jlvs_269>p{font-size:1rem;color:var(--text-secondary);line-height:1.8;margin-bottom:2rem;text-align:center}._features_1jlvs_287{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}._feature_1jlvs_287{background:var(--bg-card);padding:1.5rem;border-radius:16px;border:1px solid var(--border)}._feature_1jlvs_287 h4{color:var(--accent);font-size:1.1rem;margin-bottom:.5rem}._feature_1jlvs_287 p{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}._faq_1jlvs_313{margin-bottom:3rem}._faq_1jlvs_313 h2{font-size:1.5rem;margin-bottom:1.5rem;text-align:center}._faqList_1jlvs_323{display:flex;flex-direction:column;gap:1rem;max-width:700px;margin:0 auto}._faqItem_1jlvs_331{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.5rem}._faqItem_1jlvs_331 h4{font-size:1rem;margin-bottom:.75rem;color:var(--text-primary)}._faqItem_1jlvs_331 p{font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:0}._sourceNote_1jlvs_351{text-align:center;padding:1rem;margin-bottom:2rem}._sourceNote_1jlvs_351 p{font-size:.8rem;color:var(--text-secondary);font-style:italic}@keyframes _fadeIn_1jlvs_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._calculatorCard_1jlvs_6{padding:1.5rem}._inputsGrid_1jlvs_15,._resultsGrid_1jlvs_144{grid-template-columns:1fr}._resultValue_1jlvs_172{font-size:1.25rem}._tableHeader_1jlvs_234,._tableRow_1jlvs_246{grid-template-columns:1.5fr 1fr 1fr;font-size:.8rem}}._container_1vbi3_1{margin:0 auto;animation:_fadeIn_1vbi3_1 .6s ease-out}._questionnaireCard_1vbi3_6{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:2.5rem;box-shadow:var(--shadow-xl);margin-bottom:3rem}._progressBar_1vbi3_15{height:6px;background:var(--border);border-radius:3px;overflow:hidden;margin-bottom:1rem}._progressFill_1vbi3_23{height:100%;background:var(--accent);border-radius:3px;transition:width .3s ease}._stepIndicator_1vbi3_30{text-align:center;font-size:.85rem;color:var(--text-secondary);margin-bottom:2rem;text-transform:uppercase;letter-spacing:1px}._questionSection_1vbi3_39{margin-bottom:2rem}._questionTitle_1vbi3_43{font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:.5rem}._questionDesc_1vbi3_50{font-size:.95rem;color:var(--text-secondary);text-align:center;margin-bottom:2rem}._optionsGrid_1vbi3_57{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;max-width:700px;margin:0 auto}._optionCard_1vbi3_65{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;background:#ffffff05;border:2px solid var(--border);border-radius:16px;cursor:pointer;transition:all .2s ease;text-align:center}._optionCard_1vbi3_65:hover{background:#ffffff0d;border-color:#eab3084d}._optionCard_1vbi3_65._selected_1vbi3_84{background:var(--accent-soft);border-color:var(--accent)}._optionIcon_1vbi3_89{font-size:2rem;margin-bottom:.25rem}._optionTitle_1vbi3_94{font-size:1rem;font-weight:600;color:var(--text-primary)}._optionDesc_1vbi3_100{font-size:.8rem;color:var(--text-secondary);line-height:1.4}._navigationButtons_1vbi3_106{display:flex;justify-content:center;gap:1rem;margin-top:2rem}._backButton_1vbi3_113{padding:.875rem 1.5rem;background:transparent;border:1px solid var(--border);color:var(--text-secondary);font-size:.95rem;font-weight:500;border-radius:10px;cursor:pointer;transition:all .2s ease}._backButton_1vbi3_113:hover{background:#ffffff0d;color:var(--text-primary)}._nextButton_1vbi3_130{padding:.875rem 2rem;background:var(--accent);border:none;color:#000;font-size:.95rem;font-weight:600;border-radius:10px;cursor:pointer;transition:all .2s ease}._nextButton_1vbi3_130:hover:not(:disabled){background:#fbbf24;transform:translateY(-1px)}._nextButton_1vbi3_130:disabled{opacity:.5;cursor:not-allowed}._resetButton_1vbi3_152{padding:.875rem 1.5rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444;font-size:.95rem;font-weight:500;border-radius:10px;cursor:pointer;transition:all .2s ease}._resetButton_1vbi3_152:hover{background:#ef444433}._resultsSection_1vbi3_169{animation:_fadeIn_1vbi3_1 .4s ease-out}._resultsSummary_1vbi3_173{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:2.5rem;margin-bottom:2rem;text-align:center}._resultsSummary_1vbi3_173 h2{font-size:1.75rem;margin-bottom:.5rem}._resultsSummary_1vbi3_173 p{font-size:.95rem;color:var(--text-secondary);margin-bottom:2rem}._summaryCards_1vbi3_193{display:flex;justify-content:center;gap:2rem}._summaryCard_1vbi3_193{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1.5rem 2.5rem;background:#ffffff05;border:1px solid var(--border);border-radius:16px}._summaryNumber_1vbi3_210{font-size:2.5rem;font-weight:800;color:var(--accent)}._summaryLabel_1vbi3_216{font-size:.85rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}._profileSummary_1vbi3_223{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:1.5rem;margin-bottom:2rem}._profileSummary_1vbi3_223 h3{font-size:.85rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem}._profileTags_1vbi3_239{display:flex;flex-wrap:wrap;gap:.5rem}._profileTag_1vbi3_239{padding:.5rem 1rem;background:var(--accent-soft);border:1px solid var(--accent);border-radius:8px;font-size:.85rem;font-weight:500;color:var(--accent)}._documentCategory_1vbi3_255{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:1.5rem;margin-bottom:1rem}._categoryTitle_1vbi3_263{font-size:1rem;font-weight:600;color:var(--accent);margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}._documentList_1vbi3_272{list-style:none;padding:0;margin:0}._documentItem_1vbi3_278{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.05)}._documentItem_1vbi3_278:last-child{border-bottom:none}._documentCheck_1vbi3_290{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--accent-soft);border:1px solid var(--accent);border-radius:6px;font-size:.85rem;color:var(--accent);flex-shrink:0}._documentName_1vbi3_304{flex:1;font-size:.95rem}._optionalBadge_1vbi3_309{padding:.25rem .5rem;background:#ffffff0d;border:1px solid var(--border);border-radius:4px;font-size:.7rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}._resultsActions_1vbi3_320{display:flex;justify-content:center;gap:1rem;margin-top:2rem;margin-bottom:2rem}._disclaimer_1vbi3_328{background:#ffffff08;border-left:3px solid var(--accent);padding:1rem 1.5rem;border-radius:0 8px 8px 0;margin-bottom:3rem}._disclaimer_1vbi3_328 p{font-size:.85rem;color:var(--text-secondary);line-height:1.6;margin:0}._faq_1vbi3_344{margin-bottom:3rem}._faq_1vbi3_344 h2{font-size:1.5rem;margin-bottom:1.5rem;text-align:center}._faqList_1vbi3_354{display:flex;flex-direction:column;gap:1rem;max-width:700px;margin:0 auto}._faqItem_1vbi3_362{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.5rem}._faqItem_1vbi3_362 h4{font-size:1rem;margin-bottom:.75rem;color:var(--text-primary)}._faqItem_1vbi3_362 p{font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:0}._sourceNote_1vbi3_382{text-align:center;padding:1rem;margin-bottom:2rem}._sourceNote_1vbi3_382 p{font-size:.8rem;color:var(--text-secondary);font-style:italic}@keyframes _fadeIn_1vbi3_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._questionnaireCard_1vbi3_6{padding:1.5rem}._questionTitle_1vbi3_43{font-size:1.25rem}._optionsGrid_1vbi3_57{grid-template-columns:1fr}._summaryCards_1vbi3_193{flex-direction:column;gap:1rem}._summaryCard_1vbi3_193{padding:1rem 1.5rem}._summaryNumber_1vbi3_210{font-size:2rem}._profileTags_1vbi3_239{justify-content:center}._navigationButtons_1vbi3_106,._resultsActions_1vbi3_320{flex-direction:column}}._container_o8z05_1{margin:0 auto;animation:_fadeIn_o8z05_1 .6s ease-out}._calculatorCard_o8z05_6{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:3rem;box-shadow:var(--shadow-xl);margin-bottom:3rem}._inputsGrid_o8z05_15{display:grid;grid-template-columns:2fr 1fr 1fr;gap:2rem;margin-bottom:2rem}._inputGroup_o8z05_22{text-align:center}._inputGroup_o8z05_22 label{display:block;font-weight:600;margin-bottom:1rem;color:var(--text-secondary);text-transform:uppercase;font-size:.8rem;letter-spacing:1px}._inputWrapper_o8z05_36{position:relative;margin-bottom:1rem}._rentInput_o8z05_41{width:100%;background:#ffffff0d;border:1px solid var(--border);padding:1rem 1.5rem;border-radius:12px;font-size:2rem;font-weight:700;color:var(--text-primary);text-align:center;transition:border-color .2s}._rentInput_o8z05_41:focus{outline:none;border-color:var(--accent);background:#ffffff14}._currencyBadge_o8z05_60{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:800;color:var(--accent)}._rangeSlider_o8z05_70{width:100%;height:6px;background:var(--border);border-radius:5px;appearance:none;outline:none}._rangeSlider_o8z05_70::-webkit-slider-thumb{appearance:none;width:24px;height:24px;background:var(--accent);border-radius:50%;cursor:pointer;box-shadow:0 0 10px #eab30880}._selectInput_o8z05_89{width:100%;background:#ffffff0d;border:1px solid var(--border);padding:1rem 1.5rem;border-radius:12px;font-size:1.1rem;font-weight:600;color:var(--text-primary);cursor:pointer;transition:border-color .2s}._selectInput_o8z05_89:focus{outline:none;border-color:var(--accent)}._selectInput_o8z05_89 option{background:var(--bg-card);color:var(--text-primary)}._legalNote_o8z05_112{display:block;font-size:.75rem;color:var(--accent);margin-top:.5rem}._agencySection_o8z05_119{background:#ffffff05;border:1px solid var(--border);border-radius:16px;padding:1.5rem;margin-bottom:2rem}._checkboxLabel_o8z05_127{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1rem;color:var(--text-primary)}._checkbox_o8z05_127{width:20px;height:20px;accent-color:var(--accent);cursor:pointer}._agencyFeeSelector_o8z05_143{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--border);display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center}._agencyFeeSelector_o8z05_143 label{font-size:.9rem;color:var(--text-secondary)}._agencyFeeSelector_o8z05_143 ._selectInput_o8z05_89{max-width:200px}._agencyNote_o8z05_162{grid-column:1 / -1;font-size:.8rem;color:var(--text-secondary);font-style:italic}._resultsSection_o8z05_169{background:#ffffff05;border:1px solid var(--border);border-radius:16px;padding:2rem;margin-bottom:2rem}._resultsTitle_o8z05_177{font-size:1rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);margin-bottom:1.5rem;text-align:center}._breakdownList_o8z05_186{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}._breakdownItem_o8z05_193{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#ffffff05;border-radius:8px}._breakdownItem_o8z05_193._subItem_o8z05_202{background:transparent;padding-left:2rem;opacity:.8}._breakdownLabel_o8z05_208{font-size:.95rem;color:var(--text-secondary)}._breakdownValue_o8z05_213{font-size:1.1rem;font-weight:600;color:var(--text-primary)}._totalSection_o8z05_219{border-top:2px solid var(--accent);padding-top:1.5rem;text-align:center}._totalRow_o8z05_225{display:flex;justify-content:space-between;align-items:center;padding:0 1rem;margin-bottom:1rem}._totalLabel_o8z05_233{font-size:1.1rem;font-weight:600;color:var(--text-primary)}._totalValue_o8z05_239{font-size:2rem;font-weight:800;color:var(--accent)}._equivalentBadge_o8z05_245{display:inline-block;background:var(--accent-soft);border:1px solid var(--accent);padding:.5rem 1.5rem;border-radius:20px;font-size:.9rem;color:var(--accent);font-weight:600}._infoBox_o8z05_256{background:#ffffff08;border-left:3px solid var(--accent);padding:1rem 1.5rem;border-radius:0 8px 8px 0}._infoBox_o8z05_256 p{font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:0}._legalSummary_o8z05_270{margin-bottom:3rem}._legalSummary_o8z05_270 h2{font-size:1.75rem;margin-bottom:.5rem;text-align:center}._lawSubtitle_o8z05_280{font-size:.95rem;color:var(--text-secondary);text-align:center;margin-bottom:2rem}._lawCards_o8z05_287{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}._lawCard_o8z05_287{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:1.5rem;text-align:center;transition:border-color .2s}._lawCard_o8z05_287:hover{border-color:var(--accent)}._lawIcon_o8z05_306{font-size:2rem;margin-bottom:1rem}._lawCard_o8z05_287 h4{font-size:1rem;color:var(--accent);margin-bottom:.5rem}._lawCard_o8z05_287 p{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}._seoContent_o8z05_324{margin:0 auto 3rem}._seoContent_o8z05_324 h2{font-size:2rem;margin-bottom:1rem;text-align:center}._seoContent_o8z05_324>p{font-size:1rem;color:var(--text-secondary);line-height:1.8;margin-bottom:2rem;text-align:center}._features_o8z05_342{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}._feature_o8z05_342{background:var(--bg-card);padding:1.5rem;border-radius:16px;border:1px solid var(--border)}._feature_o8z05_342 h4{color:var(--accent);font-size:1.1rem;margin-bottom:.5rem}._feature_o8z05_342 p{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}._faq_o8z05_368{margin-bottom:3rem}._faq_o8z05_368 h2{font-size:1.5rem;margin-bottom:1.5rem;text-align:center}._faqList_o8z05_378{display:flex;flex-direction:column;gap:1rem;max-width:700px;margin:0 auto}._faqItem_o8z05_386{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.5rem}._faqItem_o8z05_386 h4{font-size:1rem;margin-bottom:.75rem;color:var(--text-primary)}._faqItem_o8z05_386 p{font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:0}._sourceNote_o8z05_406{text-align:center;padding:1rem;margin-bottom:2rem}._sourceNote_o8z05_406 p{font-size:.8rem;color:var(--text-secondary);font-style:italic}@keyframes _fadeIn_o8z05_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){._inputsGrid_o8z05_15{grid-template-columns:1fr 1fr}._inputsGrid_o8z05_15>._inputGroup_o8z05_22:first-child{grid-column:1 / -1}}@media(max-width:768px){._calculatorCard_o8z05_6{padding:1.5rem}._inputsGrid_o8z05_15{grid-template-columns:1fr}._inputsGrid_o8z05_15>._inputGroup_o8z05_22:first-child{grid-column:auto}._agencyFeeSelector_o8z05_143{grid-template-columns:1fr}._agencyFeeSelector_o8z05_143 ._selectInput_o8z05_89{max-width:none}._totalValue_o8z05_239{font-size:1.5rem}}
