.scene-journal{background:var(--brand-black);color:var(--brand-beige-light)}.scene-journal .scene-editorial__title{inset-block-start:90px}.scene-journal__intro{z-index:3;text-align:center;pointer-events:none;text-shadow:0 2px 10px #111;font-size:17px;position:absolute;inset-block-start:155px;inset-inline:24px}.scene-journal .scene-rail{overscroll-behavior-inline:contain}.scene-journal .scene-rail__item{border-inline-end:1px solid #f4ebdd2e;align-items:flex-end;min-width:0;padding:220px clamp(22px,2.4vw,40px) 140px;display:flex;overflow:hidden}.scene-journal .scene-media{z-index:-2;filter:blur(1.5px);transition:filter .4s,transform .6s;position:absolute;inset:0;transform:scale(1.025)}.scene-journal .scene-media:after{content:"";pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 12%,#0000001f 38%,#000 88%);mask-image:linear-gradient(#0000 12%,#0000001f 38%,#000 88%)}.scene-journal .scene-media img{object-fit:cover}.scene-journal .scene-rail__item:after{z-index:-1;background:linear-gradient(#07090a80,#07090a61 30%,#07090ab8 70%,#07090af5)}.scene-journal .scene-rail__caption{text-align:start;overflow-wrap:anywhere;width:100%;transition:transform .4s;position:static}.scene-journal .scene-rail__caption h3{margin-block:10px 18px;font-size:clamp(25px,2.1vw,34px);line-height:1.5}.scene-journal .scene-rail__caption>p:not(.scene-eyebrow){font-size:17px;line-height:1.75}.scene-journal .scene-rail__controls{inset-block-end:65px;inset-inline:28px}.scene-journal .scene-rail__controls>button{background:#1116;border:1px solid #f4ebdda6;border-radius:50%;font-family:Arial,sans-serif}.scene-journal [data-more] .scene-rail__caption{text-align:center}.scene-journal [data-more] h3{font-size:clamp(40px,4vw,64px)}.scene-journal [data-more]:after{background:#07090acc}.scene-journal [data-more] .scene-text-link:before{content:"";position:absolute;inset:0}.scene-journal [data-more] .scene-text-link span{border:1px solid;border-radius:50%;place-items:center;width:60px;height:60px;font-size:28px;display:grid}@media (hover:hover) and (prefers-reduced-motion:no-preference){.scene-journal .scene-rail__item:hover .scene-media{filter:blur(1px);transform:scale(1.1)}.scene-journal .scene-rail__item:hover .scene-rail__caption{transform:translateY(-5px)}}@media (max-width:48rem){.scene-journal .scene-editorial__title{inset-block-start:80px}.scene-journal__intro{font-size:15px;inset-block-start:130px}.scene-journal .scene-rail__item{padding:190px 28px 145px}}.scene-stage[data-enhanced] .scene-journal .scene-rail__item{height:auto;min-height:100svh}@media (prefers-reduced-motion:reduce){.scene-journal .scene-rail{flex-direction:row;overflow-x:auto}.scene-journal .scene-rail__item{flex:0 0 calc(100% / var(--scene-count))}.scene-journal .scene-rail__controls{display:flex}.scene-journal .scene-media,.scene-journal .scene-rail__caption{transition:none}}@media (max-width:48rem) and (prefers-reduced-motion:reduce){.scene-journal .scene-rail__item{flex-basis:100%}}
@keyframes marquee{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.scene-home .scene-stage[data-enhanced] .home-about-tools,.scene-home .home-about-tools{--home-about-top:64px;--home-about-bottom:0px;--home-about-usable:calc(100svh - var(--home-about-top) - var(--home-about-bottom));box-sizing:border-box;width:100%;height:100svh;min-height:100svh;max-height:100svh;padding-block:var(--home-about-top) var(--home-about-bottom);background:var(--v2-background);color:var(--v2-foreground);grid-template-rows:minmax(0,7fr) minmax(0,3fr);display:grid;overflow:hidden}.home-about-tools__carousel-area{width:calc(100% - clamp(32px,4vw,64px));min-width:0;height:100%;min-height:0;margin-inline:auto;position:relative;transform:translateY(16px)}.home-about-tools__carousel{background:0 0!important;min-height:0!important}.home-about-tools__carousel canvas{-webkit-mask-image:linear-gradient(#0000 0% 26%,#000 29% 73%,#0000 76% 100%);mask-image:linear-gradient(#0000 0% 26%,#000 29% 73%,#0000 76% 100%)}.home-about-tools__carousel p,.home-about-tools__carousel button{color:var(--v2-foreground)!important}.home-about-tools__carousel p[dir=ltr]{word-spacing:.14em;letter-spacing:.04em!important;bottom:14%!important}.home-about-tools__tools{--home-tool-duration:31s;flex-direction:column;justify-content:center;height:100%;min-height:0;padding-block:4px;display:flex;position:relative;overflow:hidden;transform:translateY(-42px)}.home-about-tools__tools h2{flex:none;margin:0 0 4px;padding-inline:clamp(16px,3vw,48px);font-size:15px;font-weight:600;line-height:18px}.home-about-tools__row{--gap:12px;flex:1 1 0;align-items:center;min-height:0;padding:2px 0}.home-about-tools__row>div{animation:marquee var(--duration) infinite linear}.home-about-tools__row>div:nth-child(n+2){pointer-events:none}.home-about-tools__row:hover>div,.home-about-tools__tools:focus-within .home-about-tools__row>div{animation-play-state:paused}.home-about-tools__row:nth-of-type(2)>div{animation-direction:reverse}.home-about-tools__tool{width:128px;height:min(112px, calc((var(--home-about-usable) * .3 - 30px) / 2));min-height:0;color:var(--v2-foreground);text-align:center;white-space:nowrap;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;font-size:14px;font-weight:600;text-decoration:none;display:flex;overflow:hidden}.home-about-tools__tool:hover,.home-about-tools__tool:focus-visible{color:var(--brand-orange)}.home-about-tools__logo{place-items:center;width:40px;height:40px;display:grid}.home-about-tools__logo img{object-fit:contain;width:35px;height:35px}.home-about-tools__logo--plate{background:#fff;border-radius:6px}.home-about-tools__fade{z-index:1;pointer-events:none;width:min(6vw,52px);position:absolute;top:20px;bottom:0}.home-about-tools__fade--start{background:linear-gradient(to right, var(--v2-background), transparent);inset-inline-start:0}.home-about-tools__fade--end{background:linear-gradient(to left, var(--v2-background), transparent);inset-inline-end:0}.scene-home-testimonials{background:var(--v2-background);color:var(--v2-foreground);justify-content:center;align-items:center;padding:76px 24px 24px;display:flex}.scene-home-testimonials>.scene-testimonials{width:min(1440px,100%)}@media (max-width:600px){.scene-home .home-about-tools{--home-about-bottom:calc(61px + env(safe-area-inset-bottom))}.home-about-tools__carousel-area{width:100%;transform:translateY(22px)}.home-about-tools__tools{--home-tool-duration:22s;padding-block:2px;transform:translateY(-45px)}.home-about-tools__tools h2{margin-bottom:2px;padding-inline:12px;font-size:12px;line-height:15px}.home-about-tools__row{--gap:8px;padding:0}.home-about-tools__tool{width:92px;height:min(92px, calc((var(--home-about-usable) * .3 - 24px) / 2));gap:3px;font-size:12px}.home-about-tools__logo{width:31px;height:31px}.home-about-tools__logo img{width:28px;height:28px}.home-about-tools__fade{width:12px;top:16px}}@media (prefers-reduced-motion:reduce){.home-about-tools__row>div{animation:none}.home-about-tools__row{overflow:auto hidden}.home-about-tools__row>div[aria-hidden=true],.home-about-tools__fade{display:none}}.home-about-tools__preview-note{flex:none;margin:2px 12px;font-size:10px;line-height:1.25}
