.dtf{--dtf-a:rgb(var(--color-button));--dtf-ink:rgb(var(--color-foreground));--dtf-mut:rgba(var(--color-foreground),.75);--dtf-line:rgba(var(--color-foreground),.14);--dtf-soft:rgba(var(--color-foreground),.05);color:var(--dtf-ink);max-width:1200px;margin:0 auto}.dtf *{box-sizing:border-box}.dtf h1{font-size:clamp(1.7rem,2.6vw,2.1rem);line-height:1.12;margin:.33rem 0 .66rem}.dtf h2{font-size:clamp(1.19rem,2.4vw,1.45rem);line-height:1.2;margin:0 0 .66rem}.dtf h3{font-size:1.06rem;line-height:1.25;margin:0 0 .4rem}.dtf p,.dtf li{font-size:1rem;line-height:1.6}.dtf p{margin:0 0 .79rem}.dtf a:not(.dtf-btn){text-decoration:underline;text-underline-offset:3px}.dtf-eyebrow{font-size:.73rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--dtf-mut);margin:0}.dtf-lead{font-size:1.1rem!important;line-height:1.55!important;color:var(--dtf-ink)}.dtf-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:2.11rem;align-items:center}.dtf-ticks{list-style:none;margin:0 0 1.45rem;padding:0;display:grid;gap:.53rem}.dtf-ticks li{position:relative;padding-left:1.85rem;margin:0}.dtf-ticks li:before{content:"";position:absolute;left:0;top:.45em;width:1.19rem;height:1.19rem;border-radius:50%;background:var(--dtf-a)}.dtf-ticks li:after{content:"";position:absolute;left:.41rem;top:.78em;width:.36rem;height:.63rem;border:solid rgb(var(--color-button-text));border-width:0 2px 2px 0;transform:rotate(45deg)}.dtf-btns{display:flex;flex-wrap:wrap;gap:.79rem}.dtf-btn{display:inline-block;padding:.73rem 1.45rem;border-radius:4px;font-weight:700;font-size:.9rem;text-decoration:none;border:2px solid var(--dtf-a);background:var(--dtf-a);color:rgb(var(--color-button-text))}.dtf-btn.alt{background:transparent;color:var(--dtf-ink);border-color:var(--dtf-ink)}.dtf-card{border:1px solid var(--dtf-line);border-radius:10px;background:rgb(var(--color-background));padding:1.32rem}.dtf-spec{width:100%;border-collapse:collapse}.dtf-spec th,.dtf-spec td{text-align:left;padding:.59rem 0;border-bottom:1px solid var(--dtf-line);font-size:.9rem;vertical-align:top}.dtf-spec tr:last-child th,.dtf-spec tr:last-child td{border-bottom:0}.dtf-spec th{width:42%;font-weight:600;color:var(--dtf-mut)}.dtf-two{display:grid;grid-template-columns:1fr 1fr;gap:2.64rem;align-items:center}.dtf img{display:block;width:100%;height:auto;border-radius:10px}.dtf figcaption{font-size:.79rem;color:var(--dtf-mut);margin-top:.53rem}.dtf figure{margin:0}.dtf-gfx{max-width:1000px;margin:0 auto}.dtf-gfx img{border-radius:12px;box-shadow:0 4px 18px #0000001f}.dtf-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.dtf-cmp{width:100%;min-width:560px;border-collapse:collapse}.dtf-cmp th,.dtf-cmp td{padding:.79rem .92rem;border:1px solid var(--dtf-line);text-align:left;font-size:.9rem;vertical-align:top}.dtf-cmp thead th{background:var(--dtf-soft)}.dtf-cmp tr.hl td,.dtf-cmp tr.hl th{background:rgba(var(--color-button),.09);font-weight:600}.dtf-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.32rem;counter-reset:s}.dtf-steps li{counter-increment:s;padding:1.72rem 1.58rem 1.45rem;border:1px solid var(--dtf-line);border-radius:10px;background:rgb(var(--color-background));position:relative;margin:0}.dtf-steps li:before{content:counter(s);display:flex;align-items:center;justify-content:center;width:2.38rem;height:2.38rem;border-radius:50%;background:var(--dtf-a);color:rgb(var(--color-button-text));font-weight:700;font-size:1.12rem;margin-bottom:.92rem}.dtf-steps p{margin:0}.dtf-grid2{display:grid;grid-template-columns:1fr 1fr;gap:1.58rem}.dtf-grid2 ul,.dtf-press ol{margin:0;padding-left:1.32rem}.dtf-grid2 li,.dtf-press li{margin:0 0 .53rem}.dtf-press{display:grid;grid-template-columns:1.2fr .8fr;gap:1.98rem;align-items:start}.dtf-note{border-left:4px solid var(--dtf-a);background:var(--dtf-soft);padding:1.19rem 1.45rem;border-radius:0 10px 10px 0}.dtf-note p:last-child{margin:0}.dtf-cta{text-align:center;padding:1.98rem 1.32rem;border-radius:12px;background:var(--dtf-a);color:rgb(var(--color-button-text))}.dtf-cta h2,.dtf-cta p{color:inherit}.dtf-cta .dtf-btn{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-color:rgb(var(--color-background))}.dtf-cta .dtf-btn.alt{background:transparent;color:rgb(var(--color-button-text));border-color:rgb(var(--color-button-text))}.dtf-cta a:not(.dtf-btn){color:inherit}.dtf-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.dtf-cards .dtf-card h3{margin-bottom:.4rem}.dtf-cards .dtf-card p{margin:0}.dtf-pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.dtf-pills li{margin:0}.dtf-pills a,.dtf-pills span{display:inline-block;padding:.5rem 1rem;border:1px solid var(--dtf-line);border-radius:999px;background:rgb(var(--color-background));font-size:.9rem;text-decoration:none!important}.dtf-pills a:hover{border-color:var(--dtf-a);color:var(--dtf-a)}.dtf-faq{max-width:900px;margin:0 auto}.dtf-faq details{border-bottom:1px solid var(--dtf-line);padding:.9rem 0}.dtf-faq summary{cursor:pointer;font-weight:600;font-size:1.05rem;list-style:none;display:flex;justify-content:space-between;gap:1rem}.dtf-faq summary:after{content:"+";font-size:1.3rem;line-height:1}.dtf-faq details[open] summary:after{content:"\2212"}.dtf-faq summary::-webkit-details-marker{display:none}.dtf-faq details p{margin:.7rem 0 0}@media(max-width:849px){.dtf-hero,.dtf-two,.dtf-press,.dtf-grid2{grid-template-columns:1fr;gap:1.58rem}.dtf-steps,.dtf-cards{grid-template-columns:1fr}.dtf-lead{font-size:1.02rem!important}.dtf-btn{width:100%;text-align:center}}.dtf p,.dtf li{font-size:1.1rem;line-height:1.65}.dtf h3{font-size:1.25rem}.dtf h2{font-size:clamp(1.35rem,2.4vw,1.7rem)}.dtf-eyebrow{font-size:.9rem}.dtf-lead{font-size:1.2rem!important}.dtf-btn{font-size:1.05rem;padding:.8rem 1.6rem}.dtf-spec th,.dtf-spec td{font-size:1.05rem;padding:.7rem 0}.dtf-cmp th,.dtf-cmp td{font-size:1.05rem}.dtf figcaption{font-size:.95rem}.dtf-pills a,.dtf-pills span{font-size:1.05rem}.dtf-faq summary{font-size:1.15rem}.dtf-card h2{font-size:1.3rem!important}.dtf h1{font-size:clamp(2.8rem,3vw,3.6rem)!important}.dtf h2{font-size:clamp(2.2rem,2.4vw,2.8rem)!important}.dtf h3{font-size:1.9rem!important}.dtf p,.dtf li{font-size:1.6rem!important;line-height:1.65!important}.dtf-eyebrow{font-size:1.3rem!important}.dtf-lead{font-size:1.8rem!important}.dtf-btn{font-size:1.5rem!important;padding:1.2rem 2.4rem!important}.dtf-spec th,.dtf-spec td{font-size:1.5rem!important;padding:1.1rem 0!important}.dtf-cmp th,.dtf-cmp td{font-size:1.5rem!important;padding:1.2rem 1.4rem!important}.dtf figcaption{font-size:1.4rem!important}.dtf-pills a,.dtf-pills span{font-size:1.5rem!important;padding:.8rem 1.6rem!important}.dtf-faq summary{font-size:1.7rem!important}.dtf-card h2{font-size:2rem!important}.fu-bo{max-width:120rem;margin:0 auto;padding:0 1.5rem;color:rgb(var(--color-foreground))}.fu-bo *{box-sizing:border-box}.fu-bo-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:4.8rem;align-items:center}.fu-bo-eyebrow{font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#c97f2c;margin:0 0 1rem}.fu-bo h1{font-size:clamp(3rem,3.6vw,4.4rem);line-height:1.1;margin:0 0 1.6rem}.fu-bo-lead{font-size:1.8rem;line-height:1.6;margin:0 0 1.6rem}.fu-bo-chips{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 2.4rem;padding:0;list-style:none}.fu-bo-chips li{background:#fbf3e8;border:1px solid #efd9b8;color:#8a5516;font-weight:600;font-size:1.4rem;padding:.6rem 1.4rem;border-radius:99px;margin:0}.fu-bo-btns{display:flex;flex-wrap:wrap;gap:1.2rem}.fu-bo-btn{display:inline-block;padding:1.3rem 2.6rem;border-radius:6px;font-weight:700;font-size:1.5rem;text-decoration:none!important;background:#c97f2c;color:#fff!important;border:2px solid #c97f2c;transition:.2s}.fu-bo-btn:hover{background:#a8661f;border-color:#a8661f}.fu-bo-btn.alt{background:transparent;color:#111!important;border-color:#111}.fu-bo-btn.alt:hover{background:#111;color:#fff!important}.fu-bo-hero img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:16px;box-shadow:0 14px 36px #0000002e}.fu-bo-head{text-align:center;max-width:78rem;margin:0 auto 3.6rem}.fu-bo-head h2{font-size:clamp(2.6rem,2.8vw,3.4rem);line-height:1.15;margin:0 0 1.2rem;position:relative;padding-bottom:1.8rem}.fu-bo-head h2:after{content:"";position:absolute;left:50%;bottom:0;width:6rem;height:4px;margin-left:-3rem;background:#c97f2c;border-radius:2px}.fu-bo-head p{font-size:1.7rem;line-height:1.6;margin:0}.fu-bo-opts{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem}.fu-bo-opt{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:16px;overflow:hidden;transition:transform .2s,box-shadow .2s}.fu-bo-opt:hover{transform:translateY(-5px);box-shadow:0 16px 34px #00000024}.fu-bo-opt img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block}.fu-bo-opt__b{display:flex;flex-direction:column;flex:1;padding:2.2rem}.fu-bo-opt h3{font-size:2.2rem;line-height:1.2;margin:0 0 1rem;color:#c97f2c}.fu-bo-opt p{font-size:1.5rem;line-height:1.55;margin:0 0 1.4rem}.fu-bo-opt dl{margin:0 0 2rem;display:grid;gap:.9rem}.fu-bo-opt dt{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#0000008c;margin:0}.fu-bo-opt dd{font-size:1.5rem;line-height:1.4;margin:.2rem 0 0;font-weight:600}.fu-bo-opt .fu-bo-btn{margin-top:auto;text-align:center;padding:1.1rem 1.6rem;font-size:1.4rem}.fu-bo-band{background:#f6f3ee;border-radius:20px;padding:4.8rem 3.2rem}.fu-bo-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px;border:1px solid rgba(0,0,0,.12);background:#fff}.fu-bo-tbl{width:100%;min-width:72rem;border-collapse:collapse}.fu-bo-tbl th,.fu-bo-tbl td{padding:1.6rem 1.8rem;text-align:left;vertical-align:top;font-size:1.5rem;line-height:1.5;border-bottom:1px solid rgba(0,0,0,.1)}.fu-bo-tbl thead th{background:#c97f2c;color:#fff;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase}.fu-bo-tbl tbody tr:nth-child(2n) td,.fu-bo-tbl tbody tr:nth-child(2n) th{background:#faf7f2}.fu-bo-tbl tbody tr:last-child td,.fu-bo-tbl tbody tr:last-child th{border-bottom:0}.fu-bo-tbl tbody th{font-weight:700;white-space:nowrap}.fu-bo-tbl a{text-decoration:underline;text-underline-offset:3px}.fu-bo-split{display:grid;grid-template-columns:1.2fr .8fr;gap:4rem;align-items:center}.fu-bo-split h2{font-size:clamp(2.6rem,2.8vw,3.4rem);line-height:1.15;margin:0 0 1.4rem}.fu-bo-split>div>p{font-size:1.7rem;line-height:1.6;margin:0 0 2rem}.fu-bo-checks{list-style:none;margin:0;padding:0;display:grid;gap:1.4rem}.fu-bo-checks li{position:relative;padding-left:4rem;font-size:1.6rem;line-height:1.55;margin:0}.fu-bo-checks li:before{content:"";position:absolute;left:0;top:.2rem;width:2.6rem;height:2.6rem;border-radius:50%;background:#c97f2c}.fu-bo-checks li:after{content:"";position:absolute;left:.95rem;top:.6rem;width:.8rem;height:1.3rem;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.fu-bo-cta{background:#111;color:#fff;border-radius:18px;padding:4rem 3.2rem;text-align:center}.fu-bo-cta h3{color:#fff;font-size:2.8rem;line-height:1.2;margin:0 0 1.2rem}.fu-bo-cta p{color:#ffffffd9;font-size:1.6rem;line-height:1.6;margin:0 0 2.4rem}.fu-bo-cta .fu-bo-btns{justify-content:center}.fu-bo-cta .fu-bo-btn.alt{color:#fff!important;border-color:#fff}.fu-bo-cta .fu-bo-btn.alt:hover{background:#fff;color:#111!important}.fu-bo-faqs{max-width:92rem;margin:0 auto;display:grid;gap:1.2rem}.fu-bo-faqs details{border:1px solid rgba(0,0,0,.14);border-radius:12px;background:#fff;overflow:hidden}.fu-bo-faqs summary{cursor:pointer;list-style:none;padding:1.8rem 5.6rem 1.8rem 2.2rem;font-size:1.8rem;font-weight:700;position:relative}.fu-bo-faqs summary::-webkit-details-marker{display:none}.fu-bo-faqs summary:after{content:"+";position:absolute;right:2.2rem;top:50%;transform:translateY(-50%);font-size:2.8rem;font-weight:400;color:#c97f2c;line-height:1}.fu-bo-faqs details[open] summary:after{content:"\2212"}.fu-bo-faqs details[open] summary{border-bottom:1px solid rgba(0,0,0,.1)}.fu-bo-faqs .a{padding:1.8rem 2.2rem 2rem;font-size:1.6rem;line-height:1.65}.fu-bo-faqs .a p{margin:0;font-size:1.6rem;line-height:1.65}.fu-bo-faqs .a a{text-decoration:underline;text-underline-offset:3px}.fu-bo-sec{padding:2.4rem 0}@media(max-width:1100px){.fu-bo-opts{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.fu-bo-hero,.fu-bo-split{grid-template-columns:1fr;gap:2.8rem}.fu-bo-band{padding:3.2rem 1.6rem;border-radius:14px}.fu-bo-hero img{order:-1}}@media(max-width:600px){.fu-bo-opts{grid-template-columns:1fr}.fu-bo-btn{width:100%;text-align:center}.fu-bo-faqs summary{font-size:1.6rem}}.dtf{box-sizing:border-box;padding-left:1.5rem;padding-right:1.5rem}@media screen and (max-width:749px){.dtf{padding-left:1.6rem;padding-right:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/fu-service-pages.css.map */
