#pd-marketing-root{--proc-c:oklch(76% 0.125 218);--proc-m:oklch(62% 0.230 351);--proc-y:oklch(86% 0.155 96);--proc-k:oklch(24% 0.020 262);--ease-io:cubic-bezier(0.77,0,0.175,1);--gutter:clamp(20px,4.5vw,72px);--sheet-max:1480px;background:var(--paper);color:var(--ink);font-family:var(--sans);line-height:1.55}#pd-marketing-root a{color:inherit}#pd-marketing-root img{display:block;max-width:100%}#pd-marketing-root :focus-visible{outline:2px solid var(--blue);outline-offset:3px}#pd-marketing-root div[id^=mega],#pd-marketing-root section[id]{scroll-margin-top:90px}#pd-marketing-root .mono{font-family:var(--mono)}#pd-marketing-root .sheet{max-width:var(--sheet-max);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}#pd-marketing-root .procbar{display:inline-flex;gap:0}#pd-marketing-root .procbar i{width:14px;height:9px;display:block}#pd-marketing-root .procbar i:first-child{background:var(--proc-c)}#pd-marketing-root .procbar i:nth-child(2){background:var(--proc-m)}#pd-marketing-root .procbar i:nth-child(3){background:var(--proc-y)}#pd-marketing-root .procbar i:nth-child(4){background:var(--proc-k)}#pd-marketing-root .regmark{width:18px;height:18px;flex:none}#pd-marketing-root .regmark circle,#pd-marketing-root .regmark path{stroke:currentColor;stroke-width:1.6;fill:none}#pd-marketing-root .crop{position:relative}#pd-marketing-root .crop .cm{position:absolute;width:18px;height:18px;pointer-events:none;color:var(--ink-3)}#pd-marketing-root .crop .cm:after,#pd-marketing-root .crop .cm:before{content:"";position:absolute;background:currentColor}#pd-marketing-root .crop .cm:before{width:18px;height:1.5px}#pd-marketing-root .crop .cm:after{width:1.5px;height:18px}#pd-marketing-root .cm.tl{top:-26px;left:-26px}#pd-marketing-root .cm.tl:before{bottom:0;left:0}#pd-marketing-root .cm.tl:after{right:0;top:0}#pd-marketing-root .cm.tr{top:-26px;right:-26px}#pd-marketing-root .cm.tr:before{bottom:0;right:0}#pd-marketing-root .cm.tr:after{left:0;top:0}#pd-marketing-root .cm.bl{bottom:-26px;left:-26px}#pd-marketing-root .cm.bl:before{top:0;left:0}#pd-marketing-root .cm.bl:after{right:0;bottom:0}#pd-marketing-root .cm.br{bottom:-26px;right:-26px}#pd-marketing-root .cm.br:before{top:0;right:0}#pd-marketing-root .cm.br:after{left:0;bottom:0}#pd-marketing-root .btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:13.5px;letter-spacing:.01em;text-decoration:none;cursor:pointer;border:1.5px solid var(--ink);padding:12px 22px;background:var(--paper);color:var(--ink);box-shadow:4px 4px 0 0 var(--ink);transition:transform .14s var(--ease),box-shadow .14s var(--ease),background .14s var(--ease);will-change:transform;white-space:nowrap}#pd-marketing-root .btn:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 0 var(--ink)}#pd-marketing-root .btn:active{transform:translate(3px,3px);box-shadow:1px 1px 0 0 var(--ink)}#pd-marketing-root .btn.primary{background:var(--blue);border-color:var(--blue-deep);color:var(--paper);box-shadow:4px 4px 0 0 var(--blue-deep)}#pd-marketing-root .btn.primary:hover{box-shadow:5px 5px 0 0 var(--blue-deep)}#pd-marketing-root .btn.primary:active{box-shadow:1px 1px 0 0 var(--blue-deep)}#pd-marketing-root .btn.small{padding:8px 16px;font-size:12px;box-shadow:3px 3px 0 0 var(--blue-deep)}#pd-marketing-root .btn .arrow{font-family:var(--sans);font-weight:600}#pd-marketing-root .slug{border-bottom:1px solid var(--rule);background:var(--paper);font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;color:var(--ink-3);text-transform:uppercase}#pd-marketing-root .slug .sheet{display:flex;align-items:center;gap:18px;padding-top:7px;padding-bottom:7px;white-space:nowrap;overflow:hidden}#pd-marketing-root .slug .grow{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}#pd-marketing-root .slug .procbar{flex:none}#pd-marketing-root header.nav{position:sticky;top:0;z-index:50;background:color-mix(in oklab,var(--paper) 94%,transparent);backdrop-filter:blur(8px)}#pd-marketing-root header.nav .bar{border-bottom:1px solid var(--rule)}#pd-marketing-root header.nav .bar .sheet{display:flex;align-items:center;gap:24px;padding-top:14px;padding-bottom:14px;min-width:0}#pd-marketing-root .wordmark{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink);font-weight:900;font-stretch:118%;letter-spacing:-.015em;font-size:19px;text-transform:uppercase;flex:none}#pd-marketing-root .wordmark .regmark{color:var(--blue)}#pd-marketing-root .nav-menus{display:flex;gap:4px;margin-left:8px}#pd-marketing-root .nav-trig{appearance:none;background:none;border:none;cursor:pointer;font-family:var(--mono);font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);padding:9px 13px;display:flex;align-items:center;gap:7px;transition:color .14s var(--ease),background .14s var(--ease)}#pd-marketing-root .nav-trig .pm{font-size:11px;color:var(--ink-3);transition:transform .18s var(--ease),color .14s var(--ease)}#pd-marketing-root .nav-trig:hover{color:var(--blue)}#pd-marketing-root .nav-trig.active{color:var(--blue);background:var(--blue-tint)}#pd-marketing-root .nav-trig.active .pm{transform:rotate(45deg);color:var(--blue)}#pd-marketing-root a.nav-plain{text-decoration:none;font-family:var(--mono);font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);padding:9px 13px;transition:color .14s var(--ease)}#pd-marketing-root a.nav-plain:hover{color:var(--blue)}#pd-marketing-root .nav-spacer{flex:1}#pd-marketing-root .signin{text-decoration:none;font-family:var(--mono);font-size:12.5px;color:var(--ink-2);transition:color .14s var(--ease);white-space:nowrap}#pd-marketing-root .signin:hover{color:var(--ink)}#pd-marketing-root .mega{position:absolute;top:100%;left:0;right:0;background:var(--paper);border-bottom:1.5px solid var(--ink);box-shadow:0 32px 56px -32px oklch(22% .022 262/.28);opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .18s var(--ease),transform .18s var(--ease)}#pd-marketing-root .mega.open{opacity:1;transform:none;pointer-events:auto}@media (prefers-reduced-motion:reduce){#pd-marketing-root .mega{transition:none;transform:none}}#pd-marketing-root .mega-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.05fr);gap:clamp(22px,2.6vw,44px);padding-top:34px;padding-bottom:40px}#pd-marketing-root .mega-grid.cols-3{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.05fr)}#pd-marketing-root .mg-col .mg-col-h{font-family:var(--mono);font-weight:400;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--rule);padding-bottom:9px;margin-bottom:8px}#pd-marketing-root .mg-link{display:block;text-decoration:none;padding:9px 10px;margin:0 -10px;transition:background .13s var(--ease)}#pd-marketing-root .mg-link b{display:block;font-weight:750;font-stretch:108%;font-size:14px;letter-spacing:-.005em;color:var(--ink);transition:color .13s var(--ease)}#pd-marketing-root .mg-link span{display:block;font-size:12px;color:var(--ink-3);margin-top:2px;line-height:1.45}#pd-marketing-root .mg-link:hover{background:var(--blue-tint)}#pd-marketing-root .mg-link:hover b{color:var(--blue)}#pd-marketing-root .mg-feature{background:var(--blue);color:var(--paper);border:1.5px solid var(--blue-deep);padding:20px;display:flex;flex-direction:column;gap:10px;align-self:start}#pd-marketing-root .mg-feature .k{font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:oklch(82% .07 257)}#pd-marketing-root .mg-feature .mg-feature-h{font-weight:850;font-stretch:114%;font-size:17px;line-height:1.1;letter-spacing:-.01em;text-transform:uppercase}#pd-marketing-root .mg-feature p{font-size:12.5px;line-height:1.5;color:oklch(89% .045 257)}#pd-marketing-root .mg-feature a{font-family:var(--mono);font-size:11.5px;color:var(--paper);margin-top:2px;text-decoration:none}#pd-marketing-root .mg-feature code{font-family:var(--mono);font-size:10.5px;display:block;background:var(--blue-deep);padding:10px 12px;line-height:1.6;color:oklch(88% .05 257);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pd-marketing-root .burger{display:none;appearance:none;background:var(--paper);cursor:pointer;border:1.5px solid var(--ink);width:42px;height:38px;flex-direction:column;align-items:center;justify-content:center;gap:5px;flex:none}#pd-marketing-root .burger i{display:block;width:18px;height:1.8px;background:var(--ink);transition:transform .18s var(--ease),opacity .14s var(--ease)}#pd-marketing-root .burger.active i:first-child{transform:translateY(6.8px) rotate(45deg)}#pd-marketing-root .burger.active i:nth-child(2){opacity:0}#pd-marketing-root .burger.active i:nth-child(3){transform:translateY(-6.8px) rotate(-45deg)}.pd-mmenu{position:fixed;inset:0;z-index:70;background:var(--paper);overflow-y:auto;display:none;font-family:var(--sans)}.pd-mmenu.open{display:block}.pd-mmenu .mm-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px var(--gutter);border-bottom:1.5px solid var(--ink)}.pd-mmenu .mm-body{padding:10px var(--gutter) 48px}.pd-mmenu .burger{display:flex}.pd-mmenu .wordmark{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink);font-weight:900;font-stretch:118%;letter-spacing:-.015em;font-size:19px;text-transform:uppercase}.pd-mmenu .wordmark .regmark{color:var(--blue);width:18px;height:18px}.pd-mmenu .regmark circle,.pd-mmenu .regmark path{stroke:currentColor;stroke-width:1.6;fill:none}.pd-mmenu .burger i{display:block;width:18px;height:1.8px;background:var(--ink)}.pd-mmenu .burger.active i:first-child{transform:translateY(6.8px) rotate(45deg)}.pd-mmenu .burger.active i:nth-child(2){opacity:0}.pd-mmenu .burger.active i:nth-child(3){transform:translateY(-6.8px) rotate(-45deg)}.mm-group{border-bottom:1px solid var(--rule);padding:18px 0}.mm-group .mm-group-h{font-family:var(--mono);font-weight:400;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--blue);margin-bottom:6px}.mm-group a{display:flex;justify-content:space-between;align-items:baseline;gap:14px;text-decoration:none;padding:9px 0;font-weight:700;font-stretch:108%;font-size:16px;color:var(--ink)}.mm-group a small{font-family:var(--mono);font-weight:400;font-size:10px;color:var(--ink-3);text-align:right}.mm-cta{display:flex;gap:14px;flex-wrap:wrap;padding-top:24px}.pd-mmenu .btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:13.5px;text-decoration:none;border:1.5px solid var(--ink);padding:12px 22px;background:var(--blue);color:var(--paper);border-color:var(--blue-deep);box-shadow:4px 4px 0 0 var(--blue-deep)}.pd-mmenu .arrow{font-family:var(--sans);font-weight:600}#pd-marketing-root .io{opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease),transform .6s var(--ease)}#pd-marketing-root .io.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){#pd-marketing-root .io{opacity:1;transform:none;transition:none}}#pd-marketing-root .hero{padding-top:clamp(40px,4.5vw,64px);padding-bottom:clamp(44px,5vw,76px)}#pd-marketing-root .hero-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,96px);margin-top:clamp(30px,3.2vw,48px);padding-top:clamp(22px,2.4vw,36px);border-top:1px solid var(--rule);align-items:start}#pd-marketing-root .kicker{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);display:flex;align-items:center;gap:12px;margin-bottom:24px}#pd-marketing-root .kicker:before{content:"";width:34px;height:1.5px;background:var(--blue);flex:none}#pd-marketing-root h1.display{font-weight:900;font-stretch:122%;font-size:clamp(46px,7vw,104px);line-height:.92;letter-spacing:-.028em;text-transform:uppercase}#pd-marketing-root h1.display>span{display:block}@media (min-width:1081px){#pd-marketing-root h1.display>span{white-space:nowrap}}#pd-marketing-root h1.display .l2{color:var(--blue)}#pd-marketing-root h1.display .l3{color:transparent;-webkit-text-stroke:2px var(--ink)}#pd-marketing-root .hero p.lede{max-width:52ch;margin-top:0;font-size:clamp(16px,1.35vw,19px);line-height:1.6;color:var(--ink-2);font-weight:450}#pd-marketing-root .hero p.lede strong{color:var(--ink);font-weight:650}#pd-marketing-root .cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:38px}#pd-marketing-root .cta-note{margin-top:22px;font-family:var(--mono);font-size:12px;color:var(--ink-3);letter-spacing:.02em;overflow-wrap:anywhere}#pd-marketing-root .cta-note b{color:var(--blue);font-weight:400}#pd-marketing-root .press-demo{position:relative}#pd-marketing-root .render{position:relative;border:1.5px solid var(--ink);background:oklch(20% .05 262);aspect-ratio:1200/630;overflow:hidden;display:grid;grid-template-columns:1.25fr 1fr}#pd-marketing-root .render .ad-copy{padding:clamp(14px,2vw,26px);display:flex;flex-direction:column;justify-content:space-between;color:oklch(96% .01 250);min-width:0}#pd-marketing-root .render .ad-brand{font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:oklch(78% .05 255)}#pd-marketing-root .render .ad-head{font-weight:900;font-stretch:115%;font-size:clamp(20px,2.6vw,36px);line-height:1.02;letter-spacing:-.015em;text-transform:uppercase;margin-top:8px;overflow-wrap:anywhere}#pd-marketing-root .render .ad-sub{font-size:clamp(11px,1.1vw,14px);color:oklch(85% .02 252);margin-top:8px;line-height:1.4}#pd-marketing-root .render .ad-foot{display:flex;align-items:center;gap:12px;margin-top:10px;min-width:0}#pd-marketing-root .render .ad-price{font-family:var(--mono);font-size:clamp(12px,1.2vw,15px);background:var(--proc-y);color:oklch(25% .03 90);padding:4px 10px;white-space:nowrap}#pd-marketing-root .render .ad-name{font-family:var(--mono);font-size:clamp(10px,1vw,12px);color:oklch(75% .04 255);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#pd-marketing-root .render .ad-photo{position:relative;min-width:0}#pd-marketing-root .render .ad-photo img{width:100%;height:100%;object-fit:cover}#pd-marketing-root .render .ad-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,oklch(20% .05 262),transparent 22%)}#pd-marketing-root .proof-stamp{position:absolute;top:12px;right:12px;z-index:2;font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--paper);border:1px solid color-mix(in oklab,var(--paper) 70%,transparent);padding:4px 8px;transform:rotate(3deg);background:color-mix(in oklab,oklch(20% .05 262) 55%,transparent)}#pd-marketing-root .merge{transition:filter .24s var(--ease),opacity .24s var(--ease)}#pd-marketing-root .merge.swap{filter:blur(7px);opacity:.2}#pd-marketing-root .render-caption{display:flex;justify-content:space-between;gap:14px;font-family:var(--mono);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);padding-top:10px}#pd-marketing-root .render-caption b{color:var(--ink);font-weight:400}#pd-marketing-root .req-line{margin-top:26px;border:1px solid var(--rule);background:var(--paper-2);font-family:var(--mono);font-size:11.5px;line-height:1.5;padding:12px 14px;color:var(--ink-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#pd-marketing-root .req-line .method{color:var(--paper);background:var(--ink);padding:2px 6px;margin-right:8px}#pd-marketing-root .req-line .hl{color:var(--blue)}#pd-marketing-root .data-ribbon{margin-top:clamp(24px,2.6vw,40px);border:1px solid var(--rule);background:var(--rule);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px}#pd-marketing-root .rcell{background:var(--paper);padding:11px 14px;font-family:var(--mono);min-width:0;transition:background .22s var(--ease)}#pd-marketing-root .rcell b{font-weight:400;font-size:11px;color:var(--ink)}#pd-marketing-root .rcell b,#pd-marketing-root .rcell span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .22s var(--ease)}#pd-marketing-root .rcell span{font-size:10px;color:var(--ink-3);margin-top:3px}#pd-marketing-root .rcell.active{background:var(--blue)}#pd-marketing-root .rcell.active b,#pd-marketing-root .rcell.active span{color:var(--paper)}#pd-marketing-root .marquee{border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);overflow:hidden;background:var(--paper);padding:13px 0}#pd-marketing-root .marquee+.marquee{border-top:none}#pd-marketing-root .marquee .track{display:flex;gap:0;width:max-content;animation:pd-scroll-l 46s linear infinite}#pd-marketing-root .marquee span{font-family:var(--mono);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);padding:0 26px;white-space:nowrap;display:flex;align-items:center;gap:26px}#pd-marketing-root .marquee span i{font-style:normal;color:var(--blue)}@keyframes pd-scroll-l{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){#pd-marketing-root .marquee .track{animation:none}}#pd-marketing-root section.block{padding-top:clamp(72px,9vw,150px)}#pd-marketing-root .sec-head{display:flex;align-items:baseline;gap:26px;margin-bottom:clamp(36px,4vw,64px)}#pd-marketing-root .sec-no{font-family:var(--mono);font-size:13px;color:var(--blue);letter-spacing:.1em;flex:none}#pd-marketing-root .sec-head h2{font-weight:900;font-stretch:118%;text-transform:uppercase;font-size:clamp(30px,4.4vw,60px);letter-spacing:-.02em;line-height:.98}#pd-marketing-root .sec-head .sec-side{margin-left:auto;max-width:34ch;text-align:right;font-size:14px;color:var(--ink-3);line-height:1.5;align-self:flex-end}#pd-marketing-root .live-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,72px);align-items:start}#pd-marketing-root .console{border:1.5px solid var(--ink);background:var(--paper);display:block;grid-template-columns:none;min-height:0;align-self:start}#pd-marketing-root .console .con-head{display:flex;justify-content:space-between;gap:12px;border-bottom:1.5px solid var(--ink);padding:10px 16px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}#pd-marketing-root .console .con-body{padding:20px 16px 22px;display:flex;flex-direction:column;gap:18px}#pd-marketing-root .field label{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:7px}#pd-marketing-root .field input[type=text],#pd-marketing-root .field select{width:100%;appearance:none;border-radius:0;font-family:var(--mono);font-size:13.5px;color:var(--ink);background:var(--paper);border:1.5px solid var(--ink);padding:11px 12px}#pd-marketing-root .field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2323252e' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px;cursor:pointer}#pd-marketing-root .field input:focus,#pd-marketing-root .field select:focus{outline:2px solid var(--blue);outline-offset:2px}#pd-marketing-root .field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}#pd-marketing-root .photo-pick{display:flex;gap:10px}#pd-marketing-root .photo-pick button{appearance:none;cursor:pointer;padding:0;background:none;border:1.5px solid var(--rule-strong);width:58px;height:58px;overflow:hidden;transition:border-color .13s var(--ease),transform .14s var(--ease)}#pd-marketing-root .photo-pick button img{width:100%;height:100%;object-fit:cover}#pd-marketing-root .photo-pick button:active{transform:scale(.96)}#pd-marketing-root .photo-pick button.sel{border:2.5px solid var(--blue)}#pd-marketing-root .con-note{font-family:var(--mono);font-size:10.5px;color:var(--ink-3);line-height:1.7;letter-spacing:.02em;border-top:1px solid var(--rule);padding-top:14px}#pd-marketing-root .con-note b{color:var(--ok);font-weight:400}#pd-marketing-root .live-out .resp{margin-top:14px;border:1px solid var(--rule);background:var(--paper-2);font-family:var(--mono);font-size:11px;line-height:1.7;padding:12px 14px;color:var(--ink-2);overflow-wrap:anywhere}#pd-marketing-root .live-out .resp .g{color:var(--ok)}#pd-marketing-root .live-out .resp .b{color:var(--blue)}#pd-marketing-root .pass{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,4fr) minmax(0,5fr);gap:clamp(24px,3.5vw,64px);padding:clamp(36px,4vw,58px) 0;border-top:1px solid var(--rule);align-items:start}#pd-marketing-root .pass:last-of-type{border-bottom:1px solid var(--rule)}#pd-marketing-root .pass-no{font-weight:900;font-stretch:125%;font-size:clamp(54px,6vw,96px);line-height:.85;letter-spacing:-.03em;color:var(--blue)}#pd-marketing-root .pass-no small{display:block;font-family:var(--mono);font-weight:400;font-stretch:100%;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-top:14px}#pd-marketing-root .pass h3{font-weight:800;font-stretch:112%;text-transform:uppercase;font-size:clamp(20px,2vw,27px);letter-spacing:-.01em;line-height:1.05}#pd-marketing-root .pass .pass-copy p{margin-top:14px;color:var(--ink-2);font-size:15.5px;max-width:46ch}#pd-marketing-root .pass .pass-copy .fine{margin-top:18px;font-family:var(--mono);font-size:11.5px;color:var(--ink-3);letter-spacing:.02em}#pd-marketing-root .mock{border:1.5px solid var(--ink);background:var(--paper)}#pd-marketing-root .mock .mock-bar{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--rule);padding:8px 12px;font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3)}#pd-marketing-root .mock .mock-bar i{width:7px;height:7px;border:1px solid var(--ink-3);display:block}#pd-marketing-root .mock-body{display:grid;grid-template-columns:132px 1fr;min-height:230px}#pd-marketing-root .mock-layers{border-right:1px solid var(--rule);font-family:var(--mono);font-size:10.5px;color:var(--ink-2)}#pd-marketing-root .mock-layers div{padding:7px 10px;border-bottom:1px solid var(--rule);display:flex;gap:8px;align-items:center;white-space:nowrap}#pd-marketing-root .mock-layers .vtag{margin-left:auto;color:var(--blue);border:1px solid var(--blue-line);font-size:8.5px;padding:1px 4px;letter-spacing:.06em}#pd-marketing-root .mock-canvas{position:relative;background:var(--paper-2);margin:14px;border:1px dashed var(--rule-strong)}#pd-marketing-root .mock-canvas .el{position:absolute;font-family:var(--mono);font-size:9.5px;color:var(--ink-2);border:1.5px solid var(--ink);background:var(--paper);padding:5px 8px;white-space:nowrap}#pd-marketing-root .mock-canvas .el.var{border:1.5px solid var(--blue);color:var(--blue);background:var(--blue-tint)}#pd-marketing-root .mock-canvas .el.photo{width:34%;height:56%;padding:0;overflow:hidden}#pd-marketing-root .mock-canvas .el.photo img{width:100%;height:100%;object-fit:cover}#pd-marketing-root .mock-canvas .qr{position:absolute;width:30px;height:30px;background:conic-gradient(var(--ink) 25%,transparent 0 50%,var(--ink) 0 75%,transparent 0) 0 0/14px 14px,var(--paper);border:1px solid var(--ink)}#pd-marketing-root .code{border:1.5px solid var(--ink);background:oklch(19% .025 262);color:oklch(90% .012 250);font-family:var(--mono);font-size:clamp(11px,1.05vw,12.5px);line-height:1.7;padding:clamp(16px,1.8vw,26px);overflow-x:auto}#pd-marketing-root .code .c{color:oklch(58% .03 258)}#pd-marketing-root .code .g{color:oklch(83% .115 145)}#pd-marketing-root .code .b{color:oklch(76% .1 252)}#pd-marketing-root .code .y{color:oklch(85% .12 95)}#pd-marketing-root .code-cap{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding-top:10px;display:flex;justify-content:space-between;gap:12px}#pd-marketing-root .specs{border:1.5px solid var(--ink);margin-top:clamp(64px,8vw,130px);display:block;grid-template-columns:none}#pd-marketing-root .specs.tight{margin-top:clamp(36px,4vw,64px)}#pd-marketing-root .specs .row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#pd-marketing-root .specs .cell{padding:clamp(18px,2vw,28px);border-right:1px solid var(--rule)}#pd-marketing-root .specs .cell:last-child{border-right:none}#pd-marketing-root .specs .row+.row .cell{border-top:1px solid var(--rule)}#pd-marketing-root .specs .k{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}#pd-marketing-root .specs .v{margin-top:8px;font-weight:800;font-stretch:112%;font-size:clamp(17px,1.7vw,23px);letter-spacing:-.01em;line-height:1.1}#pd-marketing-root .specs .v em{font-style:normal;color:var(--blue)}#pd-marketing-root .specs .v small{display:block;font-family:var(--mono);font-weight:400;font-size:10.5px;color:var(--ink-3);margin-top:6px;letter-spacing:.03em}#pd-marketing-root .drench{margin-top:clamp(80px,10vw,160px);background:var(--blue);color:var(--paper);position:relative;overflow:hidden}#pd-marketing-root .drench .sheet{padding-top:clamp(72px,8vw,130px);padding-bottom:clamp(72px,8vw,130px)}#pd-marketing-root .drench .kicker{color:var(--paper)}#pd-marketing-root .drench .kicker:before{background:var(--paper)}#pd-marketing-root .lang-stage{min-height:2.1em}#pd-marketing-root .lang-word{font-weight:900;font-stretch:120%;font-size:clamp(44px,8.4vw,128px);line-height:1.02;letter-spacing:-.02em;display:block}#pd-marketing-root .drench .sub{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,4vw,80px);margin-top:clamp(40px,4vw,64px);align-items:end}#pd-marketing-root .drench .sub p{font-size:clamp(15px,1.3vw,18px);line-height:1.65;color:oklch(90% .045 257);max-width:54ch}#pd-marketing-root .drench .sub p strong{color:var(--paper);font-weight:650}#pd-marketing-root .url-diff{border:1.5px solid oklch(75% .1 257);font-family:var(--mono);font-size:clamp(11px,1vw,13px);line-height:1.8;padding:18px 20px;color:oklch(88% .05 257);background:var(--blue-deep);overflow-x:auto;white-space:nowrap}#pd-marketing-root .url-diff .add{background:oklch(75% .14 95);color:oklch(25% .04 95);padding:1px 5px}#pd-marketing-root .lang-row{display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:clamp(36px,4vw,56px)}#pd-marketing-root .lang-row span{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;border:1px solid oklch(72% .11 257);padding:5px 10px;color:oklch(92% .04 255)}#pd-marketing-root .lang-row span.more{border-style:dashed;color:oklch(80% .07 257)}#pd-marketing-root .batch-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,72px);align-items:start}#pd-marketing-root .csv{border:1.5px solid var(--ink);background:var(--paper);font-family:var(--mono);font-size:11.5px;line-height:1.5;overflow-x:auto}#pd-marketing-root .csv table{border-collapse:collapse;width:100%}#pd-marketing-root .csv th{text-align:left;font-weight:400;background:var(--paper-3);padding:8px 12px;border-bottom:1.5px solid var(--ink);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-2);white-space:nowrap}#pd-marketing-root .csv td{padding:7px 12px;border-bottom:1px solid var(--rule);color:var(--ink-2);white-space:nowrap}#pd-marketing-root .csv tr:last-child td{border-bottom:none}#pd-marketing-root .csv .rownum{color:var(--ink-3);font-size:10px}#pd-marketing-root .csv-cap{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding-top:10px}#pd-marketing-root .contact-sheet{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#pd-marketing-root .thumb{position:relative;margin:0}#pd-marketing-root .thumb .t-art{border:1px solid var(--ink);aspect-ratio:1200/630;background:oklch(20% .05 262);display:grid;grid-template-columns:1.2fr 1fr;overflow:hidden}#pd-marketing-root .thumb .t-copy{padding:7px 8px;min-width:0;display:flex;flex-direction:column;justify-content:space-between}#pd-marketing-root .thumb .t-head{font-weight:900;font-stretch:112%;text-transform:uppercase;font-size:9px;line-height:1.05;letter-spacing:-.01em;color:oklch(96% .01 250)}#pd-marketing-root .thumb .t-price{font-family:var(--mono);font-size:7.5px;background:var(--proc-y);color:oklch(25% .03 90);padding:1px 4px;align-self:start;margin-top:4px}#pd-marketing-root .thumb .t-photo{position:relative}#pd-marketing-root .thumb .t-photo img{width:100%;height:100%;object-fit:cover}#pd-marketing-root .thumb figcaption{font-family:var(--mono);font-size:9px;letter-spacing:.04em;color:var(--ink-3);padding-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#pd-marketing-root .batch-notes{margin-top:26px;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--rule)}#pd-marketing-root .batch-notes div{display:flex;gap:16px;padding:13px 2px;border-bottom:1px solid var(--rule);font-size:14.5px;color:var(--ink-2);align-items:baseline}#pd-marketing-root .batch-notes .mono{font-size:11px;color:var(--blue);flex:none;letter-spacing:.06em;text-transform:uppercase;padding-top:2px;min-width:86px}#pd-marketing-root .agents-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(28px,4vw,80px);align-items:start}#pd-marketing-root .agents-copy p{color:var(--ink-2);font-size:16px;max-width:50ch;margin-top:16px}#pd-marketing-root .agents-copy p:first-child{margin-top:0}#pd-marketing-root .agents-copy p strong{color:var(--ink);font-weight:650}#pd-marketing-root .agents-copy .reg-line{margin-top:26px;font-family:var(--mono);font-size:11.5px;color:var(--ink-3);display:flex;align-items:center;gap:10px}#pd-marketing-root .agents-copy .reg-line .regmark{color:var(--blue);width:14px;height:14px}#pd-marketing-root .ticket{border:1.5px solid var(--ink);background:var(--paper)}#pd-marketing-root .ticket .ticket-head{display:flex;justify-content:space-between;gap:14px;border-bottom:1.5px solid var(--ink);padding:10px 16px;font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3)}#pd-marketing-root .ticket ol{list-style:none;font-family:var(--mono);font-size:12px;line-height:1.6;margin:0;padding:0}#pd-marketing-root .ticket li{display:flex;gap:14px;padding:11px 16px;border-bottom:1px solid var(--rule);align-items:baseline}#pd-marketing-root .ticket li:last-child{border-bottom:none}#pd-marketing-root .ticket .who{flex:none;width:64px;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding-top:2px}#pd-marketing-root .ticket .tool{color:var(--blue)}#pd-marketing-root .ticket .free{color:var(--ok)}#pd-marketing-root .ticket .says{color:var(--ink-2)}#pd-marketing-root .ticket .out{color:var(--ink);word-break:break-all}#pd-marketing-root .jobs{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}#pd-marketing-root .job{border:1px solid var(--rule);padding:clamp(18px,2vw,26px);display:flex;flex-direction:column;gap:10px;text-decoration:none;transition:background .17s var(--ease),border-color .17s var(--ease);min-width:0}#pd-marketing-root .job:hover{background:var(--blue-tint);border-color:var(--blue-line)}#pd-marketing-root .job .jno{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);display:flex;justify-content:space-between;gap:10px}#pd-marketing-root .job .jno i{font-style:normal;color:var(--blue)}#pd-marketing-root .job h3{font-weight:850;font-stretch:113%;text-transform:uppercase;font-size:clamp(18px,1.8vw,25px);letter-spacing:-.012em;line-height:1.02}#pd-marketing-root .job p{font-size:13.5px;color:var(--ink-2);line-height:1.55;max-width:44ch}#pd-marketing-root .job .jart{margin-top:auto;padding-top:12px}#pd-marketing-root .j-span-7{grid-column:span 7}#pd-marketing-root .j-span-5{grid-column:span 5}#pd-marketing-root .j-span-4{grid-column:span 4}#pd-marketing-root .job .mini-card{border:1px solid var(--ink);background:oklch(20% .05 262);display:grid;grid-template-columns:1.3fr 1fr;aspect-ratio:1200/420;overflow:hidden;max-width:430px}#pd-marketing-root .job .mini-card .mc-c{padding:12px;color:oklch(96% .01 250);display:flex;flex-direction:column;justify-content:space-between;min-width:0}#pd-marketing-root .job .mini-card .mc-h{font-weight:900;font-stretch:113%;text-transform:uppercase;font-size:13px;line-height:1.05}#pd-marketing-root .job .mini-card .mc-p{font-family:var(--mono);font-size:9px;background:var(--proc-y);color:oklch(25% .03 90);padding:1px 5px;align-self:start}#pd-marketing-root .job .mini-card img{width:100%;height:100%;object-fit:cover}#pd-marketing-root .job code{display:block;font-family:var(--mono);font-size:10.5px;line-height:1.6;background:var(--paper-2);border:1px solid var(--rule);padding:10px 12px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pd-marketing-root .job code b{color:var(--blue);font-weight:400}#pd-marketing-root .ledger{border-top:1.5px solid var(--ink)}#pd-marketing-root .ledger .li{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr) minmax(0,2fr);gap:clamp(16px,3vw,56px);padding:19px 2px;border-bottom:1px solid var(--rule);align-items:baseline;transition:background .18s var(--ease)}#pd-marketing-root .ledger .li:hover{background:var(--blue-tint)}#pd-marketing-root .ledger .k{font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}#pd-marketing-root .ledger .d{font-size:14.5px;color:var(--ink-2)}#pd-marketing-root .ledger .m{font-family:var(--mono);font-size:11px;color:var(--ink-3);text-align:right;white-space:nowrap}#pd-marketing-root .integ{margin-top:clamp(36px,4vw,56px);display:flex;flex-wrap:wrap;gap:12px;align-items:center}#pd-marketing-root .integ .lab{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-right:10px}#pd-marketing-root .integ span{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;border:1.5px solid var(--ink);padding:8px 16px;color:var(--ink);background:var(--paper)}#pd-marketing-root .vs-wrap{overflow-x:auto;border:1.5px solid var(--ink)}#pd-marketing-root table.vs{width:100%;border-collapse:collapse;min-width:680px}#pd-marketing-root .vs th{font-family:var(--mono);font-weight:400;font-size:10px;letter-spacing:.16em;text-transform:uppercase;text-align:left;padding:14px 20px;border-bottom:1.5px solid var(--ink);color:var(--ink-3);background:var(--paper-2)}#pd-marketing-root .vs th.us{color:var(--paper);background:var(--blue)}#pd-marketing-root .vs td{padding:15px 20px;border-bottom:1px solid var(--rule);font-size:14px;vertical-align:top}#pd-marketing-root .vs tr:last-child td{border-bottom:none}#pd-marketing-root .vs td:first-child{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);white-space:nowrap}#pd-marketing-root .vs td.us{background:var(--blue-tint);color:var(--ink);font-weight:600}#pd-marketing-root .vs td.them{color:var(--ink-3)}#pd-marketing-root .vs-foot{font-family:var(--mono);font-size:10.5px;color:var(--ink-3);padding-top:12px;letter-spacing:.03em}#pd-marketing-root .checks{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}#pd-marketing-root .slip{border:1px solid var(--rule);background:var(--paper);display:flex;flex-direction:column;min-width:0;transition:border-color .17s var(--ease);margin:0}#pd-marketing-root .slip:hover{border-color:var(--blue-line)}#pd-marketing-root .slip .s-head{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid var(--rule);padding:9px 16px;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;overflow:hidden}#pd-marketing-root .slip .s-pass{font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);border:1.5px solid var(--blue);padding:2px 7px;transform:rotate(3deg);flex:none}#pd-marketing-root .slip blockquote{padding:clamp(18px,2vw,28px) clamp(16px,1.8vw,26px);flex:1;margin:0}#pd-marketing-root .slip blockquote p{font-weight:650;font-stretch:106%;font-size:clamp(17px,1.6vw,22px);line-height:1.32;letter-spacing:-.012em;color:var(--ink)}#pd-marketing-root .slip blockquote p:before{content:"\201C";color:var(--blue)}#pd-marketing-root .slip blockquote p:after{content:"\201D";color:var(--blue)}#pd-marketing-root .slip cite{display:block;font-style:normal;font-family:var(--mono);font-size:10.5px;line-height:1.7;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:0 clamp(16px,1.8vw,26px) 20px}#pd-marketing-root .slip cite b{display:block;color:var(--ink);font-weight:400}#pd-marketing-root .slip.open-slot{border:1.5px dashed var(--rule-strong);background:transparent;text-decoration:none;justify-content:center;gap:10px;padding:clamp(18px,2vw,28px) clamp(16px,1.8vw,26px);transition:border-color .17s var(--ease),background .17s var(--ease)}#pd-marketing-root .slip.open-slot:hover{border-color:var(--blue);background:var(--blue-tint)}#pd-marketing-root .slip.open-slot .k{font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}#pd-marketing-root .slip.open-slot h3{font-weight:850;font-stretch:113%;text-transform:uppercase;font-size:clamp(19px,1.8vw,25px);letter-spacing:-.01em;color:var(--ink);line-height:1}#pd-marketing-root .slip.open-slot span{font-family:var(--mono);font-size:11.5px;color:var(--blue)}#pd-marketing-root .c-span-7{grid-column:span 7}#pd-marketing-root .c-span-5{grid-column:span 5}#pd-marketing-root .log{border-top:1.5px solid var(--ink);max-width:980px}#pd-marketing-root .log a{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:clamp(14px,2vw,36px);align-items:baseline;padding:17px 2px;border-bottom:1px solid var(--rule);text-decoration:none;transition:background .17s var(--ease)}#pd-marketing-root .log a:hover{background:var(--blue-tint)}#pd-marketing-root .log .ld{font-family:var(--mono);font-size:11px;color:var(--ink-3)}#pd-marketing-root .log .lt{font-weight:700;font-stretch:106%;font-size:15.5px;color:var(--ink)}#pd-marketing-root .log .lt small{display:block;font-weight:400;font-stretch:100%;font-size:13px;color:var(--ink-3);margin-top:3px}#pd-marketing-root .log .new{font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);border:1.5px solid var(--blue);padding:3px 7px;transform:rotate(-3deg)}#pd-marketing-root .faq{max-width:920px;border-top:1.5px solid var(--ink)}#pd-marketing-root .faq details{border-bottom:1px solid var(--rule)}#pd-marketing-root .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:19px 2px;font-weight:750;font-stretch:108%;font-size:clamp(15px,1.4vw,18px);letter-spacing:-.005em;transition:color .14s var(--ease)}#pd-marketing-root .faq summary::-webkit-details-marker{display:none}#pd-marketing-root .faq summary:hover{color:var(--blue)}#pd-marketing-root .faq summary:after{content:"+";font-family:var(--mono);font-size:16px;color:var(--blue);flex:none;transition:transform .18s var(--ease)}#pd-marketing-root .faq details[open] summary:after{transform:rotate(45deg)}#pd-marketing-root .faq .a{padding:0 2px 22px}#pd-marketing-root .faq .a p{font-size:14.5px;color:var(--ink-2);max-width:68ch;line-height:1.65}#pd-marketing-root .faq .a p+p{margin-top:10px}#pd-marketing-root .faq .a code{font-family:var(--mono);font-size:12px;color:var(--blue)}#pd-marketing-root .rate-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(28px,3.4vw,64px);align-items:start}#pd-marketing-root .plate{background:var(--blue);color:var(--paper);border:1.5px solid var(--blue-deep);box-shadow:7px 7px 0 0 var(--blue-deep);padding:clamp(22px,2.4vw,36px);display:flex;flex-direction:column;gap:16px}#pd-marketing-root .plate .pk{font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:oklch(82% .07 257)}#pd-marketing-root .plate h3{font-weight:900;font-stretch:122%;text-transform:uppercase;font-size:clamp(36px,3.4vw,54px);line-height:.9;letter-spacing:-.02em}#pd-marketing-root .pprice{display:flex;align-items:baseline;gap:12px;margin:0}#pd-marketing-root .pprice b{font-weight:900;font-stretch:112%;letter-spacing:-.02em;font-size:clamp(40px,3.6vw,58px);line-height:1}#pd-marketing-root .pprice span{font-family:var(--mono);font-size:12px;color:oklch(85% .06 257)}#pd-marketing-root .plate ul{list-style:none;border-top:1px solid oklch(62% .13 259);margin:0;padding:0}#pd-marketing-root .plate li{font-family:var(--mono);font-size:11.5px;line-height:1.5;letter-spacing:.02em;padding:9px 0;border-bottom:1px solid oklch(62% .13 259/.55);color:oklch(93% .035 256)}#pd-marketing-root .plate li:before{content:"+ ";color:oklch(80% .09 256)}#pd-marketing-root .plate .btn{background:var(--paper);color:var(--ink);border-color:var(--blue-deep);box-shadow:4px 4px 0 0 var(--blue-deep);align-self:flex-start;margin-top:4px}#pd-marketing-root .plate .pfine{font-family:var(--mono);font-size:10.5px;color:oklch(84% .06 257);letter-spacing:.03em;line-height:1.7}#pd-marketing-root .rledger{border-top:1.5px solid var(--ink)}#pd-marketing-root .rrow{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,3fr) auto;gap:clamp(14px,2vw,36px);align-items:center;padding:17px 2px;border-bottom:1px solid var(--rule);text-decoration:none;transition:background .17s var(--ease)}#pd-marketing-root .rrow.hot,#pd-marketing-root .rrow:hover{background:var(--blue-tint)}#pd-marketing-root .rname{font-weight:900;font-stretch:115%;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(17px,1.6vw,22px);color:var(--ink);display:flex;align-items:center;gap:10px}#pd-marketing-root .rname .hotdot{width:9px;height:9px;background:var(--blue);flex:none}#pd-marketing-root .rnums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0}#pd-marketing-root .rnums>span{font-family:var(--mono);font-size:13px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}#pd-marketing-root .rnums i{display:block;font-style:normal;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px}#pd-marketing-root .rgo{font-family:var(--mono);font-size:11.5px;color:var(--blue);white-space:nowrap}#pd-marketing-root .rate-foot{font-family:var(--mono);font-size:11px;color:var(--ink-3);letter-spacing:.03em;padding-top:14px;line-height:1.8;max-width:90ch}#pd-marketing-root .rate-foot b{color:var(--blue);font-weight:400}#pd-marketing-root .faq-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(28px,4vw,80px);align-items:start}#pd-marketing-root .desk{position:sticky;top:110px;display:flex;flex-direction:column;gap:18px}#pd-marketing-root .desk-card{border:1.5px solid var(--ink);background:var(--paper);box-shadow:7px 7px 0 0 var(--ink);padding:clamp(20px,2vw,30px)}#pd-marketing-root .desk-card .k{font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--blue)}#pd-marketing-root .desk-card h3{font-weight:850;font-stretch:114%;text-transform:uppercase;font-size:clamp(20px,1.9vw,26px);letter-spacing:-.01em;line-height:1;margin-top:10px}#pd-marketing-root .desk-card p{font-size:14px;color:var(--ink-2);margin-top:12px;line-height:1.6}#pd-marketing-root .desk-card a{display:block;font-family:var(--mono);font-size:12.5px;color:var(--blue);text-decoration:none;margin-top:14px}#pd-marketing-root .desk-card a:hover{text-decoration:underline}#pd-marketing-root .desk-fine{font-family:var(--mono);font-size:10.5px;color:var(--ink-3);line-height:1.8;letter-spacing:.02em;padding-left:2px}#pd-marketing-root .desk-fine b{color:var(--ink-2);font-weight:400}#pd-marketing-root .final{padding-top:clamp(90px,11vw,180px);padding-bottom:clamp(90px,10vw,160px)}#pd-marketing-root .final .crop{padding:clamp(8px,2vw,20px) 0}#pd-marketing-root .final h2{font-weight:900;font-stretch:124%;text-transform:uppercase;font-size:clamp(38px,10.5vw,168px);line-height:.9;letter-spacing:-.03em}#pd-marketing-root .final h2 em{font-style:normal;color:var(--blue);display:block}#pd-marketing-root .final p{margin-top:30px;font-size:clamp(16px,1.4vw,19px);color:var(--ink-2);max-width:48ch}#pd-marketing-root .final .cta-row{margin-top:40px}#pd-marketing-root footer{border-top:1.5px solid var(--ink);background:var(--paper)}#pd-marketing-root .news{padding-top:clamp(36px,4vw,60px)}#pd-marketing-root .formcard{border:2px solid var(--ink);background:var(--paper)}#pd-marketing-root .formcard .f-head{display:flex;justify-content:space-between;gap:16px;border-bottom:2px solid var(--ink);padding:10px 20px;font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}#pd-marketing-root .formcard .f-head b{color:var(--blue);font-weight:400}#pd-marketing-root .formcard .f-body{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,80px);align-items:center;padding:clamp(24px,2.6vw,40px) clamp(20px,2.6vw,40px)}#pd-marketing-root .news h3{font-weight:850;font-stretch:115%;text-transform:uppercase;font-size:clamp(20px,2.2vw,30px);letter-spacing:-.015em;line-height:1}#pd-marketing-root .news p{font-size:13.5px;color:var(--ink-3);margin-top:10px;max-width:46ch}#pd-marketing-root .news form{display:flex;gap:14px}#pd-marketing-root .news input{flex:1;min-width:0;appearance:none;border-radius:0;font-family:var(--mono);font-size:13px;color:var(--ink);background:var(--paper);border:2px solid var(--ink);padding:13px 16px}#pd-marketing-root .news input:focus{outline:2px solid var(--blue);outline-offset:-1px}#pd-marketing-root .news button{appearance:none;cursor:pointer;border-radius:0;font-family:var(--mono);font-size:13px;background:var(--blue);color:var(--paper);border:2px solid var(--blue-deep);box-shadow:4px 4px 0 0 var(--blue-deep);padding:13px 24px;white-space:nowrap;transition:transform .14s var(--ease),box-shadow .14s var(--ease)}#pd-marketing-root .news button:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 0 var(--blue-deep)}#pd-marketing-root .news button:active{transform:translate(3px,3px);box-shadow:1px 1px 0 0 var(--blue-deep)}#pd-marketing-root .news .nf-note{font-family:var(--mono);font-size:10px;color:var(--ink-3);margin-top:12px;letter-spacing:.04em}#pd-marketing-root .dir-bar{display:flex;justify-content:space-between;gap:16px;border-top:2px solid var(--ink);margin-top:clamp(36px,4vw,60px);padding-top:12px;font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}#pd-marketing-root .dir-bar b{color:var(--ink);font-weight:400}#pd-marketing-root footer .cols{display:grid;grid-template-columns:minmax(0,4fr) repeat(4,minmax(0,2fr));gap:clamp(24px,3vw,56px);padding-top:clamp(26px,3vw,44px);padding-bottom:clamp(44px,5vw,72px)}#pd-marketing-root footer .fm .fm-top{display:flex;align-items:flex-start;gap:12px;color:var(--ink)}#pd-marketing-root footer .fm .regmark{color:var(--blue);margin-top:3px}#pd-marketing-root footer .fm .wd{font-weight:900;font-stretch:118%;text-transform:uppercase;font-size:17px;letter-spacing:-.01em}#pd-marketing-root footer .fm p{font-size:13px;color:var(--ink-3);margin-top:8px;max-width:30ch;line-height:1.6}#pd-marketing-root .status-line{display:flex;align-items:center;gap:9px;margin-top:18px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}#pd-marketing-root .status-line .dot{width:8px;height:8px;background:var(--ok);border-radius:50%;animation:pd-breathe 2.6s var(--ease-io) infinite}@keyframes pd-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){#pd-marketing-root .status-line .dot{animation:none}}#pd-marketing-root .social{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}#pd-marketing-root .social a{text-decoration:none;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;border:1.5px solid var(--ink);padding:6px 12px;color:var(--ink);transition:background .14s var(--ease),color .14s var(--ease)}#pd-marketing-root .social a:hover{background:var(--ink);color:var(--paper)}#pd-marketing-root footer h4{font-family:var(--mono);font-weight:400;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-bottom:16px}#pd-marketing-root footer h4 i{font-style:normal;color:var(--blue);margin-right:8px}#pd-marketing-root footer ul{list-style:none;display:flex;flex-direction:column;gap:11px;margin:0;padding:0}#pd-marketing-root footer ul a{text-decoration:none;font-size:13.5px;color:var(--ink-2);transition:color .14s var(--ease);display:flex;align-items:baseline;gap:10px;min-width:0}#pd-marketing-root footer ul a .lbl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#pd-marketing-root footer ul a .dots{flex:1;min-width:16px;border-bottom:2px dotted var(--rule-strong);transform:translateY(-3px)}#pd-marketing-root footer ul a:hover{color:var(--blue)}#pd-marketing-root footer ul a:hover .dots{border-color:var(--blue-line)}#pd-marketing-root footer ul a small{font-family:var(--mono);font-size:9.5px;color:var(--ink-3);letter-spacing:.08em;flex:none;text-transform:uppercase}#pd-marketing-root .giant{font-weight:900;font-stretch:125%;text-transform:uppercase;font-size:min(11.2vw,188px);line-height:.92;letter-spacing:-.02em;text-align:center;color:transparent;-webkit-text-stroke:1.5px var(--rule-strong);user-select:none;pointer-events:none;padding:10px 8px 0;overflow:hidden;white-space:nowrap}#pd-marketing-root .giant .gd{-webkit-text-stroke-color:var(--blue-line)}#pd-marketing-root .colophon{border-top:2px solid var(--ink);font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);position:relative;background:var(--paper)}#pd-marketing-root .colophon .sheet{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding-top:14px;padding-bottom:18px}#pd-marketing-root .colophon .grow{flex:1}#pd-marketing-root .colophon a{color:var(--ink-3);text-decoration:none}#pd-marketing-root .colophon a:hover{color:var(--blue)}#pd-marketing-root .colophon .legal{display:flex;gap:18px}#pd-marketing-root .colophon a.top{color:var(--blue)}#pd-marketing-root .coupon-wrap{padding-bottom:clamp(8px,1.5vw,24px)}#pd-marketing-root .coupon{position:relative;border:2px dashed var(--ink);background:var(--blue-tint);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(20px,3vw,52px);padding:clamp(24px,2.8vw,40px) clamp(20px,2.6vw,44px);align-items:center}#pd-marketing-root .coupon:before{content:"Cut along the perforation";top:-8px;left:50%;transform:translateX(-50%);font-size:9.5px;letter-spacing:.22em;padding:0 14px;white-space:nowrap}#pd-marketing-root .coupon:after,#pd-marketing-root .coupon:before{position:absolute;background:var(--paper);font-family:var(--mono);text-transform:uppercase;color:var(--ink-3)}#pd-marketing-root .coupon:after{content:"No. 0610-B";bottom:-7px;right:28px;font-size:9px;letter-spacing:.18em;padding:0 10px}#pd-marketing-root .voucher{font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);border:2px solid var(--blue);padding:10px 16px;transform:rotate(-3deg);white-space:nowrap}#pd-marketing-root .coupon .c-copy b{display:block;font-weight:850;font-stretch:113%;text-transform:uppercase;font-size:clamp(18px,1.8vw,25px);letter-spacing:-.012em;color:var(--ink);line-height:1.05}#pd-marketing-root .coupon .c-copy p{font-family:var(--mono);font-size:11.5px;color:var(--ink-2);margin-top:9px;letter-spacing:.03em}#pd-marketing-root .coupon .c-copy p i{font-style:normal;color:var(--blue)}#pd-marketing-root .coupon .btn{white-space:nowrap}@media (max-width:1080px){#pd-marketing-root .hero-row{grid-template-columns:minmax(0,1fr)}#pd-marketing-root .press-demo{max-width:640px;width:100%;min-width:0}#pd-marketing-root .specs .row{grid-template-columns:repeat(2,minmax(0,1fr))}#pd-marketing-root .specs .row .cell:nth-child(2){border-right:none}#pd-marketing-root .specs .row .cell:nth-child(n+3){border-top:1px solid var(--rule)}#pd-marketing-root .pass{grid-template-columns:minmax(0,1fr);gap:22px}#pd-marketing-root .pass-no{font-size:54px;display:flex;align-items:baseline;gap:16px}#pd-marketing-root .pass-no small{margin-top:0}#pd-marketing-root .agents-grid,#pd-marketing-root .batch-grid,#pd-marketing-root .drench .sub,#pd-marketing-root .live-grid{grid-template-columns:minmax(0,1fr)}#pd-marketing-root .data-ribbon{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}#pd-marketing-root .jobs{gap:14px}#pd-marketing-root .j-span-4,#pd-marketing-root .j-span-5,#pd-marketing-root .j-span-7{grid-column:span 6}#pd-marketing-root .checks{gap:14px}#pd-marketing-root .c-span-5,#pd-marketing-root .c-span-7{grid-column:span 6}#pd-marketing-root footer .cols{grid-template-columns:repeat(2,minmax(0,1fr))}#pd-marketing-root footer .cols .fm{grid-column:1/-1}#pd-marketing-root .faq-grid,#pd-marketing-root .news .sheet,#pd-marketing-root .rate-grid{grid-template-columns:minmax(0,1fr)}#pd-marketing-root .plate{max-width:560px}#pd-marketing-root .desk{position:static;order:2;max-width:560px}#pd-marketing-root .formcard .f-body{grid-template-columns:minmax(0,1fr)}}@media (max-width:840px){#pd-marketing-root .nav-menus,#pd-marketing-root header.nav .bar .signin{display:none}#pd-marketing-root .burger{display:flex}}@media (max-width:720px){#pd-marketing-root header.nav .bar .sheet{gap:14px}#pd-marketing-root .sec-head{flex-wrap:wrap}#pd-marketing-root .sec-head .sec-side{text-align:left;margin-left:0;flex-basis:100%}#pd-marketing-root .contact-sheet{grid-template-columns:repeat(2,minmax(0,1fr))}#pd-marketing-root .ledger .li{grid-template-columns:1fr;gap:6px}#pd-marketing-root .ledger .m{text-align:left}#pd-marketing-root .crop .cm{display:none}#pd-marketing-root .specs .row{grid-template-columns:1fr}#pd-marketing-root .specs .cell{border-right:none!important;border-top:1px solid var(--rule)}#pd-marketing-root .specs .row:first-child .cell:first-child{border-top:none}#pd-marketing-root .j-span-4,#pd-marketing-root .j-span-5,#pd-marketing-root .j-span-7{grid-column:span 12}#pd-marketing-root .rrow{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}#pd-marketing-root .rnums{grid-column:1/-1;grid-template-columns:repeat(3,auto);justify-content:start;gap:20px}#pd-marketing-root .c-span-5,#pd-marketing-root .c-span-7{grid-column:span 12}#pd-marketing-root .log a{grid-template-columns:minmax(0,1fr);gap:6px}#pd-marketing-root .field-row{grid-template-columns:1fr}#pd-marketing-root .coupon{grid-template-columns:minmax(0,1fr);justify-items:start;gap:18px}#pd-marketing-root .voucher{transform:rotate(-2deg)}}@media (max-width:480px){#pd-marketing-root .btn{padding:11px 16px;font-size:12.5px}#pd-marketing-root .btn.small{padding:8px 12px}#pd-marketing-root .cta-row{gap:14px}}@media (max-width:374px){#pd-marketing-root h1.display{font-size:12.4vw}#pd-marketing-root .wordmark{font-size:16px}#pd-marketing-root .wordmark .regmark{display:none}#pd-marketing-root header.nav .bar .sheet{gap:10px}#pd-marketing-root .btn.small{padding:8px 10px}}