.legacy-wizard{--fz-gold:#d4b981;--fz-gold-soft:#dec998;--fz-gold-dim:#bda477;--fz-silk:#f1eee7;--fz-muted:#8f899c;--fz-line:#ffffff14;--fz-serif:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--fz-sans:var(--font-manrope), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif}.legacy-wizard .wizard-overlay{z-index:10050;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050508c7;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.legacy-wizard .wizard-overlay[hidden]{pointer-events:none!important;display:none!important}.legacy-wizard .wizard{width:100%;max-width:720px;max-height:92dvh;color:var(--fz-silk);font-family:var(--fz-sans);scrollbar-width:thin;scrollbar-color:#d4b98159 transparent;background:linear-gradient(#12101bf7,#0a090ffa);border:1px solid #c8a76638;border-radius:20px;padding:36px;position:relative;overflow:auto;box-shadow:0 40px 100px #0009,inset 0 0 0 1px #ffffff08}.legacy-wizard .wizard-close{z-index:30;border:1px solid var(--fz-line);color:#bdb3c9;cursor:pointer;background:#ffffff08;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:1.6rem;line-height:1;transition:color .2s,border-color .2s,background .2s;display:inline-flex;position:absolute;top:14px;right:14px}.legacy-wizard .wizard-close:hover{color:var(--fz-silk);background:#d4b98114;border-color:#d4b98180}.legacy-wizard .wizard-steps{border-bottom:1px solid var(--fz-line);flex-wrap:wrap;gap:8px;margin:0 48px 26px 0;padding-bottom:16px;display:flex}.legacy-wizard .wstep{letter-spacing:.14em;text-transform:uppercase;color:var(--fz-muted);border:1px solid #0000;border-radius:999px;padding:7px 14px;font-size:.7rem;transition:color .2s,background .2s,border-color .2s}.legacy-wizard .wstep.active{background:var(--fz-gold);color:#201b13;font-weight:600}.legacy-wizard .wstep.done{color:var(--fz-gold-dim);border-color:#d4b9814d}.legacy-wizard .wpage h3{font-family:var(--fz-serif);letter-spacing:-.01em;color:var(--fz-silk);margin:0 0 16px;font-size:1.9rem;font-weight:500;line-height:1.15}.legacy-wizard .muted{color:var(--fz-muted);margin:0 0 18px;font-size:.85rem;line-height:1.65}.legacy-wizard .muted strong{color:var(--fz-gold-soft);font-weight:600}.legacy-wizard .format-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:8px;display:grid}@media (max-width:520px){.legacy-wizard .format-grid{grid-template-columns:1fr}}.legacy-wizard .format-card{border:1px solid var(--fz-line);cursor:pointer;background:#ffffff06;border-radius:14px;padding:22px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:block;position:relative}.legacy-wizard .format-card:hover{background:#d4b9810d;border-color:#d4b98173;transform:translateY(-2px)}.legacy-wizard .format-card input[type=radio]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;display:block;position:absolute}.legacy-wizard .format-card:has(input:focus-visible){outline:2px solid var(--fz-gold-soft);outline-offset:3px}.legacy-wizard .format-card>div{color:#c4bfcd;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.legacy-wizard .format-card svg,.legacy-wizard .format-card i[data-lucide]{width:28px;height:28px;color:var(--fz-gold-dim)}.legacy-wizard .format-card strong{color:var(--fz-silk);margin-top:4px;font-size:1.05rem;font-weight:600}.legacy-wizard .format-card span{color:var(--fz-muted);font-size:.85rem}.legacy-wizard .format-card em{font-family:var(--fz-serif);color:var(--fz-gold);margin-top:6px;font-size:1.3rem;font-style:normal;font-weight:600}.legacy-wizard .format-card:has(input:checked){border-color:var(--fz-gold);background:#d4b98114;box-shadow:0 0 0 3px #d4b9811f}.legacy-wizard .format-card input[type=radio]:checked+div{color:var(--fz-gold-soft)}.legacy-wizard .form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:520px){.legacy-wizard .form-row{grid-template-columns:1fr}}.legacy-wizard .form-group{flex-direction:column;margin-bottom:14px;display:flex}.legacy-wizard .wizard .form-group label{color:#a99db9;margin-bottom:6px;font-size:.75rem}.legacy-wizard input[type=text],.legacy-wizard input[type=tel],.legacy-wizard input[type=email],.legacy-wizard input[type=date],.legacy-wizard input[type=time],.legacy-wizard textarea{width:100%;font:inherit;color:#eee8f4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#07060cb3;border:1px solid #ffffff1a;border-radius:.5rem;outline:none;padding:.75rem 1rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.legacy-wizard input::placeholder,.legacy-wizard textarea::placeholder{color:#62596e}.legacy-wizard input:focus,.legacy-wizard textarea:focus{border-color:#c6a56599;box-shadow:0 0 0 3px #c6a5651f}.legacy-wizard input.invalid,.legacy-wizard textarea.invalid{box-shadow:0 0 0 3px #c847472e;border-color:#c84747!important}.legacy-wizard textarea{resize:vertical;min-height:88px}.legacy-wizard .form-check{color:#93869f;cursor:pointer;align-items:flex-start;gap:12px;margin:10px 0 14px;font-size:.78rem;line-height:1.6;display:flex}.legacy-wizard .wizard .form-check span{color:#93869f}.legacy-wizard .form-check input[type=checkbox]{width:16px;height:16px;accent-color:var(--fz-gold);flex:none;margin-top:4px}.legacy-wizard .wizard .form-check a{color:#d8c195;text-underline-offset:3px;-webkit-text-decoration:underline #d8c19566;text-decoration:underline #d8c19566}.legacy-wizard .wizard .form-check a:hover{text-decoration-color:#d8c195}.legacy-wizard .wizard-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:22px;display:flex}.legacy-wizard .btn{font:inherit;letter-spacing:.02em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:14px 24px;font-size:.75rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.legacy-wizard .btn-primary{background:var(--fz-gold);color:#201b13;border:1px solid #0000}.legacy-wizard .btn-primary:hover{background:#ecd5a8}.legacy-wizard .btn-ghost{color:#c1bbc8;background:0 0;border:1px solid #ffffff26}.legacy-wizard .btn-ghost:hover{color:var(--fz-gold-soft);border-color:#d4b98180}.legacy-wizard .btn .arrow{display:inline-flex}.legacy-wizard .btn svg,.legacy-wizard .btn i[data-lucide]{width:14px;height:14px}.legacy-wizard i[data-lucide]:empty{-webkit-mask:var(--fz-icon) center / contain no-repeat;-webkit-mask:var(--fz-icon) center / contain no-repeat;mask:var(--fz-icon) center / contain no-repeat;background-color:currentColor;display:inline-block}.legacy-wizard i[data-lucide=video]:empty{--fz-icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5'/><rect x='2' y='6' width='14' height='12' rx='2'/></svg>")}.legacy-wizard i[data-lucide=phone-call]:empty{--fz-icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/><path d='M14.05 2a9 9 0 0 1 8 7.94'/><path d='M14.05 6A5 5 0 0 1 18 10'/></svg>")}.legacy-wizard i[data-lucide=arrow-right]:empty{--fz-icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='m12 5 7 7-7 7'/></svg>")}@media (max-width:600px){.legacy-wizard .wizard{border-radius:16px;padding:22px 18px 24px}.legacy-wizard .wizard-close{width:36px;height:36px;font-size:1.4rem;top:12px;right:12px}.legacy-wizard .wizard-steps{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin:40px 0 20px;padding-bottom:14px;overflow-x:auto}.legacy-wizard .wizard-steps::-webkit-scrollbar{display:none}.legacy-wizard .wstep{letter-spacing:.1em;white-space:nowrap;flex:none;padding:7px 11px;font-size:.62rem}.legacy-wizard .wpage h3{font-size:1.6rem}.legacy-wizard .wizard-actions{margin-top:18px}.legacy-wizard .wizard-actions .btn{flex:auto;min-height:48px}}html.js [data-rw-panel]:not([data-rw-active]){display:none}html.js [data-rw-panel][data-rw-active]{margin-top:0}html:not(.js) [data-rw-js]{display:none!important}
.kx-details>summary{cursor:pointer;list-style:none}.kx-details>summary::-webkit-details-marker{display:none}.kx-details[open] .kx-chev{transform:rotate(180deg)}.kx-root i[data-lucide]{display:none}.kx-root input[type=date],.kx-root input[type=number],.kx-root select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.kx-print-only{display:none}.calc-tl{gap:10px;display:grid}.calc-tl-item{background:#0c0b1299;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:28px 1fr;align-items:start;gap:14px;padding:12px 14px;display:grid}.calc-tl-accent{background:#d4b9810d;border-color:#d4b9814d}.calc-tl-marker{border:1px solid #d4b98166;border-radius:999px;width:28px;height:28px;position:relative}.calc-tl-marker:after{content:"";background:#d4b981;border-radius:999px;position:absolute;inset:9px}.calc-tl-accent .calc-tl-marker{background:#d4b98126}.calc-tl-body{flex-direction:column;gap:2px;display:flex}.calc-tl-label{letter-spacing:.14em;text-transform:uppercase;color:#bda477;font-size:.72rem}.calc-tl-date{color:#f1eee7;font-variant-numeric:tabular-nums;font-size:1.05rem}.calc-pill{color:#dec998;background:#d4b9811f;border:1px solid #d4b98159;border-radius:999px;padding:2px 10px;font-weight:600;display:inline-block}.calc-tag{color:#8f899c;font-size:.78rem}.calc-mute{color:#8f899c;font-size:.85rem}.petition-preview-paper{color:#0a0a0f;background:#fff;border-radius:14px;min-height:700px;padding:clamp(28px,5vw,60px);transition:box-shadow .4s;position:relative;box-shadow:0 30px 80px -40px #000000d9}.petition-preview-paper.is-flash{box-shadow:0 0 0 4px #d4b981a6,0 30px 80px -40px #000000d9}.petition-letterhead{margin-bottom:26px}.petition-letterhead-row{grid-template-columns:56px 1fr auto;align-items:center;gap:18px;display:grid}.petition-letterhead-logo{width:56px;height:56px}.petition-letterhead-name h2{font-family:var(--font-serif);color:#0a0a0f;letter-spacing:-.01em;margin:0 0 4px;font-size:1.3rem;font-weight:600}.petition-letterhead-name p{color:#555;margin:0;font-size:.78rem}.petition-letterhead-date{text-align:right}.petition-letterhead-stamp{letter-spacing:.16em;color:#9c8454;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:600;display:block}.petition-letterhead-day{color:#555;margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;display:block}.petition-letterhead-divider{background:linear-gradient(90deg,#c8a96a 0% 30%,#0000 100%);height:2px;margin-top:10px}.petition-preview-title{font-family:var(--font-serif);text-align:center;text-transform:uppercase;letter-spacing:.04em;color:#0a0a0f;margin:0 0 24px;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:600}.petition-preview-text{white-space:pre-wrap;overflow-wrap:anywhere;color:#0a0a0f;background:0 0;border:0;margin:0;padding:0;font-family:Cambria,Times New Roman,Georgia,serif;font-size:.95rem;line-height:1.7}.petition-preview-footer{color:#666;text-align:center;border-top:1px solid #0a0a0f1a;margin-top:30px;padding-top:16px;font-size:.76rem;line-height:1.5}.petition-preview-footer p+p{margin-top:4px}@media (max-width:560px){.petition-letterhead-row{grid-template-columns:44px 1fr}.petition-letterhead-logo{width:44px;height:44px}.petition-letterhead-date{text-align:left;grid-column:1/-1}}.petition-form .is-invalid{border-color:#c84747!important;box-shadow:0 0 0 3px #c8474733!important}.petition-build-btn.is-ready{background:#9fd4a3!important}.address-builder{margin-top:8px}.address-builder-toggle{cursor:pointer;color:#d8c195;letter-spacing:.08em;text-transform:uppercase;background:#d4b98114;border:1px solid #d4b98159;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.72rem;transition:background-color .2s;display:inline-flex}.address-builder-toggle:hover{background:#d4b98129}.address-builder-toggle .abt-arrow{transition:transform .2s}.address-builder-toggle.is-open .abt-arrow{transform:rotate(180deg)}.address-builder-panel{background:#07060cb3;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:10px;margin-top:12px;padding:14px;display:flex}.address-builder-panel[hidden]{display:none}.abp-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.abp-row-narrow{grid-template-columns:1fr 1fr 1.4fr}.abp-row:has(.ab-mahalle:only-child){grid-template-columns:1fr}.abp-row:has(.ab-cadde:only-of-type):not(:has(.ab-no)){grid-template-columns:1fr}.address-builder-panel input,.address-builder-panel select{color:#eee8f4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c0b12;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;padding:10px 12px;font-size:.85rem}.address-builder-panel input:focus,.address-builder-panel select:focus{border-color:#c6a56599}.address-builder-panel select:disabled{opacity:.5;cursor:not-allowed}.ab-apply{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:#201b13;background:#d4b981;border:1px solid #d4b981;border-radius:10px;padding:10px 14px;font-size:.72rem;font-weight:600;transition:background-color .2s}.ab-apply:hover{background:#ecd5a8}.abp-status{color:#d8c195;background:#d4b9811a;border:1px solid #d4b9814d;border-radius:8px;padding:8px 12px;font-size:.74rem}.abp-status.is-error{color:#e08a8a;background:#c847471a;border-color:#c847474d}.abp-status[hidden]{display:none}@media (max-width:540px){.abp-row,.abp-row-narrow{grid-template-columns:1fr}}@media print{@page{size:A4;margin:18mm 20mm}html:has(.kx-print-root){color:#000!important;background:#fff!important}html:has(.kx-print-root) body{color:#000!important;background:#fff!important}html:has(.kx-print-root) body :not(.kx-print-root):not(.kx-print-root *):not(:has(.kx-print-root)){display:none!important}.kx-print-root .no-print{display:none!important}.kx-print-root .kx-print-only{display:block!important}.kx-print-root [data-reveal]{opacity:1!important;transform:none!important}.kx-print-root,.kx-print-root *{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}.kx-print-root section,.kx-print-root .kx-section{margin:0!important;padding:0!important}.petition-preview-paper{border:0!important;border-radius:0!important;min-height:auto!important;padding:0!important}.petition-preview-text{font-size:11pt!important;line-height:1.65!important}.petition-preview-title{margin-bottom:16px!important;font-size:13pt!important}.petition-letterhead-divider{background:#c8a96a!important}.petition-letterhead-stamp{color:#9c8454!important}.petition-letterhead-name p,.petition-letterhead-day,.petition-preview-footer{color:#555!important}.calc-result{border:0!important;padding:0!important}.calc-result .kx-card,.calc-tl-item{break-inside:avoid;border:1px solid #ddd!important}.calc-tl-marker{border-color:#9c8454!important}.calc-tl-marker:after{background:#9c8454!important}.calc-print-brand{align-items:center;gap:16px;display:flex}.calc-print-logo{flex-shrink:0;width:52px;height:52px}.calc-print-firm{font-family:var(--font-serif);margin:0 0 3px;font-size:18pt;font-weight:600}.calc-print-address{margin:0;font-size:8.5pt;color:#555!important}.calc-print-meta{justify-content:space-between;align-items:baseline;margin-top:14px;font-family:ui-monospace,Menlo,monospace;display:flex}.calc-print-stamp{letter-spacing:.16em;font-size:9pt;font-weight:600;color:#9c8454!important}.calc-print-date{letter-spacing:.06em;font-size:8pt;color:#555!important}.calc-print-divider{height:2px;margin:10px 0 18px;background:linear-gradient(90deg,#c8a96a 0% 30%,#0000 100%)!important}.calc-print-footer{border-top:1px solid #ddd;justify-content:space-between;margin-top:18px;padding-top:8px;font-size:8pt;color:#666!important;display:flex!important}}.kx-glossary details>summary{cursor:pointer;list-style:none}.kx-glossary details>summary::-webkit-details-marker{display:none}.kx-glossary details[open]>summary .kx-more-open,.kx-glossary details:not([open])>summary .kx-more-close{display:none}.kx-glossary details[open]>summary .kx-chev{transform:rotate(180deg)}.kx-glossary[data-searching] details>summary{display:none}.kx-letter.is-empty{opacity:.3;pointer-events:none}.kx-letter.is-active{color:#dec998;background:#d7bd8824}.kx-glossary-search input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.kx-qa input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}
.hub-grid{grid-template-columns:minmax(0,1fr);gap:.25rem .75rem;display:grid}@media (min-width:640px){.hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hub-row{min-height:3.25rem;color:inherit;border:1px solid #0000;border-radius:.625rem;align-items:flex-start;gap:.75rem;padding:.55rem .75rem;text-decoration:none;transition:background-color .2s,border-color .2s;display:flex}.hub-row:hover,.hub-row:focus-visible{background:#ffffff0a;border-color:#b79c6459}.hub-row-no{letter-spacing:.14em;text-transform:uppercase;color:#bda477;font-variant-numeric:tabular-nums;flex:none;min-width:4.6rem;padding-top:.1rem;font-size:.66rem;font-weight:600;line-height:1.1rem}.hub-row-main{flex:1;min-width:0}.hub-row-title{color:#f1eee7;font-size:.875rem;font-weight:500;line-height:1.3rem;transition:color .2s;display:block}.hub-row:hover .hub-row-title{color:#dec998}.hub-row-sum{-webkit-line-clamp:1;color:#8f899c;-webkit-box-orient:vertical;margin-top:.1rem;font-size:.75rem;line-height:1.1rem;display:-webkit-box;overflow:hidden}.hub-row mark{color:inherit;background:#c8a96a4d;border-radius:.125rem}.hub-chips{scroll-snap-type:x proximity;scrollbar-width:none;gap:.5rem;padding-right:2.5rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.hub-chips::-webkit-scrollbar{display:none}.hub-chips>button{scroll-snap-align:start}
.article-body{font-size:1.02rem}.article-body h2{border-top:1px solid #ffffff12;padding-top:1.4em}.article-body h2:first-child{border-top:0;padding-top:0}.article-body h3{color:#e9e3d6}.article-body h2+p,.article-body h3+p{margin-top:.8em}.article-body p[data-aycan-tldr]{color:#d2c8b3}.article-body table{border-collapse:separate;border-spacing:0;border:1px solid #ffffff17;border-radius:.75rem;margin:1.6em 0;font-size:.9rem;overflow:auto hidden}.article-body th,.article-body td{border:0;border-bottom:1px solid #ffffff12;padding:.7em .9em}.article-body th+th,.article-body td+td{border-left:1px solid #ffffff0d}.article-body tr:last-child td{border-bottom:0}.article-body th{letter-spacing:.12em;text-transform:uppercase;color:#bda477;background:#d4b9810f;font-size:.72rem}.article-body tbody tr:nth-child(2n) td{background:#ffffff05}.article-body figure{margin:2em 0}.article-body figure img,.article-body>img,.article-body p>img{border:1px solid #ffffff14;border-radius:.75rem;width:100%;height:auto;display:block}.article-body figcaption{text-align:center;color:#8f899c;margin-top:.7em;font-size:.82rem}.article-body .alert{background:#d4b9810f;border:1px solid #d4b9814d;border-radius:.75rem;padding:1.1rem 1.3rem}.article-body .alert-danger,.article-body .alert-warning{background:#c847470f;border-color:#c8474759}.article-body .alert>:first-child{margin-top:0}.article-body .alert h3,.article-body .alert h4{border-top:0;margin-top:0;padding-top:0;font-size:1.05rem}.article-body .alert p{font-size:.95rem}.article-body li>ul,.article-body li>ol{margin-top:.4em}.article-sources .prose-legal{font-size:.92rem}.article-sources .prose-legal ul{padding-left:1.6em;list-style:decimal}.article-sources .prose-legal li{margin-top:.35em}.mk-details>summary{cursor:pointer;list-style:none}.mk-details>summary::-webkit-details-marker{display:none}.mk-details[open] .mk-chev{transform:rotate(180deg)}.mk-strip{scrollbar-width:none;-ms-overflow-style:none}.mk-strip::-webkit-scrollbar{display:none}@media (min-width:768px){.mk-strip{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}}
