.cf{--cf-ac:var(--t-accent,#4f46e5);--cf-ac-soft:rgba(79,70,229,.14);--cf-text:var(--t-text,#0f172a);--cf-muted:var(--t-muted,#64748b);--cf-bd:var(--t-border,#e2e8f0);--cf-bg:var(--t-bg,#fff);--cf-surface:var(--t-surface,#fff);--cf-danger:#dc2626;--cf-r:10px;--cf-r-big:16px;--cf-py:12px;--cf-px:14px;--cf-fs:15px;--cf-gap:18px;--cf-maxw:672px;--cf-ease:cubic-bezier(.22,1,.36,1);container-type:inline-size;width:100%;max-width:var(--cf-maxw);margin-inline:auto;color:var(--cf-text);font-size:var(--cf-fs);line-height:1.5;text-align:left}@supports (color:color-mix(in srgb,red,blue)){.cf{--cf-ac-soft:color-mix(in srgb,var(--cf-ac) 14%,transparent)}}.cf *,.cf *::before,.cf *::after{box-sizing:border-box}.cf-r-sm{--cf-r:6px;--cf-r-big:10px}.cf-r-md{--cf-r:10px;--cf-r-big:16px}.cf-r-lg{--cf-r:16px;--cf-r-big:24px}.cf-r-pill{--cf-r:999px;--cf-r-big:24px}.cf-s-sm{--cf-py:9px;--cf-px:12px;--cf-fs:14px}.cf-s-md{--cf-py:12px;--cf-px:14px;--cf-fs:15px}.cf-s-lg{--cf-py:15px;--cf-px:18px;--cf-fs:16px}.cf-g-compact{--cf-gap:12px}.cf-g-normal{--cf-gap:18px}.cf-g-relaxed{--cf-gap:26px}.cf-mw-sm{--cf-maxw:480px}.cf-mw-md{--cf-maxw:672px}.cf-mw-lg{--cf-maxw:880px}.cf-mw-full{--cf-maxw:none}.cf-shell{display:block}.cf--card .cf-shell{background:var(--cf-surface);border:1px solid var(--cf-bd);border-radius:var(--cf-r-big);padding:clamp(20px,4.5cqi,38px)}.cf-main{container-type:inline-size;min-width:0}.cf-head{margin:0 0 clamp(16px,3cqi,24px)}.cf-title{margin:0 0 6px;font-size:1.4em;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--cf-text)}.cf-sub{margin:0;color:var(--cf-muted);font-size:.95em}.cf [hidden]{display:none !important}.cf-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--cf-gap)}.cf-field{grid-column:span 12;min-width:0;position:relative}@container (min-width:520px){.cf-w-half{grid-column:span 6}.cf-w-third{grid-column:span 4}.cf-w-two_thirds{grid-column:span 8}.cf-w-quarter{grid-column:span 3}}.cf-t-heading,.cf-t-paragraph{grid-column:span 12 !important}.cf-label{display:block;margin:0 0 6px;font-size:13.5px;font-weight:600;color:var(--cf-text)}.cf-star{margin-left:3px;color:var(--cf-danger)}.cf-help{margin:6px 0 0;font-size:12.5px;color:var(--cf-muted)}.cf-heading{margin:10px 0 0;padding-bottom:8px;border-bottom:1px solid var(--cf-bd);font-size:1.05em;font-weight:700}.cf-heading-sub{margin:6px 0 0;font-size:13px;color:var(--cf-muted)}.cf-para{margin:0;font-size:13.5px;line-height:1.65;color:var(--cf-muted)}.cf-inputwrap{position:relative}.cf-input{display:block;width:100%;margin:0;font:inherit;font-size:var(--cf-fs);color:var(--cf-text);background:var(--cf-bg);border:1px solid var(--cf-bd);border-radius:var(--cf-r);padding:var(--cf-py) var(--cf-px);outline:0;-webkit-appearance:none;appearance:none;transition:border-color .2s,box-shadow .2s,background-color .2s}.cf-input::placeholder{color:var(--cf-muted);opacity:.75}.cf-input:hover{border-color:color-mix(in srgb,var(--cf-ac) 35%,var(--cf-bd))}.cf-input:focus{border-color:var(--cf-ac);box-shadow:0 0 0 3px var(--cf-ac-soft)}.cf-input:user-invalid{border-color:var(--cf-danger)}.cf-textarea{min-height:120px;resize:vertical;line-height:1.55;border-radius:min(var(--cf-r),var(--cf-r-big))}.cf-select{padding-right:42px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.cf-ic{display:none;position:absolute;z-index:2;left:14px;top:50%;width:18px;height:18px;margin-top:-9px;line-height:0;color:var(--cf-muted);pointer-events:none;transition:color .2s,background-color .2s}.cf-ic svg{display:block}.cf-k-ta .cf-ic{top:19px;margin-top:0}.cf--icons .cf-has-ic .cf-ic{display:block}.cf--icons .cf-has-ic .cf-input{padding-left:42px}.cf-inputwrap:focus-within .cf-ic{color:var(--cf-ac)}.cf-choices{display:flex;flex-wrap:wrap;gap:8px}.cf-choice{position:relative;cursor:pointer}.cf-choice input,.cf-check input,.cf-file{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.cf-choice span{display:inline-flex;align-items:center;padding:9px 16px;font-size:14px;line-height:1.3;color:var(--cf-text);background:var(--cf-bg);border:1px solid var(--cf-bd);border-radius:var(--cf-r);transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s}.cf-choice:hover span{border-color:color-mix(in srgb,var(--cf-ac) 40%,var(--cf-bd))}.cf-choice input:checked + span{border-color:var(--cf-ac);background:var(--cf-ac-soft);color:var(--cf-ac);font-weight:600}.cf-choice input:focus-visible + span{box-shadow:0 0 0 3px var(--cf-ac-soft)}.cf-check{position:relative;display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px;line-height:1.55}.cf-box{flex:none;display:grid;place-items:center;width:20px;height:20px;margin-top:1px;border:1.5px solid var(--cf-bd);border-radius:6px;background:var(--cf-bg);transition:background-color .2s,border-color .2s,box-shadow .2s}.cf-box::after{content:"";width:10px;height:5px;margin-top:-2px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg) scale(0);transition:transform .18s var(--cf-ease)}.cf-check input:checked + .cf-box{background:var(--cf-ac);border-color:var(--cf-ac)}.cf-check input:checked + .cf-box::after{transform:rotate(-45deg) scale(1)}.cf-check input:focus-visible + .cf-box{box-shadow:0 0 0 3px var(--cf-ac-soft)}.cf-check:hover .cf-box{border-color:var(--cf-ac)}.cf-check a{color:var(--cf-ac);text-decoration:underline;text-underline-offset:2px}.cf-drop{display:flex;align-items:center;gap:12px;padding:calc(var(--cf-py) + 2px) var(--cf-px);color:var(--cf-muted);background:var(--cf-bg);cursor:pointer;border:1.5px dashed var(--cf-bd);border-radius:var(--cf-r);transition:border-color .2s,color .2s,background-color .2s}.cf-drop:hover,.cf-field:focus-within .cf-drop{border-color:var(--cf-ac);color:var(--cf-ac);background:var(--cf-ac-soft)}.cf-drop.has-file{color:var(--cf-text);border-style:solid;border-color:var(--cf-ac)}.cf-drop-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.cf-cap{margin-top:var(--cf-gap)}.cf-cap-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cf-cap-imgwrap{flex:none;line-height:0;overflow:hidden;border:1px solid var(--cf-bd);border-radius:var(--cf-r);background:#fff}.cf-cap-input{flex:1;min-width:120px}.cf-cap-refresh{flex:none;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--cf-bd);border-radius:var(--cf-r);background:var(--cf-bg);color:var(--cf-muted);cursor:pointer;transition:border-color .2s,color .2s}.cf-cap-refresh:hover{border-color:var(--cf-ac);color:var(--cf-ac)}.cf-cap-refresh svg{transition:transform .5s var(--cf-ease)}.cf-cap-refresh.is-spinning svg{transform:rotate(360deg)}.cf-actions{display:flex;margin-top:calc(var(--cf-gap) + 6px)}.cf-al-left{justify-content:flex-start}.cf-al-center{justify-content:center}.cf-al-right{justify-content:flex-end}.cf-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:0;font:inherit;font-size:var(--cf-fs);font-weight:700;line-height:1.2;cursor:pointer;padding:calc(var(--cf-py) + 2px) 30px;color:#fff;background:var(--cf-ac);border:2px solid var(--cf-ac);border-radius:var(--cf-r);transition:transform .25s var(--cf-ease),box-shadow .25s var(--cf-ease),background-color .2s,color .2s,opacity .2s}.cf-al-full .cf-btn{width:100%}.cf-btn:hover{transform:translateY(-2px);box-shadow:0 14px 26px -14px var(--cf-ac)}.cf-btn:active{transform:none}.cf-btn:focus-visible{outline:3px solid var(--cf-ac-soft);outline-offset:2px}.cf-btn-ic{flex:none;transition:transform .25s var(--cf-ease)}.cf-btn:hover .cf-btn-ic{transform:translateX(4px)}.cf-btn--outline{background:transparent;color:var(--cf-ac)}.cf-btn--outline:hover{background:var(--cf-ac);color:#fff}.cf-btn--gradient{border-color:transparent;background:linear-gradient(135deg,var(--cf-ac),#7c3aed)}@supports (color:color-mix(in srgb,red,blue)){.cf-btn--gradient{background:linear-gradient(135deg,var(--cf-ac),color-mix(in srgb,var(--cf-ac) 55%,#7c3aed))}}.cf-btn[disabled]{opacity:.65;cursor:progress;transform:none;box-shadow:none}.cf-alert{display:flex;align-items:flex-start;gap:12px;margin:0 0 18px;padding:14px 16px;font-size:14px;line-height:1.5;border-radius:var(--cf-r);border:1px solid transparent;animation:cf-in .4s var(--cf-ease) both}.cf-alert-ic{flex:none;margin-top:1px}.cf-alert--err{background:rgba(239,68,68,.09);border-color:rgba(239,68,68,.28);color:#b91c1c}html.dark .cf-alert--err{color:#f87171}.cf--glass .cf-alert--err{color:#fca5a5}.cf-done{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(18px,5cqi,40px) 8px;animation:cf-in .5s var(--cf-ease) both}.cf-done-badge{display:grid;place-items:center;width:84px;height:84px;margin-bottom:18px;border-radius:50%;color:#16a34a;background:rgba(34,197,94,.14);box-shadow:0 0 0 10px rgba(34,197,94,.07);animation:cf-pop .6s var(--cf-ease) both}.cf-done-ring{stroke-dasharray:145;stroke-dashoffset:145;animation:cf-draw .7s .1s ease forwards;opacity:.35}.cf-done-tick{stroke-dasharray:40;stroke-dashoffset:40;animation:cf-draw .45s .55s ease forwards}.cf-done-title{margin:0 0 6px;font-size:1.45em;font-weight:800;letter-spacing:-.01em;color:var(--cf-text)}.cf-done-text{margin:0 0 20px;max-width:46ch;color:var(--cf-muted);line-height:1.6}.cf-done-again{display:inline-flex;align-items:center;padding:9px 18px;font-size:13.5px;font-weight:600;color:var(--cf-ac);text-decoration:none;border:1.5px solid var(--cf-ac-soft);border-radius:999px;transition:background-color .2s,border-color .2s}.cf-done-again:hover{background:var(--cf-ac-soft);border-color:var(--cf-ac)}.cf--glass .cf-done-badge{color:#4ade80}.cf--glass .cf-done-again{color:#e0e7ff;border-color:rgba(255,255,255,.28)}.cf--glass .cf-done-again:hover{background:rgba(255,255,255,.12)}@keyframes cf-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes cf-pop{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.08)}100%{transform:scale(1);opacity:1}}@keyframes cf-draw{to{stroke-dashoffset:0;opacity:1}}.cf--preview .cf-form{pointer-events:none}.cf--preview .cf-cond::after{content:"koşullu";position:absolute;top:-9px;right:0;padding:1px 8px;font-size:10px;font-weight:700;color:#fff;background:var(--cf-ac);border-radius:99px;z-index:2}.cf--modern.cf--card .cf-shell{border-color:transparent;box-shadow:0 24px 60px -28px rgba(15,23,42,.35),0 0 0 1px color-mix(in srgb,var(--cf-bd) 60%,transparent)}:is(.cf--modern,.cf--split) .cf-label{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cf-muted)}:is(.cf--modern,.cf--split) .cf-input,:is(.cf--modern,.cf--split) .cf-choice span,:is(.cf--modern,.cf--split) .cf-drop{background:color-mix(in srgb,var(--cf-ac) 5%,var(--cf-bg));border:1.5px solid transparent}:is(.cf--modern,.cf--split) .cf-box{background:color-mix(in srgb,var(--cf-ac) 6%,var(--cf-bg));border-color:color-mix(in srgb,var(--cf-bd) 80%,transparent)}:is(.cf--modern,.cf--split) .cf-input:hover,:is(.cf--modern,.cf--split) .cf-choice:hover span{border-color:var(--cf-bd)}:is(.cf--modern,.cf--split) .cf-input:focus{background:var(--cf-surface);border-color:var(--cf-ac)}:is(.cf--modern,.cf--split) .cf-choice input:checked + span{background:var(--cf-ac-soft);border-color:var(--cf-ac)}:is(.cf--modern,.cf--split) .cf-drop{border-style:dashed;border-color:var(--cf-bd)}.cf--minimal .cf-label{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--cf-muted)}.cf--minimal .cf-input{padding-inline:2px;background:transparent;border:0;border-bottom:1.5px solid var(--cf-bd);border-radius:0}.cf--minimal .cf-input:hover{border-bottom-color:var(--cf-muted)}.cf--minimal .cf-input:focus{border-bottom-color:var(--cf-ac);box-shadow:0 1px 0 0 var(--cf-ac)}.cf--minimal .cf-textarea{border:1.5px solid var(--cf-bd);border-radius:min(var(--cf-r),var(--cf-r-big));padding-inline:var(--cf-px)}.cf--minimal .cf-textarea:focus{box-shadow:0 0 0 3px var(--cf-ac-soft);border-color:var(--cf-ac)}.cf--minimal .cf-ic{left:2px}.cf--minimal.cf--icons .cf-has-ic .cf-input{padding-left:30px}.cf--minimal .cf-select{background-position:right 4px center;padding-right:28px}.cf--minimal .cf-choice span{background:transparent}.cf--floating .cf-inputwrap > .cf-input{padding-top:calc(var(--cf-py) + 9px);padding-bottom:calc(var(--cf-py) - 4px)}.cf--floating .cf-inputwrap > .cf-label{position:absolute;left:calc(var(--cf-px) + 1px);top:calc(var(--cf-py) + 1px);margin:0;max-width:calc(100% - var(--cf-px)*2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--cf-fs);font-weight:500;color:var(--cf-muted);pointer-events:none;transform-origin:left top;transition:transform .2s var(--cf-ease),color .2s}.cf--floating .cf-input:focus + .cf-label,.cf--floating .cf-input:not(:placeholder-shown) + .cf-label,.cf--floating .cf-k-always > .cf-label,.cf--floating .cf-k-sel > .cf-label{transform:translateY(-10px) scale(.76);color:var(--cf-muted)}.cf--floating .cf-input:focus + .cf-label{color:var(--cf-ac)}.cf--floating .cf-select{padding-top:calc(var(--cf-py) + 9px)}.cf--glass{--cf-text:#f1f5f9;--cf-muted:rgba(226,232,240,.72);--cf-bd:rgba(255,255,255,.2);--cf-bg:rgba(255,255,255,.08);--cf-surface:rgba(255,255,255,.1);color-scheme:dark}.cf--glass .cf-shell{padding:clamp(22px,5cqi,42px);border:1px solid rgba(255,255,255,.14);border-radius:var(--cf-r-big);background:linear-gradient(135deg,#0b1020,#111a36);box-shadow:0 30px 70px -30px rgba(2,6,23,.8)}@supports (color:color-mix(in srgb,red,blue)){.cf--glass .cf-shell{background:radial-gradient(120% 130% at 0% 0%,color-mix(in srgb,var(--cf-ac) 42%,#0b1020) 0%,#0b1020 62%)}}.cf--glass .cf-input{background:rgba(255,255,255,.08);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cf--glass .cf-input::placeholder{color:rgba(255,255,255,.5)}.cf--glass .cf-input:focus{background:rgba(255,255,255,.14);border-color:var(--cf-ac)}.cf--glass .cf-select option{color:#0f172a;background:#fff}.cf--glass .cf-choice span{background:rgba(255,255,255,.08);color:#fff}.cf--glass .cf-choice input:checked + span{background:var(--cf-ac);border-color:var(--cf-ac);color:#fff}.cf--glass .cf-box{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.35)}.cf--glass .cf-title,.cf--glass .cf-label{color:#fff}.cf--glass .cf-cap-imgwrap{border-color:rgba(255,255,255,.25)}.cf--glass .cf-alert--ok{color:#86efac}.cf--glass .cf-alert--err{color:#fca5a5}.cf--glass .cf-check a{color:#c7d2fe}.cf--split{--cf-maxw:880px}.cf--split.cf-mw-sm{--cf-maxw:640px}.cf--split.cf-mw-lg{--cf-maxw:1040px}.cf--split.cf-mw-full{--cf-maxw:none}.cf--split .cf-shell{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding:0;overflow:hidden;background:var(--cf-surface);border:1px solid var(--cf-bd);border-radius:var(--cf-r-big)}.cf--split.cf--nocard .cf-shell{border-color:transparent}.cf--split .cf-main{padding:clamp(22px,4.5cqi,40px)}.cf-side{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:240px;padding:clamp(24px,5cqi,44px);overflow:hidden;color:#fff;background:linear-gradient(160deg,var(--cf-ac),#1e1b4b)}@supports (color:color-mix(in srgb,red,blue)){.cf-side{background:linear-gradient(160deg,var(--cf-ac),color-mix(in srgb,var(--cf-ac) 50%,#0b1020))}}.cf-side-deco{position:absolute;top:-70px;right:-70px;width:240px;height:240px;border-radius:50%;background:rgba(255,255,255,.12)}.cf-side-deco::after{content:"";position:absolute;left:-180px;top:210px;width:180px;height:180px;border-radius:50%;background:rgba(255,255,255,.09)}.cf-side-title{position:relative;margin:0 0 10px;font-size:1.65em;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:#fff}.cf-side-text{position:relative;margin:0;line-height:1.65;color:rgba(255,255,255,.9);font-size:.97em}.cf-side-text:empty,.cf-side-title:empty{display:none}@container (max-width:640px){.cf--split .cf-shell{grid-template-columns:minmax(0,1fr)}.cf-side{min-height:0}}.cf--classic.cf--card .cf-shell{border-top:4px solid var(--cf-ac);border-radius:calc(var(--cf-r) * .7);box-shadow:0 1px 2px rgba(15,23,42,.05)}.cf--classic .cf-input{border-width:1.5px;border-radius:calc(var(--cf-r) * .6)}.cf--classic .cf-label{font-weight:700}.cf--modern.cf--card .cf-shell{background:linear-gradient(180deg,color-mix(in srgb,var(--cf-ac) 7%,var(--cf-surface)),var(--cf-surface) 180px);box-shadow:0 30px 70px -34px var(--cf-ac),0 0 0 1px color-mix(in srgb,var(--cf-bd) 60%,transparent)}.cf--modern .cf-title{font-size:1.6em}.cf--modern .cf-btn{box-shadow:0 14px 28px -14px var(--cf-ac)}.cf--modern .cf-btn--solid{background:linear-gradient(135deg,var(--cf-ac),color-mix(in srgb,var(--cf-ac) 70%,#7c3aed));border-color:transparent}.cf--modern.cf--icons .cf-has-ic .cf-ic{left:7px;width:32px;height:32px;margin-top:-16px;display:grid;place-items:center;border-radius:calc(var(--cf-r) * .75);background:var(--cf-ac-soft);color:var(--cf-ac)}.cf--modern.cf--icons .cf-has-ic .cf-k-ta .cf-ic,.cf--modern.cf--icons .cf-k-ta.cf-has-ic .cf-ic{top:9px;margin-top:0}.cf--modern.cf--icons .cf-has-ic .cf-input{padding-left:52px}.cf--floating.cf--icons .cf-has-ic .cf-input{padding-left:46px}.cf--floating.cf--icons .cf-has-ic > .cf-label{left:46px}.cf--floating.cf--icons .cf-k-ta .cf-ic{top:22px}.cf--floating .cf-inputwrap > .cf-input{background:color-mix(in srgb,var(--cf-text) 5%,var(--cf-bg));border:0;border-bottom:2px solid var(--cf-bd);border-radius:var(--cf-r) var(--cf-r) 0 0}.cf--floating .cf-inputwrap > .cf-input:hover{background:color-mix(in srgb,var(--cf-text) 8%,var(--cf-bg))}.cf--floating .cf-inputwrap > .cf-input:focus{border-bottom-color:var(--cf-ac);box-shadow:none;background:color-mix(in srgb,var(--cf-ac) 6%,var(--cf-bg))}.cf--floating .cf-choice span,.cf--floating .cf-drop{background:color-mix(in srgb,var(--cf-text) 5%,var(--cf-bg));border-color:transparent}.cf--split .cf-label{font-size:13.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--cf-text)}.cf--split .cf-input,.cf--split .cf-choice span,.cf--split .cf-drop{background:var(--cf-bg);border:1.5px solid var(--cf-bd)}.cf--split .cf-input:focus{border-color:var(--cf-ac)}.cf--split .cf-choice input:checked + span{background:var(--cf-ac-soft);border-color:var(--cf-ac)}.cf--glass .cf-ic{color:rgba(255,255,255,.6)}.cf--glass .cf-inputwrap:focus-within .cf-ic{color:#fff}.cf--banner.cf--card .cf-shell{padding:0;overflow:hidden;border-color:transparent;box-shadow:0 24px 60px -30px rgba(15,23,42,.4),0 0 0 1px var(--cf-bd)}.cf--banner .cf-main{padding:0}.cf--banner .cf-head{position:relative;margin:0;padding:clamp(22px,5cqi,36px);color:#fff;overflow:hidden;background:linear-gradient(135deg,var(--cf-ac),#1e1b4b)}@supports (color:color-mix(in srgb,red,blue)){.cf--banner .cf-head{background:linear-gradient(135deg,var(--cf-ac),color-mix(in srgb,var(--cf-ac) 45%,#0b1020))}}.cf--banner .cf-head::after{content:"";position:absolute;right:-50px;top:-60px;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,.12)}.cf--banner .cf-title{position:relative;color:#fff;font-size:1.55em}.cf--banner .cf-sub{position:relative;color:rgba(255,255,255,.88)}.cf--banner:is(.cf-form,.cf-formtag){display:block;padding:clamp(20px,4.5cqi,34px)}.cf--banner .cf-alert{margin:18px clamp(20px,4.5cqi,34px) 0}.cf--banner .cf-input{background:color-mix(in srgb,var(--cf-text) 3%,var(--cf-bg))}.cf.cf--brutal{--cf-r:3px;--cf-r-big:4px;--cf-text:#111;--cf-bd:#111;--cf-bg:#fff;--cf-surface:#fffdf5;--cf-muted:#4b5563}.cf--brutal .cf-shell{background:var(--cf-surface);border:2.5px solid #111;border-radius:var(--cf-r-big);padding:clamp(20px,4.5cqi,34px);box-shadow:7px 7px 0 #111}.cf--brutal.cf--nocard .cf-shell{border:0;box-shadow:none;padding:0}.cf--brutal .cf-title{font-size:1.6em;font-weight:900;text-transform:uppercase;letter-spacing:.01em}.cf--brutal .cf-label{font-weight:800;font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;color:#111}.cf--brutal .cf-input{border:2px solid #111;background:#fff;box-shadow:3px 3px 0 #111;transition:transform .15s,box-shadow .15s,background-color .15s}.cf--brutal .cf-input:hover{border-color:#111}.cf--brutal .cf-input:focus{border-color:#111;transform:translate(2px,2px);box-shadow:1px 1px 0 #111;background:color-mix(in srgb,var(--cf-ac) 12%,#fff)}.cf--brutal .cf-choice span,.cf--brutal .cf-drop{border:2px solid #111;background:#fff;box-shadow:2px 2px 0 #111}.cf--brutal .cf-choice input:checked + span{background:var(--cf-ac);border-color:#111;color:#fff}.cf--brutal .cf-box{border:2px solid #111;border-radius:3px;background:#fff}.cf--brutal .cf-check input:checked + .cf-box{background:var(--cf-ac);border-color:#111}.cf--brutal .cf-btn{color:#fff;background:var(--cf-ac);border:2.5px solid #111;border-radius:var(--cf-r);box-shadow:5px 5px 0 #111;text-transform:uppercase;letter-spacing:.06em;font-weight:900}.cf--brutal .cf-btn:hover{transform:translate(3px,3px);box-shadow:2px 2px 0 #111}.cf--brutal .cf-btn--outline{background:#fff;color:#111}.cf--brutal .cf-btn--outline:hover{background:var(--cf-ac);color:#fff}.cf--brutal .cf-ic{color:#111}.cf--brutal .cf-heading{border-bottom:2.5px solid #111}.cf--brutal .cf-alert{border:2px solid #111;box-shadow:3px 3px 0 #111;background:#fff;color:#111}.cf--brutal .cf-cap-imgwrap,.cf--brutal .cf-cap-refresh{border:2px solid #111}.cf--frost{position:relative;isolation:isolate;--cf-surface:rgba(255,255,255,.6)}.cf--frost::before{content:"";position:absolute;inset:-34px;z-index:-1;pointer-events:none;filter:blur(14px);background:radial-gradient(circle at 12% 8%,var(--cf-ac-soft),transparent 46%),radial-gradient(circle at 92% 92%,rgba(236,72,153,.2),transparent 46%),radial-gradient(circle at 85% 8%,rgba(56,189,248,.18),transparent 40%)}.cf--frost .cf-shell{padding:clamp(22px,5cqi,40px);background:rgba(255,255,255,.58);-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);border:1px solid rgba(255,255,255,.85);border-radius:calc(var(--cf-r-big) + 6px);box-shadow:0 24px 64px -24px rgba(49,46,129,.35),inset 0 1px 0 rgba(255,255,255,.9)}.cf--frost.cf--nocard .cf-shell{background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0}.cf--frost .cf-input,.cf--frost .cf-choice span,.cf--frost .cf-drop{background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.95);box-shadow:0 1px 2px rgba(15,23,42,.06),inset 0 1px 2px rgba(15,23,42,.04)}.cf--frost .cf-input:focus{background:#fff;border-color:var(--cf-ac);box-shadow:0 0 0 4px var(--cf-ac-soft)}.cf--frost .cf-choice input:checked + span{background:var(--cf-ac);border-color:var(--cf-ac);color:#fff}.cf--frost .cf-btn--solid{border-color:transparent;background:linear-gradient(135deg,var(--cf-ac),#ec4899);box-shadow:0 14px 30px -14px var(--cf-ac)}.cf--frost .cf-label{color:var(--cf-text);font-weight:600}@media (prefers-reduced-motion:reduce){.cf *,.cf *::before,.cf *::after{transition-duration:.001ms !important;animation:none !important}}