.ph{--ph-ring:linear-gradient(150deg, #4a4e56 0%, #1d1f23 22%, #0c0d0f 50%, #1b1d21 78%, #3d4148 100%);width:var(--ph-w,340px);height:var(--ph-h,716px);-webkit-tap-highlight-color:transparent;max-width:100%;margin:0;position:relative;container-type:inline-size}.ph__device{background:var(--ph-ring);border-radius:15.5cqw;height:100%;padding:.9cqw;position:relative;box-shadow:0 0 0 1px #0000008c,inset 0 0 0 1px #ffffff29,0 1.5cqw 3cqw -1cqw #00000059,0 26px 60px -28px #000000bf}:root[data-theme=light] .ph__device{box-shadow:0 0 0 1px #11131659,inset 0 0 0 1px #ffffff38,0 1.5cqw 3cqw -1cqw #11131638,0 30px 64px -30px #11131680}.ph__device:before,.ph__device:after{content:"";background:linear-gradient(90deg,#2c2f35,#4a4e56);border-radius:.5cqw;width:.9cqw;position:absolute}.ph__device:before{height:9%;top:22%;left:-.75cqw;box-shadow:0 13cqw #34373d}.ph__device:after{height:14%;top:28%;right:-.75cqw}.ph__bezel{background:#050506;border-radius:14.6cqw;height:100%;padding:2.3cqw;box-shadow:inset 0 0 0 .35cqw #121316}.ph__screen{background:var(--tg-chat-bg);height:100%;color:var(--tg-text);font-family:var(--tg-font);letter-spacing:0;isolation:isolate;contain:layout paint style;-webkit-user-select:none;user-select:none;border-radius:12.4cqw;flex-direction:column;font-size:clamp(10px,4.25cqw,16px);line-height:1.3;display:flex;position:relative;overflow:hidden}.ph__screen:after{content:"";z-index:9;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#ffffff0b 0%,#fff0 32%);position:absolute;inset:0}.ph__screen svg{display:block}.ph-i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}.ph-mark{object-fit:cover;-webkit-user-drag:none;border-radius:50%;flex:none;width:1em;height:1em;display:block}.ph-sb{background:var(--tg-bar-bg);height:3.05em;color:var(--tg-status-bar-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex:none;justify-content:space-between;align-items:center;padding:.35em 1.75em 0 2.2em;font-size:.97em;font-weight:600;display:flex;position:relative}.ph-island{background:#000;border-radius:1.1em;width:7.4em;height:2.05em;margin-left:-3.7em;position:absolute;top:.62em;left:50%}.ph-sb__icons{width:4.6em;height:.95em}.ph-head{z-index:4;background:var(--tg-bar-bg);height:3.25em;box-shadow:0 1px 0 var(--tg-bar-line);flex:none;grid-template-columns:4.8em minmax(0,1fr) 4.8em;align-items:center;padding:0 .6em .15em .35em;display:grid;position:relative}.ph-head__back{color:var(--tg-accent);align-items:center;gap:.1em;display:flex}.ph-head__back .ph-i{stroke-width:2.1px;width:1.75em;height:1.75em}.ph-head__unread{background:var(--tg-accent);min-width:1.5em;height:1.5em;color:var(--tg-accent-ink);text-align:center;border-radius:1em;padding:0 .42em;font-size:.78em;font-weight:600;line-height:1.5em}.ph-head__title{flex-direction:column;align-items:center;min-width:0;line-height:1.2;display:flex}.ph-head__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:1.02em;font-weight:600;overflow:hidden}.ph-head__status{color:var(--tg-muted);white-space:nowrap;align-items:baseline;font-size:.8em;display:inline-flex}.ph-head__status.is-live{color:var(--tg-accent)}.ph-dots{gap:.16em;margin-left:.22em;display:inline-flex}.ph-dots i{background:currentColor;border-radius:50%;width:.3em;height:.3em;animation:1.1s ease-in-out infinite ph-dot}.ph-dots i:nth-child(2){animation-delay:.16s}.ph-dots i:nth-child(3){animation-delay:.32s}@keyframes ph-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-.28em)}}.ph-ava{background:linear-gradient(180deg, #ffffff38, #fff0 70%), var(--ava,var(--tga-blue));color:#fff;border-radius:50%;justify-self:end;place-items:center;width:2.55em;height:2.55em;font-size:1em;font-weight:600;line-height:1;display:grid}.ph-ava--ongly{background:0 0;overflow:hidden}.ph-ava--ongly .ph-mark{width:100%;height:100%}[data-ph=avatar]{justify-self:end}.ph-body{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.ph-body:before{content:"";background:var(--tg-muted);opacity:.085;position:absolute;inset:-2em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 18l3 6 6 1-4.5 4 1 6-5.5-3-5.5 3 1-6L5 25l6-1z'/%3E%3Cpath d='M70 15c-3-4-9-1-7 4 1 3 7 7 7 7s6-4 7-7c2-5-4-8-7-4z'/%3E%3Ccircle cx='103' cy='38' r='6'/%3E%3Cpath d='M28 72l15-7-4 16-3.5-5.5z'/%3E%3Cpath d='M86 80V67l10-2v13'/%3E%3Ccircle cx='83' cy='80' r='3'/%3E%3Ccircle cx='93' cy='78' r='3'/%3E%3Cpath d='M8 104c4-4 8 4 12 0s8 4 12 0'/%3E%3Crect x='56' y='96' width='16' height='11' rx='4'/%3E%3Cpath d='M104 99l6 6m0-6l-6 6'/%3E%3Cpath d='M50 44a6 6 0 1 0 8-6'/%3E%3C/svg%3E") 0 0/9.5em 9.5em;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 18l3 6 6 1-4.5 4 1 6-5.5-3-5.5 3 1-6L5 25l6-1z'/%3E%3Cpath d='M70 15c-3-4-9-1-7 4 1 3 7 7 7 7s6-4 7-7c2-5-4-8-7-4z'/%3E%3Ccircle cx='103' cy='38' r='6'/%3E%3Cpath d='M28 72l15-7-4 16-3.5-5.5z'/%3E%3Cpath d='M86 80V67l10-2v13'/%3E%3Ccircle cx='83' cy='80' r='3'/%3E%3Ccircle cx='93' cy='78' r='3'/%3E%3Cpath d='M8 104c4-4 8 4 12 0s8 4 12 0'/%3E%3Crect x='56' y='96' width='16' height='11' rx='4'/%3E%3Cpath d='M104 99l6 6m0-6l-6 6'/%3E%3Cpath d='M50 44a6 6 0 1 0 8-6'/%3E%3C/svg%3E") 0 0/9.5em 9.5em}.ph-chat{z-index:1;contain:layout paint;flex-direction:column;flex:auto;justify-content:flex-end;min-height:0;padding:.5em .62em .6em;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 1.4em);mask-image:linear-gradient(#0000 0,#000 1.4em)}.ph-item{will-change:auto;flex-direction:column;flex:none;max-width:100%;margin-top:.5em;display:flex}.ph-item--in{align-items:flex-start}.ph-item--out{align-items:flex-end}.ph-item--in+.ph-item--in:not(.ph-item--bot),.ph-item--out+.ph-item--out{margin-top:.16em}.ph-item--date{align-items:center;margin:.35em 0 .15em}.ph-pill{background:var(--tg-pill-bg);color:var(--tg-pill-ink);border-radius:1em;padding:.18em .65em .2em;font-size:.8em;font-weight:500}.ph-bubble{background:var(--tg-in);max-width:82%;box-shadow:var(--tg-bubble-shadow);color:var(--tg-text);overflow-wrap:anywhere;border-radius:1.15em;padding:.36em .62em .38em .66em;font-size:1em;line-height:1.3;display:flow-root;position:relative}.ph-item--out .ph-bubble{background:var(--tg-out);color:var(--tg-text-out)}.ph-item--in .ph-bubble{border-bottom-left-radius:.32em}.ph-item--out .ph-bubble{border-bottom-right-radius:.32em}.ph-bubble:before{content:"";background:inherit;width:.56em;height:1.05em;position:absolute;bottom:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 17'%3E%3Cpath d='M9 0v17H1.3C.4 17 .1 16 .8 15.4 4.6 12 6.6 7.5 6.8 1z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 17'%3E%3Cpath d='M9 0v17H1.3C.4 17 .1 16 .8 15.4 4.6 12 6.6 7.5 6.8 1z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.ph-item--in .ph-bubble:before{left:-.36em}.ph-item--out .ph-bubble:before{right:-.36em;transform:scaleX(-1)}.ph-item--in:has(+.ph-item--in:not(.ph-item--bot)) .ph-bubble:before,.ph-item--out:not(.ph-item--agent):has(+.ph-item--out) .ph-bubble:before{display:none}.ph-item--in:has(+.ph-item--in:not(.ph-item--bot)) .ph-bubble{border-bottom-left-radius:.5em}.ph-item--out:not(.ph-item--agent):has(+.ph-item--out) .ph-bubble{border-bottom-right-radius:.5em}.ph-item--in+.ph-item--in:not(.ph-item--bot) .ph-bubble{border-top-left-radius:.5em}.ph-item--out+.ph-item--out .ph-bubble{border-top-right-radius:.5em}.ph-text{white-space:pre-wrap}.ph-meta{float:right;color:var(--tg-time-in);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.24em;margin:.2em -.22em -.1em .75em;font-size:.72em;line-height:1.5;display:inline-flex;position:relative;top:.28em}.ph-item--out .ph-meta{color:var(--tg-time-out)}.ph-meta__edited{margin-right:.12em}.ph-ticks{fill:none;width:1.35em;height:1em;stroke:var(--tg-tick);stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round}.ph-reply{background:var(--tg-quote-bg);box-shadow:inset .19em 0 0 var(--tg-quote-in);border-radius:.35em;min-width:0;margin:.08em -.1em .3em;padding:.22em .55em .24em .6em;font-size:.86em;line-height:1.28;display:block}.ph-reply b{color:var(--tg-quote-in);font-weight:600;display:block}.ph-reply span{text-overflow:ellipsis;white-space:nowrap;opacity:.92;max-width:15em;display:block;overflow:hidden}.ph-item--out .ph-reply{background:color-mix(in srgb, var(--tg-quote-out) 16%, transparent);box-shadow:inset .19em 0 0 var(--tg-quote-out)}.ph-item--out .ph-reply b{color:var(--tg-quote-out)}.ph-bubble--frame{padding:.45em .5em .3em}.ph-frame{display:block}.ph-frow{display:flex}.ph-emo{object-fit:contain;-webkit-user-drag:none;flex:none;width:1.42em;height:1.42em;display:block}.ph-emo--text{place-items:center;font-size:1em;line-height:1;display:grid}.ph-bubble--frame .ph-meta{float:none;justify-content:flex-end;margin:.3em 0 0;display:flex;top:0}.ph-by{background:var(--tg-pill-bg);color:var(--tg-pill-ink);white-space:nowrap;border-radius:1em;align-items:center;gap:.32em;margin-top:.3em;padding:.16em .6em .18em .22em;font-size:.7em;font-weight:500;display:inline-flex}.ph-by .ph-mark{width:1.3em;height:1.3em}.ph-item--card{align-items:flex-start;margin-top:.55em}.ph-card{--ev:var(--deleted);background:var(--tg-in);width:88%;box-shadow:inset .2em 0 0 var(--ev), var(--tg-bubble-shadow), 0 0 0 1px color-mix(in srgb, var(--tg-ongly-violet) 22%, transparent);border-radius:.95em;padding:.55em .75em .5em .85em}.ph-card--edited{--ev:var(--edited)}.ph-card__head{align-items:center;gap:.38em;font-size:.82em;display:flex}.ph-card__head .ph-i{width:1.2em;height:1.2em;color:var(--ev);stroke-width:2px}.ph-card__head b{font-weight:600}.ph-card__by{margin-left:auto;display:flex}.ph-card__by .ph-mark{width:1.7em;height:1.7em}.ph-card__said{font-family:var(--font-said);margin:.32em 0 .3em;font-size:1.04em;line-height:1.4}.ph-card__diff{margin:.32em 0 .3em;font-size:.96em;line-height:1.42}.ph-card__diff del,.ph-card__diff ins{color:var(--ev);transition:background-size .38s var(--ease-out), opacity .3s ease;background:linear-gradient(currentColor,currentColor) no-repeat;font-weight:600;text-decoration:none}.ph-card__diff del{background-position:0 56%;background-size:0% .09em}.ph-card__diff ins{opacity:0;background-position:0 100%;background-size:0% .09em}.ph-card__diff.is-drawn del{opacity:.78;background-size:100% .09em}.ph-card__diff.is-drawn ins{opacity:1;background-size:100% .09em;transition-delay:.42s,.36s}.ph-card__foot{color:var(--tg-muted);font:500 .7em/1.4 var(--font-mono);letter-spacing:0}.ph-item--bot{align-items:stretch;width:88%;margin-top:.5em}.ph-item--bot .ph-bubble{max-width:100%}.ph-bot__title{align-items:center;gap:.32em;font-weight:600;display:flex}.ph-bot__icon{width:1.1em;height:1.1em;color:var(--tg-accent);stroke-width:2px}.ph-bot__icon--trash{color:var(--tg-danger)}.ph-bot__line,.ph-bot__stamp{display:block}.ph-bot__line{font-size:.94em}.ph-bot__stamp{opacity:.72;font-size:.9em}.ph-bot__body{margin-top:.55em;display:block}.ph-kb{flex-direction:column;gap:.22em;margin-top:.22em;display:flex}.ph-kb__row{gap:.22em;display:flex}.ph-kb__btn{background:var(--tg-kb-bg);min-width:0;color:var(--tg-kb-ink);text-align:center;white-space:nowrap;text-overflow:ellipsis;transition:transform .16s var(--ease-out);border-radius:.6em;flex:1 1 0;padding:.55em .3em;font-size:.84em;font-weight:500;position:relative;overflow:hidden}.ph-kb__btn:after{content:"";opacity:0;background:#ffffff59;border-radius:50%;width:3.2em;height:3.2em;margin:-1.6em 0 0 -1.6em;position:absolute;top:50%;left:50%;transform:scale(.2)}.ph-kb__btn.is-press{transform:scale(.96)}.ph-kb__btn.is-press:after{animation:ph-tap .42s var(--ease-out)}@keyframes ph-tap{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}.ph-chip-layer{z-index:3;pointer-events:none;flex:none;order:-1;padding:.55em .6em 0;position:relative}.ph-chip-layer:empty{display:none}.ph-chip{background:var(--tg-bar-bg);box-shadow:0 0 0 1px color-mix(in srgb, var(--tg-ongly-violet) 50%, transparent), 0 .6em 1.6em -.8em #0000008c;border-radius:.95em;flex-direction:column;gap:.28em;padding:.55em .75em .6em;font-size:.8em;line-height:1.35;display:flex}.ph-chip__label{color:var(--tg-muted);align-items:center;gap:.4em;font-size:.92em;font-weight:600;display:flex}.ph-chip__label .ph-mark{width:1.35em;height:1.35em}.ph-chip__rule{flex-wrap:wrap;align-items:baseline;gap:.2em;display:flex}.ph-chip__key{background:var(--tg-quote-bg);color:var(--tg-text);font-family:var(--font-mono);transition:background-color .25s ease, color .25s ease, transform .25s var(--ease-spring);border-radius:.4em;padding:.04em .42em .08em;font-size:.92em}.ph-chip__key.is-hit{background:var(--tg-ongly-violet);color:#fff;transform:scale(1.06)}.ph-chip__sep{display:none}.ph-chip__arrow{color:var(--tg-muted);margin-right:.35em}.ph-chip__reply{min-width:0;color:var(--tg-text);text-overflow:ellipsis;white-space:nowrap;flex:100%;overflow:hidden}.ph-chip__status{color:var(--tg-text);align-items:center;gap:.45em;font-size:1.06em;font-weight:600;display:flex}.ph-chip__dot{background:var(--tg-danger);width:.62em;height:.62em;box-shadow:0 0 0 .22em color-mix(in srgb, var(--tg-danger) 22%, transparent);border-radius:50%}.ph-chip__note{border-top:1px solid var(--tg-bar-line);color:var(--tg-muted);margin-top:.15em;padding-top:.38em;font-size:.94em}.ph-input{z-index:4;background:var(--tg-bar-bg);box-shadow:0 -1px 0 var(--tg-bar-line);color:var(--tg-muted);flex:none;align-items:center;gap:.5em;padding:.45em .6em;display:flex;position:relative}.ph-input .ph-i{stroke-width:1.7px;width:1.6em;height:1.6em}.ph-input__clip{place-items:center;display:grid}.ph-field{background:var(--tg-input-bg);min-width:0;height:2.3em;box-shadow:inset 0 0 0 1px var(--tg-bar-line);color:var(--tg-input-ink);border-radius:1.2em;flex:auto;align-items:center;padding:0 .45em 0 .85em;display:flex;overflow:hidden}.ph-field__text{white-space:pre;flex:none}.ph-field__hint{min-width:0;color:var(--tg-input-hint);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.ph-field.has-text .ph-field__hint{visibility:hidden}.ph-caret{background:var(--tg-accent);border-radius:1px;flex:none;width:2px;height:1.2em;margin:0 1px;display:none}.ph-field.is-focus .ph-caret{animation:1s step-end infinite ph-caret;display:block}@keyframes ph-caret{50%{opacity:0}}.ph-field__emoji{color:var(--tg-muted);margin-left:auto;width:1.45em!important;height:1.45em!important}.ph-input__act{flex:none;width:2.3em;height:2.3em;position:relative}.ph-input__mic,.ph-input__send{transition:opacity .18s ease, transform .22s var(--ease-spring);place-items:center;display:grid;position:absolute;inset:0}.ph-input__send{background:var(--tg-button);color:#fff;opacity:0;border-radius:50%;transform:scale(.5)}.ph-input__send .ph-i{stroke-width:2.4px!important;width:1.3em!important;height:1.3em!important}.ph-input__act.is-send .ph-input__mic{opacity:0;transform:scale(.5)}.ph-input__act.is-send .ph-input__send{opacity:1;transform:none}.ph-input__act.is-press .ph-input__send{transform:scale(.86)}.ph-home{background:var(--tg-bar-bg);flex:none;height:1.45em;position:relative}.ph-home:after{content:"";background:var(--tg-text);opacity:.9;border-radius:1em;width:9.4em;height:.3em;margin-left:-4.7em;position:absolute;bottom:.5em;left:50%}.ph-sheet-layer,.ph-dialog-layer{z-index:6;pointer-events:none;position:absolute;inset:0}.ph-sheet-layer:empty,.ph-dialog-layer:empty{display:none}.ph-dialog-layer{z-index:7;place-items:center;display:grid}.ph-scrim{background:#0000006b;position:absolute;inset:0}.ph-sheet{background:var(--tg-pane-bg);border-radius:1.15em 1.15em 0 0;flex-direction:column;height:86%;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -.6em 2em -.6em #00000080}.ph-sheet__bar{background:var(--tg-bar-bg);height:3em;box-shadow:0 1px 0 var(--tg-bar-line);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 .85em;font-size:.95em;display:grid}.ph-sheet__close{color:var(--tg-accent);align-items:center;gap:.25em;display:flex}.ph-sheet__close .ph-i{stroke-width:2.2px;width:1.05em;height:1.05em}.ph-sheet__bar b{font-weight:600}.ph-sheet__more{color:var(--tg-accent);justify-self:end}.ph-sheet__more .ph-i{width:1.4em;height:1.4em}.ph-app{flex:auto;min-height:0;padding:1em .95em;overflow:hidden}.ph-app__h{letter-spacing:-.02em;font-size:1.55em;font-weight:700;line-height:1.1}.ph-app__sub{color:var(--tg-muted);margin-top:.2em;font-size:.86em}.ph-app__ask{gap:.45em;margin:.8em 0 .85em;display:flex}.ph-app__ask .ph-field{background:var(--tg-row-bg);font-size:.92em}.ph-app__btn{background:var(--tg-text);height:2.15em;color:var(--tg-pane-bg);transition:transform .16s var(--ease-out);border-radius:.75em;flex:none;place-items:center;padding:0 .95em;font-size:.88em;font-weight:600;display:grid}.ph-app__btn.is-press{transform:scale(.94)}.ph-app__answer{background:var(--tg-row-bg);box-shadow:var(--tg-bubble-shadow);border-radius:.95em;padding:.8em .85em .6em}.ph-app__q{font-size:.92em;font-weight:600}.ph-app__thinking{color:var(--tg-muted);margin:.45em 0 .2em;font-size:.88em;animation:1.4s ease-in-out infinite ph-breathe}@keyframes ph-breathe{50%{opacity:.45}}.ph-app__a{margin:.4em 0 .55em;font-size:.95em;line-height:1.42}.ph-app__foot{color:var(--tg-muted);font:500 .72em/1.4 var(--font-mono);justify-content:space-between;align-items:center;display:flex}.ph-app__foot .ph-i{width:1.45em;height:1.45em}.ph-app__src{margin:.55em 0 0;padding:0;list-style:none}.ph-app__src li{box-shadow:0 -1px 0 var(--tg-row-line);flex-direction:column;padding:.42em 0;display:flex}.ph-app__src-n{color:var(--tg-muted);font:500 .68em/1.4 var(--font-mono)}.ph-app__src-t{white-space:nowrap;text-overflow:ellipsis;font-size:.82em;overflow:hidden}.ph-dialog{background:var(--tg-bar-bg);text-align:center;border-radius:.95em;width:74%;position:relative;overflow:hidden;box-shadow:0 1em 2.6em -.8em #0009}.ph-dialog b{padding:1em 1em 0;font-weight:600;display:block}.ph-dialog p{padding:.25em 1em .95em;font-size:.88em}.ph-dialog__ok{box-shadow:0 -1px 0 var(--tg-bar-line);color:var(--tg-accent);padding:.7em;font-weight:600;display:block}.ph-bubble--vo{width:11.6em;max-width:82%;padding:.18em}.ph-vo{border-radius:.95em;height:8.4em;display:block;position:relative;overflow:hidden}.ph-item--in .ph-vo{border-bottom-left-radius:.2em}.ph-vo__blur{background:radial-gradient(38% 46% at 46% 48%,#faf8f2d9,#faf8f200 70%),radial-gradient(circle at 20% 20%,#b09670e6,#b0967000 55%),radial-gradient(circle at 85% 85%,#78644ce6,#78644c00 60%),linear-gradient(135deg,#a58f6e,#6f604b);position:absolute;inset:-10%}.ph-vo__badge{color:#fff;background:#0000006b;border-radius:50%;place-items:center;width:3.1em;height:3.1em;margin:-1.9em 0 0 -1.55em;display:grid;position:absolute;top:50%;left:50%}.ph-vo__badge .ph-i{stroke-width:1.7px;width:2em;height:2em}.ph-vo__label{color:#fff;text-align:center;text-shadow:0 1px 2px #0006;font-size:.8em;font-weight:600;position:absolute;top:calc(50% + 1.5em);left:0;right:0}.ph-bubble--vo .ph-meta{float:none;color:#fff;background:#00000061;border-radius:1em;margin:0;padding:.05em .45em;position:absolute;top:auto;bottom:.55em;right:.6em}.ph-vo-x{color:var(--tg-muted);align-items:center;gap:.4em;font-style:italic;display:inline-flex}.ph-vo-x .ph-i{width:1.35em;height:1.35em}.ph-replybar{z-index:4;background:var(--tg-bar-bg);flex:none;position:relative}.ph-replybar:empty{display:none}.ph-replybar__in{box-shadow:0 -1px 0 var(--tg-bar-line);align-items:center;gap:.65em;padding:.45em .8em .2em .85em;display:flex}.ph-replybar__icon{width:1.35em;height:1.35em;color:var(--tg-accent);stroke-width:2px}.ph-replybar__q{min-width:0;box-shadow:inset .16em 0 0 var(--tg-accent);flex:auto;padding-left:.55em;font-size:.84em;line-height:1.25}.ph-replybar__q b{color:var(--tg-accent);font-weight:600;display:block}.ph-replybar__q span{color:var(--tg-muted)}.ph-replybar__x{width:1.15em;height:1.15em;color:var(--tg-muted)}.ph-viewer-layer{z-index:8;pointer-events:none;position:absolute;inset:0}.ph-viewer-layer:empty{display:none}.ph-viewer{color:#fff;background:#000;flex-direction:column;display:flex;position:absolute;inset:0}.ph-viewer__bar{align-items:center;gap:.75em;padding:3.3em .95em .6em;display:flex}.ph-viewer__bar .ph-i{stroke-width:2px;width:1.35em;height:1.35em}.ph-viewer__who{flex-direction:column;flex:auto;line-height:1.2;display:flex}.ph-viewer__who b{font-size:.95em;font-weight:600}.ph-viewer__who span{opacity:.7;font-size:.75em}.ph-viewer__once .ph-i{width:1.6em;height:1.6em}.ph-viewer__img{flex:auto;place-items:center;padding:.5em 0 3em;display:grid}.ph-viewer__img .ph-photo{border-radius:0;width:100%;padding:2em 1em;font-size:1.12em}.ph-island{z-index:10}.ph-photo{background:radial-gradient(at 30% 20%,#cdb998,#8e7c61 75%);border-radius:.5em;place-items:center;padding:1.1em .9em;display:grid}.ph-rc{color:#1d2026;width:12em;font-family:var(--tg-font);background:#fbfaf6;border-radius:.2em;flex-direction:column;align-items:center;padding:.95em .95em .8em;line-height:1.25;display:flex;transform:rotate(-2deg);box-shadow:0 .45em 1em #281c0a59}.ph-rc__ok{background:#2fb85a;border-radius:50%;place-items:center;width:1.9em;height:1.9em;display:grid}.ph-rc__ok svg{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:1.2em;height:1.2em}.ph-rc__title{color:#5b616b;margin-top:.45em;font-size:.72em;font-weight:600}.ph-rc__amount{letter-spacing:-.01em;margin-top:.1em;font-size:1.32em;font-weight:700}.ph-rc__status{color:#24994a;font-size:.68em;font-weight:600}.ph-rc__rows{border-top:1px dashed #cfcac0;flex-direction:column;width:100%;margin-top:.6em;padding-top:.35em;display:flex}.ph-rc__row{justify-content:space-between;gap:.6em;padding:.18em 0;font-size:.6em;display:flex}.ph-rc__row span{color:#7a808a}.ph-rc__row b{text-align:right;font-weight:600}.ph-rc__bars{opacity:.85;background:repeating-linear-gradient(90deg,#1d2026 0 .08em,#0000 .08em .17em,#1d2026 .17em .21em,#0000 .21em .33em,#1d2026 .33em .45em,#0000 .45em .52em);width:78%;height:1.3em;margin-top:.55em}.ph-card--viewonce{--ev:var(--tg-ongly-violet)}.ph-card__photo{margin:.45em 0 .4em;font-size:.6em;display:block}.ph-card__photo .ph-photo{border-radius:.9em}.ph-card__line{font-size:.86em;display:block}.ph-card__line+.ph-card__line{opacity:.72;font-style:italic}.ph-card__note{color:var(--tg-muted);margin:.3em 0 .25em;font-size:.84em;display:block}.ph.is-paused .ph__screen *,.ph.is-paused .ph__screen :before,.ph.is-paused .ph__screen :after{animation-play-state:paused!important}@media (width<=900px){.ph--hero .ph__device{border-radius:10cqw;padding:.7cqw}.ph--hero .ph__bezel{border-radius:9.3cqw;padding:1.7cqw}.ph--hero .ph__screen{border-radius:7.8cqw;font-size:clamp(10px,3.65cqw,14px)}.ph--hero .ph-sb{height:2.35em;padding-top:.15em;font-size:.9em}.ph--hero .ph-island{width:6.4em;height:1.65em;margin-left:-3.2em;top:.42em}.ph--hero .ph-head{height:2.9em}.ph--hero .ph-home{display:none}.ph--hero .ph-input{padding-bottom:.55em}.ph--stage{--ph-fs:clamp(12px, 4.25cqw, 16px);--ph-tuck:calc(3.2cqw + 2.96 * var(--ph-fs))}.ph--stage .ph__screen{font-size:var(--ph-fs)}.ph--stage .ph__device{height:calc(100% + var(--ph-tuck));margin-top:calc(-1 * var(--ph-tuck))}.ph--stage .ph-sb{visibility:hidden}.ph--stage .ph-head{height:3.15em}.ph--stage .ph-sheet{height:calc(100% - 3.05em)}:is(.ph--hero,.ph--stage) .ph-app{padding:.75em .85em}:is(.ph--hero,.ph--stage) .ph-app__sub{display:none}:is(.ph--hero,.ph--stage) .ph-app__ask{margin:.55em 0 .6em}:is(.ph--hero,.ph--stage) .ph-app__src li:nth-child(n+2){display:none}}.ph--still{--ph-w:300px;--ph-h:440px}.ph--still .ph__device{border-radius:12cqw;padding:.8cqw}.ph--still .ph__bezel{border-radius:11.2cqw;padding:2cqw}.ph--still .ph__screen{border-radius:9.4cqw;font-size:clamp(10px,4.1cqw,14px)}.ph--still .ph-home{display:none}.hx-card[data-astro-cid-mz6v2c64]{--card-bg:color-mix(in srgb, var(--surface-solid) 88%, transparent);background:var(--card-bg);width:max-content;max-width:260px;box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 var(--glass-hi), 0 18px 40px -22px #000000bf;color:var(--ink);text-align:left;border-radius:16px;padding:12px 14px 13px;position:relative}:root[data-theme=light] .hx-card[data-astro-cid-mz6v2c64]{box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 var(--glass-hi), 0 18px 40px -22px #11131652}.hx-card[data-astro-cid-mz6v2c64] p[data-astro-cid-mz6v2c64]{margin:0}.hx-card[data-astro-cid-mz6v2c64] .icon{width:13px;height:13px}.hx-card__head[data-astro-cid-mz6v2c64]{font:500 12px/1.2 var(--font-mono);letter-spacing:.01em;color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;display:flex}.hx-card--deleted[data-astro-cid-mz6v2c64]{padding-left:17px}.hx-card--deleted[data-astro-cid-mz6v2c64]:before{content:"";background:var(--deleted);border-radius:2px;width:2.5px;position:absolute;top:12px;bottom:12px;left:0}.hx-card--deleted[data-astro-cid-mz6v2c64] .hx-card__head[data-astro-cid-mz6v2c64] .icon{color:var(--deleted)}.hx-card__said[data-astro-cid-mz6v2c64]{font:italic 400 16px/1.35 var(--font-said);color:var(--ink);max-width:22ch;margin-top:7px!important}.hx-card--edited[data-astro-cid-mz6v2c64] .hx-card__head[data-astro-cid-mz6v2c64] .icon{color:var(--edited)}.hx-card__diff[data-astro-cid-mz6v2c64]{font:500 14.5px/1.4 var(--font-ui);color:var(--ink-2);max-width:24ch;margin-top:7px!important}.hx-card__diff[data-astro-cid-mz6v2c64] del[data-astro-cid-mz6v2c64]{color:var(--ink-3);text-decoration:line-through 1px var(--edited);padding:0 2px}.hx-card__diff[data-astro-cid-mz6v2c64] ins[data-astro-cid-mz6v2c64]{text-decoration:underline 2px var(--edited);text-underline-offset:3px;color:var(--edited-ink);font-weight:650}.hx-card--auto[data-astro-cid-mz6v2c64]{max-width:236px}.hx-card__key[data-astro-cid-mz6v2c64]{color:var(--ink-3);align-items:center;gap:6px;display:flex}.hx-card__kw[data-astro-cid-mz6v2c64]{background:var(--fill-2);color:var(--ink-2);font:500 12px/1 var(--font-mono);border-radius:6px;padding:3px 7px}.hx-card__bubble[data-astro-cid-mz6v2c64]{font:500 14.5px/1.38 var(--font-ui);color:var(--ink);margin-top:8px!important}.hx-card__by[data-astro-cid-mz6v2c64]{font:500 12px/1 var(--font-mono);color:var(--accent-text);align-items:center;gap:5px;display:flex;margin-top:8px!important}.hx-card--remind[data-astro-cid-mz6v2c64]{border-radius:var(--r-pill);padding:9px 13px 9px 11px}.hx-card__chip[data-astro-cid-mz6v2c64]{font:500 12px/1 var(--font-mono);color:var(--ink-3);white-space:nowrap;align-items:center;gap:8px;display:flex}.hx-card__chip[data-astro-cid-mz6v2c64] b[data-astro-cid-mz6v2c64]{color:var(--ink);font-weight:500}.hx-card--remind[data-astro-cid-mz6v2c64] .hx-card__chip[data-astro-cid-mz6v2c64] .icon{color:var(--accent-text)}.hx-act__row[data-astro-cid-opcauysk]{align-items:center;gap:var(--s-3) var(--s-7);flex-wrap:wrap;display:flex}.hx-act--center[data-astro-cid-opcauysk] .hx-act__row[data-astro-cid-opcauysk]{justify-content:center}.hx-act--center[data-astro-cid-opcauysk] .hx-act__micro[data-astro-cid-opcauysk]{text-align:center;text-wrap:balance}.hx-act__story[data-astro-cid-opcauysk] .icon{transition:transform var(--d-fast) var(--ease-out)}.hx-act__story[data-astro-cid-opcauysk]:hover .icon{transform:translateY(2px)}.hx-act__micro[data-astro-cid-opcauysk]{margin-top:var(--s-4);color:var(--ink-3)}@media (width<=560px){.hx-act__row[data-astro-cid-opcauysk]{gap:var(--s-2) var(--s-5)}.hx-act__micro[data-astro-cid-opcauysk]{margin-top:var(--s-3);font-size:12px}}.hx-ctl[data-astro-cid-vf56zmii]{border-radius:var(--r-pill);background:color-mix(in srgb, var(--bg) 55%, transparent);min-width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);font:500 12px/1 var(--font-mono);letter-spacing:.02em;cursor:pointer;transition:color var(--d-fast) var(--ease-out), background-color var(--d-fast) var(--ease-out);border:0;justify-content:center;align-items:center;gap:6px;padding:0 11px 0 10px;display:inline-flex}.hx-ctl[data-astro-cid-vf56zmii][hidden]{display:none}.hx-ctl[data-astro-cid-vf56zmii]:hover{color:var(--ink);background:var(--fill-2)}.hx-ctl[data-astro-cid-vf56zmii] .icon{width:12px;height:12px}.hx-ctl[data-astro-cid-vf56zmii] .hx-ctl__play{display:none}.hx-ctl[data-astro-cid-vf56zmii][data-paused] .hx-ctl__play{display:block}.hx-ctl[data-astro-cid-vf56zmii][data-paused] .hx-ctl__pause{display:none}[data-astro-cid-vf56zmii]:where(.hx-ctl){position:relative}.hx-ctl[data-astro-cid-vf56zmii]:after{content:"";position:absolute;inset:-7px}.hx-ctl--compact[data-astro-cid-vf56zmii]{width:30px;padding:0}.hx-ctl--compact[data-astro-cid-vf56zmii] [data-astro-cid-vf56zmii][data-ctl-text]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.hx-facts[data-astro-cid-vh56iql4]{flex-wrap:wrap;margin:0;display:flex}.hx-facts[data-astro-cid-vh56iql4] dt[data-astro-cid-vh56iql4]{color:var(--ink);letter-spacing:-.03em;white-space:nowrap;font-weight:650;line-height:1}.hx-facts[data-astro-cid-vh56iql4] dd[data-astro-cid-vh56iql4]{font:500 var(--fs-mono)/1.35 var(--font-mono);color:var(--ink-3);margin:0}.hx-facts--strip[data-astro-cid-vh56iql4]{gap:0}.hx-facts--strip[data-astro-cid-vh56iql4] .hx-facts__item[data-astro-cid-vh56iql4]{border-left:1px solid var(--line-2);align-items:baseline;gap:10px;padding:0 clamp(16px,2.2vw,32px);display:flex}.hx-facts--strip[data-astro-cid-vh56iql4] .hx-facts__item[data-astro-cid-vh56iql4]:first-child{border-left:0;padding-left:0}.hx-facts--strip[data-astro-cid-vh56iql4] dt[data-astro-cid-vh56iql4]{font-size:1.375rem}.hx-facts--strip[data-astro-cid-vh56iql4] dd[data-astro-cid-vh56iql4]{white-space:nowrap}.hx-facts--center[data-astro-cid-vh56iql4]{justify-content:center}.hx-facts--center[data-astro-cid-vh56iql4].hx-facts--strip .hx-facts__item[data-astro-cid-vh56iql4]:first-child{padding-left:clamp(16px,2.2vw,32px)}.hx-facts--center[data-astro-cid-vh56iql4].hx-facts--strip .hx-facts__item[data-astro-cid-vh56iql4]:last-child{padding-right:clamp(16px,2.2vw,32px)}.hx-facts--cells[data-astro-cid-vh56iql4]{grid-template-columns:repeat(3,auto);justify-content:start;display:grid}.hx-facts--cells[data-astro-cid-vh56iql4] .hx-facts__item[data-astro-cid-vh56iql4]{border-left:1px solid var(--line-2);gap:6px;padding:0 clamp(18px,2vw,30px);display:grid}.hx-facts--cells[data-astro-cid-vh56iql4] .hx-facts__item[data-astro-cid-vh56iql4]:first-child{border-left:0;padding-left:0}.hx-facts--cells[data-astro-cid-vh56iql4] dt[data-astro-cid-vh56iql4]{font-size:1.5rem}.hx-facts--cells[data-astro-cid-vh56iql4] dd[data-astro-cid-vh56iql4]{max-width:18ch}.hx-facts--stack[data-astro-cid-vh56iql4]{gap:var(--s-4) clamp(24px, 3vw, 44px)}.hx-facts--stack[data-astro-cid-vh56iql4] .hx-facts__item[data-astro-cid-vh56iql4]{gap:6px;display:grid}.hx-facts--stack[data-astro-cid-vh56iql4] dt[data-astro-cid-vh56iql4]{font-size:var(--fs-num)}.hx-facts--stack[data-astro-cid-vh56iql4] dd[data-astro-cid-vh56iql4]{max-width:16ch}@media (width<=560px){.hx-facts--strip[data-astro-cid-vh56iql4]{grid-template-columns:repeat(3,auto);justify-content:space-between;display:grid}.hx-facts--strip[data-astro-cid-vh56iql4] .hx-facts__item[data-astro-cid-vh56iql4]{gap:4px;padding:0 0 0 14px;display:grid}.hx-facts--strip[data-astro-cid-vh56iql4] .hx-facts__item[data-astro-cid-vh56iql4]:first-child{padding-left:0}.hx-facts--center[data-astro-cid-vh56iql4].hx-facts--strip .hx-facts__item[data-astro-cid-vh56iql4]:first-child,.hx-facts--center[data-astro-cid-vh56iql4].hx-facts--strip .hx-facts__item[data-astro-cid-vh56iql4]:last-child{padding-inline:0}.hx-facts--center[data-astro-cid-vh56iql4].hx-facts--strip .hx-facts__item[data-astro-cid-vh56iql4]:not(:first-child){padding-left:14px}.hx-facts--strip[data-astro-cid-vh56iql4] dt[data-astro-cid-vh56iql4]{font-size:1.25rem}.hx-facts--strip[data-astro-cid-vh56iql4] dd[data-astro-cid-vh56iql4]{white-space:normal;max-width:13ch;font-size:12px}}.sp[data-astro-cid-j6gdvwgt]{--sp-h1:clamp(2.5rem, 4.6vw, 5.4rem);--sp-ph:clamp(400px, calc(100svh - 330px - 1.1 * var(--sp-h1)), 700px);--sp-pw:calc(var(--sp-ph) * .49);--sp-light:color-mix(in srgb, var(--accent) 34%, transparent);--sp-light-2:#5b6cff38;padding-top:clamp(24px,4vh,56px);position:relative;overflow-x:clip}:root[data-theme=light] .sp[data-astro-cid-j6gdvwgt]{--sp-light:color-mix(in srgb, var(--accent) 30%, transparent);--sp-light-2:#5b6cff29}.sp__copy[data-astro-cid-j6gdvwgt]{text-align:center;z-index:4;flex-direction:column;align-items:center;display:flex;position:relative}.sp__kicker[data-astro-cid-j6gdvwgt]{color:var(--ink-3);align-items:center;gap:9px;display:inline-flex}.sp__live[data-astro-cid-j6gdvwgt]{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%}.sp__title[data-astro-cid-j6gdvwgt]{font-size:var(--sp-h1);letter-spacing:-.048em;text-wrap:initial;margin-top:14px;font-weight:700;line-height:.98}.sp__line[data-astro-cid-j6gdvwgt]{white-space:nowrap}:root[lang=ru] .sp__title[data-astro-cid-j6gdvwgt]{letter-spacing:-.036em}.sp__hook[data-astro-cid-j6gdvwgt]{letter-spacing:-.028em;color:var(--ink-2);margin-top:10px;font-size:clamp(1.25rem,.95rem + .9vw,1.75rem);font-weight:500;line-height:1.2}.sp__act{margin-top:22px}.sp__act .hx-act__micro{margin-top:12px}.sp__stage[data-astro-cid-j6gdvwgt]{height:var(--sp-ph);justify-content:center;margin-top:clamp(24px,3.2vh,40px);display:flex;position:relative}.sp__light[data-astro-cid-j6gdvwgt]{width:calc(var(--sp-pw) * 3.6);height:calc(var(--sp-ph) * 1.35);margin:calc(var(--sp-ph) * -.72) 0 0 calc(var(--sp-pw) * -1.8);background:radial-gradient(closest-side at 50% 46%, var(--sp-light) 0%, color-mix(in srgb, var(--accent) 10%, transparent) 52%, transparent 100%), radial-gradient(closest-side at 38% 30%, var(--sp-light-2), transparent 70%);pointer-events:none;z-index:0;border-radius:50%;position:absolute;top:50%;left:50%}.sp__floor[data-astro-cid-j6gdvwgt]{left:50%;bottom:calc(var(--sp-ph) * -.055);width:calc(var(--sp-pw) * 2.9);height:calc(var(--sp-ph) * .13);margin-left:calc(var(--sp-pw) * -1.45);background:radial-gradient(closest-side, #0000008c 0%, #00000047 34%, transparent 62%), radial-gradient(closest-side, color-mix(in srgb, var(--accent) 34%, transparent) 0%, transparent 100%);z-index:1;pointer-events:none;border-radius:50%;position:absolute}:root[data-theme=light] .sp__floor[data-astro-cid-j6gdvwgt]{background:radial-gradient(closest-side, #11131652 0%, #1113161f 36%, transparent 64%), radial-gradient(closest-side, color-mix(in srgb, var(--accent) 22%, transparent) 0%, transparent 100%)}.sp__phone[data-astro-cid-j6gdvwgt]{z-index:2;perspective:1600px;position:relative}.sp__phone-in[data-astro-cid-j6gdvwgt]{--ph-w:var(--sp-pw);--ph-h:var(--sp-ph);position:relative}.sp__phone-in[data-astro-cid-j6gdvwgt]:before{content:"";box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent), -18px -26px 90px -10px color-mix(in srgb, var(--accent) 48%, transparent), 22px 10px 80px -20px #5b6cff4d;pointer-events:none;border-radius:18%;position:absolute;inset:3% 2%}.sp__ctl.hx-ctl{left:calc(50% + var(--sp-pw) / 2 + 18px);z-index:3;position:absolute;bottom:7%}.sp__c[data-astro-cid-j6gdvwgt]{z-index:3;position:absolute}.sp__c--deleted[data-astro-cid-j6gdvwgt]{right:calc(50% + var(--sp-pw) / 2 - 44px);top:15%}.sp__c--edited[data-astro-cid-j6gdvwgt]{right:calc(50% + var(--sp-pw) / 2 + 64px);z-index:1;top:60%}.sp__c--auto[data-astro-cid-j6gdvwgt]{left:calc(50% + var(--sp-pw) / 2 - 36px);top:47%}.sp__c--remind[data-astro-cid-j6gdvwgt]{left:calc(50% + var(--sp-pw) / 2 + 76px);z-index:1;top:13%}.sp__c--edited[data-astro-cid-j6gdvwgt] .sp__pop[data-astro-cid-j6gdvwgt],.sp__c--remind[data-astro-cid-j6gdvwgt] .sp__pop[data-astro-cid-j6gdvwgt]{--rest:.92;--rest-o:.86}.sp__float[data-astro-cid-j6gdvwgt]{animation:11s ease-in-out 2.4s infinite alternate sp-drift}.sp__c--edited[data-astro-cid-j6gdvwgt] .sp__float[data-astro-cid-j6gdvwgt]{animation-duration:13s;animation-direction:alternate-reverse}.sp__c--auto[data-astro-cid-j6gdvwgt] .sp__float[data-astro-cid-j6gdvwgt]{animation-duration:12s;animation-delay:2.8s}.sp__c--remind[data-astro-cid-j6gdvwgt] .sp__float[data-astro-cid-j6gdvwgt]{animation-duration:14s;animation-direction:alternate-reverse}.sp[data-astro-cid-j6gdvwgt][data-off] .sp__float[data-astro-cid-j6gdvwgt]{animation-play-state:paused}@keyframes sp-drift{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}.sp__foot[data-astro-cid-j6gdvwgt]{text-align:center;z-index:2;flex-direction:column;align-items:center;padding-top:clamp(64px,9vh,96px);display:flex;position:relative}.sp__lead[data-astro-cid-j6gdvwgt]{max-width:44ch;font-size:var(--fs-lead);color:var(--ink-2);text-wrap:balance;line-height:1.5}.sp__facts{margin-top:28px!important}.sp__more[data-astro-cid-j6gdvwgt]{margin-top:12px;display:none}.sp-in[data-astro-cid-j6gdvwgt]{animation:sp-rise .9s var(--ease-out) both;animation-delay:calc(var(--i) * 80ms + 40ms)}.sp__light[data-astro-cid-j6gdvwgt]{animation:sp-light 1.8s var(--ease-out) .25s backwards}.sp__floor[data-astro-cid-j6gdvwgt]{animation:sp-fade 1.4s var(--ease-out) .7s backwards}.sp__phone-in[data-astro-cid-j6gdvwgt]{animation:sp-phone 1.3s var(--ease-out) .32s both}.sp__pop[data-astro-cid-j6gdvwgt]{animation:sp-pop .9s var(--ease-out) both;animation-delay:calc(var(--i) * .14s + 1.05s);opacity:var(--rest-o,1);transform:scale(var(--rest,1))}@keyframes sp-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes sp-fade{0%{opacity:0}}@keyframes sp-light{0%{opacity:0;transform:scale(.82)}}@keyframes sp-phone{0%{opacity:0;transform:translateY(44px)scale(.965)}}@keyframes sp-pop{0%{opacity:0;transform:translate3d(0, 14px, 0) scale(calc(var(--rest,1) * .94))}}@media (prefers-reduced-motion:reduce){.sp-in[data-astro-cid-j6gdvwgt],.sp__light[data-astro-cid-j6gdvwgt],.sp__floor[data-astro-cid-j6gdvwgt],.sp__phone-in[data-astro-cid-j6gdvwgt],.sp__pop[data-astro-cid-j6gdvwgt],.sp__float[data-astro-cid-j6gdvwgt]{animation:none}}@media (width<=1180px){.sp__c--edited[data-astro-cid-j6gdvwgt]{right:calc(50% + var(--sp-pw) / 2 + 24px);top:64%}.sp__c--remind[data-astro-cid-j6gdvwgt]{left:calc(50% + var(--sp-pw) / 2 + 30px);top:10%}}@media (width<=1000px){.sp__c--edited[data-astro-cid-j6gdvwgt],.sp__c--remind[data-astro-cid-j6gdvwgt]{display:none}}@media (width<=760px){.sp[data-astro-cid-j6gdvwgt]{--sp-k:1.17;--sp-lw:min(66.667vw, 256px);--sp-pw:calc(var(--sp-lw) * var(--sp-k));--sp-ph:clamp(calc(var(--sp-pw) * 1.3), calc(100svh - 368px), calc(var(--sp-pw) * 2));padding-top:20px}.sp__phone-in[data-astro-cid-j6gdvwgt]{--ph-w:var(--sp-lw);--ph-h:calc(var(--sp-ph) / var(--sp-k))}.sp__scale[data-astro-cid-j6gdvwgt],.sp__phone-in[data-astro-cid-j6gdvwgt]:before{transform:scale(var(--sp-k));transform-origin:50% 0}.sp__c[data-astro-cid-j6gdvwgt]{display:none}.sp__title[data-astro-cid-j6gdvwgt]{letter-spacing:-.036em;margin-top:12px;font-size:clamp(2.1rem,10.6vw,3.4rem);line-height:1}.sp__line[data-astro-cid-j6gdvwgt]{display:block}.sp__hook[data-astro-cid-j6gdvwgt]{margin-top:10px;font-size:clamp(1.125rem,4.9vw,1.4rem)}.sp__act{width:100%;margin-top:20px}.sp__stage[data-astro-cid-j6gdvwgt]{margin-top:18px}.sp__light[data-astro-cid-j6gdvwgt]{width:calc(var(--sp-pw) * 3.4);margin-left:calc(var(--sp-pw) * -1.7)}.sp__ctl.hx-ctl{inset:calc(100% + 16px) auto auto 50%;transform:translate(-50%)}.sp__foot[data-astro-cid-j6gdvwgt]{padding-top:76px}.sp__lead[data-astro-cid-j6gdvwgt]{font-size:1.0625rem}}@media (width<=560px){.sp__act .hx-act__btn{width:100%}.sp__act .hx-act__story{display:none}.sp__more[data-astro-cid-j6gdvwgt]{display:inline-flex}}.sp__short[data-astro-cid-j6gdvwgt]{display:none}@media (width<=480px){.sp__kicker[data-astro-cid-j6gdvwgt]{display:none}.sp__title[data-astro-cid-j6gdvwgt]{margin-top:0}.sp__short[data-astro-cid-j6gdvwgt]{max-width:40ch;color:var(--ink-2);text-wrap:balance;margin-top:8px;font-size:.875rem;line-height:1.35;display:block}.sp__act{margin-top:12px}.sp__stage[data-astro-cid-j6gdvwgt]{margin-top:10px}}.story[data-astro-cid-n2lz65zz]{--bar-h:52px}.story__bar[data-astro-cid-n2lz65zz]{top:var(--header-h);z-index:20;margin-bottom:var(--s-6);background:var(--header-bg);backdrop-filter:blur(16px)saturate(1.4);border-block:1px solid var(--line);position:sticky}@media (prefers-reduced-transparency:reduce){.story__bar[data-astro-cid-n2lz65zz]{background:var(--bg)}}@media (pointer:coarse){.story__bar[data-astro-cid-n2lz65zz]{backdrop-filter:none;background:var(--bg)}}.story__bar-in[data-astro-cid-n2lz65zz]{align-items:center;gap:var(--s-2);display:flex}.story__nav[data-astro-cid-n2lz65zz]{flex:auto;min-width:0}.story__ctl[data-astro-cid-n2lz65zz].story__ctl--bar{display:none}.story__chips[data-astro-cid-n2lz65zz]{height:var(--bar-h);overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:6px;margin:0;scroll-padding-inline:16px;display:flex;overflow-x:auto}.story__chips[data-astro-cid-n2lz65zz]::-webkit-scrollbar{display:none}.story__chips[data-astro-cid-n2lz65zz] li[data-astro-cid-n2lz65zz]{flex:none}.story__chip[data-astro-cid-n2lz65zz]:after{content:"";position:absolute;inset:-5px 0}.story__chip[data-astro-cid-n2lz65zz]{border-radius:var(--r-pill);height:34px;color:var(--ink-2);font-size:var(--fs-sm);white-space:nowrap;transition:background-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);align-items:center;gap:8px;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.story__chip[data-astro-cid-n2lz65zz]:hover{background:var(--fill);color:var(--ink)}.story__chip-time[data-astro-cid-n2lz65zz]{font:500 var(--fs-mono)/1 var(--font-mono);color:var(--ink-3)}.story__chip[data-astro-cid-n2lz65zz][aria-current=step]{background:var(--accent-soft);color:var(--ink);box-shadow:inset 0 0 0 1px var(--accent-line)}.story__chip[data-astro-cid-n2lz65zz][aria-current=step] .story__chip-time[data-astro-cid-n2lz65zz]{color:var(--accent-text)}.story__chip[data-astro-cid-n2lz65zz] .cmd{box-shadow:none;color:inherit;background:0 0;padding:0;font-size:.92em}.story__grid[data-astro-cid-n2lz65zz]{grid-template-columns:minmax(0,1fr);display:grid}.story__track[data-astro-cid-n2lz65zz]{padding-left:36px;position:relative}.story__rail[data-astro-cid-n2lz65zz]{background:var(--line-2);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:7px}.story__rail[data-astro-cid-n2lz65zz] i[data-astro-cid-n2lz65zz]{border-radius:inherit;background:var(--accent);transform-origin:50% 0;position:absolute;inset:0;transform:scaleY(0)}.story__steps[data-astro-cid-n2lz65zz]{margin:0}.story__step[data-astro-cid-n2lz65zz]{gap:var(--s-6) var(--s-12);padding:var(--s-10) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.story__step[data-astro-cid-n2lz65zz]:first-child{border-top:0}.story__step[data-astro-cid-n2lz65zz]:before{content:"";left:-34px;top:calc(var(--s-10) + 4px);background:var(--bg);width:11px;height:11px;box-shadow:inset 0 0 0 2px var(--line-2);transition:background-color var(--d-mid) var(--ease-out), box-shadow var(--d-mid) var(--ease-out);border-radius:50%;position:absolute}.story__time[data-astro-cid-n2lz65zz]{color:var(--accent-text);margin-bottom:var(--s-2)}.story__text[data-astro-cid-n2lz65zz] h3[data-astro-cid-n2lz65zz]{max-width:20ch}.story__p[data-astro-cid-n2lz65zz]{margin-top:var(--s-3);max-width:46ch;color:var(--ink-2)}.story__plans[data-astro-cid-n2lz65zz]{margin-top:var(--s-4);flex-wrap:wrap;gap:6px;display:flex}.story__text[data-astro-cid-n2lz65zz] h3 .cmd{vertical-align:.06em;font-size:.8em}.story__step[data-astro-cid-n2lz65zz] .story__still{content-visibility:auto;contain-intrinsic-size:auto 300px auto 440px;justify-self:end}.story__stage[data-astro-cid-n2lz65zz]{display:none}@media (width<=900px){.story__step[data-astro-cid-n2lz65zz]{grid-template-columns:minmax(0,1fr)}.story__step[data-astro-cid-n2lz65zz] .story__still{--ph-w:min(100%, 320px);justify-self:start}.story__track[data-astro-cid-n2lz65zz]{padding-left:26px}.story__rail[data-astro-cid-n2lz65zz]{left:4px}.story__step[data-astro-cid-n2lz65zz]:before{left:-27px}}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz] .story__still{display:none}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz]{border-top:0;display:block}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz]:before{top:calc(50% - 6px)}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz].is-active:before{background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.story[data-astro-cid-n2lz65zz].is-live .story__text[data-astro-cid-n2lz65zz]{transition:transform .6s var(--ease-out)}.story[data-astro-cid-n2lz65zz].is-live .story__text[data-astro-cid-n2lz65zz] h3[data-astro-cid-n2lz65zz],.story[data-astro-cid-n2lz65zz].is-live .story__p[data-astro-cid-n2lz65zz],.story[data-astro-cid-n2lz65zz].is-live .story__time[data-astro-cid-n2lz65zz]{transition:color .45s var(--ease-out)}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz]:not(.is-active) .story__time[data-astro-cid-n2lz65zz]{color:var(--ink-3)}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz]:not(.is-active) h3[data-astro-cid-n2lz65zz]{color:var(--ink-2)}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz]:not(.is-active) .story__p[data-astro-cid-n2lz65zz]{color:var(--ink-3)}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz]:not(.is-active) .plan-tag{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);background:0 0}.story[data-astro-cid-n2lz65zz].is-live .story__stage[data-astro-cid-n2lz65zz]{display:flex}@media (width>=901px){.story[data-astro-cid-n2lz65zz].is-live .story__grid[data-astro-cid-n2lz65zz]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(32px,4vw,72px)}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz]{align-items:center;min-height:76vh;padding:0;display:flex}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz].is-active .story__text[data-astro-cid-n2lz65zz]{transform:translate(6px)}.story[data-astro-cid-n2lz65zz].is-live .story__stage[data-astro-cid-n2lz65zz]{top:calc(var(--header-h) + var(--bar-h) + 16px);height:calc(100svh - var(--header-h) - var(--bar-h) - 32px);justify-content:flex-end;align-self:start;align-items:center;gap:clamp(24px,3vw,56px);position:sticky}.story__phonebox[data-astro-cid-n2lz65zz] .story__phone{--ph-h:min(716px, calc(100svh - var(--header-h) - var(--bar-h) - 48px));--ph-w:calc(var(--ph-h) * .476)}.story[data-astro-cid-n2lz65zz].is-live .story__steps[data-astro-cid-n2lz65zz]{padding-block:18vh 30vh}}.story__clockbox[data-astro-cid-n2lz65zz]{flex-direction:column;align-items:flex-end;display:flex}.story__clock[data-astro-cid-n2lz65zz]{font:400 clamp(56px, 5.6vw, 92px)/1 var(--font-mono);letter-spacing:-.05em;color:var(--ink-2);font-variant-numeric:tabular-nums;display:flex}.story__dg[data-astro-cid-n2lz65zz]{width:.62em;height:1em;display:inline-block;overflow:hidden}.story__strip[data-astro-cid-n2lz65zz]{will-change:transform;display:block}.story__strip[data-astro-cid-n2lz65zz] span[data-astro-cid-n2lz65zz]{text-align:center;height:1em;display:block}.story__colon[data-astro-cid-n2lz65zz]{text-align:center;width:.42em;color:var(--accent-text);line-height:.92}.story__clock-label[data-astro-cid-n2lz65zz]{margin-top:var(--s-3);color:var(--ink-3)}.story__clock-label[data-astro-cid-n2lz65zz] .cmd{box-shadow:none;color:inherit;background:0 0;padding:0;font-size:1em}.story__phonebox[data-astro-cid-n2lz65zz]{position:relative}.story__ctl[data-astro-cid-n2lz65zz]{background:var(--fill);width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:8px;left:-46px}.story__ctl[data-astro-cid-n2lz65zz][hidden],.story[data-astro-cid-n2lz65zz]:not(.is-live) .story__ctl[data-astro-cid-n2lz65zz]{display:none!important}.story__ctl[data-astro-cid-n2lz65zz]:after{content:"";border-radius:50%;position:absolute;inset:-6px}.story__ctl[data-astro-cid-n2lz65zz]:hover{background:var(--fill-2);color:var(--ink)}.story__ctl[data-astro-cid-n2lz65zz] .icon{width:14px;height:14px}.story__ctl[data-astro-cid-n2lz65zz] .story__ctl-play{display:none}.story__ctl[data-astro-cid-n2lz65zz][data-paused] .story__ctl-play{display:block}.story__ctl[data-astro-cid-n2lz65zz][data-paused] .story__ctl-pause{display:none}@media (width<=1180px){.story__clockbox[data-astro-cid-n2lz65zz]{display:none}}@media (width<=900px){.story[data-astro-cid-n2lz65zz]{--stage-h:min(46svh, 320px);--cap-top:calc(var(--header-h) + var(--bar-h) + var(--stage-h));--dwell:max(36svh, 200px)}.story[data-astro-cid-n2lz65zz].is-live .story__grid[data-astro-cid-n2lz65zz]{padding-inline:0}.story[data-astro-cid-n2lz65zz].is-live .story__stage[data-astro-cid-n2lz65zz]{top:calc(var(--header-h) + var(--bar-h));z-index:15;height:var(--stage-h);padding:0 var(--gutter) 18px;background:radial-gradient(ellipse 66% 52% at 50% 52%, var(--glow-1), transparent 72%), var(--bg);margin-top:calc(var(--s-6) * -1);order:-1;justify-content:center;align-items:stretch;position:sticky;overflow:hidden}.story[data-astro-cid-n2lz65zz].is-live .story__stage[data-astro-cid-n2lz65zz]:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#00000080,#0000);height:22px;position:absolute;top:0;left:0;right:0}:root[data-theme=light] .story[data-astro-cid-n2lz65zz].is-live .story__stage[data-astro-cid-n2lz65zz]:before{background:linear-gradient(#11131629,#11131600)}.story[data-astro-cid-n2lz65zz].is-live .story__stage[data-astro-cid-n2lz65zz]:after{content:"";background:linear-gradient(var(--bg), transparent);pointer-events:none;height:12px;position:absolute;top:100%;left:0;right:0}.story__phonebox[data-astro-cid-n2lz65zz]{justify-content:center;width:100%;height:100%;display:flex;position:relative}.story__phonebox[data-astro-cid-n2lz65zz]:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;width:min(70vw,270px);height:22px;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.story__phonebox[data-astro-cid-n2lz65zz] .story__phone{--ph-w:min(80vw, 300px);--ph-h:100%;z-index:1}.story[data-astro-cid-n2lz65zz].is-live .story__steps[data-astro-cid-n2lz65zz]{padding-block:0}.story__ctl--stage[data-astro-cid-n2lz65zz]{display:none!important}.story__ctl[data-astro-cid-n2lz65zz].story__ctl--bar{flex:none;width:32px;height:32px;display:grid;position:relative;bottom:auto;left:auto}.story__nav[data-astro-cid-n2lz65zz]{margin-inline:calc(var(--gutter) * -1) 0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.story__nav[data-astro-cid-n2lz65zz] .story__chips[data-astro-cid-n2lz65zz]{padding-inline:var(--gutter) var(--s-2);margin-inline:0}.story[data-astro-cid-n2lz65zz].is-live .story__track[data-astro-cid-n2lz65zz]{padding-inline:calc(var(--gutter) + 22px) var(--gutter)}.story[data-astro-cid-n2lz65zz].is-live .story__rail[data-astro-cid-n2lz65zz]{left:calc(var(--gutter) + 3px)}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz]{min-height:0;padding:0}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz]:after{content:"";height:var(--dwell);display:block}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz]:before{display:none}.story[data-astro-cid-n2lz65zz].is-live .story__text[data-astro-cid-n2lz65zz]{top:var(--cap-top);padding:12px 0 10px;position:sticky}.story[data-astro-cid-n2lz65zz].is-live .story__text[data-astro-cid-n2lz65zz]:before{content:"";background:var(--bg);width:9px;height:9px;box-shadow:inset 0 0 0 2px var(--line-2);transition:background-color var(--d-mid) var(--ease-out), box-shadow var(--d-mid) var(--ease-out);border-radius:50%;position:absolute;top:17px;left:-23px}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz].is-active .story__text[data-astro-cid-n2lz65zz]:before{background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.story[data-astro-cid-n2lz65zz].is-live .story__step[data-astro-cid-n2lz65zz].is-active .story__text[data-astro-cid-n2lz65zz]{transform:none}.story[data-astro-cid-n2lz65zz].is-live .story__text[data-astro-cid-n2lz65zz]{transition:opacity .24s var(--ease-out)}.story[data-astro-cid-n2lz65zz].is-live.has-active .story__step[data-astro-cid-n2lz65zz]:not(.is-active) .story__text[data-astro-cid-n2lz65zz]{opacity:0}.story[data-astro-cid-n2lz65zz].is-live .story__time[data-astro-cid-n2lz65zz]{margin-bottom:4px}.story[data-astro-cid-n2lz65zz].is-live .story__text[data-astro-cid-n2lz65zz] h3[data-astro-cid-n2lz65zz]{max-width:none;font-size:1.25rem;line-height:1.2}.story[data-astro-cid-n2lz65zz].is-live .story__p[data-astro-cid-n2lz65zz]{margin-top:6px;font-size:.9375rem;line-height:1.45}.story[data-astro-cid-n2lz65zz].is-live .story__plans[data-astro-cid-n2lz65zz]{margin-top:10px}}@media (width<=380px){.story[data-astro-cid-n2lz65zz].is-live .story__text[data-astro-cid-n2lz65zz] h3[data-astro-cid-n2lz65zz]{font-size:1.1875rem}.story[data-astro-cid-n2lz65zz].is-live .story__p[data-astro-cid-n2lz65zz]{font-size:.875rem;line-height:1.42}}@media (width<=340px){.story[data-astro-cid-n2lz65zz].is-live .story__text[data-astro-cid-n2lz65zz] h3[data-astro-cid-n2lz65zz]{font-size:1.125rem}}.panel[data-astro-cid-23gkgyqt]{border-radius:var(--r-xl);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;overflow:hidden}.cell[data-astro-cid-23gkgyqt]{--pad:clamp(20px, 1rem + 1.4vw, 36px);padding:var(--pad);border-top:1px solid var(--line);flex-direction:column;grid-column:span 12;min-width:0;display:flex}.cell[data-astro-cid-23gkgyqt]:first-child{border-top:0}@media (width>=900px){.cell--most[data-astro-cid-23gkgyqt],.cell--hours[data-astro-cid-23gkgyqt]{grid-column:span 7}.cell--reply[data-astro-cid-23gkgyqt],.cell--streak[data-astro-cid-23gkgyqt]{grid-column:span 5}.cell[data-astro-cid-23gkgyqt]:nth-child(2){border-top:0}.cell[data-astro-cid-23gkgyqt]:nth-child(2n){border-left:1px solid var(--line)}}.cell__head[data-astro-cid-23gkgyqt]{justify-content:space-between;align-items:center;gap:var(--s-4);margin-bottom:var(--s-6);display:flex}.cell__t[data-astro-cid-23gkgyqt]{color:var(--ink-3);font-weight:500;font-size:var(--fs-mono);letter-spacing:.01em;text-transform:none;margin:0}.cell__note[data-astro-cid-23gkgyqt]{padding-top:var(--s-5);margin-top:auto}.tnum[data-astro-cid-23gkgyqt]{font-variant-numeric:tabular-nums}.legend[data-astro-cid-23gkgyqt]{gap:var(--s-4);color:var(--ink-2);margin:0;display:flex}.legend[data-astro-cid-23gkgyqt] span[data-astro-cid-23gkgyqt]{align-items:center;gap:6px;display:inline-flex}.sw[data-astro-cid-23gkgyqt]{border-radius:3px;width:10px;height:10px;display:inline-block}.sw--you[data-astro-cid-23gkgyqt],.seg--you[data-astro-cid-23gkgyqt]{background:var(--accent)}.sw--them[data-astro-cid-23gkgyqt],.seg--them[data-astro-cid-23gkgyqt]{background:color-mix(in srgb, var(--ink) 30%, transparent)}.people[data-astro-cid-23gkgyqt]{gap:var(--s-5);margin:0;padding:0;list-style:none;display:grid}.people[data-astro-cid-23gkgyqt] li[data-astro-cid-23gkgyqt]{align-items:center;gap:var(--s-3);grid-template-columns:minmax(64px,84px) minmax(0,1fr) 56px;display:grid}.people__name[data-astro-cid-23gkgyqt]{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.people__track[data-astro-cid-23gkgyqt]{height:10px;display:block}.people__bar[data-astro-cid-23gkgyqt]{width:var(--w);transform-origin:0;border-radius:3px;gap:2px;height:100%;display:flex;overflow:hidden}.seg[data-astro-cid-23gkgyqt]{height:100%;display:block}.people__n[data-astro-cid-23gkgyqt]{text-align:right;font:500 var(--fs-mono)/1 var(--font-mono);color:var(--ink-2)}.reply[data-astro-cid-23gkgyqt]{gap:var(--s-3);display:grid}.reply__n[data-astro-cid-23gkgyqt]{font-size:var(--fs-num);letter-spacing:-.04em;align-items:baseline;gap:6px;font-weight:650;line-height:1;display:flex}.reply__n[data-astro-cid-23gkgyqt] small[data-astro-cid-23gkgyqt]{font:500 var(--fs-sm)/1 var(--font-ui);color:var(--ink-2);letter-spacing:0}.reply__who[data-astro-cid-23gkgyqt]{margin:var(--s-4) 0 0;color:var(--ink-3)}.fast[data-astro-cid-23gkgyqt]{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.fast[data-astro-cid-23gkgyqt] li[data-astro-cid-23gkgyqt]{justify-content:space-between;gap:var(--s-3);font-weight:550;display:flex}.fast[data-astro-cid-23gkgyqt] em[data-astro-cid-23gkgyqt]{font:500 var(--fs-mono)/1.4 var(--font-mono);color:var(--ink-2);font-style:normal}.hours[data-astro-cid-23gkgyqt]{grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:3px;height:96px;display:grid}.hours__bar[data-astro-cid-23gkgyqt]{height:var(--h);background:color-mix(in srgb, var(--ink) 28%, transparent);transform-origin:50% 100%;border-radius:2px 2px 0 0;display:block}.hours__bar[data-astro-cid-23gkgyqt].is-peak{background:var(--accent)}.axis[data-astro-cid-23gkgyqt]{margin-top:var(--s-2);color:var(--ink-3);justify-content:space-between;display:flex}.streak[data-astro-cid-23gkgyqt]{gap:var(--s-3);display:grid}.streak__with[data-astro-cid-23gkgyqt]{color:var(--ink-2);margin:0;font-weight:550}.streak__days[data-astro-cid-23gkgyqt]{margin:var(--s-2) 0 0;grid-template-columns:repeat(14,minmax(0,1fr));gap:3px;max-width:280px;padding:0;list-style:none;display:grid}.streak__days[data-astro-cid-23gkgyqt] li[data-astro-cid-23gkgyqt]{background:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:2px;height:10px}.streak__days[data-astro-cid-23gkgyqt] li[data-astro-cid-23gkgyqt].is-on{background:var(--accent)}.voice[data-astro-cid-23gkgyqt]{align-items:center;gap:var(--s-3);margin:var(--s-4) 0 0;padding-top:var(--s-4);border-top:1px solid var(--line);font-weight:550;display:flex}.voice[data-astro-cid-23gkgyqt] .icon{width:18px;height:18px;color:var(--ink-3)}.voice[data-astro-cid-23gkgyqt] em[data-astro-cid-23gkgyqt]{font:500 var(--fs-mono)/1 var(--font-mono);color:var(--ink-2);margin-left:auto;font-style:normal}.panel__foot[data-astro-cid-23gkgyqt]{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-6);border-top:1px solid var(--line);color:var(--ink-3);grid-column:1/-1;margin:0;display:flex}.panel__foot[data-astro-cid-23gkgyqt] .icon{width:15px;height:15px}.rows[data-astro-cid-cobwjqwb]{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}.row[data-astro-cid-cobwjqwb]{row-gap:var(--s-2);padding:var(--s-5) 0;border-bottom:1px solid var(--line);display:grid}.row__head[data-astro-cid-cobwjqwb]{align-items:flex-start;gap:var(--s-4);display:flex}.row__icon[data-astro-cid-cobwjqwb]{width:24px;height:28px;color:var(--accent-text);flex:none;place-items:center;display:grid}.row__icon[data-astro-cid-cobwjqwb] .icon{width:22px;height:22px}.row__title[data-astro-cid-cobwjqwb]{font-size:var(--fs-h4);letter-spacing:-.015em;font-weight:650;line-height:1.4}.row__text[data-astro-cid-cobwjqwb]{padding-left:calc(24px + var(--s-4));color:var(--ink-2);max-width:62ch}.more[data-astro-cid-cobwjqwb]{margin-top:var(--s-6)}@media (width>=861px){.row[data-astro-cid-cobwjqwb]{column-gap:var(--s-14);padding:var(--s-6) 0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline}.row__text[data-astro-cid-cobwjqwb]{padding-left:0}}.connect[data-astro-cid-s7v4yh22]{gap:var(--s-12);align-items:center;display:grid}@media (width>=960px){.connect[data-astro-cid-s7v4yh22]{gap:var(--s-16);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.steps[data-astro-cid-s7v4yh22]{margin:0;padding:0;list-style:none}.step[data-astro-cid-s7v4yh22]{gap:var(--s-5);padding:var(--s-6) 0;border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);display:grid;position:relative}.step[data-astro-cid-s7v4yh22]:last-child{border-bottom:1px solid var(--line)}.step__n[data-astro-cid-s7v4yh22]{width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--accent-line);background:var(--accent-soft);color:var(--accent-text);font:600 1.0625rem/1 var(--font-ui);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.step__title[data-astro-cid-s7v4yh22]{font-size:var(--fs-h3);letter-spacing:var(--tr-h3);text-wrap:balance;line-height:1.15}.step__title[data-astro-cid-s7v4yh22] .cmd{vertical-align:.08em;font-size:.78em}.step__text[data-astro-cid-s7v4yh22]{margin-top:var(--s-2);color:var(--ink-2);max-width:46ch}.connect__cta[data-astro-cid-s7v4yh22]{align-items:center;gap:var(--s-3) var(--s-6);margin-top:var(--s-8);flex-wrap:wrap;display:flex}.connect__note[data-astro-cid-s7v4yh22]{margin:0}.figure[data-astro-cid-s7v4yh22]{justify-self:center;width:100%;max-width:640px;margin:0}.screens[data-astro-cid-s7v4yh22]{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.pane[data-astro-cid-s7v4yh22]{--r:22px;background:var(--tg-pane-bg);color:var(--tg-text);border-radius:var(--r);border:1px solid var(--line-2);box-shadow:var(--shadow-lg);width:min(100%,320px);padding-bottom:14px;font-size:14.5px;line-height:1.3;overflow:hidden}:root[data-theme=light] .pane[data-astro-cid-s7v4yh22]{--tg-muted:#566270;--tg-accent:#1a6fc4}.pane--settings[data-astro-cid-s7v4yh22]{z-index:1}.pane--bot[data-astro-cid-s7v4yh22]{z-index:2;width:min(100% - 28px,312px);margin:-10px 0 0 auto;position:relative}.pane--settings[data-astro-cid-s7v4yh22]{width:min(100% - 28px,312px)}@media (width<=559px){.back__t[data-astro-cid-s7v4yh22]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pane[data-astro-cid-s7v4yh22] .pane__title[data-astro-cid-s7v4yh22]{padding-inline:38px}.pane__bar[data-astro-cid-s7v4yh22]{font-size:15px}.back[data-astro-cid-s7v4yh22]{left:8px}.trow[data-astro-cid-s7v4yh22]{font-size:14px}.trow__label[data-astro-cid-s7v4yh22]{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;padding-block:8px;line-height:1.25;overflow:visible}}@media (width>=560px){.screens[data-astro-cid-s7v4yh22]{grid-template-columns:repeat(2,minmax(0,1fr))}.pane[data-astro-cid-s7v4yh22],.pane--settings[data-astro-cid-s7v4yh22]{width:100%}.pane--settings[data-astro-cid-s7v4yh22]{grid-area:1/1/auto/span 1}.pane--bot[data-astro-cid-s7v4yh22]{grid-area:1/2;width:auto;margin:72px 0 0 -28px}}.pane__bar[data-astro-cid-s7v4yh22]{background:var(--tg-bar-bg);border-bottom:1px solid var(--tg-bar-line);justify-content:center;align-items:center;height:48px;margin-bottom:12px;font-size:15.5px;font-weight:600;display:flex;position:relative}.back[data-astro-cid-s7v4yh22]{color:var(--tg-accent);align-items:center;gap:1px;font-size:14.5px;font-weight:500;display:inline-flex;position:absolute;left:10px}.back[data-astro-cid-s7v4yh22] .icon{width:18px;height:18px}.profile[data-astro-cid-s7v4yh22]{align-items:center;gap:12px;padding:4px 16px 14px 20px;display:flex}.profile[data-astro-cid-s7v4yh22] b[data-astro-cid-s7v4yh22]{font-size:16px;font-weight:600;display:block}.profile[data-astro-cid-s7v4yh22] small[data-astro-cid-s7v4yh22]{color:var(--tg-muted);margin-top:2px;font-size:12.5px;display:block}.ava[data-astro-cid-s7v4yh22]{background:var(--a,var(--tga-blue));color:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:18px;font-weight:600;display:grid}.ava--bot[data-astro-cid-s7v4yh22]{background:var(--tg-ongly-violet);object-fit:cover;width:34px;height:34px}.pane__title[data-astro-cid-s7v4yh22]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;padding-inline:78px;overflow:hidden}.pane__bar[data-astro-cid-s7v4yh22]{justify-content:center}.group[data-astro-cid-s7v4yh22]{background:var(--tg-row-bg);border-radius:12px;margin:0 12px;overflow:hidden}.group[data-astro-cid-s7v4yh22]+.group[data-astro-cid-s7v4yh22]{margin-top:14px}.trow[data-astro-cid-s7v4yh22]{align-items:center;gap:12px;min-height:46px;padding:0 12px;display:flex;position:relative}.trow[data-astro-cid-s7v4yh22]+.trow[data-astro-cid-s7v4yh22]:before{content:"";background:var(--tg-row-line);height:1px;position:absolute;top:0;left:52px;right:0}.trow--tall[data-astro-cid-s7v4yh22]{min-height:58px}.trow--tall[data-astro-cid-s7v4yh22]:before{left:0}.tile[data-astro-cid-s7v4yh22]{background:var(--c);color:#fff;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid}.tile[data-astro-cid-s7v4yh22] .icon{stroke-width:2px;width:16px;height:16px}.trow__label[data-astro-cid-s7v4yh22]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.trow__label[data-astro-cid-s7v4yh22] small[data-astro-cid-s7v4yh22]{color:var(--tg-muted);margin-top:2px;font-size:12.5px;display:block}.trow[data-astro-cid-s7v4yh22] .chev{width:16px;height:16px;color:var(--tg-muted)}.trow[data-astro-cid-s7v4yh22] .ok{width:20px;height:20px;color:var(--tg-accent);stroke-width:2.2px}.trow--hl[data-astro-cid-s7v4yh22]{background:color-mix(in srgb, var(--accent) 14%, var(--tg-row-bg));box-shadow:inset 0 0 0 2px var(--accent);border-radius:12px;font-weight:550}.trow--hl[data-astro-cid-s7v4yh22]:before,.trow--hl[data-astro-cid-s7v4yh22]+.trow[data-astro-cid-s7v4yh22]:before{display:none}.cap[data-astro-cid-s7v4yh22]{color:var(--tg-muted);letter-spacing:.04em;text-transform:uppercase;margin:14px 24px 6px;font-size:12px}.foot[data-astro-cid-s7v4yh22]{color:var(--tg-muted);margin:8px 24px 0;font-size:12.5px;line-height:1.4}.anno[data-astro-cid-s7v4yh22]{align-items:center;gap:var(--s-2);margin-top:var(--s-6);color:var(--accent-text);display:flex}.anno[data-astro-cid-s7v4yh22]:before{content:"";background:var(--accent-line);width:22px;height:1px}@property --max-angle{syntax:"<angle>";inherits:false;initial-value:210deg}.tnum[data-astro-cid-i7nfoaoc]{font-variant-numeric:tabular-nums}.cards[data-astro-cid-i7nfoaoc]{gap:var(--s-4);align-items:stretch;display:grid}@media (width>=900px){.cards[data-astro-cid-i7nfoaoc]{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr))}}.card[data-astro-cid-i7nfoaoc]{border-radius:var(--r-xl);flex-direction:column;padding:clamp(24px,1.2rem + 1vw,32px);display:flex}.card__top[data-astro-cid-i7nfoaoc]{justify-content:space-between;align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.card__name[data-astro-cid-i7nfoaoc]{font-size:var(--fs-h3);line-height:1.1}.card__tag[data-astro-cid-i7nfoaoc]{color:var(--ink-3)}.card__price[data-astro-cid-i7nfoaoc]{margin-top:var(--s-6);flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.card__price[data-astro-cid-i7nfoaoc] b[data-astro-cid-i7nfoaoc]{font-size:var(--fs-num);letter-spacing:-.045em;font-weight:650;line-height:1}.card__price[data-astro-cid-i7nfoaoc] .th{padding-inline:.06em}.card__price[data-astro-cid-i7nfoaoc] small[data-astro-cid-i7nfoaoc]{font:500 var(--fs-sm)/1.2 var(--font-ui);color:var(--ink-2)}.card__who[data-astro-cid-i7nfoaoc]{margin-top:var(--s-4);color:var(--ink-2);min-height:3em}.card__ticks[data-astro-cid-i7nfoaoc]{margin:var(--s-6) 0 var(--s-8);gap:var(--s-3);font-size:var(--fs-sm);padding:0;list-style:none;display:grid}.card__ticks[data-astro-cid-i7nfoaoc] li[data-astro-cid-i7nfoaoc]{gap:var(--s-3);align-items:flex-start;line-height:1.4;display:flex}.card__ticks[data-astro-cid-i7nfoaoc] .icon{width:18px;height:18px;color:var(--ink-3);margin-top:2px}.card__btn[data-astro-cid-i7nfoaoc]{width:100%;margin-top:auto}.card__how[data-astro-cid-i7nfoaoc]{margin-top:var(--s-3);line-height:1.45}.card__how--spacer[data-astro-cid-i7nfoaoc]{visibility:hidden}@media (width<=899px){.card__how--spacer[data-astro-cid-i7nfoaoc]{display:none}}.card--max[data-astro-cid-i7nfoaoc]{background:linear-gradient(var(--surface-solid), var(--surface-solid)) padding-box, conic-gradient(from var(--max-angle), var(--accent), var(--accent-text) 25%, color-mix(in srgb, var(--accent) 25%, transparent) 50%, var(--accent-text) 75%, var(--accent)) border-box;box-shadow:var(--shadow-lg), 0 0 70px -26px var(--glow-1);animation:max-turn 18s var(--ease-in-out) infinite;border:1.5px solid #0000}.card--max[data-astro-cid-i7nfoaoc][data-paused]{animation-play-state:paused}.card--max[data-astro-cid-i7nfoaoc] .card__tag[data-astro-cid-i7nfoaoc],.card--max[data-astro-cid-i7nfoaoc] .card__ticks[data-astro-cid-i7nfoaoc] .icon{color:var(--accent-text)}@keyframes max-turn{0%{--max-angle:210deg}40%,to{--max-angle:570deg}}@media (prefers-reduced-motion:reduce){.card--max[data-astro-cid-i7nfoaoc]{animation:none}}.note[data-astro-cid-i7nfoaoc]{margin-top:var(--s-6);max-width:62ch}.tbl[data-astro-cid-i7nfoaoc]{margin-top:var(--s-12);border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--bg-raised);overscroll-behavior-x:contain;overflow-x:auto}table[data-astro-cid-i7nfoaoc]{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;font-size:var(--fs-sm)}th[data-astro-cid-i7nfoaoc],td[data-astro-cid-i7nfoaoc]{text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);padding:14px 18px}tbody[data-astro-cid-i7nfoaoc]:last-child tr[data-astro-cid-i7nfoaoc]:last-child>[data-astro-cid-i7nfoaoc]{border-bottom:0}.grp[data-astro-cid-i7nfoaoc] th[data-astro-cid-i7nfoaoc]{background:var(--bg-raised);border-bottom:1px solid var(--line-2);font:500 var(--fs-mono)/1.4 var(--font-mono);color:var(--ink-3);letter-spacing:.01em;padding:22px 18px 8px}.grp[data-astro-cid-i7nfoaoc]+tr[data-astro-cid-i7nfoaoc]>[data-astro-cid-i7nfoaoc]{border-top:0}thead[data-astro-cid-i7nfoaoc] th[data-astro-cid-i7nfoaoc]{color:var(--ink);border-bottom-color:var(--line-2);white-space:nowrap;font-weight:650}tbody[data-astro-cid-i7nfoaoc] th[data-astro-cid-i7nfoaoc][scope=row]{color:var(--ink);min-width:min(220px,46vw);font-weight:500}th[data-astro-cid-i7nfoaoc]:first-child{z-index:1;background:var(--bg-raised);box-shadow:1px 0 0 var(--line);position:sticky;left:0}td[data-astro-cid-i7nfoaoc]{color:var(--ink-2)}td[data-astro-cid-i7nfoaoc].is-max,th[data-astro-cid-i7nfoaoc].is-max{background:color-mix(in srgb, var(--accent) 8%, var(--bg-raised))}thead[data-astro-cid-i7nfoaoc] th[data-astro-cid-i7nfoaoc].is-max{color:var(--accent-text)}td[data-astro-cid-i7nfoaoc].is-max{color:var(--ink)}.y[data-astro-cid-i7nfoaoc]{color:var(--ink);align-items:center;display:inline-flex}.y[data-astro-cid-i7nfoaoc] .icon{width:18px;height:18px}td[data-astro-cid-i7nfoaoc].is-max .y[data-astro-cid-i7nfoaoc]{color:var(--accent-text)}.n[data-astro-cid-i7nfoaoc]{color:var(--ink-3)}@media (width<=720px){.tbl[data-astro-cid-i7nfoaoc]{margin-top:var(--s-10);background:0 0;border:0;border-radius:0;overflow:visible}.tbl[data-astro-cid-i7nfoaoc] table[data-astro-cid-i7nfoaoc],.tbl[data-astro-cid-i7nfoaoc] thead[data-astro-cid-i7nfoaoc],.tbl[data-astro-cid-i7nfoaoc] tbody[data-astro-cid-i7nfoaoc],.tbl[data-astro-cid-i7nfoaoc] tr[data-astro-cid-i7nfoaoc]{display:block}.tbl[data-astro-cid-i7nfoaoc] table[data-astro-cid-i7nfoaoc]{width:100%;min-width:0}.tbl[data-astro-cid-i7nfoaoc] thead[data-astro-cid-i7nfoaoc]{top:var(--header-h);z-index:3;background:var(--bg-raised);border:1px solid var(--line-2);border-radius:var(--r-md);box-shadow:var(--shadow-sm);position:sticky}.tbl[data-astro-cid-i7nfoaoc] thead[data-astro-cid-i7nfoaoc] tr[data-astro-cid-i7nfoaoc]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tbl[data-astro-cid-i7nfoaoc] thead[data-astro-cid-i7nfoaoc] th[data-astro-cid-i7nfoaoc]{text-align:center;vertical-align:middle;white-space:normal;box-shadow:none;font-size:var(--fs-sm);overflow-wrap:anywhere;border:0;padding:12px 4px;line-height:1.25;position:static}.tbl[data-astro-cid-i7nfoaoc] thead[data-astro-cid-i7nfoaoc] th[data-astro-cid-i7nfoaoc]:first-child{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.tbl[data-astro-cid-i7nfoaoc] thead[data-astro-cid-i7nfoaoc] th[data-astro-cid-i7nfoaoc].is-max{background:color-mix(in srgb, var(--accent) 12%, var(--bg-raised));border-radius:0 var(--r-md) var(--r-md) 0}.tbl[data-astro-cid-i7nfoaoc] .grp[data-astro-cid-i7nfoaoc] th[data-astro-cid-i7nfoaoc]{box-shadow:none;border:0;border-bottom:1px solid var(--line-2);overflow-wrap:anywhere;background:0 0;padding:26px 4px 10px;display:block;position:static}.tbl[data-astro-cid-i7nfoaoc] tbody[data-astro-cid-i7nfoaoc] tr[data-astro-cid-i7nfoaoc]:not(.grp){border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tbl[data-astro-cid-i7nfoaoc] tbody[data-astro-cid-i7nfoaoc]:last-child tr[data-astro-cid-i7nfoaoc]:last-child{border-bottom:0}.tbl[data-astro-cid-i7nfoaoc] tbody[data-astro-cid-i7nfoaoc] th[data-astro-cid-i7nfoaoc][scope=row]{min-width:0;box-shadow:none;overflow-wrap:anywhere;background:0 0;border:0;grid-column:1/-1;padding:14px 4px 6px;position:static}.tbl[data-astro-cid-i7nfoaoc] td[data-astro-cid-i7nfoaoc]{text-align:center;overflow-wrap:anywhere;hyphens:auto;border:0;padding:6px 6px 14px;line-height:1.35}.tbl[data-astro-cid-i7nfoaoc] td[data-astro-cid-i7nfoaoc].is-max{background:color-mix(in srgb, var(--accent) 7%, transparent)}.tbl[data-astro-cid-i7nfoaoc] .y[data-astro-cid-i7nfoaoc],.tbl[data-astro-cid-i7nfoaoc] .n[data-astro-cid-i7nfoaoc]{justify-content:center}}.tbl[data-astro-cid-d4nisn5p]{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--bg-raised);overscroll-behavior-x:contain;overflow-x:auto}table[data-astro-cid-d4nisn5p]{border-collapse:separate;border-spacing:0;width:100%;min-width:680px;font-size:var(--fs-sm)}th[data-astro-cid-d4nisn5p],td[data-astro-cid-d4nisn5p]{text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);padding:14px 18px}tbody[data-astro-cid-d4nisn5p] tr[data-astro-cid-d4nisn5p]:last-child>[data-astro-cid-d4nisn5p]{border-bottom:0}thead[data-astro-cid-d4nisn5p] th[data-astro-cid-d4nisn5p]{color:var(--ink-2);border-bottom-color:var(--line-2);vertical-align:bottom;font-weight:600}tbody[data-astro-cid-d4nisn5p] th[data-astro-cid-d4nisn5p]{color:var(--ink);min-width:min(220px,46vw);font-weight:500}th[data-astro-cid-d4nisn5p]:first-child{z-index:1;background:var(--bg-raised);box-shadow:1px 0 0 var(--line);position:sticky;left:0}td[data-astro-cid-d4nisn5p]{color:var(--ink-2)}td[data-astro-cid-d4nisn5p].is-ongly,th[data-astro-cid-d4nisn5p].is-ongly{background:color-mix(in srgb, var(--accent) 8%, var(--bg-raised))}thead[data-astro-cid-d4nisn5p] th[data-astro-cid-d4nisn5p].is-ongly{color:var(--accent-text);font-weight:700}td[data-astro-cid-d4nisn5p].is-ongly .y[data-astro-cid-d4nisn5p]{color:var(--accent-text)}.y[data-astro-cid-d4nisn5p]{color:var(--ink-2);align-items:center;display:inline-flex}.y[data-astro-cid-d4nisn5p] .icon{width:18px;height:18px}.n[data-astro-cid-d4nisn5p]{color:var(--ink-3)}.w[data-astro-cid-d4nisn5p]{color:var(--ink-2)}@media (width<=720px){.tbl[data-astro-cid-d4nisn5p]{margin-top:var(--s-10);background:0 0;border:0;border-radius:0;overflow:visible}.tbl[data-astro-cid-d4nisn5p] table[data-astro-cid-d4nisn5p],.tbl[data-astro-cid-d4nisn5p] thead[data-astro-cid-d4nisn5p],.tbl[data-astro-cid-d4nisn5p] tbody[data-astro-cid-d4nisn5p],.tbl[data-astro-cid-d4nisn5p] tr[data-astro-cid-d4nisn5p]{display:block}.tbl[data-astro-cid-d4nisn5p] table[data-astro-cid-d4nisn5p]{width:100%;min-width:0}.tbl[data-astro-cid-d4nisn5p] thead[data-astro-cid-d4nisn5p]{top:var(--header-h);z-index:3;background:var(--bg-raised);border:1px solid var(--line-2);border-radius:var(--r-md);box-shadow:var(--shadow-sm);position:sticky}.tbl[data-astro-cid-d4nisn5p] thead[data-astro-cid-d4nisn5p] tr[data-astro-cid-d4nisn5p]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tbl[data-astro-cid-d4nisn5p] thead[data-astro-cid-d4nisn5p] th[data-astro-cid-d4nisn5p]{text-align:center;vertical-align:middle;white-space:normal;box-shadow:none;font-size:var(--fs-sm);overflow-wrap:anywhere;border:0;padding:12px 4px;line-height:1.25;position:static}.tbl[data-astro-cid-d4nisn5p] thead[data-astro-cid-d4nisn5p] th[data-astro-cid-d4nisn5p]:first-child{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.tbl[data-astro-cid-d4nisn5p] thead[data-astro-cid-d4nisn5p] th[data-astro-cid-d4nisn5p].is-ongly{background:color-mix(in srgb, var(--accent) 12%, var(--bg-raised));border-radius:var(--r-md) 0 0 var(--r-md)}.tbl[data-astro-cid-d4nisn5p] tbody[data-astro-cid-d4nisn5p] tr[data-astro-cid-d4nisn5p]:not(.grp){border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tbl[data-astro-cid-d4nisn5p] tbody[data-astro-cid-d4nisn5p]:last-child tr[data-astro-cid-d4nisn5p]:last-child{border-bottom:0}.tbl[data-astro-cid-d4nisn5p] tbody[data-astro-cid-d4nisn5p] th[data-astro-cid-d4nisn5p][scope=row]{min-width:0;box-shadow:none;overflow-wrap:anywhere;background:0 0;border:0;grid-column:1/-1;padding:14px 4px 6px;position:static}.tbl[data-astro-cid-d4nisn5p] td[data-astro-cid-d4nisn5p]{text-align:center;overflow-wrap:anywhere;hyphens:auto;border:0;padding:6px 6px 14px;line-height:1.35}.tbl[data-astro-cid-d4nisn5p] td[data-astro-cid-d4nisn5p].is-ongly{background:color-mix(in srgb, var(--accent) 7%, transparent)}.tbl[data-astro-cid-d4nisn5p] .y[data-astro-cid-d4nisn5p],.tbl[data-astro-cid-d4nisn5p] .n[data-astro-cid-d4nisn5p]{justify-content:center}}@media (width>=861px){.faq[data-astro-cid-hemr5th4]{gap:var(--s-14);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.faq__list[data-astro-cid-hemr5th4]{grid-column:2}}.faq__list[data-astro-cid-hemr5th4]{border-top:1px solid var(--line-2);interpolate-size:allow-keywords}.qa[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}.qa__q[data-astro-cid-hemr5th4]{justify-content:space-between;align-items:center;gap:var(--s-6);min-height:64px;padding:var(--s-4) 0;font-size:var(--fs-h4);letter-spacing:-.015em;cursor:pointer;text-wrap:balance;font-weight:600;line-height:1.3;list-style:none;display:flex}.qa__q[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.qa__q[data-astro-cid-hemr5th4]::marker{content:""}.qa__q[data-astro-cid-hemr5th4]:hover{color:var(--accent-text)}.qa__q[data-astro-cid-hemr5th4] .icon{width:20px;height:20px;color:var(--ink-3);transition:transform var(--d-mid) var(--ease-out), color var(--d-fast) var(--ease-out)}.qa[data-astro-cid-hemr5th4][open] .qa__q[data-astro-cid-hemr5th4] .icon{color:var(--accent-text);transform:rotate(135deg)}.qa__a[data-astro-cid-hemr5th4]{padding:0 var(--s-10) var(--s-6) 0;color:var(--ink-2);max-width:62ch}#faq[data-astro-cid-hemr5th4] .mail{color:var(--accent-text);text-underline-offset:3px;overflow-wrap:anywhere}@supports selector(details::details-content){.qa[data-astro-cid-hemr5th4]::details-content{opacity:0;block-size:0;transition:block-size var(--d-mid) var(--ease-out), opacity var(--d-mid) var(--ease-out), content-visibility var(--d-mid) allow-discrete;overflow:clip}.qa[data-astro-cid-hemr5th4][open]::details-content{opacity:1;block-size:auto}}.cta[data-astro-cid-4zgmmfpt]{padding-block:calc(var(--section-y) * 1.1)}.cta__inner[data-astro-cid-4zgmmfpt]{align-items:center;gap:var(--s-6);padding-top:var(--s-16);border-top:1px solid var(--line);text-align:center;flex-direction:column;display:flex}.cta__title[data-astro-cid-4zgmmfpt]{font-size:var(--fs-h1);letter-spacing:var(--tr-h1);max-width:18ch;line-height:.98}.cta__text[data-astro-cid-4zgmmfpt]{max-width:46ch}.cta__action[data-astro-cid-4zgmmfpt]{align-items:center;gap:var(--s-4);margin-top:var(--s-4);flex-direction:column;display:flex}.cta__action[data-astro-cid-4zgmmfpt] p[data-astro-cid-4zgmmfpt]{margin:0}
