:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--bg:#f8f4ea;--strip:#f7f0e6;--bg2:#efe9d8;--card:#fcfaf4;--line:#dcd4bd;--dot:#bdb49a;--ink:#2a2a16;--ink2:#45452e;--muted:#615f47;--no:#8a846a;--btn:#66662a;--btn-hover:#55551f;--btn-txt:#fbf8f0;--acc:#787830;--star:#a8742a;--car:#ddbe85;--car-soft:#f2e6cb;--car-txt:#4a3f22;--warn:#b4442c;--warn-soft:#f3ddd5;--warn-line:#e2b5a8;--warn-txt:#7e2e1d;--cta:#3e3e1b;--cta-txt:#fbf8f0;--cta-sub:#d9d5be;--cta-line:#fbf8f040;--foot:#33331a;--foot-txt:#e2dec8;--foot-head:#fbf8f0;--foot-line:#e2dec838;--band:#5e5e26;--band-txt:#fbf8f0;--band-sub:#dad8be;--band2:#e4e3c8;--bar-bg:#f8f4eaf7;--font-text:"Venuri", "Tenor Sans", system-ui, sans-serif;--font-display:"Nikoladze", "Venuri", serif;--font-hand:"Elene", "Tenor Sans", cursive;--font-latin:"Tenor Sans", sans-serif}:root:lang(ka){--font-display:"Parizuli", "Nikoladze", "Venuri", serif}:root:lang(ru),:root:lang(en){--font-text:"Tenor Sans", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-text);flex-direction:column;margin:0;font-size:16px;font-weight:400;line-height:1.6;display:flex}@media (min-width:1100px){body{font-size:17px}}main{flex:1 0 auto}img,svg{max-width:100%;display:block}::selection{background:var(--btn);color:var(--btn-txt)}a{color:var(--ink)}a:hover{color:var(--btn)}:focus-visible{outline:2px solid var(--btn);outline-offset:3px}.wrap{width:100%;max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px}@media (min-width:1100px){.wrap{padding-left:76px;padding-right:76px}}.display{font-family:var(--font-display);font-weight:400}html:not([lang=ka]){--font-hand:"Caveat", "Tenor Sans", cursive}.hand{font-family:var(--font-hand);color:var(--ink);font-weight:400;line-height:1.25}.latin{font-family:var(--font-latin)}.btn{background:var(--btn);min-height:56px;color:var(--btn-txt);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:0 26px;font-size:17px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--btn-hover);color:var(--btn-txt)}.btn-line{min-height:56px;color:var(--ink);border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:16px;text-decoration:none;display:inline-flex}.link{color:var(--ink);border-bottom:1px solid;align-items:center;gap:10px;padding-bottom:5px;font-size:16px;text-decoration:none;display:inline-flex}.sec{gap:22px;padding:64px 20px;display:grid}.eyebrow{color:var(--ink);align-items:center;gap:14px;margin:0;font-size:15px;display:flex}.eyebrow:before{content:"";background:currentColor;flex:none;width:32px;height:1px}.h2{font-family:var(--font-display);color:var(--ink);text-wrap:balance;margin:0;font-size:33px;font-weight:400;line-height:1.12}.lead{color:var(--ink2);margin:0}.hand{font-size:21px}.ico{border:1.2px solid var(--acc);width:42px;height:42px;color:var(--acc);border-radius:50%;flex:none;place-items:center;display:grid}.tag{background:var(--car);color:var(--car-txt);vertical-align:middle;white-space:nowrap;border-radius:999px;margin-left:8px;padding:1px 9px;font-size:13px;line-height:1.5;display:inline-block}.dots{border-bottom:1px dotted var(--dot)}@media (min-width:1100px){.btn{gap:16px;padding:0 32px}.btn-line{gap:14px;padding:0 30px;font-size:17px}.link{gap:12px;padding-bottom:6px}.sec{padding:0;display:block}.eyebrow{gap:18px;font-size:16px}.eyebrow:before{width:44px}.h2{font-size:46px}.lead{max-width:34em}.hand{font-size:24px}.ico{width:46px;height:46px}}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lines{white-space:pre-line}@media (min-width:1100px){.lines-desk{white-space:pre-line}}@media (min-width:640px) and (max-width:1099px){.wrap{padding-left:40px;padding-right:40px}.sec{gap:24px;padding:72px 40px}.h2{font-size:38px}.lead{max-width:36em}.hand{font-size:22px}.eyebrow{font-size:16px}.btn{padding:0 30px}}@supports not (aspect-ratio:1 / 1){.btn>*+*,.btn-line>*+*,.link>*+*{margin-left:12px}.btn>svg,.btn-line>svg,.link>svg,.dock .book>svg,.hero .tel>svg{margin:0 8px}.eyebrow>*+*{margin-left:14px}.hero .actions>*+*{margin-left:8px}.panel .langs>*+*{margin-left:22px}.step>*+*{margin-left:6px}.steps>*+*{margin-left:8px}.branch>*+*{margin-left:12px}.seg>*+*{margin-left:4px}}.head[data-astro-cid-nen7h5rs]{z-index:5;background:var(--strip);position:relative}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;height:72px;padding-right:12px;display:flex}.logo[data-astro-cid-nen7h5rs]{color:var(--ink);justify-items:center;gap:4px;text-decoration:none;display:grid}.name[data-astro-cid-nen7h5rs]{letter-spacing:.07em;font-size:25px;line-height:1}.logo-tag[data-astro-cid-nen7h5rs]{letter-spacing:.38em;margin-right:-.38em;font-size:10px;font-weight:300;line-height:1}.nav[data-astro-cid-nen7h5rs],.head[data-astro-cid-nen7h5rs] .langs[data-astro-cid-nen7h5rs]{display:none}.book[data-astro-cid-nen7h5rs]{min-height:44px;margin-left:auto;padding:0 18px;font-size:15px}.book[data-astro-cid-nen7h5rs] svg{display:none}.book[data-astro-cid-nen7h5rs],.burger[data-astro-cid-nen7h5rs]{flex:none}.logo[data-astro-cid-nen7h5rs]{min-width:0}@media (max-width:345px){.bar[data-astro-cid-nen7h5rs]{gap:4px;padding-right:4px}.name[data-astro-cid-nen7h5rs]{font-size:21px}.book[data-astro-cid-nen7h5rs]{padding:0 12px;font-size:14px}}.burger[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--ink);stroke-width:1.4px;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.panel[data-astro-cid-nen7h5rs]{background:var(--bg);width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);border:0;margin:0;padding:88px 24px 32px;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.panel[data-astro-cid-nen7h5rs]:popover-open{flex-direction:column;gap:14px;display:flex}.panel[data-astro-cid-nen7h5rs].open{z-index:1000;flex-direction:column;display:flex}.panel[data-astro-cid-nen7h5rs].open>[data-astro-cid-nen7h5rs]+[data-astro-cid-nen7h5rs]{margin-top:14px}.head[data-astro-cid-nen7h5rs].menu-open{z-index:1000}.close[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:14px;right:12px}.panel-nav[data-astro-cid-nen7h5rs]{margin-bottom:18px;display:grid}.panel-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);padding:12px 0;font-size:26px;line-height:1.2;text-decoration:none}.panel[data-astro-cid-nen7h5rs] .langs[data-astro-cid-nen7h5rs]{letter-spacing:.08em;gap:4px;margin:0;font-size:16px;display:flex;position:absolute;top:14px;left:12px}.panel[data-astro-cid-nen7h5rs] .langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.panel[data-astro-cid-nen7h5rs] .langs[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.panel[data-astro-cid-nen7h5rs] .langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink2);text-decoration:none}.langs[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{color:var(--ink);font-weight:400}@media (min-width:640px) and (max-width:1099px){.bar[data-astro-cid-nen7h5rs]{padding-right:32px}.name[data-astro-cid-nen7h5rs]{font-size:28px}.logo-tag[data-astro-cid-nen7h5rs]{font-size:11px}.book[data-astro-cid-nen7h5rs]{padding:0 22px;font-size:16px}.panel[data-astro-cid-nen7h5rs]{padding:96px 40px 40px}.panel-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:30px}}@media (min-width:1100px){.head[data-astro-cid-nen7h5rs].over{background:0 0;position:absolute;top:0;left:0;right:0}.bar[data-astro-cid-nen7h5rs]{gap:0;height:122px;padding-left:78px;padding-right:73px}.logo[data-astro-cid-nen7h5rs]{gap:6px}.name[data-astro-cid-nen7h5rs]{font-size:43px}.logo-tag[data-astro-cid-nen7h5rs]{letter-spacing:.42em;margin-right:-.42em;font-size:15px}.nav[data-astro-cid-nen7h5rs]{gap:36px;margin-left:64px;font-size:16px;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);white-space:nowrap;border-bottom:1px solid #0000;padding:6px 0;text-decoration:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{border-bottom-color:var(--ink)}.head[data-astro-cid-nen7h5rs] .langs[data-astro-cid-nen7h5rs]{letter-spacing:.08em;color:var(--ink2);align-items:center;gap:14px;margin-left:0;padding-left:36px;font-size:14px;display:flex}.head[data-astro-cid-nen7h5rs] .langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink2);text-decoration:none}.book[data-astro-cid-nen7h5rs]{min-height:52px;margin-left:auto;padding:0 30px;font-size:17px}.book[data-astro-cid-nen7h5rs] svg{display:block}.burger[data-astro-cid-nen7h5rs],.panel[data-astro-cid-nen7h5rs]{display:none}.head[data-astro-cid-nen7h5rs].over .langs[data-astro-cid-nen7h5rs]{color:var(--ink2);background:#f8f4ead1;border-radius:999px;gap:8px;margin-left:8px;padding:6px 12px}.head[data-astro-cid-nen7h5rs].over .langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink)}}@media (min-width:1100px) and (max-width:1279px){.bar[data-astro-cid-nen7h5rs]{padding-left:40px;padding-right:36px}.name[data-astro-cid-nen7h5rs]{font-size:36px}.logo-tag[data-astro-cid-nen7h5rs]{font-size:13px}.nav[data-astro-cid-nen7h5rs]{gap:16px;margin-left:24px;font-size:15px}.head[data-astro-cid-nen7h5rs] .langs[data-astro-cid-nen7h5rs]{gap:8px;margin-left:0;padding-left:18px}.head[data-astro-cid-nen7h5rs].over .langs[data-astro-cid-nen7h5rs]{gap:5px;margin-left:6px;padding:5px 8px}.book[data-astro-cid-nen7h5rs]{margin-left:auto;padding:0 22px;font-size:16px}}@media (min-width:1280px) and (max-width:1439px){.bar[data-astro-cid-nen7h5rs]{padding-left:64px;padding-right:40px}.name[data-astro-cid-nen7h5rs]{font-size:38px}.logo-tag[data-astro-cid-nen7h5rs]{font-size:13px}.nav[data-astro-cid-nen7h5rs]{gap:22px;margin-left:36px}.head[data-astro-cid-nen7h5rs] .langs[data-astro-cid-nen7h5rs]{gap:8px;margin-left:0;padding-left:24px}.book[data-astro-cid-nen7h5rs]{margin-left:auto;padding:0 22px;font-size:16px}.book[data-astro-cid-nen7h5rs] svg{display:none}}@media (min-width:1440px) and (max-width:1599px){.nav[data-astro-cid-nen7h5rs]{gap:24px;margin-left:36px}.head[data-astro-cid-nen7h5rs] .langs[data-astro-cid-nen7h5rs]{padding-left:20px}}@media (min-width:1100px){.bar[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]{flex-shrink:0}}.foot[data-astro-cid-jo6i4kqk]{background:var(--foot);color:var(--foot-txt);font-size:15px}.foot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--foot-txt);text-decoration:none}.foot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--foot-head)}.foot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][href^=tel]{white-space:nowrap}.top[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:24px 64px;padding-top:44px;padding-bottom:24px;display:flex}.branches[data-astro-cid-jo6i4kqk]{display:none}.brand[data-astro-cid-jo6i4kqk]{flex:260px;align-self:start;align-items:center;gap:18px;display:flex}.brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{opacity:.9;width:38px;height:auto}.brand[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]{justify-items:start;gap:6px;display:grid}.name[data-astro-cid-jo6i4kqk]{letter-spacing:.07em;color:var(--foot-head);font-size:34px;line-height:1}.logo-tag[data-astro-cid-jo6i4kqk]{letter-spacing:.42em;font-size:13px;font-weight:300}.col[data-astro-cid-jo6i4kqk]{flex:240px;align-content:start;gap:8px;display:grid}.col[data-astro-cid-jo6i4kqk] b[data-astro-cid-jo6i4kqk]{color:var(--foot-head);font-weight:500}.zones[data-astro-cid-jo6i4kqk]{flex:0 200px}.col[data-astro-cid-jo6i4kqk] .who[data-astro-cid-jo6i4kqk]{margin-top:10px}.zlist[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:6px 16px;display:flex}.social[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:18px;margin-top:4px;font-size:15px;display:flex}.langs[data-astro-cid-jo6i4kqk]{letter-spacing:.08em;flex:0 140px;font-size:15px}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--foot-line);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;padding-bottom:120px;font-size:14px;display:flex}@media (min-width:640px) and (max-width:1099px){.top[data-astro-cid-jo6i4kqk]{gap:32px 48px;padding-top:56px;padding-bottom:36px}.branches[data-astro-cid-jo6i4kqk]{display:grid}}@media (min-width:1100px){.foot[data-astro-cid-jo6i4kqk]{font-size:16px}.top[data-astro-cid-jo6i4kqk]{gap:40px 64px;padding-top:64px;padding-bottom:48px}.branches[data-astro-cid-jo6i4kqk]{display:grid}.bottom[data-astro-cid-jo6i4kqk]{padding-bottom:28px}}.dock[data-astro-cid-4pg35wjo]{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:6;align-items:center;gap:10px;display:flex;position:fixed}.dock[data-astro-cid-4pg35wjo][hidden]{display:none}.call[data-astro-cid-4pg35wjo]{-webkit-backdrop-filter:blur(10px);border:1px solid var(--line);width:52px;height:52px;color:var(--ink);background:#f8f4eaf0;border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 18px #2a2a1624}.book[data-astro-cid-4pg35wjo]{background:var(--btn);height:52px;color:var(--btn-txt);border-radius:999px;align-items:center;gap:10px;padding:0 22px 0 18px;font-size:16px;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px #2a2a1638}.book[data-astro-cid-4pg35wjo]:hover{color:var(--btn-txt);background:var(--btn-hover)}@media (min-width:1100px){.dock[data-astro-cid-4pg35wjo]{display:none}}.bw[data-astro-cid-don4tf3q]:focus{outline:none}.bw[data-astro-cid-don4tf3q]{background:var(--card);border:1px solid var(--line);min-width:0;max-width:100%;height:100%;min-height:0;color:var(--ink);border-radius:18px;grid-template:"head""body"minmax(0,1fr)"foot"/minmax(0,1fr);display:grid;position:relative;overflow:hidden}.head[data-astro-cid-don4tf3q]{border-bottom:1px solid var(--line);background:var(--card);grid-area:head;gap:10px;min-width:0;padding:14px 16px 12px;display:grid;position:relative;overflow:hidden}.steps[data-astro-cid-don4tf3q]{color:var(--muted);align-items:center;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.overlay[data-astro-cid-don4tf3q] .steps[data-astro-cid-don4tf3q]{padding-right:56px}.step[data-astro-cid-don4tf3q]{white-space:nowrap;align-items:center;gap:6px;display:flex}.step[data-astro-cid-don4tf3q]:not(.on) .lbl[data-astro-cid-don4tf3q]{display:none}.step[data-astro-cid-don4tf3q].on,.step[data-astro-cid-don4tf3q].done{color:var(--ink)}.num[data-astro-cid-don4tf3q]{border:1px solid var(--dot);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.on[data-astro-cid-don4tf3q] .num[data-astro-cid-don4tf3q]{border-color:var(--btn);background:var(--btn);color:var(--btn-txt)}.done[data-astro-cid-don4tf3q] .num[data-astro-cid-don4tf3q]{border-color:var(--btn);color:var(--btn)}.num[data-astro-cid-don4tf3q] svg,.done[data-astro-cid-don4tf3q] .n[data-astro-cid-don4tf3q]{display:none}.done[data-astro-cid-don4tf3q] .num[data-astro-cid-don4tf3q] svg{display:block}.bar[data-astro-cid-don4tf3q]{background:var(--line);flex:1;min-width:8px;height:1px}.close[data-astro-cid-don4tf3q]{width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.close[data-astro-cid-don4tf3q]:hover{background:var(--bg2)}.picked[data-astro-cid-don4tf3q]{gap:4px;display:grid}.picked[data-astro-cid-don4tf3q]:has(.pk:not([hidden])){padding-top:2px}.pk[data-astro-cid-don4tf3q]{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:10px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 10px;font-size:14px;display:grid}.pk[data-astro-cid-don4tf3q][hidden]{display:none}.pk[data-astro-cid-don4tf3q] svg{color:var(--acc);flex:none}.pk[data-astro-cid-don4tf3q] small[data-astro-cid-don4tf3q]{color:var(--muted);font-size:12px}.pk[data-astro-cid-don4tf3q] span[data-astro-cid-don4tf3q]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-astro-cid-don4tf3q][data-zones-summary=names] .pk[data-astro-cid-don4tf3q][data-crumb=zones] span[data-astro-cid-don4tf3q]{white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box}.pk[data-astro-cid-don4tf3q] i[data-astro-cid-don4tf3q]{color:var(--muted);border-bottom:1px solid;font-size:12px;font-style:normal}.pk[data-astro-cid-don4tf3q]:hover{border-color:var(--btn)}.body[data-astro-cid-don4tf3q]{-webkit-overflow-scrolling:touch;grid-area:body;padding:18px 16px 20px;overflow-x:hidden;overflow-y:auto;container-type:inline-size}.overlay[data-astro-cid-don4tf3q] .body[data-astro-cid-don4tf3q]{overscroll-behavior:contain}.pane[data-astro-cid-don4tf3q]{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;display:grid}.pane[data-astro-cid-don4tf3q]>[data-astro-cid-don4tf3q]{min-width:0}.pane[data-astro-cid-don4tf3q][hidden]{display:none}.pane[data-astro-cid-don4tf3q][data-pane=branch]{grid-template-rows:auto auto 1fr;min-height:100%}.tail[data-astro-cid-don4tf3q]{color:var(--ink);transform-origin:0;align-self:end;margin:0;padding:8px 0 2px 6px;transform:rotate(-3deg)}.tail[data-astro-cid-don4tf3q] .hand[data-astro-cid-don4tf3q]{font-size:19px;line-height:1.25}.q[data-astro-cid-don4tf3q]{font-size:23px;line-height:1.2}.hint[data-astro-cid-don4tf3q]{color:var(--muted);margin:0;font-size:13px}.lead[data-astro-cid-don4tf3q]{color:var(--ink2);margin:0;font-size:15px}.lnk[data-astro-cid-don4tf3q]{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0;font-size:14px}.lnk[data-astro-cid-don4tf3q]:hover{color:var(--btn)}.lnk[data-astro-cid-don4tf3q]:disabled{cursor:default;border-bottom-color:#0000}.branches[data-astro-cid-don4tf3q]{gap:10px;display:grid}.branch[data-astro-cid-don4tf3q]{text-align:left;border:1px solid var(--line);background:var(--card);width:100%;min-height:64px;color:var(--ink);font:inherit;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.branch[data-astro-cid-don4tf3q]:hover,.branch[data-astro-cid-don4tf3q].on{border-color:var(--btn)}.branch[data-astro-cid-don4tf3q].on{background:var(--bg)}.txt[data-astro-cid-don4tf3q]{min-width:0;display:grid}.txt[data-astro-cid-don4tf3q] b[data-astro-cid-don4tf3q],.where[data-astro-cid-don4tf3q]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.txt[data-astro-cid-don4tf3q] b[data-astro-cid-don4tf3q]{font-size:18px;font-weight:500}.where[data-astro-cid-don4tf3q]{color:var(--muted);font-size:13px}.new[data-astro-cid-don4tf3q]{border:1px solid var(--btn);color:var(--btn);vertical-align:middle;border-radius:999px;margin-left:6px;padding:0 8px;font-size:12px;font-weight:400}.zhead[data-astro-cid-don4tf3q]{gap:12px;display:grid}.seg[data-astro-cid-don4tf3q]{border:1px solid var(--line);border-radius:999px;justify-self:start;gap:4px;padding:4px;display:inline-flex}.seg[data-astro-cid-don4tf3q] input[data-astro-cid-don4tf3q]{-webkit-appearance:none;appearance:none;border:0;width:0;height:0;margin:0}.seg[data-astro-cid-don4tf3q] span[data-astro-cid-don4tf3q]{cursor:pointer;border-radius:999px;padding:7px 14px;font-size:14px;display:inline-block}.seg[data-astro-cid-don4tf3q] input[data-astro-cid-don4tf3q]:checked+span[data-astro-cid-don4tf3q]{background:var(--btn);color:var(--btn-txt)}.seg[data-astro-cid-don4tf3q] input[data-astro-cid-don4tf3q]:focus-visible+span[data-astro-cid-don4tf3q]{outline:2px solid var(--btn);outline-offset:2px}.menu[data-astro-cid-don4tf3q]{grid-template-columns:minmax(0,1fr);display:grid}.menu[data-astro-cid-don4tf3q][hidden]{display:none}.group[data-astro-cid-don4tf3q]{align-content:start;padding-bottom:14px;display:grid}.gh[data-astro-cid-don4tf3q]{border-bottom:1px solid var(--ink);padding:8px 0 6px;font-size:19px}.mi[data-astro-cid-don4tf3q]{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:auto auto minmax(12px,1fr) auto;align-items:center;gap:10px;margin:0 -6px;padding:10px 6px;font-size:16px;display:grid}.mi[data-astro-cid-don4tf3q]:has(input:checked){background:var(--bg2)}.mi[data-astro-cid-don4tf3q] input[data-astro-cid-don4tf3q]{-webkit-appearance:none;appearance:none;border:1px solid var(--dot);background:var(--card);cursor:pointer;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;margin:0;display:grid}.mi[data-astro-cid-don4tf3q] input[data-astro-cid-don4tf3q]:after{content:"";border:solid var(--btn-txt);opacity:0;border-width:0 2px 2px 0;width:5px;height:10px;transform:rotate(45deg)translate(-1px,-1px)}.mi[data-astro-cid-don4tf3q] input[data-astro-cid-don4tf3q]:checked{background:var(--btn);border-color:var(--btn)}.mi[data-astro-cid-don4tf3q] input[data-astro-cid-don4tf3q]:checked:after{opacity:1}.mi[data-astro-cid-don4tf3q] input[data-astro-cid-don4tf3q]:focus-visible{outline:2px solid var(--btn);outline-offset:2px}.dots[data-astro-cid-don4tf3q]{border-bottom:1px dotted var(--dot);transform:translateY(-4px)}.pr[data-astro-cid-don4tf3q]{font-variant-numeric:tabular-nums;white-space:nowrap}.note[data-astro-cid-don4tf3q]{background:var(--car-soft);color:var(--car-txt);border-radius:12px;margin:0;padding:10px 14px;font-size:14px}.note[data-astro-cid-don4tf3q][hidden]{display:none}.cal[data-astro-cid-don4tf3q]{gap:6px;display:grid}.wk[data-astro-cid-don4tf3q]{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.wk[data-astro-cid-don4tf3q] small[data-astro-cid-don4tf3q]{color:var(--muted);font-size:11px}.days[data-astro-cid-don4tf3q]{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.day[data-astro-cid-don4tf3q]{border:1px solid var(--line);background:var(--card);min-width:0;min-height:48px;color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;align-content:center;justify-items:center;gap:0;padding:4px 2px;display:grid;position:relative}.day[data-astro-cid-don4tf3q].today:after{content:"";background:var(--btn);border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:6px}.day[data-astro-cid-don4tf3q].gap{background:0 0;border:0}.day[data-astro-cid-don4tf3q] b[data-astro-cid-don4tf3q]{font-size:17px;font-weight:500;line-height:1.2}.day[data-astro-cid-don4tf3q] small[data-astro-cid-don4tf3q]{color:var(--muted);font-size:10px;line-height:1.1}.day[data-astro-cid-don4tf3q].on{background:var(--btn);border-color:var(--btn);color:var(--btn-txt)}.day[data-astro-cid-don4tf3q].on small[data-astro-cid-don4tf3q]{color:var(--cta-sub)}.day[data-astro-cid-don4tf3q].off{color:var(--no);background:0 0;border-style:dashed}.day[data-astro-cid-don4tf3q].off.on{color:var(--btn-txt);background:var(--btn);border-style:solid}.times[data-astro-cid-don4tf3q]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.part[data-astro-cid-don4tf3q]{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.part[data-astro-cid-don4tf3q] small[data-astro-cid-don4tf3q]{color:var(--muted);font-size:13px}.chips[data-astro-cid-don4tf3q]{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;display:grid}.chip[data-astro-cid-don4tf3q]{border:1px solid var(--line);background:var(--card);color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;padding:10px 0;font-size:15px}.chip[data-astro-cid-don4tf3q]:hover{border-color:var(--btn)}.chip[data-astro-cid-don4tf3q].ghost{border-style:dashed;border-color:var(--line);cursor:default;background:0 0}.chip[data-astro-cid-don4tf3q].on{background:var(--btn);border-color:var(--btn);color:var(--btn-txt)}.none[data-astro-cid-don4tf3q]{background:var(--bg2);border-radius:12px;margin:0;padding:14px 16px;font-size:15px}.none[data-astro-cid-don4tf3q][hidden]{display:none}.fields[data-astro-cid-don4tf3q]{gap:12px;display:grid}.field[data-astro-cid-don4tf3q]{color:var(--muted);gap:6px;font-size:13px;display:grid}.field[data-astro-cid-don4tf3q] input[data-astro-cid-don4tf3q]{border:1px solid var(--line);background:var(--card);width:100%;min-height:50px;color:var(--ink);font:inherit;border-radius:12px;padding:0 14px;font-size:17px}.field[data-astro-cid-don4tf3q] input[data-astro-cid-don4tf3q]:focus{outline:2px solid var(--btn);outline-offset:0;border-color:var(--btn)}.field[data-astro-cid-don4tf3q] .bad[data-astro-cid-don4tf3q],.field[data-astro-cid-don4tf3q] .bad[data-astro-cid-don4tf3q] input[data-astro-cid-don4tf3q]{border-color:var(--star)}.err[data-astro-cid-don4tf3q]{color:var(--star);font-size:13px;font-style:normal}.err[data-astro-cid-don4tf3q][hidden]{display:none}.tel[data-astro-cid-don4tf3q]{border:1px solid var(--line);border-radius:12px;align-items:center;display:flex}.tel[data-astro-cid-don4tf3q]:focus-within{outline:2px solid var(--btn);border-color:var(--btn)}.cc[data-astro-cid-don4tf3q]{color:var(--ink);padding:0 0 0 14px;font-size:17px}.tel[data-astro-cid-don4tf3q] input[data-astro-cid-don4tf3q]{border:0;padding-left:8px}.tel[data-astro-cid-don4tf3q] input[data-astro-cid-don4tf3q]:focus{outline:none}.field[data-astro-cid-don4tf3q].code input[data-astro-cid-don4tf3q]{letter-spacing:.4em;text-align:center;max-width:200px;font-size:24px}.links[data-astro-cid-don4tf3q]{color:var(--muted);margin:0;font-size:14px}.done[data-astro-cid-don4tf3q]{text-align:center;align-content:center;justify-items:center;gap:18px;min-height:100%}.big[data-astro-cid-don4tf3q]{background:var(--btn);width:84px;height:84px;color:var(--btn-txt);border-radius:50%;place-items:center;margin-top:6px;display:grid}.big[data-astro-cid-don4tf3q] svg{width:44px;height:44px}.done[data-astro-cid-don4tf3q] .q[data-astro-cid-don4tf3q]{max-width:14em}.sum[data-astro-cid-don4tf3q]{border:1px solid var(--line);background:var(--bg2);text-align:left;border-radius:14px;gap:10px;width:100%;max-width:420px;margin:4px 0;padding:16px 18px;font-size:16px;display:grid}.sum[data-astro-cid-don4tf3q] div[data-astro-cid-don4tf3q]{align-items:baseline;gap:10px;display:flex}.sum[data-astro-cid-don4tf3q] dt[data-astro-cid-don4tf3q]{color:var(--acc)}.sum[data-astro-cid-don4tf3q] dd[data-astro-cid-don4tf3q]{margin:0}.acts[data-astro-cid-don4tf3q]{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;display:flex}.big[data-astro-cid-don4tf3q].warn{background:var(--warn);color:var(--btn-txt);box-shadow:0 0 0 8px var(--warn-soft)}.again[data-astro-cid-don4tf3q] .q[data-astro-cid-don4tf3q]{color:var(--warn-txt)}.again[data-astro-cid-don4tf3q] .lead[data-astro-cid-don4tf3q]{color:var(--ink);font-size:17px}.again[data-astro-cid-don4tf3q] .lead[data-astro-cid-don4tf3q].check,.kept[data-astro-cid-don4tf3q] .lead[data-astro-cid-don4tf3q].check{color:var(--muted);margin-top:-6px;font-size:16px}.again[data-astro-cid-don4tf3q] .lead[data-astro-cid-don4tf3q].check+.ahead[data-astro-cid-don4tf3q],.kept[data-astro-cid-don4tf3q] .lead[data-astro-cid-don4tf3q].check+.ahead[data-astro-cid-don4tf3q]{margin-top:-6px}.kept[data-astro-cid-don4tf3q] .ahead[data-astro-cid-don4tf3q] li[data-astro-cid-don4tf3q]{border-color:var(--line);background:var(--card);border-left:4px solid var(--btn);font-size:16px}.kept[data-astro-cid-don4tf3q] .ahead[data-astro-cid-don4tf3q] span[data-astro-cid-don4tf3q]{font-size:15px}.again[data-astro-cid-don4tf3q] .ahead[data-astro-cid-don4tf3q] li[data-astro-cid-don4tf3q]{border-color:var(--warn-line);background:var(--card);border-left:4px solid var(--warn)}.again[data-astro-cid-don4tf3q] .acts[data-astro-cid-don4tf3q] .btn[data-astro-cid-don4tf3q],.again[data-astro-cid-don4tf3q] .acts[data-astro-cid-don4tf3q] .btn-line[data-astro-cid-don4tf3q]{min-height:50px}.again[data-astro-cid-don4tf3q] .acts[data-astro-cid-don4tf3q] button[data-astro-cid-don4tf3q].btn-line{font:inherit;cursor:pointer;background:0 0;font-size:15px}.bw[data-astro-cid-don4tf3q][data-step=again] .foot[data-astro-cid-don4tf3q]{display:none}.ahead[data-astro-cid-don4tf3q]{text-align:left;gap:10px;width:100%;max-width:420px;margin:0;padding:0;list-style:none;display:grid}.ahead[data-astro-cid-don4tf3q] li[data-astro-cid-don4tf3q]{border:1px solid var(--line);background:var(--bg2);border-radius:12px;gap:2px;padding:12px 14px;font-size:15px;display:grid}.ahead[data-astro-cid-don4tf3q] b[data-astro-cid-don4tf3q]{font-weight:500}.ahead[data-astro-cid-don4tf3q] span[data-astro-cid-don4tf3q]{color:var(--muted);font-size:14px}.next[data-astro-cid-don4tf3q].plain{color:var(--ink);border:1px solid var(--line);background:0 0}.next[data-astro-cid-don4tf3q].plain:hover{background:var(--bg2)}.next[data-astro-cid-don4tf3q].plain svg{display:none}.btn-line[data-astro-cid-don4tf3q]{min-height:48px;font-size:15px}.aside[data-astro-cid-don4tf3q]{display:none}.foot[data-astro-cid-don4tf3q]{border-top:1px solid var(--line);background:var(--card);grid-area:foot;align-items:center;gap:12px;padding:12px 16px;display:flex}.back[data-astro-cid-don4tf3q]{border:1px solid var(--line);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 14px 0 8px;font-size:15px;display:inline-flex}.back[data-astro-cid-don4tf3q]:hover{border-color:var(--btn)}.back[data-astro-cid-don4tf3q][hidden]{display:none}.sp[data-astro-cid-don4tf3q]{flex:1}.need[data-astro-cid-don4tf3q]{background:var(--car-soft);color:var(--car-txt);border-radius:12px;margin:0;padding:10px 14px;font-size:15px}.need[data-astro-cid-don4tf3q][hidden]{display:none}.next[data-astro-cid-don4tf3q]{white-space:nowrap;flex:none;min-height:48px;padding:0 20px;font-size:16px}.nsum[data-astro-cid-don4tf3q]:before{content:" · ";white-space:pre}.bw[data-astro-cid-don4tf3q][data-step=zones] .next[data-astro-cid-don4tf3q]{min-width:188px}.next[data-astro-cid-don4tf3q].has-sum{gap:0}.next[data-astro-cid-don4tf3q].has-sum svg,.next[data-astro-cid-don4tf3q][hidden]{display:none}.next[data-astro-cid-don4tf3q].wait{opacity:.7;pointer-events:none}.ts[data-astro-cid-don4tf3q]{margin-top:16px}.bw[data-astro-cid-don4tf3q]:not([data-step=contact]):not([data-step=code]) .ts[data-astro-cid-don4tf3q]{display:none}.next[data-astro-cid-don4tf3q]:disabled{opacity:.45;cursor:default}@media (min-width:900px){.bw[data-astro-cid-don4tf3q]{border-radius:22px;grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:"head head""body aside""foot aside"}.bw[data-astro-cid-don4tf3q][data-step=kept]{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""body""foot"}.bw[data-astro-cid-don4tf3q][data-step=kept] .aside[data-astro-cid-don4tf3q]{display:none}.head[data-astro-cid-don4tf3q]{gap:12px;padding:18px 28px 14px}.steps[data-astro-cid-don4tf3q]{gap:12px;font-size:14px}.step[data-astro-cid-don4tf3q]:not(.on) .lbl[data-astro-cid-don4tf3q]{display:inline}.num[data-astro-cid-don4tf3q]{width:28px;height:28px;font-size:13px}.picked[data-astro-cid-don4tf3q]{display:none}.body[data-astro-cid-don4tf3q]{padding:24px 28px 28px}.q[data-astro-cid-don4tf3q]{font-size:27px}.branch[data-astro-cid-don4tf3q]{min-height:84px}.zhead[data-astro-cid-don4tf3q]{justify-content:space-between;align-items:center;display:flex}.cal[data-astro-cid-don4tf3q]{max-width:440px}.day[data-astro-cid-don4tf3q]{min-height:50px}.chips[data-astro-cid-don4tf3q]{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));max-width:560px}.branches[data-astro-cid-don4tf3q]{gap:12px}.fields[data-astro-cid-don4tf3q]{max-width:440px}.aside[data-astro-cid-don4tf3q]{border-left:1px solid var(--line);background:var(--bg);grid-area:aside;align-content:start;gap:16px;padding:24px;display:grid;overflow-y:auto}.at[data-astro-cid-don4tf3q]{font-size:21px}.arow[data-astro-cid-don4tf3q]{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;gap:2px 10px;padding-bottom:14px;display:grid}.arow[data-astro-cid-don4tf3q] small[data-astro-cid-don4tf3q]{color:var(--muted);grid-column:1;font-size:12px}.arow[data-astro-cid-don4tf3q] .lnk[data-astro-cid-don4tf3q]{grid-area:1/2;font-size:13px}.arow[data-astro-cid-don4tf3q] .lnk[data-astro-cid-don4tf3q][hidden]{display:none}.av[data-astro-cid-don4tf3q]{white-space:pre-line;grid-column:1/-1;font-size:15px;line-height:1.45}.av[data-astro-cid-don4tf3q].empty{color:var(--muted)}.arow[data-astro-cid-don4tf3q].cur .av[data-astro-cid-don4tf3q].empty{color:var(--ink2)}.atotal[data-astro-cid-don4tf3q]{gap:2px;display:grid}.atotal[data-astro-cid-don4tf3q] small[data-astro-cid-don4tf3q]{color:var(--muted);font-size:12px}.atotal[data-astro-cid-don4tf3q] b[data-astro-cid-don4tf3q]{font-size:18px;font-weight:500}.foot[data-astro-cid-don4tf3q]{padding:14px 28px}.next[data-astro-cid-don4tf3q]{min-height:52px;padding:0 24px}.nsum[data-astro-cid-don4tf3q]{display:none}.bw[data-astro-cid-don4tf3q][data-step=zones] .next[data-astro-cid-don4tf3q]{min-width:0}.next[data-astro-cid-don4tf3q].has-sum{gap:8px}.next[data-astro-cid-don4tf3q].has-sum svg{display:block}}@container (width>=500px){.branches[data-astro-cid-don4tf3q]{grid-template-columns:repeat(2,minmax(0,1fr))}.menu[data-astro-cid-don4tf3q]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}@media (min-width:640px) and (max-width:899px){.step[data-astro-cid-don4tf3q]:not(.on) .lbl[data-astro-cid-don4tf3q]{display:inline}.cal[data-astro-cid-don4tf3q]{max-width:480px}.chips[data-astro-cid-don4tf3q]{max-width:600px}.fields[data-astro-cid-don4tf3q]{max-width:440px}}@media (min-width:640px) and (max-width:899px) and (max-height:520px){.head[data-astro-cid-don4tf3q]{gap:6px;padding:10px 16px 8px}.picked[data-astro-cid-don4tf3q]{flex-wrap:wrap;gap:6px;display:flex}.pk[data-astro-cid-don4tf3q]{width:auto;min-width:0;max-width:100%;padding:4px 10px}.body[data-astro-cid-don4tf3q]{padding:12px 16px 14px}.foot[data-astro-cid-don4tf3q]{padding:8px 16px}}html.sheet-on{overflow:hidden}.sheet[data-astro-cid-qihosasp]:not([open]){display:none}.sheet[data-astro-cid-qihosasp]{z-index:2000;background:0 0;border:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;position:fixed;top:0;bottom:auto;left:0;right:0;overflow:hidden}.sheet[data-astro-cid-qihosasp]::backdrop{background:#2a2a1673}.sheet[data-astro-cid-qihosasp] .bw{border:0;border-radius:0}.sheet[data-astro-cid-qihosasp].kbd .picked{display:none}.sheet[data-astro-cid-qihosasp].kbd .head{padding-bottom:10px}.sheet[data-astro-cid-qihosasp].kbd{margin-top:0;bottom:auto}@media (min-width:640px) and (max-width:899px) and (min-height:600px){.sheet[data-astro-cid-qihosasp]{border-radius:22px;width:min(760px,100% - 48px);max-width:none;height:min(720px,100% - 64px);max-height:none;margin:auto;bottom:0}.sheet[data-astro-cid-qihosasp] .bw{border:1px solid var(--line);border-radius:22px}}@media (min-width:900px){.sheet[data-astro-cid-qihosasp]{border-radius:22px;width:880px;max-width:calc(100% - 48px);height:680px;max-height:calc(100% - 112px);margin:auto;bottom:0;overflow:hidden}.sheet[data-astro-cid-qihosasp] .bw{border:1px solid var(--line);border-radius:22px}}
