/* Compact editorial layout, photographic examples and controlled motion. */
.product-intro{padding:34px 0 28px}.intro-grid{gap:48px}.intro-copy{padding-bottom:8px}.intro-eyebrow{margin-bottom:18px;font-size:8px}.intro-copy h1{font-size:clamp(42px,4vw,60px);line-height:1.07;letter-spacing:-.055em}.intro-copy h1 i{font-size:1em;margin-top:5px;line-height:1.08}.intro-description{font-size:14px;line-height:1.75;margin:20px 0 20px;max-width:435px}.intro-note{margin-top:14px}.hero-showcase{padding:15px 12px 0 24px}.hero-stage{height:412px}.hero-frame{padding:0 18px 15px}.hero-frame-head{height:48px}.hero-tabs{margin-bottom:12px}.hero-tabs button{min-height:38px;padding:10px 0 9px}.hero-panel{height:270px}.hero-image-main{height:194px}.hero-convert-row{padding-top:14px}.hero-convert-row strong{font-size:15px}.hero-video-chip{bottom:4px;left:-25px;padding:13px 16px}.hero-video-chip strong{font-size:19px}.hero-chip-play{width:35px;height:35px}.hero-image-slice{height:153px;width:114px;bottom:-5px}.hero-backplate{inset:24px -18px 38px 112px}.hero-stage-footer{margin-top:21px;font-size:8px}.hero-file-mosaic{height:178px;margin-top:12px}.hero-file-mosaic img{height:150px}.hero-gallery-preview{height:161px}.hero-share-label{margin:11px 0 8px}.hero-share-options li{padding:9px 7px}.hero-gallery-preview h2{font-size:32px}
.press-ribbon{background:#eeeae4;color:#252323;border-top:1px solid #fff2;border-bottom:1px solid #0001}.press-layout{display:flex;align-items:center;gap:30px;min-height:92px}.press-layout>p{font-size:10px;font-weight:600;color:#5e5953;letter-spacing:.075em;text-transform:uppercase;min-width:108px;line-height:1.4}.press-window{overflow:hidden;flex:1;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.press-track{display:flex;width:max-content;animation:press-scroll 32s linear infinite}.press-logos{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:58px;padding-right:58px;flex-shrink:0}.press-logos li{width:146px;display:flex;align-items:center;justify-content:center;height:54px}.press-logos img{width:auto;max-width:146px;height:auto;max-height:37px;object-fit:contain}.press-logos li:nth-child(2) img{max-height:39px}.press-logos li:nth-child(3) img{max-height:41px}.press-logos li:nth-child(5) img{width:146px}.press-window:hover .press-track{animation-play-state:paused}.motion-control{width:36px;height:36px;flex:none;border:1px solid #51493d35;border-radius:50%;display:grid;place-items:center;color:#554c42;font-size:16px}.motion-control:hover{background:#00000008}.motion-control>span{grid-area:1/1}.motion-play{display:none}.motion-paused .motion-play{display:block}.motion-paused .motion-pause{display:none}.motion-control .ui-icon{width:15px;height:15px}.proof-strip{display:flex;justify-content:center;gap:40px;padding-top:18px;padding-bottom:18px;border-bottom:1px solid #ffffff0d}.proof-strip>span{display:flex;align-items:center;gap:8px;font-size:10px;color:#b8b3ac}.proof-strip .ui-icon{width:16px;height:16px;color:#e8a16d;stroke-width:1.5}
.projects-strip{padding-top:36px;padding-bottom:36px}.compact-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:22px}.compact-heading h2{font-size:32px;line-height:1.12;letter-spacing:-.045em;margin-top:10px}.compact-heading>p{max-width:390px;font-size:12px;line-height:1.8}.project-photos{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:14px}.project-photo{height:252px;padding:0;overflow:hidden;position:relative;text-align:left;border-radius:6px;background:#262326}.project-photo>img{height:100%;width:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.65,.25,1)}.project-photo-0>img{object-position:70% 50%}.project-photo-1>img{object-position:50% 37%}.project-photo-2>img{object-position:50% 61%}.project-photo:hover>img{transform:scale(1.045)}.project-photo>span{position:absolute;bottom:0;left:0;right:0;display:grid;grid-template-columns:1fr auto;gap:5px;align-items:end;padding:40px 17px 17px;background:linear-gradient(transparent,#101013bc)}.project-photo small{font-size:7px;letter-spacing:.08em;grid-column:1/-1;color:#e0d9ce}.project-photo strong{font-size:18px;font-weight:500;letter-spacing:-.025em;color:#fff}.project-photo .ui-icon{width:17px;height:17px}.quick-section{padding-top:30px;padding-bottom:32px;gap:15px 65px}.quick-section h2{font-size:34px;margin-top:14px}.quick-links>a{min-height:54px;padding:14px 0;font-size:13px}.hub-links{gap:8px 26px;margin-top:0}.gallery-stage{padding-top:42px;padding-bottom:20px}.gallery-editorial{gap:50px;margin-bottom:24px;align-items:center}.gallery-editorial h2{font-size:40px}.gallery-editorial p{font-size:12px;line-height:1.75;margin-bottom:10px;max-width:440px}.gallery-top{margin-bottom:13px}.gallery-top h3{font-size:22px}.mosaic{height:300px;gap:12px}.photo-waves{margin-top:20px}.workflow-editorial{padding-top:46px;padding-bottom:42px}.workflow-heading{gap:13px;margin-bottom:24px}.workflow-heading h2{font-size:36px}.workflow-editorial li{padding:23px 0;gap:22px;grid-template-columns:35px minmax(0,1fr) 200px}.workflow-editorial h3{font-size:22px;margin-bottom:9px}.workflow-editorial p{font-size:12px;line-height:1.8}.workflow-editorial li>.underlink{font-size:11px}.formats-section{padding-top:40px;padding-bottom:40px;gap:65px}.formats-intro h2{font-size:34px;margin:16px 0}.format-wall>span{font-size:24px}.format-wall{gap:12px 20px}.formats-intro p{font-size:12px}.formats-intro .underlink{margin-top:12px}.closing{padding-top:42px;padding-bottom:46px;gap:28px}.closing h2{font-size:36px;margin-top:12px}.closing-number>.ui-icon{width:72px;height:72px}.site-footer{padding-top:25px}.footer-links{margin:28px 0;gap:50px}
.comparison-v4{padding-top:36px;padding-bottom:42px}.comparison-surface{border:1px solid #3c3836;border-radius:10px;overflow:hidden;background:#1b1a1c}.comparison-table{width:100%;border-collapse:collapse;table-layout:fixed}.comparison-table th,.comparison-table td{text-align:left;padding:18px 24px;vertical-align:middle;font-size:12px;line-height:1.6}.comparison-table thead th{font-weight:500;color:#e8e0d8;padding-top:21px;padding-bottom:21px}.comparison-table thead th:first-child{width:32%}.comparison-table thead th:nth-child(2){width:32%}.comparison-table thead small{display:block;font-size:10px;font-weight:400;color:#9f9890;margin-top:6px}.comparison-table thead .compare-us{box-shadow:inset 0 3px #ff6a00;background:#33251c}.comparison-table thead img{width:125px;height:32px;object-fit:contain;object-position:left}.comparison-table tbody th{font-weight:500;color:#e7e1d9}.comparison-table tbody tr{border-top:1px solid #ffffff0b}.comparison-table tbody td{color:#a9a198}.comparison-table .compare-us{background:#ff6a0008;border-left:1px solid #ff6a0030}.comparison-table tbody .compare-us{color:#f4e3d3}.comparison-table .compare-us .ui-icon{color:#ff8b3a;width:16px;height:16px;margin-right:9px;vertical-align:-3px}.comparison-bottom{padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:35px;border-top:1px solid #ffffff0b;background:#19181a}.comparison-bottom p{font-size:10px;line-height:1.7;color:#978f87;max-width:650px}.comparison-bottom .action{font-size:12px;min-height:44px;padding:12px 16px;white-space:nowrap}.home-faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:65px;padding-top:42px;padding-bottom:36px}.home-faq h2{font-size:32px;line-height:1.15;margin-top:12px;max-width:330px}.home-faq details,.seo-faq details{border-top:1px solid #ffffff18}.home-faq details:last-child,.seo-faq details:last-child{border-bottom:1px solid #ffffff18}.home-faq summary,.seo-faq summary{display:flex;justify-content:space-between;gap:20px;align-items:center;list-style:none;cursor:pointer;font-size:13px;line-height:1.5;font-weight:500;padding:18px 0}.home-faq summary::-webkit-details-marker,.seo-faq summary::-webkit-details-marker{display:none}.home-faq summary .ui-icon,.seo-faq summary .ui-icon{width:17px;height:17px;color:var(--orange);transition:transform .2s}.home-faq details[open] summary .ui-icon,.seo-faq details[open] summary .ui-icon{transform:rotate(45deg)}.home-faq details p,.seo-faq details p{font-size:12px;line-height:1.85;max-width:750px;padding:0 24px 20px 0}
.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:10px;color:#a9a198;padding-top:24px}.breadcrumbs a:hover{color:#ff8b3a}.breadcrumbs>span[aria-current]{color:#d6c9ba}.seo-product-hero{display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:70px;padding-top:28px;padding-bottom:40px}.seo-product-hero h1{font-size:49px;line-height:1.08;margin:17px 0 19px;max-width:700px}.seo-product-hero p{font-size:14px;line-height:1.85;max-width:620px;margin-bottom:22px}.seo-product-hero small{display:block;color:#a99f94;font-size:10px;margin-top:13px}.seo-product-visual{height:318px;margin:0;position:relative;overflow:hidden;border-radius:7px;background:#242326}.seo-product-visual>img{width:100%;height:100%;object-fit:cover;object-position:50% 52%}.seo-product-visual figcaption{position:absolute;bottom:0;left:0;right:0;padding:45px 24px 22px;background:linear-gradient(transparent,#000b)}.seo-product-visual figcaption small{color:#d5ccc2;margin:0 0 8px;font-size:8px;text-transform:uppercase;letter-spacing:.08em}.seo-product-visual strong{display:flex;align-items:center;gap:18px;color:#fff;font-size:22px;font-weight:500}.seo-product-visual .ui-icon{color:#ff934b}.seo-steps{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:28px 0}.seo-steps h2{font-size:24px;margin-bottom:20px}.seo-steps ol{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;list-style:none;margin:0;padding:0}.seo-steps li{display:flex;gap:14px}.seo-steps li>span{color:#ff8b3a;font-size:11px;padding-top:2px}.seo-steps h3{font-size:18px;line-height:1.25;letter-spacing:-.025em;margin-bottom:8px}.seo-steps p{font-size:12px;line-height:1.8}.seo-reading{display:grid;grid-template-columns:1.6fr .7fr;gap:85px;padding-top:36px;padding-bottom:30px}.seo-reading article section{margin-bottom:28px}.seo-reading h2{font-size:25px;line-height:1.2;letter-spacing:-.03em;margin-bottom:13px}.seo-reading article p{font-size:13px;line-height:1.95;color:#c3bbb2}.seo-aside{border-left:1px solid #ffffff14;padding-left:28px}.seo-aside h2{font-size:18px;margin-bottom:15px}.seo-aside a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid #ffffff10;font-size:12px;line-height:1.5}.seo-aside a:hover{color:#ff934b}.seo-aside .ui-icon{width:15px;height:15px;color:#ff934b}.seo-faq{padding-bottom:32px}.seo-faq>h2{font-size:27px;margin-bottom:18px}.seo-bottom{border-top:1px solid #ffffff18;display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:25px;padding-bottom:38px}.seo-bottom p{font-size:12px}.product-hero{padding-top:45px;padding-bottom:36px}.product-hero h1,.app-marketing h1{font-size:52px}.watch-hero{padding-top:40px}.watch-hero h1{font-size:48px}.watch-transcript h2{font-size:32px}
.motion-ready .hero-frame{animation:frame-float 7s ease-in-out infinite}.motion-ready .hero-video-chip{animation:chip-float 6s ease-in-out infinite}.motion-ready .hero-image-slice{animation:slice-float 9s ease-in-out infinite}.motion-ready .hero-backplate{animation:backplate-shift 10s ease-in-out infinite}.motion-paused .hero-frame,.motion-paused .hero-video-chip,.motion-paused .hero-image-slice,.motion-paused .hero-backplate,.motion-paused .press-track{animation-play-state:paused}.hero-stage:hover .hero-frame,.hero-stage:focus-within .hero-frame{animation-play-state:paused}.hero-panel:not([hidden]){animation:panel-swap .25s ease-out}.reveal.will-reveal{transform:translateY(12px);transition:transform .45s cubic-bezier(.2,.65,.25,1);opacity:1}.reveal.revealed{transform:translateY(0)}
@keyframes press-scroll{to{transform:translateX(-50%)}}@keyframes frame-float{0%,100%{transform:rotate(-2deg) translateY(0)}50%{transform:rotate(-1deg) translateY(-7px)}}@keyframes chip-float{0%,100%{transform:rotate(1.5deg) translateY(0)}50%{transform:rotate(0deg) translateY(-9px)}}@keyframes slice-float{0%,100%{transform:rotate(9deg) translateY(0)}50%{transform:rotate(6deg) translateY(6px)}}@keyframes backplate-shift{0%,100%{transform:rotate(7deg)}50%{transform:rotate(10deg)}}@keyframes panel-swap{from{transform:translateY(4px)}to{transform:translateY(0)}}
@media(min-width:1550px){.product-intro{padding-top:42px;padding-bottom:35px}.hero-stage{height:442px}.hero-panel{height:300px}.hero-image-main{height:224px}.hero-gallery-preview{height:190px}.hero-file-mosaic{height:208px}.hero-file-mosaic img{height:180px}}
@media(max-width:1200px){.intro-grid{gap:30px}.intro-copy h1{font-size:49px}.intro-description{font-size:13px}.hero-showcase{padding-left:16px}.hero-stage{height:383px}.hero-panel{height:240px}.hero-image-main{height:166px}.hero-frame{padding:0 14px 14px}.hero-tabs{gap:20px}.hero-frame-head{height:44px}.hero-gallery-preview{height:140px}.hero-file-mosaic{height:155px}.hero-file-mosaic img{height:128px}.hero-video-chip{left:-15px;bottom:3px}.hero-video-chip strong{font-size:17px}.hero-convert-row small{font-size:8px}.hero-convert-row strong{font-size:13px}.hero-share-options li{font-size:7px;padding:8px 5px}.press-layout{gap:22px}.press-logos{gap:38px;padding-right:38px}.proof-strip{gap:24px}.comparison-table th,.comparison-table td{padding:16px 18px}.seo-product-hero{gap:45px}.seo-product-hero h1{font-size:42px}.seo-reading{gap:50px}}
@media(max-width:900px){.intro-grid{grid-template-columns:1.05fr .95fr;gap:24px}.intro-copy h1{font-size:42px}.intro-copy h1 i{font-size:.97em}.intro-eyebrow{font-size:6px;gap:6px}.intro-description{font-size:12px}.intro-actions{gap:3px 14px}.intro-actions .action{font-size:12px;min-height:46px;padding:13px 16px}.intro-secondary{font-size:10px}.intro-note{font-size:8px}.hero-showcase{width:100%;padding:8px 10px 0}.hero-stage{height:338px}.hero-panel{height:205px}.hero-image-main{height:140px}.hero-tabs{gap:13px}.hero-tabs button{font-size:8px;min-height:33px}.hero-frame-head{font-size:9px;height:40px}.hero-frame-head small{font-size:5px}.hero-convert-row{gap:5px;grid-template-columns:1fr 20px 1fr}.hero-convert-row>div{gap:4px}.hero-convert-row small{font-size:6px}.hero-convert-row strong{font-size:11px;gap:5px}.hero-convert-row strong>span .ui-icon{width:10px;height:10px}.hero-format-arrow .ui-icon{width:17px;height:17px}.hero-video-chip{left:-6px;bottom:3px;padding:10px 12px;gap:9px}.hero-video-chip small{font-size:6px}.hero-video-chip strong{font-size:15px;gap:9px}.hero-chip-play{width:28px;height:28px}.hero-chip-star .ui-icon{width:24px;height:24px}.hero-image-slice{width:85px;height:120px;right:-12px}.hero-stage-footer{font-size:6px;margin-top:18px}.hero-file-mosaic{height:127px;margin-top:9px}.hero-file-mosaic img{height:103px}.hero-file-mosaic figcaption{font-size:6px}.hero-search-example{font-size:8px;padding:7px 8px}.hero-library-caption{font-size:8px;margin-top:6px}.hero-gallery-preview{height:115px}.hero-gallery-preview h2{font-size:27px}.hero-share-label{font-size:8px;margin:9px 0 6px}.hero-share-options{gap:4px}.hero-share-options li{font-size:6px;padding:7px 4px}.hero-share-options .ui-icon{width:10px;height:10px}.hero-backplate{left:60px;right:-8px}.compact-heading h2{font-size:29px}.compact-heading>p{max-width:300px;font-size:11px}.project-photos{gap:10px;grid-template-columns:1.2fr 1fr 1fr}.project-photo{height:230px}.project-photo-3{display:none}.project-photo strong{font-size:16px}.gallery-editorial h2{font-size:34px}.gallery-editorial{gap:35px}.workflow-heading h2{font-size:32px}.workflow-editorial li{grid-template-columns:26px 1fr}.workflow-editorial li>.underlink{grid-column:2}.home-faq{gap:35px;grid-template-columns:1fr 1.4fr}.home-faq h2{font-size:28px}.comparison-table th,.comparison-table td{padding:15px;font-size:11px}.comparison-bottom{gap:20px}.proof-strip{gap:20px}.proof-strip>span{font-size:8px}.seo-product-hero{gap:28px}.seo-product-hero h1{font-size:37px}.seo-product-hero p{font-size:13px}.seo-product-visual{height:290px}.seo-product-visual strong{font-size:18px;gap:10px}.seo-reading{grid-template-columns:1.5fr .8fr;gap:35px}.seo-reading h2{font-size:23px}}
@media(max-width:650px){.product-intro{padding-top:26px;padding-bottom:24px}.intro-grid{grid-template-columns:1fr;gap:18px}.intro-copy h1{font-size:clamp(33px,9vw,43px)}.intro-copy h1 i{font-size:1em;margin-top:3px}.intro-eyebrow{font-size:6px;letter-spacing:.06em;margin-bottom:16px}.intro-description{font-size:12px;line-height:1.75;margin:16px 0}.intro-note{margin-top:10px}.intro-actions .action{min-height:46px;font-size:12px;gap:14px}.intro-secondary{font-size:10px;min-height:38px}.hero-showcase{max-width:430px;padding:15px 15px 0;margin:auto}.hero-stage{height:345px}.hero-frame{transform:rotate(-1.5deg);padding:0 12px 12px}.hero-frame-head{height:39px}.hero-tabs{margin-bottom:9px;gap:17px}.hero-tabs button{min-height:32px;padding:8px 0}.hero-panel{height:220px}.hero-image-main{height:156px}.hero-convert-row{padding-top:12px}.hero-convert-row small{font-size:7px}.hero-convert-row strong{font-size:13px}.hero-video-chip{bottom:0;left:-5px;padding:10px 12px}.hero-video-chip strong{font-size:16px}.hero-chip-star .ui-icon{width:24px;height:24px}.hero-image-slice{width:80px;height:106px;right:-5px;bottom:-6px}.hero-stage-footer{margin-top:17px;font-size:6.5px}.hero-file-mosaic{height:143px}.hero-file-mosaic img{height:119px}.hero-gallery-preview{height:130px}.hero-share-options li{font-size:6px}.hero-backplate{inset:22px -4px 36px 70px}.press-layout{min-height:79px;gap:12px}.press-layout>p{font-size:7px;min-width:62px;max-width:72px;letter-spacing:.04em}.press-logos{gap:24px;padding-right:24px}.press-logos li{width:112px;height:48px}.press-logos img{max-width:112px;max-height:29px}.press-logos li:nth-child(2) img{max-height:31px}.press-logos li:nth-child(3) img{max-height:31px}.press-logos li:nth-child(5) img{width:112px}.motion-control{width:30px;height:30px}.proof-strip{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;padding-top:17px;padding-bottom:17px}.proof-strip>span{font-size:9px;gap:7px}.proof-strip .ui-icon{width:14px;height:14px}.projects-strip{padding-top:28px;padding-bottom:24px}.compact-heading{display:block;margin-bottom:17px}.compact-heading h2{font-size:27px;margin-top:8px;line-height:1.13}.compact-heading>p{margin-top:12px;font-size:12px;max-width:none;line-height:1.7}.project-photos{grid-template-columns:1fr 1fr;gap:10px}.project-photo{height:205px}.project-photo-3{display:block}.project-photo-0{height:205px}.project-photo>span{padding:30px 12px 12px;gap:4px}.project-photo small{font-size:5px;letter-spacing:.04em}.project-photo strong{font-size:15px}.project-photo .ui-icon{width:15px;height:15px}.quick-section{padding-top:22px;padding-bottom:24px;gap:15px}.quick-section h2{font-size:27px;margin-top:12px}.quick-links{gap:0 20px}.quick-links>a{font-size:12px;padding:12px 0;min-height:49px}.hub-links{gap:4px 18px}.gallery-stage{padding-top:30px}.gallery-editorial{display:block;margin-bottom:20px}.gallery-editorial h2{font-size:30px}.gallery-editorial p{font-size:12px;margin-top:15px;max-width:none}.gallery-top h3{font-size:20px}.mosaic{height:auto}.photo-coast{height:215px}.photo-arch,.photo-waves{height:175px;margin:0}.workflow-editorial{padding-top:30px;padding-bottom:28px}.workflow-heading{margin-bottom:20px;gap:12px}.workflow-heading h2{font-size:29px}.workflow-editorial li{gap:10px;padding:20px 0;grid-template-columns:22px 1fr}.workflow-editorial h3{font-size:21px}.workflow-editorial p{font-size:12px;line-height:1.8}.comparison-v4{padding-top:25px;padding-bottom:30px}.comparison-surface{border-radius:8px}.comparison-table,.comparison-table tbody{display:block}.comparison-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.comparison-table tbody tr{display:grid;grid-template-columns:1fr 1fr;position:relative;border-top:0}.comparison-table tbody tr+tr{border-top:1px solid #ffffff14}.comparison-table tbody th{grid-column:1/-1;padding:15px 15px 4px;font-size:13px;background:#ffffff02}.comparison-table tbody td{display:block;padding:12px 15px 16px;font-size:11px;line-height:1.7}.comparison-table tbody td:before{content:attr(data-label);display:block;font-size:8px;text-transform:uppercase;letter-spacing:.08em;color:#aaa095;margin-bottom:7px}.comparison-table tbody .compare-us:before{color:#ff934b}.comparison-table .compare-us .ui-icon{width:12px;height:12px;margin-right:4px;vertical-align:-2px}.comparison-bottom{display:flex;flex-direction:column-reverse;align-items:stretch;gap:15px;padding:18px 15px}.comparison-bottom p{font-size:9px}.comparison-bottom .action{width:100%}.formats-section{padding-top:28px;padding-bottom:28px;gap:25px}.formats-intro h2{font-size:29px}.format-wall>span{font-size:23px}.format-wall{gap:12px 19px}.format-columns h3{font-size:9px;margin-bottom:16px}.format-columns h3:not(:first-child){margin-top:24px}.home-faq{display:block;padding-top:30px;padding-bottom:25px}.home-faq h2{font-size:28px;max-width:none;margin-bottom:22px}.home-faq summary,.seo-faq summary{font-size:12px;padding:16px 0;gap:12px}.closing{padding-top:28px;padding-bottom:35px;gap:15px}.closing h2{font-size:29px}.closing-number>.ui-icon{width:54px;height:54px}.closing .action{margin-left:69px}.footer-links{gap:18px;margin:24px 0}.breadcrumbs{padding-top:20px;font-size:9px}.seo-product-hero{grid-template-columns:1fr;gap:24px;padding-top:24px;padding-bottom:28px}.seo-product-hero h1{font-size:35px;margin:14px 0 17px}.seo-product-hero p{font-size:13px;line-height:1.8}.seo-product-visual{height:225px}.seo-product-visual figcaption{padding:35px 18px 18px}.seo-product-visual strong{font-size:20px}.seo-steps{padding:25px 0}.seo-steps h2{font-size:23px}.seo-steps ol{grid-template-columns:1fr;gap:18px}.seo-steps h3{font-size:18px;margin-bottom:5px}.seo-steps p{font-size:12px}.seo-reading{grid-template-columns:1fr;gap:12px;padding-top:27px;padding-bottom:25px}.seo-reading h2{font-size:24px}.seo-reading article p{font-size:12px;line-height:1.9}.seo-reading article section{margin-bottom:25px}.seo-aside{border-left:0;border-top:1px solid #ffffff18;padding:23px 0 0}.seo-aside h2{font-size:21px}.seo-aside a{font-size:12px;padding:13px 0}.seo-faq>h2{font-size:25px}.seo-bottom{flex-direction:column;align-items:flex-start;padding-top:23px;padding-bottom:30px;gap:16px}.product-hero h1,.app-marketing h1{font-size:37px}.watch-hero h1{font-size:35px}.watch-hero{padding-top:28px}.watch-transcript h2{font-size:27px}}
@media(prefers-reduced-motion:reduce){.press-track{animation:none}.press-logos[aria-hidden]{display:none}.press-window{overflow-x:auto;mask-image:none}.motion-ready .hero-frame,.motion-ready .hero-video-chip,.motion-ready .hero-image-slice,.motion-ready .hero-backplate,.hero-panel:not([hidden]){animation:none}.project-photo>img{transition:none}.project-photo:hover>img{transform:none}.reveal.will-reveal{transform:none;transition:none}}
.press-track{animation-play-state:paused}.motion-ready .press-track{animation-play-state:running}.motion-paused .press-track,.press-window:hover .press-track,.press-layout:focus-within .press-track{animation-play-state:paused}.press-window{overflow-x:auto;scrollbar-width:none}.motion-ready .press-window{overflow:hidden}
.motion-ready .hero-frame{animation:frame-light 7s ease-in-out infinite}@keyframes frame-light{0%,100%{box-shadow:0 24px 45px #0007}50%{box-shadow:0 28px 55px #0009,0 0 28px #ff6a0007}}@media(prefers-reduced-motion:reduce){.motion-ready .hero-frame{animation:none}}
