.fts-dh{background:var(--dh-paper);color:var(--dh-ink);font-family:Archivo,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;--dh-line:#e5e2db;--dh-graphite:#4c4c4c;--dh-muted:#6b6b6b;--dh-white:#ffffff;--dh-on-ink:rgba(247,244,239,.74);--dh-on-ink-dim:rgba(247,244,239,.55);--dh-on-ink-line:rgba(247,244,239,.18)}.fts-dh *,.fts-dh *:before,.fts-dh *:after{box-sizing:border-box}.fts-dh h1,.fts-dh h2,.fts-dh h3{font-family:inherit;font-weight:900;letter-spacing:-.025em;line-height:1.05;margin:0;text-wrap:balance;text-transform:none}.fts-dh p{margin:0}.fts-dh em{font-style:normal;color:var(--dh-red)}.fts-dh a{color:inherit}.fts-dh__wrap{width:min(var(--dh-width,1230px),calc(100% - (2*max(16px,env(safe-area-inset-left,0px)))));margin-left:auto;margin-right:auto}.fts-dh .fts-dh__accent{color:var(--dh-red)!important}.fts-dh__band{padding-block:72px}.fts-dh__band--alt{background:var(--dh-paper-2);border-block:1px solid var(--dh-line)}.fts-dh__kicker{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--dh-red);margin:0 0 18px}.fts-dh__lede{font-size:17px;color:var(--dh-graphite);max-width:60ch}.fts-dh__head{max-width:62ch}.fts-dh__head h2{font-size:clamp(27px,3.1vw,38px)}.fts-dh__head p:not(.fts-dh__kicker){margin-top:16px;color:var(--dh-graphite)}.fts-dh__hero{padding-block:64px 76px;background:var(--dh-ink);color:var(--dh-paper)}.fts-dh__hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:start}.fts-dh__hero-copy{min-width:0}.fts-dh__hero h1{font-size:clamp(34px,4.6vw,58px);color:var(--dh-white)}.fts-dh__lede--hero{margin-top:26px;color:var(--dh-on-ink)}.fts-dh__photo{position:relative;width:100%;aspect-ratio:3/2;border-radius:14px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--dh-paper-2)}.fts-dh__photo img{display:block;width:100%;height:100%;object-fit:cover}.fts-dh__photo--empty{border:1px dashed var(--dh-line);color:var(--dh-muted)}.fts-dh__photo-label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;line-height:1.8;padding:16px}.fts-dh__photo-label strong{display:block;color:var(--dh-ink);font-size:12px}.fts-dh__photo--hero{max-width:600px;margin-top:26px}.fts-dh__photo--hero.fts-dh__photo--empty{background:#f7f4ef0f;border-color:var(--dh-on-ink-line);color:var(--dh-on-ink-dim)}.fts-dh__photo--hero.fts-dh__photo--empty strong{color:var(--dh-white)}.fts-dh__card{background:var(--dh-white);border:1px solid var(--dh-line);border-radius:14px;padding:28px;color:var(--dh-ink);box-shadow:0 1px 2px #1414140a,0 12px 32px -20px #1414144d;scroll-margin-top:24px;min-width:0}.fts-dh__card h2{font-size:23px}.fts-dh__sub{font-size:14px;color:var(--dh-muted);margin-top:10px!important;line-height:1.55}.fts-dh__card .hs-form-frame{min-height:420px;margin-top:20px}.fts-dh__form-empty{margin-top:20px;border:1px dashed var(--dh-line);border-radius:10px;background:var(--dh-paper);padding:22px;font-size:14px;color:var(--dh-graphite);text-align:center}.fts-dh__note{font-size:12.5px;color:var(--dh-muted);text-align:center;margin-top:12px!important}.fts-dh__highlights{background:var(--dh-white);border-bottom:1px solid var(--dh-line)}.fts-dh__highlights .fts-dh__wrap{padding-block:40px 34px}.fts-dh__hl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.fts-dh__hl{display:flex;gap:14px;align-items:flex-start;padding:4px 26px;border-left:1px solid var(--dh-line);min-width:0}.fts-dh__hl:first-child{padding-left:0;border-left:0}.fts-dh__hl:last-child{padding-right:0}.fts-dh__hl-icon{flex:none;width:30px;height:30px;border-radius:8px;background:var(--dh-red);display:flex;align-items:center;justify-content:center;margin-top:1px}.fts-dh__hl p{font-size:15px;font-weight:600;line-height:1.45;color:var(--dh-ink)}.fts-dh__trust{display:flex;flex-wrap:wrap;gap:10px 12px;margin-top:30px;padding-top:24px;border-top:1px solid var(--dh-line)}.fts-dh__hl-grid:empty+.fts-dh__trust{margin-top:0;padding-top:0;border-top:0}.fts-dh__trust span{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--dh-graphite);background:var(--dh-paper);border:1px solid var(--dh-line);border-radius:999px;padding:7px 14px}.fts-dh__services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:40px}.fts-dh__svc{display:flex;flex-direction:column;gap:14px;min-width:0;background:var(--dh-white);border:1px solid var(--dh-line);border-radius:14px;padding:30px;text-decoration:none;color:var(--dh-ink);transition:border-color .15s,box-shadow .15s,transform .15s}.fts-dh__svc:hover,.fts-dh__svc:focus-visible{border-color:var(--dh-ink);box-shadow:0 14px 30px -22px #1414148c;transform:translateY(-2px)}.fts-dh__svc:focus-visible{outline:2px solid var(--dh-red);outline-offset:3px}.fts-dh__tag{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--dh-red)}.fts-dh__svc h3{font-size:26px}.fts-dh__svc p{font-size:15px;color:var(--dh-graphite)}.fts-dh__best{font-size:13.5px;color:var(--dh-muted);border-top:1px solid var(--dh-line);padding-top:14px;margin-top:auto}.fts-dh__best strong{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dh-ink);font-weight:700;display:block;margin-bottom:4px}.fts-dh__go{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:15px;color:var(--dh-red)}.fts-dh__go svg{transition:transform .15s}.fts-dh__svc:hover .fts-dh__go svg{transform:translate(4px)}.fts-dh__lookup{margin-top:36px;background:var(--dh-white);border:1px solid var(--dh-line);border-radius:14px;overflow:hidden}.fts-dh__lookup-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;padding:20px 28px;border-top:1px solid var(--dh-line);align-items:center}.fts-dh__lookup-row:first-child{border-top:0}.fts-dh__lookup-row--head{background:var(--dh-ink);color:var(--dh-white);padding-block:14px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:700}.fts-dh__what{font-size:15.5px;font-weight:600}.fts-dh__what span{display:block;font-weight:400;font-size:14px;color:var(--dh-muted);margin-top:2px}.fts-dh__lookup-row a{color:var(--dh-red);font-weight:800;text-decoration:none;border-bottom:1px solid currentColor;justify-self:start}.fts-dh__lookup-row a:hover{color:var(--dh-red-deep)}.fts-dh__visit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.fts-dh__grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:40px}.fts-dh__feature{background:var(--dh-white);border:1px solid var(--dh-line);border-top:3px solid var(--dh-red);border-radius:12px;padding:26px;min-width:0}.fts-dh__feature h3{font-size:19px;margin-bottom:12px}.fts-dh__feature p{font-size:14.5px;color:var(--dh-graphite)}.fts-dh__split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}.fts-dh__faq-item{padding:24px 0;border-top:1px solid var(--dh-line)}.fts-dh__faq-item:last-child{border-bottom:1px solid var(--dh-line)}.fts-dh__faq-item h3{font-size:18px}.fts-dh__faq-item p{font-size:14.5px;color:var(--dh-graphite);margin-top:10px;max-width:68ch}.fts-dh__closing{background:var(--dh-ink);color:var(--dh-paper)}.fts-dh__closing-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center}.fts-dh__closing h2{font-size:clamp(25px,3vw,36px);color:var(--dh-white)}.fts-dh__closing p{margin-top:14px;color:var(--dh-on-ink);max-width:52ch}.fts-dh__actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.fts-dh__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:inherit;font-size:15px;font-weight:800;letter-spacing:.01em;background:var(--dh-red);color:var(--dh-white)!important;border:1px solid var(--dh-red);border-radius:10px;padding:14px 24px;cursor:pointer;text-decoration:none}.fts-dh__btn:hover{background:var(--dh-red-deep);border-color:var(--dh-red-deep)}.fts-dh__btn:focus-visible{outline:2px solid var(--dh-white);outline-offset:3px}.fts-dh__btn--ghost{background:transparent;border-color:#f7f4ef73}.fts-dh__btn--ghost:hover{background:var(--dh-white);color:var(--dh-ink)!important;border-color:var(--dh-white)}@media(max-width:900px){.fts-dh__hero-grid,.fts-dh__split,.fts-dh__closing-grid,.fts-dh__visit{grid-template-columns:minmax(0,1fr);gap:40px}.fts-dh__grid3{grid-template-columns:minmax(0,1fr)}.fts-dh__band{padding-block:56px}.fts-dh__hl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}.fts-dh__hl:nth-child(3){padding-left:0;border-left:0}.fts-dh__hl:nth-child(2){padding-right:0}}@media(max-width:700px){.fts-dh__services{grid-template-columns:minmax(0,1fr)}.fts-dh__lookup-row{grid-template-columns:minmax(0,1fr);gap:10px;padding:18px 20px}.fts-dh__lookup-row--head{display:none}.fts-dh__svc{padding:24px}}@media(max-width:520px){.fts-dh__hl-grid{grid-template-columns:minmax(0,1fr);gap:20px}.fts-dh__hl,.fts-dh__hl:nth-child(3){padding:0;border-left:0}.fts-dh__card{padding:22px}}@media(prefers-reduced-motion:reduce){.fts-dh *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map?subset=AAAAAAAC */
