.resume-templates-page{background:var(--color-background);width:100%;min-height:100%;color:var(--color-text-primary);flex-direction:column;display:flex}.resume-templates-main{flex-direction:column;width:100%;display:flex}.resume-templates-hero-section{background:var(--gradient-soft-bg);border-block-end:var(--border-width-thin) solid var(--color-border);width:100%;padding-block:var(--space-section)}.resume-templates-hero-container{text-align:center;flex-direction:column;align-items:center;display:flex}.resume-templates-hero-card{align-items:center;gap:var(--space-subheading-gap);flex-direction:column;width:100%;display:flex}.resume-templates-hero-desc-line{display:inline}@media (min-width:48rem){.resume-templates-hero-desc-line{display:block}}.resume-templates-hero-mobile-cta{width:100%;display:none}.category-filter-bar{-webkit-overflow-scrolling:touch;width:100%;justify-content:center;margin-block-start:var(--space-40);margin-block-end:0;display:flex;overflow-x:auto}.category-filter-track{justify-content:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.templates-catalog-section{width:100%;padding-block-start:var(--space-32);padding-block-end:var(--space-section)}.templates-catalog-grid{gap:var(--space-grid-gap);grid-template-columns:minmax(0,1fr);width:100%;display:grid}@media (min-width:48rem){.templates-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.templates-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.multilingual-section{background:var(--color-background-soft);border-block-start:var(--border-width-thin) solid var(--color-border);border-block-end:var(--border-width-thin) solid var(--color-border);width:100%;padding-block:var(--space-section)}.multilingual-container{gap:var(--space-32);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:80rem){.multilingual-container{column-gap:var(--space-64);row-gap:var(--space-32);grid-template-columns:.85fr 1.15fr;align-items:center}}.multilingual-content{gap:var(--space-subheading-gap);flex-direction:column;display:flex}.multilingual-desktop-cta{display:none}@media (min-width:80rem){.multilingual-desktop-cta{display:block}}.multilingual-grid-wrapper{width:100%}.multilingual-grid{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}@media (min-width:48rem){.multilingual-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.multilingual-grid .chip{width:100%}.multilingual-mobile-cta{margin-block-start:var(--space-24);display:block}@media (min-width:80rem){.multilingual-mobile-cta{display:none}}.target-profiles-section{width:100%;padding-block:var(--space-section);background:var(--color-background);border-block-end:var(--border-width-thin) solid var(--color-border)}.target-profiles-container{align-items:stretch;gap:var(--space-24);flex-direction:column;display:flex}.target-profiles-header{text-align:start;align-items:flex-start;gap:var(--space-subheading-gap);max-width:calc(var(--space-128) * 6);flex-direction:column;display:flex}.target-profiles-subtitle{text-align:center;max-width:calc((var(--space-128) * 4) + var(--space-64));align-self:center}.target-profiles-grid{gap:var(--space-12);grid-template-columns:1fr;width:100%;display:grid}.target-profiles-grid .feature-card{padding:var(--space-16);align-items:flex-start;gap:var(--space-16);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:transform var(--motion-fast), box-shadow var(--motion-fast);flex-direction:row;display:flex}.target-profiles-grid .feature-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.target-profiles-grid .feature-card-body{gap:var(--space-4)}@media (min-width:48rem){.target-profiles-container{align-items:center;gap:var(--space-32)}.target-profiles-header{text-align:center;align-items:center}.target-profiles-grid{gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr))}.target-profiles-grid .feature-card{padding:var(--space-24);gap:var(--space-24);flex-direction:column}.target-profiles-grid .feature-card-body{gap:var(--space-8)}}@media (min-width:80rem){.target-profiles-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.target-profiles-grid .feature-card-icon{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-lg);background:var(--color-primary-very-light);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.target-profile-glyph{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.target-profile-glyph-square{width:var(--space-16);height:var(--space-16);background:var(--color-primary);border-radius:var(--radius-xs);transform-origin:50%;display:block}.target-profile-glyph-freshers .target-profile-glyph-square{transform:rotate(0)}.target-profile-glyph-tech .target-profile-glyph-square{transform:rotate(45deg)}.target-profile-glyph-corporate .target-profile-glyph-square{transform:rotate(-15deg)}.target-profile-glyph-creative .target-profile-glyph-square{transform:rotate(30deg)}.target-profile-glyph-sales .target-profile-glyph-square{transform:rotate(-25deg)}.target-profile-glyph-healthcare .target-profile-glyph-square{transform:rotate(10deg)}.target-profile-glyph-academia .target-profile-glyph-square{transform:rotate(-15deg)}.target-profile-glyph-leadership .target-profile-glyph-square{transform:rotate(45deg)}.target-profiles-logo-strip-wrap{border-block-start:var(--border-width-thin) solid var(--color-border);width:100%;justify-content:center;margin-block-start:calc(var(--space-40) + var(--space-8));padding-block-start:var(--space-40);display:flex}.target-profiles-logo-strip-wrap .logo-strip{gap:var(--space-16)}.target-profiles-logo-strip-wrap .logo-strip-label{font-size:var(--text-body-sm)}.target-profiles-logo-strip-wrap .logo-strip-row{gap:var(--space-32)}.target-profiles-logo-strip-wrap .logo-strip-item{font-size:var(--text-h4);line-height:var(--text-h4--line-height);letter-spacing:var(--text-h4--letter-spacing)}.job-matcher-section{background:var(--gradient-step-dark);width:100%;color:var(--color-text-on-primary)}.job-matcher-container{column-gap:var(--space-64);row-gap:var(--space-32);padding-block:var(--space-section);grid-template-columns:1.1fr .9fr;grid-template-areas:"header visual""actions visual";align-items:center;display:grid}.job-matcher-header{text-align:start;align-items:flex-start;gap:var(--space-subheading-gap);flex-direction:column;grid-area:header;display:flex}.job-matcher-eyebrow{color:var(--color-primary-waveform-light)}.job-matcher-subheading{max-width:100%}@media (min-width:80rem){.job-matcher-subheading{max-width:80%}}.job-matcher-actions{align-items:center;gap:var(--space-16);flex-wrap:wrap;grid-area:actions;display:flex}.job-matcher-btn-outline{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.job-matcher-btn-outline{border-color:color-mix(in srgb, var(--color-text-on-primary) 40%, transparent)}}.job-matcher-btn-outline{color:var(--color-text-on-primary);background:0 0}.job-matcher-btn-outline:hover:not(:disabled){border-color:var(--color-text-on-primary);background:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.job-matcher-btn-outline:hover:not(:disabled){background:color-mix(in srgb, var(--color-text-on-primary) 10%, transparent)}}.job-matcher-btn-outline:hover:not(:disabled){color:var(--color-text-on-primary)}.job-matcher-visual-wrapper{grid-area:visual;justify-content:center;align-items:center;width:100%;display:flex}.job-matcher-visual-image{border-radius:var(--radius-lg);width:100%;max-width:100%;height:auto;filter:drop-shadow(var(--shadow-xl));display:block}@media (max-width:47.999rem){.resume-templates-hero-section{background:var(--color-background);border-block-end:none;padding-block:0}.resume-templates-hero-container{padding-inline:0}.resume-templates-hero-card{background:var(--gradient-soft-bg);border-block-end:var(--border-width-thin) solid var(--color-border);width:100%;padding-block-start:var(--space-32);padding-block-end:var(--space-24);padding-inline:calc(var(--space-16) + var(--space-4));box-sizing:border-box}.resume-templates-hero-mobile-cta{width:100%;display:block}.category-filter-bar{padding-block-start:0;padding-block-end:var(--space-12);padding-inline:var(--space-16);box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--color-text-tertiary) transparent;justify-content:flex-start;margin-block-start:var(--space-24);margin-block-end:0}.category-filter-bar::-webkit-scrollbar{height:calc(var(--spacing) * 1.5)}.category-filter-bar::-webkit-scrollbar-track{background:0 0}.category-filter-bar::-webkit-scrollbar-thumb{background:var(--color-text-tertiary);border-radius:var(--radius-pill)}.category-filter-track{gap:var(--space-8);flex-wrap:nowrap}.category-filter-track>*{flex-shrink:0}.multilingual-section{padding-block:var(--space-32);padding-inline:calc(var(--space-16) + var(--space-4))}.multilingual-container{gap:calc(var(--space-16) + var(--space-4));padding-inline:0}.multilingual-grid{gap:var(--space-8);margin-block-start:calc(var(--space-16) + var(--space-4))}.target-profiles-logo-strip-wrap{margin-block-start:var(--space-32);padding-block-start:var(--space-24)}.target-profiles-logo-strip-wrap .logo-strip-row{gap:var(--space-16)}.job-matcher-section{padding-block:calc(var(--space-32) + var(--space-4));padding-inline:calc(var(--space-16) + var(--space-4))}.job-matcher-container{gap:var(--space-24);flex-direction:column;padding-block:0;padding-inline:0;display:flex}.job-matcher-visual-wrapper{width:100%;margin-block:0}.job-matcher-actions{gap:var(--space-12);flex-direction:column;width:100%;margin-block-start:0;display:flex}.job-matcher-actions>*{width:100%}}
