@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(../media/fb74448dcb8f3309-s.24ik8ds6mfy86.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(../media/6b186f06197624ff-s.p.171shbaxyastj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_a29006af-module__kq0Oaa__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_a29006af-module__kq0Oaa__variable{--font-landing:"Instrument Sans", "Instrument Sans Fallback"}
.landing-module__gSp5rG__page{--landing-ink:#15181d;--landing-ink-soft:#4b535e;--landing-mist:#eef2ef;--landing-surface:#fff;--landing-line:#d3dcd7;--landing-pine:#2f5c55;--landing-pine-deep:#24483f;--landing-pine-wash:#e4efec;--landing-pine-text:#d3e3df;--landing-night:#1c2733;--landing-night-text:#c9d4d1;--landing-sage:#8c9a7e;--landing-sand:#d9b48c;--landing-green:#2e8a52;--landing-amber:#c27a12;--landing-amber-wash:#fbf0dc;--landing-amber-ink:#85520a;--landing-focus:var(--landing-ink);--landing-condensed:"wdth" 78;--landing-semi-condensed:"wdth" 86;--landing-nav-height:5rem;--landing-film-peek:clamp(12rem, 40svh, 26rem);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--landing-mist);min-height:100dvh;color:var(--landing-ink);font-family:var(--font-landing), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:1.0625rem;line-height:1.6;position:relative;overflow-x:clip}.landing-module__gSp5rG__page :where(a,summary,button):focus-visible{outline:3px solid var(--landing-focus);outline-offset:3px}.landing-module__gSp5rG__container{width:min(100% - 2.5rem,74rem);margin-inline:auto}.landing-module__gSp5rG__skipLink{z-index:10;background:var(--landing-ink);color:var(--landing-surface);border-radius:8px;padding:.6rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:-5rem;left:1rem}.landing-module__gSp5rG__skipLink:focus{top:1rem}.landing-module__gSp5rG__nav{min-height:var(--landing-nav-height);justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;display:flex}.landing-module__gSp5rG__brand{color:inherit;align-items:center;gap:.6rem;font-weight:650;text-decoration:none;display:inline-flex}.landing-module__gSp5rG__navActions{align-items:center;gap:1.25rem;display:flex}.landing-module__gSp5rG__navLink{color:var(--landing-ink);white-space:nowrap;font-weight:500;text-decoration:none}.landing-module__gSp5rG__navLink:hover{text-underline-offset:4px;text-decoration:underline}.landing-module__gSp5rG__button{background:var(--landing-pine);min-height:3rem;color:var(--landing-surface);white-space:nowrap;border-radius:999px;align-items:center;gap:.55rem;padding:0 1.4rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.landing-module__gSp5rG__button:hover{background:var(--landing-pine-deep)}.landing-module__gSp5rG__button svg{width:1.1rem;height:1.1rem}.landing-module__gSp5rG__buttonCompact{min-height:2.5rem;padding:0 1.1rem;font-size:.9375rem}.landing-module__gSp5rG__buttonOnDark{background:var(--landing-surface);color:var(--landing-pine-deep)}.landing-module__gSp5rG__buttonOnDark:hover{background:var(--landing-pine-wash)}.landing-module__gSp5rG__inlineLink{color:var(--landing-ink);text-decoration:underline;-webkit-text-decoration-color:var(--landing-sage);text-decoration-color:var(--landing-sage);text-underline-offset:3px}.landing-module__gSp5rG__inlineLink:hover{-webkit-text-decoration-color:var(--landing-ink);text-decoration-color:var(--landing-ink)}.landing-module__gSp5rG__hero{--landing-floor:8rem}.landing-module__gSp5rG__heroIntro{min-height:calc(100svh - var(--landing-nav-height) - var(--landing-film-peek));flex-direction:column;justify-content:center;gap:2rem;padding-block:2.5rem 3.5rem;display:flex}.landing-module__gSp5rG__headline{font-variation-settings:var(--landing-condensed);letter-spacing:-.032em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2.75rem,.9rem + 4.6vw,6.25rem);font-weight:630;line-height:.96}.landing-module__gSp5rG__heroLower{flex-direction:column;gap:1.75rem;display:flex}.landing-module__gSp5rG__lede{max-width:34rem;color:var(--landing-ink-soft);text-wrap:pretty;margin:0;font-size:1.1875rem}.landing-module__gSp5rG__heroActions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.landing-module__gSp5rG__signInPrompt{color:var(--landing-ink-soft);margin:0;font-size:1rem}.landing-module__gSp5rG__heroStage{background:linear-gradient(to bottom, transparent var(--landing-floor), var(--landing-night) var(--landing-floor))}.landing-module__gSp5rG__filmPlayer{position:relative}.landing-module__gSp5rG__filmClock{width:0;height:0;position:absolute}.landing-module__gSp5rG__film{border:1px solid var(--landing-line);background:var(--landing-surface);border-radius:18px;margin:0;overflow:hidden;box-shadow:0 1px 2px #1c273314,0 48px 96px -36px #0a101699}.landing-module__gSp5rG__filmBar{border-bottom:1px solid var(--landing-line);background:var(--landing-mist);min-height:3rem;color:var(--landing-ink-soft);align-items:center;margin:0;padding:0 4rem 0 1.5rem;font-size:.875rem;font-weight:500;display:flex}.landing-module__gSp5rG__filmControl{z-index:1;border:1px solid var(--landing-line);background:var(--landing-surface);width:2rem;height:2rem;color:var(--landing-ink-soft);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:color .15s,border-color .15s;display:none;position:absolute;top:calc(.5rem + 1px);right:.75rem}.landing-module__gSp5rG__filmControl:hover{border-color:var(--landing-ink-soft);color:var(--landing-ink)}.landing-module__gSp5rG__filmControl svg{width:.85rem;height:.85rem}.landing-module__gSp5rG__filmBody{display:grid}.landing-module__gSp5rG__filmRecord{padding:1.5rem}.landing-module__gSp5rG__filmPerson{border-bottom:1px solid var(--landing-line);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding-bottom:1.25rem;display:flex}.landing-module__gSp5rG__filmPersonText{flex:10rem;min-width:0}.landing-module__gSp5rG__avatar{background:var(--landing-sand);width:3rem;height:3rem;color:var(--landing-night);border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:650;display:grid}.landing-module__gSp5rG__recordName{font-variation-settings:var(--landing-semi-condensed);margin:0;font-size:1.25rem;font-weight:650;line-height:1.25}.landing-module__gSp5rG__recordRole{color:var(--landing-ink-soft);margin:0;font-size:.9375rem;line-height:1.4}.landing-module__gSp5rG__filmStatus{justify-items:end;margin:0;font-size:.8125rem;font-weight:600;line-height:1.2;display:grid}.landing-module__gSp5rG__filmStatus>span{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .8rem;display:inline-flex}.landing-module__gSp5rG__filmStatus svg{width:.95rem;height:.95rem}.landing-module__gSp5rG__filmStatus .landing-module__gSp5rG__filmPending{background:var(--landing-mist);color:var(--landing-ink-soft)}.landing-module__gSp5rG__filmStatus .landing-module__gSp5rG__filmDone{background:var(--landing-pine);color:var(--landing-surface)}.landing-module__gSp5rG__filmPending,.landing-module__gSp5rG__filmDone{grid-area:1/1}.landing-module__gSp5rG__filmPending{opacity:0}.landing-module__gSp5rG__checks{margin:0;padding:0;list-style:none}.landing-module__gSp5rG__check{border-bottom:1px solid var(--landing-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:.75rem;padding-block:.85rem;font-size:.9375rem;line-height:1.4;display:grid}.landing-module__gSp5rG__check:last-child{border-bottom:0}.landing-module__gSp5rG__checkDue{background:var(--landing-amber-wash);border-bottom-color:#0000;border-radius:10px;margin-inline:-.75rem;padding-inline:.75rem}.landing-module__gSp5rG__statusDot{background:var(--landing-green);border-radius:50%;align-self:center;width:.6rem;height:.6rem}.landing-module__gSp5rG__checkDue .landing-module__gSp5rG__statusDot{background:var(--landing-amber)}.landing-module__gSp5rG__checkLabel{font-weight:500}.landing-module__gSp5rG__checkDetail{color:var(--landing-ink-soft);text-align:right;justify-items:end;display:grid}.landing-module__gSp5rG__checkDue .landing-module__gSp5rG__checkDetail{color:var(--landing-amber-ink);font-weight:600}.landing-module__gSp5rG__checkDetail .landing-module__gSp5rG__filmPending{color:var(--landing-ink-soft);font-weight:400}.landing-module__gSp5rG__date{font-family:var(--font-instrument-serif), Georgia, serif;font-size:1.0625em;font-style:italic}.landing-module__gSp5rG__evidence{--evidence-date-width:3rem;--evidence-gap:1.25rem;--evidence-dot-top:1.1rem;border-top:1px solid var(--landing-line);background:color-mix(in srgb, var(--landing-pine-wash) 55%, var(--landing-surface));padding:1.5rem}.landing-module__gSp5rG__evidenceTitle{margin:0 0 .75rem;font-size:.9375rem;font-weight:650}.landing-module__gSp5rG__evidenceList{margin:0;padding:0;list-style:none}.landing-module__gSp5rG__evidenceEntry{grid-template-columns:var(--evidence-date-width) minmax(0, 1fr);column-gap:var(--evidence-gap);padding-block:.45rem;font-size:.9375rem;line-height:1.4;display:grid;position:relative}.landing-module__gSp5rG__evidenceEntry:before{content:"";top:calc(var(--evidence-dot-top) - 4px);left:calc(var(--evidence-date-width) + var(--evidence-gap) / 2 - 4px);z-index:1;border:1.5px solid var(--landing-sage);background:var(--landing-surface);border-radius:50%;width:8px;height:8px;position:absolute}.landing-module__gSp5rG__evidenceEntry:not(:last-child):after{content:"";top:var(--evidence-dot-top);bottom:calc(-1 * var(--evidence-dot-top));left:calc(var(--evidence-date-width) + var(--evidence-gap) / 2 - .5px);background:var(--landing-sage);opacity:.55;transform-origin:top;width:1px;position:absolute}.landing-module__gSp5rG__evidenceDate{color:var(--landing-ink-soft)}.landing-module__gSp5rG__evidenceSignOff:before{border-color:var(--landing-pine);background:var(--landing-pine)}.landing-module__gSp5rG__evidenceSignOffText{color:var(--landing-pine-deep);align-items:flex-start;gap:.45rem;font-weight:650;display:inline-flex}.landing-module__gSp5rG__evidenceSignOffText svg{flex:none;width:1.05rem;height:1.05rem;margin-top:.1rem}@media (prefers-reduced-motion:no-preference){.landing-module__gSp5rG__filmControl{display:grid}.landing-module__gSp5rG__filmClock{animation:landing-module__gSp5rG__film-clock var(--film-play) linear both}.landing-module__gSp5rG__filmPending{animation:.26s both landing-module__gSp5rG__film-out;animation-delay:var(--at,0s)}.landing-module__gSp5rG__filmDone{animation:.42s cubic-bezier(.2,.7,.2,1) both landing-module__gSp5rG__film-in;animation-delay:var(--at,0s)}.landing-module__gSp5rG__filmStatus .landing-module__gSp5rG__filmDone{animation-name:landing-module__gSp5rG__film-pop}.landing-module__gSp5rG__statusDot{animation:.42s both landing-module__gSp5rG__film-dot;animation-delay:var(--at,0s)}.landing-module__gSp5rG__checkDue{animation:.52s both landing-module__gSp5rG__film-due;animation-delay:var(--at,0s)}.landing-module__gSp5rG__evidenceEntry{animation:.48s cubic-bezier(.2,.7,.2,1) both landing-module__gSp5rG__film-entry;animation-delay:var(--at,0s)}.landing-module__gSp5rG__evidenceEntry:not(:last-child):after{animation:.42s ease-in both landing-module__gSp5rG__film-draw;animation-delay:calc(var(--line-at,0s) - .42s)}.landing-module__gSp5rG__filmPlayer[data-paused] *,.landing-module__gSp5rG__filmPlayer[data-paused] :after{animation-play-state:paused}}@keyframes landing-module__gSp5rG__film-clock{to{opacity:0}}@keyframes landing-module__gSp5rG__film-in{0%{opacity:0;transform:translateY(4px)}}@keyframes landing-module__gSp5rG__film-out{0%{opacity:1}to{opacity:0}}@keyframes landing-module__gSp5rG__film-pop{0%{opacity:0;transform:scale(.88)}}@keyframes landing-module__gSp5rG__film-dot{0%{background-color:var(--landing-line);transform:scale(.7)}}@keyframes landing-module__gSp5rG__film-due{0%{background-color:#0000}}@keyframes landing-module__gSp5rG__film-entry{0%{opacity:0;transform:translate(-6px)}}@keyframes landing-module__gSp5rG__film-draw{0%{transform:scaleY(0)}}.landing-module__gSp5rG__section{padding-block:3.75rem}.landing-module__gSp5rG__sectionHeading{font-variation-settings:var(--landing-condensed);letter-spacing:-.02em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(1.875rem,1.35rem + 1.7vw,2.625rem);font-weight:640;line-height:1.08}.landing-module__gSp5rG__bandNight{--landing-focus:var(--landing-surface);background:var(--landing-night);color:var(--landing-surface)}.landing-module__gSp5rG__bandSurface{background:var(--landing-surface)}.landing-module__gSp5rG__bandPine{--landing-focus:var(--landing-surface);background:var(--landing-pine);color:var(--landing-surface)}.landing-module__gSp5rG__problem{gap:1.5rem;display:grid}.landing-module__gSp5rG__problemBody{max-width:40rem;color:var(--landing-night-text);margin:0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}.landing-module__gSp5rG__stageGroups{border-top:1px solid var(--landing-line);margin-top:2.5rem}.landing-module__gSp5rG__stageGroup{border-bottom:1px solid var(--landing-line);gap:1.5rem;padding-block:2.5rem;display:grid}.landing-module__gSp5rG__stageTitle{color:var(--landing-pine);margin:0;font-size:1.125rem;font-weight:650}.landing-module__gSp5rG__featureList{gap:2.25rem 3rem;margin:0;padding:0;list-style:none;display:grid}.landing-module__gSp5rG__feature{flex-direction:column;gap:.5rem;display:flex}.landing-module__gSp5rG__featureIcon{width:1.5rem;height:1.5rem;color:var(--landing-pine)}.landing-module__gSp5rG__featureTitle{margin:.25rem 0 0;font-size:1.1875rem;font-weight:640;line-height:1.3}.landing-module__gSp5rG__featureText{max-width:34rem;color:var(--landing-ink-soft);margin:0}.landing-module__gSp5rG__steps{gap:2.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.landing-module__gSp5rG__step{flex-direction:column;gap:.5rem;display:flex;position:relative}.landing-module__gSp5rG__stepNumber{z-index:1;border:1.5px solid var(--landing-pine);background:var(--landing-surface);width:2.75rem;height:2.75rem;color:var(--landing-pine);border-radius:50%;place-items:center;font-size:1.125rem;font-weight:650;display:grid;position:relative}.landing-module__gSp5rG__stepTitle{margin:.75rem 0 0;font-size:1.25rem;font-weight:640;line-height:1.3}.landing-module__gSp5rG__stepText{color:var(--landing-ink-soft);margin:0}.landing-module__gSp5rG__audiences{gap:2.25rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.landing-module__gSp5rG__audience{border-top:3px solid var(--landing-pine);padding-top:1.25rem}.landing-module__gSp5rG__audienceTitle{font-variation-settings:var(--landing-semi-condensed);margin:0;font-size:1.375rem;font-weight:640;line-height:1.2}.landing-module__gSp5rG__audienceText{color:var(--landing-ink-soft);margin:.6rem 0 0}.landing-module__gSp5rG__comparisonTable{border:1px solid var(--landing-line);border-collapse:separate;border-spacing:0;background:var(--landing-surface);border-radius:18px;width:100%;margin-top:2.5rem;display:none;overflow:hidden}.landing-module__gSp5rG__comparisonTable th,.landing-module__gSp5rG__comparisonTable td{border-bottom:1px solid var(--landing-line);text-align:left;vertical-align:top;padding:1rem 1.5rem}.landing-module__gSp5rG__comparisonTable tbody tr:last-child>*{border-bottom:0}.landing-module__gSp5rG__comparisonTable thead th{color:var(--landing-ink-soft);font-size:.9375rem;font-weight:600}.landing-module__gSp5rG__comparisonTable tbody th{font-weight:600}.landing-module__gSp5rG__comparisonBefore{color:var(--landing-ink-soft)}.landing-module__gSp5rG__comparisonAfter{background:var(--landing-pine-wash)}.landing-module__gSp5rG__comparisonTable thead .landing-module__gSp5rG__comparisonAfter{color:var(--landing-pine-deep)}.landing-module__gSp5rG__comparisonList{gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.landing-module__gSp5rG__comparisonItem{border:1px solid var(--landing-line);background:var(--landing-surface);border-radius:14px;padding:1.1rem 1.25rem}.landing-module__gSp5rG__comparisonTopic{margin:0 0 .6rem;font-weight:650}.landing-module__gSp5rG__comparisonPairs{gap:.6rem;margin:0;display:grid}.landing-module__gSp5rG__comparisonPairs dt{color:var(--landing-ink-soft);font-size:.875rem}.landing-module__gSp5rG__comparisonPairs dd{margin:0}.landing-module__gSp5rG__comparisonPairs .landing-module__gSp5rG__comparisonAfterLabel{color:var(--landing-pine);font-weight:600}.landing-module__gSp5rG__faqLayout{gap:2rem;display:grid}.landing-module__gSp5rG__faqList{border-top:1px solid var(--landing-line)}.landing-module__gSp5rG__faqItem{border-bottom:1px solid var(--landing-line)}.landing-module__gSp5rG__faqQuestion{cursor:pointer;justify-content:space-between;gap:1rem;padding-block:1.25rem;font-size:1.125rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.landing-module__gSp5rG__faqQuestion::-webkit-details-marker{display:none}.landing-module__gSp5rG__faqQuestion:after{content:"+";color:var(--landing-pine);font-size:1.5rem;font-weight:400;line-height:1;transition:transform .15s}.landing-module__gSp5rG__faqItem[open] .landing-module__gSp5rG__faqQuestion:after{transform:rotate(45deg)}.landing-module__gSp5rG__faqAnswer{max-width:40rem;color:var(--landing-ink-soft);margin:0;padding-bottom:1.5rem}.landing-module__gSp5rG__closing{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.landing-module__gSp5rG__closingBody{max-width:34rem;color:var(--landing-pine-text);margin:0;font-size:1.1875rem}.landing-module__gSp5rG__footer{background:var(--landing-night);color:var(--landing-night-text);padding-block:2rem;font-size:.9375rem}.landing-module__gSp5rG__footer p{margin:0}@media (max-width:419px){.landing-module__gSp5rG__navActions{gap:.9rem}.landing-module__gSp5rG__buttonCompact svg{display:none}}@media (min-width:720px){.landing-module__gSp5rG__headline{max-width:18ch}.landing-module__gSp5rG__featureList{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__gSp5rG__audiences{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.landing-module__gSp5rG__comparisonTable{display:table}.landing-module__gSp5rG__comparisonList{display:none}}@media (min-width:960px){.landing-module__gSp5rG__hero{--landing-floor:11rem}.landing-module__gSp5rG__headline{max-width:none}.landing-module__gSp5rG__heroLower{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:3rem}.landing-module__gSp5rG__heroActions{flex-direction:column;align-items:flex-end;gap:.75rem}.landing-module__gSp5rG__filmBody{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.landing-module__gSp5rG__filmRecord,.landing-module__gSp5rG__evidence{padding:2rem 2.25rem}.landing-module__gSp5rG__evidence{border-top:0;border-left:1px solid var(--landing-line)}.landing-module__gSp5rG__section{padding-block:5rem}.landing-module__gSp5rG__problem{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}.landing-module__gSp5rG__stageGroup{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:3rem}.landing-module__gSp5rG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.landing-module__gSp5rG__step:not(:last-child):after{content:"";background:var(--landing-line);height:1.5px;position:absolute;top:1.375rem;left:3.75rem;right:-2.25rem}.landing-module__gSp5rG__faqLayout{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:4rem}}
