@layer base{._button_1a9tq_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:500;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_1a9tq_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_1a9tq_32{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_1a9tq_38{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_1a9tq_44{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_1a9tq_52,._icon-md_1a9tq_53{width:2rem;height:2rem;padding:0}._icon-sm_1a9tq_59{width:1.5rem;height:1.5rem;padding:0}._icon-lg_1a9tq_65{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_1a9tq_2 svg{flex-shrink:0}._sm_1a9tq_32 svg,._icon-sm_1a9tq_59 svg{width:1rem;height:1rem}._md_1a9tq_38 svg,._icon_1a9tq_52 svg,._icon-md_1a9tq_53 svg{width:1.25rem;height:1.25rem}._lg_1a9tq_44 svg,._icon-lg_1a9tq_65 svg{width:1.5rem;height:1.5rem}._primary_1a9tq_97{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_1a9tq_97:hover{background-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._primary_1a9tq_97:active{background-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._secondary_1a9tq_114{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);--spinner-color: var(--secondary-foreground)}._secondary_1a9tq_114:hover{background-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground))}._secondary_1a9tq_114:active{background-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground))}._destructive_1a9tq_132{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_1a9tq_132:hover{background-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground))}._destructive_1a9tq_132:active{background-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground))}._destructive_1a9tq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_1a9tq_156{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_1a9tq_156:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._outline_1a9tq_156:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._ghost_1a9tq_176{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_1a9tq_176:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._ghost_1a9tq_176:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._link_1a9tq_193{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_1a9tq_193:hover{text-decoration:underline;color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));background-color:transparent}._link_1a9tq_193:active{color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));background-color:transparent}._link_1a9tq_193:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_1a9tq_225{opacity:.5;cursor:not-allowed;pointer-events:none}.dark ._primary_1a9tq_97:focus-visible,.dark ._outline_1a9tq_156:focus-visible,.dark ._ghost_1a9tq_176:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.dark ._destructive_1a9tq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}.dark ._link_1a9tq_193:focus-visible{box-shadow:0 0 0 2px var(--primary)}}._gate_145nm_1{display:grid;grid-template-columns:auto 1fr 130px;gap:12px 14px;align-items:center;background:#f5f7f9;border:1px solid var(--border);border-radius:var(--radius-md);padding:18px;margin-bottom:28px}._icon_145nm_1{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#fff3e8;color:var(--accent)}._copy_145nm_1 strong,._copy_145nm_1 span,._confirmed_145nm_1 strong,._confirmed_145nm_1 span,._general_145nm_1 strong,._general_145nm_1 span{display:block}._copy_145nm_1 strong{font-size:14px;color:var(--primary)}._copy_145nm_1 span{font-size:11.5px;line-height:1.45;color:var(--muted-foreground);margin-top:3px}._gate_145nm_1 input{font:inherit;font-size:14px;font-weight:700;color:var(--primary);background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:13px;width:100%;box-sizing:border-box}._gate_145nm_1 input:focus{outline:2px solid color-mix(in srgb,var(--accent) 28%,transparent);border-color:var(--accent)}._confirmed_145nm_1,._general_145nm_1{grid-column:2/-1;border-left:3px solid var(--success);padding:8px 11px}._general_145nm_1{border-left-color:var(--accent)}._confirmed_145nm_1 strong,._general_145nm_1 strong{font-size:12px;color:var(--primary)}._confirmed_145nm_1 span,._general_145nm_1 span{font-size:10.5px;color:var(--muted-foreground);margin-top:2px}@media(max-width:650px){._gate_145nm_1{grid-template-columns:auto 1fr}._gate_145nm_1 input,._confirmed_145nm_1,._general_145nm_1{grid-column:1/-1}}._headerLinks_1mnpi_1{display:flex;justify-content:flex-end;align-items:center;gap:15px}._headerLinks_1mnpi_1>a{color:var(--accent);font-size:11px;font-weight:800;text-decoration:none;white-space:nowrap}._headerLinks_1mnpi_1>a:hover{text-decoration:underline}._page_1mnpi_1{min-height:100vh;background:linear-gradient(180deg,#fff,#f5f7f9);color:var(--foreground);font-family:var(--font-family-base)}._header_1mnpi_1{max-width:1100px;margin:auto;padding:18px 26px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--border)}._home_1mnpi_1{display:flex;gap:7px;align-items:center;color:var(--primary);font-size:12px;font-weight:700;text-decoration:none}._brand_1mnpi_1{display:block}._brand_1mnpi_1 img{width:100px;display:block}._trust_1mnpi_1{display:flex;justify-content:flex-end;gap:7px;align-items:center;font-size:12px;font-weight:700;color:var(--primary)}._shell_1mnpi_1{width:min(900px,calc(100% - 32px));margin:auto;padding:48px 0}._intro_1mnpi_1{text-align:center;max-width:740px;margin:0 auto 30px}._intro_1mnpi_1>span{display:inline-flex;gap:6px;align-items:center;color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}._intro_1mnpi_1 h1{font-family:var(--font-family-display);font-size:clamp(36px,5vw,54px);line-height:1.04;color:var(--primary);margin:14px 0}._intro_1mnpi_1 p{color:var(--muted-foreground);font-size:16px;line-height:1.65}._card_1mnpi_1{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(24px,5vw,44px);box-shadow:var(--shadow-md)}._kicker_1mnpi_1{color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.13em;margin:0 0 7px}._card_1mnpi_1 h2,._guide_1mnpi_1 h2{font-family:var(--font-family-display);color:var(--primary);font-size:30px;margin:0 0 20px}._options_1mnpi_1{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}._options_1mnpi_1 button{position:relative;text-align:left;font:inherit;background:#fff;border:1px solid var(--border);border-radius:var(--radius-md);padding:18px 42px 18px 18px;cursor:pointer}._options_1mnpi_1 button:hover,._selected_1mnpi_1{border-color:var(--accent)!important}._options_1mnpi_1 strong,._options_1mnpi_1 span{display:block}._options_1mnpi_1 strong{color:var(--primary);font-size:14px}._options_1mnpi_1 span{color:var(--muted-foreground);font-size:12px;line-height:1.5;margin-top:5px}._options_1mnpi_1 i{position:absolute;right:15px;top:16px;width:21px;height:21px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center}._card_1mnpi_1 h3{font-size:13px;color:var(--primary);margin:26px 0 10px}._extras_1mnpi_1{display:grid;grid-template-columns:1fr 1fr;gap:8px}._extras_1mnpi_1 label{display:flex;align-items:center;gap:9px;background:var(--surface);padding:12px;border-radius:var(--radius);font-size:12px;color:#4c5b67}._extras_1mnpi_1 input{accent-color:var(--accent)}._intentSection_1mnpi_1{border-top:1px solid var(--border);margin-top:30px;padding-top:28px}._intentSection_1mnpi_1>h2{font-size:26px;margin-bottom:15px}._intentButtons_1mnpi_1{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}._intentButtons_1mnpi_1 button{font:inherit;font-size:12px;font-weight:700;color:var(--primary);background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:14px 12px;cursor:pointer}._intentButtons_1mnpi_1 button:hover{border-color:var(--accent)}._researchNote_1mnpi_1{background:var(--surface);border-left:3px solid var(--accent);padding:17px 19px;margin-top:18px}._researchNote_1mnpi_1 strong{color:var(--primary);font-size:13px}._researchNote_1mnpi_1 p{color:var(--muted-foreground);font-size:12px;margin:5px 0 0}._form_1mnpi_1{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}._formHead_1mnpi_1 p:not(._kicker_1mnpi_1){font-size:12px;color:var(--muted-foreground);margin-top:-11px}._fields_1mnpi_1{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin:20px 0}._fields_1mnpi_1 input,._fields_1mnpi_1 select,._fields_1mnpi_1 textarea{font:inherit;font-size:13px;padding:13px;border:1px solid var(--border);border-radius:var(--radius);background:#fff;color:var(--foreground);box-sizing:border-box;width:100%}._fields_1mnpi_1 textarea{grid-column:1/-1;min-height:85px;resize:vertical}._form_1mnpi_1 small{display:block;margin-top:10px;color:var(--muted-foreground);font-size:10px}._error_1mnpi_1{color:var(--error);font-size:12px}._result_1mnpi_1{text-align:center;background:var(--surface);border-radius:var(--radius-md);padding:34px;margin-top:30px}._result_1mnpi_1>span{text-transform:uppercase;font-size:10px;font-weight:800;color:var(--muted-foreground)}._result_1mnpi_1 ._scope_1mnpi_1{color:var(--primary);font-size:13px;font-weight:700;margin:7px auto -1px;max-width:650px}._result_1mnpi_1 strong{font-family:var(--font-family-display);font-size:clamp(38px,6vw,55px);display:block;color:var(--primary);margin:6px}._result_1mnpi_1 sup{color:var(--accent)}._result_1mnpi_1 p{color:var(--muted-foreground);font-size:12px;line-height:1.6}._result_1mnpi_1 div{display:flex;align-items:center;justify-content:center;gap:7px;color:var(--success);font-size:12px;font-weight:700;margin-top:18px}._success_1mnpi_1{display:flex;align-items:flex-start;gap:10px;background:#edf8f1;color:var(--success);border-radius:var(--radius);padding:18px;margin-top:22px}._success_1mnpi_1 strong,._success_1mnpi_1 span{display:block}._success_1mnpi_1 span{font-size:12px;color:var(--muted-foreground);margin-top:3px}._guide_1mnpi_1{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px;margin-top:22px}._guide_1mnpi_1 h2{font-size:25px;margin-bottom:8px}._guide_1mnpi_1 p{font-size:13px;color:var(--muted-foreground);line-height:1.7}._guide_1mnpi_1 a{color:var(--primary);font-size:12px;font-weight:700;text-decoration-color:var(--accent)}._shell_1mnpi_1 footer{display:flex;justify-content:space-between;align-items:center;margin-top:25px;color:var(--muted-foreground);font-size:11px}._shell_1mnpi_1 footer a{display:flex;gap:6px;align-items:center;color:var(--primary);font-weight:700;text-decoration:none}@media(max-width:700px){._header_1mnpi_1{grid-template-columns:1fr auto}._brand_1mnpi_1{display:none}._trust_1mnpi_1{font-size:0}._shell_1mnpi_1{padding-top:34px}._intro_1mnpi_1 h1{font-size:39px}._options_1mnpi_1,._extras_1mnpi_1,._fields_1mnpi_1,._intentButtons_1mnpi_1{grid-template-columns:1fr}._fields_1mnpi_1 textarea{grid-column:auto}._card_1mnpi_1{padding:25px 20px}._shell_1mnpi_1 footer{flex-direction:column;gap:12px}}._designBenefit_1mnpi_2{margin-top:24px;padding:22px 24px;border:1px solid #e6d3bc;border-left:4px solid #e67000;border-radius:10px;background:#fffaf4;color:#021424}._designBenefit_1mnpi_2 strong{display:block;font-size:17px;line-height:1.35}._designBenefit_1mnpi_2 p{font-size:15px;line-height:1.6;color:#485967;margin:8px 0 0}._proofLinks_1mnpi_4{margin-top:24px;padding:18px 20px;background:#f4f7f9;border:1px solid #dfe6eb;border-radius:10px;display:flex;align-items:center;flex-wrap:wrap;gap:9px 22px}._proofLinks_1mnpi_4 span{font-size:14px;font-weight:700;color:#021424;width:100%}._proofLinks_1mnpi_4 a{font-size:14px;font-weight:700;color:#994c08;text-decoration:underline;text-underline-offset:3px}._proofLinks_1mnpi_4 a:hover{color:#021424}@media(max-width:1050px){._header_1mnpi_1{position:relative;display:flex;flex-wrap:wrap;gap:12px;padding:16px 20px;min-height:92px;box-sizing:border-box}._home_1mnpi_1{order:1;flex:1 1 100%;min-height:44px;padding-right:100px;box-sizing:border-box}._brand_1mnpi_1{display:none}._headerLinks_1mnpi_1 ._trust_1mnpi_1{font-size:12px;min-height:36px;padding:8px 12px;justify-content:flex-start}}
