@import"https://fonts.googleapis.com/css2?family=Reddit+Sans:ital,wght@0,200..900;1,200..900&family=Karla:ital,wght@0,200..800;1,200..800&family=Shrikhand&display=swap";@charset "UTF-8";.legal-page a[routerLink],.legal-page a[href]:not(.topic-action):not(.footer__social-link),.page-content a[routerLink],.page-content a[href]:not(.topic-action):not(.footer__social-link){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor 80%,white 20%);font-weight:600;color:inherit;transition:none}.legal-page a[routerLink]:hover,.legal-page a[href]:not(.topic-action):not(.footer__social-link):hover,.page-content a[routerLink]:hover,.page-content a[href]:not(.topic-action):not(.footer__social-link):hover{color:inherit}:root{--lightCream: rgb(255, 252, 249);--darkCream: rgb(250, 242, 234);--darkestCream: rgb(248, 234, 220);--chartreuse: rgb(198, 178, 57);--forestGreen: rgb(101, 92, 35);--darkGreen: rgb(74, 66, 21);--canary: rgb(254, 209, 8);--skyBlue: rgba(178, 228, 218);--lightPink: rgb(248, 218, 216);--black: rgb(28, 14, 61);--white: rgb(255, 255, 255);--bgColourPrimary: var(--darkCream);--bgColourSecondary: var(--lightCream);--bgColourTertiary: var(--darkestCream);--featureColourPrimary: var(--chartreuse);--subtleLineColour: var(--darkestCream);--textColourPrimary: rgb(30, 30, 30);--textColourSecondary: rgb(100, 100, 100);--textColourTertiary: rgb(180, 180, 180);--textColourReverse: rgb(255, 255, 255);--titleFontFamily: "Reddit Sans", serif;--baseFontFamily: "Karla", sans-serif;--baseFontSize: 1rem;--fontSizeH1: calc(1.25 * var(--baseFontSize));--fontSizeH2: calc(1.2 * var(--baseFontSize));--fontSizeH3: calc(1.15 * var(--baseFontSize));--textSmaller: .92rem;--textTiny: .85rem;--gapSlight: 4px;--gapSmall: 6px;--gap1: 8px;--gap2: 12px;--gap3: 16px;--gap4: 24px;--gap5: 48px;--buttonBorderRadius: .5rem;--buttonBorderRadiusPill: 3rem;--buttonRadiusCTA: calc(2 * var(--fontSizeH1));--maxColumnWidth: 600px;--siteHeaderHeight: 72px}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--baseFontFamily);font-size:var(--baseFontSize);color:var(--textColourPrimary);background-color:var(--bgColourSecondary)}.site-shell{min-height:100vh}ul{list-style:none;margin:0;padding:0}a{text-decoration:none;color:inherit}blockquote{margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--titleFontFamily);font-weight:600;text-transform:uppercase;letter-spacing:.1rem;margin-top:0;color:var(--forestGreen)}h3{font-size:1.125rem}p{line-height:1.6}.kilterLogoText{font-family:Shrikhand,serif;font-weight:400;font-style:normal;text-transform:uppercase;color:var(--forestGreen);font-size:1.5rem}.placeholder{display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--gap4);font-size:var(--textTiny);color:var(--textColourSecondary);font-family:var(--baseFontFamily);border-radius:var(--buttonBorderRadius);width:100%;min-height:140px}.placeholder--tall{min-height:240px}.placeholder--button{min-height:44px;max-width:140px;width:auto;flex:1}.placeholder--icon{min-height:44px;min-width:44px;width:44px;font-size:.6rem;flex:none;border-radius:50%}.placeholder--grey{background-color:var(--darkestCream)}.placeholder--blue{background-color:var(--skyBlue)}.placeholder--green{background-color:var(--chartreuse);color:var(--forestGreen)}.placeholder--red,.placeholder--pink{background-color:var(--lightPink)}.placeholder--orange{background-color:var(--canary)}.site-header{background-color:var(--bgColourSecondary);border-bottom:3px solid var(--subtleLineColour);position:fixed;top:0;left:0;right:0;z-index:100;transition:transform .18s ease}.site-header--hidden{transform:translateY(calc(-100% - 1px))}.nav{display:flex;align-items:center;min-height:var(--siteHeaderHeight);padding:var(--gap3) var(--gap4)}.nav__left-spacer{display:none}.nav__logo{flex:1;display:flex;align-items:center;justify-content:flex-start;gap:14px;font-size:1.65rem;color:var(--forestGreen);text-decoration:none;white-space:nowrap}.nav__logo-mark{height:1.65rem;width:auto;display:block;flex-shrink:0;transform:translateY(-.15rem)}.nav__links{display:none}.nav__hamburger{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0;height:40px;width:40px;position:relative}.nav__hamburger-bar{display:block;position:absolute;left:9px;width:22px;height:2px;background-color:var(--forestGreen);border-radius:2px;transition:transform .2s,opacity .2s;transform-origin:center}.nav__hamburger-bar:nth-child(1){transform:translateY(-6px)}.nav__hamburger-bar:nth-child(2){transform:translateY(0)}.nav__hamburger-bar:nth-child(3){transform:translateY(6px)}.nav__hamburger--open .nav__hamburger-bar:nth-child(1){transform:translateY(0) rotate(45deg)}.nav__hamburger--open .nav__hamburger-bar:nth-child(2){opacity:0}.nav__hamburger--open .nav__hamburger-bar:nth-child(3){transform:translateY(0) rotate(-45deg)}.nav__mobile-menu{display:none;background-color:var(--bgColourSecondary);border-top:3px solid var(--subtleLineColour)}.nav__mobile-menu--open{display:block}.nav__mobile-menu li a{display:block;padding:var(--gap3) var(--gap4);font-family:var(--baseFontFamily);font-size:var(--baseFontSize);color:var(--textColourPrimary);text-transform:uppercase;letter-spacing:.08em;font-weight:500}.nav__mobile-menu li:first-child a{padding-top:calc(var(--gap3) + var(--gap1))}.nav__mobile-menu li:last-child a{padding-bottom:calc(var(--gap3) + var(--gap1))}.nav__mobile-menu li a:hover{color:var(--forestGreen);background-color:var(--bgColourTertiary)}.nav__mobile-menu li a.is-active{color:var(--forestGreen);background-color:var(--bgColourPrimary)}@media (min-width: 768px){.nav{justify-content:space-between}.nav__logo{flex:none;justify-content:flex-start}.nav__links{display:flex;gap:var(--gap5);font-family:var(--baseFontFamily);font-size:var(--textSmaller);text-transform:uppercase;letter-spacing:.08em;color:var(--textColourSecondary)}.nav__links a:hover{color:var(--forestGreen)}.nav__links a.is-active{color:var(--forestGreen);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.35rem}.nav__hamburger{display:none}}.site-shell main{padding-top:var(--siteHeaderHeight)}main:not(.home-page){background-color:var(--bgColourSecondary);min-height:100%}.page-content{max-width:var(--maxColumnWidth);margin:0 auto;padding:var(--gap5) var(--gap4)}.home-shell{width:min(100%,900px);margin:0 auto}.home-shell--split{display:flex;flex-direction:column;gap:var(--gap5)}.hero{padding:var(--gap5) var(--gap4);background-color:var(--bgColourSecondary)}.hero__tagline{margin:0 0 var(--gap3);font-size:var(--textSmaller);color:var(--textColourSecondary);text-transform:uppercase;letter-spacing:.1em}.hero__heading{margin:0 0 var(--gap4);font-size:3.5rem;line-height:1;color:var(--forestGreen)}.store-badge-link{display:inline-flex}.store-badge{height:44px;width:auto;max-width:100%;display:block;object-fit:contain}@media (min-width: 768px){.home-shell--split{flex-direction:row;align-items:center}.feature-detail .home-shell--split{align-items:flex-start}.hero__text,.hero__media{flex:1}.hero__heading{font-size:5rem}}.coming-soon{padding:var(--gap5) var(--gap4);background-color:var(--bgColourTertiary);text-align:center;scroll-margin-top:calc(var(--siteHeaderHeight) + var(--gap4))}.coming-soon__heading{margin-top:0;margin-bottom:var(--gap2)}.coming-soon__sub{color:var(--textColourSecondary);margin:0 0 var(--gap4)}.signup-form{display:flex;justify-content:center}.signup-form__row{width:100%;max-width:480px}.signup-form__honeypot{position:absolute;left:-5000px}.signup-form__label{display:block;font-family:var(--baseFontFamily);font-size:var(--textSmaller);font-weight:600;color:var(--textColourPrimary);margin-bottom:var(--gap2);text-align:left;padding-left:var(--gap3)}.signup-form__fields{display:flex;gap:var(--gap2)}.signup-form__input{flex:1;padding:var(--gap2) var(--gap3);border:2px solid var(--subtleLineColour);border-radius:var(--buttonBorderRadiusPill);background-color:var(--bgColourSecondary);font-family:var(--baseFontFamily);font-size:var(--baseFontSize);color:var(--textColourPrimary);outline:none;transition:border-color .15s}.signup-form__input:focus{border-color:var(--forestGreen)}.signup-form__input::placeholder{color:var(--textColourTertiary)}.signup-form__button{flex-shrink:0;padding:var(--gap2) var(--gap4);border-radius:var(--buttonBorderRadiusPill);border:none;background-color:var(--featureColourPrimary);font-family:var(--baseFontFamily);font-size:1.125rem;font-weight:700;color:var(--forestGreen);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:filter .15s}.signup-form__button:hover{filter:brightness(1.08)}.signup-form__button:disabled{cursor:wait;opacity:.7}.signup-form__message{margin:var(--gap2) 0 0;padding-left:var(--gap3);font-size:var(--textSmaller);min-height:1.2em;text-align:left}.signup-form__message--success{color:var(--forestGreen)}.signup-form__message--error{color:var(--warning)}@media (max-width: 420px){.signup-form__fields{flex-direction:column}}.features-overview{padding:var(--gap5) var(--gap4);background-color:var(--bgColourSecondary)}.features-overview h2{margin-bottom:var(--gap4)}.features-grid{display:grid;grid-template-columns:1fr;gap:var(--gap4);margin-top:var(--gap4)}.feature-card h3{margin:var(--gap3) 0 var(--gap2)}.feature-card p{color:var(--textColourSecondary);font-size:var(--textSmaller);margin:0}.feature-card__list{list-style:disc;margin:var(--gap2) 0 0;padding-left:1.1rem;color:var(--textColourSecondary);font-size:var(--textSmaller)}.feature-card__list li{margin-bottom:var(--gap1)}.feature-card__list li:last-child{margin-bottom:0}.feature-card .placeholder,.feature-card__img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--buttonBorderRadius);display:block}@media (min-width: 768px){.features-grid{grid-template-columns:repeat(3,1fr);gap:calc(var(--gap4) * 1.5)}.features-overview .feature-card__img,.features-overview .feature-card .placeholder{aspect-ratio:5/4}}.cta-row{display:flex;justify-content:stretch;padding:var(--gap5) var(--gap4)}.cta-button{display:block;width:100%;padding:var(--gap3) var(--gap5);border-radius:60px;border:none;background-color:var(--featureColourPrimary);cursor:pointer;font-family:var(--baseFontFamily);font-size:1.125rem;font-weight:700;color:var(--textColourPrimary);text-transform:uppercase;letter-spacing:.08em;transition:filter .15s;text-align:center}.cta-button:hover{filter:brightness(1.08)}.features-overview .cta-row,.testimonials .cta-row{padding-left:0;padding-right:0}.feature-detail{display:flex;flex-direction:column;gap:var(--gap5);padding:var(--gap5) var(--gap4)}.feature-detail:nth-child(odd){background-color:var(--bgColourSecondary)}.feature-detail:nth-child(2n){background-color:var(--bgColourPrimary)}.feature-detail__text{order:1}.feature-detail__media{order:2}.feature-detail__img,.hero__mockup-img{width:100%;height:100%;object-fit:cover;border-radius:var(--buttonBorderRadius);display:block}.feature-detail__text h2{margin-bottom:var(--gap4)}.feature-detail__text p{color:var(--textColourSecondary)}.support-designers{padding:var(--gap5) var(--gap4);background-color:var(--bgColourSecondary)}.support-designers__card{max-width:var(--maxColumnWidth);margin:0 auto;padding:var(--gap4);border-radius:calc(var(--buttonBorderRadius) * 2);background-color:var(--bgColourPrimary)}.support-designers__card h2{margin-bottom:var(--gap3)}.support-designers__card p{color:var(--textColourSecondary)}.home-team-photo{padding:var(--gap5) var(--gap4);background-color:var(--bgColourPrimary)}.home-team-photo .about-hero-image{margin-bottom:0}@media (min-width: 768px){.feature-detail{flex-direction:row;align-items:center}.feature-detail__text,.feature-detail__media{flex:1}.feature-detail--reversed .feature-detail__media{order:1}.feature-detail--reversed .feature-detail__text{order:2}}.testimonials{padding:var(--gap5) var(--gap4);background-color:var(--bgColourPrimary)}.testimonials__intro{max-width:42rem;margin:0 auto var(--gap4);text-align:center;color:var(--textColourSecondary)}.testimonials__grid{display:grid;grid-template-columns:1fr;gap:var(--gap4)}.testimonial{background-color:var(--bgColourSecondary);border-radius:var(--buttonBorderRadius);padding:var(--gap4)}.testimonial__mark{font-size:2.5rem;line-height:1;margin:0 0 var(--gap2);color:var(--featureColourPrimary);font-family:var(--titleFontFamily)}.testimonial blockquote p{font-size:var(--textSmaller);color:var(--textColourSecondary);margin:0 0 var(--gap3)}.testimonial blockquote footer{font-size:var(--textTiny);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--forestGreen)}@media (min-width: 768px){.testimonials__grid{grid-template-columns:repeat(3,1fr);gap:calc(var(--gap4) * 1.5)}}.accordion-list{display:flex;flex-direction:column;gap:var(--gap4)}.accordion-item{display:flex;flex-direction:column}.accordion-toggle{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:var(--gap2) var(--gap4);background-color:var(--bgColourPrimary);border:none;border-radius:calc(var(--buttonBorderRadius) * 3);cursor:pointer;font-family:var(--baseFontFamily);font-size:1.125rem;font-weight:600;color:var(--forestGreen);text-align:left;text-transform:none;position:relative;z-index:1;transition:background-color .18s ease}.accordion-icon{position:absolute;right:var(--gap4);font-size:1.25rem;color:var(--forestGreen);transition:transform .2s}.accordion-toggle[aria-expanded=true] .accordion-icon{transform:rotate(45deg)}.accordion-panel{display:grid;grid-template-rows:0fr;background:transparent;opacity:0;overflow:hidden;transition:grid-template-rows .24s ease,opacity .22s ease}.accordion-panel[aria-hidden=false]{grid-template-rows:1fr;opacity:1}.accordion-panel-inner{min-height:0;display:flex;flex-direction:column;gap:0;padding:0}.accordion-panel[aria-hidden=false] .accordion-panel-inner{padding:var(--gap3) 0 var(--gap4)}.about-hero-image{display:block;width:100%;max-width:var(--maxColumnWidth);aspect-ratio:4/3;object-fit:cover;object-position:center 18%;border-radius:var(--gap3);margin:0 auto var(--gap4)}.about-intro{color:var(--textColourSecondary);margin:0 0 var(--gap4)}.team-member-list{display:flex;flex-direction:column;gap:var(--gap4);margin-top:var(--gap4)}.team-member{display:flex;gap:var(--gap3);align-items:flex-start}.team-photo{display:block;width:80px;min-width:80px;height:80px;border-radius:50%;object-fit:cover;object-position:center top;flex:none;align-self:flex-start}.team-name{font-weight:700;color:var(--forestGreen)}.team-member p{margin-top:0}.help-intro{color:var(--textColourSecondary);margin-bottom:var(--gap4)}.contact-sections{display:flex;flex-direction:column;gap:var(--gap5)}.contact-section h3{margin-bottom:var(--gap2)}.contact-section p{color:var(--textColourSecondary);margin:0 0 var(--gap2)}.help-topic{padding:var(--gap2) 0}.help-topic:first-child{padding-top:0}.topic-question{font-weight:600;color:var(--forestGreen);margin:0 0 var(--gap2);font-family:var(--titleFontFamily);font-size:var(--fontSizeH3)}.help-list{list-style:disc;padding-left:var(--gap4)}.help-list li{margin-bottom:var(--gap1)}.legal-page h2,.legal-page h3{margin-top:var(--gap5);margin-bottom:var(--gap2)}.legal-page h2:first-of-type{margin-top:var(--gap4)}.legal-page p{color:var(--textColourSecondary)}.legal-list{list-style:disc;margin:0 0 var(--gap4);padding-left:var(--gap4)}.legal-list li{color:var(--textColourSecondary);font-size:var(--baseFontSize);line-height:1.6;margin-bottom:0}.legal-list li+li{margin-top:var(--gap2)}.legal-date{margin-top:var(--gap5);font-size:var(--textTiny);text-transform:uppercase;letter-spacing:.08em}.topic-action{display:inline-block;margin-top:var(--gap2);padding:var(--gap2) var(--gap4);border-radius:calc(var(--buttonBorderRadius) * 3);border:none;background-color:var(--bgColourPrimary);cursor:pointer;font-family:var(--baseFontFamily);font-size:1.125rem;font-weight:600;color:var(--forestGreen);text-decoration:none;transition:background-color .15s}.topic-action:hover{filter:brightness(.97)}@media (max-width: 767px){.topic-action{display:inline-block;width:auto}}.footer{padding:var(--gap5) var(--gap4);background-color:var(--bgColourTertiary);border-top:1px solid var(--subtleLineColour)}.footer__brand{display:flex;flex-direction:column;gap:var(--gap2);margin-bottom:var(--gap4)}.footer__brand-wordmark{display:inline-flex;align-items:center;gap:14px;font-size:1.65rem;line-height:1;white-space:nowrap}.footer__brand-mark{height:1.65rem;width:auto;display:block;flex-shrink:0;transform:translateY(-.15rem)}.footer__brand-tagline{margin:0;font-style:italic;font-size:var(--textSmaller);color:var(--textColourSecondary)}.footer__columns{display:flex;flex-direction:column;gap:var(--gap4)}.footer__nav ul{display:flex;flex-direction:column;gap:var(--gap2);font-size:var(--textSmaller);color:var(--textColourPrimary)}.footer__nav a:hover{color:var(--forestGreen);text-decoration:underline}.footer__wip{font-size:var(--textSmaller);color:var(--textColourSecondary)}.footer__wip p{margin:0 0 var(--gap1)}.footer__social{display:flex;gap:var(--gap2);flex-wrap:wrap;align-items:center}.footer__social-link{display:flex;align-items:center;justify-content:center;width:3.15rem;height:3.15rem;border-radius:50%;background-color:transparent;color:var(--forestGreen);font-size:1.54rem;transition:background-color .2s,color .2s;text-decoration:none}.footer__social-link:hover{color:var(--forestGreen)}.footer__social-link--coming-soon{opacity:.4;cursor:default;pointer-events:none}.footer__label{font-style:italic;margin-top:0}@media (min-width: 768px){.footer__columns{flex-direction:row;align-items:flex-start}.footer__social{margin-left:auto}}.account-page{max-width:760px}.account-shell{display:flex;flex-direction:column;gap:var(--gap4)}.account-lede{display:flex;flex-direction:column;gap:var(--gap2)}.account-eyebrow{margin-bottom:0}.account-description{margin:0;color:var(--textColourSecondary)}.account-panel{display:flex;flex-direction:column;gap:var(--gap3)}.account-panel-loading{min-height:140px;justify-content:center}.account-card{background-color:var(--bgColourSecondary);border:1px solid var(--subtleLineColour);border-radius:calc(var(--buttonBorderRadius) * 2);padding:var(--gap4);box-shadow:0 16px 40px #1c0e3d0f}.account-state{display:flex;flex-direction:column;gap:var(--gap3)}.isHidden{display:none!important}.account-spinner{align-self:center;width:2.75rem;height:2.75rem;border-radius:50%;border:4px solid var(--darkestCream);border-top-color:var(--forestGreen);animation:account-spin 1s linear infinite}.account-alert{margin:0;padding:var(--gap3);border-radius:var(--buttonBorderRadius);background-color:var(--bgColourTertiary);color:var(--textColourPrimary);font-weight:600}.account-alert-error{background-color:var(--lightPink)}.account-alert-success{background-color:var(--skyBlue)}.account-message{margin:0;color:var(--textColourPrimary);font-weight:600}.account-detail{margin:0;color:var(--textColourSecondary)}.account-summary{display:flex;flex-direction:column;gap:var(--gap2);margin:0}.account-summary-row{display:flex;flex-direction:column;gap:var(--gap1);padding:var(--gap3);border-radius:var(--buttonBorderRadius);background-color:var(--bgColourPrimary)}.account-summary-row dt{color:var(--textColourSecondary);font-size:var(--textTiny);text-transform:uppercase;letter-spacing:.08em}.account-summary-row dd{margin:0;color:var(--forestGreen);font-weight:700;word-break:break-word}.account-form,.account-form-field{display:flex;flex-direction:column;gap:var(--gap2)}.account-form label{font-size:var(--textSmaller);font-weight:700;color:var(--textColourPrimary)}.account-form input{width:100%;padding:var(--gap2) var(--gap3);border:2px solid var(--subtleLineColour);border-radius:var(--buttonBorderRadiusPill);background-color:var(--white);font-family:var(--baseFontFamily);font-size:var(--baseFontSize);color:var(--textColourPrimary);outline:none;transition:border-color .15s,box-shadow .15s}.account-password-input{position:relative;display:flex;align-items:center;width:100%}.account-password-input input{padding-right:3rem}.account-password-toggle{position:absolute;top:0;bottom:0;right:var(--gap3);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-top:auto;margin-bottom:auto;border:none;background:transparent;color:var(--textColourTertiary);cursor:pointer;padding:0;z-index:1;line-height:1}.account-password-toggle-active{color:var(--textColourPrimary)}.account-form input:focus{border-color:var(--forestGreen);box-shadow:0 0 0 3px #b2e4daa6}.account-form-input-invalid,.account-form-input-invalid:focus{border-color:#b84036;box-shadow:0 0 0 3px #f8dad8d9}.account-field-message{min-height:2.5rem}.account-field-help{margin:0;color:var(--textColourSecondary);font-size:var(--textTiny)}.account-form-error{margin:0;color:#b84036;font-size:var(--textTiny);font-weight:600;line-height:1.4}.account-actions{display:flex;flex-wrap:wrap;gap:var(--gap2);align-items:center}.account-actions .topic-action,.account-actions button.topic-action{-webkit-appearance:none;appearance:none;border:2px solid var(--forestGreen);background:transparent;transition:background-color .15s,color .15s,border-color .15s}.account-actions .topic-action:hover,.account-actions button.topic-action:hover{background-color:var(--featureColourPrimary);border-color:var(--featureColourPrimary)}.account-actions button.topic-action{cursor:pointer}.account-actions button.topic-action:disabled{opacity:.55;cursor:default}.account-actions button.topic-action.account-button-loading:disabled{cursor:wait}.account-reset-card{background:transparent;gap:0}.account-reset-title{justify-content:flex-start;cursor:default}.account-reset-panel{opacity:1;grid-template-rows:1fr}@media (max-width: 420px){.account-card{padding:var(--gap3)}.account-actions{flex-direction:column;align-items:stretch}.account-actions .topic-action,.account-actions button.topic-action{width:100%;text-align:center}}@keyframes account-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero__store-buttons{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1rem}.feature-card .placeholder{min-height:160px;margin-bottom:1rem}.faqs{padding:2rem 1.5rem}.faq-item{border-bottom:1px solid #e5e7eb}.faq-item details summary{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;cursor:pointer;list-style:none}.faq-item details summary::-webkit-details-marker{display:none}.faq-item details summary::marker{display:none}.faq-item__icon{font-size:1.25rem;flex-shrink:0}.faq-item details p{padding-bottom:1rem;margin:0}
