.search-title{font:500 clamp(38px, 4.5vw, 68px)/1.03 var(--font-dmsans);letter-spacing:-.055em;text-wrap:balance;margin:0}.search-title span{color:var(--color-primary-600)}.search-label{color:var(--color-primary-600);font:600 12px/1.45 var(--font-dmsans);letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:16px;display:flex}.search-lead{max-width:48ch;color:var(--color-neutral-700);font:400 clamp(16px, 1.15vw, 18px)/1.6 var(--font-dmsans);text-wrap:pretty;margin-top:22px}.search-coach-grid,.search-employer-grid,.search-extension-layout{grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(32px,7vw,110px);display:grid}.search-product,.search-extension,.search-coach,.search-employers,.search-faq{padding-block:clamp(56px,6.75vw,106px)}.search-product{background:#fff;padding-bottom:0}.workspace-tour-head{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:end;gap:clamp(28px,6vw,96px);margin-bottom:clamp(24px,3vw,40px);display:grid}.workspace-tour-side>p{color:var(--color-neutral-700);font:400 clamp(16px, 1.15vw, 18px)/1.6 var(--font-dmsans);text-wrap:pretty;margin-bottom:18px}.search-product .workspace-tour-controls{margin-bottom:0}@media (max-width:1023px){.workspace-tour-head{grid-template-columns:1fr;gap:18px}}.search-product .workspace-desktop{background:var(--color-primary-200);border-radius:16px;padding:clamp(14px,1.8vw,26px)}.search-product .workspace-view-buttons button[aria-pressed=true]{color:#fff;background:var(--color-primary-700);border-color:var(--color-primary-700)}.search-product .product-stage-caption{margin-top:17px}.search-extension{background:#fff}.search-extension-layout{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(28px,4.4vw,70px)}.search-extension .landing-button,.search-employers .landing-button,.search-closing .landing-button{margin-top:24px}.search-inline-link{width:fit-content;color:var(--color-primary-700);font:500 14px/1.5 var(--font-dmsans);text-underline-offset:4px;margin-top:14px;text-decoration:underline;display:block}.search-extension .autofill-demo{min-width:0;padding:0}.search-extension .autofill-demo:before{display:none}.search-portals{border-top:1px solid var(--color-neutral-200);flex-direction:column;align-items:flex-start;gap:14px;margin-top:clamp(30px,5vw,68px);padding-top:26px;display:flex}.search-portals ul{flex-wrap:wrap;gap:10px 40px;display:flex}.search-portals li{font:500 18px/1.2 var(--font-dmsans);letter-spacing:-.02em;color:var(--color-neutral-700)}.search-note{color:var(--color-neutral-600);margin-top:14px;font-size:13px;line-height:1.55}.search-coach{background:var(--color-primary-50)}.search-coach-grid{grid-template-columns:1fr 1fr}.search-coach .search-label:before{content:"";background:var(--color-primary-500);border-radius:50%;width:7px;height:7px}.search-notebook{width:100%;height:auto;image-rendering:pixelated}.search-coach-link{width:fit-content;margin-top:24px;display:block}.search-coach-link svg{vertical-align:-3px;margin-left:6px;display:inline}.search-employers{background:#fff;padding-bottom:0}.search-employer-panel{border:1px dotted var(--color-primary-400);background:linear-gradient(to bottom right, white 40%, var(--color-primary-50));border-radius:20px;padding:clamp(28px,4vw,56px)}.search-employers .search-title{font-size:clamp(32px,3.4vw,52px)}.search-employers .search-lead{margin-top:0}.search-employers .landing-button{border-color:var(--color-primary-700);color:var(--color-primary-700);background:0 0}.search-employers .landing-button:hover{background:var(--color-primary-700);color:#fff}.search-employer-future{color:var(--color-primary-700);margin-top:22px}.search-employer-future summary{cursor:pointer;width:fit-content;font:500 14px/1.5 var(--font-dmsans);list-style:none;display:block}.search-employer-future summary::-webkit-details-marker{display:none}.search-employer-future summary svg{vertical-align:-3px;margin-left:4px;transition:transform .2s;display:inline}.search-employer-future[open] summary svg{transform:rotate(180deg)}.search-employer-future p{max-width:52ch;color:var(--color-neutral-600);margin-top:10px;font-size:14px;line-height:1.65}.search-faq{background:#fff}.search-faq-grid{grid-template-columns:.85fr 1.15fr;gap:clamp(32px,7vw,110px);display:grid}.search-faq header{align-self:start}.search-questions{border-top:1px solid var(--color-neutral-300)}.search-questions details{border-bottom:1px solid var(--color-neutral-200)}.search-questions summary{cursor:pointer;font:500 clamp(16px,1.3vw,19px)/1.4 var(--font-dmsans);justify-content:space-between;align-items:center;gap:16px;padding-block:18px;list-style:none;display:flex}.search-questions summary::-webkit-details-marker{display:none}.search-questions summary svg{color:var(--color-primary-600);flex:none}.search-questions [open] summary svg{transform:rotate(180deg)}.search-questions details p{max-width:62ch;color:var(--color-neutral-600);padding-bottom:20px;font-size:15px;line-height:1.65}.search-closing{background:var(--color-primary-50);color:var(--color-primary-900)}.search-closing-copy{padding-block:clamp(48px,5vw,80px) 24px}.search-closing .search-title{font-size:clamp(40px,5.4vw,84px)}.search-closing p{max-width:42ch;margin-top:20px;font-size:16px;line-height:1.6}.search-closing-art{--refuge-art:url(/illustrations/refugio.webp);aspect-ratio:4.3;background:linear-gradient(to bottom, var(--color-primary-50), transparent 10%, transparent 86%, white), var(--refuge-art) center / cover no-repeat;image-rendering:pixelated}@media (max-width:1023px){.search-extension-layout{grid-template-columns:1fr}.search-extension .autofill-demo{width:100%;max-width:760px;margin-inline:auto}.search-product .workspace-mobile{max-width:100%}}@media (max-width:767px){.search-coach-grid,.search-employer-grid,.search-faq-grid{grid-template-columns:1fr;gap:28px}.search-label{margin-bottom:12px;font-size:11px}.search-product .product-stage-caption{align-items:start}.search-product .workspace-tour-controls{gap:8px}.search-notebook{justify-self:center;max-width:420px}.search-closing-art{--refuge-art:url(/illustrations/refugio-mobile.webp);aspect-ratio:2.8}}
