.company-attribution[data-astro-cid-gkspguyc]{color:#425a78;background:#f5f8fd;border-top:1px solid #d9e6f8;padding:24px 0}.company-attribution[data-astro-cid-gkspguyc] p[data-astro-cid-gkspguyc]{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.8}.company-attribution[data-astro-cid-gkspguyc] p[data-astro-cid-gkspguyc]+p[data-astro-cid-gkspguyc]{margin-top:4px}.company-attribution[data-astro-cid-gkspguyc] a[data-astro-cid-gkspguyc]{color:#085e9d;text-underline-offset:3px;font-weight:600;text-decoration:underline}.company-attribution[data-astro-cid-gkspguyc] a[data-astro-cid-gkspguyc]:focus-visible{outline-offset:4px;outline:2px solid #085e9d}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2)format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2)format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2)format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2)format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2)format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2)format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-devanagari-700-normal.O-jipLrW.woff2)format("woff2"),url(/_astro/poppins-devanagari-700-normal.fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-ext-700-normal.cby-RkWa.woff2)format("woff2"),url(/_astro/poppins-latin-ext-700-normal.DctTR6Tg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/poppins-devanagari-800-normal.ACzlZF75.woff2)format("woff2"),url(/_astro/poppins-devanagari-800-normal.BLmXVokE.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/poppins-latin-ext-800-normal.CDgOlX-1.woff2)format("woff2"),url(/_astro/poppins-latin-ext-800-normal.CIZaRbSk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/poppins-latin-800-normal.Bd8-pIP1.woff2)format("woff2"),url(/_astro/poppins-latin-800-normal.YoItoZZV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.invert{--tw-invert:invert(100%);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--blue:#085e9d;--blue-light:#4c8bff;--ink:#111827;--muted:#526176;--line:#dce6f5;--surface:#f5f8fe;--brand-gradient:linear-gradient(180deg,#6a9eff,#4c8bff);color:var(--ink);font-synthesis:none;background:#fff;font-family:Poppins,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}a,summary{touch-action:manipulation}a:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:5px}p{color:var(--muted);line-height:1.8}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.045em}h1{margin-bottom:24px;font-size:clamp(2.6rem,5.2vw,4.8rem);font-weight:650;line-height:1.09}h2{font-size:clamp(1.8rem,3.3vw,2.8rem);font-weight:650;line-height:1.2}h3{letter-spacing:-.025em;font-size:1.1rem}.container{width:min(1200px,100% - 64px);margin-inline:auto}.topbar{background:var(--blue);color:#fff;letter-spacing:.025em;padding:9px 0;font-size:11px}.topbar .container{justify-content:space-between;display:flex}.header{justify-content:space-between;align-items:center;gap:24px;min-height:100px;display:flex}.brand{letter-spacing:-.04em;align-items:center;gap:10px;font-size:18px;font-weight:650;display:flex}.brand b{color:var(--blue)}.brand small{letter-spacing:.2em;margin-top:4px;font-size:8px;font-weight:600;display:block}.brand-symbol{color:var(--blue);width:34px;font-size:43px;line-height:1;position:relative}.brand-symbol span{font-size:20px;position:absolute;top:-3px;right:0}.desktop-nav{gap:27px;font-size:13px;font-weight:600;display:flex}.desktop-nav a:hover,.text-link:hover{color:var(--blue)}.button{background:var(--blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:24px;min-height:46px;padding:17px 23px;font-size:13px;font-weight:650;display:inline-flex}.button:hover{background:#064775}.mobile-nav{display:none}.hero{border-top:1px solid #edf1f7;border-bottom:1px solid var(--line);background:linear-gradient(115deg,#f7faff 0%,#edf4ff 100%)}.hero-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:100px;padding-block:76px 82px;display:grid}.eyebrow{color:var(--blue);letter-spacing:.16em;margin-bottom:23px;font-size:10px;font-weight:750;display:block}.dot{background:var(--blue);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.hero h1 span{color:var(--blue)}.hero-description{max-width:460px;font-size:15px}.actions{align-items:center;gap:24px;margin-top:29px;display:flex}.text-link{font-size:12px;font-weight:650}.hero-notes{color:#536478;gap:24px;margin-top:29px;font-size:10px;display:flex}.workspace{background:#fff;border:1px solid #d6e3f7;border-radius:18px;transform:rotate(1deg);box-shadow:0 20px 55px #2960a612}.workspace-bar{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:19px;font-size:11px;display:flex}.mini-mark{color:var(--blue);font-size:20px}.preview-label{color:#526176;letter-spacing:.08em;background:#edf4ff;border-radius:4px;margin-left:auto;padding:6px;font-size:7px}.muted-label{letter-spacing:.15em;color:var(--muted);font-size:8px;font-weight:700}.workspace h2{margin:13px 0 21px;font-size:37px}.task-row{border-bottom:1px solid #edf1f7;align-items:center;gap:13px;padding:13px 0;display:flex}.task-row strong{font-size:11px;display:block}.task-row small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.task-row>span:last-child{color:var(--blue);margin-left:auto}.tool-icon{width:43px;height:43px;color:var(--blue);letter-spacing:-.04em;background:#edf4ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:750;display:inline-flex}.tone-1{color:#23645d;background:#ebf5f4}.tone-2{color:#63509a;background:#f0edfc}.tone-3{color:#92551a;background:#fff2e7}.workspace-note{margin:20px 0 0;font-size:9px}.notice{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:17px;margin-block:26px;padding:18px 23px;display:flex}.notice p{flex:1;margin:0;font-size:11px}.notice a{color:var(--blue);white-space:nowrap;font-size:10px;font-weight:700}.notice-icon{width:24px;height:24px;color:var(--blue);border:1px solid #b8cfea;border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;display:grid}.section{padding-block:65px 80px;scroll-margin-top:20px}.section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.section-heading h2{margin:0}.section-heading p{margin:0;font-size:12px}.section-heading .eyebrow{margin-bottom:13px}.category-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.category-card{border:1px solid var(--line);border-radius:12px;padding:20px;transition:border-color .15s,box-shadow .15s;display:block}.card-top{justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}.arrow{color:#7c8a9c;font-size:16px}.category-card h3{margin-bottom:10px;font-size:13px}.category-card p{min-height:36px;font-size:10px;line-height:1.7}.status{color:#526176;border-top:1px solid #edf1f7;padding-top:13px;font-size:8px;display:block}.principles{background:var(--brand-gradient);padding:65px 0}.principles .eyebrow{color:#153858}.principles h2{color:#11243f}.three-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.three-grid article{background:#fff;border-radius:13px;padding:29px}.step{color:var(--blue);margin-bottom:25px;font-size:11px;font-weight:700;display:block}.three-grid h3{margin-bottom:12px}.three-grid p{margin-bottom:0;font-size:12px}.faq{grid-template-columns:1fr 1.2fr;gap:60px;display:grid}.faq details{border-bottom:1px solid var(--line);padding:20px 0}summary{cursor:pointer;padding-block:6px;font-size:13px;font-weight:650}.faq details p{margin-top:16px;font-size:12px}footer{border-top:1px solid var(--line);background:#f7faff;padding:44px 0 20px}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:50px;display:grid}.footer-grid p{margin:12px 0;font-size:11px}.footer-grid strong{margin-bottom:18px;font-size:11px;display:block}.footer-grid>div>a:not(.brand){color:var(--muted);margin-block:13px;font-size:11px;display:block}.footer-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;margin-top:35px;padding-top:20px;font-size:9px;display:flex}.prose{max-width:850px;min-height:60vh}.prose>.tool-icon{margin-block:35px 20px;display:flex}.intro{max-width:760px;margin-bottom:35px;font-size:17px}.prose>p{max-width:720px}.roadmap{padding:0;list-style:none}.roadmap li{border-bottom:1px solid var(--line);align-items:baseline;gap:25px;padding:24px 0;display:flex}.roadmap h2{letter-spacing:-.02em;font-size:18px}.roadmap p{margin:0;font-size:12px}.skip-link{z-index:20;background:#fff;padding:12px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:12px}@media (width>=1600px){.hero-grid{padding-block:100px}}@media (width<=1100px){.hero-grid{gap:45px}.desktop-cta{display:none}.category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.actions{gap:15px}}@media (width<=760px){.container{width:calc(100% - 36px)}.header{min-height:80px}.brand{font-size:16px}.desktop-nav{display:none}.mobile-nav{display:block;position:relative}.mobile-nav summary{padding:12px}.mobile-nav nav{z-index:10;border:1px solid var(--line);background:#fff;border-radius:10px;width:220px;padding:15px;position:absolute;top:45px;right:0;box-shadow:0 8px 30px #11243f15}.mobile-nav nav a{padding:12px;font-size:13px;display:block}.hero-grid{grid-template-columns:1fr;gap:38px;padding-block:45px}.hero h1{font-size:58px}.workspace{width:100%;max-width:480px;margin-inline:auto;transform:none}.hero-description{font-size:14px}.actions{flex-wrap:wrap}.notice{flex-wrap:wrap;align-items:flex-start;padding:17px}.notice a{margin-left:41px}.section{padding-block:45px}.section-heading{display:block}.section-heading p{margin-top:18px}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.category-card{padding:17px}.category-card p{min-height:45px}.three-grid,.faq{grid-template-columns:1fr;gap:18px}.principles{padding-block:45px}.faq{gap:15px}.footer-grid{grid-template-columns:1fr 1fr;gap:25px}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:10px}.topbar{font-size:9px}.prose h1{font-size:42px}}@media (width<=360px){.category-grid{grid-template-columns:1fr}.hero h1{font-size:48px}.hero-notes{gap:12px;font-size:9px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--ink:#101d3a;--muted:#4d5d76;--blue:#075baf;--line:#dce6f5}body{-webkit-font-smoothing:antialiased;font-family:Poppins,sans-serif}button,input,textarea,select{font-family:inherit}h1,h2,h3{letter-spacing:-.045em;font-weight:700}h1{font-weight:800;line-height:1.12}.container{width:min(1240px,100% - 64px)}.topbar{background:#0b2349;padding:11px 0;font-size:11px}.topbar a{font-weight:600}.header{gap:22px;min-height:112px}.brand{flex-shrink:0;gap:12px;font-size:19px;font-weight:700;line-height:1.4}.brand-logo{object-fit:contain;background:#fff;border-radius:50%;flex-shrink:0;width:64px;height:64px;display:block}.brand b{color:#075baf;font-weight:800}.brand small{letter-spacing:.18em;color:#526176;font-size:8px;font-weight:600}.desktop-nav{gap:26px;font-size:13px}.desktop-nav a{border-bottom:2px solid #0000;padding-block:14px}.desktop-nav a:hover{border-color:#075baf}.button{border-radius:10px;padding:17px 24px;font-weight:700;transition:background .18s,box-shadow .18s;box-shadow:0 6px 16px #085e9d1c}.button:hover{box-shadow:0 8px 22px #085e9d30}.compact{padding:14px 18px;font-size:11px}.hero{background:radial-gradient(at 90% 20%,#dceaff 0%,#0000 55%),linear-gradient(120deg,#f8fbff,#edf4ff)}.hero-grid{gap:76px;padding-block:86px 90px}.hero h1{letter-spacing:-.065em;font-size:clamp(3.5rem,6.1vw,5.3rem)}.hero-description{max-width:520px;font-size:16px;line-height:1.85}.eyebrow{letter-spacing:.13em;font-size:11px;font-weight:700}.text-link{font-size:12px}.hero-notes{margin-top:30px;font-size:11px}.workspace{border-color:#cfdef2;border-radius:22px;transform:none;box-shadow:0 24px 65px #1b4c8e16}.workspace-bar{background:#f9fbff;border-radius:22px 22px 0 0;padding:21px 24px;font-size:12px}.preview-label{color:#244c7c;padding:7px;font-size:8px}.workspace-body{padding:30px}.workspace h2{font-size:42px;font-weight:800}.muted-label{font-size:10px}.task-row{gap:15px;padding:16px 0}.task-row strong{font-size:12px;font-weight:600}.task-row small{font-size:10px}.workspace-note{font-size:11px}.tool-icon{border-radius:13px;width:48px;height:48px;font-size:13px}.notice{background:#f9fbff;border-radius:12px;padding:21px 24px}.notice p{font-size:12px}.notice a{font-size:11px}.section{padding-block:76px 88px}.section-heading{margin-bottom:36px}.section-heading h2,.principles h2,.faq h2{font-size:clamp(1.9rem,3.4vw,2.8rem);font-weight:750}.section-heading p{font-size:14px}.category-card{background:#fff;border-radius:16px;padding:25px;box-shadow:0 3px 12px #163d6d05}.category-card h3{letter-spacing:-.03em;font-size:15px;font-weight:700;line-height:1.5}.status{padding-top:15px;font-size:10px;font-weight:500}.principles{background:linear-gradient(145deg,#6a9eff,#4c8bff);padding-block:76px}.principles h2{margin-bottom:32px}.three-grid{gap:24px}.three-grid article{border-radius:18px;padding:32px;box-shadow:0 12px 30px #143a7212}.three-grid h3{font-size:18px}.three-grid p{font-size:14px}.step{font-size:12px;font-weight:700}.faq summary{padding-block:10px;font-size:15px;line-height:1.7}.company-banner{background:#edf4ff;border-block:1px solid #d9e6f8;padding:55px 0}.company-banner-inner{justify-content:space-between;align-items:center;gap:44px;display:flex}.company-banner h2{margin-bottom:17px;font-size:clamp(1.8rem,3vw,2.7rem)}.company-banner .eyebrow{margin-bottom:15px}.company-banner p{max-width:620px;margin-bottom:0;font-size:14px}.company-banner .button{flex-shrink:0}footer{background:#fff;padding-top:54px}.footer-grid{grid-template-columns:1.5fr .8fr 1.1fr;gap:60px}.footer-grid p,.footer-grid>div>a:not(.brand){font-size:12px;line-height:1.9}.footer-grid strong{margin-bottom:20px;font-size:14px;font-weight:700}.footer-grid>div>.company-credit{color:var(--blue);font-weight:600}footer a:hover{text-underline-offset:4px;text-decoration:underline}.footer-bottom{padding-block:24px 5px;font-size:11px}.footer-bottom a{font-weight:600}.roadmap h2{font-weight:700;line-height:1.6}@media (width<=1100px){.category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-grid{gap:38px}.company-banner-inner{flex-direction:column;align-items:flex-start;gap:24px}.footer-grid{gap:30px}.hero-description{font-size:14px}}@media (width<=760px){.container{width:calc(100% - 36px)}.header{min-height:94px}.brand{gap:9px;font-size:16px}.brand-logo{width:54px;height:54px}.brand small{font-size:7px}.hero-grid{gap:34px;padding-block:48px 54px}.hero h1{font-size:clamp(3rem,11vw,4.2rem)}.hero-description{font-size:14px}.hero-notes{gap:18px;font-size:10px}.workspace-bar{padding:18px}.workspace-body{padding:24px}.preview-label{font-size:7px}.section{padding-block:48px 58px}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.category-card{padding:19px}.category-card h3{font-size:14px}.category-card p{min-height:58px;font-size:11px}.status{font-size:9px}.principles{padding-block:48px}.three-grid article{padding:27px}.faq summary{font-size:14px}.company-banner{padding-block:40px}.company-banner .button{white-space:normal;gap:15px;width:100%;font-size:12px}.company-banner h2{font-size:29px}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid p,.footer-grid>div>a:not(.brand){font-size:11px}.footer-bottom{font-size:10px}.topbar{font-size:9px}}@media (width<=360px){.category-grid{grid-template-columns:1fr}.category-card p{min-height:0}.brand{font-size:14px}.brand-logo{width:46px;height:46px}.topbar{font-size:8px}.task-row strong{font-size:11px}.hero-notes{gap:12px;font-size:9px}.footer-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.button{transition:none}}.directory-hero{text-align:center;background:#f3f7ff;border-block:1px solid #e5edf9;padding:62px 0 36px}.release-pill{color:#305480;background:#fff;border:1px solid #dce7f8;border-radius:30px;align-items:center;gap:8px;padding:8px 14px;font-size:11px;font-weight:500;display:inline-flex}.release-pill>span,.release-dot{background:#2878e5;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.directory-hero h1{letter-spacing:-.05em;color:#162744;margin:23px 0 18px;font-size:clamp(2.4rem,4.8vw,4rem);font-weight:700;line-height:1.18}.directory-hero h1>span{color:#1262c4}.directory-hero p{color:#566781;margin-bottom:28px;font-size:15px;line-height:1.85}.directory-search{color:#7085a2;text-align:left;background:#fff;border:1px solid #cbdaf0;border-radius:12px;align-items:center;gap:14px;max-width:700px;margin:0 auto;padding:8px 9px 8px 21px;display:flex;box-shadow:0 8px 24px #204b9210}.directory-search:focus-within{outline-offset:3px;border-color:#2878e5;outline:3px solid #b9d6ff}.directory-search input{color:#162744;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:13px 0;font-size:13px}.directory-search input::placeholder{color:#6d7e95;opacity:1}.directory-search button{color:#fff;cursor:pointer;background:#1262c4;border:0;border-radius:8px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:16px 20px;font-size:12px;font-weight:600;display:flex}.directory-search button:hover{background:#0b4f9f}.directory-search button:focus-visible{outline-offset:3px;outline:3px solid #075baf}.quick-categories{color:#61718a;flex-wrap:wrap;justify-content:center;align-items:center;gap:11px;margin-top:17px;font-size:11px;display:flex}.quick-categories a{color:#435976;background:#fff;border:1px solid #dce6f4;border-radius:6px;padding:6px 10px;font-weight:500}.quick-categories a:hover{color:#1262c4;border-color:#1262c4}.hero-assurances{color:#526682;border-top:1px solid #dfe8f7;justify-content:center;gap:35px;margin:34px auto 0;padding-top:23px;font-size:11px;display:flex}.hero-assurances>span{align-items:center;gap:8px;display:flex}.hero-assurances svg{color:#3979c9}.directory-section{padding-top:58px;padding-bottom:64px}.section-heading h2{letter-spacing:-.04em;font-size:clamp(1.7rem,2.7vw,2.2rem);font-weight:700}.section-heading .eyebrow{letter-spacing:.12em;color:#61738d;font-size:10px}.section-heading{align-items:center;margin-bottom:16px}.directory-link{color:#1262c4;align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.release-note{color:#63748c;align-items:center;gap:8px;margin:0 0 25px;font-size:11px;line-height:1.8;display:flex}.category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.category-card{box-shadow:none;border:1px solid #dfe6f0;border-radius:12px;padding:25px 24px 19px;transition:border-color .16s,box-shadow .16s;position:relative}.category-card[hidden]{display:none}.category-card:hover{border-color:#9dbfe9;box-shadow:0 8px 24px #244e8a0d}.card-top{margin-bottom:21px}.tool-icon{color:#286acc;background:#eaf2ff;border-radius:13px;width:56px;height:56px}.category-tone-0{color:#dc595f;background:#fff0f0}.category-tone-1{color:#8663d1;background:#f1edff}.category-tone-2{color:#2a9488;background:#e8f6f4}.category-tone-3{color:#5082cf;background:#ebf2ff}.category-tone-4{color:#c18831;background:#fff4e7}.category-tone-5{color:#398abb;background:#eaf5ff}.category-tone-6{color:#a05bc6;background:#f8edff}.category-tone-7{color:#c95d8b;background:#fff0f5}.category-tone-8{color:#3d9874;background:#eaf6f0}.category-tone-9{color:#677b95;background:#f0f2f6}.category-tone-10{color:#4f6fd8;background:#eef3ff}.category-tone-11{color:#a8781f;background:#fdf6e7}.card-direction{color:#b0bdce;display:flex}.category-card:hover .card-direction{color:#1262c4}.category-card h3{letter-spacing:-.025em;margin-bottom:9px;font-size:15px;font-weight:600}.category-card p{min-height:44px;margin-bottom:20px;font-size:12px;line-height:1.8}.card-bottom{border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:8px;padding-top:14px;display:flex}.status{color:#7a879a;border:0;padding:0;font-size:10px}.category-action{color:#4e6584;font-size:9px;font-weight:500}.workflow-section{background:#fafbfd;border-block:1px solid #e9edf4;padding:62px 0}.center-heading{text-align:center;margin-bottom:35px}.center-heading .eyebrow{color:#61738d;margin-bottom:13px;font-size:10px}.center-heading h2{margin-bottom:12px;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:700}.center-heading p{font-size:13px}.workflow-grid{text-align:center;grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.workflow-grid article{padding:20px 25px}.feature-icon{color:#3878c8;background:#fff;border:1px solid #dde7f6;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:21px;display:inline-flex}.workflow-grid h3{font-size:16px;font-weight:600}.workflow-grid p{margin-bottom:0;font-size:13px;line-height:1.9}.faq{padding-block:64px}.faq h2{font-size:32px}.faq>div>p{font-size:13px}.faq summary{font-size:14px;font-weight:500}.faq details p{font-size:13px}.faq details p a{color:#1262c4;text-decoration:underline}.header{min-height:88px}.brand-logo{width:53px;height:53px}.brand{font-size:17px}.topbar{padding:7px 0;font-size:10px}.company-banner{background:#f2f6fc;padding-block:42px}.company-banner h2{font-size:29px}.company-banner .button{font-size:11px}.company-banner p{font-size:12px}.search-empty{text-align:center;border:1px dashed #cbdaf0;border-radius:12px;padding:45px}.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}@media (width<=1100px){.category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.category-card{padding:22px 20px}.category-action{display:none}}@media (width<=760px){.directory-hero{padding:37px 0 24px}.directory-hero h1{letter-spacing:-.045em;font-size:clamp(2.05rem,7.8vw,3rem)}.directory-hero p{font-size:13px}.desktop-break{display:none}.directory-search{gap:9px;padding:7px 7px 7px 12px}.directory-search>svg{flex-shrink:0;width:19px}.directory-search input{font-size:12px}.directory-search button{gap:7px;padding:13px 11px;font-size:11px}.directory-search button svg{display:none}.quick-categories{gap:7px;font-size:10px}.hero-assurances{flex-wrap:wrap;gap:12px;margin-top:26px;padding-top:20px;font-size:10px}.hero-assurances svg{width:15px}.directory-section{padding-block:38px 45px}.section-heading{display:block}.directory-link{margin-top:14px;font-size:11px}.release-note{align-items:baseline;margin-top:14px;font-size:10px}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.category-card{padding:18px 16px 15px}.tool-icon{border-radius:11px;width:47px;height:47px}.tool-icon svg{width:26px;height:26px}.category-card h3{font-size:13px;line-height:1.6}.category-card p{min-height:58px;margin-bottom:16px;font-size:11px}.card-top{margin-bottom:17px}.status{font-size:9px}.workflow-section{padding-block:40px}.workflow-grid{grid-template-columns:1fr;gap:10px}.workflow-grid article{padding:18px 15px}.center-heading{margin-bottom:15px}.feature-icon{margin-bottom:16px}.faq{padding-block:45px}.faq h2{font-size:28px}.company-banner h2{font-size:26px}.company-banner .button{width:100%}.header{min-height:83px}.brand{font-size:15px}.brand-logo{width:49px;height:49px}}@media (width<=360px){.directory-search>svg{display:none}.category-grid{grid-template-columns:1fr}.category-card p{min-height:0}.category-action{display:inline}.directory-hero h1{font-size:30px}.hero-assurances{justify-content:flex-start;gap:12px}.quick-categories>span{display:none}}@media (prefers-reduced-motion:reduce){.category-card{transition:none}}.category-card-split{cursor:pointer}.category-card-link:after{content:"";border-radius:inherit;z-index:1;position:absolute;inset:0}.category-card-link:focus-visible{outline:none}.category-card-split:has(.category-card-link:focus-visible){outline:3px solid var(--blue);outline-offset:3px}.category-card-split .category-action{z-index:2;display:inline;position:relative}.category-card-split .category-action:hover,.category-card-split .category-action:focus-visible{color:#1262c4;text-decoration:underline}.category-page .breadcrumbs{margin-bottom:24px}.cat-0{--cat:#e5484d;--cat-2:#b8323a;--cat-soft:#fff1f1}.cat-1{--cat:#7c5cf0;--cat-2:#5b3fd0;--cat-soft:#f3efff}.cat-2{--cat:#14a38b;--cat-2:#0d7f6c;--cat-soft:#e7f8f4}.cat-3{--cat:#2f7be6;--cat-2:#1d5fc0;--cat-soft:#eaf2ff}.cat-4{--cat:#e8912d;--cat-2:#b86a10;--cat-soft:#fff4e6}.cat-5{--cat:#1f9bd1;--cat-2:#147aa7;--cat-soft:#e6f6fd}.cat-6{--cat:#a855f7;--cat-2:#8433d6;--cat-soft:#f6edff}.cat-7{--cat:#e0457b;--cat-2:#bb2c5f;--cat-soft:#fdecf2}.cat-8{--cat:#22a06b;--cat-2:#167d52;--cat-soft:#e8f7ef}.cat-9{--cat:#5b6b86;--cat-2:#3f4d66;--cat-soft:#eef1f6}.cat-10{--cat:#4f6fd8;--cat-2:#3651b5;--cat-soft:#edf1fe}.cat-11{--cat:#c8902a;--cat-2:#9a6a14;--cat-soft:#fbf3e1}.category-grid{perspective:1400px}.category-grid .category-card{--rx:0deg;--ry:0deg;border:1px solid color-mix(in srgb,var(--cat) 20%,#e3e8f1);background:linear-gradient(180deg,#fff 0%,#fff 55%,color-mix(in srgb,var(--cat-soft) 70%,#fff) 100%);box-shadow:0 1px 2px #10182808,0 12px 26px -20px color-mix(in srgb,var(--cat) 45%,transparent);transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;border-radius:18px;padding:26px 24px 20px;transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .2s,box-shadow .25s;position:relative}.category-grid .category-card:before{content:"";background:linear-gradient(90deg,var(--cat),var(--cat-2));opacity:.9;border-radius:0 0 4px 4px;height:3px;position:absolute;top:-1px;left:22px;right:22px}.category-grid .category-card:hover,.category-grid .category-card.is-tilting,.category-grid .category-card:focus-within{border-color:color-mix(in srgb,var(--cat) 55%,transparent);box-shadow:0 28px 50px -26px color-mix(in srgb,var(--cat) 60%,transparent),0 2px 6px #1018280d}.category-grid .category-card.is-tilting{transition:transform 80ms linear,border-color .2s,box-shadow .25s}.card-glare{border-radius:inherit;pointer-events:none;opacity:0;mix-blend-mode:multiply;background:radial-gradient(380px circle at var(--gx,50%) var(--gy,0%),color-mix(in srgb,var(--cat) 15%,transparent),transparent 62%);transition:opacity .25s;position:absolute;inset:0}.category-grid .category-card:hover .card-glare{opacity:1}.category-grid .card-top{transform-style:preserve-3d;margin-bottom:22px;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:relative;transform:translateZ(0)}.category-grid .category-card:hover .card-top,.category-grid .category-card.is-tilting .card-top{transform:translateZ(30px)}.category-card-split .card-top,.category-card-split>p{pointer-events:none}.category-grid .category-card .tool-icon{color:#fff;background:linear-gradient(145deg,color-mix(in srgb,var(--cat) 62%,#fff) 0%,var(--cat) 48%,var(--cat-2) 100%);width:60px;height:60px;box-shadow:9px 9px 0 -1px color-mix(in srgb,var(--cat) 16%,#fff),0 14px 24px -10px var(--cat),inset 0 1px 0 #ffffff8c,inset 0 -4px 8px #0000002b;border-radius:17px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;position:relative}.category-grid .category-card .tool-icon:before{content:"";pointer-events:none;background:linear-gradient(#ffffff6b,#fff0);border-radius:14px 14px 22px 22px;height:46%;position:absolute;top:3px;left:3px;right:3px}.category-grid .category-card .tool-icon svg{stroke-width:1.9px;filter:drop-shadow(0 1.5px 1.5px #0003);width:30px;height:30px;position:relative}.category-grid .category-card:hover .tool-icon{box-shadow:11px 11px 0 -1px color-mix(in srgb,var(--cat) 20%,#fff),0 20px 30px -12px var(--cat),inset 0 1px 0 #ffffff8c,inset 0 -4px 8px #0000002b;transform:translateY(-3px)rotate(-5deg)scale(1.05)}.category-grid .card-direction{border:1px solid color-mix(in srgb,var(--cat) 25%,#e6ebf3);width:36px;height:36px;color:var(--cat);background:#fff;border-radius:50%;place-items:center;transition:background .2s,color .2s,border-color .2s,transform .25s;display:grid}.category-grid .category-card:hover .card-direction{background:var(--cat);border-color:var(--cat);color:#fff;transform:translate(3px)}.category-grid .category-card h3{color:#17213a;font-size:17px;font-weight:650}.category-grid .category-card p{color:#5d6a80;font-size:13px}.category-grid .card-bottom{border-top-color:color-mix(in srgb,var(--cat) 14%,#edf0f5);position:relative}.category-grid .status.is-available,.category-grid .status.is-planned{border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:600;display:inline-flex}.category-grid .status.is-available{background:var(--cat-soft);color:var(--cat-2)}.category-grid .status.is-available:before{content:"";background:var(--cat);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb,var(--cat) 22%,transparent);border-radius:50%}.category-grid .status.is-planned{color:#6b7891;background:#f1f3f7}.category-grid .category-action{color:var(--cat-2);font-size:11px;font-weight:600}@media (width<=760px){.category-grid .category-card{border-radius:15px;padding:18px 16px 15px}.category-grid .category-card .tool-icon{border-radius:14px;width:50px;height:50px}.category-grid .category-card .tool-icon svg{width:25px;height:25px}.category-grid .card-direction{width:30px;height:30px}.category-grid .category-card h3{font-size:14px}.category-grid .category-card p{font-size:11.5px}.category-grid .status.is-available,.category-grid .status.is-planned{padding:4px 9px;font-size:10px}}@media (prefers-reduced-motion:reduce){.category-grid .category-card,.category-grid .category-card .tool-icon,.category-grid .card-direction{transition:none;transform:none!important}}.category-grid .category-card,.category-grid .category-card:hover,.category-grid .category-card.is-tilting,.category-grid .category-card:focus-within{border:1.5px solid #d9e2ef}.category-grid .category-card:before{content:none}.category-grid .category-card:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(115deg,#0000 0 38%,#4c8bff00 40%,#4c8bffb3 46%,#fff 50%,#4c8bffb3 54%,#4c8bff00 60%,#0000 62% 100%) 130% 0/260% 100% no-repeat;padding:1.5px;animation:7s cubic-bezier(.4,0,.2,1) infinite category-card-shine;position:absolute;inset:-1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.category-grid .category-card:nth-child(4n+2):after{animation-delay:.45s}.category-grid .category-card:nth-child(4n+3):after{animation-delay:.9s}.category-grid .category-card:nth-child(4n):after{animation-delay:1.35s}.category-grid .category-card:hover:after,.category-grid .category-card.is-tilting:after{animation-duration:2.2s;animation-delay:0s}@keyframes category-card-shine{0%,62%{background-position:130% 0}to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.category-grid .category-card:after{content:none;animation:none}}.category-grid .card-bottom{border-top-color:#e8edf4}.tool-page{max-width:1040px;padding-top:32px}.breadcrumbs{color:#61738d;flex-wrap:wrap;gap:10px;margin-bottom:35px;font-size:11px;display:flex}.breadcrumbs a{color:#1262c4}.tool-page-heading{text-align:center;margin-bottom:32px}.tool-page-heading h1{margin:20px 0 12px;font-size:clamp(2rem,4vw,3rem)}.tool-page-heading p{font-size:14px}.workbench{background:#fff;border:1px solid #dce6f5;border-radius:16px;padding:25px;box-shadow:0 12px 35px #204b9208}.editor-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.editor-heading label{font-size:13px;font-weight:600}.workbench textarea{resize:vertical;color:#1d304e;background:#fafcff;border:1px solid #cedbeb;border-radius:9px;width:100%;min-height:210px;padding:16px;font-family:ui-monospace,monospace;font-size:13px;line-height:1.7}.workbench textarea:focus,.tool-search-input:focus{outline-offset:2px;border-color:#1262c4;outline:3px solid #c5dcff}.editor-actions{justify-content:space-between;align-items:center;gap:15px;margin:12px 0 24px;display:flex}.editor-actions>span{color:#61738d;font-size:10px}.editor-actions>div{gap:12px;display:flex}.secondary-control{color:#31567f;cursor:pointer;background:#fff;border:1px solid #dce6f5;border-radius:6px;margin-left:5px;padding:9px 13px;font-size:11px;font-weight:500}.secondary-control:disabled{opacity:.45;cursor:not-allowed}.secondary-control:focus-visible{outline:3px solid #b9d6ff}.editor-actions .button{cursor:pointer;border:0;padding:12px 24px;font-size:12px}.result-panel{border-top:1px solid #e6edf7;padding-top:24px}.tool-error{color:#a32139;background:#fff1f2;border:1px solid #f5c4cc;border-radius:8px;padding:13px 16px;font-size:12px}.tool-feedback{color:#216445;min-height:20px;margin:12px 0;font-size:12px}.tool-privacy{background:#f1f6ff;border-radius:8px;margin:0;padding:13px;font-size:11px}.tool-guide{padding-top:40px}.tool-guide h2{margin-top:28px;font-size:22px}.tool-guide p,.tool-guide li{color:#526176;font-size:13px;line-height:1.9}.related-tools{flex-wrap:wrap;gap:14px;display:flex}.related-tools a{color:#1262c4;border:1px solid #dce6f5;border-radius:8px;padding:12px 16px;font-size:12px}.tool-directory{margin-block:30px}.directory-input-label{margin-bottom:10px;font-size:12px;font-weight:600;display:block}.tool-search-input{border:1px solid #cedbeb;border-radius:9px;width:100%;max-width:600px;padding:15px;font-size:13px;display:block}.directory-count{margin:12px 0 20px;font-size:11px}.available-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.available-tool{border:1px solid #dce6f5;border-radius:12px;flex-direction:column;padding:24px;display:flex}.available-tool:hover{border-color:#8bb4e8;box-shadow:0 8px 24px #204b920a}.available-label{color:#277b59;margin-bottom:15px;font-size:9px}.available-tool h3{font-size:15px;font-weight:600}.available-tool p{flex:1;font-size:12px}.tool-open{color:#1262c4;font-size:11px;font-weight:600}.live-tools-section{padding-block:42px 0}@media (width<=760px){.available-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench{padding:17px}.editor-actions{flex-wrap:wrap}.editor-actions>div{margin-left:auto}.tool-page{padding-top:22px}.tool-guide h2{font-size:20px}.available-tool{padding:18px}.tool-page-heading p{font-size:13px}}@media (width<=420px){.available-tools{grid-template-columns:1fr}.editor-heading{gap:5px}.secondary-control{padding:8px 10px}}.pdf-dropzone{text-align:center;color:#3978c7;background:#f5f9ff;border:2px dashed #c4d6ef;border-radius:13px;flex-direction:column;align-items:center;padding:32px 20px;display:flex}.pdf-dropzone label{color:#173458;margin-top:16px;font-size:17px;font-weight:600}.pdf-dropzone p{margin:9px 0 20px;font-size:11px}.pdf-dropzone input{color:#445b78;max-width:100%;font-size:12px}.pdf-dropzone input::file-selector-button{color:#fff;font:inherit;cursor:pointer;background:#1262c4;border:0;border-radius:7px;margin-right:12px;padding:12px 17px;font-weight:600}.pdf-file-list{margin:20px 0;padding:0;list-style:none}.pdf-file-list li,.pdf-output{border:1px solid #dce6f5;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;margin:10px 0;padding:16px;display:flex}.pdf-file-list strong,.pdf-output strong{overflow-wrap:anywhere;font-size:12px;display:block}.pdf-file-list small,.pdf-output small{color:#61738d;margin-top:5px;font-size:10px;display:block}.pdf-option{margin:20px 0}.pdf-option label{margin-bottom:9px;font-size:12px;font-weight:600;display:block}.pdf-option select{background:#fff;border:1px solid #cedbeb;border-radius:7px;padding:12px 16px;font-size:13px}.pdf-results{border-top:1px solid #dce6f5;margin-bottom:20px;padding-top:20px}.pdf-results>p{font-size:12px}.pdf-output .button{white-space:nowrap;padding:12px 18px;font-size:11px}.workbench button:disabled{cursor:not-allowed;opacity:.5}.pdf-file-list li>span,.pdf-output>span{min-width:0}@media (width<=600px){.pdf-file-list li{flex-direction:column;align-items:flex-start}.pdf-output{flex-wrap:wrap;padding:13px}.pdf-dropzone{padding:25px 13px}.pdf-dropzone label{font-size:15px}}.pdf-app{background:#fff;border:1px solid #dce6f5;border-radius:18px;margin-top:25px;padding:20px;box-shadow:0 12px 34px #1d487810}.pdf-app [hidden]{display:none!important}.pdf-steps{color:#60728b;justify-content:center;gap:38px;margin:0 0 21px;padding:0;font-size:11px;list-style:none;display:flex}.pdf-steps li{align-items:center;gap:8px;display:flex}.pdf-steps b{color:#1262c4;background:#edf4ff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.pdf-upload-surface{text-align:center;background:#f6f9ff;border:2px dashed #bbd0ed;border-radius:12px;flex-direction:column;align-items:center;padding:28px 24px 25px;transition:border-color .15s,background .15s;display:flex}.pdf-upload-surface.is-dragging{background:#e7f0ff;border-color:#1262c4}.pdf-upload-surface h2{letter-spacing:-.025em;margin:18px 0 8px;font-size:19px;font-weight:600}.pdf-upload-surface p{margin:0 0 21px;font-size:12px}.pdf-select-button{color:#fff;cursor:pointer;background:#1262c4;border-radius:9px;justify-content:center;align-items:center;gap:12px;min-width:245px;padding:18px 30px;font-size:16px;font-weight:600;display:inline-flex;box-shadow:0 5px 12px #1262c422}.pdf-select-button:hover{background:#0b4e9f}.pdf-native-picker{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pdf-native-picker:focus-visible+.pdf-select-button{outline-offset:5px;outline:3px solid #80b3f9}.pdf-native-picker:disabled+.pdf-select-button{opacity:.5;cursor:not-allowed}.pdf-drop-hint{color:#526a87;margin-top:16px;font-size:12px}.pdf-upload-surface small{color:#667d99;margin-top:21px;font-size:10px;line-height:1.8}.pdf-local-note{text-align:center;color:#60738d;margin:18px 0 0;font-size:10px}.pdf-selection{padding:25px 3px 0}.pdf-selection h2{margin:0;font-size:16px}.pdf-selection h2 span{color:#60738d;font-weight:400}.pdf-selection .pdf-option p{font-size:11px}.pdf-run-bar{justify-content:space-between;align-items:center;gap:18px;margin:24px 0 12px;display:flex}.pdf-run-bar>span{color:#60738d;font-size:11px}.pdf-run-bar .button{cursor:pointer;border:0;min-width:175px;font-size:13px}.pdf-app button:disabled{opacity:.5;cursor:not-allowed}.pdf-processing{background:#edf4ff;border-radius:8px;margin-block:18px;padding:15px;font-size:12px}.pdf-progress-dot{background:#1262c4;border-radius:50%;width:9px;height:9px;margin-right:7px;display:inline-block}.pdf-results h2{color:#236849;font-size:21px}.pdf-review-note{font-size:10px!important}.pdf-reset{margin-top:12px}.tool-page:has(.pdf-app){max-width:1100px;padding-top:20px}.tool-page:has(.pdf-app) .breadcrumbs{margin-bottom:22px}.tool-page:has(.pdf-app) .tool-page-heading{margin-bottom:18px}.tool-page:has(.pdf-app) .tool-page-heading h1{margin:15px 0 10px;font-size:clamp(2rem,4vw,2.8rem)}.tool-page:has(.pdf-app) .tool-guide{padding-top:28px}.tool-page:has(.pdf-app) .tool-guide ol{padding-left:23px;list-style:decimal}.pdf-app .button:focus-visible,.pdf-app button:focus-visible{outline-offset:3px;outline:3px solid #80b3f9}@media (width<=600px){.pdf-app{border-radius:13px;padding:13px}.pdf-steps{gap:15px;margin-bottom:15px;font-size:9px}.pdf-steps b{width:20px;height:20px}.pdf-steps li{gap:5px}.pdf-upload-surface{padding:22px 14px}.pdf-upload-art{width:90px;height:77px}.pdf-upload-surface h2{font-size:16px}.pdf-upload-surface p{font-size:11px}.pdf-select-button{width:100%;min-width:0;padding:17px 18px;font-size:15px}.pdf-upload-surface small{font-size:9px}.pdf-run-bar{flex-direction:column;align-items:stretch}.pdf-run-bar .button{width:100%}.pdf-local-note{font-size:9px}.pdf-selection .editor-heading{flex-wrap:wrap}.tool-page:has(.pdf-app) .breadcrumbs{font-size:10px}.tool-page:has(.pdf-app) .tool-page-heading h1{margin-top:12px}}.pdf-view,.pdf-hub-view{background:#f5f7fc}.pdf-view .topbar,.pdf-hub-view .topbar{display:none}.pdf-view .header,.pdf-hub-view .header{background:#fff;border-bottom:1px solid #e3e9f3;width:100%;max-width:none;min-height:88px;padding:15px max(28px,50vw - 680px)}.pdf-workspace{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:45px;max-width:1360px;padding-block:26px 55px;display:grid}.pdf-sidebar{background:#fff;border:1px solid #e2e8f2;border-radius:16px;padding:20px 13px;position:sticky;top:20px}.pdf-back{color:#1a5fac;border-bottom:1px solid #edf0f5;padding:0 9px 19px;font-size:12px;font-weight:600;display:block}.pdf-hub-compact .pdf-hub-groups{display:block}.pdf-hub-compact .pdf-group-heading{margin:21px 8px 9px}.pdf-hub-compact .pdf-group-heading h3{text-transform:uppercase;letter-spacing:.08em;color:#8390a5;margin:0;font-size:10px;font-weight:600}.pdf-hub-compact .pdf-group-icon{display:none}.pdf-hub-compact .pdf-hub-links a{background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:9px;display:flex}.pdf-hub-compact .pdf-hub-links a:hover{background:#f3f7fe}.pdf-hub-compact .pdf-hub-links a[aria-current=page]{color:#1262c4;background:#eaf2ff}.pdf-hub-compact .pdf-hub-links strong{font-size:11px;font-weight:500}.pdf-hub-compact .pdf-link-icon{color:#7391b5;background:#f1f5fc;border-radius:6px;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid}.pdf-hub-compact .pdf-hub-links a[aria-current=page] .pdf-link-icon{color:#1262c4;background:#d7e7ff}.pdf-hub-compact .pdf-link-arrow{display:none}.pdf-sidebar-note{color:#8290a5;border-top:1px solid #edf0f5;margin:22px 9px 0;padding-top:20px;font-size:10px;line-height:1.9}.pdf-sidebar-note strong{color:#496787;font-weight:500}.pdf-main.tool-page{width:100%;min-width:0;max-width:none;padding:0}.pdf-main .breadcrumbs{color:#8290a5;margin-bottom:22px;font-size:10px}.pdf-main .tool-page-heading{text-align:center;margin:8px 0 25px}.pdf-main .release-pill{color:#72839c;letter-spacing:.1em;background:0 0;border:0;padding:0;font-size:9px}.pdf-main.tool-page .tool-page-heading h1{letter-spacing:-.05em;margin:11px 0;font-size:clamp(2rem,3.2vw,2.9rem);font-weight:700}.pdf-main .tool-page-heading p{max-width:650px;margin:0 auto;font-size:13px;line-height:1.9}.pdf-main .pdf-app{background:#fff;border:1px solid #e1e8f3;border-radius:20px;margin-top:0;padding:22px;box-shadow:0 14px 38px #16366107}.pdf-main .pdf-steps{border-bottom:1px solid #edf0f7;justify-content:space-between;gap:12px;margin:0 0 18px;padding:0 25px 18px}.pdf-main .pdf-steps li{color:#697a92;font-size:10px;font-weight:500}.pdf-main .pdf-steps b{color:#3879c8;background:#f0f5fc;border:1px solid #dce8f9;width:24px;height:24px}.pdf-main .pdf-upload-surface{background:#fbfcff;border:1.5px dashed #b7cdeb;border-radius:13px;padding:28px 20px 25px}.pdf-main .pdf-upload-art{width:98px;height:84px;margin-top:2px}.pdf-main .pdf-upload-surface h2{letter-spacing:-.035em;color:#203958;margin:18px 0 8px;font-size:20px;font-weight:600}.pdf-main .pdf-upload-surface p{color:#8290a4;margin:0 0 23px;font-size:11px}.pdf-main .pdf-select-button{background:#1262c4;border-radius:9px;gap:13px;min-width:240px;padding:17px 27px;font-size:14px;font-weight:600;box-shadow:0 6px 16px #1262c41a}.pdf-main .pdf-select-button>span{opacity:.8;margin-left:10px;font-size:20px}.pdf-main .pdf-drop-hint{color:#6a7f9c;margin-top:16px;font-size:11px}.pdf-main .pdf-upload-surface small{color:#8b98aa;margin-top:18px;font-size:9px}.pdf-main .pdf-local-note{color:#74869f;margin-top:16px;font-size:9px}.pdf-main .pdf-selection{border-top:1px solid #edf0f7;margin-top:20px}.pdf-main .pdf-file-list li{background:#f8faff;border:1px solid #e4ecf8}.pdf-option-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.pdf-option input[type=file]{background:#f8faff;border:1px solid #dce6f5;border-radius:8px;max-width:100%;padding:12px;font-size:12px}.pdf-option input[type=file]::file-selector-button{font:inherit;color:#275e9e;background:#e3edfc;border:0;border-radius:5px;margin-right:12px;padding:8px 11px}.pdf-output-actions{align-items:center;gap:10px;display:flex}.pdf-output-actions .secondary-control{white-space:nowrap}.pdf-trust-row{color:#7a8ba2;justify-content:center;gap:26px;padding:20px 0 5px;font-size:9px;display:flex}.pdf-main .tool-guide{background:#fff;border:1px solid #e1e8f3;border-radius:16px;margin-top:30px;padding:25px 30px}.pdf-main .tool-guide h2{letter-spacing:-.025em;margin:24px 0 12px;font-size:17px;font-weight:600}.pdf-main .tool-guide h2:first-child{margin-top:0}.pdf-main .tool-guide p,.pdf-main .tool-guide li{color:#738199;font-size:12px;line-height:2}.tool-limit-details{border-block:1px solid #e5ecf6;margin-block:22px;padding-block:14px}.tool-limit-details summary{color:#476588;font-size:12px;font-weight:500}.pdf-main .related-tools a{background:#f8faff;border-radius:7px;padding:10px 13px;font-size:10px}.pdf-view .company-banner,.pdf-hub-view .company-banner{background:#edf2fb}.pdf-hub-view>.header+.pdf-hub,.pdf-hub-view main>.section{max-width:1280px}.pdf-hub-view main>.section>.tool-icon{display:none}.pdf-hub-view main>.section>h1{letter-spacing:-.05em;max-width:850px;margin-top:28px;font-size:clamp(2.2rem,4vw,3.5rem)}.pdf-hub-view main>.section>.intro{max-width:760px;margin-bottom:40px;font-size:15px}.pdf-hub-view main>.section>.button,.pdf-hub-heading{display:none}.pdf-hub-groups{grid-template-columns:1.15fr 1fr 1fr;align-items:start;gap:24px;display:grid}.pdf-hub:not(.pdf-hub-compact) .pdf-hub-group{background:#fff;border:1px solid #e2e8f3;border-radius:16px;padding:24px;overflow:hidden}.pdf-group-heading{align-items:center;gap:12px;margin-bottom:21px;display:flex}.pdf-group-heading h3{letter-spacing:-.03em;margin:0 0 3px;font-size:17px;font-weight:600}.pdf-group-heading p{color:#8290a5;margin:0;font-size:10px}.pdf-group-icon{color:#c98c38;background:#fff0e0;border-radius:12px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}.pdf-group-edit .pdf-group-icon{color:#8660cc;background:#efeaff}.pdf-group-to-pdf .pdf-group-icon{color:#4f8bc8;background:#e8f4ff}.pdf-hub:not(.pdf-hub-compact) .pdf-hub-links a{border-bottom:1px solid #edf1f7;align-items:flex-start;gap:12px;padding:16px 0;display:flex}.pdf-hub:not(.pdf-hub-compact) .pdf-hub-links a:last-child{border-bottom:0;padding-bottom:0}.pdf-hub:not(.pdf-hub-compact) .pdf-link-icon{color:#7695b9;background:#f3f6fb;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.pdf-hub:not(.pdf-hub-compact) .pdf-hub-links strong{color:#284766;font-size:13px;font-weight:500;display:block}.pdf-hub:not(.pdf-hub-compact) .pdf-hub-links small{color:#8b97a9;margin-top:5px;font-size:10px;line-height:1.8;display:block}.pdf-link-arrow{color:#a0aec2;margin-left:auto;font-size:15px}.pdf-hub-links a:hover strong,.pdf-hub-links a:hover .pdf-link-arrow{color:#1262c4}.pdf-future{background:#fff;border:1px solid #e2e8f3;border-radius:12px;margin-top:25px;padding:20px 24px}.pdf-future summary{color:#506887;font-size:13px;font-weight:500}.pdf-future>p{margin-top:18px;font-size:12px}.pdf-future ul{grid-template-columns:1fr 1fr;gap:20px;padding:0;list-style:none;display:grid}.pdf-future strong{color:#345274;margin-bottom:6px;font-size:12px;display:block}.pdf-future li span{color:#7e8da3;font-size:11px;line-height:1.9;display:block}@media (width<=1100px){.pdf-workspace{grid-template-columns:210px minmax(0,1fr);gap:25px}.pdf-hub-groups{gap:16px}.pdf-hub:not(.pdf-hub-compact) .pdf-hub-group{padding:20px}.pdf-group-heading h3{font-size:15px}.pdf-trust-row{gap:15px;font-size:8px}}@media (width<=900px){.pdf-workspace{max-width:820px;display:block}.pdf-sidebar{margin-bottom:23px;padding:13px 17px;position:static}.pdf-sidebar .pdf-hub,.pdf-sidebar-note{display:none}.pdf-back{border:0;padding:0}.pdf-hub-groups{grid-template-columns:1fr 1fr}.pdf-hub:not(.pdf-hub-compact) .pdf-hub-group:last-child{grid-column:1/-1}.pdf-hub:not(.pdf-hub-compact) .pdf-hub-group:last-child .pdf-hub-links{grid-template-columns:1fr 1fr;gap:20px;display:grid}}@media (width<=600px){.pdf-view .header,.pdf-hub-view .header{min-height:80px;padding:12px 18px}.pdf-main .pdf-app{border-radius:15px;padding:14px}.pdf-main .pdf-steps{gap:8px;padding:0 0 15px}.pdf-main .pdf-steps li{font-size:9px}.pdf-main .pdf-steps b{width:21px;height:21px;font-size:10px}.pdf-main .pdf-upload-surface{padding:24px 14px}.pdf-main .pdf-upload-surface h2{font-size:17px}.pdf-main .pdf-upload-surface p{font-size:10px}.pdf-main .pdf-select-button{width:100%;min-width:0;padding:16px 18px;font-size:13px}.pdf-main .pdf-select-button>span{margin-left:auto}.pdf-main .pdf-upload-art{width:85px;height:73px}.pdf-main .tool-page-heading p{font-size:12px}.pdf-main.tool-page .tool-page-heading h1{font-size:30px}.pdf-trust-row{flex-wrap:wrap;gap:10px 16px;font-size:9px}.pdf-main .tool-guide{padding:21px}.pdf-main .tool-guide h2{font-size:16px}.pdf-option-grid{gap:12px}.pdf-option-grid input,.pdf-option-grid select{width:100%}.pdf-hub-groups{grid-template-columns:1fr}.pdf-hub:not(.pdf-hub-compact) .pdf-hub-group:last-child .pdf-hub-links{display:block}.pdf-hub-view main>.section>h1{font-size:34px}.pdf-hub-view main>.section>.intro{font-size:13px}.pdf-future{padding:18px}.pdf-future ul{grid-template-columns:1fr}.pdf-future summary{font-size:12px}.pdf-output-actions{flex-wrap:wrap}.pdf-hub-view .section{padding-top:30px}}.pdf-compression-consent{color:#7f4c20;background:#fff7e9;border:1px solid #f2dfbd;border-radius:8px;align-items:flex-start;gap:10px;margin-top:16px;padding:14px;line-height:1.9;font-size:11px!important;font-weight:400!important;display:flex!important}.pdf-compression-consent input{flex-shrink:0;width:16px;height:16px;margin-top:3px}.pdf-hub:not(.pdf-hub-compact) .pdf-hub-groups{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1100px){.pdf-hub:not(.pdf-hub-compact) .pdf-hub-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.pdf-hub:not(.pdf-hub-compact) .pdf-hub-groups{grid-template-columns:1fr}}@media (width<=900px){.pdf-hub:not(.pdf-hub-compact) .pdf-hub-group:last-child{grid-column:auto}.pdf-hub:not(.pdf-hub-compact) .pdf-hub-group:last-child .pdf-hub-links{display:block}}.pdf-group-organise .pdf-link-icon{color:#c3873b!important;background:#fff5e9!important}.pdf-group-edit .pdf-link-icon{color:#8a68c9!important;background:#f3edff!important}.pdf-group-from-pdf .pdf-link-icon{color:#3c9b7b!important;background:#e9f7f1!important}.pdf-group-to-pdf .pdf-link-icon{color:#5687c9!important;background:#edf4ff!important}.pdf-hub-compact a[aria-current=page] .pdf-link-icon{color:#1262c4!important;background:#d7e7ff!important}.converter-view{background:#fff}.converter-view .header{border-bottom:0;min-height:94px;padding-block:18px}.converter-view .desktop-nav{gap:31px;font-size:13px}.converter-hero{background:#eef3ff;border-block:1px solid #e4ebfa;padding:24px 0 34px}.converter-hero>.container{max-width:1280px}.converter-hero .breadcrumbs{margin:0 0 29px;font-size:12px}.converter-heading{text-align:center;margin-bottom:28px}.converter-badge{color:#316aaf;background:#fff;border:1px solid #dce6fa;border-radius:30px;align-items:center;gap:8px;padding:8px 13px;font-size:11px;font-weight:500;display:inline-flex}.converter-badge>span{background:#3b83dc;border-radius:50%;width:6px;height:6px}.converter-heading h1{letter-spacing:-.05em;color:#1d2c48;margin:18px 0 17px;font-size:clamp(2.4rem,4.2vw,3.7rem);font-weight:600;line-height:1.2}.converter-heading>p{color:#657591;margin:0;font-size:15px;line-height:1.85}.mobile-only{display:none}.converter-box{background:#fff;border:1px solid #dfe7f6;border-radius:18px;max-width:960px;margin-inline:auto;padding:23px;box-shadow:0 16px 40px #23477f09}.converter-box [hidden],.converter-collection [hidden]{display:none!important}.format-bar{grid-template-columns:1fr 54px 1fr;align-items:center;gap:16px;max-width:690px;margin:auto;display:grid}.format-select>label{color:#7787a0;margin:0 0 8px;font-size:11px;font-weight:500;display:block}.format-select>div{background:#f8faff;border:1px solid #dce6f7;border-radius:9px;align-items:center;gap:11px;padding:10px 13px;display:flex}.format-select select{color:#284666;cursor:pointer;background:0 0;border:0;width:100%;min-width:0;padding:7px 0;font-size:14px;font-weight:500}.format-select select:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #85b8ff}.format-file{color:#9574c0;clip-path:polygon(0 0,75% 0,100% 22%,100% 100%,0 100%);background:#f3edff;border:1px solid #cfbbef;border-radius:5px;flex-shrink:0;place-items:center;width:34px;height:39px;font-size:9px;font-weight:700;display:grid}.format-file.target{color:#548ccc;background:#ecf4ff;border-color:#bbd4fa}.format-arrow{color:#839ab7;background:#fff;border:1px solid #e3eafa;border-radius:50%;place-items:center;width:38px;height:38px;margin:20px auto 0;display:grid}.converter-status{text-align:center;color:#8b99ac;margin:17px 0 18px;font-size:10px}.converter-box .pdf-app{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.converter-box .pdf-steps{display:none}.converter-box .pdf-upload-surface{background:#fff;border:1.5px dashed #bdcee9;border-radius:11px;justify-content:center;min-height:325px;padding:27px 20px}.converter-box .pdf-upload-surface.is-dragging{background:#f4f8ff;border-color:#2c70cb}.converter-box .pdf-upload-art{width:110px;height:94px;margin-bottom:23px}.converter-box .pdf-upload-surface>h2,.converter-box .pdf-upload-surface>p{display:none}.converter-box .pdf-select-button{background:#1768cb;border-radius:8px;gap:13px;min-width:245px;padding:16px 25px;font-size:14px;font-weight:600;box-shadow:0 6px 15px #1768cb14}.converter-box .pdf-select-button:hover{background:#0d54ad}.converter-box .pdf-select-button>span{margin-left:8px;font-size:18px}.converter-box .pdf-drop-hint{color:#6d809d;margin-top:17px;font-size:12px}.converter-box .pdf-upload-surface small{color:#8b99ae;margin-top:20px;font-size:10px}.converter-box .pdf-local-note{display:none}.converter-box .pdf-selection{padding:25px 7px 0}.converter-box .pdf-selection h2{font-size:16px}.converter-box .pdf-file-list li{background:#f9fbff}.converter-box .pdf-run-bar>span{font-size:12px}.converter-box .pdf-run-bar .button{font-size:13px}.converter-assurances{color:#6a7f9d;justify-content:center;gap:35px;margin-top:26px;font-size:11px;display:flex}.converter-assurances>span{align-items:center;gap:8px;display:flex}.converter-assurances svg{color:#719acb}.converter-collection{max-width:1280px;padding-block:65px}.converter-section-heading{text-align:center;margin-bottom:32px}.converter-section-heading .eyebrow{color:#6e88a9;letter-spacing:.13em;margin-bottom:13px;font-size:10px}.converter-section-heading h2{letter-spacing:-.04em;margin-bottom:13px;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:600}.converter-section-heading p{color:#7b8ba2;font-size:13px}.converter-tabs{white-space:nowrap;scrollbar-width:thin;border-bottom:1px solid #e7edf7;justify-content:center;gap:26px;margin:0 0 32px;display:flex;overflow:auto}.converter-tabs a{color:#7e8da4;border-bottom:2px solid #0000;margin-bottom:-1px;padding:14px 7px;font-size:12px;font-weight:500}.converter-tabs a:hover,.converter-tabs a.is-active{color:#1262c4;border-bottom-color:#1262c4}.converter-collection .pdf-hub:not(.pdf-hub-compact) .pdf-hub-group{background:#fff;border:0;border-radius:0;padding:10px 18px;overflow:visible}.converter-collection .pdf-group-heading{align-items:center;gap:10px;margin-bottom:18px}.converter-collection .pdf-group-heading h3{letter-spacing:-.025em;font-size:17px;font-weight:600}.converter-collection .pdf-group-heading p,.converter-collection .pdf-group-icon{display:none}.converter-collection .pdf-hub:not(.pdf-hub-compact) .pdf-hub-links a{border:0;align-items:center;gap:12px;min-height:50px;padding:13px 0}.converter-collection .pdf-hub:not(.pdf-hub-compact) .pdf-hub-links strong{color:#697c99;font-size:13px;font-weight:400;line-height:1.6}.converter-collection .pdf-hub:not(.pdf-hub-compact) .pdf-hub-links small{display:none}.converter-collection .pdf-hub:not(.pdf-hub-compact) .pdf-link-icon{border-radius:50%;width:29px;height:29px}.converter-collection .pdf-link-arrow{display:none}.converter-collection .pdf-hub-links a:hover strong{color:#1262c4}.converter-collection .pdf-future{background:#fafbfd;border-color:#e9edf5;margin-top:36px}.converter-how{background:#f8faff;border-block:1px solid #e8eef8;padding:55px 0}.converter-how>.container{grid-template-columns:.9fr 2fr;gap:60px;max-width:1200px;display:grid}.converter-how h2{letter-spacing:-.04em;font-size:31px;font-weight:600}.converter-how .eyebrow{letter-spacing:.12em;color:#7c91ae;font-size:9px}.converter-how ol{grid-template-columns:repeat(3,1fr);gap:27px;margin:0;padding:0;list-style:none;display:grid}.converter-how li>span{color:#6292cd;margin-bottom:15px;font-size:11px;font-weight:600;display:block}.converter-how h3{letter-spacing:-.02em;font-size:14px;font-weight:600}.converter-how p{color:#7e8fa7;margin-bottom:0;font-size:11px;line-height:1.9}.pdf-view .pdf-workspace{gap:40px}.pdf-view .pdf-main .tool-page-heading{margin:10px 0 29px}.pdf-view .pdf-main .tool-page-heading p{color:#657893;font-size:15px}.pdf-view .pdf-main .pdf-upload-surface h2{font-size:21px}.pdf-view .pdf-main .pdf-upload-surface p{color:#6e819c;font-size:12px}.pdf-view .pdf-main .pdf-drop-hint{font-size:12px}.pdf-view .pdf-main .pdf-select-button{min-width:260px;padding-block:18px;font-size:15px}.pdf-view .pdf-hub-compact .pdf-hub-links strong{font-size:12px}.pdf-view .pdf-main .pdf-local-note,.pdf-view .pdf-trust-row{font-size:10px}@media (width<=1100px){.converter-tabs{gap:16px}.converter-how>.container{gap:30px}.converter-collection .pdf-hub:not(.pdf-hub-compact) .pdf-hub-group{padding-inline:10px}}@media (width<=760px){.converter-view .header{min-height:80px;padding-block:12px}.converter-hero{padding-top:18px}.converter-hero .breadcrumbs{margin-bottom:26px;font-size:10px}.converter-heading h1{margin-top:16px;font-size:37px}.converter-heading>p{font-size:13px}.converter-badge{font-size:9px}.converter-box{border-radius:14px;padding:15px}.format-bar{grid-template-columns:1fr 28px 1fr;gap:8px}.format-select>label{font-size:10px}.format-select>div{gap:8px;padding:8px}.format-select select{padding-block:6px;font-size:12px}.format-file{width:27px;height:33px;font-size:8px}.format-arrow{border:0;width:25px;height:25px;margin-top:20px}.format-arrow svg{width:20px}.converter-status{margin:14px 0;font-size:9px;line-height:1.8}.converter-box .pdf-upload-surface{min-height:300px;padding:24px 15px}.converter-box .pdf-select-button{width:auto;min-width:0;max-width:100%;padding:16px 20px;font-size:13px}.converter-box .pdf-select-button>span{margin-left:0}.converter-box .pdf-upload-art{width:95px;height:81px}.converter-box .pdf-upload-surface small{font-size:9px}.converter-assurances{flex-wrap:wrap;gap:12px;margin-top:22px;font-size:9px}.converter-assurances svg{width:15px}.converter-collection{padding-block:43px}.converter-section-heading h2{font-size:27px}.converter-section-heading p{font-size:12px}.converter-tabs{justify-content:flex-start;gap:20px;margin-bottom:23px}.converter-tabs a{padding-inline:0;font-size:11px}.converter-collection .pdf-group-heading h3{font-size:18px}.converter-collection .pdf-hub:not(.pdf-hub-compact) .pdf-hub-group{padding:10px 5px 20px}.converter-collection .pdf-hub:not(.pdf-hub-compact) .pdf-hub-links strong{font-size:14px}.converter-collection .pdf-hub:not(.pdf-hub-compact) .pdf-link-icon{width:31px;height:31px}.converter-how{padding-block:40px}.converter-how>.container{grid-template-columns:1fr;gap:14px}.converter-how h2{margin-bottom:10px;font-size:28px}.converter-how ol{grid-template-columns:1fr;gap:25px}.converter-how h3{font-size:15px}.converter-how p{font-size:12px}.converter-how li>span{margin-bottom:8px}.pdf-view .pdf-workspace{gap:20px}.pdf-view .pdf-main .tool-page-heading p{font-size:13px}.pdf-view .pdf-main .pdf-select-button{min-width:0}.pdf-view .pdf-main .pdf-upload-surface h2{font-size:18px}}@media (width<=380px){.format-file{display:none}.converter-heading h1{font-size:32px}.mobile-only{display:block}.converter-box .pdf-select-button{gap:9px;font-size:12px}}@media (prefers-reduced-motion:reduce){.converter-tabs a{transition:none}}.converter-premium .topbar{display:none}.converter-premium .site-header,.converter-premium .header{background:#e3e9fb;border-bottom-color:#0000}.converter-premium .converter-hero{background:#e3e9fb;border:0;padding:6px 0 72px;position:relative}.converter-premium .converter-hero-inner{isolation:isolate;max-width:1280px;position:relative}.converter-premium .converter-hero .breadcrumbs{justify-content:center;margin-bottom:26px}.converter-premium .converter-badge{color:#1f4f96;background:#ffffffc9;border-color:#d4def4;padding:8px 15px;font-size:12px;font-weight:600}.converter-premium .converter-badge>span{background:#20a464;box-shadow:0 0 0 4px #20a46424}.converter-premium .converter-heading>p{color:#4b5872;max-width:720px;margin:0 auto;font-size:17px}.converter-premium .converter-box{max-width:1120px;transform-style:preserve-3d;border:0;border-radius:24px;padding:26px;transition:transform .5s cubic-bezier(.2,.7,.2,1);box-shadow:0 24px 60px -24px #3c58a64d}.converter-premium .format-bar{max-width:760px}.converter-premium .format-select>label{color:#36415a;font-size:13px;font-weight:600}.converter-premium .format-select>div{background:#fff;border-color:#cfd9ec;border-radius:10px}.converter-premium .format-select select{color:#1f2a44;font-size:15px;font-weight:600}.converter-premium .converter-box .pdf-upload-surface{border:1.5px dashed #b4bccb;border-radius:10px;min-height:300px}.converter-premium .converter-box .pdf-select-button{text-transform:uppercase;min-width:260px;box-shadow:none;background:#1262c4;padding:18px 32px;font-size:16px;font-weight:700}.converter-premium .converter-box .pdf-select-button>svg,.converter-premium .converter-box .pdf-select-button>span{display:none}.converter-premium .converter-box .pdf-drop-hint{color:#36415a;font-size:15px}.converter-premium .converter-box .pdf-upload-surface small{color:#6b7891;font-size:13px}.converter-catalog{max-width:1120px;margin:72px auto 84px}.converter-catalog [hidden]{display:none!important}.converter-catalog-tabs{background:#fff;border:1px solid #dfe3ec;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:56px;padding:10px;display:grid}.converter-catalog-tabs [role=tab]{color:#1f2a44;min-height:74px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:14px;padding:10px 16px;font-size:16px;font-weight:600;transition:background .18s,color .18s;display:flex}.converter-catalog-tabs [role=tab]:hover{background:#f3f6fc}.converter-catalog-tabs [role=tab][aria-selected=true]{color:#fff;background:#1262c4;box-shadow:0 14px 26px -16px #1262c4}.converter-catalog-tabs [role=tab]:focus-visible{outline-offset:2px;outline:3px solid #80b3f9}.converter-tab-icon{color:#6b7891;flex-shrink:0;display:inline-flex;position:relative}.converter-catalog-tabs [aria-selected=true] .converter-tab-icon{color:#fff}.converter-tab-tag{color:#fff;letter-spacing:.02em;border-radius:5px;padding:3px 4px;font-size:8px;font-weight:700;line-height:1;position:absolute;bottom:3px;left:-2px;box-shadow:0 4px 10px -4px #0006}.converter-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.converter-card{color:#2d3142;background:#f6f7fb;border:1px solid #e1e5ee;border-radius:14px;align-items:center;gap:20px;min-height:106px;padding:20px 24px;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s;display:flex}.converter-card:hover{background:#fff;border-color:#b9cdee;transform:translateY(-2px);box-shadow:0 16px 30px -22px #1b2e5a66}.converter-card:focus-visible{outline-offset:2px;outline:3px solid #80b3f9}.converter-card-art{flex-shrink:0;width:70px;height:60px;position:relative}.converter-doc{background:#fff;border:1.3px solid #c9d3e3;border-radius:4px 12px 4px 4px;width:36px;height:46px;position:absolute;box-shadow:0 6px 14px -10px #1b2e5a66}.converter-doc:before{content:"";background:#dbe2ee;border-radius:2px;height:2px;position:absolute;top:10px;left:7px;right:9px;box-shadow:0 6px #dbe2ee}.converter-doc-back{top:0;left:0;transform:rotate(-8deg)}.converter-doc-front{top:10px;left:26px}.converter-doc b{color:#fff;letter-spacing:.02em;border-radius:4px;padding:3px 4px;font-size:8px;font-weight:700;line-height:1;position:absolute;bottom:5px;left:-5px}.converter-card-swap{color:#fff;background:#6f8ff0;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-2px;left:24px;box-shadow:0 0 0 3px #f6f7fb}.converter-card-name{flex:1;font-size:19px;line-height:1.35}.converter-card-chevron{color:#3a4560;flex-shrink:0;transition:transform .18s}.converter-card:hover .converter-card-chevron{color:#1262c4;transform:translate(3px)}.converter-show-more{color:#1262c4;font:inherit;cursor:pointer;background:#fff;border:1px solid #1262c4;border-radius:10px;margin:32px auto 0;padding:14px 34px;font-size:15px;font-weight:600;display:block}.converter-show-more:hover{color:#fff;background:#1262c4}@media (width<=1100px){.converter-catalog{width:calc(100% - 48px)}.converter-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.converter-catalog-tabs [role=tab]{gap:10px;font-size:14px}}@media (width<=760px){.converter-premium .converter-hero{padding-bottom:44px}.converter-premium .converter-heading h1{font-size:2.4rem}.converter-premium .converter-heading>p{font-size:14px}.converter-premium .converter-box{border-radius:18px;padding:14px}.converter-premium .converter-box .pdf-select-button{width:100%;min-width:0}.converter-catalog{width:calc(100% - 36px);margin:44px auto 56px}.converter-catalog-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:30px}.converter-catalog-tabs [role=tab]{justify-content:flex-start;min-height:60px;font-size:13px}.converter-catalog-grid{grid-template-columns:1fr;gap:12px}.converter-card{min-height:84px;padding:14px 16px}.converter-card-name{font-size:16px}}@media (prefers-reduced-motion:reduce){.converter-card,.converter-card-chevron,.converter-catalog-tabs [role=tab],.converter-premium .converter-box{transition:none}}.converter-premium .company-banner{display:none}.converter-doc-front b{left:auto;right:-6px}.converter-card-swap{bottom:-4px;left:18px}.converter-premium .converter-box .pdf-upload-art{width:200px;height:130px;margin-bottom:6px}.converter-premium .converter-hero{padding:4px 0 64px}.converter-premium .converter-hero.is-dragging{background:#d9e3fa}.converter-premium .converter-heading{margin-bottom:34px}.converter-premium .converter-badge{color:#b8730a;background:#fdebc9;border:1px solid #f6d49a;padding:7px 14px;font-size:14px;font-weight:500}.converter-premium .converter-badge>span{display:none}.converter-premium .converter-heading h1{letter-spacing:-.03em;color:#2f3142;margin:18px 0 0;font-size:clamp(2.5rem,4.6vw,4rem);font-weight:650}.converter-premium .converter-box{max-width:1240px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0;transform:none}.converter-row{justify-content:center;align-items:center;gap:14px;display:flex}.converter-row-label{color:#3a3f52;white-space:nowrap;font-size:19px}.converter-row-label+.converter-combo{margin-right:6px}.converter-combo{cursor:text;background:#fff;border:1px solid #dfe3ee;border-radius:8px;flex:0 362px;align-items:center;gap:10px;height:54px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.converter-combo:hover{border-color:#b9c6e2}.converter-combo.is-open,.converter-combo:focus-within{border-color:#1262c4;box-shadow:0 0 0 3px #1262c41f}.converter-combo select{min-width:0;font:inherit;color:#1f2a44;background:0 0;border:0;flex:1;font-size:16px}.converter-combo .format-file{display:none}.converter-box.is-enhanced .converter-combo select{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.converter-combo-search{color:#8a92a6;flex-shrink:0}.converter-combo-chevron{color:#6b7280;flex-shrink:0;transition:transform .18s}.converter-combo.is-open .converter-combo-chevron{transform:rotate(180deg)}.converter-combo-input{min-width:0;height:100%;font:inherit;color:#1f2a44;background:0 0;border:0;outline:0;flex:1;font-size:17px}.converter-combo-input::placeholder{color:#8a92a6}.converter-combo-list{z-index:30;background:#fff;border:1px solid #dfe3ee;border-radius:10px;max-height:290px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:-1px;right:-1px;overflow:auto;box-shadow:0 22px 44px -18px #1b2e5a55}.converter-combo-list [role=option]{color:#2d3142;cursor:pointer;border-radius:7px;padding:11px 12px;font-size:15px}.converter-combo-list [role=option].is-active{color:#1262c4;background:#eef4ff}.converter-combo-list [role=option][aria-selected=true]{font-weight:600}.converter-combo-empty{color:#8a92a6;padding:11px 12px;font-size:14px}.converter-upload-button{color:#fff;height:60px;font:inherit;letter-spacing:.01em;text-transform:uppercase;cursor:pointer;background:#1262c4;border:0;border-radius:8px;flex-shrink:0;margin-left:16px;padding:0 30px;font-size:19px;font-weight:700;transition:background .15s,transform .15s;box-shadow:0 14px 28px -14px #1262c4}.converter-upload-button:hover{background:#0d4f9f;transform:translateY(-1px)}.converter-upload-button:focus-visible{outline-offset:3px;outline:3px solid #80b3f9}.converter-box:not(.is-enhanced) .converter-upload-button{display:none}.converter-premium .converter-workspace{background:#fff;border-radius:24px;max-width:1120px;margin:40px auto 0;padding:26px;box-shadow:0 24px 60px -24px #3c58a64d}.converter-premium .converter-workspace .converter-status{margin-top:0}@media (width<=1100px){.converter-row{flex-wrap:wrap}.converter-combo{flex-basis:300px}.converter-upload-button{margin-left:0}}@media (width<=760px){.converter-premium .converter-heading h1{font-size:2.3rem}.converter-row{grid-template-columns:1fr;justify-items:stretch;gap:10px;display:grid}.converter-row-label{font-size:15px}.converter-combo{height:50px}.converter-row-label+.converter-combo{margin-right:0}.converter-upload-button{width:100%;height:56px;margin-top:6px;font-size:17px}.converter-premium .converter-workspace{border-radius:18px;margin-top:28px;padding:14px}}@media (prefers-reduced-motion:reduce){.converter-combo,.converter-combo-chevron,.converter-upload-button{transition:none}}.category-premium .converter-heading>p{color:#4b5872;max-width:720px;margin:16px auto 0;font-size:17px;line-height:1.75;display:block}.category-premium .category-finder-combo{flex-basis:520px}.category-coming{text-align:center;background:#fff;border-radius:18px;max-width:640px;margin:0 auto;padding:26px 28px;box-shadow:0 24px 60px -24px #3c58a64d}.category-coming p{color:#4b5872;margin:0 0 18px;font-size:15px}.category-coming strong{color:#1f2a44;font-size:17px}.category-tabs-wrap{padding-top:72px}@media (width<=760px){.category-tabs-wrap{padding-top:44px}.category-premium .converter-heading>p{font-size:14px}}.converter-heading h1{font-size:clamp(2.8rem,4.5vw,4rem);font-weight:700}.converter-heading>p{font-size:18px;font-weight:500}.converter-badge{font-size:13px;font-weight:600}.converter-hero .breadcrumbs{font-size:13px}.format-select>label{font-size:13px;font-weight:600}.format-select select{font-size:17px;font-weight:600}.format-file{font-size:11px}.converter-status{font-size:12px;font-weight:500}.converter-box .pdf-select-button{min-width:275px;font-size:17px;font-weight:700}.converter-box .pdf-drop-hint{font-size:14px;font-weight:500}.converter-box .pdf-upload-surface small{font-size:12px}.converter-assurances{font-size:13px;font-weight:500}.converter-section-heading h2{font-size:clamp(2rem,3.2vw,2.9rem);font-weight:700}.converter-section-heading p{font-size:16px;font-weight:500}.converter-section-heading .eyebrow{font-size:12px;font-weight:600}.converter-tabs a{font-size:15px;font-weight:600}.converter-collection .pdf-group-heading h3{font-size:20px;font-weight:700}.converter-collection .pdf-hub:not(.pdf-hub-compact) .pdf-hub-links strong{font-size:16px;font-weight:500}.converter-how h2{font-size:35px;font-weight:700}.converter-how h3{font-size:17px;font-weight:600}.converter-how p{font-size:14px}.converter-how .eyebrow,.converter-how li>span{font-size:12px;font-weight:600}.pdf-view .pdf-hub-compact .pdf-hub-links strong{font-size:13px;font-weight:600}.pdf-hub-compact .pdf-group-heading h3{font-size:11px;font-weight:700}.pdf-view .pdf-main.tool-page .tool-page-heading h1{font-size:clamp(2.3rem,3.5vw,3.2rem);font-weight:700}.pdf-view .pdf-main .tool-page-heading p{font-size:17px;font-weight:500}.pdf-view .pdf-main .release-pill{font-size:11px;font-weight:600}.pdf-view .pdf-main .pdf-steps li{font-size:12px;font-weight:600}.pdf-view .pdf-main .pdf-upload-surface h2{font-size:24px;font-weight:600}.pdf-view .pdf-main .pdf-upload-surface p{font-size:14px}.pdf-view .pdf-main .pdf-select-button{font-size:17px;font-weight:700}.pdf-view .pdf-main .pdf-drop-hint{font-size:14px;font-weight:500}.pdf-view .pdf-main .pdf-upload-surface small{font-size:11px}.pdf-view .pdf-main .pdf-local-note,.pdf-view .pdf-trust-row{font-size:12px;font-weight:500}.pdf-view .pdf-main .tool-guide h2{font-size:20px;font-weight:600}.pdf-view .pdf-main .tool-guide p,.pdf-view .pdf-main .tool-guide li{font-size:15px}.pdf-app .pdf-selection h2{font-size:18px;font-weight:600}.pdf-app .pdf-file-list strong,.pdf-app .pdf-output>span{font-size:14px;font-weight:600}.pdf-app .pdf-file-list small{font-size:12px}.pdf-app .pdf-run-bar>span{font-size:13px}.pdf-app .pdf-run-bar .button,.pdf-app .pdf-output .button{font-size:14px;font-weight:600}.pdf-app .secondary-control{font-size:12px;font-weight:600}.pdf-app .pdf-option label{font-size:14px;font-weight:600}.pdf-app .pdf-option p,.pdf-app .pdf-results>p{font-size:13px}.pdf-app .pdf-option select,.pdf-app .tool-search-input{font-size:14px}.pdf-future summary{font-size:14px;font-weight:600}.pdf-future>p{font-size:14px}.pdf-future strong{font-size:14px;font-weight:600}.pdf-future li span{font-size:13px}.tool-limit-details summary{font-size:14px;font-weight:600}.pdf-main .related-tools a{font-size:12px;font-weight:600}@media (width<=760px){.converter-heading h1{font-size:clamp(2.3rem,8vw,3rem)}.converter-heading>p{font-size:15px}.converter-badge{font-size:11px}.format-select>label{font-size:12px}.format-select select{font-size:14px}.converter-status{font-size:11px}.converter-box .pdf-select-button{min-width:0;font-size:15px}.converter-box .pdf-upload-surface small{font-size:11px}.converter-assurances{gap:12px 16px;font-size:11px}.converter-section-heading h2{font-size:30px}.converter-section-heading p{font-size:14px}.converter-tabs a{font-size:13px}.converter-collection .pdf-hub:not(.pdf-hub-compact) .pdf-hub-links strong{font-size:16px}.converter-how h2{font-size:31px}.converter-how h3{font-size:17px}.converter-how p{font-size:14px}.pdf-view .pdf-main.tool-page .tool-page-heading h1{font-size:34px}.pdf-view .pdf-main .tool-page-heading p{font-size:15px}.pdf-view .pdf-main .pdf-steps li{font-size:10px}.pdf-view .pdf-main .pdf-upload-surface h2{font-size:20px}.pdf-view .pdf-main .pdf-upload-surface p{font-size:13px}.pdf-view .pdf-main .pdf-select-button{font-size:16px}.pdf-view .pdf-trust-row{font-size:10px}.pdf-view .pdf-main .pdf-local-note{font-size:11px}.pdf-view .pdf-main .tool-guide p,.pdf-view .pdf-main .tool-guide li{font-size:14px}.pdf-view .pdf-main .tool-guide h2{font-size:19px}}.office-format-art{color:#1762be;justify-content:center;align-items:center;gap:18px;margin:8px 0 4px;display:flex}.office-format-art span,.office-format-art strong{background:#fff;border:1px solid #bfd5f4;border-radius:8px 18px 8px 8px;place-items:center;width:70px;height:86px;font-size:17px;font-weight:700;display:grid;box-shadow:0 6px 16px #102c5710}.office-format-art strong{color:#fff;background:#1262c4;border-color:#1262c4}.office-service-status{background:#edf4ff;border:1px solid #d7e5f8;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin:16px 0;padding:13px 16px;font-size:14px;font-weight:600;display:flex}.office-limit-note{color:#536984;font-size:14px;line-height:1.8}.office-dev-help{color:#536984;margin-top:18px;font-size:13px}.office-dev-help summary{cursor:pointer}.office-to-pdf .editor-actions{flex-wrap:wrap;gap:12px}.office-to-pdf .editor-actions>div{flex-wrap:wrap;gap:10px;display:flex}.office-to-pdf .pdf-output-actions{flex-wrap:wrap;gap:12px;display:flex}.office-to-pdf [data-office-file-info]{overflow-wrap:anywhere;color:#123c76;font-weight:600}.office-to-pdf .pdf-results{background:#f1faf5;border:1px solid #c9e8d4;border-radius:12px;margin-top:20px;padding:22px}@media (width<=600px){.office-service-status{flex-direction:column;align-items:stretch}.office-to-pdf .editor-actions>div,.office-to-pdf .editor-actions>div .button{width:100%}}.image-compressor [hidden],.visual-editor [hidden]{display:none!important}.image-compressor .pdf-upload-surface input,.visual-editor .pdf-upload-surface input{color:#526b8b;max-width:100%;margin:15px 0;font-size:14px}.image-compressor input::file-selector-button,.visual-editor input::file-selector-button{color:#fff;font:inherit;cursor:pointer;background:#1262c4;border:0;border-radius:8px;margin-right:15px;padding:13px 20px;font-weight:600}.image-limit-note,.editor-help{color:#687d99;font-size:13px;line-height:1.9}.image-comparison{grid-template-columns:1fr 1fr;gap:20px;margin-top:25px;display:grid}.image-comparison figure{background:#f8faff;border:1px solid #dce6f5;border-radius:10px;margin:0;padding:15px}.image-comparison img{object-fit:contain;background:repeating-conic-gradient(#fff 0% 25%,#e9eef5 0% 50%) 50%/16px 16px;width:100%;height:230px}.image-comparison figcaption{margin-top:13px;font-size:13px}.image-comparison strong{margin-top:5px;font-size:14px;display:block}.image-comparison>.button{grid-column:1/-1;width:fit-content}.visual-editor .pdf-upload-surface .button{cursor:pointer;border:0;margin-top:10px}.editor-toolbar{justify-content:space-between;align-items:center;gap:10px;margin:22px 0;display:flex}.editor-toolbar strong{font-size:14px}.visual-editor textarea{min-height:95px;font-family:Poppins,sans-serif}.editor-canvas-wrap{background:#e9eff7;border:1px solid #cfdcec;border-radius:10px;max-height:800px;padding:15px;overflow:auto}.editor-canvas-wrap canvas{cursor:crosshair;touch-action:none;background:#fff;width:100%;height:auto;display:block;box-shadow:0 4px 20px #15335415}.editor-coordinates{border:1px solid #dce6f5;border-radius:8px;flex-wrap:wrap;gap:14px;margin-top:20px;padding:15px;display:flex}.editor-coordinates legend{color:#60748f;padding:0 8px;font-size:12px}.editor-coordinates label{color:#60748f;font-size:12px}.editor-coordinates input{width:90px;font:inherit;border:1px solid #ccd9ed;border-radius:6px;margin-top:6px;padding:9px;display:block}.visual-editor .editor-actions .button{cursor:pointer;border:0}.visual-editor .editor-actions{flex-wrap:wrap}.signature-pad{background:#f8faff;border:1px solid #dce6f5;border-radius:10px;margin:20px 0;padding:18px}.signature-pad>label{margin-bottom:12px;font-size:14px;font-weight:600;display:block}.signature-pad canvas{aspect-ratio:900/240;touch-action:none;cursor:crosshair;background:#fff;border:1px dashed #bacde6;border-radius:7px;width:100%;height:auto;margin-bottom:12px;display:block}.signature-pad p{margin-top:12px;font-size:12px;line-height:1.8}.visual-editor button:disabled{opacity:.5;cursor:not-allowed}@media (width<=600px){.image-comparison{grid-template-columns:1fr}.image-comparison img{height:190px}.editor-toolbar{flex-wrap:wrap}.editor-toolbar strong{font-size:12px}.editor-coordinates{gap:10px}.editor-coordinates input{width:65px}.editor-canvas-wrap{padding:6px}.editor-help{font-size:12px}.signature-pad{padding:12px}.image-compressor .pdf-upload-surface h2,.visual-editor .pdf-upload-surface h2{font-size:19px}}.tool-faq{margin-top:32px}.tool-faq h2{margin-bottom:16px;font-size:24px;font-weight:700}.tool-faq details{border-bottom:1px solid #dce6f3;padding:17px 0}.tool-faq summary{cursor:pointer;color:#14345a;font-weight:600}.tool-faq p{color:#506782;margin-top:12px;font-size:15px;line-height:1.85}.share-tools{background:#f6f9ff;border:1px solid #dce6f3;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;padding:18px;font-size:14px;display:flex}.share-tools button,.share-tools a{color:#125dab;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbdcf1;border-radius:7px;padding:8px 12px}.share-tools [role=status]{font-size:13px}.seo-guide-link{color:#506782;margin-top:20px;font-size:14px;line-height:1.8}.seo-guide-link a,.guide-card a{color:#095eae;text-underline-offset:3px;text-decoration:underline}.guide-card{border:1px solid #dce6f3;border-radius:12px;margin:20px 0;padding:22px}.answer-summary{background:#edf4ff;border-left:4px solid #1262c4;border-radius:8px;padding:22px;font-size:18px;line-height:1.8}.prose section{margin-top:28px}.pdf-premium-view{--pp-hero:#e3e9fb;--pp-ink:#1f2a44;--pp-muted:#4b5872;--pp-blue:#1262c4;--pp-blue-hover:#0d4f9f;--pp-dash:#5a80dc;--pp-radius-card:24px;--pp-radius-zone:8px;--pp-shadow-card:0 24px 60px -24px #3c58a64d;--pp-fast:.18s;background:#fff}.pdf-premium-view main{isolation:isolate;overflow:clip}.pdf-premium-view .site-header,.pdf-premium-view .header{background:var(--pp-hero);border-bottom-color:#0000}.pdf-premium-view .pdf-workspace{grid-template-columns:290px minmax(0,1fr);align-items:stretch;gap:0;width:100%;max-width:none;margin:0;padding:0}.pdf-premium-view .pdf-sidebar{z-index:1;max-height:none;box-shadow:none;background:#fff;border:0;border-right:1px solid #dfe5f1;border-radius:0;margin:0;padding:26px 20px 40px;position:relative;top:auto;overflow:visible}.pdf-premium-view .pdf-main.tool-page{padding:0 32px 72px}.pdf-premium-view .company-banner{display:none}.pdf-premium-view .pdf-back{color:var(--pp-blue);font-weight:600}.pdf-premium-hero{margin-bottom:56px;padding:8px 0 64px;position:relative}.pdf-premium-hero:before{content:"";z-index:-1;background:var(--pp-hero);position:absolute;inset:-400px -100vw 0}.pdf-premium-view .pdf-main .breadcrumbs{color:var(--pp-muted);justify-content:center;margin:0;padding:14px 0 0;font-size:12px;position:relative}.pdf-premium-view .pdf-main .tool-page-heading{max-width:980px;margin:0 auto 46px;padding-top:34px}.pdf-premium-view .pdf-main .release-pill{display:none}.pdf-premium-view .pdf-main.tool-page .tool-page-heading h1{letter-spacing:-.04em;color:var(--pp-ink);margin:0 0 22px;font-size:clamp(2.4rem,5vw,4.1rem);font-weight:700;line-height:1.1}.pdf-premium-view .pdf-main .tool-page-heading p{color:var(--pp-muted);max-width:600px;font-size:18px;line-height:1.7}.pdf-premium-view .pdf-main .pdf-app{border-radius:var(--pp-radius-card);max-width:none;box-shadow:var(--pp-shadow-card);background:#fff;border:0;margin:0;padding:20px;position:relative}.pdf-premium-view .pdf-main .pdf-steps{display:none}.pdf-premium-view .pdf-main .pdf-upload-surface{border-radius:var(--pp-radius-zone);transition:background var(--pp-fast),border-color var(--pp-fast);background:#fff;border:1.5px dashed #b4bccb;padding:44px 24px 30px}.pdf-premium-view .pdf-main .pdf-upload-surface.is-dragging{border-color:var(--pp-blue);background:#f2f6ff}.pdf-premium-view .pdf-main .pdf-upload-art{width:200px;height:130px;margin:0}.pdf-premium-view .pdf-main .pdf-app .pdf-upload-surface h2,.pdf-premium-view .pdf-main .pdf-app .pdf-upload-surface>p{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pdf-premium-view .pdf-main .pdf-select-button{background:var(--pp-blue);min-width:250px;box-shadow:none;letter-spacing:.01em;text-transform:uppercase;transition:background var(--pp-fast);border-radius:8px;gap:0;margin-top:42px;padding:19px 32px;font-size:17px;font-weight:700}.pdf-premium-view .pdf-main .pdf-select-button:hover{background:var(--pp-blue-hover)}.pdf-premium-view .pdf-main .pdf-select-button>svg,.pdf-premium-view .pdf-main .pdf-select-button>span{display:none}.pdf-premium-view .pdf-main .pdf-native-picker:focus-visible+.pdf-select-button{outline-offset:4px;outline:3px solid #80b3f9}.pdf-premium-view .pdf-main .pdf-drop-hint{color:#36415a;margin-top:20px;font-size:16px}.pdf-premium-view .pdf-main .pdf-upload-surface small{color:#6b7891;margin-top:44px;font-size:14px}.pdf-premium-view .pdf-main .pdf-local-note{color:#6b7891;margin:14px 0 2px;font-size:12px}.pdf-premium-view .pdf-trust-row{display:none}.pdf-premium-view .pdf-main .tool-guide,.pdf-premium-view .tool-faq,.pdf-premium-view .share-tools,.pdf-premium-view .seo-guide-link{max-width:none;margin-inline:0}.pdf-premium-view .pdf-tabs{max-width:none}.pdf-premium-view .pdf-main .tool-guide p,.pdf-premium-view .pdf-main .tool-guide li{font-size:13px}@media (width<=900px){.pdf-premium-view .pdf-sidebar{border-bottom:1px solid #dfe5f1;border-right:0;padding:14px 18px}.pdf-premium-view .pdf-main.tool-page{padding:0 18px 56px}}@media (width<=600px){.pdf-premium-hero{margin-bottom:34px;padding-bottom:40px}.pdf-premium-view .header{padding:12px 18px}.pdf-premium-view .pdf-main .tool-page-heading{margin-bottom:30px;padding-top:22px}.pdf-premium-view .pdf-main.tool-page .tool-page-heading h1{margin-bottom:14px;font-size:2.3rem}.pdf-premium-view .pdf-main .tool-page-heading p{font-size:15px}.pdf-premium-view .pdf-main .pdf-app{border-radius:18px;padding:12px}.pdf-premium-view .pdf-main .pdf-upload-surface{padding:30px 14px 24px}.pdf-premium-view .pdf-main .pdf-upload-art{width:160px;height:104px}.pdf-premium-view .pdf-main .pdf-select-button{justify-content:center;width:100%;min-width:0;margin-top:30px;font-size:15px}.pdf-premium-view .pdf-main .pdf-drop-hint{font-size:14px}.pdf-premium-view .pdf-main .pdf-upload-surface small{margin-top:28px;font-size:12px}.pdf-premium-view .pdf-sidebar{padding:18px}}.pp-hero-fx{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pdf-premium-view .pdf-main .pdf-app{transform-style:preserve-3d;will-change:transform;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.pdf-premium-view .pdf-main .pdf-app:hover{box-shadow:0 34px 80px -28px #3c58a666}.pdf-premium-view .pdf-main .pdf-upload-art{animation:7s ease-in-out infinite pp-float;overflow:visible}.pp-orb{transform-box:fill-box;transform-origin:50%;transition:transform .25s ease-out}.pp-orb-a{transform:translate(calc(var(--mx,0) * -14px),calc(var(--my,0) * -10px))}.pp-orb-b{transform:translate(calc(var(--mx,0) * 18px),calc(var(--my,0) * 12px))}.pp-orb-c{transform:translate(calc(var(--mx,0) * 10px),calc(var(--my,0) * 8px)) scale(calc(1 + var(--my,0) * .05))}@keyframes pp-float{0%,to{translate:0}50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){.pdf-premium-view .pdf-main .pdf-upload-art{animation:none}.pdf-premium-view .pdf-main .pdf-app{transition:none;transform:none!important}}.pdf-premium-view .pdf-main .tool-hero>.workbench{border-radius:var(--pp-radius-card);max-width:none;box-shadow:var(--pp-shadow-card);transform-style:preserve-3d;background:#fff;border:0;margin:0;padding:24px;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .3s;position:relative}.pdf-premium-view .pdf-main .tool-hero>.workbench .pdf-upload-surface h2{color:var(--pp-ink);margin:0 0 8px;font-size:clamp(1.2rem,2vw,1.5rem)}@media (width<=600px){.pdf-premium-view .pdf-main .tool-hero>.workbench{border-radius:18px;padding:14px}}.pdf-premium-view [data-image-studio] .pdf-upload-surface label{color:var(--pp-ink);margin-top:10px;font-size:14px;font-weight:600;display:block}.pdf-premium-view [data-image-studio] .pdf-upload-surface input[type=file]{color:#526b8b;max-width:100%;margin:12px 0 4px;font-size:14px}.pdf-premium-view [data-image-studio] input[type=file]::file-selector-button{background:var(--pp-blue);color:#fff;font:inherit;text-transform:uppercase;letter-spacing:.01em;cursor:pointer;border:0;border-radius:8px;margin-right:15px;padding:14px 24px;font-weight:700}.pdf-premium-view [data-image-studio] .pdf-option :is(input[type=number],input[type=text],input:not([type]),textarea){width:100%;max-width:420px;font:inherit;color:var(--pp-ink);background:#fff;border:1px solid #cedbeb;border-radius:9px;padding:12px 14px;font-size:14px;display:block}.pdf-premium-view [data-image-studio] .pdf-option :is(input,textarea):focus{outline-offset:1px;border-color:var(--pp-blue);outline:3px solid #c5dcff}.tool-tone-0{--tone:#e8792d;--tone-soft:#fff1e6}.tool-tone-1{--tone:#7353e8;--tone-soft:#f1edff}.tool-tone-2{--tone:#2b72dc;--tone-soft:#e8f1ff}.tool-tone-3{--tone:#e0493b;--tone-soft:#ffeceb}.tool-tone-4{--tone:#1e9b6b;--tone-soft:#e6f6ef}.tool-tone-5{--tone:#d0457f;--tone-soft:#fdeaf2}.tool-tone-6{--tone:#1a93a3;--tone-soft:#e4f5f7}.tool-tone-7{--tone:#b7800c;--tone-soft:#fbf3df}.tool-tone-8{--tone:#4f5bd5;--tone-soft:#eceefd}.tool-sidebar-nav .pdf-hub-group[class*=tool-tone-] .pdf-link-icon{color:var(--tone)!important;background:var(--tone-soft)!important}.pdf-tabs{max-width:1100px;margin:0 auto 64px}.pdf-tabs-heading{text-align:center;margin-bottom:36px}.pdf-tabs-heading h2{letter-spacing:-.035em;color:#1f2a44;margin:0 0 14px;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:700}.pdf-tabs-heading p{color:#4b5872;margin:0;font-size:17px}.pdf-tabs-list{display:none}.pdf-tabs.is-enhanced .pdf-tabs-list{background:#fff;border:1px solid #dfe5f0;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;margin-bottom:44px;padding:10px;display:grid}.pdf-tab{color:#1f2a44;min-height:66px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:12px;padding:10px 14px;font-size:15px;font-weight:600;transition:background .18s,color .18s;display:flex}.pdf-tab:hover{background:#f3f6fc}.pdf-tab[aria-selected=true]{background:var(--pp-blue,#1262c4);color:#fff;box-shadow:0 12px 24px -14px #1262c4}.pdf-tab:focus-visible{outline-offset:2px;outline:3px solid #80b3f9}.pdf-tab-icon{color:#6b7891;flex-shrink:0;display:inline-flex;position:relative}.pdf-tab[aria-selected=true] .pdf-tab-icon{color:#fff}.pdf-tab-badge{background:var(--tone);color:#fff;width:22px;height:22px;box-shadow:0 4px 10px -4px var(--tone);border-radius:7px;place-items:center;display:grid;position:absolute;bottom:2px;left:-4px}.pdf-tabs-panel{margin-bottom:36px}.pdf-tabs-panel-title{color:#1f2a44;margin:0 0 16px;font-size:18px;font-weight:650}.pdf-tabs.is-enhanced .pdf-tabs-panel{margin:0}.pdf-tabs.is-enhanced .pdf-tabs-panel[data-active=false]{display:none}.pdf-tabs.is-enhanced .pdf-tabs-panel-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pdf-tabs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pdf-tool-card{color:#1f2a44;background:#f7f8fc;border:1px solid #e1e6ef;border-radius:14px;align-items:center;gap:18px;min-height:100px;padding:18px 20px;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:flex}.pdf-tool-card:hover{background:#fff;border-color:#b9cdee;transform:translateY(-2px);box-shadow:0 16px 30px -22px #1b2e5a66}.pdf-tool-card[aria-current=page]{border-color:var(--tone);background:#fff}.pdf-tool-art{flex-shrink:0;width:58px;height:54px;position:relative}.pdf-tool-badge{background:var(--tone);color:#fff;min-width:24px;height:24px;box-shadow:0 5px 12px -5px var(--tone);border-radius:7px;place-items:center;padding:0 4px;display:grid;position:absolute;top:4px;right:0}.pdf-format{letter-spacing:.03em;font-size:8px;font-weight:700}.pdf-format-word{background:#2b6cd9;box-shadow:0 5px 12px -5px #2b6cd9}.pdf-format-excel{background:#1e8e4f;box-shadow:0 5px 12px -5px #1e8e4f}.pdf-format-ppt{background:#e0662b;box-shadow:0 5px 12px -5px #e0662b}.pdf-format-image{background:#7c5cf0;box-shadow:0 5px 12px -5px #7c5cf0}.pdf-tool-name{flex:1;font-size:17px;font-weight:500;line-height:1.4}.pdf-tool-chevron{color:#3a4560;flex-shrink:0;transition:transform .18s}.pdf-tool-card:hover .pdf-tool-chevron{color:var(--pp-blue,#1262c4);transform:translate(3px)}@media (width<=1100px){.pdf-tabs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pdf-tabs.is-enhanced .pdf-tabs-list{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:28px}.pdf-tab{justify-content:flex-start;min-height:58px;font-size:13px}.pdf-tabs-grid{grid-template-columns:1fr;gap:12px}.pdf-tool-card{min-height:80px;padding:14px 16px}.pdf-tool-name,.pdf-tabs-heading p{font-size:15px}}@media (prefers-reduced-motion:reduce){.pdf-tool-card,.pdf-tool-chevron,.pdf-tab{transition:none}}.pdf-links{background:#f7f8fb;border-top:1px solid #e8ebf2;padding:56px 0 64px}.pdf-links-grid{grid-template-columns:1.1fr 1fr 1.1fr 1.1fr .9fr;gap:36px;width:min(1600px,100% - 64px);margin:0 auto;display:grid}.pdf-links-column h3{letter-spacing:-.02em;color:#2d3142;margin:0 0 26px;font-size:24px;font-weight:700}.pdf-links-column ul{gap:18px;margin:0;padding:0;list-style:none;display:grid}.pdf-links-column li>a,.pdf-links-disabled{color:#525866;align-items:center;gap:12px;font-size:17px;transition:color .15s;display:flex}.pdf-links-column li>a:hover{color:#1262c4}.pdf-links-column li>a[aria-current=page]{color:#1262c4;font-weight:600}.pdf-links-icon{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.pdf-links-violet{background:#7a5af5}.pdf-links-orange{background:#ff9640}.pdf-links-blue{background:#2f80ed}.pdf-links-green{background:#1fb36b}.pdf-links-yellow{background:#f5b829}.pdf-links-disabled{cursor:default;color:#8a91a0}.pdf-links-disabled small{color:#5d6b85;letter-spacing:.02em;background:#e9edf6;border-radius:999px;margin-left:4px;padding:2px 8px;font-size:10px;font-weight:600}.pdf-links-all{color:#1262c4;text-underline-offset:4px;margin-top:24px;font-size:17px;text-decoration:underline;display:inline-block}.pdf-links-all:hover{color:#0d4f9f}.pdf-top-button{z-index:45;color:#fff;cursor:pointer;background:#ff6b45;border:0;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .18s,background .18s;display:grid;position:fixed;bottom:28px;right:28px;box-shadow:0 14px 30px -10px #ff6b45b3}.pdf-top-button[hidden]{display:none}.pdf-top-button:hover{background:#f2552c;transform:translateY(-2px)}.pdf-top-button:focus-visible{outline-offset:3px;outline:3px solid #80b3f9}@media (width<=1100px){.pdf-links-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.pdf-links{padding:40px 0 48px}.pdf-links-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;width:calc(100% - 36px)}.pdf-links-column h3{margin-bottom:18px;font-size:19px}.pdf-links-column ul{gap:14px}.pdf-links-column li>a,.pdf-links-disabled,.pdf-links-all{font-size:14px}.pdf-links-icon{width:24px;height:24px}.pdf-top-button{width:50px;height:50px;bottom:16px;right:16px}}@media (width<=420px){.pdf-links-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pdf-top-button{transition:none}}.category-links-grid{grid-template-columns:repeat(auto-fit,minmax(220px,270px));justify-content:center;gap:40px 36px}.pdf-links-tone-0{background:#e8792d}.pdf-links-tone-1{background:#7353e8}.pdf-links-tone-2{background:#2b72dc}.pdf-links-tone-3{background:#e0493b}.pdf-links-tone-4{background:#1e9b6b}.pdf-links-tone-5{background:#d0457f}.pdf-links-tone-6{background:#1a93a3}.pdf-links-tone-7{background:#b7800c}.pdf-links-tone-8{background:#4f5bd5}@media (width<=700px){.category-links-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}}@media (width<=420px){.category-links-grid{grid-template-columns:1fr}}.pdf-premium-view .tool-hero>.workbench .pdf-upload-surface:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 130' fill='none'%3E%3Ccircle cx='30' cy='26' r='15' fill='%23ffc3a2'/%3E%3Ccircle cx='182' cy='38' r='8' fill='%23b3c6f8'/%3E%3Crect x='44' y='12' width='118' height='100' rx='10' fill='%23f2f5fd' stroke='%23dde5f4'/%3E%3Cpath d='M62 30l5-9h78a5 5 0 0 1 5 5v4' stroke='%2333415e' stroke-width='1.6' stroke-linecap='round'/%3E%3Crect x='52' y='32' width='102' height='70' rx='7' fill='%23fff' stroke='%2333415e' stroke-width='1.6'/%3E%3Cpath d='M80 84h42a12 12 0 0 0 1-24 17 17 0 0 0-32-5 13 13 0 0 0-11 29Z' fill='%237aa0f2'/%3E%3Cpath d='M100 90V64m-9 9 9-9 9 9' stroke='%23fff' stroke-width='4.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='168' cy='100' r='21' fill='%236f93ee'/%3E%3C/svg%3E") 50%/contain no-repeat;width:180px;height:117px;margin:0 auto 14px;display:block}.pdf-premium-view .tool-hero>.workbench .pdf-upload-surface{padding:36px 24px 30px}.pdf-premium-view :is(.image-compressor,.visual-editor) input::file-selector-button{text-transform:uppercase;letter-spacing:.01em;padding:14px 24px;font-weight:700}@media (width<=600px){.pdf-premium-view .tool-hero>.workbench .pdf-upload-surface:before{width:140px;height:91px}}.pdf-premium-view .image-compressor .pdf-upload-surface{text-align:center;flex-direction:column;align-items:center;display:flex}.pdf-premium-view .image-compressor .pdf-upload-surface>h2,.pdf-premium-view .image-compressor .pdf-upload-surface>p{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pdf-premium-view .image-compressor .image-select-button{margin-top:26px}.image-selected{color:#1f4f96;text-overflow:ellipsis;white-space:nowrap;background:#eaf2ff;border-radius:999px;max-width:100%;margin-top:14px;padding:7px 14px;font-size:13px;font-weight:600;overflow:hidden}.image-compressor [hidden]{display:none!important}.image-compressor-options{margin-top:22px}.pdf-premium-view .image-compressor .pdf-local-note{color:#6b7891;text-align:center;margin:16px 0 2px;font-size:12px;display:block}:root{--site-header-h:90px;--chrome-ink:#1b2742;--chrome-blue:#1262c4;--chrome-line:#e3e9f3;--footer-bg:#0a1730;--footer-text:#aebbd3}.site-header{z-index:40;border-bottom:1px solid var(--chrome-line);background:#fff;position:sticky;top:0}.site-header .header{min-height:var(--site-header-h);background:0 0;border-bottom:0}.site-nav{align-items:center;gap:4px;display:flex}.nav-item{position:relative}.nav-trigger,.nav-link{color:var(--chrome-ink);font:inherit;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:10px 12px;font-size:13px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.nav-trigger svg{transition:transform .2s}.nav-trigger:hover,.nav-link:hover,.has-menu.open .nav-trigger{color:var(--chrome-blue);background:#ffffffa6}.nav-link[aria-current=page]{color:var(--chrome-blue)}.nav-trigger:focus-visible,.nav-link:focus-visible{outline-offset:2px;outline:3px solid #80b3f9}.nav-menu{z-index:50;border:1px solid var(--chrome-line);opacity:0;visibility:hidden;background:#fff;border-radius:16px;min-width:480px;padding:22px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%,8px);box-shadow:0 28px 60px -24px #1b2e5a52}.nav-menu:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.has-menu:hover .nav-menu,.has-menu:focus-within .nav-menu,.has-menu.open .nav-menu{opacity:1;visibility:visible;transform:translate(-50%)}.has-menu:hover .nav-trigger svg,.has-menu.open .nav-trigger svg{transform:rotate(180deg)}.nav-menu-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 22px;display:grid}.nav-menu-groups strong{letter-spacing:.14em;text-transform:uppercase;color:#8090a8;margin:0 10px 8px;font-size:10px;font-weight:700;display:block}.nav-menu-groups a{color:var(--chrome-ink);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:13px;font-weight:500;display:flex}.nav-menu-groups a:hover,.nav-menu-groups a[aria-current=page]{color:var(--chrome-blue);background:#eef4ff}.nav-menu-groups small{color:#8090a8;white-space:nowrap;font-size:10px;font-weight:500}.nav-menu-categories{min-width:320px}.nav-menu-categories .nav-menu-groups{grid-template-columns:1fr}.nav-menu-all{color:var(--chrome-blue);border-top:1px solid #edf1f7;margin-top:14px;padding:14px 10px 0;font-size:13px;font-weight:600;display:block}.header-actions{align-items:center;gap:18px;display:flex}.header-contact{letter-spacing:.02em;text-transform:uppercase;color:var(--chrome-ink);font-size:13px;font-weight:700}.header-contact:hover{color:var(--chrome-blue)}.header-button{text-transform:uppercase;letter-spacing:.02em;border-radius:8px;padding:13px 20px;font-size:13px}@media (width<=1100px){.nav-trigger,.nav-link{padding:9px 8px;font-size:12px}.header-actions.desktop-cta{display:none}}@media (width<=760px){:root{--site-header-h:80px}.site-nav.desktop-nav{display:none}}@media (prefers-reduced-motion:reduce){.nav-menu,.nav-trigger svg{transition:none}}.site-footer{background:var(--footer-bg);color:var(--footer-text);border-top:0;padding:68px 0 26px}.site-footer a{color:inherit}.site-footer a:hover{color:#fff;text-decoration:none}.site-footer-grid{grid-template-columns:1.6fr repeat(4,minmax(0,1fr));gap:44px;display:grid}.site-footer .brand{color:#fff}.site-footer .brand b{color:#7fb0ff}.site-footer .brand small{color:#8fa0bd}.site-footer-brand p{color:var(--footer-text);max-width:330px;margin:18px 0 20px;font-size:13px;line-height:1.85}.site-footer-badges{flex-wrap:wrap;gap:10px;display:flex}.site-footer-badges a{background:#ffffff08;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;gap:2px;padding:9px 13px;display:flex}.site-footer-badges a:hover{border-color:#ffffff40}.site-footer-badges strong{color:#fff;font-size:11px;font-weight:600}.site-footer-badges span{color:#8fa0bd;font-size:10px}.site-footer-social{gap:10px;margin-top:22px;display:flex}.site-footer-social a{border:1px solid #ffffff26;border-radius:50%;place-items:center;width:38px;height:38px;transition:background .15s,border-color .15s;display:grid}.site-footer-social a:hover{background:var(--chrome-blue);border-color:var(--chrome-blue)}.site-footer-column strong{letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-bottom:18px;font-size:12px;font-weight:700;display:block}.site-footer-column>a,.site-footer-column>span{margin-bottom:11px;font-size:13px;line-height:1.6;display:block}.site-footer-contact address{margin-bottom:14px;font-size:13px;font-style:normal;line-height:1.8}.site-footer-cta{margin-top:6px;font-weight:600;color:#7fb0ff!important}.site-footer-bottom{color:#8fa0bd;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:52px;padding-top:22px;font-size:12px;display:flex}.site-footer-bottom a{color:#d5deec}.site-footer-legal{flex-wrap:wrap;gap:8px 22px;display:flex}@media (width<=1100px){.site-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 28px}.site-footer-brand{grid-column:1/-1}.site-footer-brand p{max-width:560px}}@media (width<=760px){.site-footer{padding-top:48px}.site-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-bottom{flex-direction:column;margin-top:36px}}@media (width<=420px){.site-footer-grid{grid-template-columns:1fr}}main,main>*,.tool-page,.workbench,.pdf-app,.pdf-option,.pdf-option-grid>*{min-width:0}.tool-page :is(p,li,dd,dt,small,.related-tools a),.category-page .intro{overflow-wrap:anywhere}.tool-page :is(input,select,textarea){max-width:100%}.tool-page :is(.editor-actions,.editor-actions>div,.editor-heading,.editor-heading>div,.editor-toolbar,.pdf-run-bar,.pdf-output-actions){flex-wrap:wrap;min-width:0}.tool-page :is(.editor-actions>div,.editor-heading>div){gap:8px;display:flex}.tool-page :is(.seo-table-wrap,.editor-canvas-wrap){overscroll-behavior:contain;max-width:100%}.tool-page :is(pre,.pdf-file-list strong){overflow-wrap:anywhere;white-space:pre-wrap}@media (width<=900px){.pdf-premium-view .pdf-workspace{grid-template-columns:minmax(0,1fr);display:block}.pdf-premium-view .pdf-sidebar{width:100%;max-width:100%;padding:12px 16px}.pdf-premium-view .pdf-main.tool-page{width:100%;padding-inline:16px}}@media (width<=650px){.tool-page .workbench,.pdf-main .pdf-app{min-width:0;max-width:100%;padding:14px}.tool-page .tool-page-heading h1{overflow-wrap:anywhere;font-size:clamp(1.7rem,7.5vw,2.2rem)}.tool-page :is(.pdf-option-grid,.seo-fields,.calculator-fields){grid-template-columns:minmax(0,1fr)}.tool-page :is(.button,.secondary-control){white-space:normal;justify-content:center;align-items:center;max-width:100%;min-height:44px;margin-left:0;display:inline-flex}.tool-page :is(.workbench,.pdf-app,.visual-editor) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){min-width:0;font-size:16px}.tool-page :is(input[type=checkbox],input[type=radio]){flex-shrink:0}.tool-page :is(input[type=file]){width:100%;min-width:0}.tool-page :is(.editor-actions,.editor-heading,.editor-toolbar,.pdf-run-bar){gap:12px}.tool-page :is(.editor-actions>div,.editor-heading>div){flex-wrap:wrap;max-width:100%}.tool-page .editor-actions>div{width:100%}.tool-page .editor-actions :is(button,a){flex:auto}.tool-page :is(.seo-workbench-top,.seo-file){flex-direction:column;align-items:stretch}.tool-page :is(.seo-file input,.seo-downloads>a){max-width:100%}.tool-page :is(.image-comparison,.available-tools){grid-template-columns:minmax(0,1fr)}.tool-page .pdf-option-grid label{overflow-wrap:anywhere}.tool-page .related-tools a{min-height:44px}.tool-page .breadcrumbs{gap:6px;margin-bottom:18px;line-height:1.8}.pdf-premium-view .pdf-main.tool-page{padding-inline:12px}.pdf-premium-view .pdf-main .tool-guide{padding-inline:0}.pdf-premium-view .pdf-tabs.is-enhanced .pdf-tabs-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px}.pdf-premium-view .pdf-tab{overflow-wrap:anywhere;gap:6px;min-width:0;padding:8px;font-size:12px}.pdf-premium-view .pdf-tab-icon{flex-shrink:0}.pdf-premium-view .pdf-tool-name{overflow-wrap:anywhere;min-width:0}.tool-page .signature-pad canvas{min-height:110px}.tool-page :is(.image-comparison figure,.editor-coordinates){min-width:0;max-width:100%}.tool-page .editor-coordinates label{max-width:100%}}@media (width<=380px){.pdf-premium-view .pdf-tab-icon{display:none}.tool-page .workbench{padding:12px}}.blog-view{--blog-ink:#1f2a44;--blog-text:#3d4a63;--blog-muted:#6b7891;--blog-line:#e3e8f2;--blog-blue:#1262c4;--blog-hero:#e3e9fb}.blog-view .topbar{display:none}.blog-view .site-header,.blog-view .header{background:var(--blog-hero);border-bottom-color:#0000}.blog-view .company-banner{display:none}.blog-hero{background:var(--blog-hero);text-align:center;padding:6px 0 64px}.blog-hero .breadcrumbs{justify-content:center;margin-bottom:26px}.blog-badge{color:#b8730a;background:#fdebc9;border:1px solid #f6d49a;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:500;display:inline-block}.blog-hero h1{letter-spacing:-.04em;max-width:900px;color:var(--blog-ink);margin:18px auto 14px;font-size:clamp(2.4rem,4.6vw,3.8rem);font-weight:700}.blog-hero p{color:#4b5872;max-width:680px;margin:0 auto;font-size:17px}.blog-list-section{max-width:1120px;padding:56px 0 80px}.blog-empty{border:1px solid var(--blog-line);text-align:center;border-radius:20px;max-width:640px;margin:0 auto;padding:34px}.blog-empty h2{margin-bottom:10px;font-size:24px}.blog-empty p{font-size:15px}.blog-card-meta{flex-wrap:wrap;gap:8px;display:flex}.blog-chip{color:var(--blog-blue);letter-spacing:.02em;background:#eaf1ff;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.blog-chip-draft{color:#9a6100;background:#fff1d6}.blog-featured,.blog-card{border:1px solid var(--blog-line);color:var(--blog-ink);background:#fff;border-radius:20px;flex-direction:column;gap:12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.blog-featured:hover,.blog-card:hover{border-color:#b9cdee;transform:translateY(-2px);box-shadow:0 20px 40px -28px #1b2e5a66}.blog-featured{background:linear-gradient(135deg,#fff 60%,#f1f5ff);margin-bottom:24px;padding:36px 40px}.blog-featured h2{letter-spacing:-.03em;margin:4px 0 0;font-size:clamp(1.6rem,2.8vw,2.3rem);line-height:1.25}.blog-featured p{max-width:760px;margin:0;font-size:16px}.blog-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:22px;display:grid}.blog-card{padding:26px}.blog-card h2{letter-spacing:-.02em;margin:2px 0 0;font-size:20px;line-height:1.35}.blog-card p{flex:1;margin:0;font-size:14px}.blog-card-foot{color:var(--blog-muted);flex-wrap:wrap;gap:6px 16px;font-size:12px;display:flex}.blog-read{color:var(--blog-blue);font-size:14px;font-weight:600}.blog-progress{z-index:60;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.blog-progress span{transform-origin:0;background:linear-gradient(90deg,#1262c4,#6b7cff);height:100%;display:block;transform:scaleX(0)}.blog-post-hero{background:var(--blog-hero);padding:6px 0 56px}.blog-post-hero .container{text-align:center;max-width:900px}.blog-post-hero .breadcrumbs{justify-content:center;margin-bottom:24px}.blog-post-hero .breadcrumbs [aria-current]{text-overflow:ellipsis;white-space:nowrap;max-width:340px;overflow:hidden}.blog-post-hero .blog-card-meta{justify-content:center}.blog-post-hero h1{letter-spacing:-.035em;color:var(--blog-ink);margin:18px 0 16px;font-size:clamp(2.1rem,4.4vw,3.5rem);font-weight:700;line-height:1.15}.blog-post-lead{color:#4b5872;max-width:720px;margin:0 auto 20px;font-size:18px;line-height:1.7}.blog-post-meta{color:var(--blog-muted);flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:0;font-size:13px;display:flex}.blog-post-meta span+span:before{content:"·";color:#b4bdd0;margin-right:18px}.blog-post-layout{grid-template-columns:250px minmax(0,740px);justify-content:center;gap:56px;max-width:1160px;padding-block:56px 72px;display:grid}.blog-post-layout:not(:has(.blog-toc)){grid-template-columns:minmax(0,740px)}.blog-toc{top:calc(var(--site-header-h,90px) + 20px);max-height:calc(100vh - var(--site-header-h,90px) - 40px);align-self:start;position:sticky;overflow:auto}.blog-toc summary{letter-spacing:.12em;text-transform:uppercase;color:#8090a8;margin-bottom:12px;font-size:11px;font-weight:700;list-style:none}.blog-toc summary::-webkit-details-marker{display:none}.blog-toc ol{border-left:2px solid var(--blog-line);margin:0;padding:0 0 0 2px;list-style:none}.blog-toc li a{color:var(--blog-muted);border-left:2px solid #0000;margin-left:-2px;padding:7px 0 7px 14px;font-size:13px;line-height:1.5;display:block}.blog-toc .blog-toc-depth-3 a{padding-left:28px;font-size:12px}.blog-toc li a:hover{color:var(--blog-ink)}.blog-toc li a.is-active{border-left-color:var(--blog-blue);color:var(--blog-blue);font-weight:600}.blog-prose{color:var(--blog-text);overflow-wrap:break-word;font-size:18px;line-height:1.85}.blog-prose>:first-child{margin-top:0}.blog-prose p{color:var(--blog-text);margin:0 0 1.35em;line-height:1.85}.blog-prose h2{letter-spacing:-.025em;color:var(--blog-ink);scroll-margin-top:calc(var(--site-header-h,90px) + 20px);margin:2.2em 0 .7em;font-size:clamp(1.5rem,2.6vw,1.95rem);line-height:1.3}.blog-prose h3{letter-spacing:-.015em;color:var(--blog-ink);scroll-margin-top:calc(var(--site-header-h,90px) + 20px);margin:1.8em 0 .6em;font-size:1.3rem;line-height:1.4}.blog-prose h4{color:var(--blog-ink);margin:1.6em 0 .5em;font-size:1.08rem}.blog-prose a{color:var(--blog-blue);text-underline-offset:3px;text-decoration:underline 1px}.blog-prose a:hover{text-decoration-thickness:2px}.blog-prose strong{color:var(--blog-ink)}.blog-prose ul,.blog-prose ol{margin:0 0 1.4em;padding-left:1.4em}.blog-prose li{margin:.45em 0;padding-left:.2em}.blog-prose li::marker{color:var(--blog-blue)}.blog-prose blockquote{border-left:4px solid var(--blog-blue);color:var(--blog-ink);background:#f2f6ff;border-radius:0 14px 14px 0;margin:1.8em 0;padding:18px 24px}.blog-prose blockquote p:last-child{margin-bottom:0}.blog-prose hr{border:0;border-top:1px solid var(--blog-line);margin:2.6em 0}.blog-prose img{border-radius:14px;max-width:100%;height:auto;margin:1.8em auto;display:block}.blog-prose code{color:#1f3a66;background:#eef2f9;border-radius:6px;padding:.15em .4em;font-size:.88em}.blog-prose pre{background:#0f1a30;border-radius:14px;margin:1.6em 0;padding:18px 20px;font-size:14px;line-height:1.7;overflow:auto}.blog-prose pre code{color:#e6edf8;background:0 0;padding:0}.blog-prose table{border-collapse:collapse;width:100%;max-width:100%;margin:1.8em 0;font-size:15px;display:block;overflow-x:auto}.blog-prose th,.blog-prose td{border:1px solid var(--blog-line);text-align:left;vertical-align:top;padding:12px 14px}.blog-prose th{color:var(--blog-ink);background:#f4f7fc;font-weight:600}.blog-tags{flex-wrap:wrap;gap:8px;margin:36px 0 0;padding:0;list-style:none;display:flex}.blog-tags li{color:var(--blog-muted);background:#f1f4fa;border-radius:999px;padding:5px 12px;font-size:13px}.blog-related{border-top:1px solid var(--blog-line);margin-top:48px;padding-top:36px}.blog-related h2{margin-bottom:18px;font-size:22px}.blog-related-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.blog-related-grid a{border:1px solid var(--blog-line);background:#f7f9fd;border-radius:14px;flex-direction:column;gap:6px;padding:18px;transition:border-color .15s,background .15s;display:flex}.blog-related-grid a:hover{background:#fff;border-color:#b9cdee}.blog-related-grid strong{color:var(--blog-ink);font-size:15px}.blog-related-grid span{color:var(--blog-muted);flex:1;font-size:13px;line-height:1.6}.blog-related-grid em{color:var(--blog-blue);font-size:13px;font-style:normal;font-weight:600}.blog-post-main .share-tools{margin-top:40px}.blog-pager{grid-template-columns:1fr 1fr;gap:16px;margin-top:40px;display:grid}.blog-pager a{border:1px solid var(--blog-line);border-radius:14px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.blog-pager a:hover{border-color:#b9cdee}.blog-pager small{color:var(--blog-muted);font-size:12px}.blog-pager span{color:var(--blog-ink);font-size:15px;font-weight:600;line-height:1.45}.blog-pager-next{text-align:right}.blog-back{margin-top:32px;font-size:14px}.blog-back a{color:var(--blog-blue);font-weight:600}@media (width<=1000px){.blog-post-layout{grid-template-columns:minmax(0,740px);gap:0;padding-top:28px}.blog-toc{border:1px solid var(--blog-line);background:#f7f9fd;border-radius:14px;max-height:none;margin-bottom:28px;padding:16px 18px;position:static}.blog-toc summary{cursor:pointer;list-style:revert;margin:0}.blog-toc details[open] summary{margin-bottom:12px}}@media (width<=700px){.blog-hero,.blog-post-hero{padding-bottom:40px}.blog-hero p,.blog-post-lead{font-size:15px}.blog-featured{padding:24px}.blog-grid{grid-template-columns:1fr}.blog-prose{font-size:16.5px;line-height:1.8}.blog-post-meta span+span:before{display:none}.blog-pager{grid-template-columns:1fr}.blog-pager-next{text-align:left}}@media (prefers-reduced-motion:reduce){.blog-featured,.blog-card{transition:none}}.card3d{--c:var(--tone,#2b72dc);--c2:color-mix(in srgb,var(--c) 76%,#000);--csoft:color-mix(in srgb,var(--c) 9%,#fff);--rx:0deg;--ry:0deg;background:linear-gradient(180deg,#fff 0%,#fff 55%,color-mix(in srgb,var(--csoft) 75%,#fff) 100%);min-height:0;box-shadow:0 1px 2px #10182808,0 12px 26px -20px color-mix(in srgb,var(--c) 45%,transparent);color:#17213a;text-align:left;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;border:1.5px solid #d9e2ef;border-radius:18px;flex-direction:column;padding:24px 22px 18px;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .25s;display:flex;position:relative}.card3d:hover,.card3d.is-tilting,.card3d:focus-within{background:linear-gradient(180deg,#fff 0%,#fff 55%,color-mix(in srgb,var(--csoft) 75%,#fff) 100%);box-shadow:0 28px 50px -26px color-mix(in srgb,var(--c) 60%,transparent),0 2px 6px #1018280d;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));border-color:#d9e2ef}.card3d.is-tilting{transition:transform 80ms linear,box-shadow .25s}.card3d:focus-visible{outline-offset:3px;outline:3px solid #80b3f9}.card3d:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(115deg,#0000 0 38%,#4c8bff00 40%,#4c8bffb3 46%,#fff 50%,#4c8bffb3 54%,#4c8bff00 60%,#0000 62% 100%) 130% 0/260% 100% no-repeat;padding:1.5px;animation:7s cubic-bezier(.4,0,.2,1) infinite category-card-shine;position:absolute;inset:-1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.card3d:nth-child(3n+2):after{animation-delay:.5s}.card3d:nth-child(3n):after{animation-delay:1s}.card3d:hover:after,.card3d.is-tilting:after{animation-duration:2.2s;animation-delay:0s}.card3d-glare{border-radius:inherit;pointer-events:none;opacity:0;mix-blend-mode:multiply;background:radial-gradient(360px circle at var(--gx,50%) var(--gy,0%),color-mix(in srgb,var(--c) 15%,transparent),transparent 62%);transition:opacity .25s;position:absolute;inset:0}.card3d:hover .card3d-glare{opacity:1}.card3d-top{pointer-events:none;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:flex}.card3d:hover .card3d-top,.card3d.is-tilting .card3d-top{transform:translateZ(26px)}.card3d-icon{color:#fff;background:linear-gradient(145deg,color-mix(in srgb,var(--c) 62%,#fff) 0%,var(--c) 48%,var(--c2) 100%);width:54px;height:54px;box-shadow:8px 8px 0 -1px color-mix(in srgb,var(--c) 16%,#fff),0 13px 22px -10px var(--c),inset 0 1px 0 #ffffff8c,inset 0 -4px 8px #0000002b;border-radius:16px;flex-shrink:0;place-items:center;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;display:grid;position:relative}.card3d-icon:before{content:"";pointer-events:none;background:linear-gradient(#ffffff6b,#fff0);border-radius:13px 13px 20px 20px;height:46%;position:absolute;top:3px;left:3px;right:3px}.card3d-icon svg{stroke-width:1.9px;filter:drop-shadow(0 1.5px 1.5px #0003);width:26px;height:26px;position:relative}.card3d-format{letter-spacing:.03em;text-shadow:0 1px 1px #0003;font-size:12px;font-weight:800;position:relative}.card3d:hover .card3d-icon{box-shadow:10px 10px 0 -1px color-mix(in srgb,var(--c) 20%,#fff),0 18px 28px -12px var(--c),inset 0 1px 0 #ffffff8c,inset 0 -4px 8px #0000002b;transform:translateY(-3px)rotate(-5deg)scale(1.05)}.card3d-arrow{border:1px solid color-mix(in srgb,var(--c) 25%,#e6ebf3);width:34px;height:34px;color:var(--c);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;transition:background .2s,color .2s,border-color .2s,transform .25s;display:grid}.card3d:hover .card3d-arrow{background:var(--c);border-color:var(--c);color:#fff;transform:translate(3px)}.card3d-title{letter-spacing:-.02em;color:#17213a;margin:0 0 6px;font-size:16px;font-weight:650;line-height:1.35;display:block}.card3d-text{color:#5d6a80;flex:1;margin:0 0 16px;font-size:13px;line-height:1.7;display:block}.card3d-bottom{border-top:1px solid #e8edf4;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.card3d-pill{background:var(--csoft);color:var(--c2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:600;display:inline-flex}.card3d-pill:before{content:"";background:var(--c);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 22%,transparent);border-radius:50%}.card3d-action{color:var(--c2);white-space:nowrap;font-size:11px;font-weight:600}.pdf-tabs-grid,.converter-catalog-grid{perspective:1400px;align-items:stretch}.pdf-tabs-grid .pdf-tool-card.card3d,.converter-catalog-grid .converter-card.card3d{text-align:left;background:linear-gradient(180deg,#fff 0%,#fff 55%,color-mix(in srgb,var(--csoft) 75%,#fff) 100%);justify-content:flex-start;align-items:stretch;gap:0;min-height:0;padding:24px 22px 18px}.pdf-tabs-grid .pdf-tool-card.card3d[aria-current=page]{border-color:#d9e2ef}.pdf-tabs-grid .pdf-tool-card.card3d[aria-current=page] .card3d-action:after{content:" · you are here"}.pdf-links-grid:not(.category-links-grid){grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.pdf-links-column.card3d .pdf-links-disabled{white-space:nowrap;flex-wrap:nowrap}.pdf-links-column.card3d .pdf-links-disabled small{padding:2px 7px;font-size:9px}.pdf-links-grid{perspective:1600px;align-items:start}.pdf-links-column.card3d{padding:22px 22px 20px}.pdf-links-column.card3d .card3d-top,.pdf-links-column.card3d h3{margin-bottom:16px}.pdf-links-column.card3d .pdf-links-all{color:var(--c2);border-top:1px solid #e8edf4;margin-top:18px;padding-top:12px;font-size:14px;font-weight:600;text-decoration:none;display:block}.pdf-links-column.card3d .pdf-links-all:after{content:" →"}.pdf-links-column.card3d ul,.pdf-links-column.card3d h3,.pdf-links-column.card3d .pdf-links-all{z-index:1;position:relative}@media (width<=760px){.card3d{border-radius:15px;padding:18px 16px 15px}.card3d-icon{border-radius:13px;width:46px;height:46px}.card3d-icon svg{width:22px;height:22px}.card3d-arrow{width:30px;height:30px}.card3d-title{font-size:15px}.card3d-text{font-size:12px}}@media (prefers-reduced-motion:reduce){.card3d,.card3d-icon,.card3d-arrow,.card3d-top{transition:none;transform:none!important}.card3d:after{content:none;animation:none}}@media (width<=1100px){.pdf-links-grid:not(.category-links-grid){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.pdf-links-grid:not(.category-links-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.pdf-links-grid:not(.category-links-grid){grid-template-columns:1fr}}.card3d-grid{perspective:1400px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:stretch;gap:20px;margin:18px 0 8px;display:grid}.workflow-grid.card3d-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.workflow-grid.card3d-grid .card3d{padding:28px 26px 20px}.guide-grid.card3d-grid{margin:30px 0}.card3d-grid h2.card3d-title,.card3d-grid h3.card3d-title{margin:0 0 6px;font-size:16px}.card3d-grid a.card3d{text-decoration:none}@media (width<=900px){.workflow-grid.card3d-grid{grid-template-columns:1fr}}@media (width<=560px){.card3d-grid{grid-template-columns:1fr}}.inner-view .topbar{display:none}.inner-view .site-header,.inner-view .header{background:#e3e9fb;border-bottom-color:#0000}.page-hero{isolation:isolate;text-align:center;background:#e3e9fb;padding:8px 0 64px;position:relative;overflow:hidden}.page-hero-inner{max-width:920px;position:relative}.page-hero .breadcrumbs{justify-content:center;margin:0 0 24px}.page-hero .breadcrumbs [aria-current]{text-overflow:ellipsis;white-space:nowrap;max-width:360px;overflow:hidden}.page-hero-badge{color:#b8730a;letter-spacing:.04em;text-transform:uppercase;background:#fdebc9;border:1px solid #f6d49a;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-block}.page-hero h1{letter-spacing:-.04em;color:#1f2a44;margin:18px auto 16px;font-size:clamp(2.3rem,4.6vw,3.9rem);font-weight:700;line-height:1.1}.page-hero-intro{color:#4b5872;max-width:700px;margin:0 auto;font-size:17px;line-height:1.75}.page-body{padding-top:52px}.page-body.prose{max-width:860px}.page-body.prose h2{margin:1.8em 0 .6em;font-size:clamp(1.4rem,2.4vw,1.8rem)}.page-body.prose p,.page-body.prose li{font-size:15.5px;line-height:1.85}@media (width<=700px){.page-hero{padding-bottom:42px}.page-hero h1{font-size:2.1rem}.page-hero-intro{font-size:15px}.page-body{padding-top:34px}}.directory-hero{isolation:isolate;position:relative;overflow:hidden}.available-tool{--tone:#2b72dc}.available-tool[data-category=pdf-tools]{--tone:#e5484d}.available-tool[data-category=image-tools]{--tone:#7c5cf0}.available-tool[data-category=developer-tools]{--tone:#2f7be6}.available-tool[data-category=text-tools]{--tone:#e8912d}.available-tools{gap:20px}.available-tool{background:linear-gradient(180deg,#fff 0%,#fff 55%,color-mix(in srgb,var(--tone) 7%,#fff) 100%);box-shadow:0 1px 2px #10182808,0 12px 26px -20px color-mix(in srgb,var(--tone) 45%,transparent);border:1.5px solid #d9e2ef;border-radius:18px;padding:22px 22px 18px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .25s;position:relative}.available-tool:hover{box-shadow:0 26px 46px -26px color-mix(in srgb,var(--tone) 60%,transparent),0 2px 6px #1018280d;border-color:#d9e2ef;transform:translateY(-4px)}.available-tool:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(115deg,#0000 0 38%,#4c8bff00 40%,#4c8bffb3 46%,#fff 50%,#4c8bffb3 54%,#4c8bff00 60%,#0000 62% 100%) 130% 0/260% 100% no-repeat;padding:1.5px;animation:8s cubic-bezier(.4,0,.2,1) infinite category-card-shine;position:absolute;inset:-1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.available-tool:nth-child(3n+2):after{animation-delay:.6s}.available-tool:nth-child(3n):after{animation-delay:1.2s}.available-tool:hover:after{animation-duration:2.2s;animation-delay:0s}.available-label{background:color-mix(in srgb,var(--tone) 10%,#fff);color:color-mix(in srgb,var(--tone) 76%,#000);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.available-label:before{content:"";background:var(--tone);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb,var(--tone) 22%,transparent);border-radius:50%}.available-tool h3{letter-spacing:-.02em;color:#17213a;margin-top:4px;font-size:16px;font-weight:650}.available-tool p{color:#5d6a80;font-size:13px}.tool-open{color:color-mix(in srgb,var(--tone) 76%,#000);align-self:flex-start;padding-top:10px}.tool-search-input{border:1.5px solid #d9e2ef;border-radius:12px}.faq details,.tool-faq details{background:#fff;border:1.5px solid #d9e2ef;border-radius:14px;margin:0 0 12px;padding:2px 18px;transition:border-color .2s,box-shadow .2s}.faq details:first-child{padding-top:2px}.faq details[open],.tool-faq details[open]{border-color:#bcd0ee;box-shadow:0 16px 32px -24px #1b2e5a66}.faq summary,.tool-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker,.tool-faq summary::-webkit-details-marker{display:none}.faq summary:after,.tool-faq summary:after{content:"+";color:#1262c4;background:#eef4ff;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:18px;font-weight:500;line-height:1;transition:transform .25s,background .2s,color .2s;display:grid}.faq details[open] summary:after,.tool-faq details[open] summary:after{color:#fff;background:#1262c4;transform:rotate(45deg)}.faq details p,.tool-faq details p{margin:0 0 16px}@media (prefers-reduced-motion:reduce){.available-tool,.available-tool:after{transition:none;animation:none}.faq summary:after,.tool-faq summary:after{transition:none}}.page-hero-button{margin-top:26px}.page-body-title{letter-spacing:-.03em;margin:0 0 6px;font-size:clamp(1.4rem,2.4vw,1.9rem)}.inner-view .page-body.prose:has(.guide-grid){max-width:1120px}.guide-grid.card3d-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.pdf-premium-view [data-image-studio] .pdf-upload-surface{text-align:center;flex-direction:column;align-items:center;display:flex}.pdf-premium-view [data-image-studio] .pdf-upload-surface>h2{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pdf-premium-view [data-image-studio] .pdf-upload-surface>p{color:#6b7891;order:10;margin:22px 0 0;font-size:13px}.pdf-premium-view [data-image-studio] .studio-select-button{margin-top:26px}.pdf-premium-view [data-image-studio] .studio-select-secondary{color:#1262c4;min-width:200px;box-shadow:none;background:#fff;border:1.5px solid #1262c4;margin-top:14px;padding:14px 26px}.pdf-premium-view [data-image-studio] .studio-select-secondary:hover{background:#eef4ff}.pdf-premium-view [data-image-studio] .image-selected{margin-top:12px}@media (width<=520px){.category-grid{grid-template-columns:1fr!important}.category-grid .category-card p{min-height:0}}.pdf-premium-view [data-image-studio] .pdf-upload-surface label.pdf-select-button{color:#fff;text-transform:uppercase;letter-spacing:.01em;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:inline-flex}.pdf-premium-view [data-image-studio] .pdf-upload-surface label.studio-select-secondary{color:#1262c4;font-size:14px}.tool-sidebar-nav .pdf-group-organise{--tone:#e8792d}.tool-sidebar-nav .pdf-group-edit{--tone:#7353e8}.tool-sidebar-nav .pdf-group-from-pdf{--tone:#1e9b6b}.tool-sidebar-nav .pdf-group-to-pdf{--tone:#2b72dc}.tool-sidebar-nav .pdf-hub-group .pdf-hub-links .pdf-link-icon.tool-sidebar-icon,.tool-sidebar-nav .pdf-hub-group .pdf-hub-links a[aria-current=page] .pdf-link-icon.tool-sidebar-icon{width:26px;height:26px;box-shadow:none;border-radius:0;color:var(--tone,#2b72dc)!important;background:0 0!important}.tool-sidebar-nav .pdf-link-icon.tool-sidebar-icon svg{stroke-width:1.75px;width:22px;height:22px;filter:drop-shadow(0 2px 2px color-mix(in srgb,var(--tone,#2b72dc) 28%,transparent));transition:transform .2s cubic-bezier(.2,.7,.2,1)}.tool-sidebar-nav .pdf-hub-links a:hover .tool-sidebar-icon svg{transform:scale(1.12)rotate(-4deg)}.tool-sidebar-nav .pdf-hub-links a{gap:12px}@media (prefers-reduced-motion:reduce){.tool-sidebar-nav .pdf-link-icon.tool-sidebar-icon svg{transition:none}}.pdf-links-violet{--tone:#7a5af5}.pdf-links-orange{--tone:#f07a1a}.pdf-links-blue{--tone:#2f80ed}.pdf-links-green{--tone:#1fa463}.pdf-links-yellow{--tone:#d99a00}.pdf-links-tone-0{--tone:#e8792d}.pdf-links-tone-1{--tone:#7353e8}.pdf-links-tone-2{--tone:#2b72dc}.pdf-links-tone-3{--tone:#e0493b}.pdf-links-tone-4{--tone:#1e9b6b}.pdf-links-tone-5{--tone:#d0457f}.pdf-links-tone-6{--tone:#1a93a3}.pdf-links-tone-7{--tone:#b7800c}.pdf-links-tone-8{--tone:#4f5bd5}.pdf-links-icon.tool-link-icon{width:24px;height:24px;color:var(--tone,#2b72dc);border-radius:0;background:0 0!important}.pdf-links-icon.tool-link-icon svg{stroke-width:1.75px;width:20px;height:20px;filter:drop-shadow(0 2px 2px color-mix(in srgb,var(--tone,#2b72dc) 28%,transparent));transition:transform .2s cubic-bezier(.2,.7,.2,1)}.pdf-links-column li>a:hover .tool-link-icon svg{transform:scale(1.12)rotate(-4deg)}@media (prefers-reduced-motion:reduce){.pdf-links-icon.tool-link-icon svg{transition:none}}.category-hub-wrap{padding:8px 0 40px}
