.ftsc-tf-page{--tf-red:#b51217;--tf-dark-red:#970f16;--tf-text:#1d1d1d;--tf-muted:#66646a;--tf-border:#e5e1dc;min-height:100vh;color:var(--tf-text);background:#f7f4ee;padding:112px 24px 65px;font-family:Arial,Helvetica,sans-serif}.ftsc-tf-page *,.ftsc-tf-page :before,.ftsc-tf-page :after{box-sizing:border-box}.ftsc-tf-shell{max-width:1170px;margin:0 auto}.ftsc-tf-breadcrumb{color:#79736f;align-items:center;gap:13px;margin:0 0 23px;font-size:12px;display:flex}.ftsc-tf-breadcrumb a{color:#514949;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.ftsc-tf-breadcrumb a:hover{color:var(--tf-red)}.ftsc-tf-header{border:1px solid var(--tf-border);border-top:4px solid var(--tf-red);background:#fff}.ftsc-tf-brand{border-bottom:1px solid #eee9e4;align-items:center;gap:14px;padding:23px 34px;display:flex}.ftsc-tf-brand img{object-fit:contain;width:59px;height:59px;display:block}.ftsc-tf-brand div{flex-direction:column;gap:7px;display:flex}.ftsc-tf-brand strong{letter-spacing:.09em;font-size:11px;line-height:1.5}.ftsc-tf-brand span{color:var(--tf-muted);font-size:11px}.ftsc-tf-header-body{justify-content:space-between;align-items:center;gap:25px;padding:34px 39px 41px;display:flex}.ftsc-tf-eyebrow,.ftsc-tf-side-kicker{letter-spacing:.14em;color:var(--tf-red);font-size:10px;font-weight:800}.ftsc-tf-header h1{letter-spacing:-.045em;color:#171717;margin:11px 0 10px;font-size:clamp(34px,5vw,54px);font-weight:800;line-height:1.12}.ftsc-tf-header p{color:var(--tf-muted);max-width:610px;margin:0;font-size:13px;line-height:1.8}.ftsc-tf-header-mark{width:82px;height:82px;color:var(--tf-red);background:#fff7f7;border:1px solid #f0d9d9;flex:0 0 82px;place-items:center;display:grid}.ftsc-tf-content{grid-template-columns:minmax(0,1.25fr) minmax(300px,.85fr);gap:22px;margin-top:23px;display:grid}.ftsc-tf-fee-card{border:1px solid var(--tf-border);background:#fff;flex-direction:column;min-height:337px;padding:30px 36px 28px;display:flex;position:relative;overflow:hidden}.ftsc-tf-fee-card:before{content:"";background:var(--tf-red);height:5px;position:absolute;top:0;left:0;right:0}.ftsc-tf-fee-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ftsc-tf-chip{color:var(--tf-red);letter-spacing:.11em;align-items:center;gap:8px;font-size:10px;font-weight:850;display:inline-flex}.ftsc-tf-fee-status{color:#686563;align-items:center;gap:7px;font-size:11px;display:inline-flex}.ftsc-tf-fee-label{color:#535050;margin:45px 0 6px;font-size:15px;font-weight:700}.ftsc-tf-price{letter-spacing:-.065em;color:#151515;white-space:nowrap;font-size:clamp(55px,8vw,84px);font-weight:800;line-height:1.09}.ftsc-tf-price span{color:var(--tf-red);letter-spacing:-.03em;margin-right:5px;font-size:clamp(19px,3vw,29px);font-weight:800}.ftsc-tf-fee-bottom{color:#706968;border-top:1px solid #eee9e5;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:auto;padding-top:23px;font-size:11px;display:flex}.ftsc-tf-fee-currency{font-weight:700}.ftsc-tf-side-card{border:1px solid var(--tf-border);background:#fff;padding:31px 30px}.ftsc-tf-side-card h2{letter-spacing:-.035em;color:#171717;margin:13px 0;font-size:23px;font-weight:800;line-height:1.25}.ftsc-tf-side-card p{color:#635f60;margin:0 0 22px;font-size:12.5px;line-height:1.85}.ftsc-tf-resource-links{border-top:1px solid #eee9e5;flex-direction:column;display:flex}.ftsc-tf-resource-links a{color:#292525;border-bottom:1px solid #eee9e5;justify-content:space-between;align-items:center;gap:10px;padding:16px 2px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.ftsc-tf-resource-links a span{align-items:center;gap:12px;display:flex}.ftsc-tf-resource-links a span svg,.ftsc-tf-resource-links a:hover{color:var(--tf-red)}.ftsc-tf-note{border:1px solid var(--tf-border);background:#fff;align-items:flex-start;gap:14px;margin-top:20px;padding:19px 25px;display:flex}.ftsc-tf-note-line{background:var(--tf-red);flex:0 0 3px;height:34px}.ftsc-tf-note p{color:#5f5d5d;max-width:1000px;margin:0;font-size:12px;line-height:1.8}.ftsc-tf-note strong{color:#1b1b1b}.ftsc-tf-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:24px 0 36px;display:flex}.ftsc-tf-btn{appearance:none;cursor:pointer;border:1px solid #cfc9c5;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-size:12px;font-weight:800;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.ftsc-tf-btn-outline{color:#262424;background:#fff}.ftsc-tf-btn-outline:hover{background:#ea5f0e}.ftsc-tf-btn-primary{background:var(--tf-red);border-color:var(--tf-red);color:#fff}.ftsc-tf-btn-primary:hover{background:var(--tf-dark-red);border-color:var(--tf-dark-red)}.ftsc-tf-footer{color:#77716d;border-top:1px solid #ded9d4;justify-content:space-between;gap:14px;padding-top:17px;font-size:11px;display:flex}@media (max-width:860px){.ftsc-tf-page{padding-top:85px}.ftsc-tf-content{grid-template-columns:1fr}.ftsc-tf-fee-card{min-height:290px}}@media (max-width:560px){.ftsc-tf-page{padding:77px 12px 39px}.ftsc-tf-brand{gap:10px;padding:18px 17px}.ftsc-tf-brand img{width:49px;height:49px}.ftsc-tf-brand strong{font-size:9px}.ftsc-tf-header-body{padding:29px 20px 31px}.ftsc-tf-header-mark{display:none}.ftsc-tf-content{gap:14px;margin-top:14px}.ftsc-tf-fee-card{min-height:295px;padding:29px 22px 24px}.ftsc-tf-fee-label{margin-top:42px}.ftsc-tf-price{font-size:clamp(48px,13vw,66px)}.ftsc-tf-side-card{padding:25px 21px}.ftsc-tf-note{padding:15px 17px}.ftsc-tf-actions{grid-template-columns:1fr;display:grid}.ftsc-tf-btn{width:100%}}@media print{@page{size:A4;margin:15mm}.ftsc-tf-page{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;min-height:auto;padding:0}.ftsc-tf-breadcrumb,.ftsc-tf-actions,.ftsc-tf-header-mark{display:none!important}.ftsc-tf-header,.ftsc-tf-fee-card,.ftsc-tf-side-card,.ftsc-tf-note{box-shadow:none;break-inside:avoid}.ftsc-tf-content{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.ftsc-tf-fee-card{min-height:270px}.ftsc-tf-fee-label{margin-top:28px}.ftsc-tf-price{font-size:58px}.ftsc-tf-side-card{padding:21px}.ftsc-tf-footer{margin-top:15px}}
