.workFinderPage .deepFinderSection{background:radial-gradient(at 90% 0,#e9d6aa35,#0000 55%),#fcfaf5!important;padding:56px 20px 70px!important}.workFinderPage .deepFinderContainer{width:min(100%,1000px)!important;margin:auto!important}.workFinderPage .deepFinderHeading{text-align:center!important;max-width:730px!important;margin:0 auto 32px!important}.workFinderPage .deepFinderHeading .sectionEyebrow{letter-spacing:1.8px!important;color:#9c7738!important;font:9px/1.6 Arial,sans-serif!important}.workFinderPage .deepFinderHeading .sectionEyebrow br{display:none}.workFinderPage .deepFinderHeading .sectionEyebrow>span{margin-right:8px}.workFinderPage .deepFinderHeading .sectionEyebrow>span:nth-of-type(2){display:none}.workFinderPage .deepFinderHeading h1{letter-spacing:-1.4px!important;color:#31251b!important;margin:18px 0!important;font:clamp(36px,5vw,59px)/1.06 Georgia,serif!important}.workFinderPage .deepFinderHeading h1 span{display:block;color:#a77b32!important}.workFinderPage .deepFinderHeading>p:not(.sectionEyebrow){max-width:590px;color:#857563!important;margin:0 auto!important;font:14px/1.7 Arial,sans-serif!important}.workFinderPage .deepFinderMeta{flex-wrap:wrap;justify-content:center!important;gap:8px!important;margin-top:22px!important;display:flex!important}.workFinderPage .deepFinderMeta span{background:#fffdf8!important;border-color:#d8c4a140!important;padding:8px 11px!important;font:10px/1.3 Arial,sans-serif!important}.workFinderPage .deepFinderPanel{background:#fffefb!important;border:1px solid #d7c5a440!important;border-radius:25px!important;max-width:740px!important;margin:auto!important;padding:30px!important;box-shadow:0 16px 45px #573b1606!important}.workFinderPage .deepFinderProgressText{letter-spacing:1px;color:#9b7841!important;font:9px/1.4 Arial,sans-serif!important}.workFinderPage .deepFinderProgressBar{background:#eee6d8!important;height:3px!important;margin-top:10px!important}.workFinderPage .deepFinderQuestionChapter{letter-spacing:1px!important;margin-top:24px!important;font:8px/1.5 Arial,sans-serif!important}.workFinderPage .deepFinderQuestion h3{letter-spacing:-.6px!important;color:#352619!important;margin:10px 0 14px!important;font:clamp(26px,4vw,35px)/1.14 Georgia,serif!important}.workFinderPage .deepFinderQuestion>span{color:#8a7964!important;font:12px/1.7 Arial,sans-serif!important}.workFinderPage .deepFinderQuestionWhy{font:10px/1.5 Arial,sans-serif!important}.workFinderPage .deepFinderOptions{gap:10px!important;margin-top:23px!important}.workFinderPage .deepFinderOption{min-height:70px!important;box-shadow:none!important;text-align:left!important;background:#fcfaf6!important;border:1px solid #dfd1b950!important;border-radius:15px!important;padding:17px!important}.workFinderPage .deepFinderOptionText strong{color:#493726!important;font:500 13px/1.5 Arial,sans-serif!important}.workFinderPage .deepFinderOptionSelected{background:#f8edcf!important;border-color:#bc964e!important}.workFinderPage .deepFinderOptionText small{font:11px/1.5 Arial,sans-serif!important}.workFinderPage .deepFinderActions{margin-top:22px!important}.workFinderPage .deepFinderContinueButton{border-radius:12px!important;min-height:48px!important;font:13px/1.4 Arial,sans-serif!important}.workFinderPage .deepFinderContinueButton:disabled{opacity:.45!important}@media (max-width:650px){.workFinderPage .deepFinderSection{padding:34px 16px 45px!important}.workFinderPage .deepFinderHeading{text-align:left!important;margin-bottom:25px!important}.workFinderPage .deepFinderHeading h1{font-size:37px!important}.workFinderPage .deepFinderMeta{justify-content:flex-start!important}.workFinderPage .deepFinderPanel{border-radius:22px!important;padding:22px 18px!important}.workFinderPage .deepFinderQuestion h3{font-size:28px!important}.workFinderPage .deepFinderHeading>p:not(.sectionEyebrow){font-size:13px!important}.workFinderPage .deepFinderOption{padding:14px!important}.workFinderPage .deepFinderContinueButton{width:100%!important}.workFinderPage .deepFinderActions{flex-wrap:wrap;gap:12px!important;display:flex!important}.workFinderPage .deepFinderActions>span{display:none!important}}.finderCompactResult{padding-top:24px}.finderResultLabel{letter-spacing:1.5px;color:#a27a36;font:9px Arial,sans-serif}.finderCompactResult h2{color:#352619;margin:12px 0 15px;font:30px/1.12 Georgia,serif!important}.finderCompactResult>p{color:#85725c;font:13px/1.7 Arial,sans-serif}.finderResultTopics{flex-wrap:wrap;gap:7px;margin:18px 0 23px;display:flex}.finderResultTopics span{color:#8b6b36;border:1px solid #ddcfb7;border-radius:999px;padding:7px 10px;font:10px Arial,sans-serif}.finderResultRecommendation{background:#faf2e2;border:1px solid #deccab;border-radius:17px;padding:20px}.finderResultRecommendation small{letter-spacing:1px;color:#a27a36;font:9px Arial,sans-serif}.finderResultRecommendation h3{margin:10px 0;font:25px/1.2 Georgia,serif}.finderResultRecommendation p{color:#85725c;font:12px/1.6 Arial,sans-serif}.finderResultRecommendation a{text-align:center;color:#fff;background:#ad843b;border-radius:11px;padding:15px;font:13px Arial,sans-serif;text-decoration:none;display:block}.finderResultLinks{justify-content:space-between;gap:12px;margin:18px 0;display:flex}.finderResultLinks a,.finderResultLinks button{color:#997438;cursor:pointer;background:0 0;border:0;font:12px Arial,sans-serif;text-decoration:none}.finderResultNote{color:#aa9a84;font:10px/1.6 Arial,sans-serif;display:block}.finderSaveStatus{font-size:11px!important}.finderNextStep{background:#f8f3e9;border-top:1px solid #eadcc4;padding:72px 20px 88px}.finderNextStepInner{max-width:920px;margin:0 auto}.finderNextStep h2{color:#201a15;letter-spacing:-.045em;max-width:720px;margin:12px 0 16px;font-family:Georgia,serif;font-size:clamp(2.5rem,6vw,5rem);font-weight:400;line-height:.98}.finderNextStep h2 span{color:#a87925}.finderNextStepLead{color:#665746;max-width:610px;margin:0 0 26px;font-size:1.05rem;line-height:1.7}.finderNextStepCta{color:#fffaf0;background:#a87925;border-radius:999px;align-items:center;gap:14px;padding:14px 22px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #a8792530}.finderNextStepCta span{font-size:1.15rem}.finderCosmicInfo{background:#fffdf8;border:1px solid #e7d8bd;border-radius:24px;max-width:720px;margin-top:54px;padding:28px 30px}.finderCosmicInfo h3{color:#251e18;margin:8px 0 12px;font-family:Georgia,serif;font-size:clamp(1.8rem,4vw,2.7rem);font-weight:400}.finderCosmicInfo p:not(.sectionEyebrow){color:#685949;margin:0 0 16px;font-size:1rem;line-height:1.7}.finderCosmicInfo a{color:#966c25;font-weight:700;text-decoration:none}@media (max-width:600px){.finderNextStep{padding:52px 20px 68px}.finderNextStep h2{font-size:2.8rem}.finderCosmicInfo{border-radius:20px;margin-top:38px;padding:24px 22px}}.workFinderPage .finderNextStep{background:#faf6ed;border-top:1px solid #ddc9a550;padding:30px 22px 36px}.workFinderPage .finderNextStepInner{max-width:820px}.finderNextStepMain{color:#f7e8cb;background:#211812;border:1px solid #c3a36e55;border-radius:22px;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:30px;padding:27px;display:grid;box-shadow:0 8px 24px #3723130a}.finderNextStepArt{aspect-ratio:1;border:1px solid #bca16e38;border-radius:15px;position:relative;overflow:hidden}.finderNextStepArt img,.finderCosmicArt img{object-fit:cover}.workFinderPage .finderNextStep .sectionEyebrow{letter-spacing:1.8px;color:#c1a06b;margin:0 0 12px;font:8px/1.4 Arial,sans-serif}.workFinderPage .finderNextStep h2{letter-spacing:-.6px;color:#f5e7ce;margin:0 0 13px;font:400 33px/1.12 Georgia,serif}.workFinderPage .finderNextStep h2 span{color:#d5b475;display:block}.workFinderPage .finderNextStepLead{color:#c9b99e;margin:0 0 18px;font:12px/1.8 Arial,sans-serif}.workFinderPage .finderNextStepCta{box-sizing:border-box;color:#342315;min-height:42px;box-shadow:none;background:linear-gradient(120deg,#e1c68f,#c4a161);border:1px solid #d3b374;border-radius:10px;gap:24px;padding:13px 17px;font:600 11px/1.4 Arial,sans-serif}.workFinderPage .finderCosmicInfo{max-width:none;box-shadow:none;background:0 0;border:1px solid #ccb48b55;border-left:0;border-right:0;border-radius:0;grid-template-columns:76px minmax(0,1fr);gap:20px;margin-top:25px;padding:25px 0;display:grid}.finderCosmicArt{border:1px solid #c9ad7a40;border-radius:12px;width:76px;height:95px;position:relative;overflow:hidden}.workFinderPage .finderCosmicInfo h3{color:#49321e;margin:0 0 10px;font:400 25px/1.2 Georgia,serif}.workFinderPage .finderCosmicInfo p:not(.sectionEyebrow){color:#92795b;margin:0 0 12px;font:12px/1.85 Arial,sans-serif}.workFinderPage .finderCosmicInfo a{color:#9d7436;gap:24px;font:600 11px/1.5 Arial,sans-serif;text-decoration:none;display:inline-flex}.finderPersonalHelp{color:#a18a6b;margin:20px 0 0;font:11px/1.8 Arial,sans-serif}.finderPersonalHelp a{color:#89622b;text-underline-offset:4px;display:inline-block}@media (max-width:650px){.finderNextStepMain{border-radius:18px;grid-template-columns:90px minmax(0,1fr);gap:18px;padding:21px 19px}.finderNextStepArt{aspect-ratio:auto;align-self:stretch;height:130px}.workFinderPage .finderNextStep h2{font-size:26px}.workFinderPage .finderNextStepLead{margin-bottom:14px;font-size:11px;line-height:1.7}.workFinderPage .finderNextStepCta{gap:12px;padding:12px;font-size:10px}.workFinderPage .finderCosmicInfo{grid-template-columns:62px minmax(0,1fr);gap:16px;padding:23px 0}.finderCosmicArt{width:62px;height:85px}.workFinderPage .finderCosmicInfo h3{font-size:23px}.workFinderPage .finderNextStep .sectionEyebrow{font-size:7px}}@media (max-width:380px){.finderNextStepMain{grid-template-columns:65px minmax(0,1fr);gap:13px;padding:18px 15px}.workFinderPage .finderNextStep h2{font-size:24px}}.workFinderPage .finderCosmicInfo{background:#fffaf1;border:1px solid #d9c49d;border-radius:21px;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:0;margin-top:24px;padding:0;overflow:hidden;box-shadow:0 12px 30px #4b30120a}.workFinderPage .finderCosmicArt{background:#211812;border:0;border-radius:0;width:100%;height:100%;min-height:290px}.workFinderPage .finderCosmicArt img{object-position:50% 50%;transform:scale(1.02)}.finderCosmicArt:after{content:"";pointer-events:none;background:linear-gradient(#0000 35%,#1e140fe6);position:absolute;inset:0}.finderCosmicArtLabel{z-index:1;color:#e7cea1;letter-spacing:1.6px;font:8px/1.5 Arial,sans-serif;position:absolute;bottom:19px;left:22px;right:15px}.finderCosmicCopy{padding:30px 28px}.workFinderPage .finderCosmicInfo .sectionEyebrow{color:#a47c3b;letter-spacing:2px;margin-bottom:14px;font-size:8px}.workFinderPage .finderCosmicInfo h3{letter-spacing:-.7px;margin-bottom:16px;font-size:33px;line-height:1.08}.workFinderPage .finderCosmicInfo h3 span{color:#a47c3b}.workFinderPage .finderCosmicInfo p:not(.sectionEyebrow){color:#78634b;margin-bottom:20px;font-size:13px;line-height:1.8}.workFinderPage .finderCosmicInfo a{color:#51371e;border-top:1px solid #ddc9a5;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding-top:16px;font-size:12px;display:flex}.workFinderPage .finderCosmicInfo a span{background:#f5ead4;border:1px solid #d6bc8e;border-radius:50%;place-items:center;width:33px;height:33px;font-size:20px;transition:background .2s;display:grid}.workFinderPage .finderCosmicInfo a:hover span{background:#ead4a9}.workFinderPage .finderCosmicInfo a:focus-visible{outline-offset:5px;outline:2px solid #a47c3b}@media (max-width:650px){.workFinderPage .finderCosmicInfo{border-radius:19px;grid-template-columns:1fr;gap:0;padding:0}.workFinderPage .finderCosmicArt{height:155px;min-height:0}.workFinderPage .finderCosmicArt img{object-position:50% 44%}.finderCosmicArtLabel{font-size:7px;bottom:15px;left:21px}.finderCosmicCopy{padding:23px 22px 20px}.workFinderPage .finderCosmicInfo h3{font-size:30px}.workFinderPage .finderCosmicInfo p:not(.sectionEyebrow){margin-bottom:15px;font-size:12px}.workFinderPage .finderCosmicInfo .sectionEyebrow{margin-bottom:10px}}.finderFaqCompact{text-align:center;max-width:820px;margin:0 auto;padding:34px 22px 40px}.finderFaqCompact .sectionEyebrow{letter-spacing:2px;color:#9e793c;margin:0 0 12px;font:8px/1.4 Arial,sans-serif}.finderFaqCompact h2{letter-spacing:-.6px;color:#34251b;margin:0 0 12px;font:400 31px/1.1 Georgia,serif}.finderFaqCompact h2 span{color:#a47d38}.finderFaqCompact>p:not(.sectionEyebrow){color:#87725a;margin:0 0 18px;font:12px/1.6 Arial,sans-serif}.finderFaqCompact>button{color:#f3dfba;cursor:pointer;background:#2b1e15;border:1px solid #c6a66b;border-radius:10px;align-items:center;gap:25px;min-height:44px;padding:11px 19px;font:12px Arial,sans-serif;display:inline-flex}.finderFaqDialog{color:#3b2a1c;text-align:left;background:#fcf8ef;border:1px solid #b89a64;border-radius:22px;width:min(640px,100% - 28px);max-height:80dvh;padding:0;box-shadow:0 25px 90px #0006}.finderFaqDialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#160f0bbb}.finderFaqDialog header{color:#f6e4c5;background:#281c14;justify-content:space-between;align-items:center;gap:15px;padding:22px;display:flex}.finderFaqDialog header p{letter-spacing:1.5px;color:#d6b773;margin:0 0 8px;font:8px/1.5 Arial,sans-serif}.finderFaqDialog header h3{margin:0;font:28px/1.1 Georgia,serif}.finderFaqDialog header button{color:#f6e4c5;cursor:pointer;background:0 0;border:1px solid #b3976266;border-radius:50%;flex-shrink:0;width:38px;height:38px;font:25px Arial}.finderFaqDialogList{padding:6px 22px}.finderFaqDialog details{border-bottom:1px solid #d7c8ad77}.finderFaqDialog summary{cursor:pointer;align-items:center;gap:12px;padding:18px 0;list-style:none;display:flex}.finderFaqDialog summary::-webkit-details-marker{display:none}.finderFaqDialog summary>span{color:#a27b3e;font:9px Arial}.finderFaqDialog summary strong{flex:1;font:400 17px/1.3 Georgia,serif}.finderFaqDialog summary i{color:#a27b3e;font:22px Arial}.finderFaqDialog details[open] summary i{transform:rotate(45deg)}.finderFaqDialog details>p{color:#78644e;margin:0 0 19px;padding-left:26px;font:12px/1.8 Arial,sans-serif}.finderFaqDialog footer{color:#867058;padding:18px 22px;font:11px/1.8 Arial,sans-serif}.finderFaqDialog footer a{color:#7c5828;text-underline-offset:4px}.finderFaqCompact button:focus-visible,.finderFaqDialog summary:focus-visible{outline-offset:4px;outline:2px solid #b9944e}.workFinderPage .finderNextStepMain{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:26px;padding:22px}.workFinderPage .finderNextStepArt{aspect-ratio:auto;border-radius:13px;align-self:stretch;width:100%;height:100%;min-height:230px}.workFinderPage .finderNextStepArt img{object-position:center}@media (max-width:650px){.workFinderPage .finderNextStepMain{grid-template-columns:1fr;gap:0;padding:0;overflow:hidden}.workFinderPage .finderNextStepArt{border:0;border-radius:0;height:160px;min-height:0}.workFinderPage .finderNextStepArt img{object-position:50% 53%}.workFinderPage .finderNextStepCopy{padding:22px}.workFinderPage .finderNextStep h2{font-size:29px}.workFinderPage .finderNextStep h2 span{display:inline}.workFinderPage .finderNextStepLead{max-width:420px}.workFinderPage .finderNextStepCta{min-height:44px;padding:12px 16px;font-size:11px}}.workFinderPage .finderFaqCompact{background:#211812;border-top:1px solid #bfa16c30;border-bottom:1px solid #bfa16c30;max-width:none}.workFinderPage .finderFaqCompact .sectionEyebrow{color:#d0ac6b}.workFinderPage .finderFaqCompact h2{color:#f5e8cf}.workFinderPage .finderFaqCompact h2 span{color:#d5b475}.workFinderPage .finderFaqCompact>p:not(.sectionEyebrow){color:#c9b99e}.workFinderPage .finderFaqCompact>button{color:#302115;background:linear-gradient(120deg,#e3c98f,#c5a060);border-color:#d9b976;font-weight:600;box-shadow:inset 0 1px #fff4cb66}.workFinderPage .finderFaqCompact>button:hover{background:#e3c98f}.workFinderPage .deepFinderQuestionView{animation:.25s ease-out finderStepIn}.workFinderPage .deepFinderQuestion h3,.finderCompactResult h2{outline:none;scroll-margin-top:95px}.workFinderPage .deepFinderQuestion>p{display:none}.workFinderPage .deepFinderQuestionChapter{border:0!important;padding-bottom:0!important}.workFinderPage .deepFinderQuestionWhy{color:#9b7b47!important;margin-top:12px!important}.workFinderPage .deepFinderOption{transition:background .18s,border-color .18s,transform .18s;min-height:64px!important}.workFinderPage .deepFinderOption:hover{transform:translateY(-1px);border-color:#b99a65!important}.workFinderPage .deepFinderOptionMarker{place-items:center;color:#9c773b!important;background:#f5edde!important;border:1px solid #ddc9a7!important;border-radius:9px!important;flex:0 0 29px!important;width:29px!important;height:29px!important;font:10px Arial,sans-serif!important;display:grid!important}.workFinderPage .deepFinderOptionMarker:after{display:none!important}.workFinderPage .deepFinderOptionSelected .deepFinderOptionMarker{color:#f8dfac!important;background:#3d2c1c!important;border-color:#3d2c1c!important}.workFinderPage .deepFinderOptionSelected{box-shadow:inset 3px 0 #b28b45!important}.workFinderPage .deepFinderProgressBar>span{transition:width .3s}.workFinderPage .deepFinderBranchNote{color:#947e61!important;margin-top:15px!important;font:11px/1.6 Arial,sans-serif!important}.workFinderPage .deepFinderContinueButton:not(:disabled){color:#f6dfb5!important;background:#352416!important;border:1px solid #b89a63!important}.workFinderPage .deepFinderOptionArrow{display:none!important}.finderCompactResult>h2{color:#392a1d!important;margin:14px 0 18px!important;font:32px/1.12 Georgia,serif!important}.finderCompactResult>p{color:#79644f}.finderResultFocus{border-top:1px solid #ddc9a566;border-bottom:1px solid #ddc9a566;margin:22px 0;padding:18px 0}.finderResultFocus>span{letter-spacing:1.4px;color:#9d783e;font:8px/1.5 Arial,sans-serif}.finderResultFocus>p{color:#5b4732;margin:10px 0 0;font:13px/1.8 Arial,sans-serif}.finderMatchedWorks{border-top:1px solid #ddc9a5;margin-top:26px;padding-top:25px}.finderMatchedWorks>h3{color:#3e2b1d;margin:10px 0;font:28px/1.15 Georgia,serif}.finderMatchedWorks>p{color:#8b7459;margin:0 0 19px;font:12px/1.7 Arial,sans-serif}.finderMatchedWorks>div{gap:12px;display:grid}.finderMatchedWork{color:#3a281b;background:#fbf5e9;border:1px solid #d8c4a1;border-radius:15px;align-items:flex-start;gap:13px;padding:20px 16px;text-decoration:none;transition:border-color .2s;display:flex}.finderMatchedWork:hover{border-color:#ad843e}.finderMatchIndex{color:#a27d43;padding-top:6px;font:9px Arial,sans-serif}.finderMatchedWork>div{flex:1;min-width:0}.finderMatchedWork h4{color:#3a281b;margin:0 0 9px;font:22px/1.15 Georgia,serif}.finderMatchedWork small{color:#a17d47;font:10px Arial,sans-serif}.finderMatchedWork p{color:#806b52;margin:10px 0;font:12px/1.7 Arial,sans-serif}.finderMatchedWork strong{color:#896228;font:19px Georgia,serif}.finderMatchArrow{color:#edcf91;background:#332317;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:19px;display:grid}.finderMatchedWork:focus-visible{outline-offset:3px;outline:2px solid #aa813d}@keyframes finderStepIn{0%{opacity:.3;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.workFinderPage .deepFinderQuestionView{animation:none}.workFinderPage .deepFinderOption,.workFinderPage .deepFinderProgressBar>span{transition:none}}
