:root{--paper:#f7f4ee;--paper-2:#efeae0;--white:#fff;--ink:#1c1c1e;--ink-2:#3e3b38;--muted:#5e5a55;--line:#e2dcd1;--line-2:#cfc8bb;--c:#1597c4;--c-d:#0b6f94;--c-l:#ddf0f7;--m:#d9327e;--m-btn:#c82c72;--m-d:#b8235f;--m-l:#fbe6ef;--p:#4b3f8f;--y:#f4c900;--y-l:#fff4c2;--dk:#1c1c1e;--dk-2:#26262a;--dk-line:#3a3a3f;--on-dk:#f7f4ee;--on-dk-2:#cfc9bf;--on-dk-3:#b9b4ac;--sans:"Noto Sans TC", system-ui, -apple-system, "PingFang TC", "Microsoft JhengHei", sans-serif;--disp:"Archivo Black", "Noto Sans TC", system-ui, -apple-system, "Segoe UI", sans-serif;--bar-h:34px;--header-h:72px;--to-top-size:52px;--to-top-gap:20px;--dots-paper:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='72'%3E%3Cg fill='%23F7F4EE'%3E%3Ccircle cx='6' cy='6' r='.8'/%3E%3Ccircle cx='0' cy='18' r='1.7'/%3E%3Ccircle cx='12' cy='18' r='1.7'/%3E%3Ccircle cx='6' cy='30' r='2.8'/%3E%3Ccircle cx='0' cy='42' r='4.1'/%3E%3Ccircle cx='12' cy='42' r='4.1'/%3E%3Ccircle cx='6' cy='54' r='5.6'/%3E%3Ccircle cx='0' cy='66' r='7.6'/%3E%3Ccircle cx='12' cy='66' r='7.6'/%3E%3C/g%3E%3C/svg%3E");--dots-paper2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='72'%3E%3Cg fill='%23EFEAE0'%3E%3Ccircle cx='6' cy='6' r='.8'/%3E%3Ccircle cx='0' cy='18' r='1.7'/%3E%3Ccircle cx='12' cy='18' r='1.7'/%3E%3Ccircle cx='6' cy='30' r='2.8'/%3E%3Ccircle cx='0' cy='42' r='4.1'/%3E%3Ccircle cx='12' cy='42' r='4.1'/%3E%3Ccircle cx='6' cy='54' r='5.6'/%3E%3Ccircle cx='0' cy='66' r='7.6'/%3E%3Ccircle cx='12' cy='66' r='7.6'/%3E%3C/g%3E%3C/svg%3E");--dots-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='72'%3E%3Cg fill='%23FFFFFF'%3E%3Ccircle cx='6' cy='6' r='.8'/%3E%3Ccircle cx='0' cy='18' r='1.7'/%3E%3Ccircle cx='12' cy='18' r='1.7'/%3E%3Ccircle cx='6' cy='30' r='2.8'/%3E%3Ccircle cx='0' cy='42' r='4.1'/%3E%3Ccircle cx='12' cy='42' r='4.1'/%3E%3Ccircle cx='6' cy='54' r='5.6'/%3E%3Ccircle cx='0' cy='66' r='7.6'/%3E%3Ccircle cx='12' cy='66' r='7.6'/%3E%3C/g%3E%3C/svg%3E");--dots-dk:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='72'%3E%3Cg fill='%231C1C1E'%3E%3Ccircle cx='6' cy='6' r='.8'/%3E%3Ccircle cx='0' cy='18' r='1.7'/%3E%3Ccircle cx='12' cy='18' r='1.7'/%3E%3Ccircle cx='6' cy='30' r='2.8'/%3E%3Ccircle cx='0' cy='42' r='4.1'/%3E%3Ccircle cx='12' cy='42' r='4.1'/%3E%3Ccircle cx='6' cy='54' r='5.6'/%3E%3Ccircle cx='0' cy='66' r='7.6'/%3E%3Ccircle cx='12' cy='66' r='7.6'/%3E%3C/g%3E%3C/svg%3E")}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--bar-h) + var(--header-h) + 12px)}body{background:var(--paper);color:var(--ink);font-family:var(--sans);letter-spacing:.01em;margin:0;font-size:17px;line-height:1.75}img{max-width:100%;height:auto;display:block}figure{margin:0}a{color:inherit}h1,h2,h3,h4{margin:0;font-weight:500}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}dl,dd{margin:0}button{font-family:inherit}:focus-visible{outline:3px solid var(--c-d);outline-offset:3px;border-radius:4px}.concept-bar :focus-visible{outline-color:var(--c)}.proc :focus-visible{outline-color:var(--c)}.site-footer :focus-visible{outline-color:var(--c)}.wrap{width:min(1200px,100% - 48px);margin-left:auto;margin-right:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:#fff;border-radius:4px;padding:10px 16px;font-weight:700;position:absolute;top:-100px;left:16px}.skip:focus{top:12px}.icon{flex:none;display:block}html:not(.js) .js-only{display:none}.btn{border:2px solid var(--ink);background:var(--ink);color:#fff;min-height:52px;font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:10px 24px;font-size:17px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}.btn-mag{background:var(--m-btn);border-color:var(--m-btn);color:#fff;box-shadow:4px 4px 0 var(--c)}.btn-mag:hover{box-shadow:0 0 0 var(--c);transform:translate(4px,4px)}.btn-mag:active{background:var(--m-d);border-color:var(--m-d)}.btn-line{border-color:var(--ink);color:var(--ink);background:0 0}.btn-line:hover{background:var(--ink);color:#fff}.btn.lg{min-height:58px;padding:12px 26px;font-size:18px}.btn.sm{min-height:44px;box-shadow:3px 3px 0 var(--c);padding:8px 16px;font-size:15px}.btn.sm:hover{box-shadow:0 0 0 var(--c);transform:translate(3px,3px)}.top{z-index:50;position:sticky;top:0}.concept-bar{background:var(--dk);color:var(--on-dk);font-size:13px;line-height:1.4}.concept-bar .wrap{min-height:var(--bar-h);justify-content:space-between;align-items:center;gap:12px;display:flex}.concept-bar b{letter-spacing:.06em;border:1.5px solid #f7f4ee8c;border-radius:3px;padding:1px 10px;font-weight:700;display:inline-block}.concept-bar a{color:#fff;position:relative}.concept-bar a:after{content:"";height:44px;margin-top:-22px;position:absolute;top:50%;left:-8px;right:-8px}.site-header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f7f4eef2}.header-row{min-height:var(--header-h);justify-content:space-between;align-items:center;gap:16px;display:flex}.brand{min-width:0;min-height:44px;color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand-mark{flex:none;width:40px;height:40px}.brand-name{letter-spacing:.08em;white-space:nowrap;align-items:center;gap:10px;font-size:25px;font-weight:700;line-height:1;display:flex}.brand-sub{border-left:1px solid var(--line-2);letter-spacing:0;flex-direction:column;gap:4px;padding-left:10px;display:flex}.brand-sub .kind{color:var(--ink-2);letter-spacing:.06em;font-size:13px;font-weight:700;line-height:1.1}.brand-sub small{font-family:var(--disp);letter-spacing:.08em;color:var(--muted);font-size:10px;font-weight:400;line-height:1.1}.nav{align-items:center;gap:14px;display:flex}.nav-list{gap:2px;display:flex}.nav-list a{min-height:44px;color:var(--ink-2);align-items:center;padding:0 11px;font-size:16px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.nav-list a:before,.nav-list a:after{content:"";opacity:0;height:3px;transition:opacity .2s,transform .25s;position:absolute;bottom:7px;left:11px;right:11px}.nav-list a:before{background:var(--c);transform:translate(-4px,2px)}.nav-list a:after{background:var(--m);mix-blend-mode:multiply;transform:translate(4px,-1px)}.nav-list a:hover{color:var(--ink)}.nav-list a:hover:before,.nav-list a:hover:after{opacity:1;transform:none}.nav-toggle{white-space:nowrap;border:1.5px solid var(--ink);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:4px;flex:none;align-items:center;gap:6px;padding:8px 14px 8px 10px;font-size:15px;font-weight:700;line-height:1;display:none}.nav-toggle .ic-close,.nav-open .nav-toggle .ic-open{display:none}.nav-open .nav-toggle .ic-close{display:inline-flex}@media (max-width:1099.98px){.js .nav-toggle{display:inline-flex}.header-book{display:none}.js .nav-list{background:var(--paper);border-bottom:3px solid var(--m);flex-direction:column;gap:0;padding:6px 20px 18px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 40px -24px #1c1c1e59}.js.nav-open .nav-list{display:flex}.js .nav-list a{border-bottom:1px solid var(--line);min-height:56px;color:var(--ink);padding:0 4px;font-size:19px;display:flex}.js .nav-list a:before,.js .nav-list a:after{display:none}.js .nav-list li:last-child a{border-bottom:0}html:not(.js) .header-row{flex-wrap:wrap;gap:0 16px;padding:6px 0}html:not(.js) .nav{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}html:not(.js) .nav-list a{white-space:nowrap;padding:0 10px}}section{padding-top:max(72px,min(9vw,124px));padding-bottom:max(72px,min(9vw,124px))}.eyebrow{color:var(--ink-2);letter-spacing:.06em;align-items:center;gap:10px;margin-bottom:18px;font-size:15.5px;font-weight:700;line-height:1.3;display:flex}.eyebrow .reg{color:var(--m)}.eyebrow .no{font-family:var(--disp);letter-spacing:.04em;color:var(--ink);font-size:15px;font-weight:400}.h2{letter-spacing:.01em;font-size:max(32px,min(4.2vw,54px));line-height:1.22}.lead{max-width:36em;color:var(--ink-2);margin-top:18px;font-size:max(16.5px,min(1.35vw,18px))}.hint{color:var(--m-d);align-items:center;gap:8px;margin-top:16px;font-size:15px;font-weight:700;line-height:1.5;display:inline-flex}.hint .icon{flex:none}.sec-head{margin-bottom:max(32px,min(4vw,52px))}.fine{color:var(--muted);font-size:14px;line-height:1.7}.photo .ph{background:var(--line);aspect-ratio:3/2;border-radius:6px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.photo .ph img{object-fit:cover;width:100%;height:100%}.halftone{background:var(--dots-paper) repeat-x left bottom;pointer-events:none;height:72px;position:absolute;bottom:0;left:0;right:0}.papers .halftone{background-image:var(--dots-paper2)}.contact .halftone{background-image:var(--dots-white)}.halftone.dk{background-image:var(--dots-dk)}.photo figcaption{color:var(--muted);align-items:center;gap:10px;margin-top:10px;font-size:14.5px;line-height:1.5;display:flex}.photo figcaption:before{content:"";background:radial-gradient(circle at 5px 5px, var(--c) 4.6px, transparent 5.2px), radial-gradient(circle at 13px 5px, var(--m) 4.6px, transparent 5.2px);flex:none;width:18px;height:10px}.cbar{height:10px;display:flex}.cbar span{flex:1 1 0}.cbar .c{background:var(--c)}.cbar .m{background:var(--m)}.cbar .y{background:var(--y)}.cbar .k{background:#0a0a0b}.cbar .p{background:var(--p)}.cbar .t{opacity:.5}.hero{background:var(--paper);padding:max(40px,min(6vw,84px)) 0 max(28px,min(3.4vw,44px));position:relative;overflow:hidden}.reg-edge{fill:none;width:26px;height:26px;stroke:var(--ink);stroke-width:1.2px;opacity:.45;position:absolute;top:46%}.reg-edge.l{left:10px}.reg-edge.r{right:10px}.hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:max(28px,min(4vw,64px));display:grid}.hero-kicker{color:var(--ink-2);align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:1.5;display:inline-flex}.hero-kicker .reg{color:var(--m)}.hero h1{letter-spacing:.01em;margin-top:22px;font-size:max(42px,min(5.6vw,84px));line-height:1.12}.hero h1 .line{display:block}.hero h1 em{color:var(--m);font-style:normal}.hero-sub{max-width:30em;color:var(--ink-2);margin-top:24px;font-size:max(16.5px,min(1.4vw,18.5px))}.hero-cta{flex-wrap:wrap;gap:14px 16px;margin-top:32px;display:flex}.hero-art{aspect-ratio:100/92;position:relative}.inks{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.hero-photo{background:#fff;border-radius:2px;width:76%;padding:10px;position:absolute;bottom:0;right:0;box-shadow:0 1px #1c1c1e0f,0 24px 44px -24px #1c1c1e73}.hero-photo img{aspect-ratio:3/2;object-fit:cover;width:100%}.strip{border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr)) auto;margin-top:max(36px,min(4.4vw,56px));display:grid}.strip li{align-items:center;gap:12px;min-height:60px;padding:10px 18px 10px 0;font-size:15.5px;font-weight:700;line-height:1.45;display:flex}.strip li+li{border-left:1px solid var(--line-2);padding-left:18px}.patch{flex:none;width:18px;height:18px}.patch.c{background:var(--c)}.patch.m{background:var(--m)}.patch.y{background:var(--y)}.patch.k,.patch.t75,.patch.t50,.patch.t25{background:var(--ink)}.patch.t75{opacity:.7}.patch.t50{opacity:.45}.patch.t25{opacity:.2}.strip .strip-end{gap:3px;padding-right:0}.strip .strip-end .patch{width:14px;height:14px}.items{background:var(--white)}.item-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.item-tab{border:1.5px solid var(--line-2);background:var(--paper);height:100%;min-height:78px;color:var(--ink);border-radius:4px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.item-tab:hover{border-color:var(--ink)}.tab-ic{flex:none;width:40px;height:40px}.tab-t{flex-direction:column;min-width:0;display:flex}.tab-t b{font-size:18px;font-weight:700;line-height:1.3}.tab-t small{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.4}.items-ready .item-tab.is-on{border-color:var(--ink);box-shadow:4px 4px 0 var(--m);background:#fff}.items-stage{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:start;gap:max(20px,min(2.6vw,36px));margin-top:24px;display:grid}.press-sheet{background:#e9e4da;border-radius:6px;padding:max(12px,min(2.4vw,30px))}.press-sheet svg{filter:drop-shadow(0 12px 18px #1c1c1e29);width:100%;height:auto;display:block}.sh{display:none}.sh.is-on{display:inline}.item-cards{gap:16px;display:grid}.items-ready .item-card{grid-area:1/1}.items-ready .item-card:not(.is-on){visibility:hidden}.items-ready .item-card.is-on{animation:.3s ease-out ds-in}@keyframes ds-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.item-card{border:1.5px solid var(--ink);background:#fff;border-radius:6px;padding:max(22px,min(2.4vw,30px));position:relative}.item-card:before{content:"";background:linear-gradient(90deg, var(--c) 0 25%, var(--m) 25% 50%, var(--y) 50% 75%, var(--ink) 75%);border-radius:6px 6px 0 0;height:6px;position:absolute;top:-1.5px;left:-1.5px;right:-1.5px}.ic-head h3{font-size:max(26px,min(2.4vw,32px));line-height:1.25}.ic-kinds{color:var(--muted);margin-top:4px;font-size:15px}.spec{margin-top:16px}.spec>div{border-top:1px dashed var(--line-2);grid-template-columns:7.2em minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.spec dt{color:var(--muted);font-size:14px;font-weight:700;line-height:1.7}.spec dd{font-size:16px;line-height:1.65}.spec .big dd{font-size:19px;font-weight:700;line-height:1.45}.ic-tip{background:var(--m-l);border-radius:4px;gap:10px;margin-top:14px;padding:14px 16px;font-size:15.5px;line-height:1.65;display:flex}.ic-tip .icon{color:var(--m-d);margin-top:3px}.ic-tip b{color:var(--m-d);font-size:14px;display:block}.items-fine{margin-top:20px}.papers{background:var(--paper-2);position:relative}.papers:after{content:"";background:var(--dots-paper) repeat-x left bottom;pointer-events:none;height:72px;position:absolute;bottom:0;left:0;right:0}.papers-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:"head head""photo main";align-items:start;gap:0 max(32px,min(4.4vw,68px));display:grid}.papers-photo{margin-top:72px}.papers-head{grid-area:head}.papers-photo{grid-area:photo}.papers-main{grid-area:main}.papers-photo .ph{aspect-ratio:4/3}.paper-chips{flex-wrap:wrap;gap:10px;display:flex}.paper-chip{border:1.5px solid var(--line-2);min-height:52px;color:var(--ink);background:#fff;border-radius:4px;align-items:center;gap:10px;padding:7px 16px 7px 7px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:inline-flex}.paper-chip:hover{border-color:var(--ink)}.papers-ready .paper-chip.is-on{border-color:var(--ink);box-shadow:3px 3px 0 var(--c)}.chip-swatch{border-radius:2px;flex:none;width:36px;height:36px;box-shadow:inset 0 0 0 1px #1c1c1e1f}.paper-panels{gap:16px;margin-top:20px;display:grid}.papers-ready .paper-panel{grid-area:1/1}.papers-ready .paper-panel:not(.is-on){visibility:hidden}.paper-panel{background:#fff;border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:max(20px,min(2.6vw,36px));padding:max(20px,min(2.4vw,30px));display:grid}.paper-text h3{font-size:max(26px,min(2.4vw,32px));line-height:1.25}.paper-dl>div{margin-top:14px}.paper-dl dt{color:var(--muted);font-size:14px;font-weight:700;line-height:1.5}.paper-dl dd{margin-top:2px;font-size:16.5px;line-height:1.65}.papers-main .fine{margin-top:16px}.look-coated{background-color:#fff;background-image:linear-gradient(125deg,#e1e4e88c,#fff0 40%,#dee2e666)}.look-uncoated{background-color:#f2eee4}.look-kraft{background-color:#b98d5e;background-image:repeating-linear-gradient(17deg,#5c3c1c21 0 1px,#0000 1px 7px),repeating-linear-gradient(-28deg,#ffecd21f 0 1px,#0000 1px 9px)}.look-fine{background-color:#ece5d8;background-image:repeating-linear-gradient(0deg,#46321e14 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#46321e14 0 1px,#0000 1px 3px)}.look-board{background-color:#8e8b85;background-image:repeating-linear-gradient(0deg,#28262229 0 1px,#0000 1px 4px)}.sample-col{min-width:0}.sample{aspect-ratio:1;border-radius:3px;max-width:380px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 1px #1c1c1e14,0 18px 32px -20px #1c1c1e80}.sample-face{position:absolute;top:0;bottom:0;left:0;right:0}.sample svg{width:80%;height:80%;position:absolute;top:10%;left:10%}.ink-layer{mix-blend-mode:multiply}.look-coated.sample:after{content:"";pointer-events:none;background:linear-gradient(118deg,#fff0 38%,#ffffff80 50%,#fff0 62%);position:absolute;top:0;bottom:0;left:0;right:0}.look-uncoated .ink-layer{filter:opacity(.86)saturate(.7)brightness(1.06)}.sample .under{opacity:0;transition:opacity .35s}.sample.is-white .under{opacity:1}.texture{mix-blend-mode:multiply;pointer-events:none;background-image:repeating-linear-gradient(0deg,#3c28141f 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#3c28141a 0 1px,#0000 1px 3px);position:absolute;top:0;bottom:0;left:0;right:0}.look-fine .ink-layer{filter:opacity(.9)}.look-board .sample-face{background:#fff;top:0;bottom:11%;left:0;right:11%;box-shadow:2px 2px #0000002e}.look-board .sample-face svg{width:84%;height:84%;top:8%;left:8%}.kraft-toggle{border:1.5px solid var(--ink);border-radius:4px;width:max-content;max-width:100%;margin:16px auto 0;display:flex;overflow:hidden}.kraft-toggle button{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:15px;font-weight:700}.kraft-toggle button+button{border-left:1.5px solid var(--ink)}.kraft-toggle button.is-on{background:var(--ink);color:#fff}.kraft-toggle button:focus-visible{outline-offset:-4px;outline-color:var(--c)}.proof{background:var(--paper)}.proof-head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:28px max(32px,min(4vw,64px));margin-bottom:max(32px,min(4vw,52px));display:grid}.proof-head .sec-head{margin-bottom:0}.overprint{background:#fff;border-radius:6px;padding:max(20px,min(2.4vw,28px))}.op-eq{width:100%;max-width:420px;height:auto;display:block}.op-origin{color:var(--ink-2);margin-top:14px;font-size:15.5px;line-height:1.7}.proof-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.proof-card{border:1.5px solid var(--line-2);background:#fff;border-radius:6px;padding:26px 24px 24px;position:relative}.proof-card:before{content:"";background:var(--line-2);border-radius:6px 6px 0 0;height:6px;position:absolute;top:-1.5px;left:-1.5px;right:-1.5px}.proof-card.digital:before{background:var(--c)}.proof-card.press:before{background:var(--m)}.pc-top{justify-content:space-between;align-items:center;display:flex}.pc-ic{background:var(--paper);width:54px;height:54px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.pc-n{font-family:var(--disp);color:var(--line-2);font-size:30px;line-height:1}.proof-card h3{margin-top:14px;font-size:25px;line-height:1.3}.pc-what{color:var(--ink-2);margin-top:6px;font-size:15.5px;line-height:1.65}.pc-dl{border-top:1px dashed var(--line-2);margin-top:16px}.pc-dl>div{padding-top:12px}.pc-dl dt{align-items:center;gap:6px;font-size:14px;font-weight:700;line-height:1.4;display:inline-flex}.pc-dl .can dt{color:var(--c-d)}.pc-dl .cannot dt{color:var(--m-d)}.pc-dl dd{margin-top:4px;font-size:15.5px;line-height:1.65}.proof-bottom{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:max(24px,min(3vw,40px));margin-top:max(28px,min(3vw,40px));display:grid}.preflight{border:2px solid var(--ink);background:#fff;border-radius:6px;padding:max(22px,min(2.6vw,32px))}.preflight h3{font-size:22px;font-weight:700;line-height:1.35}.checks{gap:12px;margin-top:18px;display:grid}.checks li{align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;display:flex}.cbox{border:2px solid var(--ink);width:26px;height:26px;color:var(--m);border-radius:3px;flex:none;place-items:center;margin-top:0;display:grid}.cbox svg{width:18px;height:18px}.preflight .fine{border-top:1px dashed var(--line-2);margin-top:18px;padding-top:14px}.proc{background:var(--dk);color:var(--on-dk);padding-top:0;padding-bottom:max(112px,min(12vw,160px));position:relative}.proc>.cbar{margin-bottom:max(72px,min(9vw,116px))}.proc:after{content:"";background:var(--dots-paper) repeat-x left bottom;pointer-events:none;height:72px;position:absolute;bottom:-1px;left:0;right:0}.proc .eyebrow{color:var(--on-dk-2)}.proc .eyebrow .no,.proc .h2{color:#fff}.proc .lead{color:var(--on-dk-2)}.proc-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:max(28px,min(3.4vw,48px));display:grid}.steps{counter-reset:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.step{border:1px solid var(--dk-line);background:var(--dk-2);border-radius:6px;grid-template-columns:52px minmax(0,1fr);gap:4px 16px;padding:22px 22px 24px;display:grid}.step-n{width:52px;height:52px;font-family:var(--disp);color:var(--ink);place-items:center;font-size:24px;line-height:1;display:grid}.step-n.c{background:var(--c)}.step-n.m{background:var(--m)}.step-n.y{background:var(--y)}.step-n.p{background:var(--p);color:#fff}.step h3{color:#fff;font-size:20px;line-height:1.4}.step p{color:var(--on-dk-2);margin-top:6px;font-size:15.5px;line-height:1.7}.step.sign{border-color:var(--m);box-shadow:4px 4px 0 var(--m)}.sign-line{color:#f07cb0;grid-column:2;width:min(200px,100%);height:auto;margin-top:10px}.proc-photo .ph{aspect-ratio:4/5;background:var(--dk-2)}.proc-photo .ph img{object-position:42% 50%}.proc-photo figcaption{color:var(--on-dk-2)}.proc-side .fine{color:var(--on-dk-3);margin-top:18px}.faq{background:var(--paper)}.faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:32px max(32px,min(4.4vw,68px));display:grid}.faq-list details{border-top:1.5px solid var(--ink)}.faq-list details:last-child{border-bottom:1.5px solid var(--ink)}.faq summary{cursor:pointer;list-style:none;display:block}.faq summary::-webkit-details-marker{display:none}.sum-in{align-items:center;gap:16px;min-height:74px;padding:14px 0;font-size:18.5px;font-weight:500;line-height:1.45;display:flex}.q{width:46px;height:30px;font-family:var(--disp);flex:none;place-items:center;font-size:14px;line-height:1;display:grid}.q.c{background:var(--c-l);color:var(--c-d)}.q.m{background:var(--m-l);color:var(--m-d)}.q.y{background:var(--y-l);color:#6b5600}.q.k{background:var(--ink);color:#fff}.qt{flex:auto;min-width:0}.pm{border:1.5px solid var(--ink);border-radius:50%;flex:none;width:30px;height:30px;position:relative}.pm:before,.pm:after{content:"";background:var(--ink);height:1.5px;transition:transform .25s;position:absolute;top:13px;left:7px;right:7px}.pm:after{transform:rotate(90deg)}details[open]>summary .pm{background:var(--ink)}details[open]>summary .pm:before,details[open]>summary .pm:after{background:#fff}details[open]>summary .pm:after{transform:rotate(0)}.faq .a{max-width:40em;color:var(--ink-2);padding:0 46px 24px 62px;font-size:16.5px;line-height:1.8}.contact{background:var(--white)}.contact-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px max(32px,min(4.4vw,68px));display:grid}.contact-actions{flex-wrap:wrap;gap:14px 16px;margin-top:28px;display:flex}.info{border-top:1.5px solid var(--ink);margin-top:32px}.info>div{border-bottom:1px dashed var(--line-2);grid-template-columns:7em minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.info dt{color:var(--ink-2);align-self:start;align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:1.7;display:inline-flex}.info dt .icon{color:var(--m-d)}.info dd{font-size:16px;line-height:1.7}.tel{font-family:var(--disp);letter-spacing:.02em;font-size:16.5px}.contact-photo{margin-top:32px}.map{border:1.5px solid var(--line);border-radius:6px;position:relative;overflow:hidden}.map svg{width:100%;height:auto;display:block}.map-tag{background:var(--ink);color:#fff;border-radius:3px;padding:4px 10px;font-size:13px;font-weight:700;line-height:1.4;position:absolute;top:12px;left:12px}.mailbox{background:var(--paper);border-radius:6px;margin-top:24px;padding:max(22px,min(2.6vw,32px))}.mailbox h3{font-size:24px;line-height:1.35}.mailbox>p{color:var(--ink-2);margin-top:10px;font-size:16px;line-height:1.75}.mail-addr{border:2px solid var(--ink);max-width:100%;min-height:60px;color:var(--ink);font-family:var(--disp);letter-spacing:.01em;text-align:left;overflow-wrap:anywhere;cursor:pointer;box-shadow:4px 4px 0 var(--c);background:#fff;border-radius:4px;align-items:center;gap:12px;margin-top:18px;padding:12px 20px;font-size:max(18px,min(2vw,23px));line-height:1.25;transition:transform .2s,box-shadow .2s;display:inline-flex}.mail-addr:hover{box-shadow:0 0 0 var(--c);transform:translate(4px,4px)}.mail-addr .icon{color:var(--m-d)}.mail-tips-t{margin-top:22px;font-size:16px;font-weight:700}.mail-tips{counter-reset:tip;gap:8px;margin-top:10px;display:grid}.mail-tips li{color:var(--ink-2);counter-increment:tip;align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.6;display:flex}.mail-tips li:before{content:counter(tip);background:var(--c-l);width:24px;height:24px;color:var(--c-d);font-family:var(--disp);flex:none;place-items:center;margin-top:1px;font-size:13px;line-height:1;display:grid}.mailbox .fine{border-top:1px dashed var(--line-2);margin-top:18px;padding-top:14px}.site-footer{padding:0 0 calc(var(--to-top-size) + var(--to-top-gap) + 28px);background:var(--dk);color:var(--on-dk-3);font-size:14.5px}.site-footer>.wrap{padding-top:56px}.footer-grid{flex-wrap:wrap;justify-content:space-between;gap:28px;display:flex}.foot-brand{color:#fff;letter-spacing:.04em;align-items:center;gap:12px;font-size:21px;font-weight:700;line-height:1.15;display:flex}.foot-brand small{font-family:var(--disp);letter-spacing:.1em;color:var(--on-dk-3);margin-top:6px;font-size:10.5px;font-weight:400;display:block}.foot-note{max-width:36em;color:var(--on-dk-2);margin-top:16px}.foot-links{align-content:start;gap:2px;display:grid}.foot-links a{color:#fff;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration-color:#fff6;display:inline-flex}.foot-bottom{border-top:1px solid var(--dk-line);margin-top:36px;padding-top:20px}.demo-toast{z-index:80;border-left:6px solid var(--m);background:var(--ink);color:#fff;border-radius:4px;width:max-content;max-width:calc(100% - 32px);padding:14px 20px;font-size:15.5px;line-height:1.5;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px -16px #00000080}.demo-toast[hidden]{display:none}.to-top{right:16px;bottom:var(--to-top-gap);z-index:60;width:var(--to-top-size);height:var(--to-top-size);border:2px solid var(--ink);background:var(--paper);color:var(--ink);box-shadow:4px 4px 0 var(--m);border-radius:4px;justify-content:center;align-items:center;transition:opacity .25s,visibility .25s,transform .25s;display:inline-flex;position:fixed}.to-top:focus-visible{outline:3px solid var(--c);outline-offset:4px}.js .to-top{opacity:0;visibility:hidden;transform:translateY(8px)}.js .to-top.is-shown{opacity:1;visibility:visible;transform:none}@media (max-width:1099.98px){.js.nav-open .to-top.is-shown{opacity:0;visibility:hidden}}.anim:not(.is-motion) [data-reveal],.anim:not(.is-motion) [data-line],.anim:not(.is-motion) [data-ink],.anim:not(.is-motion) [data-hero-photo],.anim:not(.is-motion) [data-piece],.anim:not(.is-motion) [data-stepn],.anim:not(.is-motion) [data-sign],.anim:not(.is-motion) [data-tick],.anim:not(.is-motion) [data-pin],.anim:not(.is-motion) [data-route-line],.anim:not(.is-motion) .paper-panel.is-on [data-ink-layer]{visibility:hidden}.anim:not(.is-motion) .photo img{transform:translateY(3%)scale(1.08)}[data-reveal]:focus-within{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.btn,.item-tab,.paper-chip,.mail-addr,.to-top,.nav-list a,.nav-list a:before,.nav-list a:after,.pm:before,.pm:after,.sample .under{transition:none}.btn-mag:hover,.btn.sm:hover,.mail-addr:hover{transform:none}.items-ready .item-card.is-on{animation:none}}@media (max-width:1299.98px){.reg-edge{display:none}}@media (max-width:1199.98px){.item-tab{flex-direction:column;align-items:flex-start;gap:8px}.steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023.98px){.paper-panel{grid-template-columns:minmax(0,1fr)}.sample{max-width:300px}.proof-cards{grid-template-columns:minmax(0,1fr)}.proof-card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0 28px;display:grid}.proof-card>.pc-top,.proof-card>h3,.proof-card>.pc-what{grid-column:1}.proof-card>.pc-dl{border-top:0;border-left:1px dashed var(--line-2);grid-area:1/2/4;margin-top:0;padding-left:24px}}@media (max-width:899.98px){:root{--header-h:64px}body{font-size:16px}.wrap{width:min(1200px,100% - 40px)}.reg-edge{display:none}.hero-grid,.items-stage,.papers-grid,.proof-head,.proof-bottom,.proc-grid,.faq-grid,.contact-grid{grid-template-columns:minmax(0,1fr)}.papers-grid{grid-template-areas:"head""main""photo"}.papers-photo{margin-top:36px}.hero h1{font-size:max(40px,min(10.6vw,64px))}.hero-art{width:100%;max-width:560px;margin:4px auto 0}.item-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.item-tab{text-align:center;justify-content:center;align-items:center;min-height:84px;padding:10px 6px}.tab-t small{display:none}.tab-t b{font-size:16px}.paper-panel{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.proc-photo .ph{aspect-ratio:4/3}.faq .a{padding-right:0}}@media (max-width:599.98px){.wrap{width:min(1200px,100% - 32px)}.hero-cta{grid-template-columns:minmax(0,1fr);display:grid}.hero-cta .btn{width:calc(100% - 4px)}.hero-photo{width:82%;padding:7px}.strip{grid-template-columns:minmax(0,1fr)}.strip li{min-height:52px;padding:8px 0}.strip li+li{border-left:0;border-top:1px solid var(--line-2);padding-left:0}.strip .strip-end{display:none}.item-tab{gap:6px;min-height:76px}.tab-ic{width:32px;height:32px}.tab-t b{font-size:15px}.spec>div{grid-template-columns:minmax(0,1fr);gap:0}.paper-chips{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.paper-chips li:last-child{grid-column:1/-1}.paper-chip{width:100%}.paper-panel{grid-template-columns:minmax(0,1fr);padding:20px 18px 22px}.sample{max-width:260px}.proof-card{padding:24px 20px 22px;display:block}.proof-card>.pc-dl{border-left:0;border-top:1px dashed var(--line-2);margin-top:16px;padding-left:0}.step{grid-template-columns:44px minmax(0,1fr);gap:4px 14px;padding:18px 18px 20px}.step-n{width:44px;height:44px;font-size:20px}.sum-in{gap:12px;font-size:17px}.q{width:40px}.faq .a{padding-left:0}.contact-actions{grid-template-columns:minmax(0,1fr);display:grid}.contact-actions .btn{width:calc(100% - 4px)}.info>div{grid-template-columns:minmax(0,1fr);gap:2px}.mail-addr{gap:10px;padding:12px 16px}}@media (max-width:479.98px){.brand-sub small{display:none}}@media (max-width:389.98px){.brand{gap:8px}.brand-mark{width:34px;height:34px}.brand-name{letter-spacing:.05em;gap:8px;font-size:22px}.brand-sub{padding-left:8px}.brand-sub .kind{letter-spacing:.02em;font-size:12px}.nav-toggle{padding:8px 12px 8px 8px}}@media (max-width:349.98px){.brand-mark{width:30px;height:30px}.brand-name{letter-spacing:.03em;font-size:20px}.brand-sub .kind{letter-spacing:0;font-size:11px}.nav-toggle{gap:4px;padding:8px 10px 8px 6px;font-size:14px}}@media (max-width:899.98px){body:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:18px}body:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:18px}body:not(#_m):not(:is(.hero,.hero *)){font-size:18px}.btn:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:18px}.btn:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:18px}.btn:not(#_m):not(:is(.hero,.hero *)){font-size:18px}.btn.lg:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:19px}.btn.lg:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:19px}.btn.lg:not(#_m):not(:is(.hero,.hero *)){font-size:19px}.btn.sm:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16px}.btn.sm:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16px}.btn.sm:not(#_m):not(:is(.hero,.hero *)){font-size:16px}.concept-bar:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:14px}.concept-bar:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:14px}.concept-bar:not(#_m):not(:is(.hero,.hero *)){font-size:14px}.brand-name:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:26.5px}.brand-name:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:26.5px}.brand-name:not(#_m):not(:is(.hero,.hero *)){font-size:26.5px}.brand-sub .kind:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:14px}.brand-sub .kind:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:14px}.brand-sub .kind:not(#_m):not(:is(.hero,.hero *)){font-size:14px}.brand-sub small:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:10.5px}.brand-sub small:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:10.5px}.brand-sub small:not(#_m):not(:is(.hero,.hero *)){font-size:10.5px}.nav-list a:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:17px}.nav-list a:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:17px}.nav-list a:not(#_m):not(:is(.hero,.hero *)){font-size:17px}.nav-toggle:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16px}.nav-toggle:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16px}.nav-toggle:not(#_m):not(:is(.hero,.hero *)){font-size:16px}@media (max-width:1099.98px){.js .nav-list a:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:20px}.js .nav-list a:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:20px}.js .nav-list a:not(#_m):not(:is(.hero,.hero *)){font-size:20px}}.eyebrow:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16.5px}.eyebrow:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16.5px}.eyebrow:not(#_m):not(:is(.hero,.hero *)){font-size:16.5px}.eyebrow .no:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16px}.eyebrow .no:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16px}.eyebrow .no:not(#_m):not(:is(.hero,.hero *)){font-size:16px}.h2:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:max(34px,min(4.463vw,57.5px))}.h2:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:max(34px,min(4.463vw,57.5px))}.h2:not(#_m):not(:is(.hero,.hero *)){font-size:max(34px,min(4.463vw,57.5px))}.lead:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:max(17.5px,min(1.434vw,19px))}.lead:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:max(17.5px,min(1.434vw,19px))}.lead:not(#_m):not(:is(.hero,.hero *)){font-size:max(17.5px,min(1.434vw,19px))}.hint:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16px}.hint:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16px}.hint:not(#_m):not(:is(.hero,.hero *)){font-size:16px}.fine:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:15px}.fine:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:15px}.fine:not(#_m):not(:is(.hero,.hero *)){font-size:15px}.photo figcaption:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:15.5px}.photo figcaption:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:15.5px}.photo figcaption:not(#_m):not(:is(.hero,.hero *)){font-size:15.5px}.hero-kicker:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16px}.hero-kicker:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16px}.hero-kicker:not(#_m):not(:is(.hero,.hero *)){font-size:16px}.hero h1:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:max(44.5px,min(5.95vw,89.5px))}.hero h1:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:max(44.5px,min(5.95vw,89.5px))}.hero h1:not(#_m):not(:is(.hero,.hero *)){font-size:max(44.5px,min(5.95vw,89.5px))}.hero-sub:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:max(17.5px,min(1.487vw,19.5px))}.hero-sub:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:max(17.5px,min(1.487vw,19.5px))}.hero-sub:not(#_m):not(:is(.hero,.hero *)){font-size:max(17.5px,min(1.487vw,19.5px))}.strip li:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16.5px}.strip li:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16.5px}.strip li:not(#_m):not(:is(.hero,.hero *)){font-size:16.5px}.tab-t b:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:19px}.tab-t b:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:19px}.tab-t b:not(#_m):not(:is(.hero,.hero *)){font-size:19px}.tab-t small:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:14px}.tab-t small:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:14px}.tab-t small:not(#_m):not(:is(.hero,.hero *)){font-size:14px}.ic-head h3:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:max(27.5px,min(2.55vw,34px))}.ic-head h3:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:max(27.5px,min(2.55vw,34px))}.ic-head h3:not(#_m):not(:is(.hero,.hero *)){font-size:max(27.5px,min(2.55vw,34px))}.ic-kinds:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16px}.ic-kinds:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16px}.ic-kinds:not(#_m):not(:is(.hero,.hero *)){font-size:16px}.spec dt:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:15px}.spec dt:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:15px}.spec dt:not(#_m):not(:is(.hero,.hero *)){font-size:15px}.spec dd:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:17px}.spec dd:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:17px}.spec dd:not(#_m):not(:is(.hero,.hero *)){font-size:17px}.spec .big dd:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:20px}.spec .big dd:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:20px}.spec .big dd:not(#_m):not(:is(.hero,.hero *)){font-size:20px}.ic-tip:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16.5px}.ic-tip:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16.5px}.ic-tip:not(#_m):not(:is(.hero,.hero *)){font-size:16.5px}.ic-tip b:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:15px}.ic-tip b:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:15px}.ic-tip b:not(#_m):not(:is(.hero,.hero *)){font-size:15px}.paper-chip:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:17px}.paper-chip:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:17px}.paper-chip:not(#_m):not(:is(.hero,.hero *)){font-size:17px}.paper-text h3:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:max(27.5px,min(2.55vw,34px))}.paper-text h3:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:max(27.5px,min(2.55vw,34px))}.paper-text h3:not(#_m):not(:is(.hero,.hero *)){font-size:max(27.5px,min(2.55vw,34px))}.paper-dl dt:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:15px}.paper-dl dt:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:15px}.paper-dl dt:not(#_m):not(:is(.hero,.hero *)){font-size:15px}.paper-dl dd:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:17.5px}.paper-dl dd:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:17.5px}.paper-dl dd:not(#_m):not(:is(.hero,.hero *)){font-size:17.5px}.kraft-toggle button:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16px}.kraft-toggle button:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16px}.kraft-toggle button:not(#_m):not(:is(.hero,.hero *)){font-size:16px}.op-origin:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16.5px}.op-origin:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16.5px}.op-origin:not(#_m):not(:is(.hero,.hero *)){font-size:16.5px}.pc-n:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:32px}.pc-n:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:32px}.pc-n:not(#_m):not(:is(.hero,.hero *)){font-size:32px}.proof-card h3:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:26.5px}.proof-card h3:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:26.5px}.proof-card h3:not(#_m):not(:is(.hero,.hero *)){font-size:26.5px}.pc-what:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16.5px}.pc-what:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16.5px}.pc-what:not(#_m):not(:is(.hero,.hero *)){font-size:16.5px}.pc-dl dt:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:15px}.pc-dl dt:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:15px}.pc-dl dt:not(#_m):not(:is(.hero,.hero *)){font-size:15px}.pc-dl dd:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16.5px}.pc-dl dd:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16.5px}.pc-dl dd:not(#_m):not(:is(.hero,.hero *)){font-size:16.5px}.preflight h3:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:23.5px}.preflight h3:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:23.5px}.preflight h3:not(#_m):not(:is(.hero,.hero *)){font-size:23.5px}.checks li:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:17px}.checks li:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:17px}.checks li:not(#_m):not(:is(.hero,.hero *)){font-size:17px}.step-n:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:25.5px}.step-n:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:25.5px}.step-n:not(#_m):not(:is(.hero,.hero *)){font-size:25.5px}.step h3:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:21.5px}.step h3:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:21.5px}.step h3:not(#_m):not(:is(.hero,.hero *)){font-size:21.5px}.step p:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16.5px}.step p:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16.5px}.step p:not(#_m):not(:is(.hero,.hero *)){font-size:16.5px}.sum-in:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:19.5px}.sum-in:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:19.5px}.sum-in:not(#_m):not(:is(.hero,.hero *)){font-size:19.5px}.q:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:15px}.q:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:15px}.q:not(#_m):not(:is(.hero,.hero *)){font-size:15px}.faq .a:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:17.5px}.faq .a:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:17.5px}.faq .a:not(#_m):not(:is(.hero,.hero *)){font-size:17.5px}.info dt:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16px}.info dt:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16px}.info dt:not(#_m):not(:is(.hero,.hero *)){font-size:16px}.info dd:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:17px}.info dd:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:17px}.info dd:not(#_m):not(:is(.hero,.hero *)){font-size:17px}.tel:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:17.5px}.tel:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:17.5px}.tel:not(#_m):not(:is(.hero,.hero *)){font-size:17.5px}.map-tag:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:14px}.map-tag:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:14px}.map-tag:not(#_m):not(:is(.hero,.hero *)){font-size:14px}.mailbox h3:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:25.5px}.mailbox h3:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:25.5px}.mailbox h3:not(#_m):not(:is(.hero,.hero *)){font-size:25.5px}.mailbox>p:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:17px}.mailbox>p:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:17px}.mailbox>p:not(#_m):not(:is(.hero,.hero *)){font-size:17px}.mail-addr:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:max(19px,min(2.125vw,24.5px))}.mail-addr:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:max(19px,min(2.125vw,24.5px))}.mail-addr:not(#_m):not(:is(.hero,.hero *)){font-size:max(19px,min(2.125vw,24.5px))}.mail-tips-t:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:17px}.mail-tips-t:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:17px}.mail-tips-t:not(#_m):not(:is(.hero,.hero *)){font-size:17px}.mail-tips li:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16.5px}.mail-tips li:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16.5px}.mail-tips li:not(#_m):not(:is(.hero,.hero *)){font-size:16.5px}.mail-tips li:not(#_m):not(:-webkit-any(.hero,.hero *)):before{font-size:14px}.mail-tips li:not(#_m):not(:-moz-any(.hero,.hero *)):before{font-size:14px}.mail-tips li:not(#_m):not(:is(.hero,.hero *)):before{font-size:14px}.site-footer:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:15.5px}.site-footer:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:15.5px}.site-footer:not(#_m):not(:is(.hero,.hero *)){font-size:15.5px}.foot-brand:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:22.5px}.foot-brand:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:22.5px}.foot-brand:not(#_m):not(:is(.hero,.hero *)){font-size:22.5px}.foot-brand small:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:11px}.foot-brand small:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:11px}.foot-brand small:not(#_m):not(:is(.hero,.hero *)){font-size:11px}.demo-toast:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:16.5px}.demo-toast:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:16.5px}.demo-toast:not(#_m):not(:is(.hero,.hero *)){font-size:16.5px}@media (max-width:899.98px){body:not(#_m):not(:is(.hero,.hero *)){font-size:17px}.hero h1:not(#_m):not(:is(.hero,.hero *)){font-size:max(42.5px,min(11.263vw,68px))}.tab-t b:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:17px}.tab-t b:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:17px}.tab-t b:not(#_m):not(:is(.hero,.hero *)){font-size:17px}}@media (max-width:599.98px){.tab-t b:not(#_m):not(:is(.hero,.hero *)){font-size:16px}.step-n:not(#_m):not(:is(.hero,.hero *)){font-size:21.5px}.sum-in:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:18px}.sum-in:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:18px}.sum-in:not(#_m):not(:is(.hero,.hero *)){font-size:18px}}@media (max-width:389.98px){.brand-name:not(#_m):not(:is(.hero,.hero *)){font-size:23.5px}.brand-sub .kind:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:13px}.brand-sub .kind:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:13px}.brand-sub .kind:not(#_m):not(:is(.hero,.hero *)){font-size:13px}}@media (max-width:349.98px){.brand-name:not(#_m):not(:is(.hero,.hero *)){font-size:21.5px}.brand-sub .kind:not(#_m):not(:is(.hero,.hero *)){font-size:11.5px}.nav-toggle:not(#_m):not(:-webkit-any(.hero,.hero *)){font-size:15px}.nav-toggle:not(#_m):not(:-moz-any(.hero,.hero *)){font-size:15px}.nav-toggle:not(#_m):not(:is(.hero,.hero *)){font-size:15px}}@media (max-width:359.98px){body>main:first-of-type>section.proof:nth-of-type(4)>div.wrap:first-of-type>ol.proof-cards:first-of-type>li.proof-card.press:nth-of-type(2)>dl.pc-dl:first-of-type>div.can:first-of-type>dd:first-of-type:not(#_m):not(#_k){font-size:15.5px}}@media (min-width:600px) and (max-width:699.98px){body>main:first-of-type>section.proof:nth-of-type(4)>div.wrap:first-of-type>ol.proof-cards:first-of-type>li.proof-card.press:nth-of-type(2)>dl.pc-dl:first-of-type>div.can:first-of-type>dd:first-of-type:not(#_m):not(#_k){font-size:15.5px}}@media (max-width:359.98px){body>main:first-of-type>section.proof:nth-of-type(4)>div.wrap:first-of-type>ol.proof-cards:first-of-type>li.proof-card.blank:nth-of-type(3)>dl.pc-dl:first-of-type>div.can:first-of-type>dd:first-of-type:not(#_m):not(#_k){font-size:15.5px}}@media (min-width:600px) and (max-width:699.98px){body>main:first-of-type>section.proof:nth-of-type(4)>div.wrap:first-of-type>ol.proof-cards:first-of-type>li.proof-card.blank:nth-of-type(3)>dl.pc-dl:first-of-type>div.can:first-of-type>dd:first-of-type:not(#_m):not(#_k){font-size:15.5px}}@media (min-width:360px) and (max-width:599.98px){body>main:first-of-type>section.items:nth-of-type(2)>div.wrap:first-of-type>div.sec-head:first-of-type>h2.h2:first-of-type:not(#_m):not(#_k){font-size:32px}body>main:first-of-type>section.proc:nth-of-type(5)>div.wrap:nth-of-type(2)>div.proc-grid:nth-of-type(2)>ol.steps:first-of-type>li.step:nth-of-type(2)>div.step-body:first-of-type>p:first-of-type:not(#_m):not(#_k){font-size:15.5px}}@media (min-width:600px) and (max-width:699.98px){body>main:first-of-type>section.proc:nth-of-type(5)>div.wrap:nth-of-type(2)>div.proc-grid:nth-of-type(2)>ol.steps:first-of-type>li.step:nth-of-type(2)>div.step-body:first-of-type>p:first-of-type:not(#_m):not(#_k){font-size:15.5px}}@media (min-width:360px) and (max-width:599.98px){body>main:first-of-type>section.contact:nth-of-type(7)>div.wrap.contact-grid:first-of-type>div.contact-main:first-of-type>figure.photo.contact-photo:first-of-type>figcaption:first-of-type:not(#_m):not(#_k){font-size:14.5px}body>main:first-of-type>section.contact:nth-of-type(7)>div.wrap.contact-grid:first-of-type>div.contact-side:nth-of-type(2)>div.mailbox:nth-of-type(2)>ol.mail-tips:first-of-type>li:nth-of-type(4):not(#_m):not(#_k){font-size:15.5px}body>main:first-of-type>section.proof:nth-of-type(4)>div.wrap:first-of-type>div.proof-bottom:nth-of-type(2)>div.preflight:first-of-type>ol.checks:first-of-type>li:nth-of-type(3)>span:nth-of-type(2):not(#_m):not(#_k){font-size:16px}body>main:first-of-type>section.faq:nth-of-type(6)>div.wrap.faq-grid:first-of-type>div.faq-list:nth-of-type(2)>details:nth-of-type(3)>summary:first-of-type>span.sum-in:first-of-type>span.qt:nth-of-type(2):not(#_m):not(#_k){font-size:17px}body>main:first-of-type>section.contact:nth-of-type(7)>div.wrap.contact-grid:first-of-type>div.contact-side:nth-of-type(2)>div.mailbox:nth-of-type(2)>ol.mail-tips:first-of-type>li:nth-of-type(2):not(#_m):not(#_k),body>main:first-of-type>section.proof:nth-of-type(4)>div.wrap:first-of-type>ol.proof-cards:first-of-type>li.proof-card.press:nth-of-type(2)>dl.pc-dl:first-of-type>div.cannot:nth-of-type(2)>dd:first-of-type:not(#_m):not(#_k),body>main:first-of-type>section.proc:nth-of-type(5)>div.wrap:nth-of-type(2)>div.proc-grid:nth-of-type(2)>ol.steps:first-of-type>li.step:first-of-type>div.step-body:first-of-type>p:first-of-type:not(#_m):not(#_k){font-size:15.5px}}@media (min-width:700px){body>main:first-of-type>section.proc:nth-of-type(5)>div.wrap:nth-of-type(2)>div.proc-grid:nth-of-type(2)>ol.steps:first-of-type>li.step:first-of-type>div.step-body:first-of-type>p:first-of-type:not(#_m):not(#_k){font-size:15.5px}}@media (min-width:360px) and (max-width:599.98px){body>main:first-of-type>section.contact:nth-of-type(7)>div.wrap.contact-grid:first-of-type>div.contact-main:first-of-type>dl.info:first-of-type>div:first-of-type>dd:first-of-type:not(#_m):not(#_k){font-size:16px}}@media (min-width:600px) and (max-width:699.98px){body>main:first-of-type>section.proc:nth-of-type(5)>div.wrap:nth-of-type(2)>div.sec-head:first-of-type>p.lead:nth-of-type(2):not(#_m):not(#_k){font-size:16.5px}}@media (max-width:899.98px){body>main:first-of-type>section.items:nth-of-type(2)>div.wrap:first-of-type>div.items-stage:nth-of-type(2)>div.item-cards:first-of-type>article.item-card:first-of-type>p.ic-tip:first-of-type>span:first-of-type:not(#_m):not(#_k),body>main:first-of-type>section.proof:nth-of-type(4)>div.wrap:first-of-type>div.proof-bottom:nth-of-type(2)>div.preflight:first-of-type>p.fine:first-of-type:not(#_m):not(#_k),body>main:first-of-type>section.proc:nth-of-type(5)>div.wrap:nth-of-type(2)>div.proc-grid:nth-of-type(2)>ol.steps:first-of-type>li.step:nth-of-type(6)>div.step-body:first-of-type>p:first-of-type:not(#_m):not(#_k),body>main:first-of-type>section.faq:nth-of-type(6)>div.wrap.faq-grid:first-of-type>div.faq-list:nth-of-type(2)>details:nth-of-type(6)>p.a:first-of-type:not(#_m):not(#_k),body>main:first-of-type>section.contact:nth-of-type(7)>div.wrap.contact-grid:first-of-type>div.contact-main:first-of-type>p.lead:nth-of-type(2):not(#_m):not(#_k),body>main:first-of-type>section.faq:nth-of-type(6)>div.wrap.faq-grid:first-of-type>div.faq-list:nth-of-type(2)>details:nth-of-type(2)>p.a:first-of-type:not(#_m):not(#_k),body>main:first-of-type>section.contact:nth-of-type(7)>div.wrap.contact-grid:first-of-type>div.contact-side:nth-of-type(2)>div.mailbox:nth-of-type(2)>p:first-of-type:not(#_m):not(#_k),body>main:first-of-type>section.proc:nth-of-type(5)>div.wrap:nth-of-type(2)>div.proc-grid:nth-of-type(2)>ol.steps:first-of-type>li.step:nth-of-type(3)>div.step-body:first-of-type>p:first-of-type:not(#_m):not(#_k),body>main:first-of-type>section.papers:nth-of-type(3)>div.wrap.papers-grid:first-of-type>div.sec-head.papers-head:first-of-type>p.lead:nth-of-type(2):not(#_m):not(#_k){text-wrap:pretty}}@media (max-width:359.98px){body>main:first-of-type>section.items:nth-of-type(2)>div.wrap:first-of-type>div.items-stage:nth-of-type(2)>div.item-cards:first-of-type>article.item-card:first-of-type>p.ic-tip:first-of-type>span:first-of-type:not(#_m):not(#_k){font-size:15.5px}body>main:first-of-type>section.proof:nth-of-type(4)>div.wrap:first-of-type>div.proof-bottom:nth-of-type(2)>div.preflight:first-of-type>p.fine:first-of-type:not(#_m):not(#_k){font-size:14px}body>main:first-of-type>section.proc:nth-of-type(5)>div.wrap:nth-of-type(2)>div.proc-grid:nth-of-type(2)>ol.steps:first-of-type>li.step:nth-of-type(6)>div.step-body:first-of-type>p:first-of-type:not(#_m):not(#_k){font-size:15.5px}body>main:first-of-type>section.faq:nth-of-type(6)>div.wrap.faq-grid:first-of-type>div.faq-list:nth-of-type(2)>details:nth-of-type(6)>p.a:first-of-type:not(#_m):not(#_k),body>main:first-of-type>section.contact:nth-of-type(7)>div.wrap.contact-grid:first-of-type>div.contact-main:first-of-type>p.lead:nth-of-type(2):not(#_m):not(#_k){font-size:16.5px}}@media (min-width:360px) and (max-width:599.98px){body>main:first-of-type>section.faq:nth-of-type(6)>div.wrap.faq-grid:first-of-type>div.faq-list:nth-of-type(2)>details:nth-of-type(2)>p.a:first-of-type:not(#_m):not(#_k){font-size:16.5px}body>main:first-of-type>section.contact:nth-of-type(7)>div.wrap.contact-grid:first-of-type>div.contact-side:nth-of-type(2)>div.mailbox:nth-of-type(2)>p:first-of-type:not(#_m):not(#_k){font-size:16px}body>main:first-of-type>section.proc:nth-of-type(5)>div.wrap:nth-of-type(2)>div.proc-grid:nth-of-type(2)>ol.steps:first-of-type>li.step:nth-of-type(3)>div.step-body:first-of-type>p:first-of-type:not(#_m):not(#_k){font-size:15.5px}}@media (min-width:600px) and (max-width:699.98px){body>main:first-of-type>section.papers:nth-of-type(3)>div.wrap.papers-grid:first-of-type>div.sec-head.papers-head:first-of-type>p.lead:nth-of-type(2):not(#_m):not(#_k){font-size:16.5px}}}section.hero:not(#_h) .hero-sub{--hs-min:18px;--hs-add:0px}@media (max-width:699.98px){section.hero:not(#_h) .hero-sub{--hs-min:17.5px;--hs-add:1px}}section.hero:not(#_h) div.wrap.hero-grid div.hero-copy p.hero-sub{text-wrap:pretty}@media (min-width:700px){section.hero:not(#_h) div.wrap.hero-grid div.hero-copy p.hero-kicker{font-size:16px}}section.hero:not(#_h) div.wrap.hero-grid div.hero-copy p.hero-sub{font-size:max(var(--hs-min), min(calc(max(16.5px, min(1.4vw, 18.5px)) + var(--hs-add)), max(max(16.5px, min(1.4vw, 18.5px)), 18px)))}@media (max-width:699.98px){section.hero:not(#_h) div.wrap ul.strip li:not([class]){font-size:16.5px}}
