.ts-ss,.ts-ss-policy{--ss-blue:var(--ts-blue,#0057a9);--ss-navy:var(--ts-navy,#00346e);--ss-accent:var(--ts-accent,#f68220);--ss-accent-text:#b8540c;--ss-surface:var(--ts-surface,#fff);--ss-modal-surface:var(--ts-ss-modal-surface,#fff);--ss-border:var(--ts-border,#d9e4f2);--ss-muted:var(--ts-muted,#607089);--ss-radius:var(--ts-radius,16px);--ss-font:var(--ts-font,"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--ss-title:#0f4a8a;--ss-ink:#0f2a4a;--ss-text:#42566f;--ss-kicker:#4f72a7;--ss-field-border:#bfd0e3;--ss-soft:#f4f8fd;--ss-soft-hover:#eef4fb;--ss-soft-active:#dce9f6;--ss-line:#e3ebf5;--ss-focus-ring:0 0 0 3px #0f4a8a24;--ss-cta:linear-gradient(135deg, #f7a13a 0%, #ea7b17 100%);--ss-cta-shadow:0 8px 18px #ea7b1738;--ss-cta-shadow-hover:0 12px 24px #ea7b1747;--ss-control-radius:12px;--ss-lift:-1px;--ss-pad:16px}.ts-ss{width:100%;min-width:0;font-family:var(--ss-font);color:var(--ss-ink);text-align:left;font-size:1rem;line-height:1.5;container:ts-ss/inline-size}@container ts-ss (min-width:36rem){.ts-ss-head,.ts-ss-body,.ts-ss-page{--ss-pad:24px}}.ts-ss--modal{background:0 0;flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.ts-ss-head{padding:14px var(--ss-pad) 12px;border-bottom:1px solid var(--ss-line);background:var(--ss-modal-surface);flex-shrink:0}.ts-ss-head-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.ts-ss-head-text{min-width:0}.ts-ss-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--ss-kicker);font-size:.68rem;font-weight:800;line-height:1.3}.ts-ss-head-title{color:var(--ss-title);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:1.1rem;font-weight:800;line-height:1.25;overflow:hidden}.ts-ss-head-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.ts-ss-head-callback{border:1.5px solid var(--ss-field-border);background:var(--ss-soft);min-height:36px;color:var(--ss-title);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:.8rem;font-weight:700;line-height:1;transition:background-color .2s,border-color .2s;display:inline-flex;position:relative}.ts-ss-head-callback:after{content:"";position:absolute;inset:-4px -2px}.ts-ss-head-callback:hover{border-color:var(--ss-title);background:var(--ss-soft-hover)}.ts-ss-head-callback-icon{flex-shrink:0;width:15px;height:15px}@container ts-ss (max-width:359px){.ts-ss-head-callback{padding:0 10px}.ts-ss-head-callback-text{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ts-ss-counter{min-height:28px;color:var(--ss-title);font-variant-numeric:tabular-nums;white-space:nowrap;background:#eaf1fa;border-radius:999px;flex-shrink:0;align-items:center;padding:0 10px;font-size:.75rem;font-weight:700;display:inline-flex}.ts-ss-close{color:#ef4444;cursor:pointer;background:#fff;border:2px solid #fee2e2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background-color .2s,transform .2s;display:inline-flex;position:relative;box-shadow:0 4px 12px #ef444426}.ts-ss-close:after{content:"";position:absolute;inset:-6px}.ts-ss-close svg{stroke-width:3px;width:16px;height:16px}.ts-ss-close:hover{background:#fef2f2;transform:scale(1.06)}.ts-ss-progress{background:var(--ss-line);border-radius:999px;height:4px;margin-top:12px;overflow:hidden}.ts-ss-progress-bar{border-radius:inherit;background:linear-gradient(90deg, var(--ss-navy) 0%, var(--ss-blue) 100%);height:100%;transition:width .5s cubic-bezier(.22,1,.36,1)}.ts-ss-body{min-height:0;padding:16px var(--ss-pad) 0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:0 0;flex:auto;scroll-padding-bottom:96px;overflow:hidden auto;container:ts-ss-body/inline-size}.ts-ss--modal .ts-ss-step:not(:has([data-step-actions])){padding-bottom:20px}@supports not selector(:has(*)){.ts-ss-body{padding-bottom:16px}}.ts-ss--page{border:1px solid var(--ss-border);background:var(--ss-surface);border-radius:20px;scroll-margin-top:112px;box-shadow:0 18px 40px -24px #00286459}.ts-ss-page{padding:var(--ss-pad)}.ts-ss-page-grid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.ts-ss-rail{display:none}.ts-ss-content{min-width:0;container:ts-ss-body/inline-size}@container ts-ss (min-width:52rem){.ts-ss-page-grid{grid-template-columns:232px minmax(0,1fr)}.ts-ss-rail{border-right:1px solid var(--ss-line);padding-right:24px;display:block}.ts-ss-mobile-progress{display:none}}.ts-ss-rail-title{letter-spacing:.08em;text-transform:uppercase;color:var(--ss-muted);font-size:.72rem;font-weight:700}.ts-ss-rail-list{flex-direction:column;gap:4px;margin-top:12px;list-style:none;display:flex}.ts-ss-rail-item{border-radius:var(--ss-control-radius);align-items:center;gap:10px;padding:8px 10px;display:flex}.ts-ss-rail-item--current{background:var(--ss-soft-hover)}.ts-ss-rail-dot{border:1.5px solid var(--ss-border);width:22px;height:22px;color:var(--ss-muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:.68rem;font-weight:700;line-height:1;display:grid}.ts-ss-rail-dot svg{stroke-width:3px;width:12px;height:12px}.ts-ss-rail-item--current .ts-ss-rail-dot{border-color:var(--ss-blue);color:var(--ss-blue)}.ts-ss-rail-item--done .ts-ss-rail-dot{border-color:var(--ss-blue);background:var(--ss-blue);color:#fff}.ts-ss-rail-label{color:var(--ss-muted);font-size:.875rem;font-weight:500}.ts-ss-rail-item--done .ts-ss-rail-label,.ts-ss-rail-item--current .ts-ss-rail-label{color:var(--ss-ink);font-weight:600}.ts-ss-rail-help{color:var(--ss-text);margin-top:24px;font-size:.8rem;line-height:1.55}.ts-ss-rail-phone{color:var(--ss-blue);white-space:nowrap;font-weight:700}.ts-ss-rail-phone:hover{color:var(--ss-navy)}.ts-ss-mobile-progress{margin-bottom:20px}.ts-ss-mobile-progress-row{align-items:center;gap:12px;display:flex}.ts-ss-mobile-progress-label{min-width:0;color:var(--ss-text);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.ts-ss-callback-bar{border:1px solid var(--ss-line);border-radius:var(--ss-control-radius);background:var(--ss-soft);color:var(--ss-text);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 8px;margin-top:20px;padding:8px 16px;font-size:.8rem;display:flex}.ts-ss-demo{border-radius:var(--ss-control-radius);color:#7a3e06;background:#fff7ec;border:1px solid #fcd9a8;margin-bottom:16px;padding:8px 14px;font-size:.78rem;font-weight:600;line-height:1.45}.ts-ss-demo--inline{margin-bottom:0}.ts-ss-step{animation:.3s cubic-bezier(.22,1,.36,1) both ts-ss-step-in}@keyframes ts-ss-step-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ts-ss-header{margin-bottom:20px}.ts-ss-header--modal{margin-bottom:16px}.ts-ss-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ss-accent-text);font-size:.75rem;font-weight:700;line-height:1.4}.ts-ss-title{letter-spacing:-.01em;color:var(--ss-title);margin-top:4px;font-size:1.3rem;font-weight:800;line-height:1.25}.ts-ss-header--modal .ts-ss-title{margin-top:0;font-size:1.02rem}.ts-ss-subtitle{color:var(--ss-text);margin-top:6px;font-size:.9rem;line-height:1.55}.ts-ss-header--modal .ts-ss-subtitle{margin-top:4px;font-size:.85rem}@container (min-width:36rem){.ts-ss-title{font-size:1.45rem}}.ts-ss-grid-2{grid-template-columns:minmax(0,1fr);gap:14px 16px;display:grid}@container (min-width:32rem){.ts-ss-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.ts-ss-field{flex-direction:column;gap:6px;min-width:0;display:flex}.ts-ss-label{color:var(--ss-ink);font-size:.85rem;font-weight:600;line-height:1.35}.ts-ss-req{color:var(--ss-accent-text)}.ts-ss-hint{color:var(--ss-muted);font-size:.78rem;line-height:1.45}.ts-ss-field-error{color:#c81e1e;font-size:.78rem;font-weight:600;line-height:1.4}.ts-ss-input{border:1.5px solid var(--ss-field-border);border-radius:var(--ss-control-radius);width:100%;min-width:0;min-height:48px;color:var(--ss-ink);outline-offset:1px;appearance:none;background:#fff;outline:2px solid #0000;padding:12px 14px;font-family:inherit;font-size:16px;line-height:1.4;transition:border-color .2s,box-shadow .2s;display:block}.ts-ss-input::placeholder{color:#8a96a8;opacity:1}.ts-ss-input:hover{border-color:#9fb6d1}.ts-ss-input:focus{border-color:var(--ss-title);box-shadow:var(--ss-focus-ring)}.ts-ss-input[aria-invalid=true]{border-color:#ef4444}.ts-ss-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px #ef444424}.ts-ss-input:disabled{color:var(--ss-muted);cursor:not-allowed;background:#f4f7fb}.ts-ss-select{position:relative}.ts-ss-input.ts-ss-select-input{cursor:pointer;padding-right:40px}.ts-ss-select-icon{width:16px;height:16px;color:var(--ss-blue);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ts-ss-otp-label{margin-bottom:8px;display:block}.ts-ss-input.ts-ss-otp-input{min-height:56px;color:var(--ss-title);font-variant-numeric:tabular-nums;letter-spacing:.4em;text-align:center;padding-left:calc(14px + .4em);font-size:24px;font-weight:800}.ts-ss-input.ts-ss-otp-input::placeholder{color:#b5c3d6}@container (min-width:32rem){.ts-ss-input.ts-ss-otp-input{max-width:320px}}.ts-ss-inline-actions{color:var(--ss-text);flex-wrap:wrap;align-items:center;gap:2px 16px;margin-top:8px;font-size:.8rem;display:flex}.ts-ss-textlink{min-height:32px;color:var(--ss-title);font-family:inherit;font-size:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 2px;font-weight:700;text-decoration:underline;display:inline-flex}.ts-ss-textlink:hover{color:var(--ss-navy)}.ts-ss-textlink:disabled{color:#8a96a8;cursor:not-allowed}.ts-ss-textlink--muted{color:var(--ss-text)}.ts-ss-resent{color:#15803d;margin-top:4px;font-size:.8rem;font-weight:600}.ts-ss-fieldset{border:0;min-width:0}.ts-ss-legend{float:left;width:100%;color:var(--ss-text);margin-bottom:8px;font-size:.8rem;font-weight:700;line-height:1.4}.ts-ss-legend+*{clear:both}.ts-ss-channel{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ts-ss-channel-opt{cursor:pointer;display:block;position:relative}.ts-ss-channel-opt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ts-ss-channel-card{border:1.5px solid var(--ss-field-border);border-radius:var(--ss-control-radius);background:var(--ss-soft);min-height:48px;color:var(--ss-text);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;padding:10px 8px;font-size:.9rem;font-weight:700;transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s;display:flex}.ts-ss-channel-card svg{flex-shrink:0;width:16px;height:16px}.ts-ss-channel-opt:hover .ts-ss-channel-card{border-color:var(--ss-title);background:var(--ss-soft-hover)}.ts-ss-channel-opt input:checked+.ts-ss-channel-card{border-color:var(--ss-title);background:var(--ss-soft-active);color:var(--ss-title);box-shadow:0 0 0 3px #0f4a8a1f}.ts-ss-channel-opt--whatsapp input:checked+.ts-ss-channel-card{color:#11703f;background:#ecfdf3;border-color:#25d366;box-shadow:0 0 0 3px #25d36629}.ts-ss-channel-opt input:focus-visible+.ts-ss-channel-card{outline:2px solid var(--ss-blue);outline-offset:2px}.ts-ss-consents{flex-direction:column;gap:10px;display:flex}.ts-ss-consent{color:var(--ss-text);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:.78rem;line-height:1.5;display:grid}.ts-ss-consent input{width:18px;height:18px;accent-color:var(--ss-title);cursor:pointer;margin:1px 0 0}.ts-ss-consent input:focus-visible{outline:2px solid var(--ss-blue);outline-offset:2px}.ts-ss-link{color:var(--ss-title);text-underline-offset:2px;font-weight:700;text-decoration:underline}.ts-ss-link:hover{color:var(--ss-navy)}.ts-ss-notice{border-radius:var(--ss-control-radius);color:#22405f;background:#f2f7fd;border:1px solid #cfe0f3;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.82rem;line-height:1.5;display:flex}.ts-ss-notice-icon{width:16px;height:16px;color:var(--ss-blue);flex-shrink:0;margin-top:2px}.ts-ss-notice-body{min-width:0}.ts-ss-notice--warning{color:#7a3e06;background:#fff7ec;border-color:#fcd9a8}.ts-ss-notice--warning .ts-ss-notice-icon{color:#d97706}.ts-ss-chip{border:1.5px solid var(--ss-field-border);background:var(--ss-soft);min-height:40px;color:var(--ss-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-family:inherit;font-size:.85rem;font-weight:600;line-height:1.25;transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.ts-ss-chip:hover{border-color:var(--ss-title);background:var(--ss-soft-hover);color:var(--ss-title)}.ts-ss-chip[aria-pressed=true]{border-color:var(--ss-title);background:var(--ss-soft-active);color:var(--ss-title);box-shadow:0 0 0 3px #0f4a8a1f}.ts-ss-choice{border:2px solid var(--ss-border);border-radius:var(--ss-radius);background:var(--ss-surface);width:100%;color:inherit;text-align:left;cursor:pointer;align-items:flex-start;gap:12px;padding:14px;font-family:inherit;transition:border-color .2s,background-color .2s;display:flex}.ts-ss-choice:hover{border-color:#0057a973}.ts-ss-choice[aria-checked=true]{border-color:var(--ss-blue);background:#0057a90d}@container (min-width:32rem){.ts-ss-choice{padding:16px}}.ts-ss-choice-dot{background:#fff;border:2px solid #8394aa;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-top:1px;transition:border-color .2s,background-color .2s}.ts-ss-choice[aria-checked=true] .ts-ss-choice-dot{border-color:var(--ss-blue);background:var(--ss-blue);box-shadow:inset 0 0 0 3px #fff}.ts-ss-choice-body{flex:auto;min-width:0}.ts-ss-choice-title{color:var(--ss-navy);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.92rem;font-weight:700;line-height:1.35;display:flex}.ts-ss-choice[aria-checked=true] .ts-ss-choice-title{color:var(--ss-blue)}.ts-ss-choice-badge{color:#9a4a0b;background:#fff1e3;border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:700;line-height:1.4;display:inline-flex}.ts-ss-choice-desc{color:var(--ss-muted);margin-top:4px;font-size:.8rem;line-height:1.5;display:block}.ts-ss-choice-aside{color:var(--ss-title);flex-shrink:0;font-size:.9rem;font-weight:800}.ts-ss-summary{flex-direction:column;display:flex}.ts-ss-summary-row{border-bottom:1px solid var(--ss-line);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;display:flex}.ts-ss-summary-row:last-child{border-bottom:0}.ts-ss-summary dt{max-width:45%;color:var(--ss-muted);flex-shrink:0;font-size:.8rem}.ts-ss-summary dd{min-width:0;color:var(--ss-ink);text-align:right;overflow-wrap:anywhere;font-size:.875rem;font-weight:600}.ts-ss-checklist{flex-direction:column;gap:6px;list-style:none;display:flex}.ts-ss-checklist li{color:var(--ss-text);align-items:flex-start;gap:8px;font-size:.8rem;line-height:1.5;display:flex}.ts-ss-checklist-icon{width:14px;height:14px;color:var(--ss-blue);flex-shrink:0;margin-top:3px}.ts-ss-actions{border-top:1px solid var(--ss-line);justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:16px;display:flex}.ts-ss-actions-main{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.ts-ss-actions--modal{z-index:2;margin:20px calc(var(--ss-pad) * -1) 0;padding:12px var(--ss-pad);background:var(--ss-modal-surface);background:color-mix(in srgb, var(--ss-modal-surface) 95%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;bottom:0;box-shadow:0 -10px 18px -16px #00286466}.ts-ss-back{min-height:44px;color:var(--ss-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;margin-left:-6px;padding:0 10px 0 6px;font-family:inherit;font-size:.875rem;font-weight:600;transition:color .2s,background-color .2s;display:inline-flex}.ts-ss-back:hover{background:var(--ss-soft-hover);color:var(--ss-blue)}.ts-ss-back:disabled{opacity:.35;pointer-events:none}.ts-ss-back-icon{width:15px;height:15px}.ts-ss-btn{border-radius:var(--ss-control-radius);text-align:center;white-space:nowrap;cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;max-width:100%;font-family:inherit;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s,color .2s,opacity .2s;display:inline-flex}.ts-ss-btn svg{flex-shrink:0;width:16px;height:16px}.ts-ss-btn--md{min-height:48px;padding:0 20px;font-size:.95rem}.ts-ss-btn--sm{border-radius:10px;min-height:40px;padding:0 14px;font-size:.85rem}.ts-ss-btn--sm svg{width:14px;height:14px}.ts-ss-btn--primary{background:var(--ss-cta);color:#fff;text-shadow:0 1px 1px #7a340059;box-shadow:var(--ss-cta-shadow)}.ts-ss-btn--primary:hover:not(:disabled){opacity:.94;box-shadow:var(--ss-cta-shadow-hover);transform:translateY(var(--ss-lift))}.ts-ss-btn--dark{background:var(--ss-navy);color:#fff;box-shadow:0 6px 16px -6px #00346e8c}.ts-ss-btn--dark:hover:not(:disabled){background:var(--ss-blue);transform:translateY(var(--ss-lift))}.ts-ss-btn--whatsapp{color:#06301a;background:#25d366;box-shadow:0 8px 18px -8px #25d36699}.ts-ss-btn--whatsapp:hover:not(:disabled){filter:brightness(1.05);transform:translateY(var(--ss-lift))}.ts-ss-btn--outline{border-color:var(--ss-blue);background:var(--ss-surface);color:var(--ss-blue)}.ts-ss-btn--outline:hover:not(:disabled){background:var(--ss-blue);color:#fff}.ts-ss-btn--ghost{color:var(--ss-blue);background:0 0}.ts-ss-btn--ghost:hover:not(:disabled){background:var(--ss-soft-hover)}.ts-ss-btn:disabled,.ts-ss-btn[aria-disabled=true]{opacity:.55;box-shadow:none;cursor:not-allowed;transform:none}@container (max-width:22rem){.ts-ss-btn{white-space:normal}}.ts-ss-alert{color:#b91c1c;background:#fef2f2;border:1.5px solid #fca5a5;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:.82rem;font-weight:500;line-height:1.45;animation:.4s ts-ss-shake;display:flex}.ts-ss-alert-icon{flex-shrink:0;width:16px;height:16px;margin-top:1px}@keyframes ts-ss-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.ts-ss-success{border:1px solid var(--ss-line);border-radius:var(--ss-radius);background:radial-gradient(circle at top, #0057a914, transparent 55%), var(--ss-surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:28px 20px;animation:.5s both ts-ss-fade-up;display:flex}.ts-ss-success--finish{min-height:240px}.ts-ss-success-icon{color:#16a34a;background:#dcfce7;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 8px 20px #16a34a33}.ts-ss-success-icon svg{width:36px;height:36px}.ts-ss-success-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--ss-kicker);margin-top:16px;font-size:.7rem;font-weight:800}.ts-ss-success-title{color:var(--ss-title);margin-top:4px;font-size:1.25rem;font-weight:800;line-height:1.25}.ts-ss-success-desc{max-width:360px;color:var(--ss-text);overflow-wrap:anywhere;margin-top:8px;font-size:.875rem;line-height:1.55}.ts-ss-success-extra{flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:20px;display:flex}.ts-ss-finish-summary{text-align:left;width:100%;max-width:420px}.ts-ss-finish-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@keyframes ts-ss-fade-up{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.ts-ss-policy{z-index:999999;font-family:var(--ss-font);background:#0f2a4a94;justify-content:center;align-items:center;padding:20px;animation:.2s both ts-ss-fade;display:flex;position:fixed;inset:0}.ts-ss-policy-box{background:#fff;border:1px solid #bfd0e3e6;border-radius:18px;flex-direction:column;width:100%;max-width:760px;max-height:85dvh;display:flex;overflow:hidden;box-shadow:0 24px 70px #0f2a4a52}.ts-ss-policy-head{border-bottom:1px solid var(--ss-line);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 16px 14px 24px;display:flex}.ts-ss-policy-title{color:var(--ss-title);padding-top:8px;font-size:clamp(1rem,2.2vw,1.3rem);font-weight:900;line-height:1.25}.ts-ss-policy-close{background:var(--ss-soft-hover);width:44px;height:44px;color:var(--ss-title);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid}.ts-ss-policy-close:hover{background:var(--ss-soft-active)}.ts-ss-policy-close svg{width:20px;height:20px}.ts-ss-policy-body{overscroll-behavior:contain;color:var(--ss-text);flex-direction:column;gap:12px;padding:16px 24px 24px;font-size:.875rem;line-height:1.65;display:flex;overflow-y:auto}@media (max-width:480px){.ts-ss-policy{padding:12px}.ts-ss-policy-box{border-radius:16px;max-height:calc(100dvh - 24px)}.ts-ss-policy-head{padding:14px 12px 12px 18px}.ts-ss-policy-body{padding:14px 18px 20px}}@keyframes ts-ss-fade{0%{opacity:0}to{opacity:1}}.ts-ss-btn:focus-visible,.ts-ss-back:focus-visible,.ts-ss-textlink:focus-visible,.ts-ss-chip:focus-visible,.ts-ss-choice:focus-visible,.ts-ss-head-callback:focus-visible,.ts-ss-close:focus-visible,.ts-ss-link:focus-visible,.ts-ss-rail-phone:focus-visible,.ts-ss-policy-close:focus-visible{outline:2px solid var(--ss-blue);outline-offset:2px}.ts-ss-link:focus-visible,.ts-ss-rail-phone:focus-visible{border-radius:2px}.ts-ss-policy-body:focus-visible{outline:2px solid var(--ss-blue);outline-offset:-2px}@media (pointer:coarse){.ts-ss-btn--sm,.ts-ss-chip,.ts-ss-textlink{min-height:44px}}@media (prefers-reduced-motion:reduce){.ts-ss,.ts-ss-policy{--ss-lift:0px}.ts-ss-step,.ts-ss-alert,.ts-ss-success,.ts-ss-policy{animation:none}.ts-ss-progress-bar,.ts-ss-btn,.ts-ss-close,.ts-ss-back,.ts-ss-input,.ts-ss-chip,.ts-ss-choice,.ts-ss-choice-dot,.ts-ss-channel-card,.ts-ss-head-callback{transition:none}.ts-ss-close:hover{transform:none}}.ts-ss-mt{margin-top:16px}.ts-ss-mb{margin-bottom:16px}.ts-ss-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ts-ss-finish-actions--fixed{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:40;position:fixed}.ts-ss-success--finish:has(.ts-ss-finish-actions--fixed){padding-bottom:88px}.ts-mg-tabs{background:#fff;border:1px solid #d9e4f2;border-radius:999px;gap:4px;max-width:100%;padding:4px;display:inline-flex;box-shadow:0 4px 14px #0f2a4a0f}.ts-mg-tab{color:#4b5b70;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:42px;padding:0 20px;font-family:inherit;font-size:.92rem;font-weight:600;transition:background-color .2s,color .2s}.ts-mg-tab:hover{color:#0f4a8a}.ts-mg-tab[aria-selected=true]{color:#fff;background:#0f4a8a;box-shadow:0 6px 16px #0f4a8a40}.ts-mg-tab:focus-visible{outline-offset:2px;outline:2px solid #0057a9}@media (max-width:420px){.ts-mg-tabs{display:flex}.ts-mg-tab{flex:1;padding:0 12px}}
.ts-ss-addr-step,.ts-ss-offer-step,.ts-ss-addon-step,.ts-ss-review-step{min-width:0}.ts-ss-addr-grid,.ts-ss-offer-grid,.ts-ss-offer-list,.ts-ss-addon-list,.ts-ss-egov-steps{list-style:none}@keyframes ts-ss-addr-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes ts-ss-addr-pulse{50%{opacity:.45}}@keyframes ts-ss-addr-spin{to{transform:rotate(360deg)}}.ts-ss-addr-trail{flex-wrap:wrap;align-items:center;gap:12px 6px;margin-bottom:16px;display:flex}.ts-ss-addr-trail-icon{color:var(--ss-blue,#0057a9);flex-shrink:0}.ts-ss-addr-crumb{border:1.5px solid var(--ss-field-border,#bfd0e3);background:var(--ss-soft,#f4f8fd);max-width:100%;min-height:32px;color:var(--ss-title,#0f4a8a);text-align:left;overflow-wrap:anywhere;cursor:pointer;border-radius:999px;align-items:center;padding:5px 12px;font-family:inherit;font-size:.78rem;font-weight:700;line-height:1.35;transition:border-color .2s,background-color .2s;display:inline-flex;position:relative}.ts-ss-addr-crumb:after{content:"";position:absolute;inset:-6px 0}.ts-ss-addr-crumb:focus-visible{outline:2px solid var(--ss-blue,#0057a9);outline-offset:2px}.ts-ss-addr-unavailable{border-radius:var(--ss-radius,16px);background:#fff7ec;border:1px solid #fcd9a8;padding:16px}.ts-ss-addr-unavailable-title{color:var(--ss-ink,#0f2a4a);font-size:1rem;font-weight:700;line-height:1.4}.ts-ss-addr-unavailable-text{color:var(--ss-text,#42566f);margin-top:6px;font-size:.875rem;line-height:1.6}.ts-ss-addr-consent{min-height:44px;color:var(--ss-text,#42566f);cursor:pointer;align-items:flex-start;gap:10px;margin-top:12px;padding:10px 0;font-size:.875rem;line-height:1.5;display:flex}.ts-ss-addr-consent-check{width:18px;height:18px;accent-color:var(--ss-title,#0f4a8a);cursor:pointer;flex-shrink:0;margin-top:1px}.ts-ss-addr-consent-check:focus-visible{outline:2px solid var(--ss-blue,#0057a9);outline-offset:2px}.ts-ss-addr-unavailable-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ts-ss-addr-level{animation:.3s ease-out both ts-ss-addr-in}.ts-ss-addr-label{margin-bottom:8px;display:block}.ts-ss-addr-search{position:relative}.ts-ss-addr-search-icon{z-index:1;color:#0057a98c;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ts-ss-addr-search .ts-ss-addr-search-input{padding-left:44px;font-size:16px}.ts-ss-addr-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0057a94d transparent;max-height:340px;margin-top:16px;padding-right:12px;overflow-y:auto}.ts-ss-addr-list::-webkit-scrollbar{width:6px}.ts-ss-addr-list::-webkit-scrollbar-track{background:0 0}.ts-ss-addr-list::-webkit-scrollbar-thumb{background:#0057a94d;border-radius:999px}.ts-ss-addr-list--modal{min-height:150px;max-height:min(44vh,340px)}.ts-ss-addr-grid{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@container (min-width:28rem){.ts-ss-addr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:48rem){.ts-ss-addr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ts-ss-addr-skeleton{border-radius:var(--ss-control-radius,12px);background:#0057a912;height:46px;animation:1.6s ease-in-out infinite ts-ss-addr-pulse}.ts-ss-addr-option{border:1.5px solid var(--ss-border,#d9e4f2);border-radius:var(--ss-control-radius,12px);width:100%;min-height:46px;color:var(--ss-ink,#0f2a4a);letter-spacing:-.01em;text-align:left;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:11px 14px;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.4;transition:border-color .2s,background-color .2s,color .2s;display:flex}.ts-ss-addr-option:focus-visible{outline:2px solid var(--ss-blue,#0057a9);outline-offset:-2px}.ts-ss-addr-option--current{border-color:var(--ss-title,#0f4a8a);background:var(--ss-soft-active,#dce9f6);color:var(--ss-title,#0f4a8a)}.ts-ss-addr-option-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ts-ss-addr-option-arrow{color:#0057a959;flex-shrink:0;transition:transform .2s,color .2s}.ts-ss-addr-checking{color:var(--ss-title,#0f4a8a);align-items:center;gap:8px;margin-bottom:12px;font-size:.875rem;font-weight:600;display:flex}.ts-ss-addr-spinner{flex-shrink:0;animation:.9s linear infinite ts-ss-addr-spin}.ts-ss-addr-empty{color:var(--ss-muted,#607089);text-align:center;padding:40px 0;font-size:.875rem;font-weight:500}.ts-ss-addr-error{flex-direction:column;gap:8px;margin-top:16px;display:flex}@container (min-width:36rem){.ts-ss-addr-unavailable{padding:20px}}@media (hover:hover){.ts-ss-addr-crumb:hover{border-color:var(--ss-title,#0f4a8a);background:var(--ss-soft-hover,#eef4fb)}.ts-ss-addr-option:hover{border-color:var(--ss-title,#0f4a8a);background:var(--ss-soft-hover,#eef4fb);color:var(--ss-title,#0f4a8a)}.ts-ss-addr-option:hover .ts-ss-addr-option-arrow{color:var(--ss-accent,#f68220);transform:translate(2px)}}.ts-ss-offer-infra{border:1px solid var(--ss-border,#d9e4f2);border-radius:var(--ss-control-radius,12px);background:#fff;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:20px;padding:8px 14px;display:flex}.ts-ss-offer-infra-icon{color:#15803d;background:#dcfce7;border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.ts-ss-offer-infra-text{flex:1;min-width:0}.ts-ss-offer-infra-title{color:var(--ss-ink,#0f2a4a);font-size:.875rem;font-weight:700;line-height:1.4;display:block}.ts-ss-offer-infra-address{color:var(--ss-muted,#607089);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.4;display:block;overflow:hidden}.ts-ss-offer-step .ts-ss-offer-link{font-size:.85rem}.ts-ss-offer-step .ts-ss-offer-link--caption{font-size:.78rem}.ts-ss-offer-stack{flex-direction:column;gap:12px;display:flex}.ts-ss-offer-buttons{flex-wrap:wrap;gap:8px;display:flex}.ts-ss-offer-result{flex-direction:column;gap:16px;display:flex}.ts-ss-offer-commitment{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ts-ss-offer-commitment-label{color:var(--ss-muted,#607089);font-size:.8rem;font-weight:600}.ts-ss-offer-links{flex-wrap:wrap;align-items:center;gap:0 16px;display:flex}.ts-ss-offer-error{margin-top:16px}.ts-ss-offer-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container (min-width:36rem){.ts-ss-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:48rem){.ts-ss-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ts-ss-offer-skeleton{border-radius:var(--ss-radius,16px);background:#0057a912;height:210px;animation:1.6s ease-in-out infinite ts-ss-addr-pulse}.ts-ss-offer-card{border:1.5px solid var(--ss-border,#d9e4f2);border-radius:var(--ss-radius,16px);background:#fff;flex-direction:column;min-width:0;padding:14px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 4px 12px #0028640a;container-type:inline-size}.ts-ss-offer-card--primary{border-color:#f6822099}.ts-ss-offer-card--selected{border-color:var(--ss-blue,#0057a9);box-shadow:0 0 0 3px #0057a924}.ts-ss-offer-card-body{flex:auto;min-width:0}.ts-ss-offer-role{max-width:100%;color:var(--ss-title,#0f4a8a);background:#eaf1fa;border-radius:999px;align-items:center;padding:3px 10px;font-size:.72rem;font-weight:700;line-height:1.4;display:inline-flex}.ts-ss-offer-role--primary{color:#9a4a0b;background:#fff1e3}.ts-ss-offer-card-head{flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px;display:flex}.ts-ss-offer-card-speed{color:var(--ss-blue,#0057a9);letter-spacing:-.03em;align-items:baseline;gap:4px;font-weight:800;display:flex}.ts-ss-offer-card-speed-num{font-variant-numeric:tabular-nums;font-size:28px;line-height:1}.ts-ss-offer-card-speed-unit{letter-spacing:0;font-size:.875rem}.ts-ss-offer-card-price{min-width:0}.ts-ss-offer-card-amount{color:var(--ss-title,#0f4a8a);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.25rem;font-weight:800;line-height:1;display:block}.ts-ss-offer-card-amount small,.ts-ss-offer-row-price small{color:var(--ss-muted,#607089);font-size:.75rem;font-weight:600}.ts-ss-offer-card-note{color:var(--ss-muted,#607089);margin-top:4px;font-size:.75rem;line-height:1.4;display:block}.ts-ss-offer-card-title{color:var(--ss-ink,#0f2a4a);margin-top:12px;font-size:.875rem;font-weight:600;line-height:1.45}.ts-ss-offer-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ts-ss-offer-tag{color:var(--ss-title,#0f4a8a);background:#eaf1fa;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:.72rem;font-weight:600;line-height:1.4;display:inline-flex}.ts-ss-offer-card-warning{color:#9a3412;margin-top:8px;font-size:.75rem;line-height:1.55}.ts-ss-offer-details{margin-top:12px}.ts-ss-offer-details-summary{min-height:32px;color:var(--ss-text,#42566f);cursor:pointer;align-items:center;gap:4px;font-size:.8rem;font-weight:600;list-style:none;display:inline-flex;position:relative}.ts-ss-offer-details-summary::-webkit-details-marker{display:none}.ts-ss-offer-details-summary:after{content:"";position:absolute;inset:-6px -4px}.ts-ss-offer-details-summary:focus-visible{outline:2px solid var(--ss-blue,#0057a9);outline-offset:2px;border-radius:4px}.ts-ss-offer-details-chevron{flex-shrink:0;transition:transform .2s}.ts-ss-offer-details[open] .ts-ss-offer-details-chevron{transform:rotate(180deg)}.ts-ss-offer-details-body{margin-top:8px}.ts-ss-offer-card .ts-ss-offer-card-cta{width:100%;margin-top:16px}@container (min-width:48rem){.ts-ss-offer-card{padding:16px}}@container (min-width:16rem){.ts-ss-offer-card-head{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:8px 12px}.ts-ss-offer-card-price{text-align:right;margin-left:auto}}@container (min-width:18rem){.ts-ss-offer-card-speed-num{font-size:34px}}.ts-ss-offer-list{flex-direction:column;gap:8px;display:flex}.ts-ss-offer-row{border:1.5px solid var(--ss-border,#d9e4f2);border-radius:var(--ss-control-radius,12px);width:100%;min-height:56px;color:inherit;text-align:left;cursor:pointer;background:#fff;flex-wrap:wrap;align-items:center;gap:4px 16px;padding:12px 16px;font-family:inherit;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex}.ts-ss-offer-row:focus-visible{outline:2px solid var(--ss-blue,#0057a9);outline-offset:2px}.ts-ss-offer-row--selected{border-color:var(--ss-blue,#0057a9);background:#0057a90d;box-shadow:0 0 0 3px #0057a91f}.ts-ss-offer-row-speed{width:92px;color:var(--ss-blue,#0057a9);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1.25rem;font-weight:800;line-height:1.2}.ts-ss-offer-row-speed small{letter-spacing:0;margin-left:4px;font-size:.75rem;font-weight:700}.ts-ss-offer-row-main{flex:8rem;min-width:0}.ts-ss-offer-row-title{color:var(--ss-ink,#0f2a4a);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.4;display:block;overflow:hidden}.ts-ss-offer-row-note{color:var(--ss-muted,#607089);font-size:.75rem;line-height:1.4;display:block}.ts-ss-offer-badge{color:var(--ss-title,#0f4a8a);background:#eaf1fa;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:700;line-height:1.5}.ts-ss-offer-row-price{color:var(--ss-title,#0f4a8a);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem;font-weight:800}@media (hover:hover){.ts-ss-offer-details-summary:hover{color:var(--ss-blue,#0057a9)}.ts-ss-offer-row:hover{border-color:#0057a973}.ts-ss-offer-row--selected:hover{border-color:var(--ss-blue,#0057a9)}}.ts-ss-addon-offer{border:1px solid var(--ss-border,#d9e4f2);border-radius:var(--ss-control-radius,12px);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:16px;padding:12px 16px;display:flex}.ts-ss-addon-offer-title{min-width:0;color:var(--ss-ink,#0f2a4a);font-size:.875rem;font-weight:600}.ts-ss-addon-offer-price{text-align:right;margin-left:auto}.ts-ss-addon-offer-amount{color:var(--ss-title,#0f4a8a);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}.ts-ss-addon-offer-note{color:var(--ss-muted,#607089);font-size:.75rem;line-height:1.4;display:block}.ts-ss-addon-list{flex-direction:column;gap:8px;display:flex}.ts-ss-addon-item{border:1.5px solid var(--ss-border,#d9e4f2);border-radius:var(--ss-control-radius,12px);cursor:pointer;background:#fff;align-items:flex-start;gap:12px;min-height:48px;padding:12px 16px;transition:border-color .2s,background-color .2s;display:flex}.ts-ss-addon-item--checked{border-color:var(--ss-blue,#0057a9);background:#0057a90d}.ts-ss-addon-check{width:18px;height:18px;accent-color:var(--ss-title,#0f4a8a);cursor:pointer;flex-shrink:0;margin-top:1px}.ts-ss-addon-check:focus-visible{outline:2px solid var(--ss-blue,#0057a9);outline-offset:2px}.ts-ss-addon-text{flex:1;min-width:0}.ts-ss-addon-label{color:var(--ss-ink,#0f2a4a);font-size:.875rem;font-weight:600;line-height:1.45;display:block}.ts-ss-addon-hint{color:var(--ss-muted,#607089);margin-top:2px;font-size:.75rem;line-height:1.45;display:block}.ts-ss-addon-price{color:var(--ss-title,#0f4a8a);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.875rem;font-weight:700}.ts-ss-addon-modem{color:var(--ss-muted,#607089);margin-top:12px;font-size:.75rem;line-height:1.5}.ts-ss-addon-total{border-radius:var(--ss-control-radius,12px);background:var(--ss-soft-hover,#eef4fb);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-top:16px;padding:12px 16px;display:flex}.ts-ss-addon-total-label{color:var(--ss-ink,#0f2a4a);font-size:.875rem;font-weight:600}.ts-ss-addon-total-amount{color:var(--ss-title,#0f4a8a);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:1.25rem;font-weight:800}.ts-ss-addon-error{margin-top:16px}@media (hover:hover){.ts-ss-addon-item:hover{border-color:#0057a973}.ts-ss-addon-item--checked:hover{border-color:var(--ss-blue,#0057a9)}}.ts-ss-review-fieldset,.ts-ss-review-birth{border:0;min-width:0;margin:0;padding:0}.ts-ss-review-fieldset{margin-bottom:20px}.ts-ss-review-legend{margin-bottom:10px;padding:0;display:block}.ts-ss-review-legend--field{margin-bottom:6px}.ts-ss-review-choices{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@container (min-width:32rem){.ts-ss-review-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.ts-ss-review-service-number{margin-top:12px}.ts-ss-review-identity{gap:16px;margin-bottom:20px;display:grid}.ts-ss-review-birth-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.2fr);gap:8px;display:grid}.ts-ss-review-birth-error{margin-top:8px}.ts-ss-review-summary{border:1px solid var(--ss-border,#d9e4f2);border-radius:var(--ss-radius,16px);background:#fff;padding:0 16px}.ts-ss-review-summary-head{min-height:48px;color:var(--ss-ink,#0f2a4a);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:10px 0;font-size:.875rem;font-weight:600;list-style:none;display:flex}.ts-ss-review-summary-head::-webkit-details-marker{display:none}.ts-ss-review-summary-head:focus-visible{outline:2px solid var(--ss-blue,#0057a9);outline-offset:2px;border-radius:6px}.ts-ss-review-summary-title{align-items:center;gap:6px;display:inline-flex}.ts-ss-review-summary-chevron{color:var(--ss-blue,#0057a9);flex-shrink:0;transition:transform .2s}.ts-ss-review-summary[open] .ts-ss-review-summary-chevron{transform:rotate(180deg)}.ts-ss-review-summary-total{font-variant-numeric:tabular-nums}.ts-ss-review-summary-total strong{color:var(--ss-title,#0f4a8a);font-weight:800}.ts-ss-review-summary-body{border-top:1px solid var(--ss-line,#e3ebf5);padding-bottom:6px}.ts-ss-review-summary-body>*+*{border-top:1px solid var(--ss-line,#e3ebf5)}.ts-ss-review-notice,.ts-ss-review-error{margin-top:16px}.ts-ss-fee{border:1px solid var(--ss-border,#d9e4f2);border-radius:var(--ss-radius,16px);background:#fff;margin-top:16px;padding:12px 16px}.ts-ss-fee-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:4px;display:flex}.ts-ss-fee-title{color:var(--ss-ink,#0f2a4a);margin:0;font-size:.875rem;font-weight:700}.ts-ss-fee-badge{color:#7a3e06;background:#fff7ec;border:1px solid #fcd9a8;border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:700;line-height:1.4}.ts-ss-fee-total{border-top:1px solid var(--ss-line,#e3ebf5);color:var(--ss-ink,#0f2a4a);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:10px 0;font-size:.875rem;font-weight:600;display:flex}.ts-ss-fee-total strong{color:var(--ss-title,#0f4a8a);font-weight:800}.ts-ss-fee-notes{border-top:1px solid var(--ss-line,#e3ebf5);color:var(--ss-muted,#5b6b80);margin:0;padding:8px 0 2px 18px;font-size:.78rem;line-height:1.5}.ts-ss-fee-notes li+li{margin-top:4px}.ts-ss-egov-panel{text-align:left;border-radius:var(--ss-radius,16px);background:var(--ss-soft,#f4f8fd);border:1px solid #cfe0f3;width:100%;margin-top:20px;padding:16px}.ts-ss-egov-panel-title{color:var(--ss-ink,#0f2a4a);font-size:.9rem;font-weight:700}.ts-ss-egov-panel-text{color:var(--ss-text,#42566f);margin-top:4px;font-size:.8rem;line-height:1.55}.ts-ss-egov-steps{flex-direction:column;gap:10px;margin-top:16px;display:flex}.ts-ss-egov-step-item{color:var(--ss-ink,#0f2a4a);overflow-wrap:break-word;align-items:flex-start;gap:12px;font-size:.875rem;line-height:1.6;display:flex}.ts-ss-egov-step-num{background:var(--ss-blue,#0057a9);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:24px;height:24px;margin-top:1px;font-size:.72rem;font-weight:700;line-height:1;display:grid}.ts-ss-egov-caption{color:var(--ss-muted,#607089);margin-top:12px;font-size:.78rem;line-height:1.55}.ts-ss-egov-caption+.ts-ss-egov-caption{margin-top:6px}.ts-ss-egov-links{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@container (min-width:36rem){.ts-ss-egov-panel{padding:20px}}@media (prefers-reduced-motion:reduce){.ts-ss-addr-level,.ts-ss-addr-skeleton,.ts-ss-addr-spinner,.ts-ss-offer-skeleton{animation:none}.ts-ss-addr-crumb,.ts-ss-addr-option,.ts-ss-addr-option-arrow,.ts-ss-offer-card,.ts-ss-offer-row,.ts-ss-offer-details-chevron,.ts-ss-addon-item,.ts-ss-review-summary-chevron{transition:none}.ts-ss-addr-option:hover .ts-ss-addr-option-arrow{transform:none}}.ts-ss-store-list{gap:6px;max-height:240px;margin:6px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.ts-ss-store-box{position:relative}.ts-ss-store-box .ts-ss-store-list{z-index:30;border:1px solid var(--ss-border,#d9e4f2);border-radius:var(--ss-control-radius,12px);overscroll-behavior:contain;background:#fff;max-height:280px;margin-top:6px;padding:6px;display:block;position:absolute;top:100%;left:0;right:0;box-shadow:0 14px 32px #0f2a4a24}.ts-ss-store-option{color:var(--ss-ink,#0f2a4a);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;font-size:.9rem;font-weight:600;line-height:1.35;display:flex}.ts-ss-store-option--active{background:var(--ss-soft-active,#dce9f6);color:var(--ss-title,#0f4a8a)}.ts-ss-store-option-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ts-ss-store-option-city{color:var(--ss-muted,#5b6b80);flex-shrink:0;font-size:.78rem;font-weight:500}@media (hover:hover){.ts-ss-store-option:hover{background:var(--ss-soft-hover,#eef4fb)}}.ts-ss-store-input{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%230f4a8a' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:20px;padding-right:44px}.ts-ss-store-input[aria-expanded=true]{cursor:text;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%230f4a8a' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E")}
.page-module__sTctVq__contactForm{flex-direction:column;gap:16px;display:flex}.page-module__sTctVq__contactForm input,.page-module__sTctVq__contactForm textarea{border:1px solid #e5e7eb;border-radius:8px;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.page-module__sTctVq__contactForm input:focus,.page-module__sTctVq__contactForm textarea:focus{border-color:#0057a9;outline:none;box-shadow:0 0 0 3px #0057a91a}.page-module__sTctVq__contactForm input.page-module__sTctVq__inputError,.page-module__sTctVq__contactForm textarea.page-module__sTctVq__inputError{border-color:#dc2626}.page-module__sTctVq__contactForm input.page-module__sTctVq__inputError:focus,.page-module__sTctVq__contactForm textarea.page-module__sTctVq__inputError:focus{box-shadow:0 0 0 3px #dc26261a}.page-module__sTctVq__contactForm textarea{resize:vertical;min-height:120px}.page-module__sTctVq__errorMessage{color:#dc2626;margin-top:-12px;margin-bottom:8px;font-size:13px}.page-module__sTctVq__successMessage{color:#065f46;background:#d1fae5;border:1px solid #6ee7b7;border-radius:8px;margin-top:16px;padding:14px 16px;font-size:14px;line-height:1.5}.page-module__sTctVq__errorBox{color:#7f1d1d;background:#fee2e2;border:1px solid #fca5a5;border-radius:8px;margin-top:16px;padding:14px 16px;font-size:14px;line-height:1.5}.page-module__sTctVq__contactForm button{color:#fff;cursor:pointer;background:#000;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;transition:background .2s,transform .1s}.page-module__sTctVq__contactForm button:hover:not(:disabled){background:#1a1a1a;transform:translateY(-2px)}.page-module__sTctVq__contactForm button:active:not(:disabled){transform:translateY(0)}.page-module__sTctVq__contactForm button:disabled{opacity:.6;cursor:not-allowed}.page-module__sTctVq__flowShell{width:100%}.page-module__sTctVq__flowShell #basvuru-formu{scroll-margin-top:104px}
