.kylian-tools{--background:60 20% 96%;--foreground:228 43% 14%;--primary:149 72% 14%;--primary-foreground:0 0% 100%;--muted-foreground:225 13% 42%;background:#f7f7f3;color:#141b34}.kylian-tools *{box-sizing:border-box}.kylian-tools>div:first-child>div{width:calc(100% - 32px);max-width:1280px}.kylian-tools>div:first-child nav{border:1px solid #e3e3dd;border-radius:22px;background:hsla(0,0%,100%,.94);box-shadow:0 12px 40px rgb(20 27 52/7%)}.kylian-tools>div:first-child nav>div{min-height:72px;padding:12px 24px}.kylian-tools>div:first-child nav a[href="https://app.kylian.ai"] button{border-radius:999px;background:#0a3c23;color:#fff;box-shadow:0 4px 0 #146f41}.kylian-tools .tools-container{width:min(100% - 48px,1280px);margin-inline:auto}.kylian-tools .tools-eyebrow,.kylian-tools .tools-kicker{color:#6861a5;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.kylian-tools .tools-eyebrow{display:inline-flex;align-items:center;gap:9px}.kylian-tools h1,.kylian-tools h2,.kylian-tools h3{color:#141b34}.kylian-tools .tools-index-hero{overflow:hidden;border-radius:0 0 36px 36px;background:#e8e4f8}.kylian-tools .tools-index-hero-inner{display:grid;grid-template-columns:1.05fr .95fr;min-height:690px;align-items:center;gap:36px;padding-top:132px;padding-bottom:84px}.kylian-tools .tools-hero-copy h1{max-width:680px;margin:25px 0;font-size:clamp(3.5rem,6vw,6.7rem);line-height:.99;letter-spacing:-.075em;font-weight:800}.kylian-tools .tools-hero-copy p{max-width:580px;color:#4f596b;font-size:clamp(16px,1.55vw,20px);line-height:1.65}.kylian-tools .tools-primary-link{display:inline-flex;min-height:55px;align-items:center;gap:24px;margin-top:31px;padding:0 25px;border-radius:100px;background:#0a3c23;color:#fff;font-weight:700;box-shadow:0 4px 0 #146f41}.kylian-tools .tools-primary-link:hover{background:#145132}.kylian-tools .tools-hero-art{position:relative;display:grid;min-height:500px;place-items:center;border:8px solid #f1efff;border-radius:38px;background:radial-gradient(circle at 82% 20%,#f5f2ff 0,transparent 45%),#bdb5ed;box-shadow:0 26px 70px rgba(20,27,52,.13)}.kylian-tools .tools-hero-orbit{position:absolute;width:82%;aspect-ratio:1;border:1px solid hsla(0,0%,100%,.48);border-radius:50%}.kylian-tools .orbit-one{transform:translate(22%,21%)}.kylian-tools .orbit-two{transform:translate(-33%,-32%)}.kylian-tools .tools-art-card{position:absolute;width:min(68%,310px);min-height:198px;padding:27px;border-radius:25px;font-size:clamp(28px,3vw,41px);font-weight:850;letter-spacing:-.06em;line-height:1.05;white-space:pre-line;box-shadow:0 20px 44px rgba(20,27,52,.15)}.kylian-tools .tools-art-card span{position:absolute;right:25px;bottom:20px;font-size:44px}.kylian-tools .card-back{background:#f5f6ef;color:#0a3c23;transform:translate(-18%,-24%) rotate(-13deg)}.kylian-tools .card-front{background:#0a3c23;color:#fff;transform:translate(19%,25%) rotate(9deg)}.kylian-tools .tools-directory{padding-top:100px;padding-bottom:120px}.kylian-tools .tools-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px}.kylian-tools .tools-faq h2,.kylian-tools .tools-guide h2,.kylian-tools .tools-section-heading h2{margin:12px 0 0;font-size:clamp(2.2rem,3.5vw,3.8rem);line-height:1.05;font-weight:800;letter-spacing:-.055em}.kylian-tools .tools-count{color:#61706a;font-size:13px;font-weight:700}.kylian-tools .tools-search-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:35px 0 28px}.kylian-tools .tools-search{display:flex;width:min(100%,370px);align-items:center;gap:12px;padding:0 18px;border:1px solid #dadbd4;border-radius:14px;background:#fff;color:#667064}.kylian-tools .tools-search:focus-within{border-color:#0a3c23}.kylian-tools .tools-search input{width:100%;height:52px;outline:none;background:transparent;color:#141b34}.kylian-tools .tools-language-links{display:flex;flex-wrap:wrap;justify-content:end;gap:5px}.kylian-tools .tools-language-links a{padding:8px 10px;border-radius:9px;color:#626c78;font-size:12px;font-weight:700}.kylian-tools .tools-language-links a.active,.kylian-tools .tools-language-links a:hover{background:#e8e4f8;color:#392f78}.kylian-tools .tools-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.kylian-tools .tools-directory-card{position:relative;display:flex;min-height:237px;flex-direction:column;align-items:flex-start;overflow:hidden;padding:22px;border:1px solid #e0e1d9;border-radius:24px;background:#fff;box-shadow:0 8px 25px rgb(20 27 52/4%);transition:transform .2s,box-shadow .2s,border-color .2s}.kylian-tools .tools-directory-card:hover{transform:translateY(-4px);border-color:#b7cbbd;box-shadow:0 15px 35px rgba(20,27,52,.1)}.kylian-tools .tools-card-number{color:#67727d;font-size:12px;font-weight:800}.kylian-tools .tools-card-mark{position:absolute;top:11px;right:20px;color:#a59be5;font-size:40px}.kylian-tools .tools-directory-card strong{display:block;max-width:95%;margin-top:auto;color:#143a2b;font-size:20px;line-height:1.17;letter-spacing:-.035em}.kylian-tools .tools-card-action{display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:20px;color:#697379;font-size:12px;font-weight:700}.kylian-tools .tools-empty{padding:40px 0;color:#677182}.kylian-tools .tools-breadcrumb{display:flex;align-items:center;gap:12px;overflow:hidden;padding-top:158px;color:#7b817e;font-size:13px;white-space:nowrap}.kylian-tools .tools-breadcrumb a{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;color:#0a3c23;font-weight:700}.kylian-tools .tools-breadcrumb span:last-child{overflow:hidden;text-overflow:ellipsis}.kylian-tools .tools-generator-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(30px,5vw,90px);align-items:start;padding-top:75px;padding-bottom:105px}.kylian-tools .tools-generator-intro{padding-top:25px}.kylian-tools .tools-generator-intro h1{margin:25px 0 22px;font-size:clamp(3.2rem,5.1vw,5.8rem);line-height:1.02;font-weight:800;overflow-wrap:anywhere}.kylian-tools .tools-generator-intro>p{max-width:540px;color:#566171;font-size:18px;line-height:1.7}.kylian-tools .tools-intro-note{display:flex;align-items:center;gap:10px;margin-top:38px;color:#69737b;font-size:13px}.kylian-tools .tools-intro-note span{color:#7067b8;font-size:23px}.kylian-tools .tools-generator-column{min-width:0}.kylian-tools .tools-form{padding:32px;border:1px solid #dedfd8;border-radius:28px;background:#fff;box-shadow:0 18px 45px rgb(20 27 52/8%)}.kylian-tools .tools-form-top{display:flex;justify-content:space-between;padding-bottom:28px;color:#6f7483;font-size:12px;font-weight:800;letter-spacing:.09em}.kylian-tools .tools-form-top span:first-child{display:inline-flex;align-items:center;gap:9px;color:#0a3c23;font-size:15px;letter-spacing:0}.kylian-tools .tools-form label{display:block;color:#293549;font-size:13px;font-weight:750}.kylian-tools .tools-form textarea{display:block;width:100%;min-height:154px;margin-top:11px;padding:18px;resize:vertical;outline:none;border:1px solid #dfe1dc;border-radius:15px;background:#fafaf7;color:#141b34;font-size:15px;line-height:1.6}.kylian-tools .tools-form select:focus,.kylian-tools .tools-form textarea:focus{border-color:#0a3c23}.kylian-tools .tools-form textarea::-moz-placeholder{color:#929aa0}.kylian-tools .tools-form textarea::placeholder{color:#929aa0}.kylian-tools .tools-text-count{margin-top:6px;color:#8d949c;font-size:11px;text-align:right}.kylian-tools .tools-form-options{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.kylian-tools .tools-form select{display:block;width:100%;height:49px;margin-top:9px;padding:0 13px;border:1px solid #dfe1dc;border-radius:12px;outline:none;background:#fafaf7;color:#293549}.kylian-tools .tools-form button[type=submit]{display:flex;width:100%;min-height:55px;align-items:center;justify-content:center;gap:13px;margin-top:27px;border-radius:999px;background:#0a3c23;color:#fff;font-weight:800;box-shadow:0 4px 0 #146f41}.kylian-tools .tools-form button[type=submit]:hover{background:#145132}.kylian-tools .tools-form button[type=submit]:disabled{cursor:wait;opacity:.7}.kylian-tools .tools-error{margin-top:13px;color:#a12f36;font-size:13px}.kylian-tools .tools-locale-switch{display:flex;flex-wrap:wrap;gap:5px;margin-top:29px}.kylian-tools .tools-locale-switch a{padding:7px 9px;border-radius:9px;color:#63706b;font-size:12px;font-weight:700}.kylian-tools .tools-locale-switch a.active,.kylian-tools .tools-locale-switch a:hover{background:#e8e4f8;color:#392f78}.kylian-tools .tools-results{margin-top:22px;padding:28px;border:1px solid #cbdccf;border-radius:26px;background:#edf7ef}.kylian-tools .tools-results-heading{display:flex;align-items:center;gap:9px;color:#0a3c23}.kylian-tools .tools-results-heading h2{color:#0a3c23;font-size:23px;font-weight:800;letter-spacing:-.035em}.kylian-tools .tools-result-list{display:grid;gap:10px;margin-top:21px}.kylian-tools .tools-result{display:grid;grid-template-columns:31px minmax(0,1fr) 36px;align-items:start;gap:10px;padding:16px;border-radius:16px;background:#fff}.kylian-tools .tools-result>span{padding-top:5px;color:#7f8983;font-size:12px;font-weight:800}.kylian-tools .tools-result h3{color:#0a3c23;font-size:19px;font-weight:800}.kylian-tools .tools-result p{margin-top:4px;color:#63716a;font-size:13px;line-height:1.5}.kylian-tools .tools-result button{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;color:#0a3c23}.kylian-tools .tools-result button:hover{background:#e7f0e9}.kylian-tools .tools-result-note{margin-top:17px;color:#6f7b73;font-size:12px}.kylian-tools .tools-guide{display:grid;grid-template-columns:1.12fr .88fr;gap:18px}.kylian-tools .tools-check-panel,.kylian-tools .tools-guide-panel{min-height:380px;padding:clamp(30px,4vw,55px);border-radius:32px}.kylian-tools .tools-guide-panel{background:#e8e4f8}.kylian-tools .tools-check-panel{background:#dceadd}.kylian-tools .tools-steps{display:grid;gap:18px;margin-top:35px}.kylian-tools .tools-steps>div{display:flex;align-items:start;gap:18px;border-top:1px solid rgba(20,27,52,.13);padding-top:15px}.kylian-tools .tools-steps span{color:#6861a5;font-size:13px;font-weight:800}.kylian-tools .tools-check-panel li,.kylian-tools .tools-steps p{color:#344052;line-height:1.55}.kylian-tools .tools-check-panel ul{display:grid;gap:22px;margin-top:34px}.kylian-tools .tools-check-panel li{display:flex;gap:13px}.kylian-tools .tools-check-panel li svg{flex:none;margin-top:3px;color:#0a3c23}.kylian-tools .tools-editorial{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding-top:22px}.kylian-tools .tools-editorial article{min-height:220px;padding:clamp(28px,3.5vw,47px);border:1px solid #e0e1d9;border-radius:27px;background:#fff}.kylian-tools .tools-editorial p{margin-top:24px;color:#344052;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.kylian-tools .tools-faq{padding-top:115px;padding-bottom:110px}.kylian-tools .tools-faq>div{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:32px}.kylian-tools .tools-faq article{padding:29px;border:1px solid #e0e1d9;border-radius:22px;background:#fff}.kylian-tools .tools-faq h3{font-size:19px;font-weight:750}.kylian-tools .tools-faq p{margin-top:13px;color:#627080;line-height:1.7}.kylian-tools .tools-related{padding-bottom:115px}.kylian-tools .tools-related .tools-section-heading>a{display:inline-flex;align-items:center;gap:9px;color:#0a3c23;font-size:13px;font-weight:800}.kylian-tools .tools-related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px}.kylian-tools .tools-related-grid a{display:flex;min-height:142px;align-items:end;justify-content:space-between;gap:10px;padding:22px;border:1px solid #dedfd8;border-radius:20px;background:#fff;color:#0a3c23;font-weight:750}.kylian-tools .tools-related-grid a:hover{border-color:#9cbaa5;transform:translateY(-3px)}.kylian-tools .tools-related-grid svg{flex:none}.dark .kylian-tools{background:#171c32;color:#fff}.dark .kylian-tools h1,.dark .kylian-tools h2,.dark .kylian-tools h3{color:#fff}.dark .kylian-tools .tools-index-hero{background:#343658}.dark .kylian-tools .tools-directory-card,.dark .kylian-tools .tools-editorial article,.dark .kylian-tools .tools-faq article,.dark .kylian-tools .tools-form,.dark .kylian-tools .tools-related-grid a{background:#242a43;border-color:#3d4658}.dark .kylian-tools .tools-directory-card strong,.dark .kylian-tools .tools-related-grid a{color:#d5ead9}.dark .kylian-tools .tools-editorial p,.dark .kylian-tools .tools-faq p,.dark .kylian-tools .tools-generator-intro>p,.dark .kylian-tools .tools-hero-copy p{color:#c3c9d4}.dark .kylian-tools>div:first-child nav{background:#222b35;border-color:#3e4c50;color:#f8faf8}@media (max-width:1100px){.kylian-tools .tools-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kylian-tools .tools-related-grid{grid-template-columns:repeat(2,1fr)}.kylian-tools .tools-index-hero-inner{min-height:590px}.kylian-tools .tools-hero-art{min-height:390px}}@media (max-width:800px){.kylian-tools .tools-editorial,.kylian-tools .tools-generator-hero,.kylian-tools .tools-guide,.kylian-tools .tools-index-hero-inner{grid-template-columns:1fr}.kylian-tools .tools-index-hero-inner{padding-top:175px}.kylian-tools .tools-hero-art{min-height:330px}.kylian-tools .tools-generator-hero{padding-top:50px}.kylian-tools .tools-search-row{flex-direction:column;align-items:stretch}.kylian-tools .tools-search{width:100%}.kylian-tools .tools-language-links{justify-content:flex-start}.kylian-tools .tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kylian-tools .tools-faq>div{grid-template-columns:1fr}}@media (max-width:550px){.kylian-tools .tools-container{width:min(100% - 36px,1280px)}.kylian-tools .tools-hero-copy h1{font-size:clamp(3.1rem,13vw,4.7rem)}.kylian-tools .tools-generator-intro h1{font-size:clamp(2.8rem,11vw,4rem)}.kylian-tools .tools-hero-art{min-height:270px}.kylian-tools .tools-art-card{min-height:135px;padding:17px;font-size:24px}.kylian-tools .tools-art-card span{right:16px;bottom:10px;font-size:29px}.kylian-tools .tools-grid{grid-template-columns:1fr}.kylian-tools .tools-directory-card{min-height:172px}.kylian-tools .tools-directory{padding-top:65px}.kylian-tools .tools-section-heading{align-items:start}.kylian-tools .tools-count{display:none}.kylian-tools .tools-form{padding:23px}.kylian-tools .tools-form-options,.kylian-tools .tools-related-grid{grid-template-columns:1fr}.kylian-tools .tools-related .tools-section-heading>a{display:none}.kylian-tools .tools-breadcrumb{padding-top:145px}}.kylian-tools .tools-learning-directory{margin:0 0 58px}.kylian-tools .tools-category-nav{display:flex;flex-wrap:wrap;gap:9px;margin:12px 0 46px}.kylian-tools .tools-category-nav a{display:inline-flex;min-height:44px;align-items:center;padding:9px 15px;border:1px solid #d8ddd6;border-radius:999px;background:#fff;color:#174329;font-size:13px;font-weight:800}.kylian-tools .tools-category-nav a:hover{border-color:#0a3c23;background:#e9f2e9}.kylian-tools .tools-learning-category{padding:0 0 62px;scroll-margin-top:155px}.kylian-tools .tools-learning-category>h3{margin:0 0 20px;font-size:clamp(1.65rem,2.7vw,2.5rem);font-weight:850;letter-spacing:-.045em}.kylian-tools .tools-learning-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kylian-tools .tools-learning-group{padding:clamp(22px,2.5vw,32px);border:1px solid #dfe2da;border-radius:24px;background:#fff}.kylian-tools .tools-learning-group h4{color:#123b29;font-size:clamp(1.3rem,2vw,1.8rem);font-weight:850;letter-spacing:-.035em}.kylian-tools .tools-learning-group p{margin:8px 0 20px;color:#5c6870;line-height:1.55}.kylian-tools .tools-learning-targets{display:flex;flex-wrap:wrap;gap:8px}.kylian-tools .tools-learning-targets a{display:inline-flex;min-height:44px;align-items:center;gap:6px;padding:9px 13px;border:1px solid #d6ded6;border-radius:11px;background:#f6faf6;color:#16452c;font-size:14px;font-weight:750}.kylian-tools .tools-learning-targets a:hover{border-color:#0a3c23;background:#e2f1e5}.kylian-tools .tools-learning-featured{display:grid;gap:16px;margin-top:16px}.kylian-tools .tools-learning-featured .tools-featured-card{margin:0}.kylian-tools #business-name-tools{scroll-margin-top:155px}.dark .kylian-tools .tools-category-nav a,.dark .kylian-tools .tools-learning-group{background:#242a43;border-color:#47506a;color:#e4efe8}.dark .kylian-tools .tools-learning-group h4,.dark .kylian-tools .tools-learning-targets a{color:#b8e3c9}.dark .kylian-tools .tools-learning-group p{color:#c3d0d0}.dark .kylian-tools .tools-learning-targets a{background:#1b2335;border-color:#47506a}@media (max-width:750px){.kylian-tools .tools-learning-groups{grid-template-columns:1fr}.kylian-tools #business-name-tools,.kylian-tools .tools-learning-category{scroll-margin-top:180px}}.kylian-tools .tools-learning-directory h3{margin:0 0 21px;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:800;letter-spacing:-.04em}.kylian-tools .tools-business-heading{margin:42px 0 20px;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:800;letter-spacing:-.04em}@media (max-width:800px){.kylian-tools>div:first-child nav>div{flex-wrap:wrap;gap:9px;padding:10px 15px}.kylian-tools>div:first-child nav>div>div:first-child,.kylian-tools>div:first-child nav>div>div:last-child{width:100%;justify-content:space-between;gap:9px}.kylian-tools>div:first-child nav>div>div:first-child>div{gap:12px}.kylian-tools>div:first-child nav>div>div:last-child>a button{white-space:nowrap}}@media (max-width:550px){.kylian-tools>div:first-child nav>div{padding:9px 10px}.kylian-tools>div:first-child nav>div>div:last-child{gap:4px}.kylian-tools>div:first-child nav a[href="https://app.kylian.ai"] button{padding-inline:9px;font-size:12px}}@media (max-width:360px){.kylian-tools>div:first-child nav>div>div:last-child{gap:0}.kylian-tools>div:first-child nav>div>div:last-child>div:nth-child(2)>svg{display:none}.kylian-tools>div:first-child nav>div>div:last-child>div:nth-child(2)>button{margin-left:0}.kylian-tools>div:first-child nav a[href="https://app.kylian.ai"] button{padding-inline:7px;font-size:11px}}.kylian-tools .tools-generator-top{position:relative;isolation:isolate;overflow:hidden;border-radius:0 0 42px 42px;background:linear-gradient(180deg,#e8e4f8,#f2f0fb 48%,#f7f7f3)}.kylian-tools .tools-generator-top:before{position:absolute;top:170px;left:max(-180px,calc((100vw - 1600px) / 2));width:min(31vw,430px);aspect-ratio:1;background:url(/kylian/favicon.svg) 50%/contain no-repeat;content:"";opacity:.07;transform:rotate(-18deg);pointer-events:none}.kylian-tools .tools-generator-top>*{position:relative;z-index:1}.kylian-tools .tools-breadcrumb{max-width:1050px}.kylian-tools .tools-generator-hero{display:flex;width:min(100% - 48px,1050px);flex-direction:column;align-items:center;gap:0;padding-top:62px;padding-bottom:125px}.kylian-tools .tools-generator-intro{width:100%;padding-top:0;text-align:center}.kylian-tools .tools-generator-intro h1{max-width:930px;margin:22px auto 20px;font-size:clamp(3rem,5.2vw,5rem);line-height:1.04;letter-spacing:-.065em}.kylian-tools .tools-generator-intro>p{max-width:700px;margin-inline:auto;font-size:clamp(16px,1.5vw,19px);line-height:1.65}.kylian-tools .tools-generator-column{width:100%;max-width:850px;margin-top:50px}.kylian-tools .tools-form{padding:clamp(26px,3.7vw,43px)}.kylian-tools .tools-after-form{display:flex;max-width:850px;flex-direction:column;align-items:center;margin-top:30px}.kylian-tools .tools-intro-note{justify-content:center;margin-top:0;text-align:center}.kylian-tools .tools-locale-switch{justify-content:center;margin-top:16px}.kylian-tools .tools-editorial{display:block;padding-top:130px;padding-bottom:135px}.kylian-tools .tools-editorial-heading{max-width:760px;margin-inline:auto;text-align:center}.kylian-tools .tools-editorial-heading h2{margin-top:14px;font-size:clamp(2.35rem,4vw,4rem);font-weight:800;line-height:1.07;letter-spacing:-.055em}.kylian-tools .tools-editorial-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:1110px;margin:55px auto 0}.kylian-tools .tools-editorial-grid article{min-height:290px;padding:clamp(30px,3.5vw,48px)}.kylian-tools .tools-editorial-grid article:first-child{background:#e8e4f8}.kylian-tools .tools-editorial-grid p{margin-top:36px;font-size:clamp(17px,1.5vw,20px);line-height:1.65}.kylian-tools .tools-guide{gap:28px;padding-top:130px;padding-bottom:135px;border-top:1px solid #e0e1d9}.kylian-tools .tools-check-panel,.kylian-tools .tools-guide-panel{min-height:440px}.kylian-tools .tools-faq{padding-top:130px;padding-bottom:135px;border-top:1px solid #e0e1d9;text-align:center}.kylian-tools .tools-faq>div{gap:28px;max-width:1110px;margin:55px auto 0;text-align:left}.kylian-tools .tools-faq article{min-height:220px;padding:clamp(28px,3vw,42px)}.kylian-tools .tools-related{padding-top:125px;padding-bottom:150px;border-top:1px solid #e0e1d9}.kylian-tools .tools-related-grid{gap:22px;margin-top:48px}@media (max-width:800px){.kylian-tools .tools-generator-top:before{width:300px;left:-155px}.kylian-tools .tools-editorial-grid{grid-template-columns:1fr}.kylian-tools .tools-editorial,.kylian-tools .tools-faq,.kylian-tools .tools-guide,.kylian-tools .tools-related{padding-top:100px;padding-bottom:105px}}@media (max-width:550px){.kylian-tools .tools-generator-hero{width:min(100% - 36px,1050px);padding-top:45px;padding-bottom:85px}.kylian-tools .tools-generator-intro h1{font-size:clamp(2.7rem,10.5vw,4rem)}.kylian-tools .tools-generator-column{margin-top:35px}.kylian-tools .tools-editorial,.kylian-tools .tools-faq,.kylian-tools .tools-guide,.kylian-tools .tools-related{padding-top:75px;padding-bottom:85px}.kylian-tools .tools-editorial-grid,.kylian-tools .tools-faq>div{margin-top:38px}.kylian-tools .tools-check-panel,.kylian-tools .tools-editorial-grid article,.kylian-tools .tools-guide-panel{min-height:0}}.kylian-tools .tools-generator-intro .tools-eyebrow{max-width:100%;padding:10px 17px;border:1px solid #d9dbd3;border-radius:999px;background:#fff;color:#0a3c23;font-size:12px;line-height:1.4;letter-spacing:.045em;text-transform:none;box-shadow:0 5px 16px rgb(20 27 52/5%)}.kylian-tools .tools-generator-intro h1{max-width:1000px;font-size:clamp(2.7rem,4.7vw,4.7rem)}.kylian-tools .tools-editorial-heading h2{margin-top:0}.kylian-tools .tools-check-panel h3,.kylian-tools .tools-editorial-grid article h3,.kylian-tools .tools-guide-panel h3{font-size:clamp(1.4rem,2vw,1.9rem);font-weight:800;line-height:1.2;letter-spacing:-.035em}.kylian-tools .tools-editorial-grid p{margin-top:22px}.kylian-tools .tools-guide h2.tools-guide-title{grid-column:1/-1;margin:0 0 30px;text-align:center}.kylian-tools .tools-check-panel,.kylian-tools .tools-guide-panel{min-height:360px}.kylian-tools .tools-faq article{min-height:190px}.dark .kylian-tools .tools-generator-intro .tools-eyebrow{background:#242a43;border-color:#3d4658;color:#d5ead9}.dark .kylian-tools .tools-editorial-grid article:first-child{background:#242a43}.dark .kylian-tools .tools-check-panel h3,.dark .kylian-tools .tools-guide-panel h3{color:#141b34}@media (max-width:550px){.kylian-tools .tools-generator-intro h1{font-size:clamp(2.45rem,9.5vw,3.7rem)}.kylian-tools .tools-guide h2.tools-guide-title{margin-bottom:10px}}.kylian-tools .tools-featured-card{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:40px;overflow:hidden;margin-bottom:28px;padding:clamp(27px,3.5vw,45px);border:1px solid #d5dbd3;border-radius:29px;background:linear-gradient(110deg,#e8e4f8,#edf5eb);box-shadow:0 12px 35px rgb(20 27 52/6%)}.kylian-tools .tools-featured-card:hover{border-color:#9cbaa5;transform:translateY(-3px)}.kylian-tools .tools-featured-kicker{display:inline-flex;align-items:center;gap:8px;color:#6861a5;font-size:12px;font-weight:800;letter-spacing:.06em}.kylian-tools .tools-featured-card strong{display:block;max-width:740px;margin-top:17px;color:#0a3c23;font-size:clamp(1.9rem,3vw,3.1rem);line-height:1.1;font-weight:800;letter-spacing:-.055em}.kylian-tools .tools-featured-card p{max-width:680px;margin-top:14px;color:#465768;font-size:16px;line-height:1.6}.kylian-tools .tools-featured-action{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:#0a3c23;font-size:13px;font-weight:800}.kylian-tools .tools-featured-art{position:relative;display:flex;justify-content:center;align-items:center;height:180px}.kylian-tools .tools-featured-art span{display:grid;width:112px;height:140px;flex:none;place-items:center;border:5px solid #fff;border-radius:21px;background:#0a3c23;color:#fff;font-size:39px;font-weight:800;box-shadow:0 15px 30px rgba(20,27,52,.12)}.kylian-tools .tools-featured-art span:first-child{transform:translateX(45px) rotate(-16deg);background:#bdb5ed;color:#0a3c23}.kylian-tools .tools-featured-art span:nth-child(2){position:relative;z-index:1;transform:rotate(3deg)}.kylian-tools .tools-featured-art span:last-child{transform:translateX(-45px) rotate(16deg);background:#d0e8d4;color:#0a3c23}.dark .kylian-tools .tools-featured-card{background:linear-gradient(110deg,#343658,#244034);border-color:#3d4658}.dark .kylian-tools .tools-featured-action,.dark .kylian-tools .tools-featured-card strong{color:#d5ead9}.dark .kylian-tools .tools-featured-card p{color:#c3c9d4}.kylian-tools .tools-reader-featured{background:linear-gradient(110deg,#e2f0e3,#f0edfb)}.kylian-tools .tools-reader-featured .tools-featured-art span:first-child{background:#0a3c23;color:#fff}.kylian-tools .tools-reader-featured .tools-featured-art span:nth-child(2){background:#bdb5ed;color:#0a3c23}.kylian-tools .tools-reader-featured .tools-featured-art span:last-child{background:#d0e8d4;color:#0a3c23}.kylian-tools .tools-brand-markets{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.kylian-tools .tools-brand-markets legend{margin-bottom:10px;color:#0a3c23;font-size:14px;font-weight:800}.kylian-tools .tools-brand-markets label{display:inline-flex;min-height:42px;align-items:center;gap:7px;padding:7px 11px;border:1px solid #bdcfc1;border-radius:10px;background:#fff;color:#243b2c;font-size:12px}.kylian-tools .tools-brand-check{min-height:40px;margin-top:12px;padding:7px 11px;border:1px solid #7ba38a;border-radius:9px;color:#0a3c23;font-size:12px;font-weight:800}.kylian-tools .tools-brand-check:disabled{opacity:.5}.kylian-tools .tools-brand-result{margin-top:24px;padding:22px;border-radius:20px;background:#fff}.kylian-tools .tools-brand-result h3{color:#0a3c23;font-size:23px;font-weight:800}.kylian-tools .tools-brand-result>p{margin-top:10px;line-height:1.55}.kylian-tools .tools-brand-result>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.kylian-tools .tools-brand-result article{padding:17px;border:1px solid #d9e2d9;border-radius:14px}.kylian-tools .tools-brand-result h4{color:#0a3c23;font-weight:800}.kylian-tools .tools-brand-result article p{margin-top:7px;line-height:1.5}.kylian-tools .tools-brand-result article small{display:block;margin-top:8px;color:#6861a5}.dark .kylian-tools .tools-brand-markets label,.dark .kylian-tools .tools-brand-result{background:#242a43;border-color:#47506a;color:#e2eee8}.dark .kylian-tools .tools-brand-result article{border-color:#47506a}.dark .kylian-tools .tools-brand-check,.dark .kylian-tools .tools-brand-markets legend,.dark .kylian-tools .tools-brand-result h3,.dark .kylian-tools .tools-brand-result h4{color:#b8e3c9}@media (max-width:600px){.kylian-tools .tools-brand-result>div{grid-template-columns:1fr}}.dark .kylian-tools .tools-reader-featured{background:linear-gradient(110deg,#244034,#343658)}.kylian-tools .tools-breadcrumb a,.kylian-tools .tools-language-links a,.kylian-tools .tools-locale-switch a{display:inline-flex;min-height:44px;align-items:center}.kylian-tools .tools-result{grid-template-columns:31px minmax(0,1fr) 44px}.kylian-tools .tools-result button{width:44px;height:44px}@media (max-width:700px){.kylian-tools .tools-featured-card{grid-template-columns:1fr;gap:10px}.kylian-tools .tools-featured-art{justify-content:flex-start;height:120px;transform:scale(.75);transform-origin:left center}}