.trd{--b-o500:#ff7a1f;--b-o600:#ef5a12;--b-c700:#d9460f;--b-rust:#c8441a;--b-butter:#ffe08a;--b-hl:#ffd166;--b-peach:#ffe2c4;--b-line:#f6d3b3;--b-cream:#fff7ec;--b-card:#ffffff;--b-ink:#1f1f1d;--b-muted:#5a5249;--b-band:linear-gradient(135deg,#ef5a12 0%,#d9460f 55%,#c8441a 100%);--b-stripes:repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 3px,transparent 3px 22px);--b-btn:linear-gradient(180deg,#ef5a12 0%,#c8441a 100%);--b-shadow:0 18px 40px -22px rgba(217,70,15,.55);--b-r-lg:22px;--b-r-md:14px;--trdc-bg:var(--b-cream);--trdc-surface:var(--b-card);--trdc-surface-2:var(--b-cream);--trdc-surface-offset:var(--b-cream);--trdc-forest:var(--b-c700);--trdc-forest-2:var(--b-card);--trdc-primary:var(--b-rust);--trdc-primary-hover:var(--b-c700);--trdc-sage:var(--b-o500);--trdc-amber:var(--b-o500);--trdc-text:var(--b-ink);--trdc-text-muted:var(--b-muted);--trdc-text-inverse:#ffffff;--trdc-border:var(--b-line);--trdc-border-dark:var(--b-line);--trdc-cream:var(--b-cream);--trdr-sage-tint:var(--b-cream);--trdr-copper-tint:var(--b-cream);--trdr-copper-line:var(--b-line);--font-display:"Inter",system-ui,-apple-system,sans-serif;--font-body:"Inter",system-ui,-apple-system,sans-serif;--shadow-1:0 2px 10px rgba(217,70,15,.08);--shadow-2:var(--b-shadow);--shadow-dark:var(--b-shadow);--r-lg:22px;--r-md:14px;background:var(--b-cream);color:var(--b-ink)}.trd h1,.trd h2,.trd .h-1,.trd .h-2,.trd .h-hero,.trd .studio h1,.trd .studio h2{font-family:"Inter",system-ui,sans-serif;font-weight:900;letter-spacing:-.035em;color:var(--b-ink)}.trd h3,.trd .studio h3{font-family:"Inter",system-ui,sans-serif;font-weight:800;letter-spacing:-.02em}.trd .studio h1{line-height:1}.trd .studio h2{line-height:1.06}.trd h1 span,.trd h2 span,.trd .studio h1 span,.trd .studio h2 span{color:var(--b-o600)}.trd .accent-italic{color:var(--b-o600)}.trd p,.trd .studio p{color:var(--b-muted)}.trd .lede,.trd .studio .studio-lede,.trd .section-intro{color:var(--b-muted)}.trd strong{color:inherit}.trd .studio a:not(.btn),.trd .prose a,.trd .faq-answer a,.trd .split-copy a:not(.btn){color:var(--b-rust);font-weight:600}.trd .studio a:not(.btn):hover{color:var(--b-c700)}.trd .eyebrow,.trd .eyebrow-rust,.trd .studio .studio-kicker,.trd .studio-kicker,.trd .article-kicker,.trd .tier-label,.trd .services-cta-eyebrow,.trd .page-meta{color:var(--b-rust)!important;font-weight:800;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem}.trd .site-header{background:rgba(255,247,236,.97);border-bottom:0;box-shadow:inset 0 4px 0 0 var(--b-o500),0 1px 0 var(--b-line)}.trd .nav-main>a,.trd .nav-services summary{color:var(--b-ink);font-weight:700}.trd .nav-main>a:hover,.trd .nav-services summary:hover,.trd .nav-services[open] summary{color:var(--b-rust)}.trd .nav-service-links{background:#fff;border:3px solid var(--b-ink);border-radius:var(--b-r-md);box-shadow:var(--b-shadow)}.trd .nav-service-links a{color:var(--b-ink);font-weight:600}.trd .nav-service-links a:hover,.trd .nav-service-links a:focus-visible,.trd .nav-service-links a[aria-current]{background:var(--b-cream);color:var(--b-rust)}.trd .nav-service-links .nav-all-services{color:var(--b-rust);border-top-color:var(--b-line)}.trd .topbar{background:var(--b-rust);color:#fff;border-bottom:0}.trd .topbar-note,.trd .topbar-phone{color:#fff}.trd .btn{border-radius:var(--b-r-md);font-family:"Inter",system-ui,sans-serif;font-weight:800;letter-spacing:-.005em}.trd .btn-primary,.trd .header-cta,.trd .report-form .btn-dark,.trd .nav-main .nav-cta-mobile{background-color:var(--b-rust)!important;background-image:var(--b-btn)!important;color:#fff!important;border:0!important;box-shadow:0 10px 22px -12px rgba(217,70,15,.8)}.trd .btn-primary:hover,.trd .header-cta:hover,.trd .report-form .btn-dark:hover{background-image:linear-gradient(180deg,#d9460f 0%,#b83c10 100%)!important;transform:translateY(-1px)}.trd .btn-outline,.trd .btn-cream{background:#fff!important;color:var(--b-ink)!important;border:2px solid var(--b-ink)!important;box-shadow:none}.trd .btn-outline:hover,.trd .btn-cream:hover{background:var(--b-ink)!important;color:#fff!important}.trd .btn-dark{background:var(--b-ink);color:#fff}.trd .link-arrow{color:var(--b-rust);font-weight:700}.trd .trd-contact-launcher{background-color:var(--b-rust);background-image:var(--b-btn);border:0;border-radius:999px;font-weight:800;box-shadow:0 14px 30px -12px rgba(217,70,15,.7)}.trd .trd-contact-launcher:hover{background-image:linear-gradient(180deg,#d9460f,#b83c10)}.trd-launch-dot{background:var(--b-butter)!important}.trd .page-hero,.trd .page-hero.page-hero-dark,.trd .studio .studio-page-hero,.trd .studio-page-hero,.trd .trd-landing-hero,.trd .section-dark,.trd section.section-dark,.trd .cta-band,.trd .report,.trd section.report{background-color:var(--b-rust)!important;background-image:var(--b-stripes),var(--b-band)!important;color:#fff!important;border:0!important;position:relative}.trd .page-hero h1,.trd .page-hero .h-1,.trd .studio-page-hero h1,.trd .trd-landing-hero h1,.trd .section-dark h2,.trd .section-dark .h-2,.trd .section-dark h3,.trd .cta-band h2,.trd .report h2,.trd .report .h-2{color:#fff!important}.trd .page-hero h1 span,.trd .studio-page-hero h1 span,.trd .trd-landing-hero h1 span,.trd .section-dark h2 span,.trd .cta-band h2 span,.trd .report h2 span,.trd .page-hero .accent-italic,.trd .section-dark .accent-italic,.trd .cta-band .accent-italic{color:#fff!important;background:linear-gradient(transparent 70%,rgba(255,224,138,.85) 70%);padding-inline:.05em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.trd .page-hero p,.trd .page-hero li,.trd .page-hero .lede,.trd .page-hero .section-intro,.trd .studio-page-hero p,.trd .studio .studio-page-hero .studio-lede,.trd .trd-landing-hero p,.trd .section-dark p,.trd .section-dark li,.trd .section-dark .lede,.trd .section-dark .section-intro,.trd .section-dark .pull-line,.trd .section-dark .stat-label,.trd .cta-band p,.trd .cta-band .cta-band-note,.trd .report .report-copy p,.trd .report .report-copy>p,.trd .report .report-points li,.trd .report-points li{color:#fff!important}.trd .page-hero .eyebrow,.trd .page-hero .eyebrow-rust,.trd .studio-page-hero .studio-kicker,.trd .trd-landing-hero .studio-kicker,.trd .section-dark .eyebrow,.trd .section-dark .eyebrow-rust,.trd .cta-band .eyebrow,.trd .report .eyebrow,.trd .report .eyebrow-cream,.trd .eyebrow-cream{color:var(--b-rust)!important;background:#fff;display:inline-block;padding:.38rem .8rem;border-radius:999px;letter-spacing:.1em;font-size:.72rem;box-shadow:0 6px 16px -10px rgba(31,31,29,.5)}.trd .page-hero .crumbs,.trd .page-hero .crumbs a,.trd .studio-page-hero .studio-breadcrumbs,.trd .studio-page-hero .studio-breadcrumbs a{color:#fff!important;opacity:.92}.trd .studio-page-hero .studio-actions a:not(.btn),.trd .page-hero a:not(.btn):not(.area-links a),.trd .section-dark a:not(.btn):not(.card-dark a):not(.area-links a),.trd .cta-band a:not(.btn),.trd .report .report-copy a:not(.btn){color:#fff!important;text-decoration:underline;text-underline-offset:4px}.trd .page-hero .btn-primary,.trd .studio-page-hero .btn-primary,.trd .trd-landing-hero .btn-primary,.trd .section-dark .btn-primary,.trd .cta-band .btn-primary,.trd .cta-band .btn-cream,.trd .page-hero .btn-cream,.trd .section-dark .btn-cream{background:#fff!important;background-image:none!important;color:var(--b-rust)!important;border:0!important;box-shadow:0 12px 26px -14px rgba(31,31,29,.6)}.trd .page-hero .btn-primary:hover,.trd .studio-page-hero .btn-primary:hover,.trd .cta-band .btn-primary:hover,.trd .cta-band .btn-cream:hover,.trd .section-dark .btn-primary:hover{background:var(--b-ink)!important;color:#fff!important}.trd .page-hero .btn-outline,.trd .section-dark .btn-outline,.trd .cta-band .btn-outline{background:transparent!important;color:#fff!important;border:2px solid #fff!important}.trd .page-hero .btn-outline:hover,.trd .section-dark .btn-outline:hover,.trd .cta-band .btn-outline:hover{background:#fff!important;color:var(--b-rust)!important}.trd .section-dark .card-dark,.trd .section-dark .card,.trd .section-dark .stat,.trd .page-hero .card-dark,.trd .section-dark .faq-item,.trd .report-form{color:var(--b-ink)!important}.trd .section-dark .card-dark p,.trd .section-dark .card-dark li,.trd .section-dark .card p,.trd .section-dark .faq-item p,.trd .section-dark .faq-answer p,.trd .page-hero .card-dark p,.trd .report-form p,.trd .report-form label{color:var(--b-muted)!important}.trd .section-dark .card-dark h3,.trd .section-dark .card h3,.trd .section-dark .faq-item summary,.trd .report-form h3{color:var(--b-ink)!important}.trd .section-dark .card-dark a:not(.btn),.trd .section-dark .card a:not(.btn){color:var(--b-rust)!important}.trd .section-dark .stat-label{color:var(--b-muted)!important}.trd .section-dark .trd-table,.trd .page-hero .trd-table{background:#fff;color:var(--b-ink)}.trd .section-dark .trd-table td,.trd .page-hero .trd-table td{color:var(--b-ink)}.trd .section-dark .chip,.trd .page-hero .chip{background:#fff;color:var(--b-ink);border-color:#fff}.trd .section-dark .map-figure figcaption,.trd .page-hero .map-figure figcaption{color:#fff}.trd .section-dark .split-figure figcaption,.trd .page-hero .split-figure figcaption{color:#fff}.trd .section-dark .sample-layout{border-color:#fff}.trd .section-dark:before,.trd .report:before,.trd .page-hero:before{display:none}.trd .section,.trd .studio-section{background-color:transparent}.trd .section-offset,.trd .pullquote,.trd .video-section{background-color:var(--b-cream)!important;background-image:radial-gradient(900px 420px at 100% 0%,var(--b-peach) 0%,rgba(255,226,196,0) 70%)!important;border-block:1px solid var(--b-line)}.trd .section,.trd .page-hero,.trd .studio-section{border-color:var(--b-line)}.trd .card,.trd .card-dark,.trd .related-card,.trd .sample-card,.trd .tier,.trd .post-card,.trd .studio-map-feature,.trd .trd-next-step,.trd .video-deliverables,.trd .report-form,.trd .proof-pair>div>figure.site-mock{background:#fff!important;border:3px solid var(--b-ink)!important;border-radius:var(--b-r-lg)!important;box-shadow:var(--b-shadow)}.trd .card:hover,.trd .card-dark:hover,.trd .related-card:hover{transform:translateY(-2px);box-shadow:0 24px 44px -22px rgba(217,70,15,.65)}.trd .card-dark{border-top:3px solid var(--b-ink)!important;color:var(--b-ink)}.trd .card h3,.trd .card-dark h3,.trd .related-card h3{color:var(--b-ink)}.trd .tier-featured{box-shadow:0 0 0 4px var(--b-o500),var(--b-shadow)}.trd .ribbon{background:var(--b-ink)!important;color:var(--b-hl)!important;font-weight:800;transform:rotate(-2deg)}.trd .stat{background:#fff;border:3px solid var(--b-ink);border-top:3px solid var(--b-ink);border-radius:var(--b-r-lg);box-shadow:var(--b-shadow)}.trd .stat-num,.trd .studio-metrics strong,.trd .results .stat-label strong{color:var(--b-o600)!important;font-weight:900!important;letter-spacing:-.045em}.trd .studio-metrics{border-color:var(--b-line)}.trd .studio-metrics>div+div{border-left-color:var(--b-line)}.trd .studio-metrics span{color:var(--b-ink);font-weight:800}.trd .step-num,.trd .num-badge{background:var(--b-ink)!important;color:var(--b-hl)!important;border:0!important;font-weight:900}.trd .studio-list>li{border-top-color:var(--b-line)}.trd .studio-list>li>span{display:inline-grid;place-items:center;width:34px;height:34px;padding:0;border-radius:50%;background:var(--b-ink);color:var(--b-hl);font-weight:900;font-size:13px}.trd .studio-list h2{font-size:clamp(24px,2.4vw,32px)}.trd .tick-list li:before,.trd .report-points li:before{border-color:var(--b-o500)}.trd .chip,.trd .area-links a,.trd .footer-areas a,.area-links a{background:#fff;border:2px solid var(--b-o500);color:var(--b-ink);font-weight:700;border-radius:999px}.trd .area-links a:hover,.trd .footer-areas a:hover,.area-links a:hover,.area-links a:focus-visible{background:var(--b-o500);border-color:var(--b-o500);color:var(--b-ink)}.trd .service-jump-links{border-color:var(--b-line)}.trd .service-jump-links a{color:var(--b-ink);background:#fff;border:2px solid var(--b-o500);border-radius:999px;padding:4px 14px}.trd .service-jump-links a:hover{background:var(--b-o500)}.trd .studio-quote blockquote,.trd .pullquote blockquote{color:var(--b-ink);font-weight:800}.trd .pullquote .stars svg{fill:var(--b-o500)}.trd .studio-quote{border-top-color:var(--b-line)}.trd table.trd-table{border-radius:var(--b-r-md);overflow:hidden;border:3px solid var(--b-ink)}.trd table.trd-table thead th{background-color:var(--b-rust)!important;background-image:var(--b-band)!important;color:#fff!important}.trd table.trd-table tbody tr:nth-child(even){background:var(--b-cream)}.trd .faq-item,.trd .studio details{border-color:var(--b-line)}.trd .faq-item summary,.trd .studio summary{color:var(--b-ink);font-weight:800}.trd .studio-clients,.trd .studio-areas,.trd .studio-cta,.trd .trd-decision-strip .wrap{border-color:var(--b-line)}.trd .studio-clients span{font-weight:800;color:var(--b-ink)}.trd .studio-media,.trd .studio-split img,.trd .studio-work-grid img,.trd .studio .studio-photo-wide{border-radius:var(--b-r-lg)}.trd .studio-detail-grid>article{border-top:3px solid var(--b-o500)}.trd .studio .studio-film{background:var(--b-cream);border:3px solid var(--b-ink);border-radius:var(--b-r-lg)}.trd .trd-service-context{border-left-color:var(--b-o500);background:#fff}.trd .studio-cta{background-color:var(--b-rust);background-image:var(--b-stripes),var(--b-band);border:3px solid var(--b-ink)!important;border-radius:var(--b-r-lg);padding:clamp(28px,4vw,52px);box-shadow:var(--b-shadow);margin-block:24px}.trd .studio .studio-cta h2{color:#fff}.trd .studio .studio-cta p{color:#fff}.trd .studio .studio-cta .studio-kicker{color:var(--b-rust)!important;background:#fff;display:inline-block;padding:.38rem .8rem;border-radius:999px}.trd .studio-cta .btn-primary{background:#fff!important;background-image:none!important;color:var(--b-rust)!important}.trd .studio-cta .btn-primary:hover{background:var(--b-ink)!important;color:#fff!important}.trd .studio-hero-panel,.trd .hero-card{background:#fff!important;border:3px solid var(--b-ink)!important;border-radius:var(--b-r-lg)!important;box-shadow:0 30px 60px -28px rgba(31,31,29,.55),0 0 0 6px rgba(255,122,31,.18)!important}.trd .studio-hero-panel .studio-kicker,.trd .hero-card .eyebrow{display:inline-block;background:var(--b-ink);color:var(--b-hl)!important;padding:.4rem .8rem;border-radius:8px;transform:rotate(-1.5deg)}.trd .studio-video-toggle{border:2px solid var(--b-ink);border-radius:999px;font-weight:700;background:#fff}.trd input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.trd select,.trd textarea{border:2px solid var(--b-line);border-radius:10px;background:#fff}.trd input:focus,.trd select:focus,.trd textarea:focus{border-color:var(--b-o500);outline:0;box-shadow:0 0 0 3px rgba(255,122,31,.25)}.trd .trd-contact-drawer{background:var(--b-cream);border-left:4px solid var(--b-o500)}.trd-drawer-top{background:#fff!important;box-shadow:inset 0 4px 0 var(--b-o500)}.trd .trd-drawer-body h2{font-weight:900;color:var(--b-ink)}.trd .site-footer{background-color:var(--b-cream)!important;background-image:radial-gradient(900px 380px at 0% 100%,var(--b-peach) 0%,rgba(255,226,196,0) 70%)!important;border-top:0;box-shadow:inset 0 8px 0 0 var(--b-o500);color:var(--b-ink)}.trd .footer-col h2,.trd .footer-areas h2{color:var(--b-rust);text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:800}.trd .footer-col a,.trd .footer-tagline,.trd .footer-contact,.trd .footer-bottom p{color:var(--b-muted)}.trd .footer-col a:hover,.trd .footer-contact a:hover{color:var(--b-rust)}.trd .footer-bottom{border-top-color:var(--b-line)}.trd:focus-visible{outline:3px solid var(--b-o500)!important;outline-offset:3px}.trd::selection{background:var(--b-hl);color:var(--b-ink)}.lpx{--ink:#1f1f1d;--muted:#5a5249;--bg:#fff7ec;--cream:#fff7ec;--line:#f6d3b3;--green:#c8441a;--green-2:#d9460f;--cop:#c8441a;--cop-h:#b83c10;--amb:#ffe08a}.lpx h1,.lpx h2,.lpx h3{font-family:'Inter',system-ui,sans-serif;font-weight:900;letter-spacing:-.035em}.lpx .kick{font-family:'Inter',sans-serif;font-weight:800;color:#c8441a}.lpx .dark,.lpx-hero{background-color:#c8441a;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 3px,transparent 3px 22px),linear-gradient(135deg,#ef5a12 0%,#d9460f 55%,#c8441a 100%);color:#fff}.lpx-hero::after{background:linear-gradient(100deg,rgba(200,68,26,.96) 0%,rgba(217,70,15,.9) 45%,rgba(239,90,18,.6) 100%)}.lpx .dark .muted,.lpx .dark p.muted,.lpx-hero .lede,.lpx-stack .item p,.lpx-hero .hp span,.lpx-hero .hp p,.lpx-founder blockquote footer,.lpx-mid span,.lpx .gstrip span{color:#fff!important}.lpx-hero .hp p{opacity:.9}.lpx .dark .kick,.lpx.v3 .lpx-hero .kick{color:#c8441a;background:#fff;display:inline-block;padding:.35rem .75rem;border-radius:999px}.lpx .btn-x{background-color:#c8441a;background-image:linear-gradient(180deg,#ef5a12,#c8441a);color:#fff;font-family:'Inter',sans-serif;font-weight:800;border-radius:14px;box-shadow:0 12px 26px -14px rgba(217,70,15,.8)}.lpx .btn-x:hover{background-image:linear-gradient(180deg,#d9460f,#b83c10)}.lpx .dark .btn-x,.lpx-hero .btn-x{background:#fff;background-image:none;color:#c8441a;box-shadow:0 12px 26px -14px rgba(31,31,29,.6)}.lpx .dark .btn-x:hover,.lpx-hero .btn-x:hover{background:#1f1f1d;color:#fff}.lpx .btn-x.alt{background:#1f1f1d;background-image:none;color:#fff}.lpx-card,.lpx.v3 .lpx-card{background:#fff;color:#1f1f1d;border:3px solid #1f1f1d;border-radius:22px;box-shadow:0 30px 60px -28px rgba(31,31,29,.55),0 0 0 6px rgba(255,224,138,.35)}.lpx-card .btn-x{background-color:#c8441a;background-image:linear-gradient(180deg,#ef5a12,#c8441a);color:#fff}.lpx-card .prog span.on{border-color:#ff7a1f}.lpx-card .get li::before,.lpx-guar .own li::before{background-color:#c8441a}.lpx-card .spots{background:#fff7ec}.lpx-quote .stars{color:#ff7a1f}.lpx-live .ticks-d li{border-left-color:#ff7a1f}.lpx .mq{border-left-color:#ff7a1f;background:#fff7ec}.lpx-quote .pchips li{background:#1f1f1d;color:#fff}.lpx-quote .pchips b{color:#ffd166}.lpx-flow .steps div::before,.lpx-next .tl li::before{background:#1f1f1d;color:#ffd166}.lpx-next .tl li{border-color:#ff7a1f}.lpx-guar .box{border:3px solid #1f1f1d;box-shadow:0 18px 40px -22px rgba(217,70,15,.55)}.lpx-guar .seal{background-color:#c8441a;background-image:linear-gradient(135deg,#ef5a12,#c8441a);color:#fff}.lpx-own{background:#ff7a1f;color:#1f1f1d}.lpx .pv{border-color:rgba(255,255,255,.7);color:#fff}.lpx .pv i{background:#1f1f1d;color:#ffd166}.lpx .gstrip div{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.55)}.lpx-stack .list,.lpx-stack .item,.lpx-hero .hp{border-color:rgba(255,255,255,.3)!important}.lpx-stack .item .tag{background:#fff;color:#c8441a}.lpx-founder blockquote{background:rgba(255,255,255,.12);border-left-color:#ffe08a}.lpx-top{background:rgba(255,247,236,.96);box-shadow:inset 0 4px 0 #ff7a1f}.trd-contact{--lp-copper:#c8441a;--lp-line:#f6d3b3}.trd-contact .lp-eyebrow{color:#c8441a;font-weight:800;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.trd-contact .lp-form-card{border:3px solid #1f1f1d;border-radius:22px;box-shadow:0 30px 60px -28px rgba(31,31,29,.45),0 0 0 6px rgba(255,122,31,.15)}.trd-contact .lp-metrics dd{color:#ef5a12;font-weight:900}.trd-contact .lp-header{box-shadow:inset 0 4px 0 #ff7a1f}.trd-contact .lp-final{background-color:#c8441a;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 3px,transparent 3px 22px),linear-gradient(135deg,#ef5a12 0%,#d9460f 55%,#c8441a 100%)}.trd-contact .lp-final h2,.trd-contact .lp-final p:not(.lp-eyebrow){color:#fff}.trd-contact .lp-final .lp-eyebrow{color:#c8441a;background:#fff;display:inline-block;padding:.35rem .75rem;border-radius:999px}.trd-contact .lp-final .btn-primary{background:#fff!important;background-image:none!important;color:#c8441a!important}.trd-contact .lp-final .btn-primary:hover{background:#1f1f1d!important;color:#fff!important}.trd-contact .lp-quote .lp-eyebrow{color:#c8441a!important}.trd .section-dark .chip,.trd .page-hero .chip,.trd .section-dark .chip-list li{color:var(--b-ink)!important}.trd .accent-italic{font-family:inherit!important;font-style:normal!important;font-weight:inherit!important}.trd .article-shell h1{font-family:"Inter",system-ui,sans-serif;font-weight:900;letter-spacing:-.04em}.trd .article-shell h1 span{color:var(--b-o600)}.trd .article-shell h2{font-weight:900}.lpx .gstrip b{color:#fff}.trd .article-shell{--paper:#fff7ec;--soft:#fff7ec;--ink:#1f1f1d;--muted:#5a5249;--copper:#c8441a;--line:#f6d3b3}.trd .tip-card{border:3px solid var(--b-ink);border-radius:var(--b-r-lg);box-shadow:var(--b-shadow)}.trd .tip-card .tip-num{color:var(--b-rust);font-weight:800}.trd .tip-card h3{font-weight:900}.trd .tip-card .tip-say{background:var(--b-cream);border-left:4px solid var(--b-o500)}.trd .article-body .tip-card ol li::marker{color:var(--b-o600)}.trd .toolbox-help{background:#fff;border:2px solid var(--b-line)}.trd .toolbox-help:before{background:var(--b-o500)}.trd .studio .wrap.studio-cta,.trd .studio-cta{padding:clamp(30px,4.5vw,56px) clamp(22px,4.5vw,60px)!important;margin-block:clamp(40px,6vw,80px)!important;gap:clamp(20px,4vw,48px)}.trd .studio .wrap.studio-map-feature{padding:clamp(24px,4vw,48px)!important}.trd .post-card,.trd .post-card:last-child{padding:clamp(22px,3vw,36px)!important}.trd .wrap.page-hero-inner{max-width:var(--wrap)}.trd .wrap.page-hero-inner:not(.page-hero-split)>*{max-width:820px}.trd .wrap.page-hero-split{max-width:var(--wrap)}.trd .section-dark .chip-list a.chip.chip:not(.btn):not(.card-dark a),.trd .page-hero .chip-list a.chip.chip:not(.btn):not(.card-dark a){color:var(--b-ink)!important;text-decoration:none!important}.trd .section-dark .chip-list a.chip.chip:not(.btn):not(.card-dark a):hover,.trd .page-hero .chip-list a.chip.chip:not(.btn):not(.card-dark a):hover{color:var(--b-rust)!important}.trd{--gutter:clamp(1.5rem,4vw,2.5rem)}@media(max-width:700px){.trd .studio .wrap{width:calc(100% - 48px)}}@media(max-width:640px){.trd .table-wrap{overflow:visible;border:0;background:none}.trd table.trd-table,.trd table.trd-table tbody,.trd table.trd-table tr,.trd table.trd-table td{display:block;width:100%}.trd table.trd-table{min-width:0!important}.trd table.trd-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.trd table.trd-table tbody tr{padding:16px 18px;border-bottom:1px solid var(--b-line)}.trd table.trd-table tbody tr:last-child{border-bottom:0}.trd table.trd-table td{padding:0!important;border:0!important;line-height:1.55}.trd table.trd-table td+td{margin-top:10px}.trd table.trd-table td:first-child{font-weight:800;color:var(--b-ink);font-size:1rem}.trd table.trd-table td[data-label]::before{content:attr(data-label);display:block;font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--b-rust);margin-bottom:3px}}.trd .sample-card{padding:14px 16px!important;border-width:2px!important;box-shadow:none!important}.trd img[src*="Sam_About_Me_PHoto"]{object-position:50% 30%}