.FilesSection-module__9w4wMa__document{position:relative}.FilesSection-module__9w4wMa__field{opacity:.55;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 58%),linear-gradient(90deg,#0000 40%,#000 88%);mask-image:linear-gradient(#000 0,#0000 58%),linear-gradient(90deg,#0000 40%,#000 88%);-webkit-mask-composite:source-in;mask-composite:intersect}.FilesSection-module__9w4wMa__head{gap:var(--spacing-1);flex-direction:column;max-width:46rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex;position:relative}.FilesSection-module__9w4wMa__eyebrow{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--primary-500);margin:0}.FilesSection-module__9w4wMa__title{font-family:var(--font-display);font-size:clamp(var(--font-size-5xl), 3.4vw, var(--font-size-8xl));font-weight:var(--font-weight-semibold);letter-spacing:-.03em;color:var(--text);text-wrap:balance;margin:0;line-height:1.1}.FilesSection-module__9w4wMa__lead{max-width:42rem;font-family:var(--font-body);font-size:clamp(var(--font-size-md), 1.2vw, var(--font-size-xl));color:var(--text-2);margin:0;line-height:1.65}.FilesSection-module__9w4wMa__scenes{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin-bottom:clamp(2rem,4vw,3rem);display:grid;position:relative}.FilesSection-module__9w4wMa__panel{gap:var(--spacing-125);background:var(--page);border:1px solid var(--border);border-radius:var(--radius-panel);flex-direction:column;padding:clamp(1.25rem,2.5vw,2rem);display:flex}.FilesSection-module__9w4wMa__panelTitle{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--text);margin:0}.FilesSection-module__9w4wMa__panelNote{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--text-3);margin:0}.FilesSection-module__9w4wMa__lifetimes{gap:var(--spacing-125);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FilesSection-module__9w4wMa__lifetime{font-family:var(--font-body);grid-template-columns:1fr auto;row-gap:.5rem;display:grid}.FilesSection-module__9w4wMa__lifetimeLabel{font-size:var(--font-size-md);color:var(--text-2)}.FilesSection-module__9w4wMa__lifetimeValue{font-family:var(--font-display);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:.3rem;display:inline-flex}.FilesSection-module__9w4wMa__lifetime[data-endless] .FilesSection-module__9w4wMa__lifetimeValue{color:var(--primary-600)}[data-theme=dark] .FilesSection-module__9w4wMa__lifetime[data-endless] .FilesSection-module__9w4wMa__lifetimeValue{color:var(--primary-300)}.FilesSection-module__9w4wMa__track{background:var(--surface-2);border-radius:9999px;grid-column:1/-1;height:.5rem;display:block;overflow:hidden}.FilesSection-module__9w4wMa__bar{background:var(--text-3);border-radius:inherit;transform-origin:0;height:100%;display:block}.FilesSection-module__9w4wMa__lifetime[data-endless] .FilesSection-module__9w4wMa__bar{background:linear-gradient(to right, var(--primary-500) 70%, color-mix(in srgb, var(--primary-500) 15%, transparent));border-radius:9999px 0 0 9999px}.FilesSection-module__9w4wMa__chat{padding:var(--spacing-1);background:var(--surface-2);border-radius:var(--radius-control);flex-direction:column;gap:.6rem;display:flex;position:relative}.FilesSection-module__9w4wMa__chatHead{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.FilesSection-module__9w4wMa__bubble{max-width:19rem;font-family:var(--font-body);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control) var(--radius-control) var(--radius-control) .25rem;flex-direction:column;align-self:flex-start;gap:.5rem;padding:.7rem .8rem;display:flex}.FilesSection-module__9w4wMa__bubbleText{font-size:var(--font-size-md);color:var(--text)}.FilesSection-module__9w4wMa__shared{background:var(--surface-2);border-radius:var(--radius-small);align-items:center;gap:.6rem;padding:.45rem .6rem .45rem .45rem;display:flex}.FilesSection-module__9w4wMa__sharedIcon{width:2rem;height:2rem;color:var(--primary-600);background:var(--primary-soft);border-radius:.4rem;place-items:center;display:grid}.FilesSection-module__9w4wMa__sharedName{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--primary-600);position:relative}[data-theme=dark] .FilesSection-module__9w4wMa__sharedName,[data-theme=dark] .FilesSection-module__9w4wMa__sharedIcon{color:var(--primary-300)}.FilesSection-module__9w4wMa__strike{background:var(--text-3);transform-origin:0;height:1.5px;position:absolute;top:52%;left:-2px;right:-2px}.FilesSection-module__9w4wMa__dead{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--danger-text);background:var(--danger-surface);border-radius:9999px;align-self:flex-start;align-items:center;gap:.4rem;padding:.45rem .8rem;display:inline-flex}.FilesSection-module__9w4wMa__points{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.FilesSection-module__9w4wMa__point{gap:var(--spacing-05);padding:var(--spacing-15) clamp(var(--spacing-125), 2.5vw, var(--spacing-2));border-bottom:1px solid var(--border);flex-direction:column;display:flex}.FilesSection-module__9w4wMa__point:nth-child(3n+1){padding-left:0}.FilesSection-module__9w4wMa__point:nth-child(3n+2),.FilesSection-module__9w4wMa__point:nth-child(3n+3){border-left:1px solid var(--border)}.FilesSection-module__9w4wMa__point:nth-child(3n+3){padding-right:0}.FilesSection-module__9w4wMa__pointTitle{align-items:flex-start;gap:var(--spacing-05);font-family:var(--font-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.015em;color:var(--text);text-wrap:balance;margin:0;line-height:1.35;display:flex}.FilesSection-module__9w4wMa__pointIcon{width:1.125rem;height:1.125rem;color:var(--text-3);flex-shrink:0;margin-top:.19em}.FilesSection-module__9w4wMa__pointText{font-family:var(--font-body);font-size:var(--font-size-md);color:var(--text-2);text-wrap:pretty;margin:0;line-height:1.65}@media (max-width:900px){.FilesSection-module__9w4wMa__scenes{grid-template-columns:1fr}.FilesSection-module__9w4wMa__points{grid-template-columns:repeat(2,1fr)}.FilesSection-module__9w4wMa__point:nth-child(3n+1),.FilesSection-module__9w4wMa__point:nth-child(3n+2),.FilesSection-module__9w4wMa__point:nth-child(3n+3){padding-inline:clamp(var(--spacing-125), 2.5vw, var(--spacing-2));border-left:none}.FilesSection-module__9w4wMa__point:nth-child(2n){border-left:1px solid var(--border);padding-right:0}.FilesSection-module__9w4wMa__point:nth-child(odd){padding-left:0}}@media (max-width:600px){.FilesSection-module__9w4wMa__points{grid-template-columns:1fr}.FilesSection-module__9w4wMa__point,.FilesSection-module__9w4wMa__point:nth-child(2n),.FilesSection-module__9w4wMa__point:nth-child(odd),.FilesSection-module__9w4wMa__point:nth-child(3n+1),.FilesSection-module__9w4wMa__point:nth-child(3n+2),.FilesSection-module__9w4wMa__point:nth-child(3n+3){padding:var(--spacing-125) 0;border-left:none}}
.UniversalSection-module__xnGg9W__document{position:relative}.UniversalSection-module__xnGg9W__head{gap:var(--spacing-1);flex-direction:column;max-width:46rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex;position:relative}.UniversalSection-module__xnGg9W__eyebrow{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--primary-500);margin:0}.UniversalSection-module__xnGg9W__title{font-family:var(--font-display);font-size:clamp(var(--font-size-5xl), 3.4vw, var(--font-size-8xl));font-weight:var(--font-weight-semibold);letter-spacing:-.03em;color:var(--text);text-wrap:balance;margin:0;line-height:1.1}.UniversalSection-module__xnGg9W__lead{max-width:42rem;font-family:var(--font-body);font-size:clamp(var(--font-size-md), 1.2vw, var(--font-size-xl));color:var(--text-2);margin:0;line-height:1.65}.UniversalSection-module__xnGg9W__marquee{gap:var(--spacing-1);flex-direction:column;margin-inline:calc(-1*clamp(1.15rem,4.5vw,4.5rem));padding-block:.5rem .9rem;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.UniversalSection-module__xnGg9W__row{--marquee-duration:48s;padding-block:.25rem .6rem;overflow:hidden}.UniversalSection-module__xnGg9W__row[data-reverse]{--marquee-duration:56s}.UniversalSection-module__xnGg9W__track{width:max-content;animation:UniversalSection-module__xnGg9W__marquee var(--marquee-duration) linear infinite;display:flex}.UniversalSection-module__xnGg9W__row[data-reverse] .UniversalSection-module__xnGg9W__track{animation-direction:reverse}.UniversalSection-module__xnGg9W__marquee:hover .UniversalSection-module__xnGg9W__track{animation-play-state:paused}@keyframes UniversalSection-module__xnGg9W__marquee{to{transform:translate(-50%)}}.UniversalSection-module__xnGg9W__cases{gap:var(--spacing-1);padding:0 var(--spacing-1) 0 0;margin:0;list-style:none;display:flex}.UniversalSection-module__xnGg9W__case{align-items:center;gap:var(--spacing-075);padding:.7rem var(--spacing-125) .7rem .7rem;font-family:var(--font-body);white-space:nowrap;background:var(--surface);border:1px solid color-mix(in srgb, var(--text) 16%, var(--border));border-radius:var(--radius-control);box-shadow:.25rem .25rem 0 var(--text);display:flex}.UniversalSection-module__xnGg9W__row[data-reverse] .UniversalSection-module__xnGg9W__case{box-shadow:.25rem .25rem 0 var(--border)}.UniversalSection-module__xnGg9W__caseIcon{width:2.5rem;height:2.5rem;color:var(--text-2);background:var(--surface-2);border-radius:var(--radius-small);flex-shrink:0;place-items:center;display:grid}.UniversalSection-module__xnGg9W__caseIcon[data-kind=text],.UniversalSection-module__xnGg9W__caseIcon[data-kind=both]{color:var(--primary-600);background:var(--primary-soft)}[data-theme=dark] .UniversalSection-module__xnGg9W__caseIcon[data-kind=text],[data-theme=dark] .UniversalSection-module__xnGg9W__caseIcon[data-kind=both]{color:var(--primary-300)}.UniversalSection-module__xnGg9W__caseBody{flex-direction:column;gap:.1rem;display:flex}.UniversalSection-module__xnGg9W__caseSample{font-family:var(--font-display);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;color:var(--text)}.UniversalSection-module__xnGg9W__caseWho{font-size:var(--font-size-sm);color:var(--text-3)}.UniversalSection-module__xnGg9W__invariant{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;margin-top:clamp(2rem,4vw,3rem);display:grid;position:relative}.UniversalSection-module__xnGg9W__invariantCopy{justify-content:center;gap:var(--spacing-075);min-width:0;padding:clamp(var(--spacing-2), 3.5vw, var(--spacing-3)) clamp(var(--spacing-2), 3.5vw, var(--spacing-3));flex-direction:column;display:flex}.UniversalSection-module__xnGg9W__invariantTitle{font-family:var(--font-display);font-size:clamp(var(--font-size-2xl), 1.8vw, var(--font-size-4xl));font-weight:var(--font-weight-semibold);letter-spacing:-.025em;color:var(--text);text-wrap:balance;margin:0;line-height:1.25}.UniversalSection-module__xnGg9W__invariantText{max-width:34rem;font-family:var(--font-body);font-size:var(--font-size-lg);color:var(--text-2);text-wrap:pretty;margin:0;line-height:1.65}.UniversalSection-module__xnGg9W__steps{padding:clamp(var(--spacing-15), 3vw, var(--spacing-25)) clamp(var(--spacing-2), 3.5vw, var(--spacing-3));background-color:color-mix(in srgb, var(--surface) 62%, transparent);border-left:1px solid var(--border);flex-direction:column;justify-content:center;gap:0;margin:0;list-style:none;display:flex}.UniversalSection-module__xnGg9W__step{align-items:baseline;gap:var(--spacing-075);padding:var(--spacing-1) 0;grid-template-columns:2.75rem minmax(0,1fr);display:grid}.UniversalSection-module__xnGg9W__step+.UniversalSection-module__xnGg9W__step{border-top:1px solid var(--border)}.UniversalSection-module__xnGg9W__stepIndex{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--primary-500);line-height:1.45}.UniversalSection-module__xnGg9W__stepText{font-family:var(--font-body);font-size:var(--font-size-xl);color:var(--text-2);text-wrap:pretty;line-height:1.5}.UniversalSection-module__xnGg9W__fact{margin:var(--spacing-15) 0 0;font-family:var(--font-body);font-size:var(--font-size-md);color:var(--text-3);text-wrap:pretty;line-height:1.6;position:relative}@media (max-width:992px){.UniversalSection-module__xnGg9W__invariant{grid-template-columns:1fr}.UniversalSection-module__xnGg9W__steps{padding-inline:clamp(var(--spacing-2), 4vw, var(--spacing-3));border-left:none;border-top:1px solid var(--border)}}@media (max-width:640px){.UniversalSection-module__xnGg9W__marquee{margin-inline:calc(-1 * var(--spacing-125))}}@media (max-width:620px){.UniversalSection-module__xnGg9W__step{grid-template-columns:2.25rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.UniversalSection-module__xnGg9W__marquee{margin-inline:0;-webkit-mask-image:none;mask-image:none}.UniversalSection-module__xnGg9W__row[data-reverse]{display:none}.UniversalSection-module__xnGg9W__track{width:auto;animation:none}.UniversalSection-module__xnGg9W__cases{flex-wrap:wrap;padding:0}.UniversalSection-module__xnGg9W__cases[aria-hidden]{display:none}}
.NotSection-module__OAOHqq__document{position:relative}.NotSection-module__OAOHqq__field{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 40%),linear-gradient(90deg,#0000 46%,#000 100%);mask-image:linear-gradient(#000 0,#0000 40%),linear-gradient(90deg,#0000 46%,#000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.NotSection-module__OAOHqq__head{gap:var(--spacing-1);flex-direction:column;max-width:46rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex;position:relative}.NotSection-module__OAOHqq__eyebrow{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--primary-500);margin:0}.NotSection-module__OAOHqq__title{font-family:var(--font-display);font-size:clamp(var(--font-size-5xl), 3.4vw, var(--font-size-8xl));font-weight:var(--font-weight-semibold);letter-spacing:-.03em;color:var(--text);text-wrap:balance;margin:0;line-height:1.1}.NotSection-module__OAOHqq__lead{max-width:42rem;font-family:var(--font-body);font-size:clamp(var(--font-size-md), 1.2vw, var(--font-size-xl));color:var(--text-2);margin:0;line-height:1.65}.NotSection-module__OAOHqq__items{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem);margin:0 0 clamp(.75rem,1.5vw,1.25rem);padding:0;list-style:none;display:grid;position:relative}.NotSection-module__OAOHqq__item{gap:var(--spacing-05);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);min-width:0;transition:border-color var(--transition-default), translate var(--transition-default);flex-direction:column;grid-column:span 2;padding:clamp(1.25rem,2.2vw,1.75rem);display:flex}.NotSection-module__OAOHqq__item:nth-child(n+4){grid-column:span 3}.NotSection-module__OAOHqq__item:hover{border-color:color-mix(in srgb, var(--text) 22%, var(--border));translate:0 -2px}.NotSection-module__OAOHqq__itemLabel{margin:0 0 var(--spacing-05);font-family:var(--font-display);font-size:clamp(var(--font-size-2xl), 2.2vw, var(--font-size-5xl));font-weight:var(--font-weight-semibold);letter-spacing:-.03em;color:var(--text-3);line-height:1.1}.NotSection-module__OAOHqq__itemWord{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(currentColor,currentColor);background-position:0 58%;background-repeat:no-repeat;background-size:100% .08em}.NotSection-module__OAOHqq__itemTitle{font-family:var(--font-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.015em;color:var(--text);text-wrap:balance;margin:0;line-height:1.35}.NotSection-module__OAOHqq__itemText{font-family:var(--font-body);font-size:var(--font-size-md);color:var(--text-2);text-wrap:pretty;margin:0;line-height:1.6}.NotSection-module__OAOHqq__reason{gap:var(--spacing-075);border:1px solid color-mix(in srgb, var(--primary-500) 30%, var(--border));border-radius:var(--radius-panel);background-color:color-mix(in srgb, var(--primary-500) 6%, var(--surface));flex-direction:column;margin:0;padding:clamp(1.25rem,3vw,2.25rem) clamp(1.25rem,3vw,2.5rem);display:flex}.NotSection-module__OAOHqq__reasonLabel{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--primary-500);align-self:flex-start;line-height:1.5}.NotSection-module__OAOHqq__reasonText{max-width:46rem;font-family:var(--font-display);font-size:clamp(var(--font-size-xl), 1.65vw, var(--font-size-3xl));font-weight:var(--font-weight-semibold);letter-spacing:-.025em;color:var(--text);text-wrap:balance;line-height:1.4;display:block}.NotSection-module__OAOHqq__reasonAccent{font-weight:inherit;color:var(--primary-500);white-space:nowrap}@media (max-width:860px){.NotSection-module__OAOHqq__items{grid-template-columns:repeat(2,minmax(0,1fr))}.NotSection-module__OAOHqq__item,.NotSection-module__OAOHqq__item:nth-child(n+4){grid-column:span 1}.NotSection-module__OAOHqq__item:last-child{grid-column:1/-1}.NotSection-module__OAOHqq__reasonText{text-wrap:pretty;max-width:none}}@media (max-width:560px){.NotSection-module__OAOHqq__items{grid-template-columns:1fr}}@media (max-width:480px){.NotSection-module__OAOHqq__reasonAccent{white-space:normal}}@media (hover:none){.NotSection-module__OAOHqq__item:hover{border-color:var(--border);translate:none}}@media (prefers-reduced-motion:reduce){.NotSection-module__OAOHqq__item{transition:none}}
