.about-final{--about-media-shadow:0 24px 60px -24px color-mix(in oklab, var(--home-ink) 45%, transparent)}.about-final .about-col{min-width:0;container-type:inline-size}.about-final .about-hero{padding-block:72px 88px;overflow:hidden}.about-final .about-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:56px;display:grid}.about-final .about-hero-grid>.about-col:first-child{display:contents}.about-final .about-hero-grid .home-eyebrow,.about-final .about-title{grid-column:1/-1}.about-final .about-title{font:800 96px/.95 var(--font-display);letter-spacing:0;text-transform:uppercase;color:var(--home-ink);margin-top:20px;margin-bottom:40px;container-type:inline-size}.about-final .about-line{overflow-clip-margin:.12em;white-space:nowrap;font-size:min(96px,4.6cqi);display:block;overflow:clip}.about-final .about-line>span{display:block}.about-final .about-lead{color:var(--home-ink);grid-column:1;max-width:560px;font-size:21px;line-height:1.5}.about-final .about-muted{color:var(--home-muted);grid-column:1;align-self:start;max-width:520px;margin-top:16px;font-size:17px;line-height:1.6}.about-final .about-hero-photo{aspect-ratio:2200/1645;border-radius:24px;grid-column:1/-1;width:100%;min-width:0;margin:48px 0 0;overflow:hidden}.about-final .about-hero-photo img{object-fit:contain;width:100%;height:100%;display:block}.about-final .about-tint-lavender{background:var(--home-card);border-block:1px solid var(--home-border);overflow:hidden}.about-final .about-copy{gap:20px;margin-top:32px;display:grid}.about-final .about-copy p{color:var(--home-body);font-size:18px;line-height:1.6}@media (width>=1024px){.about-final .about-copy p{font-size:20px}}.about-final .about-why-photo{aspect-ratio:2;border-radius:20px;width:100%;margin:56px 0 0;overflow:hidden}.about-final .about-why-photo img{object-fit:cover;object-position:50% 48%;width:100%;height:100%;display:block}.about-final .about-audience-section>.home-inner>.home-eyebrow{color:var(--home-ink)}.about-final .about-audience{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:48px;display:grid}.about-final .about-card{background:0 0;border:0;border-radius:0;min-height:0;overflow:visible}.about-final .about-square-media{aspect-ratio:1;border:1px solid var(--home-border);width:100%;box-shadow:var(--about-media-shadow);border-radius:24px;min-width:0;position:relative;overflow:hidden}.about-final .about-square-media>.home-image-settle{position:absolute;inset:0}.about-final .about-card .home-service-copy{padding-inline:0;container-type:inline-size}.about-final .about-card h3{color:var(--home-ink);font-size:min(28px,9cqi)}.about-final .about-card ul{gap:12px;margin-top:18px;padding:0;list-style:none;display:grid}.about-final .about-card li{color:var(--home-body);padding-left:22px;font-size:16px;line-height:1.5;position:relative}.about-final .about-card li:before{content:"";background:var(--home-blue);border-radius:999px;width:8px;height:8px;position:absolute;top:.62em;left:0}.about-final .about-principles{gap:40px;margin:48px 0 0;padding:0;list-style:none;display:grid}.about-final .about-principle{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.about-final .about-principle.is-reversed .about-principle-visual{order:2}.about-final .about-principle-visual{min-width:0}.about-final .about-principle:first-child .about-media img{object-fit:cover;object-position:top left}.about-final .about-principle:nth-child(3) .about-media img{object-fit:contain}.about-final .about-principle:nth-child(4) .about-media img{object-fit:contain;object-position:center}.about-final .about-media{width:100%;height:100%}.about-final .about-laptop-scene{aspect-ratio:1;width:100%;position:relative}.about-final .about-laptop-scene>img{object-fit:contain;width:100%;height:100%;display:block}.about-final .about-laptop-screen{background:var(--home-card);border-radius:1.1% 1.1% 0 0;width:60.1%;height:39.5%;position:absolute;top:21%;left:19.6%;overflow:hidden}.about-final .about-laptop-screen>img{width:100%;max-width:none;height:auto;display:block}.about-final .about-laptop-glare{pointer-events:none;background:var(--about-screen-glare);position:absolute;inset:0}.about-final .about-laptop-notch{background:var(--about-screen-notch);pointer-events:none;border-radius:0 0 3px 3px;width:8%;height:3.8%;position:absolute;top:0;left:46%}.about-final .about-media>img{object-fit:cover;width:100%;height:100%;display:block}.about-final .about-device-scene{width:100%;height:100%;position:relative}.about-final .about-device-scene>img{object-fit:cover;width:100%;height:100%;display:block}.about-final .about-device-display{transform-origin:0 0;background:var(--home-card);opacity:0;position:absolute;top:0;left:0;overflow:hidden}.about-final .about-device-display[data-aligned]{opacity:1}.about-final .about-device-display>img{width:100%;max-width:none;height:auto;display:block}.about-final .about-cutout-island{border-radius:10%/5%}.about-final .about-cutout-notch{border-radius:2% 2% 0 0}.about-final .about-device-cutout{background:var(--about-screen-notch);pointer-events:none;border-radius:0 0 3px 3px;width:12%;height:4%;position:absolute;top:0;left:44%}.about-final .about-cutout-island .about-device-cutout{border-radius:999px;width:28%;height:3%;top:2%;left:36%}.about-final .about-revenue-window{background:var(--shimly-build-surface);padding:7%}.about-final .about-revenue-browser{background:var(--home-white);border:1px solid var(--home-border);width:100%;height:100%;box-shadow:var(--home-browser-shadow);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.about-final .about-revenue-bar{background:var(--home-browser-chrome);border-bottom:1px solid var(--home-border);flex:none;align-items:center;gap:5px;height:30px;padding-inline:12px;display:flex;position:relative}.about-final .about-revenue-bar i{border-radius:50%;width:7px;height:7px}.about-final .about-revenue-bar i:first-child{background:var(--about-window-dot-red)}.about-final .about-revenue-bar i:nth-child(2){background:var(--about-window-dot-amber)}.about-final .about-revenue-bar i:nth-child(3){background:var(--about-window-dot-green)}.about-final .about-revenue-bar span{background:var(--home-white);border:1px solid var(--home-border);color:var(--home-muted);font:10px var(--home-mono);white-space:nowrap;border-radius:999px;padding:3px 12px;position:absolute;left:50%;transform:translate(-50%)}.about-final .about-revenue-window [data-screen-display]{flex:1;min-height:0;overflow:hidden}.about-final .about-revenue-window [data-screen-display] img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.about-final .about-principle-copy{background:var(--home-card);border:1px solid var(--home-border);border-radius:20px;min-width:0;padding:32px;position:relative;container-type:inline-size}.about-final .about-principle-copy .home-step-line{background:var(--home-border);height:2px;position:absolute;inset:0 32px auto;overflow:hidden}.about-final .about-principle-copy .home-step-number{font:800 40px/1 var(--font-display);color:var(--home-blue)}.about-final .about-principle-copy h3{font:800 min(26px, 7.4cqi)/1.15 var(--font-display);text-transform:uppercase;overflow-wrap:normal;word-break:normal;margin-top:14px}.about-final .about-principle-copy p{color:var(--home-body);margin-top:14px;font-size:17px;line-height:1.55}@media (width<=1023px){.about-final .about-audience,.about-final .about-hero-grid{grid-template-columns:minmax(0,1fr)}.about-final .about-lead,.about-final .about-muted{grid-column:1}.about-final .about-principle{grid-template-columns:minmax(0,1fr);gap:20px}.about-final .about-principle.is-reversed .about-principle-visual{order:0}}@media (width<=767px){.about-final .about-hero{padding-block:40px 56px}.about-final .about-title{margin-bottom:28px}.about-final .about-line{white-space:normal;font-size:min(44px,7.8cqi)}.about-final .about-lead{font-size:18px}.about-final .about-audience{grid-template-columns:1fr}.about-final .about-why-photo{aspect-ratio:4/3;margin-top:40px}.about-final .about-principle-copy{padding:24px}.about-final .about-principle-copy .home-step-line{inset:0 24px auto}.about-final .about-principle-copy p{font-size:16px}}@media (prefers-reduced-motion:reduce){.about-final [data-page-intro],.about-final .about-title{animation:.5s both about-fade}}@keyframes about-fade{0%{opacity:0}to{opacity:1}}.about-final .about-audience{--aud-pad:20px;margin-inline:calc((var(--aud-pad) + 1px) * -2);gap:24px 48px}@media (width<=1023px){.about-final .about-audience{margin-inline:calc((var(--aud-pad) + 1px) * -1)}}.about-final .about-audience>.about-card{background:var(--home-card);border:1px solid var(--home-border);padding:var(--aud-pad);box-shadow:none;border-radius:28px;transition:translate .22s,box-shadow .22s;overflow:hidden;translate:none}.about-final .about-audience>.about-card .home-service-copy{padding:24px 6px 8px}.about-final .about-audience>.about-card:hover .home-service-media,.about-final .about-audience>.about-card .home-image-settle{scale:none}@media (hover:hover) and (pointer:fine){.about-final .about-audience>.about-card:hover{box-shadow:var(--home-hover-shadow);translate:0 -4px!important}}.about-final .about-audience>.about-card:focus-visible{box-shadow:var(--home-hover-shadow);outline:2px solid var(--home-blue);outline-offset:3px;translate:0 -4px!important}@media (prefers-reduced-motion:reduce){.about-final .about-audience>.about-card:hover,.about-final .about-audience>.about-card:focus-visible{translate:none!important}}@media (width<=767px){.about-final .about-audience{--aud-pad:12px}}
