.tl-page{position:relative;isolation:isolate;color:#133c32;background:#faf8f3;--tl-gold:#c29a58}.tl-page:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#fffefa15,#fffefaeb 18% 82%,#fffefa20),url(/assets/assessment-landscape-v3.webp) center top/100% auto no-repeat;filter:saturate(.45);opacity:.8;pointer-events:none}.tl-wrap{width:min(1356px,calc(100% - 64px));margin-inline:auto}.tl-page p,.tl-page h1,.tl-page h2,.tl-page h3{margin:0}.tl-page a{color:inherit;text-decoration:none}.tl-breadcrumbs{display:flex;align-items:center;gap:12px;min-height:64px;font-size:13px;color:#777c75;padding:17px 12px}.tl-breadcrumbs>a:first-child{display:flex;align-items:center;gap:8px}.tl-breadcrumbs svg{width:15px;height:15px}.tl-breadcrumbs b{color:#25473b;font-weight:600}.tl-breadcrumbs a:hover{color:#a26834}.tl-hero{height:244px;position:relative;isolation:isolate;border:1px solid #d5ad6e;border-radius:19px;box-shadow:0 13px 33px #6f593c0a;background:linear-gradient(90deg,#fffdf8,#fffdf8f2 31%,#fffdf8b0 43%,#fffdf800 62%),url(/assets/knowledge-hero-v2.webp) right center/100% auto no-repeat}.tl-hero:before{content:"";position:absolute;z-index:-1;inset:4px;border:1px solid #e6ca9b60;border-radius:14px;pointer-events:none}.tl-hero-copy{padding:33px 64px;position:relative;z-index:1}.tl-eyebrow{display:flex;align-items:center;gap:13px;font:600 17px/1.5 var(--serif);letter-spacing:.1em;color:#a94932}.tl-eyebrow>span{position:relative;color:#c59b58;font:400 20px/1 var(--serif)}.tl-eyebrow>span:before{content:"";position:absolute;top:9px;height:1px;width:22px;background:#cba567}.tl-eyebrow>span:first-child{margin-right:2px}.tl-eyebrow>span:first-child:before{right:3px}.tl-eyebrow>span:last-child{margin-left:3px}.tl-eyebrow>span:last-child:before{left:3px}.tl-title-row{display:flex;align-items:center;gap:12px;margin-top:3px;min-height:80px}.tl-title-row h1{font:var(--hmt-title-weight) var(--hmt-title-size)/var(--hmt-title-line-height) var(--hmt-title-family);letter-spacing:var(--hmt-title-tracking);color:#08382f}.tl-seal{display:grid;place-items:center;width:16px;height:28px;margin-top:6px;border-radius:3px;background:#a8402e;color:#fff8e8;box-shadow:inset 0 0 0 2px #fff8e84d;font:600 13px/1 var(--serif);padding:0 2px}.tl-hero .tl-hero-lead{font:500 20px/1.5 var(--serif);margin-top:9px;letter-spacing:.02em;color:#21443a}.tl-hero .tl-boundary{font-size:14px;line-height:1.7;color:#7e8076;margin-top:6px}.tl-corner{position:absolute;z-index:2;width:27px;height:27px;color:#c99c56;pointer-events:none}.tl-corner-tl{top:-1px;left:-1px;border-radius:17px 0 0}.tl-corner-tr{top:-1px;right:-1px;transform:rotate(90deg);border-radius:17px 0 0}.tl-corner-bl{bottom:-1px;left:-1px;transform:rotate(-90deg);border-radius:17px 0 0}.tl-corner-br{bottom:-1px;right:-1px;transform:rotate(180deg);border-radius:17px 0 0}.tl-cloud{color:#cba05a;position:absolute;pointer-events:none;width:130px;height:48px;opacity:.8}.tl-hero-cloud-top{left:39%;top:75px;width:140px}.tl-hero-cloud-bottom{left:46%;bottom:9px;width:155px;opacity:.65}.tl-directory{padding:26px 0 28px}.tl-section-head{display:flex;align-items:center;gap:16px;margin-bottom:20px;min-height:43px}.tl-section-head h2{font:700 30px/1.4 var(--serif);letter-spacing:.03em;white-space:nowrap}.tl-diamond{display:block;position:relative;width:12px;height:12px;transform:rotate(45deg);border:1px solid #c39750;flex:none;margin-left:7px}.tl-diamond:after{content:"";position:absolute;inset:3px;background:#cba668}.tl-heading-line{position:relative;flex:1;height:1px;background:linear-gradient(90deg,#d2aa67,#e9d5b2);margin:0 1px 0 9px}.tl-heading-line:before,.tl-heading-line:after,.tl-heading-end:before{content:"";position:absolute;left:-5px;top:-5px;width:10px;height:10px;border:1px solid #cda768;transform:rotate(45deg);background:#faf8f2}.tl-heading-line:after{width:5px;height:5px;left:auto;right:-2px;top:-2px}.tl-section-head p{color:#8d8a81;font:400 13px/1.5 var(--serif);white-space:nowrap;letter-spacing:.08em}.tl-heading-end{position:relative;width:44px;height:1px;background:#e3c493;margin-left:3px;flex:none}.tl-heading-end:before{width:5px;height:5px;top:-2px;left:-2px}.tl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 12px}.tl-card{position:relative;isolation:isolate;display:grid;grid-template-columns:124px minmax(0,1fr);gap:20px;min-height:155px;border:1px solid #eadfcd;border-radius:11px;background:linear-gradient(120deg,#fffefaef,#fffefaed);padding:14px 20px;overflow:hidden;box-shadow:0 3px 9px #6f593c05;transition:border-color .2s,box-shadow .2s,transform .2s}.tl-card:hover{border-color:#cbb181;box-shadow:0 7px 20px #6e563c12;transform:translateY(-2px)}.tl-art{position:relative;display:grid;place-items:center;align-self:center;width:116px;height:124px}.tl-art-disc{position:absolute;top:1px;left:0;width:112px;height:112px;border-radius:50%;background:radial-gradient(circle at 44% 32%,#f5ead5,#faf5e9 66%,#faf7ef);z-index:-1}.tl-card-popular .tl-art-disc,.tl-card-awkward .tl-art-disc{background:radial-gradient(circle at 45% 30%,#f4e2d5,#fcf7ed 78%)}.tl-art>img,.tl-icon-svg{position:relative;display:block;width:108px;height:108px;object-fit:contain;align-self:start;z-index:1}.tl-card-five-grid .tl-art>img,.tl-card-dictionary .tl-art>img,.tl-card-surnames .tl-art>img{width:92px;height:105px}.tl-card-almanac .tl-art>img,.tl-card-puns .tl-art>img{width:92px;height:105px}.tl-card-zodiac .tl-art>img,.tl-card-popular .tl-art>img{width:84px;height:108px}.tl-art>.tl-art-cloud{width:123px;height:30px;bottom:-1px;left:-8px;opacity:.7;z-index:2}.tl-card-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding-top:2px}.tl-card h3{font:700 22px/1.35 var(--serif);letter-spacing:.02em;margin-bottom:6px;color:#123c32}.tl-card h3 a:hover{color:#9a7037}.tl-card p{font-size:14px;line-height:1.5;color:#7f8279;margin-bottom:8px;max-width:246px}.tl-open{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #315c48;border-radius:20px;min-width:125px;min-height:34px;padding:4px 17px;background:linear-gradient(135deg,#3d6b55,#164538 80%);color:#fff9ed!important;font:500 14px/1.4 var(--sans);box-shadow:inset 0 1px 2px #ffffff30,0 2px 3px #14392d14;margin-top:auto;white-space:nowrap}.tl-open svg{width:17px;height:17px;transition:transform .2s}.tl-open:hover{background:#1f503d}.tl-open:hover svg{transform:translate(3px)}.tl-card-corner{position:absolute;z-index:-1;right:-2px;bottom:-3px;width:160px;max-width:34%;height:140px;object-fit:contain;object-position:right bottom;pointer-events:none;opacity:.32;-webkit-mask-image:radial-gradient(ellipse at bottom right,#000 0%,#000 30%,#000a 56%,transparent 86%);mask-image:radial-gradient(ellipse at bottom right,#000 0%,#000 30%,#000a 56%,transparent 86%)}.tl-card-corner-landscape{width:175px;height:135px;opacity:.3}.tl-card-corner-bamboo{width:137px;height:151px;right:-9px;opacity:.34}.tl-card-corner-plum{width:118px;height:148px;right:-4px;opacity:.38}.tl-card-corner-scholar,.tl-card-corner-writing{width:160px;height:112px;object-fit:cover;opacity:.42}.tl-card-corner-pine{width:134px;height:145px;opacity:.36}.tl-card-corner-celestial{width:137px;height:139px;opacity:.42}.tl-card-corner-windchime{width:108px;height:149px;opacity:.4}.tl-card-corner-signpost{width:123px;height:132px;opacity:.35}.tl-card-corner-ancestral{width:154px;height:120px;object-fit:cover;opacity:.38}.tl-page a:focus-visible{outline:2px solid #b68c47;outline-offset:4px;border-radius:4px}@media(max-width:1250px){.tl-wrap{width:calc(100% - 48px)}.tl-hero-copy{padding-left:44px}.tl-hero .tl-hero-lead{font-size:18px}.tl-card{grid-template-columns:103px minmax(0,1fr);gap:12px;padding:14px;min-height:155px}.tl-art{width:100px}.tl-art-disc{width:98px;height:98px;top:9px}.tl-art>img,.tl-icon-svg{width:98px;height:112px}.tl-art>.tl-art-cloud{width:112px;left:-5px}.tl-card h3{font-size:20px}.tl-card p{font-size:13px}.tl-section-head{gap:12px}.tl-section-head h2{font-size:27px}.tl-section-head p{font-size:12px;letter-spacing:0}}@media(max-width:1000px){.tl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-card{grid-template-columns:112px minmax(0,1fr);gap:17px;padding:14px 18px}.tl-art{width:112px}.tl-art-disc{width:108px;height:108px;top:3px}.tl-art>img,.tl-icon-svg{width:108px;height:108px}.tl-hero{height:235px;background-size:auto 490px;background-position:64% center}.tl-hero-copy{padding:30px}.tl-title-row h1{font-size:var(--hmt-title-size)}.tl-hero .tl-hero-lead{font-size:17px;max-width:600px}.tl-hero .tl-boundary{font-size:12px}.tl-eyebrow{font-size:15px}.tl-hero-cloud-top{left:auto;right:10%;top:30px;opacity:.45}.tl-hero-cloud-bottom,.tl-heading-end,.tl-section-head p{display:none}}@media(max-width:600px){.tl-wrap{width:calc(100% - 32px)}.tl-breadcrumbs{font-size:12px;min-height:54px;gap:9px;padding:12px 0}.tl-hero{height:250px;background:linear-gradient(90deg,#fffdf8eb,#fffdf8b0 75%,#fffdf860),url(/assets/knowledge-hero-v2.webp) 62% center/auto 470px no-repeat;border-radius:14px}.tl-hero-copy{padding:27px 22px}.tl-eyebrow{font-size:13px;gap:10px;letter-spacing:.04em}.tl-title-row{margin-top:10px;gap:8px;min-height:0}.tl-title-row h1{font-size:var(--hmt-title-size);line-height:var(--hmt-title-line-height)}.tl-seal{font-size:12px}.tl-hero .tl-hero-lead{font-size:15px;line-height:1.8;margin-top:11px}.tl-hero .tl-boundary{font-size:12px;margin-top:9px;line-height:1.7}.tl-hero-cloud-top{right:8px;top:20px;width:70px;opacity:.25}.tl-corner{width:22px;height:22px;background:transparent}.tl-directory{padding-top:24px}.tl-section-head{gap:12px;margin-bottom:17px;min-height:35px}.tl-section-head h2{font-size:23px;letter-spacing:0}.tl-heading-line{margin-left:3px}.tl-diamond{width:10px;height:10px;margin-left:4px}.tl-diamond:after{inset:2px}.tl-grid{grid-template-columns:1fr;gap:12px}.tl-card{min-height:166px;grid-template-columns:112px minmax(0,1fr);gap:16px;padding:13px 17px}.tl-card h3{font-size:21px}.tl-card p{font-size:13px;line-height:1.6}.tl-open{font-size:13px;min-height:33px;min-width:120px}.tl-card-corner{max-width:125px;max-height:130px;opacity:.24}.tl-card-corner-scholar,.tl-card-corner-writing,.tl-card-corner-ancestral{max-height:96px;opacity:.32}.tl-art>.tl-art-cloud{width:118px}.tl-page:before{background-size:auto 1100px;background-position:center top;opacity:.5}}@media(prefers-reduced-motion:reduce){.tl-page *{transition:none!important}}@media(min-width:601px)and (max-width:1180px){.tl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.tl-hero{height:auto;min-height:250px}}@media(max-width:360px){.tl-card{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:13px 14px}.tl-art{width:96px;height:116px}.tl-art-disc{width:94px;height:94px;top:4px}.tl-art>img,.tl-icon-svg{max-width:94px;height:100px}.tl-art>.tl-art-cloud{width:102px;left:-4px}.tl-hero-copy{padding-inline:19px}.tl-section-head h2{font-size:21px}.tl-section-head{gap:9px}}.tl-related-services{margin:32px 0 48px;padding:28px 32px;border:1px solid #e0d6bf;border-radius:8px;background:#fffefa}.tl-related-services h2{margin:0 0 12px;font:600 26px/1.5 var(--serif);color:#20483a}.tl-related-services p{font-size:14px;line-height:1.8;color:#7d846f}.tl-related-services nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.tl-related-services nav a{display:flex;align-items:center;justify-content:center;min-height:48px;border:1px solid #d3deca;border-radius:6px;background:#f0f3e7;color:#4b6849;text-decoration:none;font-size:14px}.tl-related-services>small{font-size:12px;color:#96947a}.tl-art>iconify-icon.tl-icon-svg{display:grid;place-items:center;font-size:74px;color:#a5874b}@media(max-width:767px){.tl-related-services{padding:22px 20px}.tl-related-services nav{grid-template-columns:1fr 1fr}.tl-related-services h2{font-size:23px}}
