.ab{position:absolute;inset:0}.ab-scroll{z-index:2;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.ab-scroll::-webkit-scrollbar{display:none}.ab-page{min-height:max(100%,var(--field-bottom,0px));padding-top:calc(var(--P) - .5em + 1.75em + var(--row) - 2*var(--u));padding-bottom:calc(8.5em + 32*var(--u));position:relative}.ab-body{margin-left:calc(449*var(--sx));--indent:1.6855em;width:32.5625em}.ab-item+.ab-item{margin-top:1.75em}.ab-item.is-tight{margin-top:0}.ab-item.is-sub .ab-pt{padding-left:var(--indent)}.ab-pt{margin:0}.ab-mute{color:#00000080}.ab-lead{font-weight:500}.ab-dotted{text-underline-offset:.22em;-webkit-text-decoration:underline dotted #00000040;text-decoration:underline dotted #00000040;text-decoration-thickness:calc(1em/7.14286)}.ab-ext{color:#00000080;transition:color .25s var(--ease-out)}.ab-ext .vb-hl-text{text-underline-offset:.22em;-webkit-text-decoration:underline #00000040;text-decoration:underline #00000040;text-decoration-thickness:from-font}@media (hover:hover) and (pointer:fine){.ab-ext:hover{color:#000}}.ab-email-wrap{z-index:5;right:var(--P);top:calc(var(--P) - .5em);position:absolute}.ab-photo{z-index:1;transform-origin:0 0;will-change:transform;contain:layout paint;outline-offset:0;position:absolute;top:0;left:0;overflow:hidden}.ab-photo-in{clip-path:inset(100% 0 0);transition:clip-path 1.05s var(--ease-out);background:#ececec;position:absolute;inset:0;overflow:hidden}.ab-photo.is-shown .ab-photo-in{clip-path:inset(0)}.ab-photo img{object-fit:cover;transform-origin:50% 100%;transition:transform 1.5s var(--ease-out);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transform:scale(1.12)translateY(4%)}.ab-photo.is-shown img{transform:none}.ab-pt[data-rv]{opacity:0;filter:blur(3px);transition:opacity .56s var(--ease-out),transform .56s var(--ease-out),filter .56s var(--ease-out);transform:translateY(12px)}.ab-pt[data-rv].is-shown{opacity:1;filter:none;transform:none}.ab-fade{z-index:8;pointer-events:none;transition:opacity .3s var(--ease-out);position:absolute;overflow:hidden}.ab-fade-top{opacity:0;height:7.5em;top:0;left:0;right:0}.ab[data-scrolled] .ab-fade-top{opacity:1}.ab-fade-bot{bottom:0;left:calc(449*var(--sx) - 9*var(--u));width:calc(32.5625em + 84*var(--u));height:8.5em}.ab[data-end] .ab-fade-bot{opacity:0}.ab-fade-blur{-webkit-backdrop-filter:blur(var(--blur));-webkit-mask-image:linear-gradient(var(--dir,to bottom),transparent var(--from),#000 var(--to));mask-image:linear-gradient(var(--dir,to bottom),transparent var(--from),#000 var(--to));-webkit-mask-image:linear-gradient(var(--dir,to bottom),transparent var(--from),#000 var(--to));background:#ffffff0a;position:absolute;inset:0}.ab-fade-top .ab-fade-blur{--dir:to top}.ab-fade-bot .ab-fade-blur{--dir:to bottom}.ab-fade-tint{position:absolute;inset:0}.ab-fade-top .ab-fade-tint{background:linear-gradient(#fff 22%,#ffffffd1 42%,#ffffff61 72%,#fff0 100%)}.ab-fade-bot .ab-fade-tint{background:linear-gradient(#fff0 0%,#ffffff61 28%,#ffffffd1 58%,#fff 78%)}.ab-tip{display:inline;position:relative}.ab-tip-hit{color:inherit;font:inherit;letter-spacing:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;text-underline-offset:inherit;cursor:help;background:0 0;border:0;margin:0;padding:0;display:inline}.ab-tip-bubble{z-index:9;transform-origin:50% 100%;box-sizing:border-box;color:#fff;font-family:var(--font-host),"Host Grotesk",ui-sans-serif,system-ui,sans-serif;letter-spacing:.02em;white-space:nowrap;pointer-events:none;opacity:0;filter:blur(2px);background:#000;padding:.45em .75em;font-size:.875em;font-weight:400;line-height:1.4;transition:opacity 50ms ease-out,scale 50ms ease-out,translate 50ms ease-out,filter 50ms ease-out;position:absolute;bottom:calc(100% + .5em);left:50%;translate:-50% 4px;scale:.98}.ab-tip[data-open] .ab-tip-bubble{opacity:1;filter:none;transition:opacity .15s var(--ease-out)var(--tip-delay,80ms),scale .2s var(--ease-out)var(--tip-delay,80ms),translate .2s var(--ease-out)var(--tip-delay,80ms),filter .18s var(--ease-out)var(--tip-delay,80ms);translate:-50%;scale:1}.ab-tip[data-open][data-how=tap] .ab-tip-bubble{--tip-delay:0s}.ab-tip[data-open] .ab-tip-hit{text-decoration-color:#0000008c}@media (prefers-reduced-motion:reduce){.ab-tip-bubble,.ab-tip[data-open] .ab-tip-bubble{filter:none;translate:-50%;scale:1;transition:none!important}}.ab-page[data-mode=inline] .ab-photo{z-index:auto;will-change:auto;width:72%;margin:2.5em auto 3em;display:block;position:relative;transform:none}.ab-page[data-mode=inline] .ab-photo-kid{aspect-ratio:271.842/203.882}.ab-page[data-mode=inline] .ab-photo-avatars{aspect-ratio:271.655/333.747}.ab-page[data-mode=inline] .ab-photo-google{aspect-ratio:1}@media (max-width:767px),(max-aspect-ratio:4/5) and (max-width:1100px){.ab-email-wrap{display:none}.ab-page{--read-x:calc(var(--ox) + max(28px,32*var(--m)));min-height:100%;padding:calc(3*var(--g) + 1.25em)var(--read-x)calc(10em + 32*var(--m))}.ab-body{width:auto;max-width:32.5625em;margin-left:0}.ab-photo{z-index:auto;width:72%;margin:calc(40*var(--m))auto calc(48*var(--m));will-change:auto;display:block;position:relative;transform:none}.ab-photo-kid{aspect-ratio:271.842/203.882}.ab-photo-avatars{aspect-ratio:271.655/333.747;margin-left:auto;margin-right:auto}.ab-photo-google{aspect-ratio:1;margin-left:auto;margin-right:auto}.ab-fade-top,.ab-fade-bot{width:100%;height:5em;left:0;right:0}.ab-tip-bubble{white-space:normal;max-width:min(18em,calc(100vw - 2*var(--read-x,48px)));text-wrap:pretty}.ab-tip-hit{cursor:pointer}}@media (prefers-reduced-motion:reduce){.ab-pt[data-rv],.ab-photo-in,.ab-photo img{transition:none!important}.ab-pt[data-rv]{opacity:1;filter:none;transform:none}.ab-photo-in{clip-path:none}.ab-photo img{transform:none}}.ab-rv[data-rv],.ab-zero[data-rv]{opacity:0;filter:blur(3px);transition:opacity .56s var(--ease-out),transform .56s var(--ease-out),filter .56s var(--ease-out);display:inline-block;transform:translateY(8px)}.ab-zero[data-rv]{filter:blur(2px);transition-duration:.32s;transform:translateY(6px)}.ab-rv[data-rv].is-shown,.ab-zero[data-rv].is-shown{opacity:1;filter:none;transform:none}.ab[data-outro] .ab-item:not([data-keep]) .ab-pt{filter:blur(3px);transition:opacity .28s var(--ease-out),transform .28s var(--ease-out),filter .28s var(--ease-out);transform:translateY(8px);opacity:0!important}.ab[data-outro] .ab-photo.is-shown .ab-photo-in{clip-path:inset(100% 0 0);transition-duration:.4s}.ab[data-outro] .ab-photo.is-shown img{transition-duration:.4s;transform:scale(1.12)translateY(4%)}.ab[data-outro=zero] .ab-zero{filter:blur(2px);transition:opacity .22s var(--ease-out),transform .22s var(--ease-out),filter .22s var(--ease-out);transform:translateY(6px);opacity:0!important}@media (prefers-reduced-motion:reduce){.ab-rv[data-rv],.ab-zero[data-rv]{opacity:1;filter:none;transform:none;transition:none!important}.ab[data-outro] .ab-item:not([data-keep]) .ab-pt,.ab[data-outro=zero] .ab-zero{transition:none!important}}@media (max-width:767px),(max-aspect-ratio:4/5) and (max-width:1100px){.ab-pt[data-rv]{filter:none;transition:opacity .56s var(--ease-out),transform .56s var(--ease-out)}}
