.lg-head__top{display: flex;flex-wrap: wrap;align-items: end;justify-content: space-between;gap: .75rem 2rem;padding: clamp(1.75rem,4vw,3.25rem) clamp(1.25rem,4vw,3.5rem) 1.1rem;border-bottom: var(--r2)}.lg-updated{margin: 0;font: 400 .9375rem/1.4 var(--ft);color: var(--k);border: var(--r1);padding: .35rem .7rem}.lg-head__body{padding: 1.5rem clamp(1.25rem,4vw,3.5rem) 1.75rem}.lg-head__body .answer{margin: 0;max-width: 46rem}.lg-glance{padding: 0 clamp(1.25rem,4vw,3.5rem) clamp(1.75rem,3.5vw,2.75rem)}.lg-glance__title{font: 700 1.125rem/1.2 var(--fp);color: var(--k);margin-bottom: .75rem}.lg-glance .ro-fields{grid-template-columns: repeat(auto-fit,minmax(min(100%,15rem),1fr))}@media (min-width: 960px){.lg-glance .ro-fields{grid-template-columns: repeat(3,minmax(0,1fr))}.lg--sms-terms .lg-glance .ro-fields{grid-template-columns: repeat(4,minmax(0,1fr))}}.lg-glance dd{font-size: .9375rem;line-height: 1.45}.lg-glance dd a{color: var(--t7)}.lg-ref{display: block;width: fit-content;margin-top: .4rem;font: 700 .8125rem/1.3 var(--ft);color: var(--t7);text-decoration: underline 1.5px;text-underline-offset: 3px}.lg-doc{display: grid}.lg-toc{padding: 1.5rem clamp(1.25rem,4vw,3.5rem);border-bottom: var(--r2);background: rgba(0,124,140,.04)}.lg-toc__title{font: 600 .8125rem/1.35 var(--fp);letter-spacing: .02em;text-transform: uppercase;color: var(--t7);margin-bottom: .5rem}.lg-toc ol{border-top: var(--r1)}.lg-toc li{border-bottom: 1px solid var(--hair)}.lg-toc a{display: block;padding: .5rem 0;font: 600 1rem/1.3 var(--fp);color: var(--k);text-decoration: none}.lg-toc a:hover,.lg-toc a:focus-visible{color: var(--t7);text-decoration: underline 1.5px var(--t6);text-underline-offset: 3px}.lg-text{padding: clamp(1.75rem,4vw,3.5rem) clamp(1.25rem,4vw,3.5rem) clamp(2.5rem,5vw,4rem);min-width: 0}.lg-text>*{max-width: 44rem}@media (min-width: 1100px){.lg-doc{grid-template-columns: 19rem minmax(0,1fr);align-items: start}.lg-toc{position: sticky;top: calc(var(--header-h) + .5rem);max-height: calc(100vh - var(--header-h) - 1rem);overflow-y: auto;border-bottom: 0;border-right: var(--r1);padding: 1.75rem 1.5rem}.lg-text{padding-left: clamp(2.5rem,5vw,4.5rem)}}.lg .legal h2{font: 700 clamp(1.5rem,1.25rem + .8vw,2rem)/1.1 var(--fp);color: var(--k);max-width: 44rem;margin: 2.75rem 0 1rem;padding-top: 1rem;border-top: var(--r2);scroll-margin-top: calc(var(--header-h) + 1rem)}.lg .legal>h2:first-child,.lg .legal>div:first-child + h2{margin-top: 0}.lg .legal h3{font: 700 1.25rem/1.2 var(--fp);color: var(--k);margin: 1.75rem 0 .6rem;scroll-margin-top: calc(var(--header-h) + 1rem)}.lg .legal h4{font: 700 1.0625rem/1.25 var(--fp);color: var(--k)}.lg .legal p,.lg .legal li{font: 400 1.0625rem/1.6 var(--fx);color: var(--k2)}.lg .legal p + p{margin-top: .9rem}.lg .legal :is(ul,ol){margin: .75rem 0 1rem}.lg .legal li{position: relative;padding-left: 1.4rem}.lg .legal li + li{margin-top: .4rem}.lg .legal ul>li::before{content: "";position: absolute;left: .15rem;top: .62em;width: 7px;height: 7px;background: var(--t6)}.lg .legal ol{list-style: decimal;padding-left: 1.5rem}.lg .legal ol>li{padding-left: .25rem}.lg .legal ol>li::marker{font: 700 1rem var(--ft);color: var(--t7)}.lg .legal a{color: var(--t7);text-decoration: underline 1.5px;text-underline-offset: 3px;overflow-wrap: anywhere}.lg .legal a:hover{color: var(--k)}.lg em,.lg i{font-style: normal}.lg .legal strong{color: var(--k)}.lg .legal table{width: 100%;border-collapse: collapse;margin: 1rem 0;border: var(--r1)}.lg .legal :is(th,td){padding: .6rem .75rem;text-align: left;vertical-align: top;border-bottom: 1px solid var(--hair);font-size: .9375rem}.lg .legal th{font: 600 .8125rem/1.35 var(--fp);text-transform: uppercase;letter-spacing: .02em;color: var(--t7);background: rgba(0,124,140,.07)}.lg-related{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 1rem 2rem;padding-block: 1.5rem !important}.lg-related p{margin: 0;font-family: var(--ft);color: var(--k)}.lg-related p a:not(.link-arrow){color: var(--t7)}.lg-related .cluster{display: flex;flex-wrap: wrap;gap: .75rem 1.75rem}.lg .legal__doc{position: relative;display: grid;gap: .15rem;width: fit-content;max-width: 100%;margin: 0 0 2.5rem;padding: 1.4rem 1.5rem 1rem;border: var(--r1);border-top: 8px solid var(--t6);background: #fff;transform: rotate(-.6deg);box-shadow: 4px 5px 0 rgba(0,124,140,.12)}.lg .legal__doc p{margin: 0 !important;font: 400 1rem/1.45 var(--ft);color: var(--k)}.lg .legal__doc p:first-child strong{font: 700 1.25rem/1.3 var(--fp);text-transform: uppercase;letter-spacing: .02em}.lg .legal__doc p:nth-child(2){font: 800 clamp(1.75rem,1.4rem + 1.2vw,2.4rem)/1.05 var(--fp);text-transform: uppercase;letter-spacing: .01em;color: var(--t7);padding: .2rem 0 .55rem;border-bottom: var(--r1);margin-bottom: .45rem !important}.lg .legal__doc::before{content: "";position: absolute;top: -26px;right: 40px;width: 20px;height: 56px;border: 3px solid #868b90;border-radius: 10px}.lg .legal__preamble{position: relative;margin-bottom: 3rem;padding: 1.5rem 1.5rem 4.25rem;border: var(--r2);outline: var(--r1);outline-offset: 4px}.lg .legal__preamble p{font: 400 .9375rem/1.6 var(--ft);color: var(--k)}.lg .legal__preamble::after{content: "";position: absolute;right: 1.5rem;bottom: 1.6rem;width: min(60%,20rem);border-bottom: var(--r1)}.lg .legal__preamble::before{content: "";position: absolute;right: calc(min(60%,20rem) + 1.9rem);bottom: 1.45rem;width: 12px;height: 12px;background: linear-gradient(45deg,transparent 43%,var(--t6) 43% 57%,transparent 57%),linear-gradient(-45deg,transparent 43%,var(--t6) 43% 57%,transparent 57%)}.lg .legal__n{color: var(--t6)}@media (min-width: 1100px){.lg--terms-of-service .legal h2{position: relative}.lg--terms-of-service .legal__n{position: absolute;right: calc(100% + 1rem);top: .75rem;font: 800 2.5rem/1 var(--fp)}}.lg .lg-script{position: relative;margin: .75rem 0 .9rem;padding: 1rem 1.25rem 1rem 1.5rem;border: var(--r1);border-left: 6px solid var(--t6);background: rgba(0,124,140,.05)}.lg .lg-script em{font: 700 1.0625rem/1.5 var(--ft);color: var(--k)}.lg .lg-key{display: inline-block;padding: .05rem .4rem;border: 1.5px solid var(--k);border-radius: 2px;box-shadow: 0 2px 0 var(--k);font: 700 .9375rem/1.3 var(--ft);background: #fff}.lg .sms-samples{display: grid;gap: 1rem;margin: 1.25rem 0 1.5rem}@media (min-width: 640px){.lg .sms-samples{grid-template-columns: 1fr 1fr}}.lg .sms-sample{display: flex;flex-direction: column;border: var(--r1);background: #fff}.lg .sms-sample h4{margin: 0;padding: .55rem .9rem;background: rgba(0,124,140,.07);border-bottom: var(--r1)}.lg .sms-bubble{flex: 1;padding: .8rem .9rem 1rem;background: repeating-linear-gradient(transparent 0 1.55rem,rgba(0,124,140,.14) 1.55rem calc(1.55rem + 1px));background-position: 0 2.35rem}.lg .legal .sms-bubble__meta{font: 600 .8125rem/1.35 var(--fp);text-transform: uppercase;letter-spacing: .02em;color: var(--t7);margin: 0 0 .35rem}.lg .legal .sms-bubble__text{margin: 0;font: 400 .9375rem/1.55rem var(--ft);color: var(--k)}.lg .legal>h2:first-child{border-top: 0;padding-top: 0}.lg .legal h4{margin: 1.25rem 0 .4rem}.lg .sms-sample h4{margin: 0}.lg .sms-bubble{background: none}.lg .legal .sms-bubble__text{background: repeating-linear-gradient(transparent 0 calc(1.55rem - 1px),rgba(0,124,140,.16) calc(1.55rem - 1px) 1.55rem)}@media (min-width: 1100px){.lg--terms-of-service .lg-text{padding-left: clamp(4rem,6vw,5.5rem)}}.nf-head{padding: clamp(1.75rem,4vw,3.5rem) clamp(1.25rem,4vw,3.5rem) clamp(2rem,4vw,3rem)}.nf-trace{display: flex;align-items: center;gap: .75rem;margin-bottom: clamp(1.5rem,3vw,2.25rem);font: 700 .9375rem/1.3 var(--ft)}.nf-trace__start{color: var(--t7);border: var(--r1);padding: .3rem .6rem;white-space: nowrap}.nf-trace__line{flex: 0 1 14rem;min-width: 2.5rem;height: 2.5px;background: var(--t6);transition: clip-path .5s ease-out}.nf-trace__break{position: relative;flex: none;width: 22px;height: 22px;background: linear-gradient(45deg,transparent 42%,var(--color-coral-400) 42% 58%,transparent 58%),linear-gradient(-45deg,transparent 42%,var(--color-coral-400) 42% 58%,transparent 58%)}.nf-trace__end{color: #b44238;white-space: nowrap}.nf-trace__ghost{flex: 1 1 4rem;min-width: 1rem;border-top: 2px dashed rgba(0,124,140,.3)}.motion .nf-trace.is-armed .nf-trace__line:not(.is-on){clip-path: inset(0 100% 0 0)}@media (max-width: 639px){.nf-trace{flex-wrap: wrap}.nf-trace__line{flex-basis: 3rem}.nf-trace__ghost{display: none}}.nf .nf__title{font-size: clamp(3rem,1.4rem + 5vw,6rem);line-height: .98;max-width: 12ch}.nf-head__body{margin-top: clamp(1.25rem,2.5vw,2rem)}.nf-head__body .answer{margin: 0}.nf-head__body .answer a{color: var(--t7)}@media (min-width: 960px){.nf-head__body{display: grid;grid-template-columns: minmax(0,7fr) minmax(0,4fr);gap: 3rem;align-items: end}.nf-head__body .actions{margin: 0;flex-direction: column;align-items: flex-start}}.nf-where{border-top: var(--r2)}.nf-where h2{padding: clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,4vw,3.5rem) 1rem}.nf-lines{counter-reset: ln;border-top: var(--r1)}.nf-lines li{counter-increment: ln;border-bottom: 1px solid var(--hair)}.nf-lines li:last-child{border-bottom: 0}.nf-line{display: grid;grid-template-columns: 3.25rem minmax(0,1fr) 2.75rem;gap: .2rem 1rem;align-items: baseline;padding: 1rem clamp(1.25rem,4vw,3.5rem) 1.1rem clamp(.75rem,2vw,1.75rem);color: var(--k);text-decoration: none;transition: background-color .15s ease-out}.nf-line::before{content: counter(ln);grid-row: 1 / span 3;font: 700 1.5rem/1.1 var(--fp);color: var(--t6);text-align: center}.nf-line::after{content: "";grid-column: 3;grid-row: 1 / span 3;align-self: center;width: 26px;height: 26px;border: var(--r1);justify-self: end}.nf-line>span{grid-column: 2}.nf-line__title{font: 700 clamp(1.375rem,1.2rem + .6vw,1.75rem)/1.1 var(--fp)}.nf-line__path{font: 400 .9375rem/1.3 var(--ft);color: var(--t7)}.nf-line__what{font: 400 1rem/1.45 var(--fx);color: var(--k2)}.nf-line:hover,.nf-line:focus-visible{background: rgba(0,124,140,.07)}.nf-line:hover .nf-line__title,.nf-line:focus-visible .nf-line__title{text-decoration: underline 2px var(--t6);text-underline-offset: 4px}.nf-line:hover::after{background: var(--tick) 50% 50% / 30px no-repeat}@media (min-width: 960px){.nf-line{grid-template-columns: 4rem minmax(10rem,3fr) minmax(9rem,2fr) minmax(0,6fr) 2.75rem;align-items: center}.nf-line::before{grid-row: 1}.nf-line>span{grid-column: auto}.nf-line::after{grid-column: 5;grid-row: 1}}.lg .legal :is(ul,ol){max-width: 34rem}.nf-head__body .ro-stub{gap: .9rem}@media (min-width: 960px){.nf-head__body{align-items: stretch}.nf-head__body .ro-stub{justify-content: center;padding-left: 2.25rem}}@media (max-width: 959px){.nf-head__body .ro-stub{margin-top: 1.5rem;padding-top: 1.5rem}.nf-head__body .ro-stub::before{left: 0;right: 0;top: -3px;bottom: auto;border-left: 0;border-top: 6px dotted var(--t6)}}@media (min-width: 960px){.nf-head__body{grid-template-columns: minmax(0,3fr) minmax(0,2fr)}}.lg .legal__preamble p{font: 400 1rem/1.6 var(--fx);max-width: 32rem}.lg .legal :is(p,ul,ol){max-width: 32rem}.lg .lg-script{border: var(--r2)}.lg-glance dd{font-family: var(--fx);font-size: 1rem}.lg .legal .sms-bubble__text{font-family: var(--fx);background: none}@media (min-width: 960px){.nf-line{grid-template-columns: 4rem minmax(10rem,3fr) minmax(11.5rem,2fr) minmax(0,6fr) 2.75rem}.nf-line__path{white-space: nowrap}}