main>section.sk-sec.sk-sec{height:auto;min-height:0;display:block}main>section.sk-sec.sk-sec>.wrap{height:auto;display:block}main>section.sk-intro.sk-intro{padding-top:calc(var(--nav,56px) + var(--s-8));padding-bottom:var(--s-7)}.sk-intro h1{font-size:var(--ly-h1,clamp(2.25rem, 6vw, 4.25rem));letter-spacing:var(--display-tracking-xl,-.04em);text-wrap:balance;max-width:18ch;line-height:1.04}.sk-intro .t-lead{max-width:52ch}.sk-intro .btn-row{margin-top:var(--s-6)}.sk-intro>.wrap>*+*{margin-top:var(--s-5)}.sk-intro .sk-fact{font-weight:500}.sk-sec .rows a{text-underline-offset:3px;text-decoration:underline}.sk-regions{margin-top:var(--s-6);max-width:62ch}.sk-panel{border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--surface);max-width:720px;padding:var(--s-6)}@media (max-width:639px){.sk-panel{padding:var(--s-5) var(--s-4);border-radius:var(--r-md)}}.sk-form{gap:var(--s-5);display:grid}.sk-step-head{justify-content:space-between;align-items:baseline;gap:var(--s-4);display:flex}.sk-step-head h3{font-size:var(--t-lead);letter-spacing:0;font-weight:500}.sk-step-head h3:focus{outline:none}.sk-step-head .muted{font-size:var(--t-small);white-space:nowrap}.sk-group{gap:var(--s-3);border:0;min-width:0;margin:0;padding:0;display:grid}.sk-group>legend{font-size:var(--t-small);margin-bottom:var(--s-2);padding:0;font-weight:500}.sk-hint{font-size:var(--t-small);color:var(--muted);font-weight:400}.sk-row2{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:639px){.sk-row2.sk-keep{grid-template-columns:repeat(2,minmax(0,1fr))}}.sk-opts{gap:var(--s-2);display:grid}.sk-opts--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:639px){.sk-opts--2.sk-stack{grid-template-columns:minmax(0,1fr)}}.sk-opt{align-items:flex-start;gap:var(--s-3);min-height:48px;padding:12px var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--bg);cursor:pointer;font-weight:400;font-size:var(--t-body);display:flex}.sk-opt input{width:22px;height:22px;accent-color:var(--accent);flex:none;margin:1px 0 0}.sk-opt:has(input:checked){border-color:var(--ink);background:var(--surface)}.sk-opt:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.sk-opt small{color:var(--muted);font-size:var(--t-small);margin-top:2px;display:block}.sk-opt b{font-weight:500}.sk-err{color:#b42318;font-size:var(--t-small);font-weight:400}.field :is(input,select)[aria-invalid=true]{border-color:#b42318}.sk-estimate{border-radius:var(--r-md);background:var(--bg);border:1px solid var(--line-strong);padding:var(--s-4);gap:var(--s-1);display:grid}.sk-estimate strong{font-size:var(--t-lead);font-variant-numeric:tabular-nums;font-weight:500}.sk-estimate p{font-size:var(--t-small);color:var(--muted);max-width:52ch}.sk-reject{border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--bg);padding:var(--s-4);gap:var(--s-2);display:grid}.sk-reject strong{font-weight:500}.sk-actions{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.sk-actions .btn{min-height:48px}.sk-file{position:relative}.sk-file input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.sk-file:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.sk-drop{border:1px dashed var(--line-strong);border-radius:var(--r-sm);background:var(--bg);min-height:56px;padding:var(--s-3);text-align:center;justify-content:center;align-items:center;font-weight:500;display:flex}.sk-thumbs{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(88px,1fr));margin:0;padding:0;list-style:none;display:grid}.sk-thumbs li{aspect-ratio:1;border-radius:var(--r-sm);background:var(--bg);position:relative;overflow:hidden}.sk-thumbs img{object-fit:cover;width:100%;height:100%;display:block}.sk-thumbs button{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:4px;right:4px}.sk-thumbs button span{background:var(--ink);width:28px;height:28px;color:var(--bg);border-radius:50%;place-items:center;font-size:18px;line-height:1;display:grid}.sk-thumbs button:focus-visible span{outline:2px solid var(--accent);outline-offset:2px}.sk-overlay{z-index:100;background:#1d1f2273;position:fixed;inset:0}.sk-sheet{z-index:101;background:var(--bg,#f6f6f4);max-height:92dvh;color:var(--ink,#1d1f22);border-radius:20px 20px 0 0;outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.sk-sheet__in{padding:var(--s-3) var(--s-5) calc(var(--s-6) + env(safe-area-inset-bottom));gap:var(--s-4);width:min(100%,560px);margin-inline:auto;display:grid;overflow-y:auto}.sk-sheet [data-vaul-handle]{margin:var(--s-3) auto 0;background:var(--line-strong)}.sk-sheet h2{font-size:var(--t-h3,1.5rem);letter-spacing:-.02em;font-weight:500}.sk-sheet ol{gap:var(--s-3);padding-left:1.25em;display:grid}.sk-sheet .sk-actions .btn{flex:180px}.sk-lock{border:0;min-width:0;margin:0;padding:0}
