.tb-disclaimer-hero{padding:28px 0 69px;background:#f3e0d0}.tb-disclaimer-breadcrumb{display:flex;gap:8px;padding-bottom:30px;color:#846f60;font-size:11px}.tb-disclaimer-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.tb-disclaimer-hero-grid{display:grid;grid-template-columns:1fr .82fr;gap:75px;align-items:center}.tb-disclaimer-hero h1{margin:0;font:500 clamp(47px,5.4vw,74px)/.94 var(--tb-serif);letter-spacing:-.074em}.tb-disclaimer-hero h1 em{color:#b75a47;font-style:italic}.tb-disclaimer-hero-grid>div>p:not(.tb-eyebrow){max-width:555px;margin:23px 0 20px;color:#6b625e;font-size:16px;line-height:1.62}.tb-disclaimer-hero-meta{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:25px}.tb-disclaimer-hero-meta span{padding:6px 7px;border:1px solid #e0c6b6;background:#fcf6f1;color:#7b6e68;font-size:9px}.tb-disclaimer-hero-meta b{margin-right:4px;color:#a15747;font-size:8px;letter-spacing:.08em}.tb-disclaimer-hero-actions{display:flex;align-items:center;gap:20px}.tb-disclaimer-text-link{padding-bottom:3px;border-bottom:1px solid #b9a292;color:#645b57;font-size:12px;font-weight:800}.tb-disclaimer-text-link span{margin-left:4px;color:#b85a47}.tb-disclaimer-hero-art{position:relative;min-height:337px;overflow:hidden;background:#fff9f4;background-image:linear-gradient(90deg,rgba(148,100,71,.1) 1px,transparent 1px),linear-gradient(rgba(148,100,71,.1) 1px,transparent 1px);background-size:27px 27px}.tb-disclaimer-meter{position:absolute;top:71px;right:45px;left:42px;padding:15px 17px;background:#fff;box-shadow:12px 13px 0 rgba(131,78,51,.12);transform:rotate(-2deg)}.tb-disclaimer-meter-head{display:flex;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #e5ded7}.tb-disclaimer-meter-head span{color:#876e5f;font-size:9px;font-weight:800;letter-spacing:.11em}.tb-disclaimer-meter-head b{padding:3px 5px;background:#f7dfd4;color:#ac5542;font-size:8px}.tb-disclaimer-meter-line{display:flex;gap:4px;margin:31px 0 8px}.tb-disclaimer-meter-line i{height:13px;flex:1;background:#d7e7d1}.tb-disclaimer-meter-line i:nth-child(2){background:#e4ebc9}.tb-disclaimer-meter-line i:nth-child(3){background:#f1dfb6}.tb-disclaimer-meter-line i:nth-child(4){background:#f2c9bd}.tb-disclaimer-meter-labels{display:flex;justify-content:space-between;color:#79817d;font-size:8px;font-weight:700}.tb-disclaimer-meter>p{margin:22px 0 0;color:#5f6b6e;font:500 19px/1.05 var(--tb-serif);letter-spacing:-.04em}.tb-disclaimer-stamp{position:absolute;right:3px;bottom:37px;padding:9px 11px;background:#2e4862;color:#fff;font:500 13px/1.1 var(--tb-serif);box-shadow:0 5px 10px rgba(103,65,47,.17);transform:rotate(4deg)}.tb-disclaimer-promise{background:#2e4862;color:#fff}.tb-disclaimer-promise>div{display:grid;grid-template-columns:repeat(3,1fr)}.tb-disclaimer-promise>div>div{display:flex;align-items:center;gap:13px;min-height:89px;padding:16px 28px;border-right:1px solid #597188}.tb-disclaimer-promise>div>div:last-child{border:0}.tb-disclaimer-promise span{color:#f0ad91;font:500 23px/1 var(--tb-serif)}.tb-disclaimer-promise p{margin:0;color:#d2dfea;font-size:11px;line-height:1.55}.tb-disclaimer-promise b{color:#fff}.tb-disclaimer-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:74px;padding:92px 0}.tb-disclaimer-nav{position:sticky;top:20px;height:max-content;padding:16px;border:1px solid #e1d9d3;background:#fdfaf8}.tb-disclaimer-nav>p{margin:0 0 11px;color:#8a7b72;font-size:9px;font-weight:800;letter-spacing:.11em}.tb-disclaimer-nav>a{display:block;padding:8px 0;border-top:1px solid #e8e1dd;color:#6c605a;font-size:11px;font-weight:700}.tb-disclaimer-nav>a:hover{color:#b55845}.tb-disclaimer-nav>div{padding-top:14px;margin-top:14px;border-top:1px solid #ded4ce}.tb-disclaimer-nav>div b{display:block;margin-bottom:5px;color:#93837a;font-size:8px;letter-spacing:.1em}.tb-disclaimer-nav>div a{color:#57738a;font-size:11px;font-weight:800}.tb-disclaimer-content{max-width:795px}.tb-disclaimer-content section{scroll-margin-top:24px;padding-bottom:49px;margin-bottom:48px;border-bottom:1px solid #e1dfdd}.tb-disclaimer-content section:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.tb-disclaimer-content h2{margin:0 0 17px;font:500 42px/1 var(--tb-serif);letter-spacing:-.066em}.tb-disclaimer-content>section>p:not(.tb-eyebrow){margin:0 0 15px;color:#665f5d;font-size:14px;line-height:1.68}.tb-disclaimer-content a{padding-bottom:2px;border-bottom:1px solid #c3a99c;color:#a05140;font-weight:800}.tb-disclaimer-accuracy-grid,.tb-disclaimer-ai-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin:22px 0 16px}.tb-disclaimer-accuracy-grid article,.tb-disclaimer-ai-grid article{padding:16px;border-top:3px solid #c35e4a;background:#fdf8f4}.tb-disclaimer-accuracy-grid article:nth-child(2),.tb-disclaimer-ai-grid article:nth-child(2){border-color:#4e79a8;background:#f1f6fb}.tb-disclaimer-accuracy-grid article:nth-child(3),.tb-disclaimer-ai-grid article:nth-child(3){border-color:#5e885d;background:#f1f6ef}.tb-disclaimer-accuracy-grid span,.tb-disclaimer-ai-grid span{color:#876c62;font-size:8px;font-weight:800;letter-spacing:.1em}.tb-disclaimer-accuracy-grid article:nth-child(2) span,.tb-disclaimer-ai-grid article:nth-child(2) span{color:#587a9f}.tb-disclaimer-accuracy-grid article:nth-child(3) span,.tb-disclaimer-ai-grid article:nth-child(3) span{color:#5c7d5a}.tb-disclaimer-accuracy-grid p,.tb-disclaimer-ai-grid p{margin:18px 0 0;color:#64717a;font-size:11px;line-height:1.53}.tb-disclaimer-review-list{border-top:1px solid #d8dfe0}.tb-disclaimer-review-list>div{display:grid;grid-template-columns:125px 1fr;gap:13px;padding:13px 0;border-bottom:1px solid #d8dfe0}.tb-disclaimer-review-list span{color:#567b95;font-size:9px;font-weight:800;letter-spacing:.1em}.tb-disclaimer-review-list p{margin:0;color:#60717d;font-size:12px;line-height:1.54}.tb-disclaimer-inline-link{display:inline-block;margin-top:17px;font-size:11px}.tb-disclaimer-price-callout,.tb-disclaimer-professional{display:flex;gap:10px;align-items:flex-start;padding:14px;margin:20px 0 15px;border-left:3px solid #c35e4a;background:#fbefea}.tb-disclaimer-price-callout>span{display:grid;width:21px;height:21px;flex:0 0 auto;place-items:center;border-radius:50%;background:#f3d8ce;color:#b65241;font-size:12px;font-weight:800}.tb-disclaimer-price-callout p,.tb-disclaimer-professional p{margin:0;color:#5e696a;font-size:11px;line-height:1.55}.tb-disclaimer-price-callout b{color:#4e5f60}.tb-disclaimer-tools-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin:22px 0 16px}.tb-disclaimer-tools-grid article{padding:16px;border-top:3px solid #5f885d;background:#f1f6ef}.tb-disclaimer-tools-grid article:nth-child(2){border-color:#4d79a8;background:#f1f6fb}.tb-disclaimer-tools-grid article:nth-child(3){border-color:#b87e38;background:#fcf6ea}.tb-disclaimer-tools-grid span{color:#5b7e5a;font-size:8px;font-weight:800;letter-spacing:.1em}.tb-disclaimer-tools-grid article:nth-child(2) span{color:#55799f}.tb-disclaimer-tools-grid article:nth-child(3) span{color:#9b702f}.tb-disclaimer-tools-grid h3{margin:27px 0 8px;font:500 21px/1 var(--tb-serif);letter-spacing:-.043em}.tb-disclaimer-tools-grid p{margin:0;color:#64736f;font-size:11px;line-height:1.53}.tb-disclaimer-professional{display:block;border-color:#5d885d;background:#eff6ed}.tb-disclaimer-professional span{display:block;margin-bottom:8px;color:#59805a;font-size:9px;font-weight:800;letter-spacing:.1em}.tb-disclaimer-contact{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.tb-disclaimer-contact>div{padding:17px;border:1px solid #dfdedc;background:#fdfcfc}.tb-disclaimer-contact span{display:block;margin-bottom:9px;color:#637d8c;font-size:9px;font-weight:800;letter-spacing:.1em}.tb-disclaimer-contact b{font:500 21px/1.1 var(--tb-serif);letter-spacing:-.04em}.tb-disclaimer-contact p{margin:9px 0 0;color:#6b7475;font-size:11px;line-height:1.5}.tb-disclaimer-close{background:#2e4862;color:#fff}.tb-disclaimer-close-inner{display:grid;grid-template-columns:.87fr 1.13fr;gap:78px;padding:79px 0}.tb-disclaimer-close .tb-eyebrow{color:#b8cbe0}.tb-disclaimer-close h2{max-width:430px;margin:0;font:500 43px/1 var(--tb-serif);letter-spacing:-.066em}.tb-disclaimer-close>div>div>p:not(.tb-eyebrow){max-width:410px;margin:17px 0 0;color:#c4d2df;font-size:13px;line-height:1.58}.tb-disclaimer-close-inner>div:last-child{align-self:center;border-top:1px solid #597188}.tb-disclaimer-close-inner>div:last-child a{display:grid;grid-template-columns:120px 1fr;gap:13px;padding:13px 0;border-bottom:1px solid #597188;color:#fff}.tb-disclaimer-close-inner>div:last-child span{color:#b6cadc;font-size:9px;font-weight:800;letter-spacing:.1em}.tb-disclaimer-close-inner>div:last-child b{font:500 21px/1 var(--tb-serif);letter-spacing:-.04em}@media(max-width:850px){.tb-disclaimer-hero-grid,.tb-disclaimer-close-inner{grid-template-columns:1fr;gap:37px}.tb-disclaimer-hero-art{max-width:570px}.tb-disclaimer-layout{grid-template-columns:1fr;gap:26px}.tb-disclaimer-nav{position:static;display:flex;flex-wrap:wrap;gap:5px;padding:0;border:0;background:transparent}.tb-disclaimer-nav>p,.tb-disclaimer-nav>div{display:none}.tb-disclaimer-nav>a{padding:5px 7px;border:1px solid #e0d7d1;background:#fdfaf8;font-size:10px}.tb-disclaimer-close-inner{padding:64px 0}}@media(max-width:700px){.tb-disclaimer-hero{padding-bottom:52px}.tb-disclaimer-hero h1{font-size:51px}.tb-disclaimer-hero-grid>div>p:not(.tb-eyebrow){font-size:15px}.tb-disclaimer-hero-actions{align-items:flex-start;flex-direction:column;gap:14px}.tb-disclaimer-hero-art{min-height:286px}.tb-disclaimer-meter{top:57px;right:13px;left:13px}.tb-disclaimer-promise>div{grid-template-columns:1fr}.tb-disclaimer-promise>div>div{min-height:64px;padding:12px 0;border-right:0;border-bottom:1px solid #597188}.tb-disclaimer-promise>div>div:last-child{border-bottom:0}.tb-disclaimer-layout{padding:65px 0}.tb-disclaimer-content h2{font-size:36px}.tb-disclaimer-content section{padding-bottom:38px;margin-bottom:38px}.tb-disclaimer-accuracy-grid,.tb-disclaimer-ai-grid,.tb-disclaimer-tools-grid,.tb-disclaimer-contact{grid-template-columns:1fr}.tb-disclaimer-review-list>div{grid-template-columns:1fr;gap:5px}.tb-disclaimer-close h2{font-size:39px}.tb-disclaimer-close-inner>div:last-child a{grid-template-columns:100px 1fr}}
