.home{position:relative;background:var(--bg);--ink: var(--bg);--ink-muted: color-mix(in srgb, var(--bg) 66%, var(--fg));--ink-faint: color-mix(in srgb, var(--bg) 46%, var(--fg));--ink-rule: color-mix(in srgb, var(--bg) 14%, var(--fg))}.home .hero{position:relative}.home .hero__anchor{position:absolute;left:0;width:1px;height:1px}.home .hero__pin{--cy: 36%;--ring-d: min(24vmin, 220px);position:relative;height:100svh;overflow:hidden;background:var(--fg);color:var(--ink)}@media(max-width:767px){.home .hero__pin{--cy: 34%;--ring-d: min(44vw, 180px)}}.home .hero__media{--ap: 0px;--wipe: 0%;position:absolute;inset:0;clip-path:circle(var(--ap) at 50% var(--cy))}.home .hero__zoom{position:absolute;inset:0;transform-origin:50% var(--cy)}.home .hero__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% 50%}.home .hero__developed{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--wipe)) 0 0)}.home .hero__shade{position:absolute;inset:0;background:linear-gradient(to top,#0c0a09d9,#0c0a0959 36%,#0c0a0900 60%),linear-gradient(to bottom,#0c0a0966,#0c0a0900 22%);opacity:0;visibility:hidden}.home .hero__divider{position:absolute;top:0;bottom:0;left:var(--wipe);width:1px;margin-left:-.5px;background:var(--ring);box-shadow:0 0 14px #efe4cfb3;opacity:0;visibility:hidden}.home .hero__ring-wrap{position:absolute;width:var(--ring-d);aspect-ratio:1;left:calc(50% - var(--ring-d) / 2);top:calc(var(--cy) - var(--ring-d) / 2);color:var(--ink);will-change:transform}.home .hero__ring{position:relative;width:100%;height:100%}.home .hero__halo{position:absolute;inset:10%;border-radius:50%;box-shadow:0 0 calc(var(--ring-d) * .22) calc(var(--ring-d) * .02) #0c0a091f,inset 0 0 calc(var(--ring-d) * .14) #0c0a090f}.home .hero__intro{position:absolute;left:var(--gutter);right:var(--gutter);top:calc(var(--cy) + var(--ring-d) / 2 + 44px);display:flex;flex-direction:column;align-items:center;text-align:center}@media(max-width:767px){.home .hero__intro{top:calc(var(--cy) + var(--ring-d) / 2 + 32px)}}.home .hero__eyebrow{font-family:var(--type-label-family, inherit);font-size:var(--type-label-size, inherit);line-height:var(--type-label-leading, inherit);letter-spacing:var(--type-label-tracking, inherit);font-weight:var(--type-label-weight, inherit);text-transform:var(--type-label-case, none);text-wrap:var(--type-label-wrap, wrap);--modulato-type: label;color:var(--ink-muted);margin:0 0 18px}.home .hero__title{font-family:var(--type-headline-family, inherit);font-size:var(--type-headline-size, inherit);line-height:var(--type-headline-leading, inherit);letter-spacing:var(--type-headline-tracking, inherit);font-weight:var(--type-headline-weight, inherit);text-transform:var(--type-headline-case, none);text-wrap:var(--type-headline-wrap, wrap);--modulato-type: headline;margin:0;max-width:14em}.home .hero__body{font-family:var(--type-lede-family, inherit);font-size:var(--type-lede-size, inherit);line-height:var(--type-lede-leading, inherit);letter-spacing:var(--type-lede-tracking, inherit);font-weight:var(--type-lede-weight, inherit);text-transform:var(--type-lede-case, none);text-wrap:var(--type-lede-wrap, wrap);--modulato-type: lede;color:var(--ink-muted);max-width:27em;margin:20px 0 0}.home .hero__cue{font-family:var(--type-label-family, inherit);font-size:var(--type-label-size, inherit);line-height:var(--type-label-leading, inherit);letter-spacing:var(--type-label-tracking, inherit);font-weight:var(--type-label-weight, inherit);text-transform:var(--type-label-case, none);text-wrap:var(--type-label-wrap, wrap);--modulato-type: label;color:var(--ink-faint);margin-top:44px;display:flex;flex-direction:column;align-items:center;gap:12px}@media(max-width:767px){.home .hero__cue{margin-top:32px}}.home .hero__cue-line{width:1px;height:36px;background:linear-gradient(to bottom,var(--ink-faint),transparent);transform-origin:top;animation:cue 2.4s var(--ease-out) infinite}@media(prefers-reduced-motion:reduce){.home .hero__cue-line{animation:none}}.home .hero__look{color:var(--fg);position:absolute;left:var(--gutter);right:var(--gutter);bottom:44px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px}@media(max-width:767px){.home .hero__look{gap:24px;bottom:28px}}.home .hero__copy{max-width:640px;display:flex;flex-direction:column;align-items:center;opacity:0;visibility:hidden}.home .hero__headline{font-family:var(--type-headline-family, inherit);font-size:var(--type-headline-size, inherit);line-height:var(--type-headline-leading, inherit);letter-spacing:var(--type-headline-tracking, inherit);font-weight:var(--type-headline-weight, inherit);text-transform:var(--type-headline-case, none);text-wrap:var(--type-headline-wrap, wrap);--modulato-type: headline;margin:0 0 18px}.home .hero__lede{font-family:var(--type-lede-family, inherit);font-size:var(--type-lede-size, inherit);line-height:var(--type-lede-leading, inherit);letter-spacing:var(--type-lede-tracking, inherit);font-weight:var(--type-lede-weight, inherit);text-transform:var(--type-lede-case, none);text-wrap:var(--type-lede-wrap, wrap);--modulato-type: lede;color:#efe8dcc7;max-width:26em;margin:0}.home .hero__readouts{display:grid;grid-template-columns:repeat(4,auto);justify-content:center;gap:0 28px;margin:0;opacity:0;visibility:hidden}@media(max-width:767px){.home .hero__readouts{gap:0 20px}}.home .hero__readout dt{font-family:var(--type-label-family, inherit);font-size:var(--type-label-size, inherit);line-height:var(--type-label-leading, inherit);letter-spacing:var(--type-label-tracking, inherit);font-weight:var(--type-label-weight, inherit);text-transform:var(--type-label-case, none);text-wrap:var(--type-label-wrap, wrap);--modulato-type: label;color:var(--muted)}.home .hero__readout dd{font-family:var(--type-readout-family, inherit);font-size:var(--type-readout-size, inherit);line-height:var(--type-readout-leading, inherit);letter-spacing:var(--type-readout-tracking, inherit);font-weight:var(--type-readout-weight, inherit);text-transform:var(--type-readout-case, none);text-wrap:var(--type-readout-wrap, wrap);--modulato-type: readout;margin:6px 0 0;color:var(--fg);font-variant-numeric:tabular-nums}.home .story{--story-gap: clamp(14px, 5vw, 104px);--story-room: 320px;--foot: var(--header-h);--story-gap-y: clamp(18px, 3svh, 32px);--side-gap: clamp(14px, 2vw, 28px);--phone-w: min(360px, calc((100svh - var(--header-h) - var(--foot) - var(--story-room)) * .4775));--phone-h: calc(var(--phone-w) * 2.0943);position:relative;display:grid}@media(max-height:899px){.home .story{--foot: 0px}}@media(max-width:767px){.home .story{--story-room: 300px;--story-gap: 14px;--side-gap: 10px;--foot: 0px;--phone-w: min(66vw, calc((100svh - var(--header-h) - var(--foot) - var(--story-room)) * .4775))}}.home .story__stage{grid-area:1/1;position:sticky;top:0;z-index:2;align-self:start;height:100svh;padding:var(--header-h) 0 var(--foot);display:flex;align-items:center;justify-content:center;pointer-events:none}.home .story__device{position:relative;pointer-events:auto;will-change:transform;transition:opacity .4s,visibility .4s}@media(max-width:767px){.home .story.is-on-photos .story__device{opacity:0;visibility:hidden}}.home .story__flow{grid-area:1/1;position:relative;z-index:1;padding-top:50svh;padding-bottom:60svh}.home .chapter{min-height:100svh}.home .chapter__text{position:fixed;z-index:3;inset:0;display:grid;grid-template-columns:minmax(0,1fr) var(--phone-w) minmax(0,1fr);grid-template-rows:minmax(0,1fr) var(--phone-h) minmax(0,1fr);column-gap:var(--side-gap);row-gap:var(--story-gap-y);justify-items:center;padding:var(--header-h) var(--gutter) var(--foot);text-align:center;pointer-events:none}.home .chapter__lead,.home .chapter__detail{width:100%;display:flex;flex-direction:column;align-items:center;pointer-events:none}.home .chapter__lead>*,.home .chapter__detail>*{pointer-events:auto}.home .chapter__lead{grid-area:1/2;align-self:end}.home .chapter__detail{grid-area:3/2;align-self:start}.home .chapter .chapter__text [data-reveal],.home .chapter .raw__statement{opacity:0;visibility:hidden}.home .chapter__title{font-family:var(--type-chapter-family, inherit);font-size:var(--type-chapter-size, inherit);line-height:var(--type-chapter-leading, inherit);letter-spacing:var(--type-chapter-tracking, inherit);font-weight:var(--type-chapter-weight, inherit);text-transform:var(--type-chapter-case, none);text-wrap:var(--type-chapter-wrap, wrap);--modulato-type: chapter;margin:0}.home .chapter__body{font-family:var(--type-note-family, inherit);font-size:var(--type-note-size, inherit);line-height:var(--type-note-leading, inherit);letter-spacing:var(--type-note-tracking, inherit);font-weight:var(--type-note-weight, inherit);text-transform:var(--type-note-case, none);text-wrap:var(--type-note-wrap, wrap);--modulato-type: note;color:var(--muted);margin:0}.home .chapter .tools,.home .chapter .specs{position:absolute;left:0;right:0;bottom:0;height:var(--foot);width:auto;margin:0;flex-wrap:nowrap;justify-content:center;align-items:center;white-space:nowrap;pointer-events:none}@media(max-width:767px),(max-height:899px){.home .chapter .tools,.home .chapter .specs{display:none}}.home .chapter__lead .eyebrow{font-family:var(--type-tag-family, inherit);font-size:var(--type-tag-size, inherit);line-height:var(--type-tag-leading, inherit);letter-spacing:var(--type-tag-tracking, inherit);font-weight:var(--type-tag-weight, inherit);text-transform:var(--type-tag-case, none);text-wrap:var(--type-tag-wrap, wrap);--modulato-type: tag;margin-bottom:10px}.home .frames{--reach: clamp(12px, 3vw, 44px);display:grid;grid-template-columns:minmax(0,1fr) var(--phone-w) minmax(0,1fr);column-gap:var(--story-gap);row-gap:14svh;align-items:start;padding:60svh var(--gutter) 34svh}@media(max-width:767px){.home .frames{grid-template-columns:minmax(0,1fr);row-gap:48px;padding-left:0;padding-right:0}.home .frames .frame{--w: 100%;grid-column:1;justify-self:stretch;width:100%;margin:0}.home .frames .frame__media{border-radius:0}.home .frames .frame .frame__caption{padding-left:var(--gutter);padding-right:var(--gutter)}}.home .frame{--w: 100%;margin:0;width:calc(var(--w) + var(--reach));display:flex;flex-direction:column;gap:10px;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;outline:none;will-change:transform}.home .frame--tall{--w: 68%}.home .frame--left{grid-column:1;justify-self:end;margin-right:calc(-1 * var(--reach))}.home .frame--right{grid-column:3;justify-self:start;margin-left:calc(-1 * var(--reach));margin-top:30svh}.home .frame__media{position:relative;width:100%;aspect-ratio:var(--ratio);overflow:hidden;border-radius:3px;background:var(--surface);box-shadow:0 40px 90px -40px #000000e6}.home .frame__media img{position:absolute;inset:0;width:100%;max-width:none;height:100%;object-fit:cover;pointer-events:none}.home .frame__original{opacity:0;transition:opacity .25s}.home .frame.is-original .frame__original{opacity:1}.home .frame__state{font-family:var(--type-tag-family, inherit);font-size:var(--type-tag-size, inherit);line-height:var(--type-tag-leading, inherit);letter-spacing:var(--type-tag-tracking, inherit);font-weight:var(--type-tag-weight, inherit);text-transform:var(--type-tag-case, none);text-wrap:var(--type-tag-wrap, wrap);--modulato-type: tag;position:absolute;left:8px;top:8px;padding:4px 7px;border-radius:999px;background:#0c0a098c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.home .frame__state-aes{color:var(--accent)}.home .frame__state-original,.home .frame.is-original .frame__state-aes{display:none}.home .frame.is-original .frame__state-original{display:inline}.home .frame:focus-visible .frame__media{outline:1px solid var(--accent);outline-offset:4px}.home .frame__caption{font-family:var(--type-tag-family, inherit);font-size:var(--type-tag-size, inherit);line-height:var(--type-tag-leading, inherit);letter-spacing:var(--type-tag-tracking, inherit);font-weight:var(--type-tag-weight, inherit);text-transform:var(--type-tag-case, none);text-wrap:var(--type-tag-wrap, wrap);--modulato-type: tag;color:var(--faint)}.home .frame--left .frame__caption{padding-right:var(--reach)}.home .frame--right .frame__caption{padding-left:var(--reach)}.home .tools{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.home .tools__item{font-family:var(--type-pill-family, inherit);font-size:var(--type-pill-size, inherit);line-height:var(--type-pill-leading, inherit);letter-spacing:var(--type-pill-tracking, inherit);font-weight:var(--type-pill-weight, inherit);text-transform:var(--type-pill-case, none);text-wrap:var(--type-pill-wrap, wrap);--modulato-type: pill;color:var(--muted);padding:3px 6px;border:1px solid var(--rule);border-radius:999px}.home .tools__item.is-active{color:var(--accent);border-color:var(--accent);background:#dea3611f}.home .specs{width:100%;margin:14px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.home .specs__row{display:inline-flex;gap:5px;padding:3px 6px;border:1px solid var(--rule);border-radius:999px}.home .specs__row dt{font-family:var(--type-pill-family, inherit);font-size:var(--type-pill-size, inherit);line-height:var(--type-pill-leading, inherit);letter-spacing:var(--type-pill-tracking, inherit);font-weight:var(--type-pill-weight, inherit);text-transform:var(--type-pill-case, none);text-wrap:var(--type-pill-wrap, wrap);--modulato-type: pill;color:var(--faint)}.home .specs__row dd{font-family:var(--type-pill-family, inherit);font-size:var(--type-pill-size, inherit);line-height:var(--type-pill-leading, inherit);letter-spacing:var(--type-pill-tracking, inherit);font-weight:var(--type-pill-weight, inherit);text-transform:var(--type-pill-case, none);text-wrap:var(--type-pill-wrap, wrap);--modulato-type: pill;color:var(--fg);margin:0}.home .figures{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:20px}.home .figure__value{font-family:var(--type-chapter-family, inherit);font-size:var(--type-chapter-size, inherit);line-height:var(--type-chapter-leading, inherit);letter-spacing:var(--type-chapter-tracking, inherit);font-weight:var(--type-chapter-weight, inherit);text-transform:var(--type-chapter-case, none);text-wrap:var(--type-chapter-wrap, wrap);--modulato-type: chapter;display:block;color:var(--fg)}.home .figure__label{font-family:var(--type-tag-family, inherit);font-size:var(--type-tag-size, inherit);line-height:var(--type-tag-leading, inherit);letter-spacing:var(--type-tag-tracking, inherit);font-weight:var(--type-tag-weight, inherit);text-transform:var(--type-tag-case, none);text-wrap:var(--type-tag-wrap, wrap);--modulato-type: tag;display:block;color:var(--faint);margin-top:6px}.home .everywhere{box-sizing:border-box;max-width:calc(640px + var(--gutter) * 2);min-height:100svh;margin:0 auto;padding:var(--header-h) var(--gutter);display:flex;flex-direction:column;justify-content:center}.home .everywhere__head{margin-bottom:28px;text-align:center}.home .everywhere__head .eyebrow{font-family:var(--type-tag-family, inherit);font-size:var(--type-tag-size, inherit);line-height:var(--type-tag-leading, inherit);letter-spacing:var(--type-tag-tracking, inherit);font-weight:var(--type-tag-weight, inherit);text-transform:var(--type-tag-case, none);text-wrap:var(--type-tag-wrap, wrap);--modulato-type: tag;margin-bottom:10px}.home .everywhere__title{font-family:var(--type-chapter-family, inherit);font-size:var(--type-chapter-size, inherit);line-height:var(--type-chapter-leading, inherit);letter-spacing:var(--type-chapter-tracking, inherit);font-weight:var(--type-chapter-weight, inherit);text-transform:var(--type-chapter-case, none);text-wrap:var(--type-chapter-wrap, wrap);--modulato-type: chapter;margin:0}.home .everywhere__grid{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.home .everywhere__item{display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px 0;text-align:center;border-bottom:1px solid var(--rule)}.home .everywhere__item-title{font-family:var(--type-note-family, inherit);font-size:var(--type-note-size, inherit);line-height:var(--type-note-leading, inherit);letter-spacing:var(--type-note-tracking, inherit);font-weight:var(--type-note-weight, inherit);text-transform:var(--type-note-case, none);text-wrap:var(--type-note-wrap, wrap);--modulato-type: note;color:var(--fg);margin:0}.home .everywhere__item-body{font-family:var(--type-note-family, inherit);font-size:var(--type-note-size, inherit);line-height:var(--type-note-leading, inherit);letter-spacing:var(--type-note-tracking, inherit);font-weight:var(--type-note-weight, inherit);text-transform:var(--type-note-case, none);text-wrap:var(--type-note-wrap, wrap);--modulato-type: note;color:var(--muted);margin:0}.home .close{position:relative;min-height:50svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:56px var(--gutter)}@media(max-height:959px){.home .close{padding:24px var(--gutter)}.home .close .close__ring{margin-bottom:16px}.home .close .close__title{font-family:var(--type-statement-family, inherit);font-size:var(--type-statement-size, inherit);line-height:var(--type-statement-leading, inherit);letter-spacing:var(--type-statement-tracking, inherit);font-weight:var(--type-statement-weight, inherit);text-transform:var(--type-statement-case, none);text-wrap:var(--type-statement-wrap, wrap);--modulato-type: statement}.home .close .close__body{margin-top:16px}.home .close .close__cta{margin-top:24px}}.home .close__ring{display:block;width:76px;height:76px;margin-bottom:24px}.home .close__title{font-family:var(--type-display-family, inherit);font-size:var(--type-display-size, inherit);line-height:var(--type-display-leading, inherit);letter-spacing:var(--type-display-tracking, inherit);font-weight:var(--type-display-weight, inherit);text-transform:var(--type-display-case, none);text-wrap:var(--type-display-wrap, wrap);--modulato-type: display;margin:0}.home .close__body{font-family:var(--type-lede-family, inherit);font-size:var(--type-lede-size, inherit);line-height:var(--type-lede-leading, inherit);letter-spacing:var(--type-lede-tracking, inherit);font-weight:var(--type-lede-weight, inherit);text-transform:var(--type-lede-case, none);text-wrap:var(--type-lede-wrap, wrap);--modulato-type: lede;color:var(--muted);margin:28px 0 0}.home .close__cta{margin:44px 0 0}.home .close__badge{display:inline-block;border-radius:9px;transition:transform .3s var(--ease-out)}.home .close__badge img{display:block;width:auto;height:54px}.home .close__badge[href]:hover{transform:translateY(-2px)}.home .close__badge[href]:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.home .close__badge:not([href]){cursor:default}.home .home__content{position:relative;z-index:1;background:var(--bg)}.home .footer{position:sticky;bottom:0;z-index:0;min-height:50svh;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:48px var(--gutter) 28px;background:var(--fg);color:var(--ink)}@media(max-width:767px){.home .footer{position:relative}}.home .footer__columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;width:100%;max-width:1200px;margin:0 auto}@media(max-width:1023px){.home .footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.home .footer__title{font-family:var(--type-small-family, inherit);font-size:var(--type-small-size, inherit);line-height:var(--type-small-leading, inherit);letter-spacing:var(--type-small-tracking, inherit);font-weight:var(--type-small-weight, inherit);text-transform:var(--type-small-case, none);text-wrap:var(--type-small-wrap, wrap);--modulato-type: small;color:var(--ink);margin:0 0 12px}.home .footer__note{font-family:var(--type-note-family, inherit);font-size:var(--type-note-size, inherit);line-height:var(--type-note-leading, inherit);letter-spacing:var(--type-note-tracking, inherit);font-weight:var(--type-note-weight, inherit);text-transform:var(--type-note-case, none);text-wrap:var(--type-note-wrap, wrap);--modulato-type: note;color:var(--ink-muted);max-width:30ch;margin:0 0 10px}.home .footer__list{font-family:var(--type-note-family, inherit);font-size:var(--type-note-size, inherit);line-height:var(--type-note-leading, inherit);letter-spacing:var(--type-note-tracking, inherit);font-weight:var(--type-note-weight, inherit);text-transform:var(--type-note-case, none);text-wrap:var(--type-note-wrap, wrap);--modulato-type: note;list-style:none;margin:0;padding:0;color:var(--ink-muted)}.home .footer__list li+li{margin-top:4px}.home .footer a{color:var(--ink-muted);text-decoration:none;transition:color .2s}.home .footer a:hover{color:var(--ink)}.home .footer a:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.home .footer__list a{color:var(--ink)}.home .footer__legal{width:100%;max-width:1200px;margin:0 auto;padding-top:20px;border-top:1px solid var(--ink-rule)}.home .footer__trademark{font-family:var(--type-note-family, inherit);font-size:var(--type-note-size, inherit);line-height:var(--type-note-leading, inherit);letter-spacing:var(--type-note-tracking, inherit);font-weight:var(--type-note-weight, inherit);text-transform:var(--type-note-case, none);text-wrap:var(--type-note-wrap, wrap);--modulato-type: note;color:var(--ink-faint);margin:0 0 10px}.home .footer__line{font-family:var(--type-note-family, inherit);font-size:var(--type-note-size, inherit);line-height:var(--type-note-leading, inherit);letter-spacing:var(--type-note-tracking, inherit);font-weight:var(--type-note-weight, inherit);text-transform:var(--type-note-case, none);text-wrap:var(--type-note-wrap, wrap);--modulato-type: note;display:flex;flex-wrap:wrap;gap:8px 28px;color:var(--ink-faint)}.home .footer__line>:last-child{margin-left:auto}.home .footer__link{font:inherit;letter-spacing:inherit;color:var(--ink);opacity:.8;background:none;border:0;padding:0;cursor:pointer;transition:opacity .2s}.home .footer__link:hover{opacity:1}.home .footer__link:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.home .privacy{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:96px var(--gutter);border:0;background:transparent;color:var(--fg);overflow-y:auto;overscroll-behavior:contain}.home .privacy::backdrop{background:#0c0a09b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.home .privacy[open]{animation:privacy-in .5s var(--ease-out) both}.home .privacy[open]::backdrop{animation:privacy-fade .4s ease both}.home .privacy__sheet{position:relative;max-width:460px;margin:0 auto}.home .privacy__close{font-family:var(--type-note-family, inherit);font-size:var(--type-note-size, inherit);line-height:var(--type-note-leading, inherit);letter-spacing:var(--type-note-tracking, inherit);font-weight:var(--type-note-weight, inherit);text-transform:var(--type-note-case, none);text-wrap:var(--type-note-wrap, wrap);--modulato-type: note;position:absolute;top:0;right:0;color:var(--muted);background:none;border:0;padding:0;cursor:pointer}.home .privacy__close:hover{color:var(--fg)}.home .privacy__close:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.home .privacy__title{font-family:var(--type-chapter-family, inherit);font-size:var(--type-chapter-size, inherit);line-height:var(--type-chapter-leading, inherit);letter-spacing:var(--type-chapter-tracking, inherit);font-weight:var(--type-chapter-weight, inherit);text-transform:var(--type-chapter-case, none);text-wrap:var(--type-chapter-wrap, wrap);--modulato-type: chapter;margin:0}.home .privacy__updated{font-family:var(--type-note-family, inherit);font-size:var(--type-note-size, inherit);line-height:var(--type-note-leading, inherit);letter-spacing:var(--type-note-tracking, inherit);font-weight:var(--type-note-weight, inherit);text-transform:var(--type-note-case, none);text-wrap:var(--type-note-wrap, wrap);--modulato-type: note;color:var(--faint);margin:8px 0 0}.home .privacy__intro{font-family:var(--type-small-family, inherit);font-size:var(--type-small-size, inherit);line-height:var(--type-small-leading, inherit);letter-spacing:var(--type-small-tracking, inherit);font-weight:var(--type-small-weight, inherit);text-transform:var(--type-small-case, none);text-wrap:var(--type-small-wrap, wrap);--modulato-type: small;color:var(--fg);margin:32px 0 0}.home .privacy__section{margin-top:32px}.home .privacy__heading{font-family:var(--type-small-family, inherit);font-size:var(--type-small-size, inherit);line-height:var(--type-small-leading, inherit);letter-spacing:var(--type-small-tracking, inherit);font-weight:var(--type-small-weight, inherit);text-transform:var(--type-small-case, none);text-wrap:var(--type-small-wrap, wrap);--modulato-type: small;color:var(--fg);margin:0 0 8px}.home .privacy__body{font-family:var(--type-note-family, inherit);font-size:var(--type-note-size, inherit);line-height:var(--type-note-leading, inherit);letter-spacing:var(--type-note-tracking, inherit);font-weight:var(--type-note-weight, inherit);text-transform:var(--type-note-case, none);text-wrap:var(--type-note-wrap, wrap);--modulato-type: note;color:var(--muted);margin:0 0 8px}@keyframes cue{0%{transform:scaleY(0);opacity:1}60%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}@keyframes privacy-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes privacy-fade{0%{opacity:0}to{opacity:1}}
