/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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}}}@layer theme{:host,:root{--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-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-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]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.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}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.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}.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,)}}:root{--ink:#252922;--muted:#75796f;--line:#e5e7de;--paper:#f8f9f5;--lime:#c9ed8c;--dark:#263024;--green:#526b34;--radius:15px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica Neue,PingFang SC,sans-serif;font-size:14px}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}button{color:inherit;background:0 0;border:0}a:focus-visible,button:focus-visible{outline-offset:4px;outline:2px solid #638332}input:focus,select:focus,textarea:focus{outline-offset:2px;outline:2px solid #a1c775}svg{flex-shrink:0}p{line-height:1.65}h1,h2,h3,p{margin-top:0}h1,h2{font-weight:600}h2{font-size:27px;line-height:1.25}.button,h3{font-weight:600}.button{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:0 21px;font-size:13px;transition:background .15s,transform .15s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button.primary{background:var(--lime);color:#243518}.button.primary:hover{background:#b9e777}.button.dark{background:var(--dark);color:#fff}.button.secondary{background:#fff;border:1px solid #d8ded0}.button.small{gap:7px;min-height:38px;padding:0 14px}.button.domain-button{background:var(--lime);color:#304221}.eyebrow{letter-spacing:1.5px;color:#7d8375;margin-bottom:13px;font-size:10px;font-weight:600;display:block}.header{border-bottom:1px solid var(--line);background:#fff;height:88px}.header-inner{justify-content:space-between;align-items:center;gap:25px;max-width:1336px;height:100%;margin:auto;padding:0 40px;display:flex}.brand{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.brand-mark{background:var(--lime);border-radius:11px;place-items:center;width:39px;height:39px;display:grid;position:relative;transform:rotate(-5deg)}.brand-mark i{background:#2c3a23;border-radius:1px;width:4px;height:4px;position:absolute;bottom:7px;left:9px}.brand strong{font-weight:700;line-height:1.3;display:block}.brand-dot{color:#8ebf50;letter-spacing:0}.brand small{letter-spacing:2.1px;color:#858a7e;font-weight:600}.header nav{color:#5f6558;gap:26px;font-size:12px}.header nav,.header nav a{align-items:center;display:flex}.header nav a{gap:4px}.header-actions{gap:12px}.header-actions,.language{align-items:center;display:flex}.language{color:#62685c;gap:7px;font-size:11px}.hero{grid-template-columns:1.15fr 1fr;gap:20px;max-width:1336px;margin:auto;padding:76px 40px 65px;display:grid;overflow:hidden}.hero-kicker{letter-spacing:1.2px;color:#6b775c;background:#f1f5ea;border:1px solid #dce4d2;border-radius:20px;align-items:center;gap:8px;margin-bottom:26px;padding:8px 11px;font-size:9px;font-weight:600;display:inline-flex}.live-dot{background:#7ba845;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.hero h1{letter-spacing:-3px;margin-bottom:25px;font-size:60px;font-weight:600;line-height:1.12}.hero h1>span{color:#6a8549;white-space:nowrap;position:relative}.hero h1>span>svg{fill:none;stroke:#b7d88d;stroke-width:5px;stroke-linecap:round;z-index:-1;width:100%;height:16px;position:absolute;bottom:-10px;left:0}.hero-copy>p{color:#7a7f71;margin-bottom:27px;font-size:14px;line-height:1.85}.hero-search{background:#fff;border:1px solid #dce1d3;border-radius:10px;align-items:center;gap:12px;max-width:540px;padding:9px 10px 9px 18px;display:flex;box-shadow:0 5px 12px #29351b04}.hero-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;padding:6px;font-size:13px}.hero-search input:focus{outline:none}.hero-search button{background:var(--lime);border-radius:7px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.hero-popular{color:#6b7261;align-items:center;gap:14px;margin-top:12px;font-size:10px;display:flex}.hero-popular>span{color:#8b9083}.hero-popular a{align-items:center;gap:3px;display:flex}.hero-popular a:hover{text-decoration:underline}.hero-promises{color:#7c8472;gap:22px;margin-top:29px;font-size:10px;display:flex}.hero-promises span{align-items:center;gap:5px;display:flex}.hero-promises svg{color:#68874a}.hero-art{background:radial-gradient(#e9eedb70 0,#0000 64%);place-items:center;min-height:420px;display:grid;position:relative}.orbit{border:1px solid #dde4d2;border-radius:50%;width:360px;height:360px;position:absolute}.orbit-two{width:470px;height:250px;transform:rotate(-33deg)}.orbit-three{border-style:dashed;width:455px;height:260px;transform:rotate(35deg)}.orbit-dot{z-index:1;background:#b6cc94;border-radius:50%;width:9px;height:9px;position:absolute}.dot-one{top:62%;left:14%}.dot-two{width:6px;height:6px;top:10%;right:27%}.globe-core{background:linear-gradient(150deg,#e5f3c7,#c6df97);border:1px solid #adc880;border-radius:50%;place-items:center;width:211px;height:211px;display:grid;position:relative;transform:rotate(-9deg);box-shadow:0 10px 35px #a1be771f}.globe-core>svg:first-child{color:#9ebb70;opacity:.4;position:absolute;inset:26px}.globe-core>span{letter-spacing:2px;color:#506c34;text-align:center;font-size:10px;line-height:1.9;position:relative;transform:rotate(9deg)}.globe-core strong{letter-spacing:-1px;color:#3d5827;font-size:30px;font-weight:500}.globe-arrow{color:#4f6c35;position:absolute;bottom:17px;right:21px}.floating-tool{z-index:2;background:#fff;border:1px solid #e1e5d9;border-radius:12px;align-items:center;gap:11px;padding:13px 16px;display:flex;position:absolute;box-shadow:0 6px 16px #394b2710}.floating-tool strong{letter-spacing:-.2px;font-size:12px;font-weight:600;display:block}.floating-tool small{letter-spacing:1px;color:#9da390;margin-bottom:5px;font-size:7px;display:block}.floating-tool>svg{color:#7b9e4b;margin-left:10px}.float-one{top:8%;left:8%;transform:rotate(-5deg)}.float-two{top:44%;right:0;transform:rotate(6deg)}.float-three{bottom:8%;left:7%;transform:rotate(-4deg)}.mini-float{color:#74805f;background:#fff;border:1px solid #e0e6d7;border-radius:12px;place-items:center;width:52px;height:52px;display:grid;position:absolute;box-shadow:0 5px 10px #394b2708}.mini-one{top:8%;right:14%;transform:rotate(9deg)}.mini-two{top:45%;left:1%;transform:rotate(-10deg)}.art-caption{letter-spacing:1.6px;color:#9ba78a;font-size:7px;position:absolute;bottom:-8px;right:6%}.trust-strip{border-block:1px solid var(--line);color:#7d8571;background:#f0f3e9;justify-content:center;gap:43px;padding:22px 40px;font-size:11px}.trust-strip,.trust-strip>span{align-items:center;display:flex}.trust-strip>span{gap:7px}.trust-strip strong{color:#3d4a32;font-size:17px;font-weight:500}.trust-strip i{background:#dbe1d1;width:1px;height:18px}.trust-strip>a{color:#5d7048;align-items:center;gap:16px;margin-left:40px;font-size:11px;display:flex}.page-container{max-width:1336px;margin:0 auto;padding:0 40px}.directory{gap:40px;padding:62px 0;scroll-margin-top:25px;display:grid}.category-sidebar{padding-top:4px}.category-sidebar .eyebrow{letter-spacing:1.2px;margin-bottom:14px;font-size:9px}.category-sidebar :is(button,.category-product){text-align:left;color:#79816e;white-space:nowrap;border-radius:7px;align-items:center;width:100%;min-height:42px;font-size:11px;display:flex}.category-sidebar :is(button,.category-product)>span{opacity:.65;margin-left:auto;font-size:9px}.sidebar-rule{background:var(--line);height:1px;margin:21px 12px 24px}.sidebar-note{background:#f0f3e9;border:1px dashed #d8e1ca;border-radius:10px;margin:31px 5px 0;padding:20px 18px}.sidebar-note>span{color:#7a9560;font-size:24px;line-height:1}.sidebar-note h3{letter-spacing:-.2px;margin:13px 0 7px;font-size:13px}.sidebar-note p{color:#8a927f;line-height:1.7}.sidebar-note a{color:#5d7446;align-items:center;gap:10px;margin-top:18px;font-size:10px;font-weight:600;display:flex}.section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.section-heading .eyebrow{letter-spacing:1.4px;margin-bottom:9px;font-size:8px}.section-heading :is(h1,h2){font-size:26px}.section-heading p{color:#8c9284;margin-bottom:0}.tool-count{color:#6d7b59;white-space:nowrap;background:#eff2e8;border:1px solid #dfe5d5;border-radius:20px;padding:6px 10px}.directory-toolbar{align-items:center;gap:14px;margin-bottom:21px;display:flex}.inline-search{color:#a0a893;background:#fff;border:1px solid #e1e5da;border-radius:7px;flex:1;align-items:center;gap:10px;min-width:0;padding:10px 13px;display:flex}.inline-search input{color:#3e4935;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.inline-search input:focus{outline:none}.inline-search button{padding:0;display:flex}.sort{color:#8c9482;align-items:center;gap:7px;font-size:10px;display:flex}.sort select{color:#6b765d;background:0 0;border:0;padding:7px 0;font-size:10px}.tools-grid{gap:15px;display:grid}.tool-card{background:#fff;border:1px solid #e3e6dd;border-radius:11px;flex-direction:column;min-width:0;padding:19px 19px 0;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.tool-card:hover{border-color:#b4cc92;transform:translateY(-3px);box-shadow:0 8px 20px #4b602411}.card-top{align-items:center;gap:9px;margin-bottom:16px;display:flex}.tool-icon{border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:inline-grid}.badge{letter-spacing:.1px;color:#8ca164;background:#f1f5e8;border-radius:4px;padding:4px 5px;font-size:8px}.favorite{color:#c9cec1;z-index:2;margin-left:auto;padding:4px;display:flex;position:relative}.favorite.selected,.favorite:hover{color:#95ad61}.card-link{flex:1}.card-link:after{content:"";border-radius:11px;position:absolute;inset:0}.card-link h3{letter-spacing:-.2px;justify-content:space-between;align-items:center;gap:5px;font-size:13px;display:flex}.card-link h3>svg{color:#bac3ac;width:13px}.card-footer{color:#a2aa96;border-top:1px solid #edf0e7;justify-content:space-between;gap:8px;padding:12px 0;font-size:8px}.card-footer,.free-label{align-items:center;display:flex}.free-label{color:#7d9166;gap:4px}.free-label:before{content:"";background:#9bb77e;border-radius:50%;width:4px;height:4px}.browse-all{color:#687c50;background:#f3f6ed;border:1px solid #dce4d0;border-radius:8px;justify-content:center;align-items:center;gap:12px;margin-top:22px;padding:15px;font-size:11px;display:flex}.no-results{text-align:center;color:#748061;background:#fff;border:1px dashed #d7decc;border-radius:12px;padding:50px 20px}.no-results>svg{margin:0 auto 15px}.no-results h3{font-size:23px}.request-banner{background:#edf3e2;border:1px solid #dce6cb;border-radius:13px;align-items:center;gap:27px;margin:0 0 49px;padding:32px 37px;display:flex}.request-symbol{color:#809b5f;font-size:48px;line-height:1}.request-banner h2{margin-bottom:7px;font-size:21px}.request-banner .eyebrow{letter-spacing:1.3px;margin-bottom:9px;font-size:8px}.request-banner p{color:#8b957d;margin:0;font-size:11px}.request-banner>.button{margin-left:auto;font-size:11px}.products-section .section-heading :is(h1,h2){font-size:25px}.partner-note{letter-spacing:1px;color:#929e82;font-size:8px}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.product-card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:24px;transition:border-color .2s}.product-card:hover{border-color:#a4bf83}.product-label{color:#9baf7c;letter-spacing:1.2px;justify-content:space-between;align-items:center;font-size:8px;display:flex}.product-card h3{letter-spacing:-.6px;margin:24px 0 12px}.product-card h3>span:first-child{color:#677b52;margin-right:2px}.domain-suffix{color:#9ca590;margin-left:-7px;font-size:13px;font-weight:400}.product-cta{color:#6c7c57;justify-content:space-between;margin-top:23px;font-size:10px;display:flex}.domain-tool-cta{background:#e5efce;border:1px solid #c9d9b4;border-radius:13px;align-items:center;gap:25px;margin:0 0 25px;padding:32px 38px;display:flex}.domain-tool-cta .eyebrow{color:#7c8f60;font-size:9px}.domain-tool-cta h2{margin-bottom:6px;font-size:26px}.domain-tool-cta p{color:#73845b;margin:0;font-size:12px}.domain-tool-cta>.button{margin-left:auto}.footer-main{grid-template-columns:1.35fr 1fr 1fr 1.2fr;gap:40px;max-width:1336px;margin:auto;padding:46px 40px 33px;display:grid}.footer-main .brand strong{font-size:17px}.footer-main .brand small{font-size:7px}.footer-main .brand-mark{width:34px;height:34px}.footer-main>div>p{color:#949d87;margin:17px 0 0;font-size:10px;line-height:1.8}.footer-main h3{letter-spacing:1.5px;color:#788369;margin:5px 0 19px;font-size:8px;font-weight:500}.footer-main>div>a:not(.brand){color:#949d87;align-items:center;gap:7px;margin-bottom:13px;font-size:10px;display:flex}.footer-main .footer-message{color:#879773;border-left:1px solid #dce3d2;padding:5px 0 0 30px;font-size:9px}.footer-message>.live-dot{width:5px;height:5px;margin-right:6px}.footer-main .footer-message p{letter-spacing:-.5px;color:#768965;margin:15px 0;font-size:16px;line-height:1.5}.footer-bottom{color:#9ba58e;border-top:1px solid #dfe5d5;justify-content:space-between;align-items:center;max-width:1256px;margin:auto;padding:20px 0 25px;font-size:9px;display:flex}footer{background:#f0f3e9;border-top:1px solid #e0e5d7;margin-top:5px}.page-intro h1{letter-spacing:-1.7px;margin-bottom:15px;font-size:42px}.page-intro p{color:#7f8a70;font-size:14px}.breadcrumbs{color:#8f9982;flex-wrap:wrap;align-items:center;gap:9px;padding:26px 0;font-size:10px;display:flex}.breadcrumbs a:hover{text-decoration:underline}.tool-heading{align-items:center;gap:20px;margin:22px 0 36px;display:flex}.tool-heading h1{letter-spacing:-1.5px;margin-bottom:10px;font-size:39px}.tool-heading p{color:#7c8670;max-width:760px;margin:0;font-size:14px}.tool-heading .eyebrow{align-items:center;gap:12px;margin-bottom:12px;font-size:9px;display:flex}.tool-icon.big{border-radius:16px;width:64px;height:64px}.free-pill{letter-spacing:.6px;color:#789359;background:#e8f1da;border-radius:5px;padding:4px 6px;font-size:8px}.workspace{background:#fff;border:1px solid #dde3d3;border-radius:14px;overflow:hidden;box-shadow:0 5px 20px #44562c03}.workspace-top{color:#889777;border-bottom:1px solid #e7ebdf;justify-content:space-between;align-items:center;padding:15px 24px;font-size:10px;display:flex}.workspace-top>span{align-items:center;gap:7px;display:flex}.text-button{color:#8b9b79;align-items:center;gap:6px;padding:2px;font-size:10px;display:inline-flex}.workspace-body{grid-template-columns:1fr 1fr;display:grid}.input-pane{padding:28px 30px}.input-pane h2,.output-pane h2{letter-spacing:-.3px;margin:0 0 22px}.field{min-width:0;margin-bottom:18px;display:block}.field>span{color:#6c7a5e;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:11px;font-weight:500;display:flex}.field input,.field select,.field textarea{color:#4c5c3e;background:#fcfdfb;border:1px solid #dfe5d6;border-radius:7px;width:100%;min-width:0;padding:12px 13px;font-size:12px;line-height:1.6}.field textarea{resize:vertical;min-height:100px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.field-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.input-pane .field-row{margin-top:20px}.run-button{justify-content:space-between;width:100%;margin-top:6px}.input-note{color:#98a28c;margin:14px 0 0;line-height:1.6}.output-pane{background:#f7f9f2;border-left:1px solid #e4eadb;min-width:0;padding:28px 30px}.output-title{justify-content:space-between;align-items:flex-start;display:flex}.output-title>div{color:#879977;gap:12px;display:flex}.output-title button{padding:0}.result-text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:#fff;border:1px solid #e2e8d9;border-radius:8px;max-height:600px;margin:0 0 20px;padding:18px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;line-height:1.8;overflow:auto}.empty-result{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.empty-result>span{color:#bbce9e;margin-bottom:20px;font-size:48px}.empty-result h3{color:#8b9a78;margin-bottom:15px;font-weight:400;line-height:1.4}.empty-result p{color:#a4af96;font-size:11px;line-height:1.8}.error{color:#a33f32;background:#fff4ee;border:1px solid #efcfc4;border-radius:7px;margin-bottom:18px;padding:14px;font-size:12px;line-height:1.7}.result-image{object-fit:contain;border-radius:7px;max-width:100%;max-height:300px;margin:0 auto 20px;display:block}.frame-wrap{border:1px solid #dbe5cd;margin-bottom:20px;overflow:auto}.frame-wrap iframe{background:#fff;border:0}.og-card,.serp-card{overflow-wrap:anywhere;border:1px solid #e2e6dc;border-radius:9px;margin-bottom:18px;padding:20px}.og-card small,.serp-card small{color:#666;font-size:11px}.serp-card h3{letter-spacing:0;margin:10px 0;font-size:20px;font-weight:400}.og-card p,.serp-card p{color:#555;margin:0;font-size:13px;line-height:1.6}.og-card h3{margin:12px 0;font-size:22px}.tool-benefits{color:#8b9a79;justify-content:center;gap:26px;margin:20px 0 50px;font-size:10px;display:flex}.tool-benefits span{align-items:center;gap:5px;display:flex}.tool-docs{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:70px;padding:45px 0;display:grid}.tool-docs h2{margin-bottom:18px;font-size:24px;line-height:1.3}.tool-docs ol{padding-left:18px;list-style:decimal}.tool-docs li{padding:5px 0}.tool-docs details{border-bottom:1px solid #dfe6d6;padding:14px 0}.tool-docs summary{color:#6b7c58;cursor:pointer;line-height:1.7}.tool-docs details p{margin:13px 0 0}.example-block{background:#eff3e8;border-radius:8px;margin-top:22px;padding:18px}.example-block h3{color:#7c8f65;margin-bottom:9px;font-size:11px;font-weight:500}.example-block pre{color:#8c9b78;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.7}.related-section .section-heading a{color:#79915d;align-items:center;gap:9px;font-size:10px;display:flex}.upload-zone{cursor:pointer;color:#7a9160;text-align:center;background:#f5f8f0;border:1px dashed #bccaab;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:13px;padding:34px 20px;display:flex;position:relative}.upload-zone strong{font-size:13px;font-weight:500}.upload-zone>span{color:#9ba98b;font-size:10px}.upload-zone input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.file-list{color:#7a8c64;overflow-wrap:anywhere;padding:15px 0;font-size:11px;list-style:none}.file-list li{padding:6px 0}.external{text-align:center;padding:60px 30px}.external>svg{color:#83a45e;margin:0 auto 25px}.external h2{font-size:29px}.external p{color:#8a9879;max-width:600px;margin:0 auto 24px}.category-intro{align-items:center;gap:22px;margin:20px 0 0;display:flex}.category-intro .tool-icon{width:66px;height:66px}.category-intro h1{letter-spacing:-1.5px;margin-bottom:10px;font-size:40px}.category-intro p{color:#859176;font-size:14px}.back-link{color:#8a9977;font-size:11px}.request-layout{grid-template-columns:1fr 1fr;gap:90px;margin-top:45px;display:grid}.request-layout h1{letter-spacing:-2px;margin-bottom:23px;font-size:49px;line-height:1.1}.lead{color:#879975;font-size:16px;line-height:1.8}.request-form{background:#fff;border:1px solid #dce5d1;border-radius:13px;padding:32px}.request-form .button{justify-content:space-between;width:100%}.consent{color:#8c9c79;align-items:flex-start;gap:10px;margin:20px 0;font-size:10px;line-height:1.7;display:flex}.consent input{accent-color:#7c9c58;margin-top:3px}.field b{color:#839b63}.honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.roadmap{margin-top:40px}.roadmap h2{margin-bottom:10px;font-size:20px}.roadmap>p{color:#9aa98a;font-size:11px}.roadmap>div{border-bottom:1px solid #e2e8d9;align-items:center;gap:13px;padding:14px 0;display:flex}.roadmap strong{color:#798d62;margin-bottom:4px;font-size:11px;font-weight:500;display:block}.roadmap small{color:#a1af92;font-size:10px}.roadmap-dot{background:#b5c6a0;border-radius:50%;flex-shrink:0;width:5px;height:5px}.planned{color:#96a881;background:#edf3e5;border-radius:5px;margin-left:auto;padding:5px 7px;font-size:9px}.request-success{text-align:center;color:#728d56;background:#f0f6e7;border:1px solid #cbdcb8;border-radius:14px;align-self:start;padding:50px 30px}.request-success>svg{margin:0 auto 25px}.request-success h2{font-size:29px}.request-success small{overflow-wrap:anywhere;margin:20px 0;font-family:monospace;display:block}.prose-page{max-width:820px;margin:auto;padding:70px 40px 90px}.prose-page h1{letter-spacing:-2px;margin-bottom:27px;font-size:52px;line-height:1.12}.prose-page h2{margin:36px 0 16px;font-size:23px}.prose-page p{color:#849474;font-size:13px;line-height:1.9}.not-found{text-align:center;padding:120px 20px}.not-found h1{font-size:45px}.not-found p{color:#8b9c7a;margin-bottom:30px}.skip-link{z-index:100;background:#fff;border:2px solid #8aa65e;padding:14px;position:absolute;top:-60px;left:10px}.skip-link:focus{top:10px}@media (min-width:1440px){.hero h1{font-size:64px}.hero{padding-top:85px;padding-bottom:75px}.hero-art{min-height:430px}.tool-card{min-height:207px}}@media (max-width:1100px){.header nav{gap:15px}.header nav a:nth-child(3){display:none}.hero h1{letter-spacing:-2px;font-size:49px}.hero{gap:0}.hero-art{transform-origin:100%;transform:scale(.87)}.directory{grid-template-columns:182px 1fr;gap:24px}.category-sidebar :is(button,.category-product){gap:7px;padding-inline:8px;font-size:10px}.tool-card{padding:15px 15px 0}.card-link h3{font-size:12px}.card-link p{font-size:10px}.tools-grid{gap:12px}.trust-strip{gap:25px}.trust-strip>a{margin-left:10px}.hero-promises{gap:12px;font-size:9px}.request-layout{gap:45px}}@media (max-width:850px){.header-inner{padding:0 24px}.header nav{display:none}.hero{grid-template-columns:1fr;padding:55px 30px 40px}.hero-copy{max-width:620px}.hero h1{font-size:60px}.hero-art{display:none}.hero-search{max-width:none}.hero-promises{font-size:10px}.trust-strip{justify-content:space-between;gap:18px;padding:20px 25px}.trust-strip>a{display:none}.page-container{padding:0 25px}.directory{grid-template-columns:1fr;gap:25px;padding:40px 0}.category-sidebar{gap:7px;padding:0 0 8px;display:flex;overflow-x:auto}.category-sidebar .eyebrow,.sidebar-note,.sidebar-rule{display:none}.category-sidebar :is(button,.category-product){white-space:nowrap;border:1px solid #e0e7d6;flex-shrink:0;gap:8px;width:auto;min-height:36px;margin:0;padding:0 12px;font-size:10px}.category-sidebar :is(button,.category-product)>span{margin-left:2px}.tools-grid{gap:14px}.request-banner{gap:18px;padding:25px}.request-banner h2{font-size:18px}.request-symbol{display:none}.request-banner .button{padding:0 12px;font-size:10px}.products-section .section-heading :is(h1,h2){font-size:23px}.partner-note{display:none}.product-card{padding:19px}.product-card h3{font-size:19px}.domain-suffix{font-size:11px}.footer-main{grid-template-columns:1.3fr 1fr 1fr;gap:25px;padding:35px 25px}.footer-message{display:none}.footer-bottom{margin:0 25px}.tool-heading h1{font-size:33px}.tool-docs{gap:30px}.input-pane,.output-pane{padding:24px}.domain-tool-cta{padding:26px}.domain-tool-cta h2{font-size:23px}.domain-tool-cta .button{padding:0 12px;font-size:10px}.request-layout{gap:35px}.request-layout h1{font-size:43px}.request-form{padding:23px}.request-page{padding-top:30px;padding-bottom:55px}}@media (max-width:600px){.header{height:73px}.header-inner{gap:8px;padding:0 18px}.brand{gap:8px}.brand strong{font-size:17px}.brand small{letter-spacing:1.6px;font-size:7px}.brand-mark{border-radius:9px;width:32px;height:32px}.header-actions{gap:7px}.header-actions .dark{gap:0;width:33px;height:33px;min-height:33px;padding:0;font-size:0}.header-actions .dark svg{width:17px;height:17px}.button.domain-button{gap:5px;min-height:33px;padding:0 10px;font-size:10px}.domain-button>svg:first-child{display:none}.hero{padding:39px 22px 34px}.hero-kicker{letter-spacing:.8px;margin-bottom:23px;padding:7px 9px;font-size:7px}.hero h1{letter-spacing:-1.8px;margin-bottom:25px;font-size:43px;line-height:1.15}.hero-copy>p{margin-bottom:23px;font-size:12px;line-height:1.9}.desktop-break{display:none}.hero-search{gap:7px;padding:7px 8px 7px 12px}.hero-search input{font-size:11px}.hero-search>svg{width:17px}.hero-search button{width:34px;height:34px}.hero-popular{gap:10px;font-size:9px}.hero-popular svg{width:10px}.hero-promises{flex-wrap:wrap;gap:14px;margin-top:23px;font-size:8px}.hero-promises svg{width:11px}.trust-strip{gap:13px;padding:18px 22px;font-size:9px}.trust-strip strong{font-size:15px}.trust-strip i:nth-of-type(2),.trust-strip>span:nth-of-type(3){display:none}.trust-strip>span{gap:5px}.trust-strip{justify-content:flex-start}.trust-strip i{margin:0 5px}.page-container{padding:0 19px}.directory{gap:23px;padding:30px 0}.section-heading{gap:12px;margin-bottom:21px}.section-heading :is(h1,h2){letter-spacing:-.9px;max-width:260px;font-size:24px;line-height:1.25}.section-heading p{font-size:10px}.section-heading .eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:7px}.tool-count{padding:5px 8px;font-size:9px}.directory-toolbar{gap:10px}.inline-search{gap:7px;padding:9px 10px}.inline-search input{font-size:10px}.sort{gap:4px}.sort>svg{display:none}.sort select{max-width:78px;font-size:9px}.tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tool-card{border-radius:9px;padding:14px 13px 0}.card-top{gap:4px;margin-bottom:13px}.tool-icon{border-radius:8px;width:33px;height:33px}.tool-icon svg{width:20px;height:20px}.badge{display:none}.favorite{padding:3px}.favorite svg{width:14px}.card-link h3{align-items:flex-start;margin-bottom:7px;font-size:12px;line-height:1.5}.card-link h3>svg{display:none}.card-link p{min-height:45px;margin-bottom:13px;font-size:9px;line-height:1.7}.card-footer{gap:3px;padding:10px 0;font-size:7px}.free-label{gap:3px}.free-label:before{width:3px;height:3px}.browse-all{margin-top:18px;padding:13px;font-size:10px}.request-banner{flex-direction:column;align-items:flex-start;gap:17px;margin:0 0 36px;padding:24px}.request-banner h2{font-size:21px;line-height:1.3}.request-banner .eyebrow{font-size:7px}.request-banner p{font-size:11px}.request-banner>.button{min-height:40px;margin-left:0;padding:0 15px;font-size:11px}.domain-tool-cta{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:18px;padding:25px}.domain-tool-cta .eyebrow{font-size:7px;line-height:1.8}.domain-tool-cta h2{margin-bottom:10px;font-size:25px;line-height:1.2}.domain-tool-cta p{font-size:10px;line-height:1.8}.domain-tool-cta>.button{min-height:40px;margin-left:0;padding:0 15px;font-size:11px}.products-section{padding:0 0 38px}.products-section .section-heading :is(h1,h2){max-width:290px;font-size:24px}.product-grid{grid-template-columns:1fr;gap:11px}.product-card{padding:22px}.product-card h3{margin-top:20px;font-size:23px}.product-card p{min-height:0;font-size:12px}.product-cta{margin-top:18px;font-size:11px}.product-label{font-size:8px}.footer-main{grid-template-columns:1fr 1fr;gap:30px 20px;padding:32px 22px}.footer-main>div:first-child{grid-column:1/-1;justify-content:space-between;gap:15px;display:flex}.footer-main>div:first-child>p{margin:0;font-size:9px}.footer-main>div>a:not(.brand){font-size:10px}.footer-main h3{margin-bottom:17px;font-size:8px}.footer-bottom{gap:15px;margin:0 22px;padding:20px 0;font-size:8px}.footer-bottom>span:nth-child(2){display:none}.breadcrumbs{gap:5px;padding:21px 0;font-size:9px;line-height:1.7}.tool-heading{align-items:flex-start;gap:13px;margin:12px 0 28px}.tool-icon.big{border-radius:12px;width:45px;height:45px;margin-top:24px}.tool-icon.big svg{width:25px;height:25px}.tool-heading .eyebrow{letter-spacing:.8px;gap:6px;margin-bottom:11px;font-size:7px}.free-pill{font-size:6px}.tool-heading h1{letter-spacing:-1px;margin-bottom:12px;font-size:29px;line-height:1.1}.tool-heading p{font-size:11px;line-height:1.7}.workspace-top{padding:14px 17px;font-size:9px}.workspace-body{grid-template-columns:1fr}.input-pane,.output-pane{padding:23px 19px}.output-pane{border-top:1px solid #e4eadb;border-left:0}.empty-result{min-height:220px}.empty-result h3{font-size:22px}.field>span{font-size:10px}.field input,.field select,.field textarea{font-size:13px}.result-text{padding:14px;font-size:11px}.tool-benefits{flex-wrap:wrap;gap:12px;margin:18px 0 33px;font-size:8px}.tool-benefits svg{width:12px}.tool-docs{grid-template-columns:1fr;gap:29px;padding:32px 0}.tool-docs h2{font-size:23px}.tool-docs li,.tool-docs p{font-size:12px}.related-section{padding:10px 0 40px}.related-section .section-heading{display:block}.related-section .section-heading :is(h1,h2){max-width:none;font-size:24px}.related-section .section-heading a{margin-top:14px;font-size:10px}.related-section .tool-card:last-child{display:none}.page-intro{padding:35px 0 0}.page-intro h1{letter-spacing:-1.1px;font-size:34px;line-height:1.15}.page-intro p{font-size:12px}.category-intro{gap:13px}.category-intro .tool-icon{width:45px;height:45px}.category-intro .eyebrow{font-size:7px}.category-intro h1{letter-spacing:-1px;font-size:28px;line-height:1.15}.category-intro p{font-size:11px}.request-page{padding-top:25px;padding-bottom:40px}.request-layout{grid-template-columns:1fr;gap:30px;margin-top:30px}.request-layout h1{font-size:46px}.request-layout .lead{font-size:14px}.roadmap{margin-top:30px}.request-form{padding:23px 20px}.prose-page{padding:45px 22px 60px}.prose-page h1{font-size:41px}.prose-page h2{font-size:23px}.not-found{padding:80px 20px}.not-found h1{font-size:34px}.external{padding:40px 20px}.external h2{font-size:26px}.external p{font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}:root{--ink:#e3e9f3;--muted:#91a0b5;--line:#283244;--paper:#0c111a;--lime:#63d9d0;--dark:#1d3040;--green:#66dcd1}body{font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}h1,h2,h3{letter-spacing:-.02em}.header{background:#101620;border-color:#263041;height:74px}.header-inner,.page-container{max-width:1400px}.brand-mark{color:#70e3d5;background:#183a42;border:1px solid #2b6871;border-radius:10px}.brand-mark,.brand-mark svg{transform:none}.brand strong{letter-spacing:2px}.brand small{color:#8497ac;font-size:8px}.brand-dot{color:#65dfd4}.header nav{color:#a4b0c2;gap:27px;font-size:13px}.header nav a:hover{color:#75e5dc}.header-actions{gap:11px}.language-switch{color:#a5b4c7;align-items:center;gap:6px;padding:8px;font-size:11px;display:flex}.button.domain-button,.button.primary{color:#102b2d;background:#66ddd2}.button.domain-button:hover,.button.primary:hover{background:#91f2e6}.button.dark{color:#bccadd;background:#1c2635;border:1px solid #344358}.button.dark:hover{background:#27384a}.button.secondary{color:#c7d4e7;background:#1d2a3b;border-color:#374961}.button.small{font-size:12px}.compact-hero{justify-content:space-between;align-items:center;gap:50px;padding:38px 0 28px;display:flex}.compact-hero .eyebrow{color:#72b8c0;letter-spacing:2px;margin-bottom:13px;font-size:10px}.compact-hero h1{letter-spacing:-.5px;font-size:31px;font-weight:600}.compact-hero p{color:#879ab2;margin-bottom:0;font-size:12px}.compact-hero .hero-search{width:520px;max-width:48%;box-shadow:none;background:#151f2d;border-color:#304258;min-height:51px;padding:7px 8px 7px 16px}.hero-search input{color:#dce9f5;font-size:12px}.hero-search input::placeholder{color:#73869f}.hero-search>svg{color:#718da5}.hero-search button{color:#83e1d9;background:#253e4b;border:1px solid #345b66;width:35px;height:35px}.quick-links{border-bottom:1px solid var(--line);flex-wrap:wrap;padding-bottom:24px}.quick-links,.quick-links a{align-items:center;gap:8px;display:flex}.quick-links a{color:#a8bbd0;background:#17202e;border:1px solid #2b394c;border-radius:6px;padding:9px 14px;font-size:11px;transition:background .2s}.quick-links a:hover{color:#d5eef6;background:#203346}.quick-links a>svg{color:#66829d}.directory{grid-template-columns:211px 1fr;gap:30px;padding:29px 0 24px}.category-sidebar{background:#111923;border:1px solid #243143;border-radius:10px;align-self:start;padding:16px 9px}.category-sidebar .eyebrow{color:#637b93;margin-bottom:12px;padding-left:12px;font-size:10px}.category-sidebar :is(button,.category-product){color:#9aacc2;gap:10px;min-height:43px;margin-bottom:4px;padding:0 12px;font-size:12px}.category-sidebar :is(button,.category-product)>svg{color:#7088a3}.category-sidebar :is(button,.category-product)>span{color:#8ba4bb;opacity:1;font-size:10px}.category-sidebar :is(button,.category-product).active{color:#8ae6db;background:#1a343c;font-weight:500}.category-sidebar :is(button,.category-product).active>span,.category-sidebar :is(button,.category-product).active>svg{color:#67bfb9}.sidebar-rule{background:#283448;margin:17px 11px 21px}.sidebar-note{background:#14222b;border-color:#2e4655;margin:23px 6px 4px;padding:17px 14px}.sidebar-note>span{color:#56c6bc;font-size:21px}.sidebar-note h3{color:#a6c7d0;font-size:12px}.sidebar-note p{color:#8198b0;font-size:10px}.sidebar-note a{color:#68c9c2;font-size:11px}.section-heading{margin-bottom:18px}.section-heading :is(h1,h2){letter-spacing:-.4px;color:#d4deec;margin-bottom:8px;font-size:22px;font-weight:500}.section-heading p{color:#7e94ac;font-size:11px}.tool-count{color:#8faac1;background:#172330;border-color:#2b3c50;font-size:10px}.directory-toolbar{margin-bottom:17px}.inline-search{color:#627f9b;background:#131e2b;border-color:#2a3b51;height:39px}.inline-search input{color:#c0d0e4;font-size:11px}.inline-search input::placeholder{color:#748aa2}.sort,.sort select{color:#839ab3;font-size:11px}.field select option,.sort select option{color:#b8ccdf;background:#162231}.tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.tool-card{min-height:182px;box-shadow:none;background:#141d2a;border-color:#29364a;border-radius:9px;padding:18px 18px 0}.tool-card:hover{background:#192536;border-color:#456880;transform:translateY(-2px);box-shadow:0 5px 20px #0002}.card-top{margin-bottom:15px}.tool-icon{border-radius:9px;width:36px;height:36px}.tool-icon.blue{color:#83b2ec;background:#1c304a}.tool-icon.green{color:#6ac8ae;background:#173b38}.tool-icon.orange{color:#d7a475;background:#3a2b23}.tool-icon.purple{color:#ad9bde;background:#2d2847}.tool-icon.pink{color:#d69bb8;background:#3a2638}.badge{color:#6ec3c5;background:#1d353d;font-size:9px}.favorite{color:#4b627d}.favorite.selected,.favorite:hover{color:#72d6c9}.card-link h3{color:#cbd9e9;margin-bottom:9px;font-size:14px;font-weight:500}.card-link h3>svg{color:#657f9b}.card-link p{color:#8a9eb7;min-height:36px;margin-bottom:15px;font-size:11px;line-height:1.8}.card-footer{color:#6f8aa3;border-color:#233348;padding:11px 0;font-size:9px}.free-label{color:#64a9a5}.free-label:before{background:#4eaa9d}.browse-all{color:#83bfc4;background:#17232e;border-color:#2b4254;margin-top:17px;padding:13px;font-size:12px}.browse-all:hover{background:#1b303a}.no-results{color:#86acbd;background:#121e2a;border-color:#30475c}.no-results p{color:#7c97ae}.simple-request{color:#758da7;justify-content:center;align-items:center;gap:15px;padding:25px 0 37px;font-size:12px;display:flex}.simple-request a{color:#6ec8c2;align-items:center;gap:6px;display:flex}.simple-footer{background:#0e151e;border-top:1px solid #263447;margin-top:5px}.simple-footer>div{color:#6b829b;justify-content:space-between;align-items:center;gap:20px;max-width:1400px;margin:auto;padding:25px 40px;font-size:10px;display:flex}.simple-footer nav{gap:22px;display:flex}.page-intro{padding:35px 0 27px}.page-intro h1{color:#d3dfef;margin-bottom:5px;font-size:29px}.category-intro p,.page-intro p{color:#829bb3}.category-intro{margin:10px 0 9px}.category-intro h1{color:#d2dfed;font-size:31px}.eyebrow{color:#7799b5}.breadcrumbs{color:#718ba6;font-size:11px}.breadcrumbs a{color:#89aec5}.tool-heading{margin:15px 0 29px}.tool-heading h1{color:#dce8f5;flex-wrap:wrap;align-items:baseline;gap:14px;font-size:32px;line-height:1.4;display:flex}.tool-heading h1 small{letter-spacing:0;color:#6e8ba7;font-size:14px;font-weight:400}.tool-heading p{color:#8ca6bc;font-size:13px}.free-pill{color:#74c9bd;background:#1a3c3e}.workspace{box-shadow:none;background:#131e2c;border-color:#2c3e53}.workspace-top{color:#7babae;background:#142231;border-color:#2a3d50;font-size:11px}.live-dot{background:#68cfbb}.text-button{color:#7da1b7;font-size:11px}.input-pane h2,.output-pane h2{color:#b6cde2;font-size:16px}.field>span{color:#91adc5;font-size:12px}.field input,.field select,.field textarea{color:#bed5eb;background:#0f1a28;border-color:#2e435d;font-size:13px}.field input:focus,.field select:focus,.field textarea:focus{outline-color:#438e99}.input-note{color:#6686a3;font-size:10px}.output-pane{background:#0f1926;border-color:#2b3b51}.output-title>div{color:#7aa2bc}.result-text{color:#a5d8de;background:#111f30;border-color:#29415a;font-size:12px}.empty-result>span{color:#2f6275}.empty-result h3{color:#577c97;font-size:23px}.empty-result p{color:#526e89;font-size:12px}.error{color:#e9aa9f;background:#352025;border-color:#65423f}.frame-wrap,.og-card,.serp-card{border-color:#3b536a}.og-card h3{color:#222}.tool-benefits{color:#678ca5;margin-bottom:35px;font-size:11px}.tool-docs{gap:55px;padding:32px 0}.tool-docs h2{color:#b4cadd;font-size:21px}.tool-docs li,.tool-docs p{color:#829eb7;font-size:12px;line-height:1.9}.tool-docs details{border-color:#263d53}.tool-docs summary{color:#8fb4cb;font-size:12px}.tool-docs details p{color:#7996b0;font-size:11px}.example-block{background:#142333;border:1px solid #24394e}.example-block h3{color:#7da1b9}.example-block pre{color:#809eb7}.products-section{padding:15px 0 35px}.product-card{background:#131f2d;border-color:#2a3b51;border-radius:9px;padding:22px}.product-card:hover{background:#192b3d;border-color:#456986}.product-label{color:#6c9cba;letter-spacing:.5px}.product-card h3{color:#c5d7e8;margin:20px 0 12px;font-size:22px}.product-card h3>span:first-child{color:#64b3b5}.product-card p{color:#829fb8;min-height:38px}.product-grid{gap:15px}.domain-tool-cta{background:#143139;border-color:#2a5964;margin-top:20px;padding:25px 30px}.domain-tool-cta h2{color:#9ce0d9;font-size:23px}.domain-tool-cta p{color:#6fabb6}.related-section{padding:10px 0 35px}.related-section .section-heading :is(h1,h2){font-size:22px}.related-section .section-heading a{color:#6ca5ba}.upload-zone{color:#83b5ca;background:#142333;border-color:#385b73}.upload-zone>span{color:#688ba6}.file-list{color:#8aacbc}.file-list small{color:#5a839c}.external{background:#142433}.external>svg{color:#6ad6c9}.external p{color:#8caec2}.request-page{padding-top:30px;padding-bottom:55px}.request-layout{gap:60px;margin-top:35px}.request-layout h1{color:#c9e0ef;letter-spacing:0;font-size:43px;line-height:1.3}.lead{color:#7d9db8}.request-form{background:#132130;border-color:#2a425c}.consent{color:#7d9db7;font-size:11px}.consent input{accent-color:#5ed4c6}.roadmap>p{color:#7898b2}.roadmap>div{border-color:#263c52}.roadmap h2{color:#abc8dc}.roadmap strong{color:#8eacc4;font-size:12px}.roadmap small{color:#6889a3}.roadmap-dot{background:#508698}.planned{color:#78a4be;background:#1b3145}.request-success{color:#8bd6cf;background:#16333b;border-color:#2e636d}.request-success p{color:#77a8b3}.back-link{color:#6a9cb5}.prose-page{padding-top:45px}.prose-page h1{color:#c4ddeb;letter-spacing:-.5px;font-size:42px}.prose-page h2{color:#a4c5da;font-size:22px}.prose-page p{color:#7d9db7;line-height:1.95}.not-found h1{color:#c3dce9}.not-found p{color:#799eb6}.skip-link{color:#c5f1ec;background:#172b39;border-color:#579a9c}a:focus-visible,button:focus-visible{outline-color:#58b4bb}select{color-scheme:dark}input[type=checkbox],input[type=range]{accent-color:#5ed5c9}@media (min-width:1440px){.tool-card{min-height:185px}}@media (max-width:1100px){.compact-hero{gap:25px}.compact-hero h1{font-size:28px}.directory{grid-template-columns:190px 1fr;gap:22px}.category-sidebar :is(button,.category-product){gap:8px;padding:0 8px;font-size:11px}.header nav{gap:18px}.header nav a:nth-child(3){display:none}.card-link h3{font-size:13px}.quick-links a{gap:6px;padding:8px 11px;font-size:10px}.tool-card{padding:16px 15px 0}}@media (max-width:850px){.header{height:70px}.header nav{display:none}.compact-hero{gap:20px;padding:29px 0 25px}.compact-hero h1{font-size:25px}.compact-hero .hero-search{max-width:46%}.directory{grid-template-columns:1fr;gap:22px}.category-sidebar{background:0 0;border:0;border-bottom:1px solid #26394e;border-radius:0;padding:0 0 12px}.category-sidebar :is(button,.category-product){background:#141f2d;border:1px solid #2b3e54;min-height:37px;margin:0;padding:0 12px;font-size:11px}.category-sidebar :is(button,.category-product).active{border-color:#396369}.category-sidebar .eyebrow,.sidebar-note,.sidebar-rule{display:none}.simple-footer>div{padding:23px 25px}.simple-footer>div>span:nth-child(2){display:none}.request-layout{gap:35px}.tool-docs{gap:30px}}@media (max-width:600px){.header{height:67px}.header-inner{padding:0 15px}.brand strong{letter-spacing:1.6px;font-size:16px}.brand small{letter-spacing:1.6px;font-size:6px}.brand-mark{border-radius:8px;width:30px;height:30px}.brand-mark svg{width:20px}.brand{gap:7px}.header-actions{gap:6px}.language-switch{gap:3px;padding:5px;font-size:10px}.language-switch svg{width:12px}.button.domain-button{gap:3px;min-height:30px;padding:0 8px;font-size:10px}.button.domain-button>svg{display:none}.header-actions .dark{gap:0;width:30px;height:30px;min-height:30px;padding:0;font-size:0}.header-actions .dark svg{width:16px}.page-container{padding:0 16px}.compact-hero{padding:27px 0 19px;display:block}.compact-hero .eyebrow{letter-spacing:1.7px;margin-bottom:11px;font-size:8px}.compact-hero h1{margin-bottom:11px;font-size:27px}.compact-hero p{font-size:10px}.compact-hero .hero-search{width:100%;max-width:100%;min-height:46px;margin-top:22px;padding:6px 7px 6px 12px}.hero-search input{font-size:11px}.hero-search button{width:32px;height:32px}.quick-links{gap:7px;padding-bottom:18px}.quick-links a{gap:5px;padding:7px 9px;font-size:10px}.quick-links a svg{width:11px}.directory{gap:21px;padding:20px 0 15px}.category-sidebar{gap:7px;padding-bottom:11px}.category-sidebar :is(button,.category-product){gap:6px;min-height:34px;padding:0 10px;font-size:10px}.category-sidebar :is(button,.category-product)>svg{width:15px}.category-sidebar :is(button,.category-product)>span{font-size:8px}.section-heading :is(h1,h2){margin-bottom:8px;font-size:22px}.section-heading p{font-size:10px}.tool-count{font-size:9px}.tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tool-card{min-height:182px;padding:14px 12px 0}.tool-icon{width:33px;height:33px}.card-top{margin-bottom:14px}.card-link h3{margin-bottom:9px;font-size:13px;font-weight:500}.card-link p{min-height:49px;margin-bottom:13px;font-size:10px;line-height:1.8}.card-footer{padding:10px 0;font-size:8px}.favorite{color:#546f88}.tool-count{padding:5px 8px}.simple-request{gap:10px;padding:18px 0 29px;font-size:11px}.simple-footer>div{padding:23px 18px;font-size:10px;display:block}.simple-footer nav{gap:22px;margin-top:17px;font-size:10px}.page-intro{padding:29px 0 22px}.page-intro h1{font-size:25px;line-height:1.4}.tool-heading h1{letter-spacing:-.4px;font-size:27px;line-height:1.25;display:block}.tool-heading h1 small{margin-top:8px;font-size:11px;display:block}.tool-heading p{font-size:11px}.tool-heading .eyebrow{font-size:8px}.tool-icon.big{width:43px;height:43px;margin-top:22px}.breadcrumbs{padding:19px 0;font-size:10px}.input-pane,.output-pane{padding:22px 17px}.field>span{font-size:11px}.field input,.field select,.field textarea{font-size:13px}.workspace-top{padding:13px 17px;font-size:10px}.tool-benefits{gap:15px;margin-bottom:27px;font-size:10px}.tool-docs{gap:25px;padding:27px 0}.tool-docs h2{font-size:21px}.tool-docs li,.tool-docs p{font-size:12px}.product-grid{grid-template-columns:1fr}.product-card p{min-height:0;font-size:12px}.product-label{font-size:10px}.product-card{padding:20px}.domain-tool-cta{margin:0 0 20px;padding:23px}.domain-tool-cta h2{font-size:22px;line-height:1.4}.domain-tool-cta p{font-size:11px}.request-layout{grid-template-columns:1fr;gap:29px;margin-top:26px}.request-layout h1{font-size:36px}.request-page{padding-top:25px;padding-bottom:35px}.request-layout .lead{font-size:13px}.prose-page h1{font-size:35px}.related-section .section-heading :is(h1,h2){font-size:22px}.category-intro h1{font-size:27px}.category-intro p{font-size:11px}}.directory-toolbar{justify-content:flex-end}.tool-heading .eyebrow{letter-spacing:.5px}body{flex-direction:column;min-height:100dvh;display:flex}body>main{flex:1;width:100%}body>.header,body>.simple-footer{flex-shrink:0}:root{--line:#3a5367}body{color:#e4f0f7;background:#172b3b}.header{background:#1b3041;border-color:#3b5366}.brand strong{color:#f1faff}.brand small{color:#9dbdd1}.brand-mark{background:linear-gradient(145deg,#2b6478,#214959);border:1px solid #5798a5;border-radius:13px;width:42px;height:42px;box-shadow:0 3px 14px #081e2c33}.header nav a{color:#b7cedc}.compact-hero h1,.page-intro h1,.section-heading :is(h1,h2){color:#edf8ff}.compact-hero p,.section-heading p{color:#a5c0d2}.hero-search,.inline-search{background:#20394b;border-color:#496378}.hero-search input,.inline-search input{color:#e6f4ff}.quick-links a{color:#c0d6e4;background:#243e50;border-color:#456075}.quick-links a.quick-domain{color:#b1f3e5;background:#235151;border-color:#49837d}.category-sidebar{background:#1c3345;border-color:#3c566c}.category-sidebar :is(button,.category-product){color:#b8cddb}.category-sidebar :is(button,.category-product)>span,.category-sidebar :is(button,.category-product)>svg{color:#8fadc4}.category-sidebar :is(button,.category-product):hover{background:#2c4a5e}.category-sidebar :is(button,.category-product).active{color:#bcf8ed;background:#2b545a}.category-sidebar .eyebrow{color:#91b3ca}.sidebar-note{background:#203f4d;border-color:#426477}.sidebar-note h3{color:#c3e6eb}.sidebar-note p{color:#a3c2d3}.product-card,.tool-card{background:#213c50;border-color:#415e74}.product-card:hover,.tool-card:hover{background:#29495e;border-color:#6990a6}.card-link h3,.product-card h3{color:#e3f1fb}.card-link p,.product-card p{color:#b1cadb}.card-footer{color:#94b3c8;border-color:#3b596e}.sort,.sort select,.tool-count{color:#adc9da}.tool-count{background:#294457;border-color:#48667d}.simple-footer{background:#1a3041;border-color:#3b556a}.simple-footer>div{color:#9db8cd}.simple-request{color:#abc6d8}.request-form,.workspace{background:#203a4e;border-color:#46657d}.workspace-top{color:#abd9d9;background:#234254;border-color:#486a7d}.output-pane{background:#1b3244}.field input,.field select,.field textarea{color:#dceef9;background:#172e40;border-color:#4c6c82}.field>span{color:#b3cddd}.field input::placeholder,.field textarea::placeholder{color:#89a9bf}.prose-page p,.tool-docs li,.tool-docs p,.tool-heading p{color:#a9c5d8}.simple-footer a:hover{color:#dcf8ff}.product-card h3{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:21px;display:flex}.product-card h3 small{color:#94ddd6;letter-spacing:0;white-space:nowrap;font-size:14px;font-weight:500}.product-card h3>span:first-child{font-size:25px}.browse-all{color:#b1e6df;background:#244652;border-color:#47717c}.contact-dialog{color:#e7f6ff;background:#203a4d;border:1px solid #7199ae;border-radius:24px;width:min(980px,100vw - 36px);max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:auto;box-shadow:0 24px 100px #07172299}.contact-dialog::backdrop{-webkit-backdrop-filter:blur(7px);background:#071a2a99}.contact-heading{background:radial-gradient(at 100% 0,#2e6a78,#0000 70%),#173d53;border-bottom:1px solid #4c7589;padding:34px 38px 28px;position:relative}.contact-heading .eyebrow{color:#9ddbdc;letter-spacing:3px;font-size:10px}.contact-heading h2{letter-spacing:0;color:#f0fcff;margin:13px 0;font-size:32px}.contact-heading p{color:#b3d3e2;max-width:90%;font-size:13px;line-height:1.8}.contact-close{color:#d8f6ff;cursor:pointer;background:#ffffff08;border:1px solid #658798;border-radius:10px;padding:9px;position:absolute;top:20px;right:20px}.contact-content{padding:25px}.contact-channels{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:20px;display:grid}.contact-channel{background:#29485c;border:1px solid #527187;border-radius:16px;align-items:center;gap:20px;min-width:0;padding:24px;display:flex}.contact-channel>img{background:#fff;border-radius:12px;flex-shrink:0;width:118px;height:118px}.contact-channel>div{flex:1;min-width:0}.contact-channel h3{letter-spacing:-.5px;color:#e8f7ff;white-space:nowrap;align-items:center;gap:8px;font-size:22px;display:flex}.contact-channel h3 svg{color:#74e1d1}.contact-channel p{color:#bbd5e5;overflow-wrap:anywhere;margin:10px 0 14px;font-size:13px}.contact-channel .button{color:#d8fff6;background:#315c6d;border-color:#60929d;width:100%;min-height:38px;font-size:12px}.contact-copy{color:#a9d1e2;text-underline-offset:4px;cursor:pointer;margin-top:12px;font-size:11px;text-decoration:underline;display:block}.contact-form-panel{background:#29475b;border:1px solid #537187;border-radius:16px;padding:25px}.contact-form-panel>h3{color:#e6f5ff;font-size:18px}.contact-form-panel>p{color:#a8c8da;margin:9px 0 22px;font-size:12px}.contact-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-form-panel .field{margin-bottom:18px}.contact-form-panel .consent{color:#abc9db;align-items:start;margin:4px 0 20px;line-height:1.8}.contact-form-panel .consent input{flex-shrink:0;margin-top:3px}.contact-submit{width:100%;min-height:45px}.contact-success{text-align:center;color:#a4f0df;padding:20px 0}.contact-success>svg{flex-shrink:0;margin-inline:auto;display:block}.contact-success h3{margin:12px}.contact-success p,.contact-success small{color:#c0dfeb;margin-bottom:15px;font-size:12px;display:block}.contact-success .button{margin:15px auto 0}@media (max-width:850px){.contact-channel{gap:13px;padding:18px}.contact-channel>img{width:90px;height:90px}.contact-channel h3{font-size:18px}.category-sidebar{background:0 0}.category-sidebar :is(button,.category-product){background:#203c50;border-color:#45647b}}@media (max-width:600px){.brand-mark{border-radius:10px;width:32px;height:32px}.brand-mark svg{width:27px;height:27px}.contact-dialog{border-radius:18px;width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.contact-heading{padding:28px 22px 22px}.contact-heading h2{font-size:26px}.contact-heading p{max-width:100%;font-size:11px}.contact-heading .eyebrow{letter-spacing:2px;font-size:8px}.contact-close{padding:6px;top:12px;right:12px}.contact-content{padding:14px}.contact-channels,.contact-fields{grid-template-columns:1fr;gap:12px}.contact-channel{gap:20px;padding:18px}.contact-channel>img{width:105px;height:105px}.contact-channel h3{font-size:21px}.contact-form-panel{padding:18px}.contact-channel p{font-size:12px}.product-card h3{font-size:20px}.product-card h3 small{font-size:13px}}.brand-tagline{letter-spacing:.3px;color:#b8d8df;margin:5px 0 4px;font-weight:400;line-height:1.2;display:block}.brand small{font-size:6px;line-height:1.2}.brand strong{font-size:20px;line-height:1.1}@media (max-width:600px){.brand-tagline{letter-spacing:0;margin:4px 0 3px;font-size:8px}.brand strong{font-size:16px}.brand small{letter-spacing:1.4px;font-size:5px}.header-actions{gap:5px}}.product-tags{flex-wrap:wrap;gap:7px;margin:0 0 14px;display:flex}.product-tags span{white-space:nowrap;border:1px solid;border-radius:5px;align-items:center;padding:4px 8px;font-size:10px;font-weight:500;line-height:1.35;display:inline-flex}.product-tags .tag-ad{color:#c0e3ff;background:#284e6a;border-color:#507c9b}.product-tags .tag-verified{color:#b6f2d9;background:#245751;border-color:#4a8d7d}.product-tags .tag-rated{color:#f0df9d;background:#504b35;border-color:#897c4c}@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{color-scheme:light;--ink:#173b5b;--muted:#61788d;--line:#dcded9;--paper:#f7f5ef;--lime:#246b9a;--dark:#194969;--green:#286e70}body{background:var(--paper);color:var(--ink)}::selection{background:#d4e8f4;color:#123e61}.header{background:#fcfbf7;border-color:#dedfd9;box-shadow:0 2px 12px #14385203}.brand strong{color:#173c5c}.brand-dot{color:#267ba1}.brand-tagline{color:#526e83}.brand small{color:#7690a0}.brand-mark{background:linear-gradient(145deg,#317fa2,#194e72);border-color:#3b7f9e;box-shadow:0 3px 9px #164e721c}.header nav,.header nav a,.language,.language-switch{color:#48687f}.header nav a:hover,.language-switch:hover{color:#14608e}.button.domain-button,.button.primary{background:linear-gradient(120deg,#246d98,#245378);color:#fff;border:1px solid #255a7c;box-shadow:0 3px 8px #204e7112}.button.domain-button:hover,.button.primary:hover{background:linear-gradient(120deg,#1d5c86,#1d4567)}.button.dark{background:#e9eff2;border:1px solid #c8d7df;color:#2b5875}.button.dark:hover{background:#dfeaf0}.button.secondary{background:#fcfcf8;border:1px solid #bfcfda;color:#285d7e}.button.secondary:hover{background:#eef4f5}a:focus-visible,button:focus-visible{outline-color:#3786af}.skip-link{background:#fffdf8;border-color:#337fa2;color:#164f72}.compact-hero .eyebrow,.eyebrow{color:#66899e}.category-intro h1,.compact-hero h1,.not-found h1,.page-intro h1,.prose-page h1,.request-layout h1,.section-heading :is(h1,h2),.tool-heading h1{color:#173c5c}.category-intro p,.compact-hero p,.lead,.not-found p,.page-intro p,.section-heading p,.tool-heading p{color:#687f91}.compact-hero .hero-search,.hero-search,.inline-search{background:#fffefa;border-color:#d0dadf;box-shadow:0 4px 12px #254c6804}.hero-search input,.inline-search input{color:#214e6c}.hero-search input::placeholder,.inline-search input::placeholder{color:#8193a0}.hero-search>svg,.inline-search>svg{color:#7291a4}.hero-search button{background:#e7f0f5;color:#2e6d93;border-color:#c4d7e3}.quick-links{border-color:#dbdfdc}.quick-links a{background:#fdfbf6;border-color:#d8dfdf;color:#3e647e;box-shadow:0 2px 5px #234c6503}.quick-links a:hover{background:#edf4f7;color:#215d81}.quick-links a.quick-domain{background:#e9f2f5;border-color:#bfd6e2;color:#256585}.quick-links a>svg{color:#65889e}.category-sidebar{background:#f0f1eb;border-color:#dce0da;box-shadow:inset 0 1px #fff}.category-sidebar .eyebrow{color:#84919b}.category-sidebar :is(button,.category-product){color:#60788b}.category-sidebar :is(button,.category-product)>span,.category-sidebar :is(button,.category-product)>svg{color:#7c97a8}.category-sidebar :is(button,.category-product):hover{background:#e6edf0;color:#315f7c}.category-sidebar :is(button,.category-product).active{background:#dceaf1;color:#255f82;box-shadow:inset 2px 0 #4e8eaf}.category-sidebar :is(button,.category-product).active>span,.category-sidebar :is(button,.category-product).active>svg{color:#427d9b}.sidebar-rule{background:#d9dfdc}.sidebar-note{background:#e9efeb;border-color:#c8d6d0}.sidebar-note a,.sidebar-note>span{color:#397787}.sidebar-note h3{color:#345f75}.sidebar-note p{color:#6d8793}.tool-count{background:#edf1ef;color:#668091;border-color:#d6dfdf}.sort,.sort select{color:#6a8193}.field select option,.sort select option{background:#fffdf7;color:#28516d}.tool-card{background:linear-gradient(135deg,#fffefa,#fcfcf8 65%,#edf3f5);border-color:#d9e0e2;box-shadow:0 2px 5px #1c405205,inset 0 1px #fff}.tool-card:hover{background:linear-gradient(135deg,#fffefa,#f3f8fa);border-color:#abc8d8;box-shadow:0 8px 24px #24546f0c}.card-link h3{color:#234c69}.card-link h3>svg{color:#829cab}.card-link p{color:#6a8091}.card-footer{color:#8a9ba5;border-color:#e1e6e5}.free-label{color:#4b897d}.free-label:before{background:#6ea496}.favorite{color:#b1bfc4}.favorite.selected,.favorite:hover{color:#327faa}.badge{background:#e7f1ec;color:#4e8a7d}.tool-icon.blue{background:#e5eef8;color:#6088b5}.tool-icon.green{background:#e4f0e9;color:#5e917c}.tool-icon.orange{background:#f5ecdf;color:#b78c56}.tool-icon.purple{background:#eeebf7;color:#8a7caf}.tool-icon.pink{background:#f6e9ed;color:#b48597}.browse-all{background:#eaf0f3;border-color:#cddde5;color:#457994}.browse-all:hover{background:#deecf2}.no-results{background:#f4f6f2;border-color:#cedadf;color:#4d788f}.no-results p{color:#718895}.simple-request{color:#7b8c99}.simple-request a{color:#32799b}.simple-footer{background:#edeFEa;border-color:#d9dfdc}.simple-footer>div{color:#7b919e}.simple-footer a:hover{color:#2f6d8f}.breadcrumbs{color:#8b9aa4}.breadcrumbs a{color:#5e8499}.tool-heading h1 small{color:#8ba0ad}.free-pill{background:#e5f1ec;color:#488574}.request-form,.workspace{background:#fffdf8;border-color:#d1dfe4;box-shadow:0 8px 28px #244e6507}.workspace-top{background:#edf3f4;border-color:#d5e1e4;color:#5a858b}.live-dot{background:#75a99b}.text-button{color:#688d9e}.input-pane h2,.output-pane h2{color:#315d77}.field>span{color:#54758a}.field b{color:#5083a0}.field input,.field select,.field textarea{background:#fbfcf9;border-color:#c9d9e2;color:#28536f}.field input::placeholder,.field textarea::placeholder{color:#92a3ad}.field input:focus,.field select:focus,.field textarea:focus{outline-color:#73a9c2}.input-note{color:#8399a5}.output-pane{background:#f0f4f3;border-color:#d4e0e2}.output-title>div{color:#57859a}.result-text{background:#f9fcfa;border-color:#cddfe5;color:#2b627c}.empty-result>span{color:#b6cdd5}.empty-result h3{color:#7596a9}.empty-result p{color:#8da3b1}.error{background:#fff1ed;border-color:#e8c8be;color:#ab6252}.frame-wrap{background:#fff;border-color:#c7d6dd}.og-card,.serp-card{background:#fff;border-color:#d2dce1;color:#222}.serp-card h3{color:#1a0dab}.og-card h3{color:#243b50}.og-card small,.serp-card small{color:#5a6d78}.og-card p,.serp-card p{color:#586b78}.tool-benefits{color:#7b95a3}.prose-page h2,.tool-docs h2{color:#315d77}.prose-page p,.tool-docs li,.tool-docs p{color:#667f90}.tool-docs details{border-color:#d6e0e1}.tool-docs summary{color:#4b748c}.tool-docs details p{color:#718a99}.example-block{background:#edf2f1;border-color:#d9e1e0}.example-block h3{color:#5e8398}.example-block pre{color:#6c8897}.related-section .section-heading a{color:#447f9b}.upload-zone{background:#edf5f5;border-color:#9ebfcf;color:#437c96}.upload-zone>span{color:#7b98a8}.file-list{color:#5e8799}.file-list small{color:#829ca9}.external{background:#edf4f4}.external>svg{color:#549caa}.external p{color:#658795}.domain-tool-cta{background:linear-gradient(120deg,#e4eff0,#e7eef7);border-color:#c0d6df}.domain-tool-cta h2{color:#326e87}.domain-tool-cta p{color:#72919f}.back-link{color:#4f88a1}.consent{color:#77909e}.consent input,input[type=checkbox],input[type=range]{accent-color:#3d7ea1}.request-success{background:#e8f4ed;border-color:#bbd9cb;color:#377e72}.request-success p{color:#648c81}.request-success>svg{margin-inline:auto}.roadmap h2{color:#476f85}.roadmap>div{border-color:#d3e0e2}.roadmap small,.roadmap strong,.roadmap>p{color:#7994a3}.planned{background:#e3edf2;color:#58839b}select{color-scheme:light}.product-card{--card-tint:#dfedf3;--stripe:#4a86a4;position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(125deg,#fffefa 4%,#f9faf6 45%,var(--card-tint) 100%);border:1px solid #d1dfe3;border-radius:14px;padding:25px;box-shadow:0 5px 18px #21465c05,inset 0 1px 0 #ffffff;transition:transform .2s,box-shadow .2s,border-color .2s}.product-card:before{background:repeating-linear-gradient(125deg,transparent 0 17px,color-mix(in srgb,var(--stripe) 14%,transparent) 17px 18px,transparent 18px 32px);mask-image:linear-gradient(100deg,transparent 15%,#000);opacity:.65}.product-card:after,.product-card:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.product-card:after{background:radial-gradient(ellipse at 95% 0,#ffffffaa,transparent 65%);border-radius:inherit}.product-card:hover{background:linear-gradient(125deg,#fffefa,#f7fbfa 35%,var(--card-tint));border-color:#9fbfce;box-shadow:0 14px 32px #1c526415;transform:translateY(-3px)}.product-oceanname{--card-tint:#d9edf0;--stripe:#4d9baf}.product-landergrow{--card-tint:#e1e9f6;--stripe:#6784b1}.product-intentgrow{--card-tint:#e6e3f4;--stripe:#8778ac}.product-bestcloak{--card-tint:#e1eee3;--stripe:#699684}.product-jujing{--card-tint:#e1ebf4;--stripe:#648ba7}.product-2fa{--card-tint:#eee8db;--stripe:#a18c61}.product-label{color:#7a95a6;font-size:10px}.product-label>svg{color:#6f93a6}.product-card h3{color:#244e6b;align-items:center;gap:12px;font-size:20px;margin:25px 0 18px;flex-wrap:nowrap;letter-spacing:-.3px}.product-card .product-logo{display:grid;place-items:center;flex-shrink:0;width:47px;height:47px;background:#ffffffd9;border:1px solid #ffffff;border-radius:12px;box-shadow:0 3px 9px #20445a0c;padding:5px;overflow:hidden}.product-logo img{width:100%;height:100%;object-fit:contain;border-radius:7px}.product-name{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;min-width:0}.product-card h3 small{color:#678b9d;font-size:12px;font-weight:400}.product-card p{color:#678393;line-height:1.8;font-size:12px;min-height:42px;margin-bottom:0}.product-tags{margin:0 0 13px}.product-tags .tag-ad{background:#e8f1f7;border-color:#c3d9e6;color:#477e9f}.product-tags .tag-verified{background:#eaf3ed;border-color:#c2dccd;color:#4d8874}.product-tags .tag-rated{background:#f7f0dc;border-color:#e3d7b3;color:#9a8250}.contact-dialog{background:#f6f7f2;color:#244c69;border-color:#c3d5df;box-shadow:0 24px 100px #183c5b40}.contact-dialog::backdrop{background:#23445d55;backdrop-filter:blur(7px)}.contact-heading{background:radial-gradient(ellipse at top right,#d7e8ee,transparent 70%),linear-gradient(120deg,#e9f0ef,#e8eef4);border-color:#cddde3}.contact-heading .eyebrow{color:#6d98a7}.contact-heading h2{color:#234e6c}.contact-heading p{color:#6b899c}.contact-close{background:#ffffff7a;border-color:#b9d0dc;color:#56849b}.contact-channel{background:linear-gradient(130deg,#fffefa,#eff6f4);border-color:#d4e1df}.contact-channel:nth-child(2){background:linear-gradient(130deg,#fffefa,#eef3f9);border-color:#cfdfe8}.contact-channel h3{color:#28556f}.contact-channel h3 svg{color:#58a39b}.contact-channel:nth-child(2) h3 svg{color:#428bb3}.contact-channel p{color:#6d92a6}.contact-channel .button{background:#edf5f2;border-color:#c0dcd4;color:#438375}.contact-channel:nth-child(2) .button{background:#eaf3f9;border-color:#bfd9e9;color:#3f7f9e}.contact-copy{color:#6a94a7}.contact-form-panel{background:#fffefa;border-color:#d0dfe5}.contact-form-panel>h3{color:#315f79}.contact-form-panel .consent,.contact-form-panel>p{color:#7592a2}.contact-success{color:#438c7d}.contact-success h3{color:#3c7e75}.contact-success p,.contact-success small{color:#7593a0}@media(max-width:850px){.category-sidebar{background:transparent;box-shadow:none;border-color:#d5dedf}.category-sidebar :is(button,.category-product){background:#fdfbf6;border-color:#cddbe1}.category-sidebar :is(button,.category-product).active{background:#dceaf1}.product-card h3{font-size:18px;gap:10px}.product-card .product-logo{width:42px;height:42px}}@media(max-width:600px){.product-card{padding:22px}.product-card h3{font-size:21px;margin:23px 0 17px}.product-card .product-logo{width:46px;height:46px}.product-card h3 small{font-size:12px}.product-card p{font-size:12px;min-height:0}.contact-channel h3{font-size:21px}}.simple-footer .friend-links{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:9px 18px;padding-top:0;padding-bottom:22px;font-size:10px;line-height:1.7;color:#728896}.friend-links>span{color:#496d83;flex-shrink:0}.friend-links a:hover{text-decoration:underline}.quick-links .quick-sponsored{gap:7px;flex-wrap:wrap}.quick-links .quick-ad{font-size:9px;padding:1px 5px;background:#ede1c9;color:#80642e;border:1px solid #d4bd8b;border-radius:4px}.quick-proof{font-size:9px;color:#568273}.quick-links .quick-sponsored>svg{margin-left:auto}.brand{gap:11px}.brand .brand-mark{width:44px;height:44px;border-radius:13px;background:linear-gradient(140deg,#edf5f7,#e0edf1);border:1px solid #d1e1e7;box-shadow:none;transform:none}.brand .brand-mark svg{width:30px;height:30px;transform:none}.brand strong{font-size:21px;line-height:1.15;letter-spacing:1.5px;font-weight:650}.brand-dot{margin-left:2px}.brand-tagline{font-size:10px;line-height:1.45;margin:6px 0 0;color:#6e8798;letter-spacing:.15px}@media(max-width:600px){.brand{gap:8px}.brand .brand-mark{width:35px;height:35px;border-radius:11px}.brand .brand-mark svg{width:25px;height:25px}.brand strong{font-size:17px;letter-spacing:1px}.brand-tagline{font-size:8px;letter-spacing:0;margin-top:4px}}.brand strong{display:flex;align-items:baseline;white-space:nowrap}.brand .brand-domain{margin-left:9px;font-size:9px;letter-spacing:.15px;line-height:1;font-weight:500;color:#718c9e}.brand-tagline{margin-top:6px}@media(max-width:600px){.brand .brand-domain{margin-left:5px;font-size:7px;letter-spacing:0}}.compact-hero h1{margin-bottom:12px}.hero-domain{display:inline-block;margin-bottom:14px;font-size:15px;line-height:1.4;font-weight:500;letter-spacing:1.2px;color:#397394}.hero-domain:hover{color:#1d557c;text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.hero-domain{font-size:12px;letter-spacing:.8px;margin-bottom:12px}}.category-grid,.category-tabs{display:contents}@media(max-width:850px){.category-sidebar{display:block;overflow:visible;white-space:normal;padding-bottom:20px;border-bottom:1px solid #d5dedf}.category-sidebar>.eyebrow,.category-sidebar>.sidebar-rule{display:none}.category-tabs{display:flex;gap:8px;margin-bottom:14px}.category-sidebar .category-tabs>button{min-height:36px;flex:1;justify-content:center;border-radius:8px}.category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.category-sidebar .category-grid>:is(button,.category-product){position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:100%;min-width:0;height:78px;min-height:78px;margin:0;padding:12px 5px 9px;border-radius:10px;font-size:11px;line-height:1.3;white-space:normal;background:linear-gradient(135deg,#fffefa,#edf3f5);border:1px solid #d2dfe4;color:#42657d}.category-sidebar .category-grid>:is(button,.category-product)>svg{width:21px;height:21px;color:#6d94aa}.category-sidebar .category-grid>:is(button,.category-product)>span{position:absolute;top:6px;right:8px;font-size:8px;line-height:1;color:#8ba0ad}.category-sidebar .category-grid>:is(button,.category-product).active{background:#deedf3;border-color:#9dbfcf;color:#235f82;box-shadow:inset 0 0 0 1px #b6d1dd}.category-sidebar .category-grid>:is(button,.category-product):hover{background:#e8f1f5}}