.tr-home{--th-forest:#163f34;--th-copper:#b95d32;--th-paper:#f7f5ee;--th-ink:#23392f;--th-muted:#65736b;background:var(--th-paper);color:var(--th-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;overflow:clip}.tr-home *{box-sizing:border-box}.tr-home h1,.tr-home h2,.tr-home h3,.tr-home p{margin:0}.tr-home a{color:inherit;text-decoration:none}.tr-home button{font:inherit;cursor:pointer}.tr-home a:focus-visible,.tr-home button:focus-visible,.tr-home summary:focus-visible{outline:3px solid var(--th-copper);outline-offset:5px}.tr-home em{font-family:Georgia,Times New Roman,serif;font-weight:400}.tr-home svg{flex-shrink:0}.th-skip{position:fixed;top:-100px;left:20px;background:white;padding:10px;z-index:100}.th-skip:focus{top:10px}.th-header{max-width:1440px;margin:auto;padding:20px 5%;display:flex;align-items:center;gap:35px;border-bottom:1px solid #173f3420}.th-brand{display:block;width:185px;flex-shrink:0}.th-brand img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.th-nav{display:flex;align-items:center;gap:30px;margin:auto;font-size:14px}.th-footer a:hover,.th-nav a:hover{color:var(--th-copper)}.th-signin{display:flex;align-items:center;gap:15px;font-size:14px;font-weight:600;border:1px solid #163f3445;border-radius:6px;padding:10px 16px}.th-mobile-toggle{display:none}.th-hero{max-width:1440px;margin:auto;display:grid;grid-template-columns:1fr 1fr;padding:78px 5% 68px;gap:35px;align-items:center}.th-kicker{font-size:10px;font-weight:700;letter-spacing:2px;display:inline-flex;align-items:center;gap:10px;text-transform:uppercase}.th-kicker>span{width:7px;height:7px;border-radius:50%;background:var(--th-copper)}.th-hero h1{font-size:clamp(58px,6.6vw,96px);line-height:1.04;letter-spacing:-5px;margin:24px 0 25px;font-weight:600}.th-hero h1 em{color:var(--th-copper);letter-spacing:-5px}.th-lede{font-size:23px;line-height:1.45;letter-spacing:-.5px}.th-hero-detail{font-size:15px;color:var(--th-muted);margin-top:18px!important}.th-actions{display:flex;flex-wrap:wrap;margin-top:30px}.th-actions,.th-button{align-items:center;gap:25px}.th-button{display:inline-flex;justify-content:center;border:0;border-radius:6px;padding:14px 20px;font-size:14px;font-weight:600;min-height:48px;transition:background .2s,transform .2s}.th-button:hover{transform:translateY(-2px)}.th-button.primary{background:var(--th-forest);color:white}.th-button.primary:hover{background:#235b48}.th-button.light{background:var(--th-paper);color:var(--th-forest)}.th-text-link{display:inline-flex;align-items:center;gap:15px;font-size:13px;font-weight:600;background:none;border:0;padding:4px 0;color:inherit}.th-text-link:hover{color:var(--th-copper)}.th-hero-foot{display:flex;align-items:center;gap:10px;color:var(--th-muted);font-size:11px;margin-top:35px}.th-maple{color:var(--th-copper);font-size:22px}.th-hero-visual{min-width:0;position:relative}.th-art{height:500px;position:relative;isolation:isolate;border-radius:50% 50% 12px 12px;background:#edece2;display:flex;align-items:center;justify-content:center}.th-art-grid{inset:0;background-image:linear-gradient(#163f3406 1px,transparent 0),linear-gradient(90deg,#163f3406 1px,transparent 0);background-size:30px 30px;border-radius:inherit;mask-image:linear-gradient(transparent,#000)}.th-art-grid,.th-orbit{position:absolute;z-index:-1}.th-orbit{width:80%;height:80%;border:1px solid #163f3410;border-radius:50%;transform:rotate(-30deg)}.th-orbit-two{width:95%;height:50%;transform:rotate(30deg)}.th-house{position:relative;width:260px;height:290px;margin-top:60px;transform:rotate(-6deg)}.th-roof{width:282px;height:120px;background:var(--th-forest);position:absolute;top:-65px;left:-11px;clip-path:polygon(50% 0,100% 85%,94% 100%,50% 28%,6% 100%,0 85%);filter:drop-shadow(0 6px 3px #0003)}.th-house-wall{height:155px;width:248px;margin:25px auto 0;background:repeating-linear-gradient(#d7b98a,#d7b98a 16px,#c6a878 17px,#d7b98a 19px);position:relative;box-shadow:15px 15px 0 #b89766;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.th-window{position:absolute;left:32px;top:27px;display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#e6dfca;padding:5px;width:65px;height:65px;border:5px solid #356b55;transform:rotate(1deg)}.th-window i{background:#759d93}.th-door{width:44px;height:92px;background:var(--th-copper);position:absolute;bottom:0;right:32px;box-shadow:inset 0 0 0 4px #aa542c}.th-door:after{content:"";position:absolute;width:5px;height:5px;background:#f3d5a3;right:8px;top:50px;border-radius:50%}.th-earth{background:#735d47;height:38px;width:290px;position:relative;left:-15px;transform:skewX(-15deg);border-top:9px solid #72866b;box-shadow:9px 9px 0 #524b3e}.th-earth span{position:absolute;background:#9d896e;width:6px;height:4px;left:20%;top:10px}.th-earth span:nth-child(2){left:70%;top:17px}.th-earth span:nth-child(3){left:45%;top:7px}.th-roots{position:absolute;top:213px;left:-70px;width:400px;color:var(--th-copper);height:150px}.th-art-note{position:absolute;display:flex;align-items:center;gap:10px;background:#fffef9;padding:12px 16px;border:1px solid #163f3410;border-radius:8px;box-shadow:0 10px 30px #23392f0a;font-size:12px;font-weight:600;transform:rotate(-3deg)}.th-art-note small{display:block;font-size:10px;color:var(--th-muted);font-weight:400}.th-note-a{left:-20px;top:100px}.th-note-b{right:-10px;bottom:80px;transform:rotate(3deg)}.th-mini-icon{display:flex;background:#e6eee6;color:var(--th-forest);padding:10px;border-radius:50%}.th-art-caption{position:absolute;bottom:19px;font-size:8px;letter-spacing:2px;color:#6d786b}.th-trades-strip{max-width:1296px;margin:0 auto;display:flex;align-items:center;gap:50px;padding:27px 0;border-top:1px solid #173f3420;border-bottom:1px solid #173f3420}.th-trades-strip>span{font-size:9px;line-height:1.7;letter-spacing:1.2px;color:var(--th-muted);flex-shrink:0}.th-trades-strip>div{display:flex;justify-content:space-between;gap:30px;width:100%}.th-trades-strip>div>span{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600}.th-community,.th-faq,.th-newsletter,.th-path-section,.th-workspace{max-width:1440px;margin:auto;padding:100px 5%}.th-section-top{display:grid;grid-template-columns:1fr .65fr;align-items:end;gap:24px}.th-section-top>.th-kicker{grid-column:1/-1}.tr-home h2{font-size:clamp(34px,3.7vw,54px);line-height:1.12;letter-spacing:-2px;font-weight:500}.th-section-top p{max-width:340px;font-size:15px;color:var(--th-muted)}.th-path-layout{display:grid;grid-template-columns:.8fr 1.2fr;margin-top:45px;border-top:1px solid #173f3425;border-bottom:1px solid #173f3425}.th-path-tabs{display:flex;flex-direction:column;padding-right:60px;justify-content:center}.th-path-tabs button{background:none;display:flex;align-items:center;gap:22px;border:0;border-bottom:1px solid #173f3420;text-align:left;padding:24px 5px;font-size:20px;color:#7a857b}.th-path-tabs button:last-child{border:0}.th-path-tabs button>svg{margin-left:auto}.th-path-tabs button[aria-selected=true]{color:var(--th-forest)}.th-path-tabs button[aria-selected=true] .th-tab-num{background:var(--th-forest);color:white}.th-tab-num{font-size:11px;width:32px;height:32px;display:grid;place-items:center;background:#e9eade;border-radius:50%}.th-path-panel{background:#eeefe5;padding:40px 50px;border-left:1px solid #173f3425;min-height:340px}.th-round-icon{color:var(--th-copper);margin-bottom:16px}.tr-home h3{font-size:30px;font-weight:500;line-height:1.18;letter-spacing:-1px}.th-path-panel p{font-size:14px;color:var(--th-muted);max-width:470px;margin-top:16px}.th-path-panel ul{padding:0;list-style:none;display:flex;gap:10px 20px;flex-wrap:wrap;margin:22px 0}.th-path-panel li{display:flex;align-items:center;gap:8px;font-size:11px}.th-path-panel li svg{color:var(--th-copper)}.th-workspace{padding-top:0}.th-workflow-tabs{display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px;border-bottom:1px solid #173f3435}.th-workflow-tabs button{display:flex;align-items:center;gap:12px;border:0;background:none;padding:19px 18px;color:var(--th-muted);border-bottom:2px solid transparent;font-size:14px}.th-workflow-tabs button[aria-selected=true]{border-color:var(--th-forest);background:#e7ecdf;color:var(--th-forest)}.th-step-index{margin-left:auto;font-size:10px}.th-workflow-panel{padding:45px 0 0;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.th-workflow-copy h3{margin-top:20px;max-width:310px;font-size:36px}.th-workflow-copy p{font-size:14px;color:var(--th-muted);margin:20px 0;max-width:330px}.th-product-map{border:1px solid #d9ded1;border-radius:12px;background:#fffefb;box-shadow:0 12px 40px #163f3408;overflow:hidden}.th-map-top{display:flex;justify-content:space-between;gap:16px;font-size:9px;border-bottom:1px solid #e3e6df;padding:17px 24px;color:var(--th-muted)}.th-map-top>span:first-child{display:flex;align-items:center;gap:7px}.th-map-top>span:last-child{font-size:7px;letter-spacing:1px}.th-status-dot{width:6px;height:6px;background:#658856;border-radius:50%}.th-map-title{display:flex;align-items:center;gap:14px;padding:24px 30px 12px;font-size:20px}.th-map-title svg{color:var(--th-copper)}.th-map-rows{padding:8px 30px 24px}.th-map-rows>div{display:flex;align-items:center;gap:15px;margin-top:12px;padding:16px;background:#f5f5ed;border-radius:6px;font-size:12px}.th-map-rows>div>svg{margin-left:auto;color:var(--th-copper)}.th-row-number{color:#82927d;font-size:10px}.th-map-bottom{padding:14px 30px;background:#e9efdf;display:flex;align-items:center;gap:10px;font-size:10px}.th-passport{background:var(--th-forest);color:var(--th-paper);display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:75px max(5%,calc((100vw - 1296px)/2));align-items:center;position:relative;overflow:hidden}.th-passport-copy .th-kicker{color:#bbcdbb}.th-passport-copy h2{margin:24px 0}.th-passport-copy h2 em{color:#d6b98e}.th-passport-copy p{max-width:390px;font-size:14px;line-height:1.8;color:#c0d0c0;margin-bottom:27px}.th-passport-art{height:385px;position:relative;display:flex;align-items:center;justify-content:center}.th-passport-art:before{content:"";position:absolute;inset:-100px;border:1px solid #d6b98e15;border-radius:50%;transform:rotate(30deg);z-index:0}.th-passport-book{width:230px;height:315px;background:#e1c195;transform:rotate(-10deg);box-shadow:8px 10px 0 #bea078,10px 13px 0 #f4dfbd,11px 14px 0 #9c805d,20px 30px 45px #0003;padding:25px 28px;color:var(--th-forest);position:relative;display:flex;align-items:flex-start;flex-direction:column;border-radius:4px 14px 14px 4px;border-left:9px solid #c0a175}.th-passport-book>span:nth-child(2){font-size:9px;font-weight:700;letter-spacing:2px}.th-book-mark{font-size:20px;margin-bottom:5px}.th-passport-book strong{font-family:Georgia,serif;font-weight:400;font-size:32px;line-height:1.1;margin-top:25px}.th-book-rule{width:26px;height:1px;background:currentColor;margin:18px 0 10px}.th-passport-book small{font-size:8px;letter-spacing:2px}.th-book-leaf{position:absolute;bottom:25px;right:20px}.th-passport-stamp{position:absolute;bottom:24px;right:12%;border:1px solid #c1aa8055;border-radius:50%;width:110px;height:110px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;font-size:8px;letter-spacing:2px;color:#d2c3a8;transform:rotate(12deg);gap:5px}.th-community{display:grid;grid-template-columns:1.2fr 1fr;gap:0 70px}.th-community>div{grid-row:span 2;align-self:center}.th-community h2{font-size:38px;margin-top:22px;max-width:470px}.th-community-link{display:flex;align-items:center;gap:20px;padding:24px 0;border-bottom:1px solid #173f3420}.th-community-link:first-of-type{border-top:1px solid #173f3420}.th-community-link>svg:first-child{color:var(--th-copper)}.th-community-link>svg:last-child{margin-left:auto}.th-community-link>span{font-size:17px}.th-community-link small{display:block;font-size:12px;color:var(--th-muted);margin-top:4px}.th-community-link:hover{color:var(--th-copper)}.th-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding-top:0}.th-faq h2{margin:22px 0;font-size:38px}.th-faq details{border-bottom:1px solid #173f3425}.th-faq details:first-child{border-top:1px solid #173f3425}.th-faq summary{display:flex;align-items:center;justify-content:space-between;gap:25px;list-style:none;cursor:pointer;padding:23px 0;font-size:15px}.th-faq summary::-webkit-details-marker{display:none}.th-faq details[open] summary svg{transform:rotate(180deg)}.th-faq details p{font-size:14px;color:var(--th-muted);padding:0 35px 24px 0}.th-newsletter{background:#e9eddf;max-width:none;display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;padding-left:max(5%,calc((100vw - 1296px)/2));padding-right:max(5%,calc((100vw - 1296px)/2))}.th-newsletter h2{margin:22px 0}.th-newsletter>div>p{font-size:14px;max-width:280px;color:var(--th-muted);margin-bottom:25px}.tr-home .th-newsletter .card{background:#f7f8ef;border:0;border-radius:10px;padding:30px;margin:0;box-shadow:none}.tr-home .th-newsletter .section-heading{margin:0 0 25px;padding:0;display:block}.tr-home .th-newsletter .section-heading h2{font-size:24px;letter-spacing:-.5px;margin:0}.tr-home .th-newsletter .section-heading p{font-size:13px;margin-top:7px}.tr-home .th-newsletter .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.tr-home .th-newsletter .field{display:flex;flex-direction:column;gap:7px;font-size:12px;min-width:0}.tr-home .th-newsletter input:not([type=checkbox]),.tr-home .th-newsletter select{width:100%;min-width:0;height:42px;border:1px solid #bdc9b9;border-radius:5px;background:#fffef9;color:var(--th-ink);font-size:13px;padding:8px 12px}.tr-home .th-newsletter .audience-options{border:0;padding:0;margin:22px 0;display:grid;gap:10px}.tr-home .th-newsletter legend{padding:0;margin-bottom:10px;font-size:12px;font-weight:600}.tr-home .th-newsletter .check-line{display:flex;align-items:flex-start;gap:10px;font-size:11px;line-height:1.6;margin:0}.tr-home .th-newsletter input[type=checkbox]{appearance:auto;width:16px;height:16px;margin:1px 0 0;accent-color:var(--th-forest);flex-shrink:0}.tr-home .th-newsletter .audience-honey{display:none}.tr-home .th-newsletter .form-footer{border:0;padding:20px 0 0;margin:0;display:flex;justify-content:flex-end}.tr-home .th-newsletter .pms-button{background:var(--th-forest);color:white;border:0;border-radius:5px;padding:10px 24px;font-size:13px}.tr-home .th-newsletter .pms-button:disabled{opacity:.45}.th-final{max-width:1440px;margin:auto;padding:90px 5%;position:relative}.th-final h2{font-size:clamp(80px,12vw,160px);letter-spacing:-7px;margin:30px 0;line-height:.95;position:relative}.th-final h2 em{color:var(--th-copper)}.th-final h2>svg{position:absolute;left:64%;top:6px;width:170px;height:170px}.th-footer{max-width:1296px;margin:auto;border-top:1px solid #173f3420;padding:35px 0;display:flex;align-items:center;gap:40px;font-size:11px;color:var(--th-muted)}.th-footer .th-brand{width:155px}.th-footer nav{display:flex;gap:22px;margin-left:auto;flex-wrap:wrap}.th-footer nav button{background:none;border:0;padding:0;font-size:11px;color:inherit}.th-footer>span{font-size:10px}.th-help-backdrop{position:fixed;inset:0;z-index:9999;background:#102b2266;display:flex;align-items:center;justify-content:center;padding:24px}.th-help{position:relative;background:var(--th-paper);color:var(--th-ink);border-radius:12px;padding:40px;max-width:620px;max-height:85vh;overflow:auto;box-shadow:0 15px 100px #0003}.th-help h2{font-size:34px;margin:20px 0}.th-help ol{padding-left:20px;font-size:14px}.th-help li{margin:16px 0}.th-help-close{position:absolute;right:20px;top:18px;background:none;border:0;padding:8px}.th-help .th-button{margin-top:10px}@media(min-width:1440px){.th-footer,.th-trades-strip{max-width:1296px}}@media(max-width:1439px){.th-footer,.th-trades-strip{margin-left:5%;margin-right:5%}}@media(max-width:1050px){.th-header{gap:20px}.th-nav{gap:18px;font-size:12px}.th-brand{width:155px}.th-hero{padding-top:60px;gap:20px}.th-hero h1,.th-hero h1 em{letter-spacing:-3px}.th-art{height:440px}.th-house{transform:rotate(-6deg) scale(.85)}.th-note-a{left:-10px;top:70px}.th-note-b{bottom:60px;right:-5px}.th-art-note{padding:9px 12px;font-size:10px}.th-art-note small{font-size:8px}.th-hero-foot{max-width:280px;font-size:10px}.th-lede{font-size:21px}.th-trades-strip{gap:25px}.th-trades-strip>div{gap:15px;flex-wrap:wrap}.th-trades-strip>div>span{font-size:12px;gap:8px}.th-path-panel{padding:35px}.th-workflow-panel{gap:35px}.th-passport{gap:25px}.th-community,.th-faq,.th-newsletter{gap:35px}.th-footer{gap:20px;flex-wrap:wrap}.th-footer nav{gap:16px}.th-final h2>svg{width:130px;height:130px}.th-map-top>span:last-child{display:none}}@media(max-width:760px){.th-header{padding:12px 5%;position:relative;gap:15px;flex-wrap:wrap}.th-header .th-brand{width:150px;margin-right:auto}.th-mobile-toggle{display:flex;border:0;background:transparent;align-items:center;justify-content:center;width:40px;height:40px;color:var(--th-forest);order:3}.th-signin{font-size:12px;padding:8px 12px;gap:8px;order:2}.th-nav{display:none;order:4;width:100%;margin:0;padding:15px 0;flex-wrap:wrap;justify-content:space-between;font-size:12px}.th-nav.open{display:flex}.th-hero{grid-template-columns:1fr;padding:42px 6% 35px;gap:40px}.th-hero h1{font-size:70px;margin-top:20px}.th-hero h1,.th-hero h1 em{letter-spacing:-4px}.th-kicker{font-size:9px;letter-spacing:1.5px}.th-lede{font-size:21px}.th-hero-detail{font-size:14px}.th-hero-foot{max-width:none;margin-top:25px}.th-hero-visual{max-width:520px;width:100%;margin:auto}.th-art{height:400px}.th-house{transform:rotate(-6deg) scale(.8);margin-top:40px}.th-note-a{left:0;top:65px}.th-note-b{right:0;bottom:50px}.th-art-caption{bottom:15px}.th-trades-strip{padding:22px 0;align-items:flex-start;gap:20px}.th-trades-strip>span{font-size:8px;min-width:72px}.th-trades-strip>div{gap:15px 22px;justify-content:flex-start}.th-community,.th-faq,.th-newsletter,.th-path-section,.th-workspace{padding:60px 6%}.th-section-top{grid-template-columns:1fr;gap:20px}.th-section-top p{max-width:400px;font-size:14px}.tr-home h2{font-size:39px;letter-spacing:-1.5px}.th-path-layout{grid-template-columns:1fr;margin-top:28px}.th-path-tabs{padding:0;flex-direction:row;gap:0}.th-path-tabs button{flex:1;justify-content:center;padding:17px 8px;gap:8px;font-size:12px;border-bottom:2px solid transparent!important}.th-path-tabs button[aria-selected=true]{border-bottom-color:var(--th-forest)!important;background:#e8ecdf}.th-path-tabs button>svg,.th-tab-num{display:none}.th-path-panel{padding:30px 25px;border-left:0;min-height:330px}.tr-home h3{font-size:28px}.th-path-panel ul{display:grid;gap:10px}.th-path-panel li{font-size:12px}.th-workspace{padding-top:0}.th-workflow-tabs{margin-top:28px}.th-workflow-tabs button{padding:15px 8px;justify-content:center;gap:7px;font-size:11px}.th-workflow-tabs button svg{width:16px}.th-step-index{display:none}.th-workflow-panel{grid-template-columns:1fr;gap:28px;padding-top:28px}.th-workflow-copy h3{font-size:30px;max-width:320px;margin-top:15px}.th-workflow-copy p{max-width:100%}.th-map-title{padding:22px 22px 8px;font-size:18px}.th-map-top{padding:15px 22px}.th-map-rows{padding:6px 22px 22px}.th-map-bottom{padding:14px 22px}.th-passport{grid-template-columns:1fr;padding:55px 6%;gap:35px}.th-passport-art{height:330px}.th-passport-book{transform:rotate(-8deg) scale(.9)}.th-passport-stamp{right:10%;bottom:5px;width:90px;height:90px;font-size:7px}.th-passport-copy{padding:10px 5px}.th-passport-copy h2{font-size:41px}.th-passport-copy p{max-width:100%}.th-community{grid-template-columns:1fr;gap:0}.th-community>div{grid-row:auto;margin-bottom:30px}.th-community h2{font-size:35px}.th-community-link>span{font-size:16px}.th-faq{grid-template-columns:1fr;gap:28px;padding-top:0}.th-faq h2{font-size:35px}.th-faq summary{font-size:14px;padding:20px 0}.th-newsletter{grid-template-columns:1fr;gap:30px}.th-newsletter h2{font-size:44px}.th-newsletter>div>p{max-width:350px}.tr-home .th-newsletter .card{padding:25px}.th-final{padding:60px 6%}.th-final h2{font-size:86px;letter-spacing:-5px;margin:26px 0}.th-final h2>svg{width:95px;height:95px;left:auto;right:0;top:30px}.th-footer{padding:28px 0;display:grid;grid-template-columns:1fr 1fr;gap:20px}.th-footer .th-brand{width:150px}.th-footer>p{font-size:10px;justify-self:end}.th-footer nav{margin-left:0;gap:16px}.th-footer nav,.th-footer>span{grid-column:1/-1}.th-help{padding:35px 25px}.th-help h2{font-size:28px}.th-help-backdrop{padding:15px}}@media(max-width:390px){.th-header .th-brand{width:125px}.th-header{gap:8px}.th-hero h1{font-size:61px}.th-art{height:350px}.th-house{transform:rotate(-6deg) scale(.68)}.th-art-note{font-size:9px}.th-art-note small{font-size:7px}.th-mini-icon{padding:7px}.th-note-a{top:40px}.th-note-b{bottom:40px}.th-workflow-tabs button{font-size:10px;gap:5px}.tr-home .th-newsletter .form-grid{grid-template-columns:1fr}.th-final h2{font-size:74px}.th-final h2>svg{width:75px;height:75px}}@media(prefers-reduced-motion:reduce){.tr-home *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.tr-home main{margin:0;padding:0;width:100%;max-width:none;min-height:0}.tr-home dialog.th-help{border:0;margin:auto;line-height:1.6;font-family:Arial,Helvetica,sans-serif}.tr-home dialog.th-help::backdrop{background:#102b2266}.th-art.th-generated-art{height:auto;background:transparent;border-radius:12px;min-height:450px}.th-workshop-image{display:block;width:110%;max-width:none;height:auto;object-fit:contain;border-radius:12px;mix-blend-mode:multiply}.th-generated-art .th-note-a{top:35px;left:0}.th-generated-art .th-note-b{bottom:20px;right:-5px}.th-mentorship{max-width:1440px;padding:95px 5% 0;display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center;margin:auto}.th-mentorship>img{width:100%;height:auto;border-radius:12px}.th-mentorship h2{margin:22px 0}.th-mentorship p{font-size:14px;color:var(--th-muted);max-width:380px;margin-bottom:22px}.tr-language-toggle{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;font:12px/1.2 Arial,sans-serif;color:#34574b}.tr-language-toggle button{border:0;background:none;color:inherit;padding:9px 7px;border-radius:4px;font:inherit;cursor:pointer;min-width:32px;min-height:32px}.tr-language-toggle button[aria-pressed=true]{background:#dfe9df;color:#163f34;font-weight:700}.tr-language-toggle button:focus-visible{outline:2px solid #b95d32;outline-offset:2px}.tr-language-bar{display:flex;justify-content:space-between;align-items:center;padding:12px 5%;border-bottom:1px solid #dfe7e0;background:#f8f7f2}.tr-language-bar img{display:block;width:150px;mix-blend-mode:multiply}.public-header>.tr-language-toggle{margin-left:15px}.th-header .tr-language-toggle{margin-left:-15px}@media(max-width:760px){.th-art.th-generated-art{min-height:0}.th-workshop-image{width:100%}.th-generated-art .th-note-a{top:5px;font-size:9px}.th-generated-art .th-note-b{bottom:0;font-size:9px}.th-mentorship{grid-template-columns:1fr;padding:55px 6% 0;gap:30px}.th-header .tr-language-toggle{margin-left:0;order:2}.th-header .th-brand{width:130px}.th-header{gap:8px}.th-header .th-signin{display:none}.th-mentorship h2{font-size:35px}.public-header,.public-header nav{flex-wrap:wrap}.public-header>.tr-language-toggle{margin:0}.tr-home:lang(fr) .th-hero h1{font-size:clamp(48px,13vw,70px);letter-spacing:-3px}.th-nav.open{justify-content:flex-start;gap:16px}.th-passport-copy:lang(fr) h2{font-size:36px}}.th-newsletter>div>h2{max-width:310px}.th-generated-art .th-workshop-image{width:100%}.tr-language-bar+main.auth-account-page,.tr-language-bar+main.public-content{margin-left:auto;margin-right:auto}.tr-language-bar+main.auth-account-page{width:100%;max-width:1250px;padding:35px 5%}.public-header .tr-language-toggle{justify-content:flex-end}@media(max-width:760px){.tr-home:lang(fr) .th-final h2{font-size:74px}.tr-home:lang(fr) .th-workflow-tabs button{font-size:10px}.tr-home:lang(fr) .th-workflow-tabs button svg{display:none}.tr-home:lang(fr) .th-nav.open a:last-child{display:block}.tr-language-bar+main.auth-account-page{padding:25px 5%}}.th-mobile-signin{display:none}@media(max-width:760px){.th-nav.open .th-mobile-signin{display:block}}