@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fredoka-latin-400-normal-17JuUzdy.woff2)format("woff2"),url(/assets/fredoka-latin-400-normal-DbXSrOeS.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fredoka-latin-500-normal-B0JifZgm.woff2)format("woff2"),url(/assets/fredoka-latin-500-normal-BL692wg7.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-600-normal-C4zohCW5.woff2)format("woff2"),url(/assets/fredoka-latin-600-normal-CcrEjrB4.woff)format("woff")}:root{--font-brand:Fredoka, -apple-system, BlinkMacSystemFont, "SF Pro Text", sans-serif;--type-display:clamp(2rem, .86rem + 2.6vw, 3.5rem);--type-brand:clamp(1.5rem, 1.3rem + .6vw, 1.75rem);--type-body:clamp(1rem, .9rem + .5vw, 1.25rem);--type-title:clamp(1.6875rem, 1.5rem + .8vw, 2.125rem);--type-section:clamp(1.25rem, 1.16rem + .4vw, 1.375rem);--type-subsection:1.0625rem;--type-doc-body:clamp(1rem, .97rem + .15vw, 1.0625rem);--type-lead:clamp(1.0625rem, 1rem + .3vw, 1.1875rem);--type-button:.9375rem;--type-caption:.875rem;--weight-medium:500;--weight-semibold:600;--sky:#81cbee;--snow:#f2f8fd;--ink:#1e293b;--ink-soft:#334155;--mark:#fff;--mark-ink:#0a4f68;--hero-title-color:#0c1e36;--hero-title-opacity:1;--hero-title-shadow:0 1px 2px #ffffffbf, 0 0 20px #ffffff73;--hero-subline-color:#16283e;--hero-subline-opacity:.94;--hero-subline-shadow:0 1px 2px #ffffffa6, 0 0 16px #ffffff59;--hero-ambient-glow:radial-gradient(ellipse 65% 50% at center, #ffffff38 0%, #fff0 75%);--action:#137594;--focus-halo:0 0 0 8px #ffffffeb;--footer-glass:linear-gradient(180deg, #ffffffa3 0%, #ffffff75 48%, #eef6fd66 100%);--footer-border:#ffffffc7;--footer-rim:#102a4317;--footer-lift:0 1px 2px #102a430d, 0 12px 28px -14px #102a4347;--paper:#f8fcfd;--doc-surface:#fff;--hairline:#dde6f4;--doc-secondary:#64748b;--badge-surface:#fdf3dc;--badge-label:#3a2a00}html[data-phase=day]{--sky:#81cbee;--mark-ink:#0a4f68;--hero-title-color:#0c1e36;--hero-title-opacity:1;--hero-title-shadow:0 1px 2px #ffffffbf, 0 0 20px #ffffff73;--hero-subline-color:#16283e;--hero-subline-opacity:.92;--hero-subline-shadow:0 1px 2px #ffffffa6, 0 0 16px #ffffff59;--hero-ambient-glow:radial-gradient(ellipse 65% 50% at center, #fff3 0%, #fff0 75%)}html[data-phase=noon]{--sky:#9bdefe;--mark-ink:#0a4f68;--hero-title-color:#071321;--hero-title-opacity:1;--hero-title-shadow:0 1px 3px #ffffffe6, 0 0 18px #ffffffa6, 0 0 36px #ffffff73;--hero-subline-color:#0f1f33;--hero-subline-opacity:.96;--hero-subline-shadow:0 1px 2px #ffffffd9, 0 0 16px #fff9, 0 0 28px #ffffff59;--hero-ambient-glow:radial-gradient(ellipse 65% 50% at center, #ffffff52 0%, #fff0 75%)}html[data-phase=evening]{--sky:#f2ad71;--mark-ink:#0b4552;--hero-title-color:#1a0f24;--hero-title-opacity:1;--hero-title-shadow:0 1px 2px #fff8eebf, 0 0 22px #ffebd280;--hero-subline-color:#281b33;--hero-subline-opacity:.92;--hero-subline-shadow:0 1px 2px #fff8eea6, 0 0 16px #ffebd259;--hero-ambient-glow:radial-gradient(ellipse 65% 50% at center, #fff5eb38 0%, #fff5eb00 75%)}html[data-phase=night]{--sky:#867bfb;--mark-ink:#2e1470;--hero-title-color:#080718;--hero-title-opacity:1;--hero-title-shadow:0 1px 3px #ffffffd9, 0 0 20px #dce6ffa6, 0 0 38px #becdff59;--hero-subline-color:#13112b;--hero-subline-opacity:.95;--hero-subline-shadow:0 1px 2px #fffc, 0 0 16px #dce6ff8c, 0 0 28px #becdff40;--hero-ambient-glow:radial-gradient(ellipse 65% 50% at center, #ffffff3d 0%, #fff0 75%)}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%;scroll-behavior:smooth;height:100%}html:has(.page--home){scrollbar-width:none}html:has(.page--home)::-webkit-scrollbar{display:none}body{min-height:100%;font-family:var(--font-brand);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.5}img{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--action);outline-offset:2px;box-shadow:var(--focus-halo)}.page{min-height:100svh;position:relative}.page--scene-failed{background:radial-gradient(120% 60% at 50% 100%, var(--snow) 0 38%, transparent 38.5%), var(--sky)}html[data-phase=night] .page--scene-failed{--sky:#988efb}html[data-page=doc],html[data-page=doc] body{background:var(--paper)}.scene{z-index:0;opacity:0;height:100lvh;transition:opacity .6s ease-out;position:fixed;inset:0 0 auto}.scene.is-ready{opacity:1}.scene__canvas{width:100%;height:100%}.loader{z-index:10;background:#fff;place-items:center;transition:opacity .5s;display:grid;position:fixed;inset:0}.loader--leaving{opacity:0;pointer-events:none}.loader__tile{aspect-ratio:1;background:#74d6ef;border-radius:22%;width:clamp(120px,32vmin,184px);overflow:hidden;box-shadow:0 14px 40px #102a4338}.loader__canvas,.loader__still{width:100%;height:100%}.page--loading :is(.enter,.hero__subline,.store-badge,.blur-text-word,.blur-text-mark--entrance){animation-play-state:paused}.overlay{z-index:1;pointer-events:none;min-height:100svh;padding:max(16px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));grid-template-rows:auto 1fr auto;display:grid;position:relative}.overlay a,.overlay button{pointer-events:auto}.overlay [data-faded],.overlay [data-faded] :is(a,button){pointer-events:none}.site-header{align-items:center;display:flex}.brand{border-radius:14px;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand__icon{border-radius:22%;width:44px;height:44px;box-shadow:0 4px 14px #102a432e}.brand__name{font-size:var(--type-brand);font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--ink)}.overlay__main{align-content:start;justify-items:center;padding-top:clamp(20px,7.5vh,104px);display:grid}.hero{width:100%}.hero__card{text-align:center;position:relative}.hero__card:before{content:"";background:var(--hero-ambient-glow);pointer-events:none;z-index:-1;filter:blur(24px);border-radius:50%;transition:background .4s;position:absolute;inset:-16% -12%}.hero__title,.stop__title{font-size:max(1.125rem, calc(var(--title-size,var(--type-display)) * var(--copy-fit,1)));font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--hero-title-color);opacity:var(--hero-title-opacity);text-shadow:var(--hero-title-shadow);margin:0;line-height:1.08;transition:color .4s,text-shadow .4s}.hero__title-phrase{display:inline-block}.hero__subline{margin:calc(14px * var(--copy-fit,1)) auto 0;max-width:48ch;font-size:var(--body-size);font-weight:var(--weight-medium);color:var(--hero-subline-color);opacity:var(--hero-subline-opacity);text-shadow:var(--hero-subline-shadow);text-wrap:pretty;--enter-opacity:var(--hero-subline-opacity);line-height:1.45;transition:color .4s,opacity .4s,text-shadow .4s}.store-badge{--badge-size:max(40px, calc(var(--badge-h,68px) * var(--copy-fit,1)));cursor:pointer;margin:calc(15px * var(--copy-fit,1)) 0 calc(var(--badge-size) / -4);padding:calc(var(--badge-size) / 4);-webkit-tap-highlight-color:transparent;border-radius:20px;line-height:0;text-decoration:none;transition:none;display:inline-block}.store-badge__img{height:var(--badge-size);cursor:pointer;width:auto;transition:none;display:block}.store-badge--pending{cursor:pointer}.store-badge:hover,.store-badge:focus-visible,.store-badge:active,.store-badge__img:hover{cursor:pointer;filter:none;transition:none;transform:none}.page--home .overlay{min-height:0;padding:0;display:block}.page--home .site-header{z-index:2;padding:max(16px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) 0 max(20px, env(safe-area-inset-left));position:fixed;inset:0 0 auto}.page--home .overlay__main{padding-top:0;display:block}.screen{--gutter-left:max(20px, env(safe-area-inset-left));--gutter-right:max(20px, env(safe-area-inset-right));--copy-top:calc(max(16px, env(safe-area-inset-top)) + 48px + clamp(20px, 7.5vh, 104px));--copy-w:min(820px, calc(100% - var(--gutter-left) - var(--gutter-right)));--copy-left:calc(var(--gutter-left) + (100% - var(--gutter-left) - var(--gutter-right) - var(--copy-w)) / 2);--body-size:max(.8125rem, calc(var(--type-body) * (.45 + .55 * var(--copy-fit,1))));height:100svh;padding-top:var(--copy-top);align-content:start;justify-items:start;display:grid}.screen>.screen__pin,.stop__copy{width:var(--copy-w);margin-left:var(--copy-left);position:relative}.stop__copy{text-align:center}.screen:is([data-copy-mode=left],[data-copy-mode=right]) :is(.hero__card,.stop__copy){text-align:start}.screen:is([data-copy-mode=left],[data-copy-mode=right]) :is(.hero__subline,.stop__body){margin-left:0}.screen[data-copy-mode=beside] :is(.hero__subline,.stop__body){max-width:64ch}.stop__title{text-wrap:balance}.stop__title-phrase{display:inline-block}.stop__body{margin:calc(14px * var(--copy-fit,1)) auto 0;max-width:46ch;font-size:var(--body-size);color:var(--ink);text-wrap:pretty;line-height:1.45}@supports (animation-timeline:view()){.page--home:not(.page--walk-copy) .stop__copy{animation:linear both copy-arrive;animation-timeline:view();animation-range:cover 40% cover 68%}.page--home:not(.page--walk-copy) .screen--hero .hero{animation:linear both copy-leave;animation-timeline:view();animation-range:cover 72% cover 88%}}.page--walk-copy .stop__copy,.page--walk-copy .screen--hero>.screen__pin{top:var(--copy-top);left:var(--copy-left);margin-left:0;transition:opacity .12s linear;position:fixed}@keyframes copy-arrive{0%{opacity:0}}@keyframes copy-leave{to{opacity:0}}.page--home .site-footer{left:0;right:0;bottom:max(12px, env(safe-area-inset-bottom));z-index:2;width:fit-content;margin:0 auto;position:fixed}@media (width<=767px){.screen--stop{--copy-top:calc(max(16px, env(safe-area-inset-top)) + 48px + clamp(20px, 7.5vh, 104px) + 48px)}}@media (width<=767px) and (height<=700px) and (aspect-ratio<=1){.screen--stop{--copy-top:calc(max(16px, env(safe-area-inset-top)) + 48px + clamp(20px, 7.5vh, 104px) + 12px)}}.site-footer{font-size:var(--type-caption);color:var(--ink-soft);background:var(--footer-glass);border:1px solid var(--footer-border);box-shadow:var(--footer-lift), 0 0 0 1px var(--footer-rim), inset 0 1px 0 #ffffffe6, inset 0 -1px 0 #ffffff73;-webkit-backdrop-filter:blur(14px)saturate(165%);backdrop-filter:blur(14px)saturate(165%);pointer-events:auto;border-radius:999px;flex-wrap:wrap;justify-content:center;justify-self:center;align-items:center;gap:4px 18px;margin-top:12px;padding:6px 16px 6px 18px;display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-footer{background:#f8fcfef0}}@media (prefers-reduced-transparency:reduce){.site-footer{background:var(--snow);-webkit-backdrop-filter:none;backdrop-filter:none}}.site-footer__copy{margin:0}.site-footer__nav{flex-wrap:wrap;justify-content:center;gap:0 18px;display:flex}.site-footer__nav a{padding:12px 2px;text-decoration:none;display:inline-block}.site-footer__nav a:hover{text-underline-offset:3px;text-decoration:underline}.page--doc .overlay{pointer-events:auto;flex-direction:column;padding:0;display:flex}.page--doc{--bar-h:60px;--doc-column:680px;--doc-rail:220px;--doc-gap:48px;--doc-pad:max(24px, env(safe-area-inset-left), env(safe-area-inset-right));--doc-width:calc(var(--doc-rail) * 2 + var(--doc-gap) * 2 + var(--doc-column));--bar-total:calc(var(--bar-h) + env(safe-area-inset-top,0px))}.page--doc .site-header{z-index:3;min-height:var(--bar-h);padding-top:env(safe-area-inset-top,0px);padding-inline:max(var(--doc-pad), calc((100% - var(--doc-column)) / 2));background:var(--paper);border-bottom:1px solid var(--hairline);position:sticky;top:0}.page--doc .brand{border-radius:8px;padding:6px 8px 6px 0}.page--doc .brand__icon{width:32px;height:32px;box-shadow:0 2px 8px #102a4324}.page--doc .brand__name{font-size:1.125rem}.brand--back{align-items:center;gap:10px;display:inline-flex}.brand__back-arrow{font-size:1.25rem;line-height:1;font-weight:var(--weight-medium);color:var(--action);transition:transform .16s;display:inline-block}.brand--back:hover .brand__back-arrow{transform:translate(-3px)}.page--doc :focus-visible{outline-offset:3px;box-shadow:none}@media (height<=620px){.page--doc{--bar-h:48px}.page--doc .brand__icon{width:28px;height:28px}.page--doc .brand__name{font-size:1.0625rem}}@media (height<=420px){.page--doc .site-header{position:static}}.doc{grid-template-columns:minmax(0, var(--doc-column));padding:clamp(32px, 5vh, 56px) var(--doc-pad) 0;flex:1;place-content:start center;justify-items:stretch;row-gap:clamp(28px,4vw,40px);display:grid}@media (width>=1280px){.doc{grid-template-columns:var(--doc-rail) minmax(0, var(--doc-column)) var(--doc-rail);column-gap:var(--doc-gap)}.doc__masthead{grid-area:1/2}.doc__toc{grid-area:1/1/span 2}.doc__article{grid-area:2/2}.page--doc .site-header{padding-inline:max(var(--doc-pad), calc((100% - var(--doc-width)) / 2))}}.page--doc .site-footer{width:min(calc(var(--doc-column) + var(--doc-pad) * 2), 100%);margin:clamp(40px, 6vh, 72px) 0 max(28px, env(safe-area-inset-bottom));padding:20px var(--doc-pad) 0;border:0;border-top:1px solid var(--hairline);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--doc-secondary);background:0 0;border-radius:0;justify-content:flex-start;align-self:center;gap:4px 18px}.doc__toc{background:var(--doc-surface);border:1px solid var(--hairline);border-radius:14px}.doc__toc-summary{font-size:var(--type-button);font-weight:var(--weight-medium);color:var(--ink);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;padding:13px 16px;list-style:none;display:flex}.doc__toc-summary::-webkit-details-marker{display:none}.doc__toc-summary:after{content:"";border-right:2px solid var(--doc-secondary);border-bottom:2px solid var(--doc-secondary);width:7px;height:7px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}.doc__toc[open] .doc__toc-summary:after{transform:translateY(2px)rotate(-135deg)}.doc__toc-title{font-size:.75rem;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--doc-secondary);margin:0 0 10px;display:none}.doc__toc-list{margin:0;padding:0 8px 10px;list-style:none}.doc__toc-link{color:var(--ink-soft);border-radius:8px;padding:8px 12px;font-size:.875rem;line-height:1.4;text-decoration:none;display:block}.doc__toc-link:hover{color:var(--action)}.doc__toc-link.is-current{color:var(--action);font-weight:var(--weight-medium)}@media (width>=1280px){.doc__toc{top:calc(var(--bar-total) + 40px);max-height:calc(100svh - var(--bar-total) - 80px);background:0 0;border:0;border-radius:0;align-self:start;position:sticky;overflow-y:auto}.doc__toc-summary{display:none}.doc__toc-title{padding-left:17px;display:block}.doc__toc-list{border-left:1px solid var(--hairline);padding:0}.doc__toc-link{border-left:2px solid #0000;border-radius:0;margin-left:-1px;padding:7px 0 7px 16px}.doc__toc-link.is-current{border-left-color:var(--action)}}.doc__article{width:100%;color:var(--ink);font-size:var(--type-doc-body);text-align:left;line-height:1.6}.doc__masthead h1{font-size:var(--type-title);font-weight:var(--weight-semibold);letter-spacing:-.015em;text-wrap:balance;margin:0 0 8px;line-height:1.15}.doc__article h2{border-top:1px solid var(--hairline);font-size:var(--type-section);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:clamp(36px,4.6vw,48px) 0 12px;padding-top:clamp(24px,3vw,28px);line-height:1.3}.doc__article h2:first-of-type{border-top:0;margin-top:clamp(28px,3.4vw,36px);padding-top:0}.doc__article h3{font-size:var(--type-subsection);font-weight:var(--weight-semibold);margin:clamp(20px,2.6vw,26px) 0 8px;line-height:1.35}.doc__article h2,.doc__article h3{scroll-margin-top:calc(var(--bar-total) + 20px)}.doc__article>p:first-child{font-size:var(--type-lead);margin-bottom:18px;line-height:1.55}.doc__article p,.doc__article li{color:var(--ink);text-wrap:pretty}.doc__article p{margin:0 0 14px}.doc__article ul{margin:0 0 16px;padding-left:22px}.doc__article li{margin-bottom:8px}.doc__article li::marker{color:var(--action)}.doc__article strong{font-weight:var(--weight-semibold)}.doc__article a{color:var(--action);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.doc__back{font-size:var(--type-button);font-weight:var(--weight-medium);color:var(--action);margin-bottom:clamp(24px,3.4vw,32px);text-decoration:none;display:inline-block}.doc__back:hover{text-decoration:underline}.doc__bottom-back{border-top:1px solid var(--hairline);margin-top:clamp(28px,4vw,44px);padding-top:clamp(16px,2.5vw,24px)}.doc__bottom-back .doc__back{margin-bottom:0}.doc__updated{font-size:var(--type-caption);color:var(--doc-secondary);margin:0}.doc__note{color:var(--badge-label);background:var(--badge-surface);border-radius:14px;margin:clamp(18px,2.5vw,24px) 0;padding:clamp(16px,2.2vw,20px)}.doc__note p,.doc__note li,.doc__note strong{color:inherit}.doc__note p:last-child{margin-bottom:0}.enter,.hero__subline,.store-badge{animation:.4s ease-out both enter}.hero__subline{animation-delay:.38s}.store-badge{animation-delay:.5s}.blur-text{display:inline}.blur-text-word{will-change:transform, filter, opacity;animation:.9s cubic-bezier(.2,.8,.2,1) both blur-text-enter;display:inline-block}.blur-text-word--top{animation-name:blur-text-enter-top}.blur-text-word--scrub{will-change:auto;animation:none}.page--walk-copy .blur-text-word--scrub{transition:filter .12s linear,transform .12s linear}@property --mark-progress{syntax:"<number>";inherits:true;initial-value:1}.blur-text-mark{isolation:isolate;color:var(--mark-ink);background:0 0;transition:color .4s;display:inline-block;position:relative}.blur-text-mark__stroke{z-index:-1;width:calc(100% + .08em);height:.3em;clip-path:inset(-50% calc((1 - var(--mark-progress)) * 105%) -50% -5%);filter:drop-shadow(0 1px 1.5px color-mix(in srgb, var(--mark-ink) 40%, transparent));position:absolute;top:.9em;left:-.04em;overflow:visible}.blur-text-mark__stroke path{fill:none;stroke:var(--mark);stroke-width:.12em;stroke-linecap:round;transition:stroke .4s}.blur-text-mark--entrance{animation:.65s cubic-bezier(.65,0,.35,1) both mark-draw;animation-delay:calc(1s + var(--mark-index,0) * .45s)}.page--walk-copy .blur-text-mark--scrub{transition:--mark-progress .12s linear,color .4s}@keyframes mark-draw{0%{--mark-progress:0}to{--mark-progress:1}}@keyframes blur-text-enter{0%{opacity:.01;filter:blur(10px);transform:translateY(10px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes blur-text-enter-top{0%{opacity:.01;filter:blur(10px);transform:translateY(-10px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes enter{0%{opacity:.01;transform:translateY(8px)}to{opacity:var(--enter-opacity,1);transform:none}}@media (width>=768px){.brand__icon{width:48px;height:48px}}@media (width<=478px){.screen--hero{--badge-h:73px}.store-badge__img{max-width:100%}}@media (width<=767px){.page--home .site-footer{background:var(--footer-glass);border:1px solid var(--footer-border);box-shadow:var(--footer-lift), 0 0 0 1px var(--footer-rim), inset 0 1px 0 #ffffffe6, inset 0 -1px 0 #ffffff73;-webkit-backdrop-filter:blur(14px)saturate(165%);backdrop-filter:blur(14px)saturate(165%);border-radius:999px;flex-direction:column;align-items:center;gap:2px;margin-top:8px;padding:8px 22px;display:flex}.page--home .site-footer__copy{color:var(--ink-soft);opacity:.85;order:1;font-size:.75rem}.page--home .site-footer__nav{flex-wrap:nowrap;order:2;justify-content:center;gap:0 14px;display:flex}.page--home .site-footer__nav a{color:var(--ink-soft);padding:3px 2px;font-size:.8125rem}}@media (width<=340px){.screen{--title-size:clamp(1.5rem, 1rem + 2vw, 2rem)}.page--home .site-footer{padding:6px 12px}.page--home .site-footer__nav{gap:0 8px}.page--home .site-footer__nav a{font-size:.75rem}}@media (height<=620px) and (aspect-ratio>=1),(height<=460px){.brand__icon{width:34px;height:34px}}@media (height<=320px){.page--home .site-footer{margin:12px auto max(12px, env(safe-area-inset-bottom));position:static}}@media (prefers-reduced-motion:reduce){.enter,.hero__card>*,.blur-text-word{filter:none!important;opacity:1!important;animation:none!important;transform:none!important}.blur-text-mark{--mark-progress:1!important;animation:none!important}.scene,.loader,body{transition:none}html{scroll-behavior:auto}.doc__toc-summary:after{transition:none}}@media print{.page--doc .site-header,.doc__toc,.doc__back,.site-footer__nav{display:none}html[data-page=doc],html[data-page=doc] body,.page--doc{color:#000;background:#fff}.doc{padding:0;display:block}.doc__article{color:#000;width:auto}.doc__article p,.doc__article li,.doc__article a,.doc__note{color:#000;background:0 0}.doc__article h2,.doc__article h3{break-after:avoid;page-break-after:avoid}.doc__article a[href^=http]:after,.doc__article a[href^=mailto]:after{content:" (" attr(href) ")";word-break:break-all;font-size:.85em}}
