body.ttc-tips-standalone-page{margin:0!important;padding:0!important}
body.ttc-tips-standalone-page .wp-site-blocks{padding:0!important;margin:0!important;max-width:none!important;gap:0!important}
body.ttc-tips-standalone-page .wp-site-blocks>*,
body.ttc-tips-standalone-page main>*,
body.ttc-tips-standalone-page .wp-block-post-content>*,
body.ttc-tips-standalone-page .entry-content>*{margin-block-start:0!important;margin-block-end:0!important}
body.ttc-tips-standalone-page .wp-site-blocks>header.wp-block-template-part,
body.ttc-tips-standalone-page .wp-site-blocks>footer.wp-block-template-part,
body.ttc-tips-standalone-page .site-header,
body.ttc-tips-standalone-page #masthead,
body.ttc-tips-standalone-page .site-footer,
body.ttc-tips-standalone-page #colophon,
body.ttc-tips-standalone-page .entry-header,
body.ttc-tips-standalone-page .page-header,
body.ttc-tips-standalone-page .wp-block-post-title{display:none!important}
body.ttc-tips-standalone-page main,
body.ttc-tips-standalone-page #primary,
body.ttc-tips-standalone-page .site-main,
body.ttc-tips-standalone-page .content-area,
body.ttc-tips-standalone-page .entry-content,
body.ttc-tips-standalone-page .wp-block-post-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important}
body.ttc-tips-standalone-page .wp-block-shortcode,
body.ttc-tips-standalone-page .wp-block-post-content>*{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
/* Theme-neutral full-bleed reset.  Some WordPress themes reserve header space
   on a wrapper even after their visible header has been hidden. */
body.ttc-tips-standalone-page>header:not(.ttc-header),
body.ttc-tips-standalone-page .site-header,
body.ttc-tips-standalone-page .masthead,
body.ttc-tips-standalone-page .header-wrap,
body.ttc-tips-standalone-page .header-container,
body.ttc-tips-standalone-page .site-branding,
body.ttc-tips-standalone-page .site-navigation{display:none!important}
body.ttc-tips-standalone-page #page,
body.ttc-tips-standalone-page .site,
body.ttc-tips-standalone-page .site-content,
body.ttc-tips-standalone-page .site-content-contain,
body.ttc-tips-standalone-page .site-inner,
body.ttc-tips-standalone-page .content-wrap,
body.ttc-tips-standalone-page .main-content,
body.ttc-tips-standalone-page .page-content,
body.ttc-tips-standalone-page .page,
body.ttc-tips-standalone-page article.page,
body.ttc-tips-standalone-page .entry,
body.ttc-tips-standalone-page .entry-wrap{width:100%!important;max-width:none!important;margin-top:0!important;padding-top:0!important;min-height:0!important;transform:none!important}
#ttc-tips-platform{--ivory:#f8f5ef;--paper:#fffdfa;--ink:#2b272b;--muted:#70696d;--plum:#684a60;--dark:#46333f;--sage:#9dac97;--sage-pale:#e3e9df;--blue:#91a8b2;--blue-pale:#e2eaed;--peach:#d7a28a;--line:#ded8d1;box-sizing:border-box;width:100vw;max-width:100vw;margin:0 calc(50% - 50vw);overflow:hidden;background:var(--ivory);color:var(--ink);font-family:"DM Sans",Arial,sans-serif;line-height:1.4;text-align:left}
#ttc-tips-platform *{box-sizing:border-box}
#ttc-tips-platform a{color:inherit;text-decoration:none}
#ttc-tips-platform button,#ttc-tips-platform input{font:inherit}
#ttc-tips-platform .ttc-shell{width:min(1520px,calc(100vw - 64px));margin-left:auto;margin-right:auto}
#ttc-tips-platform .ttc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
#ttc-tips-platform .ttc-topbar{min-height:34px;padding:7px 18px;background:var(--dark);color:#fff;display:flex;justify-content:center;align-items:center;gap:25px;font-size:11px}
#ttc-tips-platform .ttc-topbar a{color:#e4bfac}
#ttc-tips-platform .ttc-nav{height:88px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}
#ttc-tips-platform .ttc-brand{display:inline-flex;align-items:center}
#ttc-tips-platform .ttc-brand-logo{display:block;width:auto;height:72px;object-fit:contain}
#ttc-tips-platform .ttc-nav nav{display:flex;gap:29px;font-size:13px;font-weight:700}
#ttc-tips-platform .ttc-nav nav a:hover{color:var(--plum)}
#ttc-tips-platform .ttc-nav-search{border-left:1px solid var(--line);padding-left:25px;font-size:19px}
#ttc-tips-platform .ttc-nav-search span{font-size:12px;margin-left:5px}
#ttc-tips-platform .ttc-mobile-menu{display:none;position:relative}
#ttc-tips-platform .ttc-mobile-menu summary{list-style:none;font-weight:700;cursor:pointer}
#ttc-tips-platform .ttc-mobile-menu>div{position:absolute;right:0;top:30px;z-index:20;background:#fff;border:1px solid var(--line);border-radius:8px;width:190px;padding:10px;display:grid;box-shadow:0 12px 35px #42303b20}
#ttc-tips-platform .ttc-mobile-menu a{padding:9px}
#ttc-tips-platform .ttc-eyebrow{margin:0 0 16px;color:var(--plum);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}
#ttc-tips-platform .ttc-eyebrow i{display:inline-block;width:26px;height:1px;background:var(--peach);vertical-align:middle;margin-right:9px}
#ttc-tips-platform .ttc-pale{color:#e0bba8}
#ttc-tips-platform .ttc-hero{min-height:620px;padding-top:87px;padding-bottom:75px;display:grid;grid-template-columns:1.06fr .94fr;gap:65px;align-items:center}
#ttc-tips-platform h1,#ttc-tips-platform h2,#ttc-tips-platform h3,#ttc-tips-platform p{padding:0;text-transform:none}
#ttc-tips-platform .ttc-hero h1,#ttc-tips-platform .ttc-section-title h2,#ttc-tips-platform .ttc-search-copy h2,#ttc-tips-platform .ttc-pod-copy h2,#ttc-tips-platform .ttc-products h2,#ttc-tips-platform .ttc-community h2,#ttc-tips-platform .ttc-newsletter h2{font-family:"Lora",Georgia,serif;font-weight:500;letter-spacing:-.04em;color:inherit}
#ttc-tips-platform .ttc-hero h1{font-size:clamp(47px,5.25vw,70px);line-height:1.03;margin:0}
#ttc-tips-platform .ttc-hero h1 em,#ttc-tips-platform .ttc-pod-copy h2 em,#ttc-tips-platform .ttc-products h2 em,#ttc-tips-platform .ttc-community h2 em,#ttc-tips-platform .ttc-newsletter h2 em{color:var(--plum);font-weight:400}
#ttc-tips-platform .ttc-lead{max-width:670px;color:var(--muted);font-size:16px;line-height:1.75;margin:29px 0}
#ttc-tips-platform .ttc-ctas{display:flex;align-items:center;gap:25px}
#ttc-tips-platform .ttc-button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:0 23px;border-radius:4px;font-size:13px;font-weight:800}
#ttc-tips-platform .ttc-primary{background:var(--plum);color:#fff;box-shadow:0 10px 30px #5a3f5024}
#ttc-tips-platform .ttc-primary:hover{background:var(--dark)}
#ttc-tips-platform .ttc-text-link{font-size:13px;font-weight:700}
#ttc-tips-platform .ttc-text-link span{margin-left:12px;color:var(--plum)}
#ttc-tips-platform .ttc-hero-art{height:410px;position:relative;display:grid;place-items:center}
#ttc-tips-platform .ttc-orbit{position:absolute;border:1px solid #bfb5b588;border-radius:50%}
#ttc-tips-platform .ttc-outer{width:385px;height:385px}
#ttc-tips-platform .ttc-inner{width:285px;height:285px;border-style:dashed}
#ttc-tips-platform .ttc-journey{z-index:2;background:#fff;border-radius:9px;width:395px;padding:27px;box-shadow:0 24px 60px #4a354320}
#ttc-tips-platform .ttc-journey>small{display:block;color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.14em;margin-bottom:22px}
#ttc-tips-platform .ttc-journey>div{display:flex;align-items:center;justify-content:space-between}
#ttc-tips-platform .ttc-journey span{font-family:"Lora",Georgia,serif;font-size:14px;text-align:center}
#ttc-tips-platform .ttc-journey b{display:grid;place-items:center;width:38px;height:38px;margin:0 auto 7px;background:var(--sage-pale);border-radius:50%;font:700 11px "DM Sans",Arial,sans-serif}
#ttc-tips-platform .ttc-journey span:nth-of-type(2) b{background:var(--blue-pale)}
#ttc-tips-platform .ttc-journey span:nth-of-type(3) b{background:#efe3e9}
#ttc-tips-platform .ttc-journey i{font-style:normal;color:#ada4a7}
#ttc-tips-platform .ttc-float-card{position:absolute;z-index:3;width:177px;background:#fff;padding:14px;border-left:3px solid var(--sage);box-shadow:0 15px 40px #42303b20}
#ttc-tips-platform .ttc-float-card small,#ttc-tips-platform .ttc-float-card span{display:block;color:var(--muted);font-size:8px;letter-spacing:.1em}
#ttc-tips-platform .ttc-float-card strong{font:600 17px "Lora",Georgia,serif;display:block;margin:4px 0}
#ttc-tips-platform .ttc-float-card.ttc-top{right:0;top:38px}
#ttc-tips-platform .ttc-float-card.ttc-bottom{left:0;bottom:26px;border-color:var(--blue)}
#ttc-tips-platform .ttc-path-section,#ttc-tips-platform .ttc-tools,#ttc-tips-platform .ttc-podcasts,#ttc-tips-platform .ttc-products{padding-top:92px;padding-bottom:92px}
#ttc-tips-platform .ttc-section-title h2{font-size:43px;line-height:1.12;margin:0}
#ttc-tips-platform .ttc-centered{text-align:center;margin-bottom:34px}
#ttc-tips-platform .ttc-split{display:flex;justify-content:space-between;align-items:end;margin-bottom:42px}
#ttc-tips-platform .ttc-split>p{max-width:410px;margin:0;color:var(--muted);font-size:13px;line-height:1.7}
#ttc-tips-platform .ttc-path-section{border-top:1px solid var(--line)}
#ttc-tips-platform .ttc-path-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}
#ttc-tips-platform .ttc-path{min-height:165px;padding:25px;display:grid;grid-template-columns:27px 1fr auto;gap:14px;border-radius:7px;transition:.2s}
#ttc-tips-platform .ttc-path:hover{transform:translateY(-4px);box-shadow:0 14px 35px #43343c12}
#ttc-tips-platform .ttc-path.ttc-sage{background:var(--sage-pale)}
#ttc-tips-platform .ttc-path.ttc-blue{background:var(--blue-pale)}
#ttc-tips-platform .ttc-path.ttc-plum{background:#eee3e9}
#ttc-tips-platform .ttc-path small{font-size:9px;color:var(--muted)}
#ttc-tips-platform .ttc-path h3{font:600 20px "Lora",Georgia,serif;margin:0 0 10px;color:inherit}
#ttc-tips-platform .ttc-path p{font-size:12px;color:var(--muted);line-height:1.65;margin:0}
#ttc-tips-platform .ttc-path>span{align-self:end;color:var(--plum)}
#ttc-tips-platform .ttc-universal-search{background:var(--dark);color:#fff;padding:78px 0 60px;position:relative;overflow:hidden}
#ttc-tips-platform .ttc-universal-search:after{content:"?";position:absolute;right:6%;top:-250px;font:500 520px "Lora",Georgia,serif;color:#fff;opacity:.018}
#ttc-tips-platform .ttc-search-copy{text-align:center;max-width:720px;margin:auto;position:relative;z-index:2}
#ttc-tips-platform .ttc-search-copy h2{font-size:52px;margin:0 0 15px}
#ttc-tips-platform .ttc-search-copy>p:last-child{color:#d2c8cd;font-size:14px;line-height:1.7}
#ttc-tips-platform .ttc-search-box{position:relative;z-index:2;max-width:875px;margin:34px auto 14px;background:#fff;padding:7px;border-radius:6px;display:flex;align-items:center}
#ttc-tips-platform .ttc-search-box>span{color:var(--plum);font-size:25px;margin-left:14px}
#ttc-tips-platform .ttc-search-box input{flex:1;min-width:0;border:0;outline:0;padding:14px;color:var(--ink);font-size:16px;background:#fff}
#ttc-tips-platform .ttc-search-box button{border:0;border-radius:4px;background:var(--peach);color:var(--ink);padding:15px 21px;font-weight:800;cursor:pointer}
#ttc-tips-platform .ttc-prompt-row{display:flex;justify-content:center;gap:8px;align-items:center;flex-wrap:wrap;color:#c9bdc3;font-size:10px;position:relative;z-index:2}
#ttc-tips-platform .ttc-prompt-row a{border:1px solid #806b77;border-radius:20px;padding:6px 10px}
#ttc-tips-platform .ttc-search-types{display:flex;justify-content:center;gap:29px;margin-top:40px;color:#b5a7ae;font-size:9px;letter-spacing:.08em;text-transform:uppercase;position:relative;z-index:2}
#ttc-tips-platform .ttc-tool-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:13px}
#ttc-tips-platform .ttc-tool{grid-column:span 2;min-height:282px;padding:24px;background:var(--paper);border:1px solid var(--line);border-radius:7px;display:flex;flex-direction:column}
#ttc-tips-platform .ttc-tool.ttc-featured{grid-column:span 3;background:var(--sage-pale);border:0}
#ttc-tips-platform .ttc-tool.ttc-featured:nth-child(2){background:var(--blue-pale)}
#ttc-tips-platform .ttc-tool-head{display:flex;justify-content:space-between;align-items:center}
#ttc-tips-platform .ttc-tool-head>span{width:38px;height:38px;border:1px solid #9eaa9b;border-radius:50%;display:grid;place-items:center;color:var(--plum)}
#ttc-tips-platform .ttc-tool-head small{font-size:8px;font-weight:800;letter-spacing:.14em;color:var(--muted)}
#ttc-tips-platform .ttc-tool h3{font:600 21px "Lora",Georgia,serif;margin:27px 0 9px;color:inherit}
#ttc-tips-platform .ttc-tool>p{font-size:12px;line-height:1.7;color:var(--muted);margin:0}
#ttc-tips-platform .ttc-tool>a{margin-top:auto;font-size:11px;color:var(--plum);font-weight:800}
#ttc-tips-platform .ttc-tool>a b{float:right}
#ttc-tips-platform .ttc-tool-note{text-align:center;color:var(--muted);font-size:10px;margin:24px 0 0}
#ttc-tips-platform .ttc-learn,#ttc-tips-platform .ttc-resources{background:#efede8;padding:92px 0}
#ttc-tips-platform .ttc-learn-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:38px}
#ttc-tips-platform .ttc-guide{background:var(--plum);color:#fff;border-radius:8px;overflow:hidden}
#ttc-tips-platform .ttc-guide-art{height:200px;background:linear-gradient(140deg,#74586c,#503a48);position:relative;display:grid;place-items:center}
#ttc-tips-platform .ttc-guide-art:before,#ttc-tips-platform .ttc-guide-art:after{content:"";position:absolute;border:1px solid #ffffff2b;border-radius:50%;width:245px;height:245px}
#ttc-tips-platform .ttc-guide-art:after{width:160px;height:160px}
#ttc-tips-platform .ttc-guide-art i{position:absolute;border:1px solid #f7ded199;background:#ffffff0b;border-radius:50%}
#ttc-tips-platform .ttc-guide-art i:nth-child(1){width:67px;height:67px}
#ttc-tips-platform .ttc-guide-art i:nth-child(2){width:42px;height:42px;transform:translate(-70px,20px)}
#ttc-tips-platform .ttc-guide-art i:nth-child(3){width:31px;height:31px;transform:translate(68px,31px)}
#ttc-tips-platform .ttc-guide-art i:nth-child(4){width:21px;height:21px;transform:translate(30px,-61px)}
#ttc-tips-platform .ttc-guide-art i:nth-child(5){width:17px;height:17px;transform:translate(44px,72px)}
#ttc-tips-platform .ttc-guide>div:last-child{padding:28px}
#ttc-tips-platform .ttc-pill{display:inline-block;background:#f1ded0;color:var(--dark);padding:6px 9px;border-radius:15px;font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}
#ttc-tips-platform .ttc-guide h3{font:600 27px "Lora",Georgia,serif;margin:18px 0 9px;color:#fff}
#ttc-tips-platform .ttc-guide p{font-size:12px;line-height:1.65;color:#ddd1d7}
#ttc-tips-platform .ttc-guide a,#ttc-tips-platform .ttc-show-copy a{display:flex;justify-content:space-between;border-top:1px solid #ffffff27;margin-top:25px;padding-top:17px;font-size:11px;font-weight:800}
#ttc-tips-platform .ttc-topics{display:grid;grid-template-columns:1fr 1fr;gap:8px}
#ttc-tips-platform .ttc-topics a{min-height:55px;padding:0 17px;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:space-between;font:500 14px "Lora",Georgia,serif;transition:.2s}
#ttc-tips-platform .ttc-topics a:hover{transform:translateX(3px);color:var(--plum)}
#ttc-tips-platform .ttc-topics b{font:700 11px "DM Sans",Arial,sans-serif;color:#a69da1}
#ttc-tips-platform .ttc-pod-panel{background:var(--dark);color:#fff;border-radius:9px;padding:65px;display:grid;grid-template-columns:1.1fr .9fr;gap:70px}
#ttc-tips-platform .ttc-pod-copy h2{font-size:44px;line-height:1.12;margin:0 0 20px}
#ttc-tips-platform .ttc-pod-copy h2 em{color:#e0b9a6}
#ttc-tips-platform .ttc-pod-copy>p:not(.ttc-eyebrow){font-size:13px;line-height:1.7;color:#d0c4ca}
#ttc-tips-platform .ttc-pod-copy form{display:flex;background:#fff;margin-top:24px;border-radius:4px}
#ttc-tips-platform .ttc-pod-copy input{flex:1;min-width:0;border:0;outline:0;padding:14px;color:var(--ink);background:#fff}
#ttc-tips-platform .ttc-pod-copy button{width:50px;border:0;background:var(--peach);color:var(--ink);font-size:21px}
#ttc-tips-platform .ttc-pod-copy form+div{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}
#ttc-tips-platform .ttc-pod-copy form+div a{font-size:9px;color:#cbbdc4;border:1px solid #796571;border-radius:15px;padding:5px 8px}
#ttc-tips-platform .ttc-show{align-self:center;background:#fff;color:var(--ink);border-radius:7px;overflow:hidden;box-shadow:16px 16px 0 #806a77}
#ttc-tips-platform .ttc-show-art{height:175px;background:var(--blue);display:flex;justify-content:center;align-items:center;gap:20px}
#ttc-tips-platform .ttc-show-art>span{width:57px;height:57px;background:#f4ddcf;border:5px solid #ffffff66;border-radius:50%;display:grid;place-items:center;color:var(--plum);font-size:28px}
#ttc-tips-platform .ttc-show-art>div{font-size:22px;line-height:.95}
#ttc-tips-platform .ttc-show-art strong{font-size:31px}
#ttc-tips-platform .ttc-show-art small{font-size:9px;letter-spacing:.22em}
#ttc-tips-platform .ttc-show-copy{padding:23px}
#ttc-tips-platform .ttc-show-copy>small{font-size:8px;color:var(--plum);letter-spacing:.14em;font-weight:800}
#ttc-tips-platform .ttc-show-copy h3{font:600 20px "Lora",Georgia,serif;margin:7px 0;color:inherit}
#ttc-tips-platform .ttc-show-copy p{font-size:11px;line-height:1.6;color:var(--muted)}
#ttc-tips-platform .ttc-show-copy a{border-color:var(--line);margin-top:14px;padding-top:13px}
#ttc-tips-platform .ttc-resources{background:var(--paper)}
#ttc-tips-platform .ttc-source-list{border-top:1px solid var(--line)}
#ttc-tips-platform .ttc-source-list a{display:grid;grid-template-columns:53px 1fr auto;align-items:center;border-bottom:1px solid var(--line);padding:18px 8px;transition:.2s}
#ttc-tips-platform .ttc-source-list a:hover{background:var(--ivory);padding-left:14px;padding-right:14px}
#ttc-tips-platform .ttc-source-list small{font-size:8px;color:var(--peach);font-weight:800}
#ttc-tips-platform .ttc-source-list h3{font:600 17px "Lora",Georgia,serif;margin:0 0 3px;color:inherit}
#ttc-tips-platform .ttc-source-list p{font-size:11px;color:var(--muted);margin:0}
#ttc-tips-platform .ttc-trust{background:var(--sage-pale);margin-top:35px;padding:22px 26px;border-radius:6px;display:grid;grid-template-columns:38px 1fr auto;gap:15px;align-items:center}
#ttc-tips-platform .ttc-trust>span{width:36px;height:36px;background:#fff;border-radius:50%;display:grid;place-items:center;color:var(--plum)}
#ttc-tips-platform .ttc-trust p{font-size:11px;line-height:1.6;margin:0}
#ttc-tips-platform .ttc-trust a{font-size:10px;font-weight:800}
#ttc-tips-platform .ttc-products{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}
#ttc-tips-platform .ttc-products h2{font-size:43px;line-height:1.12;margin:0 0 20px}
#ttc-tips-platform .ttc-products>div:first-child>p:not(.ttc-eyebrow){font-size:13px;line-height:1.7;color:var(--muted)}
#ttc-tips-platform .ttc-outline{border:1px solid var(--plum);color:var(--plum);margin-top:13px}
#ttc-tips-platform .ttc-disclosure{display:block;margin-top:14px;max-width:390px;color:#8e878a;font-size:8px;line-height:1.5}
#ttc-tips-platform .ttc-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}
#ttc-tips-platform .ttc-product-grid a{min-height:79px;background:#fff;border:1px solid var(--line);border-radius:5px;padding:14px;display:grid;grid-template-columns:34px 1fr auto;gap:9px;align-items:center;font-size:11px}
#ttc-tips-platform .ttc-product-grid a>span{width:33px;height:33px;background:var(--sage-pale);border-radius:50%;display:grid;place-items:center;color:var(--plum)}
#ttc-tips-platform .ttc-product-grid a:nth-child(3n+2)>span{background:var(--blue-pale)}
#ttc-tips-platform .ttc-product-grid a:nth-child(3n)>span{background:#f0e1da}
#ttc-tips-platform .ttc-product-grid a>b:last-child{color:#aaa1a5}
#ttc-tips-platform .ttc-community{background:#e2e8e4;padding:92px 0}
#ttc-tips-platform .ttc-community-grid{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center}
#ttc-tips-platform .ttc-people{height:320px;position:relative;display:grid;place-items:center}
#ttc-tips-platform .ttc-people:before,#ttc-tips-platform .ttc-people:after{content:"";position:absolute;width:240px;height:1px;background:#9da9a2;transform:rotate(32deg)}
#ttc-tips-platform .ttc-people:after{transform:rotate(-32deg)}
#ttc-tips-platform .ttc-people i{position:absolute;width:56px;height:56px;border:6px solid #f0f2f0;border-radius:50%;display:grid;place-items:center;background:#c3d0d3;color:var(--plum);font:600 16px "Lora",Georgia,serif}
#ttc-tips-platform .ttc-people i:nth-child(1){left:17%;top:10%}
#ttc-tips-platform .ttc-people i:nth-child(2){right:17%;top:14%;background:#dac6cc}
#ttc-tips-platform .ttc-people i:nth-child(3){left:16%;bottom:10%;background:#dbc6bb}
#ttc-tips-platform .ttc-people i:nth-child(4){right:14%;bottom:13%;background:#becbbd}
#ttc-tips-platform .ttc-people strong{z-index:2;width:92px;height:92px;border-radius:50%;background:var(--plum);color:#fff;display:grid;place-items:center;font-size:35px;box-shadow:0 18px 38px #4b354229}
#ttc-tips-platform .ttc-community .ttc-pill{margin-bottom:18px}
#ttc-tips-platform .ttc-community h2{font-size:44px;line-height:1.12;margin:0 0 18px}
#ttc-tips-platform .ttc-community h2 em{color:var(--plum)}
#ttc-tips-platform .ttc-community .ttc-community-grid>div:last-child>p:not(.ttc-eyebrow){font-size:13px;line-height:1.7;color:var(--muted);margin-bottom:23px}
#ttc-tips-platform .ttc-newsletter{padding-top:85px;padding-bottom:85px}
#ttc-tips-platform .ttc-newsletter>div{background:var(--plum);color:#fff;border-radius:8px;padding:52px 60px;display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}
#ttc-tips-platform .ttc-newsletter h2{font-size:37px;line-height:1.15;margin:0}
#ttc-tips-platform .ttc-newsletter h2 em{color:#f0c9b7}
#ttc-tips-platform .ttc-newsletter>div>div>p:last-child{font-size:12px;color:#ddd1d7;line-height:1.6}
#ttc-tips-platform .ttc-newsletter form>div{background:#fff;padding:6px;border-radius:4px;display:flex}
#ttc-tips-platform .ttc-newsletter input{flex:1;min-width:0;border:0;outline:0;padding:12px;color:var(--ink);background:#fff}
#ttc-tips-platform .ttc-newsletter button{border:0;background:var(--peach);color:var(--ink);padding:12px 16px;font-weight:800}
#ttc-tips-platform .ttc-newsletter form small{display:block;color:#cdbfc6;font-size:8px;margin-top:9px}
#ttc-tips-platform footer{background:#292428;color:#fff;padding:65px 0 24px}
#ttc-tips-platform .ttc-footer-main{display:flex;justify-content:space-between;padding-bottom:55px}
#ttc-tips-platform .ttc-footer-brand .ttc-brand-logo{height:96px;filter:drop-shadow(0 6px 16px #0003)}
#ttc-tips-platform .ttc-footer-main>div:first-child p{max-width:300px;color:#a99fa4;font-size:11px;line-height:1.65}
#ttc-tips-platform .ttc-footer-links{display:flex;gap:90px}
#ttc-tips-platform .ttc-footer-links>div{display:grid;gap:9px;min-width:120px}
#ttc-tips-platform .ttc-footer-links strong{font:600 14px "Lora",Georgia,serif;margin-bottom:5px}
#ttc-tips-platform .ttc-footer-links a{font-size:10px;color:#aaa0a5}
#ttc-tips-platform .ttc-footer-bottom{border-top:1px solid #463f43;padding-top:20px;display:flex;justify-content:space-between;color:#8f868b;font-size:8px}
#ttc-tips-platform .ttc-footer-bottom p{margin:0}
@media(max-width:900px){
	#ttc-tips-platform .ttc-nav nav{display:none}
	#ttc-tips-platform .ttc-mobile-menu{display:block}
	#ttc-tips-platform .ttc-nav-search{margin-left:auto;margin-right:18px}
	#ttc-tips-platform .ttc-hero{grid-template-columns:1fr}
	#ttc-tips-platform .ttc-hero-art{height:350px}
	#ttc-tips-platform .ttc-path-grid{grid-template-columns:1fr}
	#ttc-tips-platform .ttc-split{display:block}
	#ttc-tips-platform .ttc-split>p{margin-top:14px}
	#ttc-tips-platform .ttc-tool-grid{grid-template-columns:1fr 1fr}
	#ttc-tips-platform .ttc-tool,#ttc-tips-platform .ttc-tool.ttc-featured{grid-column:span 1}
	#ttc-tips-platform .ttc-learn-grid,#ttc-tips-platform .ttc-pod-panel,#ttc-tips-platform .ttc-products,#ttc-tips-platform .ttc-community-grid,#ttc-tips-platform .ttc-newsletter>div{grid-template-columns:1fr}
	#ttc-tips-platform .ttc-pod-panel{padding:45px}
	#ttc-tips-platform .ttc-products,#ttc-tips-platform .ttc-community-grid{gap:50px}
	#ttc-tips-platform .ttc-newsletter>div{gap:28px}
}
@media(max-width:600px){
	#ttc-tips-platform .ttc-shell{width:calc(100% - 30px)}
	#ttc-tips-platform .ttc-topbar{height:auto}
	#ttc-tips-platform .ttc-topbar a{display:none}
	#ttc-tips-platform .ttc-nav{height:74px}
	#ttc-tips-platform .ttc-brand-logo{height:61px}
	#ttc-tips-platform .ttc-nav-search span{display:none}
	#ttc-tips-platform .ttc-hero{padding-top:52px;padding-bottom:52px}
	#ttc-tips-platform .ttc-hero h1{font-size:42px}
	#ttc-tips-platform .ttc-lead{font-size:14px}
	#ttc-tips-platform .ttc-ctas{display:grid;gap:8px;justify-items:start}
	#ttc-tips-platform .ttc-hero-art{display:none}
	#ttc-tips-platform .ttc-path-section,#ttc-tips-platform .ttc-tools,#ttc-tips-platform .ttc-podcasts,#ttc-tips-platform .ttc-products,#ttc-tips-platform .ttc-community,#ttc-tips-platform .ttc-newsletter,#ttc-tips-platform .ttc-learn,#ttc-tips-platform .ttc-resources{padding-top:68px;padding-bottom:68px}
	#ttc-tips-platform .ttc-section-title h2,#ttc-tips-platform .ttc-search-copy h2{font-size:35px}
	#ttc-tips-platform .ttc-search-box{display:grid;grid-template-columns:auto 1fr}
	#ttc-tips-platform .ttc-search-box button{grid-column:1/-1}
	#ttc-tips-platform .ttc-search-types{display:none}
	#ttc-tips-platform .ttc-tool-grid,#ttc-tips-platform .ttc-topics,#ttc-tips-platform .ttc-product-grid{grid-template-columns:1fr}
	#ttc-tips-platform .ttc-learn-grid{grid-template-columns:1fr}
	#ttc-tips-platform .ttc-pod-panel{padding:30px 20px;gap:40px}
	#ttc-tips-platform .ttc-show{box-shadow:8px 8px 0 #806a77}
	#ttc-tips-platform .ttc-trust{grid-template-columns:38px 1fr}
	#ttc-tips-platform .ttc-trust a{grid-column:2}
	#ttc-tips-platform .ttc-people{height:260px}
	#ttc-tips-platform .ttc-newsletter>div{padding:36px 22px}
	#ttc-tips-platform .ttc-newsletter form>div{display:block}
	#ttc-tips-platform .ttc-newsletter button{width:100%}
	#ttc-tips-platform .ttc-footer-main{display:grid;gap:35px}
	#ttc-tips-platform .ttc-footer-links{gap:35px}
	#ttc-tips-platform .ttc-footer-bottom{display:grid;gap:7px}
}
@media(prefers-reduced-motion:reduce){#ttc-tips-platform *{transition:none!important;scroll-behavior:auto!important}}
