body[data-revision-page=true]:not([data-page=home]){--ink: #292929;--muted: #626262;--line: #dddddd;--paper: #f4f4f4;--signal: #b63e16;--signal-soft: #fcf0e9;--aqua: #e2e2e2;--aqua-deep: #545454;--blue: #ededed;--visual-accent: #f36a36;--visual-dark: #303030;--floating-nav-inset: 24px;--floating-nav-top: 20px;--floating-nav-height: 78px;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased}body[data-revision-page=true]:not([data-page=home]) main#app:focus{outline:none}body[data-revision-page=true]:not([data-page=home]) .site-header{position:fixed;top:var(--floating-nav-top);left:var(--floating-nav-inset);right:var(--floating-nav-inset);height:var(--floating-nav-height);grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(16px,1.7vw,28px);padding:0 clamp(18px,2vw,30px);z-index:80;overflow:visible;color:#292929;border:1px solid rgba(255,255,255,.66);border-radius:21px;background:#fafafaf0;-webkit-backdrop-filter:blur(24px) saturate(110%);backdrop-filter:blur(24px) saturate(110%);box-shadow:0 9px 32px #0000001a,inset 0 0 0 1px #ffffff1a}body[data-revision-page=true]:not([data-page=home]) .site-header .brand{min-width:0;border-radius:7px}body[data-revision-page=true]:not([data-page=home]) .site-header .brand-logo{width:190px;border-radius:7px}body[data-revision-page=true]:not([data-page=home]) .main-nav{gap:clamp(12px,1.5vw,22px)}body[data-revision-page=true]:not([data-page=home]) .main-nav a,body[data-revision-page=true]:not([data-page=home]) .nav-trigger{white-space:nowrap;font-size:13px;font-weight:500}body[data-revision-page=true]:not([data-page=home]) .header-actions{gap:12px}body[data-revision-page=true]:not([data-page=home]) .header-actions .button{white-space:nowrap;color:#292929;border-color:var(--visual-accent);border-radius:12px;background:var(--visual-accent);font-weight:550}body[data-revision-page=true]:not([data-page=home]) .header-actions .button:hover{background:#fa7d4e;border-color:#fa7d4e}body[data-revision-page=true]:not([data-page=home]) .menu-toggle{border-color:#cbcbcb;border-radius:9px;background:#f9f9f9;font-weight:500}body[data-revision-page=true]:not([data-page=home]) .mega-menu{top:calc(100% + 12px);left:0;right:0;max-height:calc(100svh - var(--floating-nav-top) - var(--floating-nav-height) - 38px);padding:28px;overflow-y:auto;overscroll-behavior:contain;color:var(--ink);border:1px solid rgba(255,255,255,.8);border-radius:20px;background:#fbfbfbfa;box-shadow:0 22px 50px #00000026}body[data-revision-page=true]:not([data-page=home]) .mega-inner,body[data-revision-page=true]:not([data-page=home]) .mega-inner>*,body[data-revision-page=true]:not([data-page=home]) .mega-links,body[data-revision-page=true]:not([data-page=home]) .mega-links a{min-width:0}body[data-revision-page=true]:not([data-page=home]) .mega-links small{overflow-wrap:anywhere}body[data-revision-page=true]:not([data-page=home]) .mega-inner h2{font-weight:400;letter-spacing:-.035em}body[data-revision-page=true]:not([data-page=home]) .mega-links b{font-weight:500}.mega-inner.products-only{grid-template-columns:minmax(0,1fr)}.mega-inner.products-only>*{min-width:0;width:100%}.revision-page{color:var(--ink, #292929);background:#fff}.revision-page h1,.revision-page h2,.featured-k1 h2{font-weight:300;letter-spacing:-.04em;text-wrap:pretty}.revision-page h1{margin:0;max-width:960px;font-size:clamp(44px,6vw,82px);line-height:1.06}.revision-page h2,.featured-k1 h2{margin:0 0 24px;max-width:900px;font-size:clamp(32px,4.1vw,56px);line-height:1.1}.revision-page h3,.featured-k1 h3{margin:0 0 14px;font-size:clamp(22px,2.1vw,28px);font-weight:450;line-height:1.2;letter-spacing:-.025em}.revision-page p,.revision-page li,.featured-k1 p{line-height:1.65}.revision-page p,.featured-k1 p{color:var(--muted, #626262)}.revision-page .eyebrow,.featured-k1 .eyebrow{color:#555;font-weight:550;letter-spacing:.1em}.revision-page .eyebrow:before,.featured-k1 .eyebrow:before{background:var(--signal, #b63e16)}.revision-page .section,.revision-page .revision-section,.featured-k1{padding:clamp(64px,7.5vw,108px) 0}.revision-page .revision-section{background:#fff}.revision-page .revision-section:nth-of-type(2n){background:#f4f4f4}.revision-page .revision-section .section-head{margin-bottom:40px}.revision-page [id]{scroll-margin-top:calc(var(--floating-nav-top, 20px) + var(--floating-nav-height, 78px) + 96px)}.revision-page .revision-intro>p,.featured-k1 .revision-intro>p{max-width:620px;font-size:18px}.revision-page .revision-intro>p.eyebrow,.featured-k1 .revision-intro>p.eyebrow{font-size:12px}.revision-page .revision-intro .hero-actions,.featured-k1 .revision-intro .hero-actions{margin-top:30px}.k1-page .revision-intro>.text-link{margin-top:20px}.revision-page .revision-hero{padding:calc(var(--floating-nav-top, 20px) + var(--floating-nav-height, 78px) + 76px) 0 88px;background:#f4f4f4}.revision-page .revision-hero.is-dark{--revision-focus: #ffc4a8;color:#fff;background:#292929}.revision-page .revision-hero.is-dark p,.revision-page .revision-hero.is-dark .eyebrow{color:#d5d5d5}.revision-page .revision-hero.is-dark em{color:#ffc4a8;font-style:normal}.revision-page .revision-hero.is-dark .eyebrow:before{background:#f5a27e}.revision-page .revision-hero.is-dark .text-link{color:#fff;border-color:#a0a0a0}.revision-page .revision-hero.is-dark .text-link:hover{color:#ffc4a8;border-color:#ffc4a8}.revision-page .revision-hero.is-dark .hero-actions .text-link:first-child{min-height:48px;padding:12px 20px;color:#292929;border:1px solid #f36a36;border-radius:12px;background:#f36a36}.revision-page .revision-hero.is-dark .hero-actions .text-link:first-child:hover{border-color:#fa7d4e;background:#fa7d4e}.revision-page .revision-hero.is-dark .button-light{color:#fff;border-color:#848484;background:transparent}.revision-page .revision-hero.is-dark .button-light:hover{background:#3d3d3d;border-color:#d4d4d4}.revision-page .revision-hero.is-dark .revision-media{background:#333;border-color:#525252}.revision-page .revision-split,.featured-k1 .revision-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,5vw,72px);align-items:center}.revision-page .revision-split>*,.featured-k1 .revision-split>*{min-width:0}.revision-page .revision-grid,.featured-k1 .revision-grid{display:grid;gap:20px}.revision-page .revision-grid.two,.featured-k1 .revision-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.revision-page .revision-grid.three,.featured-k1 .revision-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.revision-page .revision-grid.four,.featured-k1 .revision-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.revision-page .revision-grid>*,.featured-k1 .revision-grid>*{min-width:0}.revision-page .revision-card,.featured-k1 .revision-card{min-width:0;padding:clamp(24px,2.6vw,34px);color:#292929;border:1px solid #dddddd;border-radius:18px;background:#fff}.revision-page .revision-card>p:last-child,.featured-k1 .revision-card>p:last-child{margin-bottom:0}.revision-page .revision-card ul{padding-left:20px;color:#626262}.revision-page .revision-card li+li{margin-top:8px}.revision-page .revision-card .text-link,.featured-k1 .revision-card .text-link{margin-top:16px}.revision-page .revision-card>.editorial-media{margin:0 0 24px;overflow:hidden;border-radius:10px}.revision-page .revision-card-copy{padding-top:4px}.revision-page .revision-note{margin:24px 0;color:#626262;font-size:14px}.revision-page .revision-media,.featured-k1 .revision-media{min-width:0;overflow:hidden;border:1px solid #e2e2e2;border-radius:20px;background:#fff}.revision-page .revision-media figure,.featured-k1 .revision-media figure{margin:0}.revision-page .revision-media img,.featured-k1 .revision-media img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}.revision-page .revision-media video,.featured-k1 .revision-media video{display:block;width:100%;height:auto}.revision-page .revision-media .media-open,.revision-page .revision-media .media-image,.featured-k1 .revision-media .media-open,.featured-k1 .revision-media .media-image{background:#fff}.revision-page .revision-media .media-open:focus-visible,.featured-k1 .revision-media .media-open:focus-visible{outline-offset:-5px}.revision-page .editorial-media figcaption{color:#393939;background:#f0f0f0}.revision-page .editorial-media figcaption small{color:#626262}.revision-page .editorial-media figcaption a{color:#555}.revision-page .revision-hero.is-dark .editorial-media figcaption{color:#393939}.revision-page .enlarge-mark{color:#fff;background:#292929e0}.revision-page .revision-media .k1-isolated img,.revision-page .revision-media .k1-isolated .media-open:hover img,body[data-page=home] .featured-k1 .k1-isolated img,body[data-page=home] .featured-k1 .k1-isolated .media-open:hover img{height:auto;object-fit:contain;transform:none}.revision-page .revision-media .k1-isolated .media-open,.revision-page .revision-media .k1-isolated .media-image,body[data-page=home] .featured-k1 .k1-isolated .media-open,body[data-page=home] .featured-k1 .k1-isolated .media-image{height:auto;max-height:none;aspect-ratio:var(--asset-ratio);background:#fff}.revision-page .revision-placeholder,.featured-k1 .revision-placeholder{display:flex;flex-direction:column;justify-content:center;gap:12px;min-height:78px;padding:24px;border:1px dashed #a9a9a9;border-radius:16px;background:#eee;color:#575757}.revision-page .revision-placeholder p,.featured-k1 .revision-placeholder p{margin:0;color:#575757}.revision-page .revision-placeholder strong,.featured-k1 .revision-placeholder strong{color:#343434;font-weight:550}.revision-page .revision-media .revision-placeholder{min-height:360px;border:0;border-radius:0}.revision-page .revision-placeholder-panel{padding:clamp(28px,5vw,60px);margin-bottom:28px;border:1px solid #dddddd;border-radius:20px;background:#eee}.revision-page .revision-placeholder-panel .revision-placeholder{min-height:260px;margin:0;border:0;padding:0}.revision-page .revision-hero.is-dark .revision-placeholder{background:#383838;border-color:#727272;color:#eee}.revision-page .revision-hero.is-dark .revision-placeholder p,.revision-page .revision-hero.is-dark .revision-placeholder strong{color:#eee}.featured-k1{background:#f6f6f6}.featured-k1 h2{font-size:clamp(44px,5.5vw,76px)}.featured-k1 .revision-media{border-color:#e4e4e4}.revision-page .revision-pills,.featured-k1 .revision-pills{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.revision-page .revision-pills>*,.featured-k1 .revision-pills>*{padding:8px 12px;color:#515151;border:1px solid #d3d3d3;border-radius:99px;background:#fafafa;font-size:12px;font-weight:500;line-height:1.35}.revision-page .revision-hero.is-dark .revision-pills>*{color:#eee;background:#373737;border-color:#6b6b6b}.revision-page .revision-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid #dddddd;border-radius:18px;overflow:hidden;background:#ddd}.revision-page .revision-specs>div{min-width:0;padding:28px;background:#fafafa}.revision-page .revision-specs span{display:block;margin-bottom:16px;color:#626262;font-size:13px}.revision-page .revision-specs strong{display:block;color:#292929;font-size:clamp(20px,2vw,26px);font-weight:400;line-height:1.25;letter-spacing:-.025em}.revision-page .revision-table-wrap{max-width:100%;overflow-x:auto;border:1px solid #dddddd;border-radius:16px;background:#fff}.revision-page .revision-table-wrap table{min-width:680px;font-size:14px}.revision-page .revision-table-wrap th{color:#292929;background:#ededed;font-weight:600;letter-spacing:.03em}.revision-page .revision-table-wrap td{color:#626262}.revision-page .revision-table-wrap tr:last-child td{border-bottom:0}.revision-page .revision-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:30px 0 0;padding:0;list-style:none}.revision-page .revision-steps>*{min-width:0;padding:26px;border:1px solid #dddddd;border-radius:16px;background:#fff}.revision-page .revision-step-number{color:var(--signal, #b63e16);font-size:13px;font-weight:600}.revision-page .revision-steps h3{margin-top:16px}.revision-page .revision-steps p:last-child{margin-bottom:0}.revision-page .revision-anchor-nav{position:sticky;top:calc(var(--floating-nav-top, 20px) + var(--floating-nav-height, 78px) + 10px);z-index:35;display:flex;gap:8px;max-width:100%;padding:12px 20px;overflow-x:auto;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);scrollbar-width:thin}.revision-page .revision-anchor-nav>.shell{display:flex;gap:8px;min-width:max-content}.revision-page .revision-anchor-nav a{display:inline-flex;align-items:center;flex:0 0 auto;min-height:44px;padding:10px 16px;border:1px solid #d7d7d7;border-radius:99px;background:#f7f7f7;color:#3f3f3f;font-size:13px;font-weight:500;white-space:nowrap}.revision-page .revision-anchor-nav a:hover,.revision-page .revision-anchor-nav a[aria-current=true]{color:#292929;border-color:#f36a36;background:#fff0e9}.revision-page.events-page{--scene-nav-clearance: 76px;overflow:visible}body[data-revision-page=true] main#app:has(>.events-page){overflow:visible}.revision-page.events-page .scene-format-navigation{position:sticky;top:calc(var(--floating-nav-top, 20px) + var(--floating-nav-height, 78px) + 8px);z-index:35;padding:10px 0;border-block:1px solid #dddddd;background:#fafafaf7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 5px 18px #2929290a}.revision-page.events-page .scene-format-navigation>.shell{display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;align-items:center}.revision-page.events-page .scene-format-navigation .section-head{display:block;margin:0}.revision-page.events-page .scene-format-navigation .eyebrow{display:none}.revision-page.events-page .scene-format-navigation h2{margin:0;font-size:18px;font-weight:500;line-height:1.3;letter-spacing:-.02em}.revision-page.events-page .scene-format-navigation .revision-anchor-nav{position:static;padding:4px;border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.revision-page.events-page .scene-format-navigation .revision-anchor-nav a:focus-visible{outline-offset:-3px}.revision-page.events-page .revision-section[id]{scroll-margin-top:calc(var(--floating-nav-top, 20px) + var(--floating-nav-height, 78px) + 8px + var(--scene-nav-clearance) + 20px)}.revision-page .button,.featured-k1 .button{min-height:48px;border-radius:12px;font-weight:550;letter-spacing:-.01em}.revision-page .button-signal,.featured-k1 .button-signal{color:#292929;border-color:#f36a36;background:#f36a36}.revision-page .button-signal:hover,.featured-k1 .button-signal:hover{border-color:#fa7d4e;background:#fa7d4e}.revision-page .button-light,.featured-k1 .button-light{color:#292929;border-color:#c8c8c8;background:#fff}.revision-page .text-link,.featured-k1 .text-link{color:#292929;border-color:#a5a5a5;font-weight:550}.revision-page .text-link:hover,.featured-k1 .text-link:hover{color:#b63e16;border-color:#b63e16}body[data-revision-page=true]:not([data-page=home]) :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--revision-focus, #b63e16);outline-offset:4px}.revision-page .revision-hero.is-dark :where(a,button,input,select,textarea):focus-visible{outline-color:#ffc4a8}.revision-page .proof-strip.revision-section{padding:0}.revision-page .proof-strip span{font-weight:500}.revision-page .process-grid{overflow:hidden;border-radius:16px}.revision-page .process-step{background:#fafafa}.revision-page .process-step h3{margin:auto 0 12px}.revision-page .review-checklist{border:1px solid #dddddd;border-radius:18px;background:#fafafa}.revision-page .humanoid-product-card{overflow:hidden;border-radius:18px}.revision-page .product-card-head>span{font-weight:550}.revision-page .revision-boundary{margin-top:28px;padding:22px 24px;border:1px solid #dddddd;border-radius:14px;background:#fafafa}.revision-page .revision-boundary summary{cursor:pointer;font-weight:500}.revision-page .revision-boundary p{max-width:900px;margin:18px 0 0}.revision-page .final-cta{--revision-focus: #ffc4a8;color:#fff;background:#303030}.revision-page .final-cta .eyebrow,.revision-page .final-cta p{color:#d5d5d5}.revision-page .final-cta .eyebrow:before{background:#f5a27e}.revision-page .final-cta .button-outline-light{color:#fff;border-color:#949494;background:transparent}.revision-page .final-cta .button-outline-light:hover{color:#292929;background:#fff}.revision-page .final-cta :where(a,button):focus-visible{outline-color:#ffc4a8}.revision-page form[data-scene-brief]{padding:clamp(24px,4vw,48px);border:1px solid #dddddd;border-radius:20px;background:#fff}.revision-page .scene-brief-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}.revision-page form[data-scene-brief] label{display:grid;gap:8px;min-width:0;color:#343434;font-size:14px;font-weight:500}.revision-page form[data-scene-brief] input:not([type=checkbox]):not([type=radio]),.revision-page form[data-scene-brief] select,.revision-page form[data-scene-brief] textarea{width:100%;min-width:0;min-height:48px;padding:12px 14px;color:#292929;border:1px solid #bdbdbd;border-radius:9px;background:#fcfcfc;font:inherit;font-size:16px;line-height:1.4}.revision-page form[data-scene-brief] textarea{min-height:138px;resize:vertical}.revision-page form[data-scene-brief] input::placeholder,.revision-page form[data-scene-brief] textarea::placeholder{color:#737373;opacity:1}.revision-page form[data-scene-brief] input[type=checkbox],.revision-page form[data-scene-brief] input[type=radio]{accent-color:#b63e16}.revision-page .scene-brief-grid .field-full{grid-column:1 / -1}.revision-page form[data-scene-brief] .hero-actions{margin-top:28px}.revision-page form[data-scene-brief] small{color:#626262;font-size:12px;font-weight:400;line-height:1.5}.revision-page form[data-scene-brief] [data-error],.revision-page form[data-scene-brief] .field-error{color:#9d301b}.revision-page form[data-scene-brief] [role=status]:not(:empty){margin-top:24px;padding:16px;border:1px solid #d6d6d6;border-radius:10px;background:#f2f2f2;color:#393939;line-height:1.6}.revision-page .revision-faq,body[data-page=how-it-works] .revision-faq,body[data-page=quality-control] .revision-faq{border-top:1px solid #d8d8d8}.revision-page .revision-faq details,body[data-page=how-it-works] .revision-faq details,body[data-page=quality-control] .revision-faq details{padding:0;border-bottom:1px solid #d8d8d8;background:transparent}.revision-page .revision-faq summary,body[data-page=how-it-works] .revision-faq summary,body[data-page=quality-control] .revision-faq summary{padding:24px 8px;color:#292929;font-size:18px;font-weight:500;line-height:1.4;cursor:pointer}.revision-page .revision-faq details p,body[data-page=how-it-works] .revision-faq details p,body[data-page=quality-control] .revision-faq details p{max-width:820px;margin:0;padding:0 8px 28px;color:#626262;line-height:1.7}body[data-revision-page=true]:not([data-page=home]) .site-footer{color:#656565;background:#f1f1f1;box-shadow:inset 0 1px #d8d8d8}body[data-revision-page=true]:not([data-page=home]) .site-footer .brand{border-radius:10px;background:#fff;box-shadow:0 0 0 1px #e0e0e0}body[data-revision-page=true]:not([data-page=home]) .footer-label{color:#292929;font-weight:550;letter-spacing:.1em}body[data-revision-page=true]:not([data-page=home]) .footer-bottom{border-color:#d5d5d5}body[data-revision-page=true]:not([data-page=home]) .site-footer a:hover,body[data-revision-page=true]:not([data-page=home]) .site-footer .footer-link:hover{color:#b63e16}@media(max-width:1080px){body[data-revision-page=true]:not([data-page=home]){--floating-nav-inset: 16px;--floating-nav-top: 16px;--floating-nav-height: 76px}body[data-revision-page=true]:not([data-page=home]) .site-header{height:auto;min-height:var(--floating-nav-height);grid-template-columns:minmax(0,1fr) auto auto;column-gap:14px;row-gap:0;padding:12px 18px;border-radius:18px}body[data-revision-page=true]:not([data-page=home]) .site-header .brand{grid-column:1;grid-row:1;justify-self:start}body[data-revision-page=true]:not([data-page=home]) .site-header .brand-logo{width:180px}body[data-revision-page=true]:not([data-page=home]) .menu-toggle{display:block;grid-column:2;grid-row:1;min-height:44px;padding:8px 12px}body[data-revision-page=true]:not([data-page=home]) .header-actions{grid-column:3;grid-row:1}body[data-revision-page=true]:not([data-page=home]) .header-actions .text-button{display:none}body[data-revision-page=true]:not([data-page=home]) .main-nav{display:none;position:static;grid-column:1 / -1;grid-row:2;justify-self:stretch;grid-template-columns:minmax(0,1fr);gap:0;margin-top:12px;padding:10px 0 0;border-top:1px solid #d6d6d6;border-bottom:0;background:transparent}body[data-revision-page=true]:not([data-page=home]) .main-nav.open{display:grid}body[data-revision-page=true]:not([data-page=home]) .main-nav a,body[data-revision-page=true]:not([data-page=home]) .nav-trigger{min-height:44px;padding:10px;border-bottom:1px solid #dddddd;border-radius:6px;font-size:14px}body[data-revision-page=true]:not([data-page=home]) .nav-trigger{width:100%;justify-content:space-between}body[data-revision-page=true]:not([data-page=home]) .mega-menu{position:static;grid-column:1 / -1;grid-row:3;max-height:none;margin-top:10px;padding:20px 8px;overflow:visible;border:0;border-top:1px solid #dddddd;border-radius:0;background:transparent;box-shadow:none}body[data-revision-page=true]:not([data-page=home]) .mega-inner,body[data-revision-page=true]:not([data-page=home]) .mega-inner.compact{grid-template-columns:minmax(0,1fr);gap:24px}body[data-revision-page=true]:not([data-page=home]) .site-header:has(.main-nav.open),body[data-revision-page=true]:not([data-page=home]) .site-header:has(.mega-menu.open){max-height:calc(100svh - var(--floating-nav-top) - 16px);overflow-y:auto;overscroll-behavior:contain;background:#fafafafa}.revision-page .revision-grid.four,.featured-k1 .revision-grid.four,.revision-page .revision-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.revision-page .revision-split,.featured-k1 .revision-split{grid-template-columns:minmax(0,1fr);gap:36px}.revision-page .revision-grid.three,.featured-k1 .revision-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}.revision-page .revision-hero{padding-top:calc(var(--floating-nav-top, 16px) + var(--floating-nav-height, 76px) + 52px)}.revision-page .revision-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.revision-page.events-page{--scene-nav-clearance: 100px}.revision-page.events-page .scene-format-navigation{padding:8px 0}.revision-page.events-page .scene-format-navigation>.shell{grid-template-columns:minmax(0,1fr);gap:2px}.revision-page.events-page .scene-format-navigation h2{padding-left:4px;font-size:14px}}@media(max-width:720px){body[data-revision-page=true]:not([data-page=home]){--floating-nav-inset: 12px;--floating-nav-top: 12px;--floating-nav-height: 66px}body[data-revision-page=true]:not([data-page=home]) .site-header{grid-template-columns:minmax(0,1fr) auto;padding:10px 14px;column-gap:12px;border-radius:16px}body[data-revision-page=true]:not([data-page=home]) .site-header .brand-logo{width:160px}body[data-revision-page=true]:not([data-page=home]) .header-actions{display:none}.revision-page .revision-hero{padding-bottom:52px}.revision-page .revision-grid.two,.revision-page .revision-grid.three,.revision-page .revision-grid.four,.featured-k1 .revision-grid.two,.featured-k1 .revision-grid.three,.featured-k1 .revision-grid.four,.revision-page .revision-steps,.revision-page .scene-brief-grid{grid-template-columns:minmax(0,1fr)}.revision-page .revision-intro>p,.featured-k1 .revision-intro>p{font-size:17px}.revision-page .revision-intro>p.eyebrow,.featured-k1 .revision-intro>p.eyebrow{font-size:12px}.revision-page .revision-media,.featured-k1 .revision-media{border-radius:15px}.revision-page .revision-card,.featured-k1 .revision-card{padding:24px;border-radius:15px}.revision-page .revision-media .revision-placeholder{min-height:260px}.revision-page .revision-specs>div{padding:22px 18px}.revision-page .revision-specs strong{overflow-wrap:anywhere;font-size:19px}.revision-page .revision-anchor-nav{padding:8px 14px}.revision-page .revision-anchor-nav a{padding:10px 13px}.revision-page .scene-brief-grid .field-full{grid-column:auto}.revision-page .revision-faq summary{padding:22px 4px;font-size:17px}.revision-page .revision-faq details p{padding:0 4px 24px}}@media(max-width:360px){body[data-revision-page=true]:not([data-page=home]) .site-header .brand-logo{width:146px}.revision-page h1{font-size:40px}.revision-page .revision-specs{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/farsen-revision-45bcd9bc55.css.map */
