.marketing-page{--paper:#eeede6;--sheet:#f8f7ef;--ink:#23251f;--muted:#77766b;--line:#c7c6be;--accent:#d54d35;--mono:Consolas,"SFMono-Regular",monospace;--sans:Inter,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--serif:"Songti SC","STSong","SimSun",Georgia,serif}.marketing-page *{box-sizing:border-box}.marketing-page{scroll-behavior:smooth;color:var(--ink);background:var(--paper);font:18px/1.7 var(--sans);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:100px}.marketing-page button,.marketing-page input,.marketing-page select{font:inherit}.marketing-page button{color:inherit;cursor:pointer;background:0 0;border:0}.marketing-page a{color:inherit;text-decoration:none}.marketing-page svg{display:block}.marketing-page button,.marketing-page a{-webkit-tap-highlight-color:transparent}.marketing-page :focus-visible{outline:2px solid var(--accent);outline-offset:6px}.marketing-page ::selection{background:var(--accent);color:var(--sheet)}.marketing-page .shell{width:min(1344px,100% - 112px);margin-inline:auto}.marketing-page .section-space{padding-block:120px}.marketing-page .mono{font:12px/1.6 var(--mono);letter-spacing:.015em}.marketing-page .red-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.marketing-page .registration-line{border-inline:1px solid var(--accent);height:5px;position:absolute;inset:0 56px auto}.marketing-page .site-header{border-bottom:1px solid var(--ink);align-items:center;gap:38px;height:108px;display:flex}.marketing-page .wordmark{letter-spacing:-1.8px;white-space:nowrap;align-items:baseline;gap:0;font-size:34px;font-weight:620;line-height:1;display:inline-flex}.marketing-page .wordmark .verity-v{align-self:center;width:24px;height:28px;margin:1px 1px 0 2px;overflow:visible}.marketing-page .wordmark>i{color:var(--accent);margin-left:7px;font-size:32px;font-style:normal;font-weight:300;line-height:1}.marketing-page .header-edition{font:10px/1.5 var(--mono);color:#848372;letter-spacing:.015em}.marketing-page .header-edition>span{font:12px/1.8 var(--sans);letter-spacing:.05em}.marketing-page .desktop-nav{align-items:center;gap:36px;margin-left:auto;font-size:15px;display:flex}.marketing-page .desktop-nav a{padding-block:12px}.marketing-page .desktop-nav a>span{margin-left:13px;font-size:22px}.marketing-page .desktop-nav a:hover,.marketing-page .text-link:hover{color:var(--accent)}.marketing-page .menu-button,.marketing-page .mobile-nav[hidden]{display:none}.marketing-page .mobile-nav{border-bottom:1px solid var(--line);padding-block:15px}.marketing-page .mobile-nav a,.marketing-page .mobile-nav>button{padding:12px 0;display:block}.marketing-page .hero-topline{justify-content:space-between;align-items:center;gap:25px;padding-top:28px;display:flex}.marketing-page .hero-topline>p{align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.marketing-page .hero-topline>.mono{color:#919080;letter-spacing:.06em;font-size:10px}.marketing-page .hero-exhibition{isolation:isolate;min-height:770px;padding:63px 0 55px;position:relative}.marketing-page .hero-type{z-index:2;pointer-events:none;width:58%;position:relative}.marketing-page .hero-type>*{pointer-events:auto}.marketing-page .exhibit-number{letter-spacing:.09em;color:#929181;margin-bottom:25px;font-size:10px;display:block}.marketing-page .hero-type h1{font:400 clamp(86px,9.7vw,146px)/1.1 var(--serif);letter-spacing:-.09em;white-space:nowrap;margin:0 0 33px}.marketing-page .hero-type h1>span{display:block}.marketing-page .hero-type .hero-second{padding-left:45px}.marketing-page .hero-comma{font-size:.85em}.marketing-page .punctuation{color:var(--accent)}.marketing-page .hero-description{color:#6d6c5e;max-width:490px;margin:0 0 28px;font-size:20px;line-height:1.9}.marketing-page .hero-actions{flex-wrap:wrap;align-items:center;gap:23px;display:flex}.marketing-page .button{white-space:nowrap;border:1px solid #0000;justify-content:space-between;align-items:center;gap:30px;min-height:56px;padding:14px 21px;font-size:16px;font-weight:500;line-height:1.5;transition:background .2s,color .2s;display:inline-flex}.marketing-page .button>span{font-size:22px;font-weight:400;line-height:1}.marketing-page .button-primary{background:var(--ink);color:var(--sheet)}.marketing-page .button-primary:hover{background:var(--accent)}.marketing-page .button-light{background:var(--paper);color:var(--ink)}.marketing-page .button-light:hover{background:#fff}.marketing-page .button-outline{border-color:var(--line);background:0 0}.marketing-page .button-outline:hover{background:#e1e1dc;border-color:#a5a496}.marketing-page .text-link{align-items:center;gap:22px;padding:10px 0;font-size:16px;line-height:1.5;display:inline-flex}.marketing-page .text-link>span{font-size:23px;font-weight:400}.marketing-page .client-only{color:#918f7f;margin:23px 0 0;font-size:13px;line-height:1.8}.marketing-page .hero-art{z-index:1;pointer-events:none;margin:0;position:absolute;inset:14px -4% 20px 34%}.marketing-page .hero-art>img{object-fit:contain;object-position:70% 50%;width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(at 53% 51%,#000 49%,#000e 64%,#0000 84%);mask-image:radial-gradient(at 53% 51%,#000 49%,#000e 64%,#0000 84%)}.marketing-page .hero-art>figcaption{color:#908f7e;justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex;position:absolute;bottom:29px;left:30%;right:8%}.marketing-page .hero-art>figcaption>.mono{letter-spacing:.07em;font-size:10px}.marketing-page .art-register{color:var(--accent);font:26px/1 var(--mono);font-weight:300;position:absolute}.marketing-page .art-register.top-left{top:20%;left:19%}.marketing-page .art-register.bottom-right{bottom:13%;right:5%}.marketing-page .hero-axis{writing-mode:vertical-rl;font:10px/1 var(--mono);letter-spacing:.16em;color:#979686;z-index:3;position:absolute;top:74px;right:-17px}.marketing-page .hero-colophon{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:24px 0;display:flex}.marketing-page .hero-colophon>.mono{letter-spacing:.015em;align-items:center;gap:10px;font-size:10px;display:flex}.marketing-page .hero-colophon>p{color:#828170;margin:0;font-size:15px}.marketing-page .hero-colophon>a{padding:0 5px;font-size:26px;line-height:1}.marketing-page .chapter-label{border-top:1px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:30px;padding-top:19px;display:flex}.marketing-page .chapter-label>.mono{letter-spacing:.05em;font-size:11px}.marketing-page .chapter-label>span:last-child{color:#8e8d7c;font-size:14px;line-height:1.7}.marketing-page .section-heading{justify-content:space-between;align-items:flex-end;gap:55px;margin:48px 0 56px;display:flex}.marketing-page h2{font:400 clamp(44px,4.8vw,70px)/1.3 var(--serif);letter-spacing:-.065em;margin:0}.marketing-page .section-aside{max-width:460px;padding-bottom:4px}.marketing-page .section-aside>p{color:#787768;margin:0 0 18px;font-size:18px;line-height:1.95}.marketing-page .atlas-layout{display:block}.marketing-page .country-index{grid-template-columns:repeat(4,1fr);gap:0;padding-top:16px;display:grid}.marketing-page .country-index>button{text-align:left;background:#dfdfda;border:1px solid #c2c1b8;border-right-width:0;flex-direction:column;align-items:flex-start;height:300px;padding:24px 26px;transition:transform .45s cubic-bezier(.2,.8,.2,1),background .3s,color .3s;display:flex;position:relative}.marketing-page .country-index>button:last-child{border-right-width:1px}.marketing-page .country-index>button:after{content:"";opacity:.7;border-inline:1px solid #b9b8ad;width:4px;position:absolute;top:7px;bottom:7px;right:6px}.marketing-page .country-index>button>.mono:first-child{color:#898776;font-size:11px}.marketing-page .country-index>button>b{font:400 38px/1.4 var(--serif);letter-spacing:-2px;margin-top:auto;margin-bottom:11px}.marketing-page .country-iso{letter-spacing:.05em;color:#848372;font-size:11px}.marketing-page .country-index>button>i{font-size:25px;font-style:normal;font-weight:300;line-height:1;position:absolute;top:22px;right:26px}.marketing-page .country-index>button.selected{background:var(--ink);color:var(--sheet);border-color:var(--ink);z-index:2;transform:translateY(-16px)}.marketing-page .country-index>button.selected>.mono{color:#b9b8ad}.marketing-page .country-index>button.selected>i{color:var(--accent)}.marketing-page .country-index>button.selected:after{border-color:#868473}.marketing-page .country-index>button:hover:not(.selected){background:#d7d6d0;transform:translateY(-8px)}.marketing-page .atlas-record{grid-template-columns:170px 1fr 1.1fr;align-items:start;column-gap:35px;padding:32px 0 0;display:grid;position:relative}.marketing-page .record-label{grid-column:1/-1;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.marketing-page .record-label>.mono{color:#969585;letter-spacing:.08em;font-size:10px}.marketing-page .record-corner{color:var(--accent);font-size:24px;line-height:1}.marketing-page .record-country{grid-area:2/1/5}.marketing-page .record-country>#region-code{font:400 100px/1 var(--serif);letter-spacing:-7px;color:#7d7c6c}.marketing-page .record-globe{display:none}.marketing-page .atlas-record h3{letter-spacing:-.5px;grid-area:2/2;margin:3px 0 12px;font-size:23px;font-weight:450}.marketing-page .region-status{color:#797869;grid-area:3/2;align-items:center;gap:7px;font-size:14px;display:flex}.marketing-page .region-status:before{content:"";background:currentColor;width:5px;height:5px;display:block}.marketing-page .region-status.preview{color:#987342}.marketing-page .atlas-record>p{color:#878675;grid-area:2/3/4;max-width:390px;margin:3px 0 0;font-size:16px;line-height:1.9}.marketing-page .record-bottom{border-top:1px solid var(--line);color:#9c9b8d;grid-area:4/2/auto/4;justify-content:space-between;gap:20px;margin-top:21px;padding-top:16px;font-size:10px;display:flex}.marketing-page .brand-directory-strip{border-block:1px solid var(--line);align-items:center;gap:47px;margin-top:52px;padding:30px 0;display:flex}.marketing-page .brand-directory-strip>.mono{color:#999788;white-space:nowrap;font-size:10px;line-height:1.7}.marketing-page .brand-directory-strip>.mono>b{font:12px/1.7 var(--sans);font-weight:400}.marketing-page .brand-names{letter-spacing:-1px;flex:1;justify-content:space-between;align-items:center;gap:30px;font-size:27px;font-weight:500;display:flex}.marketing-page .brand-names>span:nth-child(4){letter-spacing:2px;font-size:19px}.marketing-page .scope-note{color:#939181;margin:17px 0 0;font-size:14px;line-height:1.9}.marketing-page .batch-section{background:var(--ink);color:var(--paper);overflow:hidden}.marketing-page .chapter-label.light{border-top-color:#7b7a6a}.marketing-page .chapter-label.light>span:last-child{color:#b7b6ac}.marketing-page .pro-feature-label{border-left:2px solid var(--accent);padding-left:12px}.marketing-page .batch-section .section-heading{margin-bottom:55px}.marketing-page .batch-section h2{font-size:clamp(50px,5.3vw,78px)}.marketing-page .serif-word{color:#d4d3cc}.marketing-page .batch-facts{align-items:center;gap:31px;margin-top:28px;display:flex}.marketing-page .batch-facts>strong{letter-spacing:-5px;font:400 72px/1 Georgia,serif}.marketing-page .batch-facts>strong>small{font:13px/1.6 var(--sans);letter-spacing:0;color:#b0afa4;margin-top:12px;display:block}.marketing-page .batch-facts>span{color:#b5b4a8;border-left:1px solid #7c7b6b;padding-left:26px;font-size:15px;line-height:1.9}.marketing-page .index-heading{color:#bab9af;justify-content:space-between;align-items:center;gap:25px;padding-bottom:22px;display:flex}.marketing-page .index-heading>.mono{letter-spacing:.035em;font-size:11px}.marketing-page .index-heading>span:last-child{color:#a3a294;align-items:center;gap:8px;font-size:12px;display:flex}.marketing-page .legend-line,.marketing-page .legend-dash{border-top:1px solid;width:15px;display:inline-block}.marketing-page .legend-dash{border-style:dashed;margin-left:9px}.marketing-page .batch-index{perspective:1200px;grid-template-columns:repeat(6,1fr);gap:15px;padding:15px 0 23px;display:grid}.marketing-page .index-file{background:var(--paper);min-width:0;min-height:216px;color:var(--ink);border:1px solid var(--paper);transform-origin:0;flex-direction:column;padding:23px 18px 20px;display:flex;position:relative;overflow:hidden;transform:rotateY(-6deg)}.marketing-page .index-file:before{content:"";opacity:.7;border-inline:1px solid #bab9ae;width:3px;position:absolute;top:6px;bottom:6px;right:4px}.marketing-page .index-file:after{content:"";background:var(--accent);width:4px;height:4px;position:absolute;top:20px;right:17px}.marketing-page .index-number{font:12px/1 var(--mono);color:#908f7e}.marketing-page .index-card{font:12px/1.5 var(--mono);letter-spacing:-.02em;color:#969585;white-space:nowrap;margin-top:30px}.marketing-page .index-value{letter-spacing:-1.5px;white-space:nowrap;margin-top:8px;font:400 34px/1.2 Georgia,serif}.marketing-page .index-state{color:#858372;border-top:1px solid #bbbab0;margin-top:22px;padding-top:13px;font-size:12px;line-height:1.6}.marketing-page .index-file.is-pending{color:#afada1;background:0 0;border-style:dashed;border-color:#8a8877}.marketing-page .index-file.is-pending .index-value{color:#999889}.marketing-page .index-file.is-pending:after{background:0 0;border:1px solid #9d9c8d}.marketing-page .index-file.is-pending:before{opacity:.4}.marketing-page .index-file.is-pending .index-state{color:#aaa99c;border-color:#6d6c5e}.marketing-page .batch-display-footer{justify-content:space-between;align-items:center;gap:30px;margin:9px 0 0;display:flex}.marketing-page .batch-display-footer>p{color:#a7a598;margin:0;font-size:13px}.marketing-page .light-link{color:var(--paper);font-size:15px}.marketing-page .light-link:hover{color:#eea38e}.marketing-page .client-steps{grid-template-columns:repeat(3,1fr);gap:45px;margin-top:45px;display:grid}.marketing-page .client-steps>article{border-top:1px solid #737263;padding-top:20px}.marketing-page .client-steps .mono{color:#aaa99d;font-size:11px}.marketing-page .client-steps h3{font:400 29px/1.5 var(--serif);letter-spacing:-1.3px;margin:15px 0 9px}.marketing-page .client-steps p{color:#b0afa4;margin:0;font-size:16px}.marketing-page .outlined-word{color:#8b8a79}.marketing-page .evidence-list{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.marketing-page .evidence-list>article{border-top:1px solid var(--ink);padding-top:20px}.marketing-page .evidence-no{color:#959383;font-size:11px}.marketing-page .evidence-symbol{align-items:stretch;gap:9px;width:104px;height:84px;margin:37px 0 29px;padding-left:8px;display:flex;transform:skew(-16deg)}.marketing-page .evidence-symbol>i{width:13px;height:100%;display:block}.marketing-page .evidence-symbol.solid>i{background:var(--ink)}.marketing-page .evidence-symbol.solid>i:nth-child(2){height:80%;margin-top:16px}.marketing-page .evidence-symbol.solid>i:nth-child(3){height:64%;margin-top:30px}.marketing-page .evidence-symbol.solid>i:nth-child(4){height:47%;margin-top:44px}.marketing-page .evidence-symbol.outline>i{border:1px solid var(--accent)}.marketing-page .evidence-symbol.outline>i:nth-child(2){transform:translateY(9px)}.marketing-page .evidence-symbol.outline>i:nth-child(3){transform:translateY(18px)}.marketing-page .evidence-symbol.outline>i:nth-child(4){transform:translateY(27px)}.marketing-page .evidence-symbol.dashed>i{border:1px dashed #939282}.marketing-page .evidence-symbol.dashed>i:nth-child(2n){height:70%;margin-top:25px}.marketing-page .evidence-list h3{letter-spacing:-1px;margin:0 0 15px;font-size:25px;font-weight:450;line-height:1.5}.marketing-page .evidence-list p{color:#888675;margin:0;font-size:16px;line-height:1.9}.marketing-page .pricing-section{background:#e1e1dc}.marketing-page .pricing-scope{color:#8a8978;border-left:1px solid var(--accent);padding-left:11px;font-size:13px;display:block}.marketing-page .edition-grid{grid-template-columns:1fr 1fr;gap:0;display:grid}.marketing-page .edition{flex-direction:column;padding:36px 39px 37px;display:flex;position:relative;overflow:hidden}.marketing-page .free-edition{background:var(--sheet);border:1px solid #c8c8c0}.marketing-page .pro-edition{background:var(--accent);color:var(--paper);border:1px solid var(--accent)}.marketing-page .edition-top{justify-content:space-between;align-items:center;gap:20px;font-size:13px;display:flex}.marketing-page .edition-top>.mono{letter-spacing:.065em;font-size:10px}.marketing-page .free-edition .edition-top{color:#929181}.marketing-page .pro-edition .edition-top{color:#f0beae}.marketing-page .edition h3{letter-spacing:-.065em;justify-content:space-between;align-items:baseline;gap:20px;margin:32px 0 0;font-size:clamp(70px,8.6vw,125px);font-weight:420;line-height:1.05;display:flex}.marketing-page .edition h3>span{font:400 17px/1.5 var(--sans);letter-spacing:0;white-space:nowrap}.marketing-page .edition-bars{align-items:stretch;gap:11px;height:56px;margin:36px 0 31px;padding-left:9px;display:flex;transform:skew(-16deg)}.marketing-page .edition-bars>i{background:currentColor;flex-shrink:0;width:11px;height:100%;display:block}.marketing-page .free-edition .edition-bars{color:#a9a89b}.marketing-page .pro-edition .edition-bars{color:#f4d0c3}.marketing-page .edition-bars.multiple>i:nth-child(2){transform:translateY(-4px)}.marketing-page .edition-bars.multiple>i:nth-child(3){transform:translateY(-8px)}.marketing-page .edition-bars.multiple>i:nth-child(4){transform:translateY(-12px)}.marketing-page .edition-bars.multiple>i:nth-child(5){transform:translateY(-16px)}.marketing-page .edition-bars.multiple>i:nth-child(6){transform:translateY(-20px)}.marketing-page .edition-description{letter-spacing:-.5px;margin:0;font-size:21px;line-height:1.7}.marketing-page .edition ul{border-top:1px solid #c1c1b8;min-height:172px;margin:23px 0 0;padding:22px 0 28px;list-style:none}.marketing-page .edition li{align-items:flex-start;gap:12px;margin-top:10px;font-size:16px;line-height:1.8;display:flex}.marketing-page .edition li:before{content:"↗";font-size:15px}.marketing-page .free-edition li{color:#898776}.marketing-page .pro-edition ul{border-top-color:#e8a28e}.marketing-page .pro-edition li{color:#fae8de}.marketing-page .edition>.button{width:100%;margin-top:auto;font-size:16px}.marketing-page .pricing-note{color:#8b8978;margin:24px 0 0;font-size:14px;line-height:1.9}.marketing-page .faq-section{grid-template-columns:.9fr 1.1fr;gap:80px;display:grid}.marketing-page .section-kicker{color:#959484;letter-spacing:.05em;margin:0 0 23px;font-size:11px}.marketing-page .faq-section h2{letter-spacing:-2.5px;font-size:44px;line-height:1.4}.marketing-page .faq-section .text-link{margin-top:22px}.marketing-page .faq-list details{border-bottom:1px solid var(--line)}.marketing-page .faq-list details:first-child{border-top:1px solid var(--line)}.marketing-page .faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:18px;line-height:1.8;list-style:none;display:flex}.marketing-page .faq-list summary::-webkit-details-marker{display:none}.marketing-page .faq-list summary>span{color:#979686;font-size:27px;font-weight:300;line-height:1;transition:transform .2s}.marketing-page .faq-list details[open] summary>span{transform:rotate(45deg)}.marketing-page .faq-list details>p{color:#8a8877;margin:0 24px 26px 0;font-size:16px;line-height:1.9}.marketing-page .closing{background:var(--ink);color:var(--paper);padding:68px 0 26px;overflow:hidden}.marketing-page .closing-heading{justify-content:space-between;align-items:center;gap:35px;display:flex}.marketing-page .closing-heading>p{font:400 48px/1.4 var(--serif);letter-spacing:-3px;margin:0}.marketing-page .closing .button-light{background:var(--accent);color:var(--paper)}.marketing-page .closing .button-light:hover{background:#e25d43}.marketing-page .closing-wordmark{letter-spacing:-.075em;white-space:nowrap;align-items:baseline;gap:0;margin:38px 0 30px;font-size:clamp(90px,20vw,305px);font-weight:460;line-height:1.1;display:flex}.marketing-page .closing-wordmark>.verity-v{align-self:center;width:.63em;height:.75em;margin:.025em .01em 0 .035em;overflow:visible}.marketing-page .closing-wordmark>.verity-v path:last-child{stroke:var(--accent);stroke-width:1.4px}.marketing-page .closing-wordmark>i{color:var(--accent);margin-left:.04em;font-size:.92em;font-style:normal;font-weight:300;line-height:1}.marketing-page .footer-line{color:#bcbbb1;border-top:1px solid #646356;justify-content:space-between;align-items:center;gap:25px;padding-top:22px;font-size:13px;display:flex}.marketing-page .footer-line>.mono{letter-spacing:.05em;font-size:10px}.marketing-page .site-footer{color:#929181;justify-content:space-between;align-items:center;gap:25px;padding-block:27px;font-size:13px;display:flex}.marketing-page .site-footer>p{margin:0}.marketing-page .site-footer>div{white-space:nowrap;align-items:center;gap:25px;display:flex}.marketing-page .site-footer button{color:inherit;padding:0;font-size:13px}.marketing-page .site-footer a:hover,.marketing-page .site-footer button:hover{color:var(--accent)}.marketing-page .skip-link{background:var(--ink);color:#fff;z-index:100;padding:12px 18px;position:fixed;top:-100px;left:20px}.marketing-page .skip-link:focus{top:12px}.marketing-page .reveal{opacity:1;transform:none}.marketing-page .motion-ready .reveal{opacity:0;transition:opacity .85s,transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(18px)}.marketing-page .motion-ready .reveal.is-visible{opacity:1;transform:none}.marketing-page .motion-ready .batch-index .index-file{opacity:.5;transform:translateY(calc(var(--file-order,0)*12px)) rotateY(-12deg);transition:transform 1.1s cubic-bezier(.15,.8,.2,1),opacity .9s;transition-delay:calc(var(--file-order,0)*70ms)}.marketing-page .motion-ready .batch-index.is-visible .index-file{opacity:1;transform:translateY(0)rotateY(-6deg)}.marketing-page .art-ready .hero-art>img{animation:1.6s cubic-bezier(.2,.8,.2,1) both art-enter}.marketing-page .art-ready .hero-type h1>span{animation:1s cubic-bezier(.2,.8,.2,1) both type-enter}.marketing-page .art-ready .hero-type h1>.hero-second{animation-delay:.12s}@keyframes art-enter{0%{opacity:0;transform:translate(18px,20px)}to{opacity:1;transform:none}}@keyframes type-enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (max-width:1100px){.marketing-page .shell{width:calc(100% - 80px)}.marketing-page .site-header{gap:25px;height:96px}.marketing-page .wordmark{font-size:31px}.marketing-page .wordmark .verity-v{width:22px;height:26px}.marketing-page .desktop-nav{gap:25px;font-size:14px}.marketing-page .header-edition{font-size:9px}.marketing-page .hero-exhibition{min-height:690px;padding-top:56px}.marketing-page .hero-type{width:65%}.marketing-page .hero-type h1{letter-spacing:-.085em;font-size:10.3vw}.marketing-page .hero-type .hero-second{padding-left:30px}.marketing-page .hero-description{font-size:18px}.marketing-page .hero-actions{gap:18px}.marketing-page .hero-actions .button{gap:23px;padding-inline:18px;font-size:14px}.marketing-page .hero-actions .text-link{gap:17px;font-size:14px}.marketing-page .hero-art{inset:0 -7% 16px 34%}.marketing-page .hero-art>figcaption{font-size:10px;bottom:13px;left:37%;right:8%}.marketing-page .hero-art>figcaption>.mono{font-size:9px}.marketing-page .hero-axis{font-size:9px;right:-24px}.marketing-page .section-space{padding-block:98px}.marketing-page .section-heading{gap:38px;margin-block:40px 46px}.marketing-page .section-aside>p{font-size:17px}.marketing-page .country-index>button{height:275px;padding:22px}.marketing-page .country-index>button>b{font-size:34px}.marketing-page .country-index>button>i{right:23px}.marketing-page .country-iso{font-size:10px}.marketing-page .atlas-record{grid-template-columns:135px 1fr 1.1fr;gap:0 25px}.marketing-page .record-country>#region-code{font-size:88px}.marketing-page .brand-directory-strip{gap:35px}.marketing-page .brand-names{gap:22px;font-size:23px}.marketing-page .brand-names>span:nth-child(4){font-size:16px}.marketing-page .batch-index{grid-template-columns:repeat(3,1fr);gap:17px}.marketing-page .index-file{min-height:210px;padding:22px}.marketing-page .index-value{font-size:40px}.marketing-page .index-state{font-size:13px}.marketing-page .batch-section h2{font-size:60px}.marketing-page .evidence-list{gap:28px}.marketing-page .evidence-list h3{font-size:23px}.marketing-page .evidence-list p{font-size:15px}.marketing-page .edition{padding:31px}.marketing-page .edition h3{font-size:9.2vw}.marketing-page .edition h3>span{font-size:15px}.marketing-page .edition-description{font-size:19px}.marketing-page .edition>.button{gap:17px;padding-inline:18px;font-size:14px}.marketing-page .faq-section{gap:55px}.marketing-page .faq-section h2{font-size:40px}.marketing-page .closing-heading>p{font-size:43px}.marketing-page .closing-heading>.button{font-size:15px}.marketing-page .footer-line,.marketing-page .site-footer,.marketing-page .site-footer button{font-size:12px}}@media (max-width:850px) and (min-width:741px){.marketing-page .header-edition{display:none}.marketing-page .hero-exhibition{min-height:650px}.marketing-page .hero-type{width:69%}.marketing-page .hero-type h1{font-size:10.9vw}.marketing-page .hero-art{inset:10px -8% 20px 35%}.marketing-page .hero-art>figcaption{line-height:1.8;display:block;left:42%}.marketing-page .hero-art>figcaption>span{display:block}.marketing-page .hero-description{font-size:17px}.marketing-page .hero-topline>.mono{font-size:8px}.marketing-page .country-index>button{height:250px;padding:19px}.marketing-page .country-index>button>b{font-size:30px}.marketing-page .country-iso{letter-spacing:0;font-size:9px}.marketing-page .country-index>button>i{top:19px;right:20px}.marketing-page .atlas-record{grid-template-columns:110px 1fr 1fr;column-gap:20px}.marketing-page .record-country>#region-code{font-size:76px}.marketing-page .atlas-record h3{font-size:21px}.marketing-page .atlas-record>p{font-size:14px}.marketing-page .brand-directory-strip{gap:25px}.marketing-page .brand-names{gap:15px;font-size:20px}.marketing-page .brand-names>span:nth-child(4){font-size:13px}.marketing-page .section-aside>p{font-size:16px}.marketing-page .chapter-label>span:last-child{font-size:12px}.marketing-page .evidence-list h3{font-size:21px}.marketing-page .edition{padding:27px}.marketing-page .edition h3{font-size:9.7vw}.marketing-page .edition h3>span{font-size:14px}.marketing-page .edition li{font-size:15px}.marketing-page .edition>.button{gap:13px;padding-inline:15px;font-size:13px}.marketing-page .faq-section{gap:38px}.marketing-page .faq-section h2{font-size:35px}}@media (max-width:740px){.marketing-page{scroll-padding-top:85px}.marketing-page .shell{width:calc(100% - 44px)}.marketing-page{font-size:16px}.marketing-page .registration-line{height:4px;left:22px;right:22px}.marketing-page .site-header{gap:15px;height:84px}.marketing-page .wordmark{letter-spacing:-1.5px;font-size:30px}.marketing-page .wordmark .verity-v{width:21px;height:26px}.marketing-page .wordmark>i{margin-left:6px;font-size:27px}.marketing-page .header-edition,.marketing-page .desktop-nav{display:none}.marketing-page .menu-button{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:26px;height:30px;margin-left:auto;padding:0;display:flex}.marketing-page .menu-button>span{background:var(--ink);width:23px;height:1px}.marketing-page .hero-topline{padding-top:21px}.marketing-page .hero-topline>p{gap:8px;font-size:12px}.marketing-page .hero-topline>.mono{display:none}.marketing-page .hero-exhibition{flex-direction:column;min-height:0;padding:37px 0 0;display:flex}.marketing-page .hero-type{pointer-events:auto;width:100%}.marketing-page .exhibit-number{letter-spacing:.055em;margin-bottom:24px;font-size:9px}.marketing-page .hero-type h1{letter-spacing:-.09em;margin-bottom:27px;font-size:clamp(72px,20vw,117px);line-height:1.1}.marketing-page .hero-type .hero-second{padding-left:27px}.marketing-page .hero-description{max-width:100%;margin-bottom:26px;font-size:18px;line-height:1.9}.marketing-page .hero-actions{align-items:center;gap:18px 23px}.marketing-page .hero-actions .button{gap:25px;min-height:54px;padding-inline:18px;font-size:14px}.marketing-page .hero-actions .text-link{gap:17px;font-size:14px}.marketing-page .client-only{max-width:100%;margin:20px 0 0;font-size:12px;line-height:1.9}.marketing-page .hero-art{pointer-events:none;width:calc(100% + 44px);height:355px;margin:-12px -22px 0;position:relative;inset:auto}.marketing-page .hero-art>img{object-position:50% 47%;-webkit-mask-image:radial-gradient(at 50% 49%,#000 46%,#000e 64%,#0000 86%);mask-image:radial-gradient(at 50% 49%,#000 46%,#000e 64%,#0000 86%)}.marketing-page .hero-art>figcaption{gap:20px;font-size:10px;bottom:14px;left:22px;right:22px}.marketing-page .hero-art>figcaption>.mono{font-size:9px}.marketing-page .art-register.top-left{font-size:21px;top:22%;left:7%}.marketing-page .art-register.bottom-right{font-size:21px;bottom:17%;right:6%}.marketing-page .hero-axis{display:none}.marketing-page .hero-colophon{gap:18px;padding:20px 0}.marketing-page .hero-colophon>.mono{letter-spacing:0;gap:7px;font-size:8px}.marketing-page .hero-colophon>p{display:none}.marketing-page .hero-colophon>a{font-size:25px}.marketing-page .section-space{padding-block:73px}.marketing-page .chapter-label{gap:20px;padding-top:17px}.marketing-page .chapter-label>.mono{max-width:170px;font-size:10px;line-height:1.7}.marketing-page .chapter-label>span:last-child{text-align:right;max-width:140px;font-size:11px;line-height:1.7}.marketing-page .section-heading{margin:33px 0 35px;display:block}.marketing-page h2{letter-spacing:-.065em;font-size:44px;line-height:1.35}.marketing-page .section-aside{max-width:100%;margin-top:24px;padding:0}.marketing-page .section-aside>p{margin-bottom:14px;font-size:17px;line-height:1.9}.marketing-page .text-link{gap:20px;font-size:16px}.marketing-page .country-index{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:10px}.marketing-page .country-index>button{border-right-width:0;height:230px;padding:16px 12px}.marketing-page .country-index>button>.mono:first-child{font-size:9px}.marketing-page .country-index>button>b{letter-spacing:-1.5px;writing-mode:vertical-rl;align-self:center;margin:28px auto auto;font-size:26px;line-height:1.2}.marketing-page .country-iso{letter-spacing:0;writing-mode:vertical-rl;align-self:flex-start;max-height:83px;margin:0;font-size:8px;line-height:1.7}.marketing-page .country-index>button>i{font-size:19px;top:15px;right:10px}.marketing-page .country-index>button.selected{transform:translateY(-10px)}.marketing-page .country-index>button:after{width:2px;right:3px}.marketing-page .atlas-record{grid-template-columns:99px 1fr;column-gap:23px;padding-top:28px}.marketing-page .record-label{grid-column:1/3;margin-bottom:18px}.marketing-page .record-label>.mono{font-size:10px}.marketing-page .record-country{grid-area:2/1/5}.marketing-page .record-country>#region-code{letter-spacing:-6px;font-size:78px}.marketing-page .atlas-record h3{grid-area:2/2;margin:0 0 10px;font-size:23px}.marketing-page .region-status{grid-area:3/2;font-size:13px;line-height:1.7}.marketing-page .atlas-record>p{grid-area:5/1/auto/3;max-width:100%;margin:20px 0 0;font-size:16px;line-height:1.9}.marketing-page .record-bottom{grid-area:6/1/auto/3;margin-top:19px;padding-top:15px;font-size:10px}.marketing-page .brand-directory-strip{margin-top:32px;padding-block:23px;display:block}.marketing-page .brand-directory-strip>.mono{font-size:10px;display:block}.marketing-page .brand-directory-strip>.mono>br{display:none}.marketing-page .brand-directory-strip>.mono>b{margin-left:13px;font-size:12px}.marketing-page .brand-names{flex-wrap:wrap;justify-content:flex-start;gap:17px 28px;margin-top:21px;font-size:27px}.marketing-page .brand-names>span:nth-child(4){font-size:19px}.marketing-page .scope-note{margin-top:18px;font-size:13px;line-height:1.9}.marketing-page .batch-section h2{letter-spacing:-2.7px;font-size:47px;line-height:1.4}.marketing-page .batch-section .section-heading{margin-bottom:36px}.marketing-page .pro-feature-label{border-left-width:1px;padding-left:9px}.marketing-page .batch-facts{gap:27px;margin-top:24px}.marketing-page .batch-facts>strong{letter-spacing:-4px;font-size:64px}.marketing-page .batch-facts>strong>small{font-size:12px}.marketing-page .batch-facts>span{padding-left:23px;font-size:14px}.marketing-page .index-heading{align-items:flex-start;gap:15px;padding-bottom:17px}.marketing-page .index-heading>.mono{max-width:147px;font-size:10px;line-height:1.7}.marketing-page .index-heading>span:last-child{gap:6px;font-size:10px;line-height:1.7}.marketing-page .legend-line,.marketing-page .legend-dash{width:11px}.marketing-page .legend-dash{margin-left:3px}.marketing-page .batch-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding-top:10px;padding-bottom:22px}.marketing-page .index-file{min-height:200px;padding:21px 16px 18px;transform:rotateY(-5deg)}.marketing-page .index-number{font-size:11px}.marketing-page .index-card{margin-top:25px;font-size:11px}.marketing-page .index-value{letter-spacing:-1.5px;margin-top:8px;font-size:34px}.marketing-page .index-state{margin-top:20px;padding-top:12px;font-size:13px}.marketing-page .index-file:after{top:20px;right:14px}.marketing-page .batch-display-footer{margin-top:6px;display:block}.marketing-page .batch-display-footer>p{font-size:13px;line-height:1.9}.marketing-page .batch-display-footer>.text-link{margin-top:13px;font-size:15px}.marketing-page .client-steps{grid-template-columns:1fr;gap:22px;margin-top:31px}.marketing-page .client-steps>article{grid-template-columns:90px 1fr;column-gap:20px;padding-top:21px;display:grid}.marketing-page .client-steps .mono{grid-row:1/3;padding-top:4px;font-size:10px}.marketing-page .client-steps h3{margin:0 0 9px;font-size:26px}.marketing-page .client-steps p{grid-column:2;font-size:16px}.marketing-page .evidence-list{grid-template-columns:1fr;gap:0}.marketing-page .evidence-list>article{grid-template-columns:84px 1fr;column-gap:24px;padding:23px 0;display:grid}.marketing-page .evidence-no{grid-column:1/-1;margin-bottom:25px;font-size:11px}.marketing-page .evidence-symbol{grid-area:2/1/4;gap:6px;width:72px;height:66px;margin:5px 0 0;padding-left:7px}.marketing-page .evidence-symbol>i{width:10px}.marketing-page .evidence-symbol.solid>i:nth-child(2){margin-top:13px}.marketing-page .evidence-symbol.solid>i:nth-child(3){margin-top:23px}.marketing-page .evidence-symbol.solid>i:nth-child(4){margin-top:34px}.marketing-page .evidence-symbol.outline>i:nth-child(2){transform:translateY(6px)}.marketing-page .evidence-symbol.outline>i:nth-child(3){transform:translateY(12px)}.marketing-page .evidence-symbol.outline>i:nth-child(4){transform:translateY(18px)}.marketing-page .evidence-symbol.dashed>i:nth-child(2n){margin-top:20px}.marketing-page .evidence-list h3{grid-column:2;margin:0 0 13px;font-size:23px}.marketing-page .evidence-list p{grid-column:2;font-size:16px;line-height:1.9}.marketing-page .evidence-list>article:last-child{border-bottom:1px solid var(--ink)}.marketing-page .pricing-scope{font-size:13px}.marketing-page .edition-grid{grid-template-columns:1fr;gap:17px}.marketing-page .edition{padding:28px 26px 29px}.marketing-page .edition-top{gap:20px;font-size:12px}.marketing-page .edition-top>.mono{font-size:10px}.marketing-page .edition h3{margin-top:28px;font-size:99px;line-height:1.1}.marketing-page .edition h3>span{font-size:16px}.marketing-page .edition-bars{gap:10px;height:50px;margin:31px 0 27px}.marketing-page .edition-description{font-size:22px}.marketing-page .edition ul{min-height:0;margin-top:20px;padding:18px 0 27px}.marketing-page .edition li{margin-top:10px;font-size:16px}.marketing-page .edition>.button{gap:20px;min-height:54px;padding-inline:19px;font-size:15px}.marketing-page .pricing-note{margin-top:23px;font-size:14px;line-height:1.9}.marketing-page .faq-section{grid-template-columns:1fr;gap:30px}.marketing-page .section-kicker{margin-bottom:23px;font-size:11px}.marketing-page .faq-section h2{letter-spacing:-2px;font-size:38px;line-height:1.4}.marketing-page .faq-section .text-link{margin-top:18px}.marketing-page .faq-list summary{gap:15px;padding-block:21px;font-size:17px;line-height:1.8}.marketing-page .faq-list details>p{margin-bottom:24px;margin-right:17px;font-size:16px;line-height:1.9}.marketing-page .closing{padding:43px 0 24px}.marketing-page .closing-heading{display:block}.marketing-page .closing-heading>p{letter-spacing:-2.5px;font-size:42px;line-height:1.4}.marketing-page .closing-heading>.button{gap:25px;min-height:54px;margin-top:27px;padding-inline:18px;font-size:14px}.marketing-page .closing-wordmark{letter-spacing:-.08em;margin:37px 0 28px;font-size:20.3vw;line-height:1.1}.marketing-page .closing-wordmark>.verity-v{width:.63em;height:.76em;margin-top:.025em}.marketing-page .footer-line{flex-wrap:wrap;gap:13px 20px;padding-top:20px;font-size:12px}.marketing-page .footer-line>.mono{font-size:9px}.marketing-page .footer-line>span:nth-child(2){display:none}.marketing-page .footer-line>a{margin-left:auto}.marketing-page .site-footer{padding-block:24px;font-size:12px;line-height:1.9;display:block}.marketing-page .site-footer>div{gap:23px;margin-top:17px}.marketing-page .site-footer button{font-size:12px}.marketing-page .motion-ready .batch-index .index-file{transform:translateY(calc(var(--file-order,0)*7px)) rotateY(-10deg)}.marketing-page .motion-ready .batch-index.is-visible .index-file{transform:translateY(0)rotateY(-5deg)}.marketing-page dialog{max-height:88vh;padding:33px 24px}.marketing-page .dialog-title{font-size:27px}.marketing-page .dialog-kicker{font-size:11px}.marketing-page .dialog-lead{font-size:16px;line-height:1.9}.marketing-page .dialog-note{font-size:13px;line-height:1.9}.marketing-page .dialog-table{font-size:14px}.marketing-page .dialog-table td:last-child{font-size:13px}.marketing-page .download-option{padding:17px}.marketing-page .download-option strong{font-size:17px}.marketing-page .download-option small{font-size:13px}.marketing-page .directory-item{padding:14px 0;font-size:16px}.marketing-page .directory-item span{font-size:12px}.marketing-page .dialog-close{top:10px;right:11px}}@media (max-width:380px){.marketing-page .shell{width:calc(100% - 40px)}.marketing-page .registration-line{left:20px;right:20px}.marketing-page .wordmark{font-size:28px}.marketing-page .wordmark .verity-v{width:21px;height:25px}.marketing-page .hero-topline>p{font-size:11px}.marketing-page .hero-exhibition{padding-top:33px}.marketing-page .hero-type h1{font-size:20.3vw}.marketing-page .hero-type .hero-second{padding-left:19px}.marketing-page .hero-description{font-size:17px}.marketing-page .hero-actions{gap:14px 20px}.marketing-page .hero-actions .button{gap:20px;padding-inline:16px;font-size:13px}.marketing-page .hero-actions .text-link{gap:15px;font-size:13px}.marketing-page .client-only{font-size:12px}.marketing-page .hero-art{width:calc(100% + 40px);height:310px;margin-inline:-20px}.marketing-page .hero-art>figcaption{font-size:9px;left:20px;right:20px}.marketing-page .hero-colophon>.mono{font-size:7px}.marketing-page .country-index>button{height:215px;padding-inline:10px}.marketing-page .country-index>button>b{font-size:25px}.marketing-page .country-index>button>i{font-size:17px;right:9px}.marketing-page .country-iso{font-size:7px}.marketing-page .atlas-record{grid-template-columns:85px 1fr;column-gap:20px}.marketing-page .record-country>#region-code{font-size:69px}.marketing-page .atlas-record h3{font-size:21px}.marketing-page .record-bottom{font-size:9px}.marketing-page .batch-section h2{font-size:42px}.marketing-page .index-file{min-height:190px;padding-inline:13px}.marketing-page .index-card{font-size:10px}.marketing-page .index-value{font-size:30px}.marketing-page .index-state{font-size:12px}.marketing-page .evidence-list>article{grid-template-columns:74px 1fr;column-gap:20px}.marketing-page .evidence-list h3{font-size:21px}.marketing-page .edition{padding-inline:24px}.marketing-page .edition h3{font-size:86px}.marketing-page .edition h3>span{font-size:14px}.marketing-page .edition>.button{gap:20px;padding-inline:15px;font-size:13px}.marketing-page .closing-heading>.button{gap:20px;padding-inline:16px;font-size:13px}.marketing-page .faq-section h2{font-size:34px}}.marketing-page .index-card,.marketing-page .index-state{color:#81806f}.marketing-page .index-file.is-pending .index-card{color:#a2a193}@media (prefers-reduced-motion:reduce){.marketing-page{scroll-behavior:auto}.marketing-page *,.marketing-page :before,.marketing-page :after{transition:none!important;animation:none!important}.marketing-page .motion-ready .reveal{opacity:1;transform:none}.marketing-page .motion-ready .batch-index .index-file{opacity:1;transform:rotateY(-5deg)}}.marketing-page dialog{border:1px solid var(--line);background:var(--sheet);color:var(--ink);width:min(650px,100% - 32px);max-height:88vh;padding:39px;box-shadow:12px 16px #26262120}.marketing-page dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#23231e88}.marketing-page .dialog-close{color:#908f7f;place-items:center;width:32px;height:32px;font-size:31px;font-weight:300;line-height:1;display:grid;position:absolute;top:10px;right:16px}.marketing-page .dialog-kicker{font:12px/1.5 var(--mono);color:var(--accent);margin:6px 0 20px}.marketing-page .dialog-title{letter-spacing:-1.4px;margin:0 0 19px;font-size:32px;font-weight:460;line-height:1.4}.marketing-page .dialog-lead{color:#7f7e6e;margin:0 0 20px;font-size:17px;line-height:1.9}.marketing-page .dialog-note{color:#959484;margin:20px 0;font-size:14px;line-height:1.9}.marketing-page .dialog-divider{background:var(--line);height:1px;margin:25px 0}.marketing-page .dialog-table{border-collapse:collapse;text-align:left;width:100%;margin:24px 0;font-size:15px}.marketing-page .dialog-table th,.marketing-page .dialog-table td{border-bottom:1px solid var(--line);padding:14px 5px;line-height:1.7}.marketing-page .dialog-table th{color:#918f7f;font-size:13px;font-weight:400}.marketing-page .dialog-table td:last-child{color:#8e8d7c;font-size:14px}.marketing-page .download-option{border:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:13px;padding:21px;display:flex}.marketing-page .download-option strong{font-size:19px;font-weight:500;display:block}.marketing-page .download-option small{color:#959383;margin-top:6px;font-size:14px;line-height:1.7;display:block}.marketing-page .download-option>span{font-size:28px}.marketing-page .download-option:hover{border-color:var(--accent)}.marketing-page .brand-directory{grid-template-columns:1fr 1fr;gap:10px;display:grid}.marketing-page .directory-item{border-top:1px solid var(--line);padding:16px 0;font-size:17px}.marketing-page .directory-item strong{font-weight:500}.marketing-page .directory-item span{color:#959383;margin-top:6px;font-size:13px;line-height:1.7;display:block}.marketing-page .dialog-actions{flex-wrap:wrap;gap:10px;margin-top:23px;display:flex}.marketing-page .dialog-actions .button{gap:15px;min-height:48px;padding:12px 17px;font-size:14px}.marketing-page #toast{opacity:0;pointer-events:none;z-index:100;background:var(--ink);color:var(--paper);text-align:center;max-width:calc(100% - 32px);padding:13px 22px;font-size:15px;line-height:1.7;transition:transform .2s,opacity .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,16px)}.marketing-page #toast.show{opacity:1;transform:translate(-50%)}@media (max-width:740px){.marketing-page dialog{padding:33px 24px}.marketing-page .dialog-title{font-size:27px}.marketing-page .dialog-lead{font-size:16px}.marketing-page .dialog-note{font-size:13px}}.marketing-page .hero-description,.marketing-page .section-aside>p,.marketing-page .atlas-record>p,.marketing-page .scope-note,.marketing-page .evidence-list p,.marketing-page .pricing-note,.marketing-page .faq-list details>p{color:#69685f}.marketing-page .batch-section .section-aside>p{color:#c0bfb5}.marketing-page .index-file.is-done .index-card,.marketing-page .index-file.is-done .index-state{color:#66655a}.marketing-page .index-file.is-pending .index-card,.marketing-page .index-file.is-pending .index-state{color:#bbbab0}.marketing-page .site-footer,.marketing-page .site-footer button{color:#68675c}.marketing-page .dialog-lead,.marketing-page .dialog-note,.marketing-page .directory-item span{color:#69685f}.marketing-page .spine-status{font:12px/1.5 var(--sans);color:#6e7065;margin-top:10px}.marketing-page .country-index>button.selected>.spine-status{color:#deded2}.marketing-page .country-index>button[data-region=JP],.marketing-page .country-index>button[data-region=MORE]{background:#e7e6de}.marketing-page .country-index>button.selected[data-region]{background:var(--ink)}@media (max-width:740px){.marketing-page .country-iso{display:none}.marketing-page .spine-status{white-space:nowrap;margin-top:13px;font-size:11px}.marketing-page .edition h3{flex-direction:column;align-items:flex-start;gap:10px}.marketing-page .edition h3>span{margin-top:0}.marketing-page .country-index>button>b{white-space:nowrap;flex-shrink:0}.marketing-page .country-index>button[data-region=MORE]>b{letter-spacing:-1px;font-size:24px}}.marketing-page .hero-description{max-width:540px}.marketing-page .hero-colophon>.mono{font-family:var(--sans);letter-spacing:.025em;font-size:13px}.marketing-page .hero-art>figcaption{color:#75776c}.marketing-page .access-label{color:var(--accent);border-left:2px solid;padding-left:12px;font-size:14px;line-height:1.8;display:inline-block}.marketing-page .apple-family{background:var(--sheet);border-top:1px solid var(--ink);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:40px;margin-bottom:20px;padding:37px 36px;display:flex}.marketing-page .apple-lockup{align-items:center;gap:25px;display:flex}.marketing-page .apple-logo-slot{place-items:center;width:62px;min-width:62px;display:grid}.marketing-page .apple-logo-slot img{object-fit:contain;width:51px;height:58px}.marketing-page .apple-lockup h3{letter-spacing:-1px;margin:0 0 3px;font-size:32px;font-weight:500;line-height:1.3}.marketing-page .apple-lockup p{color:#6e7166;margin:0;font-size:16px}.marketing-page .region-pills{flex-wrap:wrap;gap:10px;display:flex}.marketing-page .region-pills>span{border:1px solid var(--line);white-space:nowrap;padding:9px 14px;font-size:15px}.marketing-page .region-pills b{font:12px/1 var(--mono);color:#787c70;margin-left:10px;font-weight:400}.marketing-page .brand-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.marketing-page .brand-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#f3f2eb;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-width:0;min-height:148px;padding:25px 17px 22px;transition:background .2s;display:flex}.marketing-page .brand-card:hover{background:var(--sheet)}.marketing-page .brand-logo-slot{place-items:center;width:100%;height:45px;display:grid}.marketing-page .brand-logo-slot img{object-fit:contain;width:auto;max-width:126px;max-height:43px;display:block}.marketing-page .brand-label{color:#62665c;text-align:center;font-size:14px;line-height:1.4}.marketing-page .brand-type{letter-spacing:-.7px;font-size:23px;font-weight:550;line-height:1.1}.marketing-page .brand-card[data-brand=vanilla] .brand-type{font-family:Georgia,serif;font-style:italic}.marketing-page .brand-card[data-brand=footlocker] .brand-type,.marketing-page .brand-card[data-brand=nordstrom] .brand-type{font-size:19px}.marketing-page .brand-card[data-brand=sephora] .brand-type{letter-spacing:1.6px;font-size:19px}.marketing-page .function-section{padding-top:12px}.marketing-page .function-grid{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marketing-page .function-item{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:30px 31px 34px}.marketing-page .function-item-top{justify-content:space-between;align-items:center;gap:15px;display:flex}.marketing-page .function-item-top>.mono{color:#85897b;font-size:11px}.marketing-page .function-tier{letter-spacing:.02em;color:#7b7f72;font-size:11px}.marketing-page .function-icon{width:47px;height:47px;margin:30px 0 27px}.marketing-page .function-item h3{letter-spacing:-.7px;margin:0 0 14px;font-size:28px;font-weight:450;line-height:1.5}.marketing-page .function-item p{color:#696e60;max-width:320px;margin:0;font-size:17px;line-height:1.85}.marketing-page .function-pro{background:var(--accent);color:var(--sheet);border-color:var(--accent)}.marketing-page .function-pro .function-tier,.marketing-page .function-pro .function-item-top>.mono,.marketing-page .function-pro p{color:#f7e4db}.marketing-page .function-pro .function-icon{color:var(--sheet)}.marketing-page .batch-facts>strong{font-family:var(--sans);letter-spacing:-3px;font-size:62px;font-weight:350}.marketing-page .batch-facts>strong>small{margin-top:10px}.marketing-page .comparison-wrap{border-top:1px solid var(--ink);width:100%}.marketing-page .comparison-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.marketing-page .comparison-table .feature-col{width:40%}.marketing-page .comparison-table .pro-col{background:#e9ddd2}.marketing-page .comparison-table thead th{vertical-align:top;border-bottom:1px solid var(--ink);padding:31px 25px 29px;font-weight:400}.marketing-page .comparison-table thead th:first-child>.mono{color:#767d68;margin-bottom:16px;font-size:10px;display:block}.marketing-page .comparison-table thead th:first-child>strong{letter-spacing:-.5px;font-size:23px;font-weight:450}.marketing-page .comparison-table thead th:not(:first-child){text-align:center}.marketing-page .comparison-table thead th:not(:first-child)>strong{letter-spacing:-1.5px;font-size:38px;font-weight:450;line-height:1.25;display:block}.marketing-page .comparison-table thead th>span:not(.mono){margin-top:7px;font-size:16px;display:block}.marketing-page .comparison-table thead th>small{color:#737b65;margin-top:12px;font-size:13px;font-weight:400;line-height:1.7;display:block}.marketing-page .comparison-table thead th:last-child{color:var(--accent)}.marketing-page .comparison-table thead th:last-child>small{color:#9b5e49}.marketing-page .comparison-table tbody th{border-bottom:1px solid var(--line);padding:23px 25px;font-size:18px;font-weight:400;line-height:1.7}.marketing-page .comparison-table tbody td{text-align:center;border-bottom:1px solid var(--line);padding:18px 12px}.marketing-page .matrix-yes{font-size:24px;font-weight:400;line-height:1}.marketing-page .matrix-no{color:#a9ae9d;font-size:22px}.marketing-page .comparison-table tbody td:last-child>.matrix-yes{color:var(--accent)}.marketing-page .pro-mini{font:10px/1 var(--mono);color:var(--accent);letter-spacing:.02em;vertical-align:middle;margin-left:13px;display:inline-block}.marketing-page .precheck-row th{color:var(--accent)}.marketing-page .comparison-table tfoot th{border-bottom:1px solid var(--ink);padding:28px 25px;font-size:15px;font-weight:400;line-height:1.7}.marketing-page .comparison-table tfoot td{border-bottom:1px solid var(--ink);text-align:center;padding:24px 12px}.marketing-page .matrix-cta{border:1px solid var(--ink);justify-content:center;align-items:center;gap:15px;min-width:115px;padding:11px 17px;font-size:15px;line-height:1.6;display:inline-flex}.marketing-page .matrix-cta:hover{background:var(--ink);color:var(--sheet)}.marketing-page .pro-matrix-cta{color:var(--sheet);background:var(--accent);border-color:var(--accent)}.marketing-page .pro-matrix-cta:hover{background:#b8422d;border-color:#b8422d}.marketing-page .membership-note{color:#6a725f;margin:22px 0 0;font-size:15px;line-height:1.9}.marketing-page .visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;position:absolute!important}.marketing-page .dialog-edition{font:12px/1.5 var(--mono);letter-spacing:.05em;color:var(--accent);margin-bottom:17px}.marketing-page .edition-highlight{color:var(--ink);margin:15px 0 24px;font-size:18px;line-height:1.8;display:block}@media (max-width:1100px){.marketing-page .header-edition{display:none}.marketing-page .apple-family{gap:25px;padding:29px}.marketing-page .apple-lockup{gap:20px}.marketing-page .apple-lockup h3{font-size:27px}.marketing-page .region-pills{justify-content:flex-end;gap:7px}.marketing-page .region-pills>span{padding:8px 10px;font-size:13px}.marketing-page .region-pills b{margin-left:6px;font-size:10px}.marketing-page .brand-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-page .brand-logo-slot img{max-width:110px}.marketing-page .brand-card{min-height:140px}.marketing-page .function-item{padding:26px}.marketing-page .function-item h3{font-size:25px}.marketing-page .function-item p{font-size:16px}.marketing-page .function-tier{font-size:10px}.marketing-page .comparison-table thead th{padding:27px 18px}.marketing-page .comparison-table thead th:not(:first-child)>strong{font-size:31px}.marketing-page .comparison-table tbody th{padding:21px 18px;font-size:16px}.marketing-page .matrix-cta{gap:8px;min-width:96px;padding-inline:12px;font-size:13px}.marketing-page .comparison-table tfoot th{padding:24px 18px;font-size:14px}}@media (max-width:740px){.marketing-page .hero-colophon>.mono{letter-spacing:0;font-size:10px}.marketing-page .hero-type .hero-second{padding-left:15px}.marketing-page .hero-description{max-width:100%;font-size:18px;line-height:1.85}.marketing-page .hero-actions .text-link{font-size:14px}.marketing-page .hero-art>figcaption>.mono{letter-spacing:0;font-size:8px}.marketing-page .hero-art>figcaption{font-size:10px}.marketing-page .access-label{font-size:13px}.marketing-page .apple-family{margin-bottom:15px;padding:25px 21px;display:block}.marketing-page .apple-lockup{gap:19px}.marketing-page .apple-logo-slot{width:39px;min-width:39px}.marketing-page .apple-logo-slot img{width:36px;height:43px}.marketing-page .apple-lockup h3{letter-spacing:-.8px;font-size:26px}.marketing-page .apple-lockup p{margin-top:5px;font-size:14px}.marketing-page .region-pills{justify-content:flex-start;gap:8px;margin-top:25px}.marketing-page .region-pills>span{text-align:center;flex:1;padding:8px 7px;font-size:12px}.marketing-page .region-pills b{margin:6px 0 0;font-size:9px;display:block}.marketing-page .brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-page .brand-card{gap:13px;min-height:124px;padding:22px 9px 18px}.marketing-page .brand-logo-slot{height:37px}.marketing-page .brand-logo-slot img{max-width:80px;max-height:35px}.marketing-page .brand-type{letter-spacing:-.6px;font-size:18px}.marketing-page .brand-card[data-brand=footlocker] .brand-type,.marketing-page .brand-card[data-brand=nordstrom] .brand-type,.marketing-page .brand-card[data-brand=sephora] .brand-type{letter-spacing:-.5px;font-size:14px}.marketing-page .brand-label{font-size:12px;line-height:1.5}.marketing-page .function-section{padding-top:0}.marketing-page .function-grid{grid-template-columns:1fr}.marketing-page .function-item{min-height:0;padding:25px 24px 28px;position:relative}.marketing-page .function-item-top{margin-bottom:29px}.marketing-page .function-item-top>.mono{font-size:11px}.marketing-page .function-tier{font-size:10px}.marketing-page .function-icon{width:38px;height:38px;margin:0;position:absolute;top:74px;left:24px}.marketing-page .function-item h3{margin-bottom:11px;padding-left:64px;font-size:25px;line-height:1.5}.marketing-page .function-item p{max-width:none;padding-left:64px;font-size:16px;line-height:1.9}.marketing-page .batch-facts>strong{letter-spacing:-2px;font-size:53px}.marketing-page .comparison-table .feature-col{width:40%}.marketing-page .comparison-table thead th{padding:20px 5px 22px}.marketing-page .comparison-table thead th:first-child{padding-left:0}.marketing-page .comparison-table thead th:first-child>.mono{margin-bottom:14px;font-size:8px;line-height:1.7}.marketing-page .comparison-table thead th:first-child>strong{letter-spacing:-.7px;font-size:18px}.marketing-page .comparison-table thead th:not(:first-child)>strong{letter-spacing:-.7px;font-size:22px}.marketing-page .comparison-table thead th>span:not(.mono){margin-top:7px;font-size:12px}.marketing-page .comparison-table thead th>small{margin-top:11px;font-size:10px;line-height:1.7}.marketing-page .comparison-table tbody th{padding:18px 10px 18px 0;font-size:14px;line-height:1.8}.marketing-page .comparison-table tbody td{padding:18px 5px}.marketing-page .matrix-yes{font-size:22px}.marketing-page .matrix-no{font-size:19px}.marketing-page .pro-mini{margin:6px 0 0;font-size:8px;display:block}.marketing-page .comparison-table tfoot th{padding:20px 8px 20px 0;font-size:12px}.marketing-page .comparison-table tfoot td{padding:19px 4px}.marketing-page .matrix-cta{white-space:nowrap;border-width:0;flex-direction:column;gap:3px;width:100%;min-width:0;padding:9px 3px;font-size:11px;line-height:1.6;display:flex}.marketing-page .matrix-cta>span{font-size:16px;line-height:1.2}.marketing-page .membership-note{margin-top:21px;font-size:13px;line-height:1.9}}@media (max-width:380px){.marketing-page .hero-colophon>.mono{font-size:9px}.marketing-page .hero-description{font-size:16px}.marketing-page .hero-art>figcaption>.mono{font-size:7px}.marketing-page .apple-family{padding-inline:18px}.marketing-page .apple-lockup{gap:15px}.marketing-page .apple-lockup h3{font-size:22px}.marketing-page .apple-lockup p{font-size:13px}.marketing-page .brand-card{min-height:117px;padding-inline:7px}.marketing-page .brand-logo-slot img{max-width:69px;max-height:31px}.marketing-page .brand-type{font-size:16px}.marketing-page .brand-label{font-size:11px}.marketing-page .brand-card[data-brand=footlocker] .brand-type,.marketing-page .brand-card[data-brand=nordstrom] .brand-type,.marketing-page .brand-card[data-brand=sephora] .brand-type{font-size:12px}.marketing-page .function-item{padding-inline:20px}.marketing-page .function-icon{width:34px;left:20px}.marketing-page .function-item h3,.marketing-page .function-item p{padding-left:55px}.marketing-page .function-item h3{font-size:23px}.marketing-page .comparison-table thead th:not(:first-child)>strong{font-size:19px}.marketing-page .comparison-table thead th:first-child>strong{font-size:16px}.marketing-page .comparison-table tbody th{font-size:13px}.marketing-page .comparison-table thead th>small{font-size:9px}.marketing-page .comparison-table tfoot th{font-size:11px}.marketing-page .function-first h2{font-size:38px}}.marketing-page .brand-logo-slot img{mix-blend-mode:multiply}.marketing-page .brand-logo-slot{overflow:hidden}.marketing-page .brand-card[data-brand=sephora] .brand-logo-slot img,.marketing-page .brand-card[data-brand=ultabeauty] .brand-logo-slot img,.marketing-page .brand-card[data-brand=lowes] .brand-logo-slot img{width:150px;max-width:100%;max-height:none}.marketing-page .brand-logo-slot{justify-content:center;align-items:center;display:flex}.marketing-page .brand-logo-slot img{flex-shrink:0}.marketing-page .brand-card[data-brand=walmart] .brand-logo-slot img,.marketing-page .brand-card[data-brand=nike] .brand-logo-slot img{width:96px;max-height:none}.marketing-page .mobile-break{display:none}@media (max-width:740px){.marketing-page .mobile-break{display:block}.marketing-page .comparison-table thead th>small{white-space:nowrap}}.marketing-page .brand-card[data-brand=lowes] .brand-logo-slot img{width:96px}.marketing-page .client-gallery{border-top:1px solid #72756a;margin-top:10px}.marketing-page .client-gallery-bar{justify-content:space-between;align-items:center;gap:24px;padding:22px 0;display:flex}.marketing-page .client-demo-label{color:#f2eee5;align-items:center;gap:10px;font-size:15px;line-height:1.7;display:inline-flex}.marketing-page .client-demo-label>i{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.marketing-page .client-gallery-bar>.mono{letter-spacing:.05em;color:#a5a99a;font-size:10px}.marketing-page .client-gallery-tabs{border-block:1px solid #656a5d;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;display:grid}.marketing-page .client-gallery-tab{color:#aeb4a3;text-align:left;border-right:1px solid #555d4d;justify-content:flex-start;align-items:center;gap:14px;padding:22px 20px;font-size:18px;line-height:1.5;transition:background .2s,color .2s;display:flex;position:relative}.marketing-page .client-gallery-tab:first-child{border-left:1px solid #555d4d}.marketing-page .client-gallery-tab>.mono{color:#939b87;font-size:10px}.marketing-page .client-gallery-tab:after{content:"";background:0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.marketing-page .client-gallery-tab.selected{color:var(--sheet);background:#34392e}.marketing-page .client-gallery-tab.selected:after{background:var(--accent)}.marketing-page .client-gallery-tab.selected>.mono{color:#e18069}.marketing-page .client-gallery-tab:hover{color:var(--sheet);background:#30362a}.marketing-page .client-gallery-panel{margin:0}.marketing-page .client-gallery-panel[hidden]{display:none}.marketing-page .client-capture-button{cursor:zoom-in;background:#f3f3ee;border:1px solid #aeb3a4;width:100%;margin:0;padding:10px;line-height:0;display:block}.marketing-page .client-capture-button img{object-fit:contain;background:#f3f3ee;width:100%;height:auto;max-height:740px;display:block}.marketing-page .client-capture-button:focus-visible{outline-offset:6px}.marketing-page .client-gallery-panel figcaption{border-bottom:1px solid #626b56;justify-content:space-between;align-items:flex-start;gap:25px;padding:22px 0 24px;display:flex}.marketing-page .client-gallery-panel figcaption>div{max-width:850px}.marketing-page .client-gallery-panel figcaption strong{letter-spacing:-.6px;font-size:23px;font-weight:450;line-height:1.5;display:block}.marketing-page .client-gallery-panel figcaption>div>span{color:#b8c0aa;margin-top:8px;font-size:16px;line-height:1.85;display:block}.marketing-page .client-zoom-link{white-space:nowrap;align-items:center;gap:20px;padding:7px 0;font-size:15px;line-height:1.5;display:inline-flex}.marketing-page .client-zoom-link>span{font-size:22px}.marketing-page .client-zoom-link:hover{color:#e98269}.marketing-page .client-gallery+.batch-display-footer{margin-top:17px}.marketing-page .client-gallery+.batch-display-footer>p{color:#a8b296;font-size:13px}.marketing-page .screenshot-dialog{background:var(--paper);width:min(1440px,100% - 40px);max-height:94vh;padding:30px}.marketing-page .screenshot-dialog .dialog-title{margin-bottom:13px;padding-right:30px;font-size:30px}.marketing-page .client-image-note{color:#6a715f;margin:0 0 22px;font-size:14px;line-height:1.8}.marketing-page .client-image-scroll{overscroll-behavior:contain;border:1px solid var(--line);scrollbar-color:#a4ac94 #e5e9dd;background:#f3f3ee;max-height:72vh;overflow:auto}.marketing-page .client-image-scroll>img{width:100%;height:auto;display:block}@media (max-width:1100px){.marketing-page .client-gallery-tab{gap:11px;padding:20px 16px;font-size:16px}.marketing-page .client-gallery-panel figcaption strong{font-size:22px}.marketing-page .client-gallery-panel figcaption>div>span{font-size:15px}.marketing-page .client-gallery-bar>.mono{font-size:9px}.marketing-page .client-capture-button{padding:8px}}@media (max-width:740px){.marketing-page .client-gallery{margin-top:4px}.marketing-page .client-gallery-bar{padding:20px 0 18px;display:block}.marketing-page .client-demo-label{font-size:14px}.marketing-page .client-gallery-bar>.mono{letter-spacing:.02em;margin-top:9px;font-size:9px;display:block}.marketing-page .client-gallery-tabs{border-bottom-width:0;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:15px}.marketing-page .client-gallery-tab{border-bottom:1px solid #656a5d;gap:12px;padding:17px 15px;font-size:16px}.marketing-page .client-gallery-tab:nth-child(3){border-left:1px solid #555d4d}.marketing-page .client-gallery-tab>.mono{font-size:9px}.marketing-page .client-gallery-tab:after{height:2px}.marketing-page .client-capture-button{padding:4px}.marketing-page .client-gallery-panel figcaption{padding:20px 0;display:block}.marketing-page .client-gallery-panel figcaption strong{font-size:22px}.marketing-page .client-gallery-panel figcaption>div>span{margin-top:8px;font-size:15px;line-height:1.9}.marketing-page .client-zoom-link{gap:18px;padding-top:14px;font-size:14px}.marketing-page .client-gallery+.batch-display-footer{margin-top:16px}.marketing-page .client-gallery+.batch-display-footer>p{font-size:12px;line-height:1.9}.marketing-page .screenshot-dialog{width:calc(100% - 24px);max-height:94vh;padding:29px 17px 18px}.marketing-page .screenshot-dialog .dialog-title{margin-bottom:10px;font-size:25px;line-height:1.5}.marketing-page .client-image-note{margin-bottom:18px;font-size:13px;line-height:1.9}.marketing-page .client-image-mobile-note{display:inline}.marketing-page .client-image-scroll{-webkit-overflow-scrolling:touch;max-height:68vh}.marketing-page .client-image-scroll>img{width:auto;min-width:700px;max-width:none;height:auto}}@media (max-width:380px){.marketing-page .client-gallery-tab{gap:9px;padding:15px 11px;font-size:14px}.marketing-page .client-demo-label{font-size:13px}.marketing-page .client-gallery-panel figcaption strong{font-size:21px}.marketing-page .client-gallery-panel figcaption>div>span{font-size:14px}.marketing-page .client-image-scroll>img{min-width:650px}}.marketing-page .client-image-scroll>img{width:auto;min-width:100%;max-width:none;height:auto}.marketing-page .client-image-mobile-note{display:inline}.marketing-page .product-hero .hero-exhibition{grid-template-columns:minmax(330px,.9fr) minmax(0,1.3fr);align-items:center;gap:48px;min-height:0;padding:60px 0 66px;display:grid}.marketing-page .product-hero .hero-type{pointer-events:auto;width:100%;min-width:0}.marketing-page .product-hero .hero-type h1{letter-spacing:-.075em;margin-bottom:28px;font-size:clamp(72px,6.5vw,104px);line-height:1.12}.marketing-page .product-hero .hero-type .hero-second{padding-left:24px}.marketing-page .product-hero .hero-description{max-width:100%;font-size:19px;line-height:1.9}.marketing-page .product-hero .hero-actions{gap:15px 22px}.marketing-page .product-hero .hero-actions .button{gap:20px;padding-inline:18px;font-size:15px}.marketing-page .product-hero .hero-art{pointer-events:auto;opacity:1;width:100%;min-width:0;height:auto;margin:0;position:relative;inset:auto;transform:none}.marketing-page .product-hero .hero-art>img{aspect-ratio:1482/1062;object-fit:contain;object-position:center;opacity:1;border:1px solid #bcc1c4;border-radius:5px;width:100%;height:auto;animation:none;display:block;transform:none;box-shadow:0 22px 55px -25px #1525364d;-webkit-mask-image:none;mask-image:none}.marketing-page .product-hero .hero-art>figcaption{color:#73796d;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:18px;font-size:11px;line-height:1.7;display:flex;position:static;inset:auto}.marketing-page .product-hero .hero-art>figcaption>.mono{letter-spacing:.03em;font-size:9px}.marketing-page .product-hero .art-register,.marketing-page .product-hero .hero-axis{display:none}@media (max-width:1180px){.marketing-page .product-hero .hero-exhibition{grid-template-columns:1fr;gap:38px;padding:48px 0 50px}.marketing-page .product-hero .hero-type{grid-template-columns:1fr 1fr;align-items:start;column-gap:35px;display:grid}.marketing-page .product-hero .exhibit-number{grid-column:1/-1;margin-bottom:22px}.marketing-page .product-hero .hero-type h1{grid-area:2/1/5;margin:0;font-size:clamp(72px,9vw,100px)}.marketing-page .product-hero .hero-description{grid-area:2/2;margin-bottom:18px;font-size:18px}.marketing-page .product-hero .hero-actions{grid-area:3/2}.marketing-page .product-hero .client-only{grid-area:4/2;margin-top:15px}.marketing-page .product-hero .hero-art{width:100%;height:auto;margin:0}}@media (max-width:740px){.marketing-page .product-hero .hero-exhibition{gap:32px;padding:36px 0 32px;display:flex}.marketing-page .product-hero .hero-type{display:block}.marketing-page .product-hero .exhibit-number{margin-bottom:22px;font-size:9px}.marketing-page .product-hero .hero-type h1{margin-bottom:26px;font-size:clamp(68px,18.6vw,106px);line-height:1.12}.marketing-page .product-hero .hero-type .hero-second{padding-left:19px}.marketing-page .product-hero .hero-description{margin-bottom:23px;font-size:18px;line-height:1.85}.marketing-page .product-hero .hero-actions .button{font-size:14px}.marketing-page .product-hero .hero-art{width:100%;height:auto;margin:0;position:relative;inset:auto}.marketing-page .product-hero .hero-art>img{border-radius:3px;box-shadow:0 15px 32px -20px #1525364d}.marketing-page .product-hero .hero-art>figcaption{gap:12px;margin-top:13px;font-size:10px}.marketing-page .product-hero .hero-art>figcaption>.mono{letter-spacing:0;font-size:8px}.marketing-page .product-hero .client-only{margin-top:18px;font-size:12px}}@media (max-width:380px){.marketing-page .product-hero .hero-type h1{font-size:18.5vw}.marketing-page .product-hero .hero-description{font-size:16px}.marketing-page .product-hero .hero-art>figcaption{flex-wrap:wrap;gap:5px}.marketing-page .product-hero .hero-actions .button{font-size:13px}}.marketing-page .function-first .section-heading{margin-top:0}.marketing-page .product-hero .hero-art>figcaption{justify-content:flex-end}.marketing-page .function-first .client-steps h3{margin-top:0}.marketing-page .function-first .footer-line{justify-content:flex-end}@media (min-width:741px) and (max-width:1180px){.marketing-page .product-hero .hero-type h1{grid-row:1/4}.marketing-page .product-hero .hero-description{grid-row:1}.marketing-page .product-hero .hero-actions{grid-row:2}.marketing-page .product-hero .client-only{grid-row:3}}@media (max-width:740px){.marketing-page .function-first .client-steps>article{display:block}.marketing-page .function-first .client-steps h3{margin:0 0 10px}.marketing-page .function-first .client-steps p{grid-column:auto;margin:0}}.marketing-page .region-pills .region-more{color:var(--accent);white-space:nowrap;text-underline-offset:5px;justify-content:center;align-items:center;gap:7px;padding:9px 0 9px 6px;font-size:14px;line-height:1.7;display:inline-flex}.marketing-page .region-pills .region-more:hover{text-decoration:underline}.marketing-page .region-more>span{font-size:18px;line-height:1}.marketing-page .country-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px;margin:24px 0 0;padding:0;list-style:none;display:grid}.marketing-page .country-list>li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:13px 0;font-size:14px;line-height:1.8;display:flex}.marketing-page .country-list b{font:12px/1.5 var(--mono);color:var(--muted);flex-shrink:0;font-weight:400}.marketing-page .country-dialog-title{padding-right:24px}@media (max-width:1100px){.marketing-page .region-pills .region-more{flex-basis:100%;justify-content:flex-end;padding-right:0}}@media (max-width:740px){.marketing-page .region-pills .region-more{justify-content:flex-start;padding:5px 0;font-size:13px}.marketing-page .country-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin-top:18px}.marketing-page .country-list>li{padding:12px 0;font-size:13px}.marketing-page .country-list b{font-size:11px}}@media (max-width:350px){.marketing-page .country-list{gap:0 12px}.marketing-page .country-list>li{gap:6px;font-size:12px}}.marketing-page{min-height:100vh}.marketing-page .site-header{position:relative}.marketing-page .account-link{border-left:1px solid var(--line);padding-left:24px;font-size:14px}.marketing-page .support-summary a,.marketing-page .membership-note a{color:var(--accent);white-space:nowrap}.marketing-page .site-footer,.marketing-page .site-footer>div{flex-wrap:wrap}.marketing-page .content-page{min-height:80vh;padding-top:54px;padding-bottom:100px}.marketing-page .content-header{max-width:880px;margin:64px 0 48px}.marketing-page .content-header h1{font:400 clamp(38px,5vw,66px)/1.3 var(--serif);letter-spacing:-.045em;margin:0 0 24px}.marketing-page .content-header p{color:var(--muted);font-size:19px;line-height:1.9}.marketing-page .content-nav{border-bottom:1px solid var(--ink);flex-wrap:wrap;gap:26px;padding-bottom:28px;font-size:15px;display:flex}.marketing-page .content-nav a:hover{color:var(--accent)}.marketing-page .content-nav a:first-child{letter-spacing:-1px;margin-right:auto;font-size:24px}.marketing-page .content-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.marketing-page .content-card{border:1px solid var(--line);background:var(--sheet);min-width:0;padding:28px}.marketing-page .content-card h2,.marketing-page .content-card h3{font:400 25px/1.5 var(--serif);letter-spacing:-.02em;margin:0 0 12px}.marketing-page .content-card p{color:var(--muted);font-size:15px;line-height:1.9}.marketing-page .content-card a{color:var(--accent)}.marketing-page .content-prose{max-width:850px;font-size:17px;line-height:1.95}.marketing-page .content-prose h2{font:400 31px/1.5 var(--serif);letter-spacing:-.025em;margin:42px 0 18px}.marketing-page .content-prose h3{margin:30px 0 12px;font-size:22px}.marketing-page .content-prose p,.marketing-page .content-prose ul,.marketing-page .content-prose ol{margin:0 0 22px}.marketing-page .content-prose a{text-underline-offset:4px;text-decoration:underline}.marketing-page .content-prose li{margin:8px 0}.marketing-page .content-prose table,.marketing-page .content-table{border-collapse:collapse;text-align:left;width:100%;margin:25px 0}.marketing-page .content-prose th,.marketing-page .content-prose td,.marketing-page .content-table th,.marketing-page .content-table td{border-bottom:1px solid var(--line);padding:16px 12px;font-size:15px}.marketing-page .status-badge{color:#4f5c46;background:#e4e5dd;padding:4px 8px;font-size:12px;line-height:1.5;display:inline-block}.marketing-page .status-badge.pending{color:#8c522d;background:#f0e0cf}.marketing-page .content-footer{border-top:1px solid var(--line);color:var(--muted);margin-top:64px;padding-top:36px;font-size:14px}.marketing-page .source-note{color:var(--muted);border-top:1px solid var(--line);padding-top:22px;font-size:14px}.marketing-page .content-actions{flex-wrap:wrap;gap:15px;margin-top:28px;display:flex}@media (max-width:900px){.marketing-page .content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-page .desktop-nav{gap:20px}}@media (max-width:740px){.marketing-page .content-page{padding-top:28px;padding-bottom:65px}.marketing-page .content-header{margin-top:40px;margin-bottom:32px}.marketing-page .content-header p{font-size:17px}.marketing-page .content-grid{grid-template-columns:1fr}.marketing-page .content-card{padding:23px}.marketing-page .content-nav{gap:18px}.marketing-page .content-nav a:first-child{width:100%}.marketing-page .content-prose{font-size:16px}.marketing-page .content-table{display:block;overflow-x:auto}.marketing-page .site-footer>div{gap:18px}}.marketing-page .content-nav{align-items:center;padding-top:32px}.marketing-page .content-nav a:first-child{font-size:inherit;letter-spacing:inherit;margin-right:0}.marketing-page .content-nav>.wordmark{letter-spacing:-1.4px;margin-right:auto;font-size:28px}.marketing-page .content-nav>nav,.marketing-page .content-footer>nav{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.marketing-page .content-nav>nav a{white-space:nowrap;font-size:14px}.marketing-page .content-breadcrumbs{color:var(--muted);font-size:13px;line-height:1.9}.marketing-page .content-breadcrumbs a:hover{color:var(--accent)}.marketing-page .content-country-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 48px;padding:0;list-style:none}.marketing-page .content-country-grid .content-card{padding:23px}.marketing-page .content-country-grid small{font:12px/1.6 var(--mono);color:var(--muted);margin-left:5px}.marketing-page .content-status{color:#6b715b!important;font-size:13px!important}.marketing-page .content-note{border-left:2px solid var(--accent);background:var(--sheet);color:var(--muted);padding:20px 24px;font-size:14px;line-height:1.9}.marketing-page .content-card ul{margin:20px 0 25px;padding-left:20px;font-size:15px;line-height:1.95}.marketing-page .content-footer{flex-wrap:wrap;align-items:center;gap:30px;padding-bottom:32px;display:flex}.marketing-page .content-footer>p{width:100%;margin:0;font-size:12px}.marketing-page .content-footer a{margin-right:0}@media (max-width:1000px){.marketing-page .content-country-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:740px){.marketing-page .content-nav a:first-child{width:auto}.marketing-page .content-nav>.wordmark{width:100%}.marketing-page .content-nav>nav{gap:18px}.marketing-page .content-country-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.marketing-page .content-country-grid .content-card{padding:18px 14px}.marketing-page .content-country-grid h2{font-size:21px}.marketing-page .content-country-grid small{margin:5px 0 0;display:block}.marketing-page .content-country-grid .content-card p,.marketing-page .content-country-grid .content-card>a{font-size:13px}.marketing-page .content-footer{gap:20px}.marketing-page .content-footer>nav{gap:18px}}
