@import "https://fonts.googleapis.com/css2?family=Lobster&family=Oswald:wght@400;600&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.resume-converter-embed{--ink:#34251f;--navy:#3f2a21;--navy-2:#594033;--amber:#ed6d22;--amber-soft:#ffe2d0;--paper:#fffefa;--canvas:#fbf4ed;--line:#e3d2c6;--muted:#75665f;--success:#4c7b64;--danger:#aa3f37;--blue-milk:#dce8e9;--peach:#f7dfcf;--cream:#fffaf4}.resume-converter-embed *{box-sizing:border-box}.resume-converter-embed{scroll-behavior:smooth;background:var(--canvas);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}.resume-converter-embed button,.resume-converter-embed input,.resume-converter-embed textarea{font:inherit}.resume-converter-embed button{cursor:pointer}.resume-converter-embed svg{width:1.1rem;height:1.1rem}.resume-converter-embed a{-webkit-tap-highlight-color:transparent}.resume-converter-embed .app-shell{background:radial-gradient(circle at 14% 5%, #fffffff0 0, transparent 25%), radial-gradient(circle at 90% 24%, #cde2e5b3 0, transparent 24%), var(--canvas);min-height:100vh}.resume-converter-embed .site-header{z-index:30;position:sticky;top:0;box-shadow:0 8px 28px #47281b14}.resume-converter-embed .announcement{color:#f8eee7;letter-spacing:.02em;background:#3e2a22;justify-content:center;align-items:center;gap:.65rem;min-height:31px;padding:.45rem 1rem;font-size:11px;display:flex}.resume-converter-embed .announcement span{color:#f09a68}.resume-converter-embed .topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:86px;color:var(--ink);background:#fff7f1eb;border-bottom:1px solid #6b483724;grid-template-columns:minmax(250px,1fr) minmax(320px,1.35fr) auto;align-items:center;gap:1rem;padding:0 clamp(1rem,4vw,3rem);display:grid}.resume-converter-embed .brand{color:inherit;align-items:center;gap:.75rem;min-width:0;text-decoration:none;display:flex}.resume-converter-embed .brand-mark{border:2px solid var(--amber);color:#fff4ec;letter-spacing:.08em;background:linear-gradient(145deg,#6a4637,#33221c);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font:700 14px/1 Georgia,serif;display:grid;box-shadow:0 5px 16px #43261a2e}.resume-converter-embed .brand-card{color:#fff9f4;background:linear-gradient(135deg,#5d4033,#3f2a21);border-radius:11px;min-width:0;padding:.75rem 1.05rem;box-shadow:0 8px 18px #452b202e}.resume-converter-embed .brand strong,.resume-converter-embed .brand small,.resume-converter-embed .privacy-pill strong,.resume-converter-embed .privacy-pill small{display:block}.resume-converter-embed .brand strong{letter-spacing:.01em;font:700 15px/1.05 Georgia,serif}.resume-converter-embed .brand small{color:#ead7ca;text-transform:uppercase;letter-spacing:.13em;margin-top:5px;font-size:9px}.resume-converter-embed .privacy-pill{min-height:48px;color:var(--ink);background:#ffffffb3;border:1px solid #61403047;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;padding:.55rem 1rem;display:flex;box-shadow:inset 0 1px #ffffffe6}.resume-converter-embed .privacy-pill svg{color:var(--amber)}.resume-converter-embed .privacy-pill strong{font-size:11px;line-height:1.2}.resume-converter-embed .privacy-pill small{color:var(--muted);margin-top:2px;font-size:9px}.resume-converter-embed .library-link{color:var(--navy);white-space:nowrap;background:#fffaf6;border:1px solid #e2cfc1;border-radius:999px;align-items:center;gap:.35rem;padding:.75rem 1rem;font-size:11px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.resume-converter-embed .library-link:hover{transform:translateY(-2px);box-shadow:0 8px 20px #462a1f1f}.resume-converter-embed .subnav{background:#fffbf7f5;justify-content:center;align-items:center;gap:clamp(1.4rem,4vw,3.6rem);min-height:44px;padding:0 1rem;display:flex}.resume-converter-embed .subnav a{color:#47362f;white-space:nowrap;padding:.9rem 0 .75rem;font-size:11px;font-weight:700;text-decoration:none;position:relative}.resume-converter-embed .subnav a:after{content:"";background:var(--amber);border-radius:99px;height:2px;transition:transform .2s;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.resume-converter-embed .subnav a:hover:after,.resume-converter-embed .subnav a.active:after{transform:scaleX(1)}.resume-converter-embed .workspace{width:min(1540px,100%);margin:0 auto;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,3.5vw,3.5rem) 2rem}.resume-converter-embed .workspace-heading{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:3rem;margin-bottom:1.4rem;display:grid}.resume-converter-embed .eyebrow,.resume-converter-embed .panel-kicker{color:var(--amber);letter-spacing:.17em;margin:0 0 .65rem;font-size:10px;font-weight:800;line-height:1}.resume-converter-embed .eyebrow{background:#ffffffc2;border-radius:999px;padding:.55rem .8rem;display:inline-flex;box-shadow:0 4px 14px #4a2c1f0f}.resume-converter-embed .workspace-heading h1{letter-spacing:-.045em;max-width:850px;color:var(--navy);margin:0;font:500 clamp(2.4rem,4.6vw,4.2rem)/1.01 Georgia,Times New Roman,serif}.resume-converter-embed .intro{color:var(--muted);border-left:2px solid var(--amber);margin:0;padding-left:1.15rem;font-size:14px;line-height:1.75}.resume-converter-embed .stepper{color:#9b8479;text-transform:uppercase;letter-spacing:.08em;justify-content:center;align-items:center;margin:1.7rem auto;font-size:12px;font-weight:700;display:flex}.resume-converter-embed .stepper button,.resume-converter-embed .stepper>div{color:inherit;text-transform:inherit;letter-spacing:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:flex}.resume-converter-embed .stepper button.active,.resume-converter-embed .stepper button.done{color:var(--navy)}.resume-converter-embed .stepper span{background:#ffffff8c;border:1px solid #c4a99a;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.resume-converter-embed .stepper .active span{background:var(--navy);color:#fff;border-color:var(--navy)}.resume-converter-embed .stepper .done span{background:var(--success);color:#fff;border-color:var(--success)}.resume-converter-embed .stepper .done span svg{width:13px}.resume-converter-embed .stepper i{background:#d9c4b7;width:70px;height:1px;margin:0 .8rem}.resume-converter-embed .studio-grid{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff8c;border:1px solid #855b462e;border-radius:28px;grid-template-columns:minmax(380px,.78fr) minmax(530px,1.22fr);min-height:710px;display:grid;overflow:hidden;box-shadow:0 26px 70px #4a2a1c21}.resume-converter-embed .control-panel{background:#fffbf7eb;min-width:0;padding:clamp(1.3rem,2.5vw,2.25rem)}.resume-converter-embed .panel-heading{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1.25rem;display:flex}.resume-converter-embed .panel-heading h2{color:var(--navy);margin:0;font:500 29px/1.1 Georgia,serif}.resume-converter-embed .text-button{color:var(--amber);text-underline-offset:4px;background:0 0;border:0;padding:.25rem 0;font-size:12px;font-weight:700;text-decoration:underline}.resume-converter-embed .dropzone{text-align:center;background:linear-gradient(145deg,#ffffffe6,#f8e1d280);border:1px dashed #c6a998;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:175px;padding:1.2rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.resume-converter-embed .dropzone:hover,.resume-converter-embed .dropzone:focus,.resume-converter-embed .dropzone.dragging{border-color:var(--amber);outline:none;transform:translateY(-2px);box-shadow:0 12px 28px #5e37261a}.resume-converter-embed .upload-icon{color:#fff;background:linear-gradient(145deg,#f9853e,#e75e13);border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:.75rem;display:grid;box-shadow:0 8px 18px #ec692247}.resume-converter-embed .upload-icon svg{width:20px;height:20px}.resume-converter-embed .dropzone strong{color:var(--navy);font-size:14px}.resume-converter-embed .dropzone p{color:var(--muted);margin:.35rem 0 .5rem;font-size:12px}.resume-converter-embed .dropzone small{color:#999fa3;font-size:10px}.resume-converter-embed .divider{color:#969ca1;letter-spacing:.12em;align-items:center;gap:.75rem;margin:1rem 0;font-size:9px;font-weight:700;display:flex}.resume-converter-embed .divider:before,.resume-converter-embed .divider:after{content:"";background:#e1e2df;flex:1;height:1px}.resume-converter-embed .field-label{color:var(--navy);justify-content:space-between;margin-bottom:.45rem;font-size:11px;font-weight:700;display:flex}.resume-converter-embed .field-label span{color:#9a9fa4;font-weight:400}.resume-converter-embed .source-area{resize:vertical;border:1px solid var(--line);width:100%;min-height:150px;color:var(--ink);background:#ffffffe0;border-radius:15px;padding:.9rem;font-size:12px;line-height:1.55}.resume-converter-embed .source-area:focus,.resume-converter-embed .edit-field input:focus,.resume-converter-embed .edit-field textarea:focus{border-color:var(--amber);outline:2px solid #bd7a2340}.resume-converter-embed .conversion-standard{border-left:3px solid var(--amber);background:#f8e8dd;border-radius:0 13px 13px 0;align-items:flex-start;gap:.7rem;margin:.9rem 0;padding:.9rem;display:flex}.resume-converter-embed .conversion-standard svg{color:var(--amber);flex:none;margin-top:1px}.resume-converter-embed .conversion-standard strong{color:var(--navy);font-size:11px;display:block}.resume-converter-embed .conversion-standard p{color:var(--muted);margin:.25rem 0 0;font-size:10px;line-height:1.5}.resume-converter-embed .message{align-items:flex-start;gap:.45rem;margin:.75rem 0;padding:.65rem .75rem;font-size:11px;line-height:1.45;display:flex}.resume-converter-embed .message.success{color:var(--success);background:#ecf6f0}.resume-converter-embed .message.error{color:var(--danger);background:#fff0ee}.resume-converter-embed .message svg{flex:none;width:14px}.resume-converter-embed .primary-button,.resume-converter-embed .secondary-button{border:1px solid var(--navy);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:48px;padding:.7rem 1rem;font-size:10px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s;display:flex}.resume-converter-embed .primary-button{border-color:var(--amber);color:#fff;background:linear-gradient(135deg,#f47b34,#e85d13);width:100%;box-shadow:0 10px 24px #e35b1333}.resume-converter-embed .primary-button:hover{transform:translateY(-2px);box-shadow:0 14px 28px #e35b1345}.resume-converter-embed .primary-button:disabled{opacity:.55;cursor:wait}.resume-converter-embed .secondary-button{color:var(--navy);background:#fff}.resume-converter-embed .secondary-button:hover{background:#fff8f2;transform:translateY(-2px)}.resume-converter-embed .preview-panel{background:linear-gradient(145deg,var(--blue-milk),#cbdcdc);border-left:1px solid #546c6d29;flex-direction:column;min-width:0;display:flex}.resume-converter-embed .preview-toolbar{color:#586869;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#e0eeefad;border-bottom:1px solid #5b737429;flex:none;justify-content:space-between;align-items:center;height:54px;padding:0 1.3rem;font-size:10px;font-weight:700;display:flex}.resume-converter-embed .preview-toolbar div{align-items:center;gap:.45rem;display:flex}.resume-converter-embed .live-dot{background:#4c9b71;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #4c9b7124}.resume-converter-embed .preview-scroll{flex:1;padding:2rem clamp(1rem,3vw,2.4rem);overflow:auto}.resume-converter-embed .resume-paper{color:#000;transform-origin:top;background:#fff;width:8.5in;max-width:100%;min-height:11in;margin:0 auto;padding:.06in .5in 1in;font-family:Arial,Helvetica,sans-serif;font-size:8pt;line-height:1;box-shadow:0 18px 44px #30434433}.resume-converter-embed .resume-header{text-align:center;min-height:.92in;padding:0 0 4px}.resume-converter-embed .resume-header h1{color:#000;letter-spacing:0;text-transform:none;margin:0;font-family:Lobster,cursive;font-size:40pt;font-weight:400;line-height:1.03}.resume-converter-embed .resume-contact{color:#000;margin:2px 0 0;font-size:9pt;font-weight:700;line-height:1.1}.resume-converter-embed .resume-section{break-inside:avoid;border-top:1px solid #666;margin-top:2px;padding-top:3px}.resume-converter-embed .resume-section h2{color:#000;letter-spacing:0;border:0;margin:0 0 4px;padding:0;font-family:Oswald,Arial,sans-serif;font-size:9pt;font-weight:600;line-height:1;text-decoration:underline;display:inline-block}.resume-converter-embed .resume-section>p{color:#666;text-align:justify;margin:0;font-size:8pt;line-height:1.08}.resume-converter-embed .compact-section>p{color:#000;text-align:left}.resume-converter-embed .compact-section>p+p{margin-top:2px}.resume-converter-embed .education-section{align-items:baseline;gap:4px;display:flex}.resume-converter-embed .education-section h2{flex:none;margin-bottom:0}.resume-converter-embed .education-section div{min-width:0}.resume-converter-embed .education-section p{color:#000;margin:0;font-size:9pt;font-weight:700;line-height:1.05}.resume-converter-embed .experience-section h2{font-size:10pt}.resume-converter-embed .resume-role{break-inside:avoid;margin:2px 0 5px}.resume-converter-embed .role-topline{color:#434343;justify-content:space-between;align-items:baseline;gap:14px;font-size:10pt;line-height:1.05;display:flex}.resume-converter-embed .role-identity{min-width:0;text-decoration:underline}.resume-converter-embed .role-dates{color:#000;white-space:nowrap;flex:none}.resume-converter-embed .resume-role ul{color:#666;margin:2px 0 0 18px;padding:0}.resume-converter-embed .resume-role li{text-align:justify;margin-bottom:2px;padding-left:1px;font-size:8pt;line-height:1.08}.resume-converter-embed .review-note{color:var(--muted);margin:-.5rem 0 1rem;font-size:11px;line-height:1.55}.resume-converter-embed .editor-stack{scrollbar-color:#b8bbb9 transparent;max-height:570px;padding-right:.5rem;overflow-y:auto}.resume-converter-embed .edit-field{min-width:0;margin-bottom:.75rem;display:block}.resume-converter-embed .edit-field>span{color:var(--navy);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;margin-bottom:.35rem;font-size:10px;font-weight:800;display:flex}.resume-converter-embed .edit-field small{color:#8e9498;text-transform:none;letter-spacing:0;font-size:9px;font-weight:400}.resume-converter-embed .edit-field input,.resume-converter-embed .edit-field textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#ffffffe6;border-radius:10px;padding:.62rem .7rem;font-size:11px;line-height:1.45}.resume-converter-embed .edit-field textarea{resize:vertical;min-height:70px}.resume-converter-embed .field-row{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.resume-converter-embed .editor-section-title{color:var(--navy);border-top:1px solid #e1e2df;justify-content:space-between;align-items:center;margin-top:.3rem;padding:.8rem 0 .55rem;font:700 15px Georgia,serif;display:flex}.resume-converter-embed .editor-section-title button{color:var(--amber);text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.3rem;font-size:10px;font-weight:800;display:flex}.resume-converter-embed .editor-section-title svg{width:13px}.resume-converter-embed .role-editor{background:#fbf1e9;border:1px solid #ead8cc;border-radius:14px;margin-bottom:.75rem;padding:.8rem}.resume-converter-embed .role-editor-head{color:var(--navy);justify-content:space-between;align-items:center;margin-bottom:.6rem;font-size:11px;display:flex}.resume-converter-embed .role-editor-head button{color:#9c6560;background:0 0;border:0;padding:.2rem}.resume-converter-embed .role-editor-head svg{width:14px}.resume-converter-embed .empty-card{color:var(--muted);background:#f7f7f4;border:1px dashed #c8cac8;margin-bottom:.8rem;padding:.9rem;font-size:11px;line-height:1.5}.resume-converter-embed .export-actions{grid-template-columns:1fr 1fr;gap:.65rem;margin-top:1rem;display:grid}.resume-converter-embed footer{color:#7d6b63;justify-content:space-between;gap:2rem;padding:1.4rem .4rem 0;font-size:10px;line-height:1.5;display:flex}.resume-converter-embed footer p{margin:0}.resume-converter-embed footer strong{color:var(--navy)}@media (width<=1050px){.resume-converter-embed .topbar{grid-template-columns:1fr auto}.resume-converter-embed .privacy-pill{display:none}.resume-converter-embed .workspace-heading{grid-template-columns:1fr;gap:1rem}.resume-converter-embed .studio-grid{grid-template-columns:1fr}.resume-converter-embed .preview-panel{border-top:1px solid #d1d1cc;border-left:0;min-height:720px}.resume-converter-embed .editor-stack{max-height:none}}@media (width<=640px){.resume-converter-embed .site-header{position:static}.resume-converter-embed .announcement{font-size:9px}.resume-converter-embed .topbar{gap:.65rem;min-height:74px;padding:.7rem 1rem}.resume-converter-embed .brand{gap:.5rem}.resume-converter-embed .brand-mark{width:40px;height:40px}.resume-converter-embed .brand-card{padding:.65rem .75rem}.resume-converter-embed .brand strong{max-width:150px;font-size:12px}.resume-converter-embed .brand small{font-size:7px}.resume-converter-embed .library-link{justify-content:center;width:40px;height:40px;padding:0;font-size:0}.resume-converter-embed .library-link span{font-size:15px}.resume-converter-embed .subnav{scrollbar-width:none;justify-content:flex-start;gap:1.5rem;overflow-x:auto}.resume-converter-embed .subnav::-webkit-scrollbar{display:none}.resume-converter-embed .workspace-heading h1{font-size:2.45rem}.resume-converter-embed .intro{font-size:12px}.resume-converter-embed .stepper i{width:25px;margin:0 .35rem}.resume-converter-embed .stepper{font-size:9px}.resume-converter-embed .studio-grid{border-radius:20px}.resume-converter-embed .control-panel{padding:1.1rem}.resume-converter-embed .field-row,.resume-converter-embed .export-actions{grid-template-columns:1fr;gap:0}.resume-converter-embed .preview-scroll{padding:1rem .65rem}.resume-converter-embed .resume-paper{padding:.05in .28in .5in;font-size:6.4pt}.resume-converter-embed .resume-header{min-height:.7in}.resume-converter-embed .resume-header h1{font-size:28pt}.resume-converter-embed .resume-section h2{font-size:7pt}.resume-converter-embed .experience-section h2{font-size:7.6pt}.resume-converter-embed .resume-contact{font-size:6.5pt}.resume-converter-embed .resume-section>p,.resume-converter-embed .resume-role li{font-size:6.2pt}.resume-converter-embed .education-section p,.resume-converter-embed .role-topline{font-size:7pt}.resume-converter-embed .role-topline{gap:6px}.resume-converter-embed footer{display:block}.resume-converter-embed footer p+p{margin-top:.45rem}}@media print{.resume-converter-embed{background:#fff}.resume-converter-embed .site-header,.resume-converter-embed .workspace-heading,.resume-converter-embed .stepper,.resume-converter-embed .control-panel,.resume-converter-embed .preview-toolbar,.resume-converter-embed footer{display:none!important}.resume-converter-embed .workspace,.resume-converter-embed .studio-grid,.resume-converter-embed .preview-panel,.resume-converter-embed .preview-scroll{width:auto;min-height:0;box-shadow:none;background:#fff;border:0;margin:0;padding:0;display:block;overflow:visible}.resume-converter-embed .resume-paper{width:100%;max-width:none;min-height:0;box-shadow:none;margin:0;padding:.06in .5in 1in}@page{size:letter;margin:0}}.ai-intelligence-embed *{box-sizing:border-box}.ai-intelligence-embed{background:var(--bg);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}.ai-intelligence-embed button,.ai-intelligence-embed input{font:inherit}.ai-intelligence-embed button{cursor:pointer}.ai-intelligence-embed nav{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:10;background:#080b12e6;justify-content:space-between;align-items:center;height:72px;padding:0 max(24px,50vw - 660px);display:flex;position:sticky;top:0}.ai-intelligence-embed .logo{letter-spacing:-.04em;align-items:center;gap:9px;font-size:18px;display:flex}.ai-intelligence-embed .logo i{color:var(--acid);font-size:24px;font-style:normal}.ai-intelligence-embed .logo b{color:var(--acid)}.ai-intelligence-embed .navCenter{gap:6px;display:flex}.ai-intelligence-embed .navCenter button{color:#777f8f;background:0 0;border:0;border-radius:20px;padding:9px 14px;font-size:12px}.ai-intelligence-embed .navCenter .selected{color:#fff;background:#1a1f2b}.ai-intelligence-embed .navRight{color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.ai-intelligence-embed .pulse{background:var(--acid);width:7px;height:7px;box-shadow:0 0 13px var(--acid);border-radius:50%}.ai-intelligence-embed .user{color:#fff;border:1px solid #384052;border-radius:50%;place-items:center;width:31px;height:31px;margin-left:12px;font-size:10px;display:grid}.ai-intelligence-embed .mast{grid-template-columns:1fr 360px;align-items:center;gap:70px;max-width:1320px;min-height:465px;margin:auto;padding:82px 30px 62px;display:grid;overflow:hidden}.ai-intelligence-embed .date{align-items:center;gap:18px;display:flex}.ai-intelligence-embed .date span,.ai-intelligence-embed .sectionTitle small,.ai-intelligence-embed .bottomBrief small,.ai-intelligence-embed .asideBlock small,.ai-intelligence-embed .sourceMix small,.ai-intelligence-embed .detail small{letter-spacing:.18em;color:var(--acid);font-size:9px;font-weight:700}.ai-intelligence-embed .date b{color:var(--muted);font-size:11px;font-weight:400}.ai-intelligence-embed .mast h1{letter-spacing:-.055em;margin:22px 0;font:500 clamp(50px,6vw,84px)/.94 Georgia,serif}.ai-intelligence-embed .mast h1 em{color:var(--violet);font-weight:400}.ai-intelligence-embed .mastCopy>p{color:var(--muted);max-width:630px;font-size:17px;line-height:1.6}.ai-intelligence-embed .briefMeta{color:#777f8f;gap:26px;margin-top:30px;font-size:11px;display:flex}.ai-intelligence-embed .briefMeta b{color:#fff;font-weight:400}.ai-intelligence-embed .orb{background:radial-gradient(circle at 45% 45%,#8d7aff47,#77d7ff0a 50%,#0000 68%);border-radius:50%;place-items:center;width:330px;height:330px;display:grid;position:relative}.ai-intelligence-embed .ring{border:1px solid #8d7aff54;border-radius:50%;position:absolute}.ai-intelligence-embed .r1{border-top-color:var(--acid);animation:18s linear infinite spin;inset:22px}.ai-intelligence-embed .r2{border-right-color:var(--blue);animation:12s linear infinite reverse spin;inset:63px}.ai-intelligence-embed .core{background:linear-gradient(145deg,#b5a8ff,#6953e8);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:132px;height:132px;font:500 48px Georgia;display:flex;box-shadow:0 0 70px #8d7aff59}.ai-intelligence-embed .core span{letter-spacing:.18em;text-transform:uppercase;margin-top:4px;font:9px Arial}@keyframes spin{to{transform:rotate(360deg)}}.ai-intelligence-embed .ticker{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:0;height:48px;display:flex;overflow:hidden}.ai-intelligence-embed .ticker>span{background:var(--acid);color:#090c12;letter-spacing:.15em;align-self:stretch;align-items:center;padding:0 30px;font-size:9px;font-weight:700;display:flex}.ai-intelligence-embed .ticker div{border-right:1px solid var(--line);color:#aeb3c0;white-space:nowrap;padding:0 34px;font-size:11px}.ai-intelligence-embed .ticker b{color:var(--acid);margin-left:8px}.ai-intelligence-embed .appShell{grid-template-columns:220px 1fr;max-width:1320px;min-height:900px;margin:auto;display:grid}.ai-intelligence-embed aside{border-right:1px solid var(--line);padding:43px 24px 80px 8px}.ai-intelligence-embed .asideBlock{margin-bottom:42px}.ai-intelligence-embed .asideBlock small,.ai-intelligence-embed .sourceMix>small{color:#616879;margin:0 12px 13px;display:block}.ai-intelligence-embed .asideBlock button{color:#8d94a4;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;width:100%;padding:10px 12px;font-size:12px;display:flex}.ai-intelligence-embed .asideBlock button b{color:#575e6c;font-size:10px}.ai-intelligence-embed .asideBlock button.on{background:var(--panel2);color:#fff}.ai-intelligence-embed .sourceMix{padding:0 12px}.ai-intelligence-embed .sourceMix div{color:#7c8392;grid-template-columns:65px 1fr 15px;align-items:center;gap:7px;margin:14px 0;font-size:9px;display:grid}.ai-intelligence-embed .sourceMix i{background:linear-gradient(90deg,var(--violet),var(--blue));height:2px;display:block}.ai-intelligence-embed .sourceMix b{color:#aeb3bd;font-size:9px}.ai-intelligence-embed .brief{padding:43px 0 80px 42px}.ai-intelligence-embed .toolrow{gap:12px;display:flex}.ai-intelligence-embed .toolrow label{border:1px solid var(--line);background:var(--panel);color:#6f7685;border-radius:10px;flex:1;align-items:center;max-width:560px;height:44px;padding:0 14px;display:flex}.ai-intelligence-embed .toolrow input{color:#fff;background:0 0;border:0;outline:0;width:100%;padding:0 12px;font-size:12px}.ai-intelligence-embed .week{background:var(--panel);color:#aeb4c0;border:1px solid var(--line);border-radius:10px;padding:0 16px;font-size:11px}.ai-intelligence-embed .sectionTitle{justify-content:space-between;align-items:end;margin:46px 0 21px;display:flex}.ai-intelligence-embed .sectionTitle h2{margin:8px 0 0;font:500 31px Georgia,serif}.ai-intelligence-embed .sectionTitle>p{color:#646b79;font-size:10px}.ai-intelligence-embed .storyGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ai-intelligence-embed .story{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;min-height:330px;padding:22px;transition:all .2s;display:flex}.ai-intelligence-embed .story:hover{border-color:#40485a;transform:translateY(-2px)}.ai-intelligence-embed .story.lead{background:linear-gradient(115deg,#8d7aff2e,var(--panel) 48%);grid-column:1/-1;min-height:0}.ai-intelligence-embed .storyTop{align-items:center;display:flex}.ai-intelligence-embed .rank{color:#596071;font:20px Georgia}.ai-intelligence-embed .badges{gap:6px;margin-left:15px;display:flex}.ai-intelligence-embed .badges i{text-transform:uppercase;letter-spacing:.11em;color:#bdc2cd;background:#252a38;border-radius:4px;padding:5px 7px;font-size:8px;font-style:normal}.ai-intelligence-embed .storyTop>button{color:#6a7180;background:0 0;border:0;margin-left:auto;font-size:20px}.ai-intelligence-embed .story h3{letter-spacing:-.02em;margin:22px 0 11px;font:500 27px/1.12 Georgia,serif}.ai-intelligence-embed .story.lead h3{max-width:750px;font-size:36px}.ai-intelligence-embed .dek{color:#9da3b0;max-width:760px;margin:0;font-size:13px;line-height:1.55}.ai-intelligence-embed .companyRow{flex-wrap:wrap;gap:6px;margin:17px 0;display:flex}.ai-intelligence-embed .companyRow span{color:#818897;border:1px solid #303645;border-radius:20px;padding:5px 8px;font-size:9px}.ai-intelligence-embed .detail{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;margin:6px 0 19px;padding-top:17px;display:grid}.ai-intelligence-embed .detail>div{padding:4px 12px 4px 0}.ai-intelligence-embed .detail .why{border-left:2px solid var(--acid);padding-left:16px}.ai-intelligence-embed .detail p{color:#b7bbc6;margin:8px 0;font-size:12px;line-height:1.6}.ai-intelligence-embed .storyFoot{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:auto;padding-top:14px;display:flex}.ai-intelligence-embed .sources{flex-wrap:wrap;gap:6px;display:flex}.ai-intelligence-embed .sources a{color:var(--blue);font-size:9px;text-decoration:none}.ai-intelligence-embed .storyFoot>span{color:#626978;margin-left:auto;font-size:9px}.ai-intelligence-embed .storyFoot>button{color:#d8dce4;background:0 0;border:0;margin-left:8px;font-size:10px}.ai-intelligence-embed .storyFoot button b{background:#242a37;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:6px;display:inline-grid}.ai-intelligence-embed .empty{text-align:center;color:#7f8695;padding:100px}.ai-intelligence-embed .bottomBrief{border-top:1px solid var(--line);background:linear-gradient(110deg,#10131d,#18152d);grid-template-columns:1.2fr 1fr;gap:90px;padding:70px max(30px,50vw - 630px);display:grid}.ai-intelligence-embed .bottomBrief h2{margin:12px 0;font:500 36px/1.12 Georgia}.ai-intelligence-embed .bottomBrief p{color:#a0a5b2;margin:25px 0;font-size:14px;line-height:1.7}.ai-intelligence-embed footer{border-top:1px solid var(--line);color:#6c7382;justify-content:space-between;align-items:center;min-height:90px;padding:0 max(30px,50vw - 630px);font-size:10px;display:flex}.ai-intelligence-embed footer a{color:var(--acid);text-decoration:none}@media (width<=850px){.ai-intelligence-embed .navCenter{display:none}.ai-intelligence-embed .navRight{font-size:0}.ai-intelligence-embed .navRight:before{content:"synced";font-size:10px}.ai-intelligence-embed .mast{grid-template-columns:1fr;padding-top:55px}.ai-intelligence-embed .orb{display:none}.ai-intelligence-embed .mast h1{font-size:53px}.ai-intelligence-embed .briefMeta{flex-wrap:wrap}.ai-intelligence-embed .ticker{overflow:auto}.ai-intelligence-embed .appShell{grid-template-columns:1fr}.ai-intelligence-embed aside{border-right:0;border-bottom:1px solid var(--line);padding:20px;display:flex;overflow:auto}.ai-intelligence-embed .asideBlock{min-width:max-content;margin:0;display:flex}.ai-intelligence-embed .asideBlock small,.ai-intelligence-embed .sourceMix{display:none}.ai-intelligence-embed .asideBlock button{gap:10px;width:auto}.ai-intelligence-embed .brief{padding:30px 18px 60px}.ai-intelligence-embed .storyGrid{grid-template-columns:1fr}.ai-intelligence-embed .story.lead{grid-column:auto}.ai-intelligence-embed .story.lead h3,.ai-intelligence-embed .story h3{font-size:26px}.ai-intelligence-embed .detail{grid-template-columns:1fr}.ai-intelligence-embed .bottomBrief{grid-template-columns:1fr;gap:10px;padding:50px 24px}.ai-intelligence-embed .sectionTitle{align-items:start;gap:15px}.ai-intelligence-embed .sectionTitle>p{display:none}.ai-intelligence-embed footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.ai-intelligence-embed .mastCopy>p{font-size:15px}.ai-intelligence-embed .briefMeta{gap:12px 20px}.ai-intelligence-embed .toolrow label{min-width:0}.ai-intelligence-embed .week{display:none}}.ai-intelligence-embed .periodSelect{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:3px;display:flex}.ai-intelligence-embed .periodSelect button{color:#707888;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:10px}.ai-intelligence-embed .periodSelect button.active{background:var(--violet);color:#fff}@media (width<=850px){.ai-intelligence-embed .periodSelect{width:100%;height:42px}.ai-intelligence-embed .periodSelect button{flex:1}.ai-intelligence-embed .toolrow{flex-wrap:wrap}}.ai-intelligence-embed .showAll{border:1px solid var(--line);background:var(--panel);color:var(--acid);white-space:nowrap;border-radius:10px;padding:0 14px;font-size:10px}.ai-intelligence-embed .calendarVisual{border:1px solid var(--line);background:linear-gradient(135deg,#111621,#0d111a);border-radius:18px;max-width:1320px;margin:0 auto 48px;overflow:hidden}.ai-intelligence-embed .calendarHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:22px 26px;display:flex}.ai-intelligence-embed .calendarHead small{letter-spacing:.18em;color:var(--acid);font-size:8px;font-weight:700}.ai-intelligence-embed .calendarHead h2{margin:5px 0 0;font:500 25px Georgia}.ai-intelligence-embed .calendarHead h2 b{color:#6f7789;font-weight:400}.ai-intelligence-embed .scopePills{gap:5px;display:flex}.ai-intelligence-embed .scopePills button{border:1px solid var(--line);color:#7f8798;background:0 0;border-radius:20px;padding:7px 12px;font-size:9px}.ai-intelligence-embed .scopePills button.active{background:var(--acid);border-color:var(--acid);color:#090c12;font-weight:700}.ai-intelligence-embed .calendarBody{grid-template-columns:140px 140px minmax(350px,1fr) 260px;display:grid}.ai-intelligence-embed .yearRail,.ai-intelligence-embed .monthRail{border-right:1px solid var(--line);flex-direction:column;padding:28px 24px;display:flex;position:relative}.ai-intelligence-embed .yearRail span,.ai-intelligence-embed .monthRail span,.ai-intelligence-embed .selectionCard>span{letter-spacing:.16em;color:#646d7d;font-size:8px;font-weight:700}.ai-intelligence-embed .yearRail strong,.ai-intelligence-embed .monthRail strong{margin:10px 0 5px;font:500 30px Georgia}.ai-intelligence-embed .yearRail small,.ai-intelligence-embed .monthRail small{color:#6f7786;font-size:9px}.ai-intelligence-embed .yearRail i,.ai-intelligence-embed .monthRail i{height:3px;position:absolute;bottom:0;left:0;right:0}.ai-intelligence-embed .yearRail i.lit,.ai-intelligence-embed .monthRail i.lit{background:var(--acid);box-shadow:0 0 15px var(--acid)}.ai-intelligence-embed .miniCal{border-right:1px solid var(--line);padding:20px 28px}.ai-intelligence-embed .weekLabels,.ai-intelligence-embed .days{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.ai-intelligence-embed .weekLabels b{text-align:center;color:#5f6777;padding:4px;font-size:8px}.ai-intelligence-embed .days button,.ai-intelligence-embed .days span{color:#7f8795;background:0 0;border:0;border-radius:7px;height:29px;font-size:9px}.ai-intelligence-embed .days button.today{box-shadow:0 0 18px #8d7aff59;background:var(--violet)!important;color:#fff!important}.ai-intelligence-embed .selectionCard{flex-direction:column;justify-content:center;padding:28px;display:flex}.ai-intelligence-embed .selectionCard strong{color:var(--acid);margin:9px 0 3px;font:500 34px Georgia}.ai-intelligence-embed .selectionCard p{color:#9ba1ae;font-size:11px;line-height:1.5}.ai-intelligence-embed .selectionCard div{border-top:1px solid var(--line);color:#737b8b;padding-top:14px;font-size:10px}.ai-intelligence-embed .selectionCard div b{color:#fff;margin-right:5px;font-size:15px}@media (width<=850px){.ai-intelligence-embed .calendarVisual{margin:0 16px 30px}.ai-intelligence-embed .calendarHead{align-items:flex-start;gap:14px}.ai-intelligence-embed .scopePills{overflow:auto}.ai-intelligence-embed .calendarBody{grid-template-columns:1fr 1fr}.ai-intelligence-embed .miniCal{border-right:0;border-top:1px solid var(--line);grid-area:2/1/auto/-1}.ai-intelligence-embed .selectionCard{border-top:1px solid var(--line);grid-column:1/-1}.ai-intelligence-embed .monthRail{border-right:0}.ai-intelligence-embed .showAll{flex:1;height:42px}}.ai-intelligence-embed .calArrow{color:var(--acid);background:#202635;border:0;border-radius:50%;width:28px;height:28px;margin:0 7px;font-size:20px;line-height:1}.ai-intelligence-embed .calArrow:disabled{opacity:.25;cursor:not-allowed}.ai-intelligence-embed .monthJump{color:#c6ccd8;border:1px solid var(--line);background:#171c28;border-radius:7px;margin:9px 0 0 44px;padding:6px 9px;font-size:9px}.ai-intelligence-embed .days button{cursor:pointer;transition:all .15s}.ai-intelligence-embed .days button:hover{color:var(--acid);background:#d8ff682e;transform:scale(1.08)}.ai-intelligence-embed .dateStepper{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid!important}.ai-intelligence-embed .dateStepper button{border:1px solid var(--line);color:#aab1bd;background:#171c28;border-radius:7px;padding:7px;font-size:8px}.ai-intelligence-embed .dateStepper button:disabled{opacity:.3;cursor:not-allowed}.ai-intelligence-embed .dateStepper b{text-align:center;color:var(--acid)!important;margin:0!important;font-size:14px!important}.ai-intelligence-embed{--bg:#f8f1e9;--panel:#fffcf7db;--panel2:#f1dfd1;--ink:#34271f;--muted:#76685f;--line:#4e352729;--acid:#ee6e2e;--violet:#8a5d46;--blue:#86aeb3;color:var(--ink);background:radial-gradient(circle at 12% 22%,#ef6d2e17,#0000 30%),linear-gradient(#fffaf5 0,#f7eee6 54%,#f4ece4 100%)}.ai-intelligence-embed .topRibbon{color:#f8eee7;letter-spacing:.015em;background:#3f2b21;justify-content:center;align-items:center;gap:13px;height:32px;font-size:10px;display:flex}.ai-intelligence-embed .topRibbon i{color:#ee8b58;font-style:normal}.ai-intelligence-embed nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff8f2db;border-bottom:1px solid #4e352724;height:86px;top:0;box-shadow:0 8px 28px #4e35270f}.ai-intelligence-embed .logo{letter-spacing:0;gap:12px}.ai-intelligence-embed .logo>span{flex-direction:column;font:600 15px/1.1 Georgia,serif;display:flex}.ai-intelligence-embed .logo>span b{color:#704b39;font-weight:500}.ai-intelligence-embed .brandAvatar{color:#fff;background:linear-gradient(145deg,#54372a,#8b5c44);border:2px solid #f07a3c;border-radius:50%;place-items:center;width:44px;height:44px;font:700 11px Arial;display:grid;box-shadow:0 5px 15px #4e35273d}.ai-intelligence-embed .navCenter{background:#ffffff94;border:1px solid #4e352721;border-radius:28px;padding:4px}.ai-intelligence-embed .navCenter button{color:#745f53}.ai-intelligence-embed .navCenter .selected{color:#fff;background:#3f2b21;box-shadow:0 5px 12px #3f2b212e}.ai-intelligence-embed .navRight{color:#6f5c50}.ai-intelligence-embed .pulse{background:#ee6e2e;box-shadow:0 0 0 4px #ee6e2e24}.ai-intelligence-embed .user{color:#5a4032;background:#fff;border-color:#4e352733}.ai-intelligence-embed .mast{background:linear-gradient(112deg,#f6dfcf 0 54%,#d9e9e8 54%);border-bottom:1px solid #4e352721;max-width:none;padding-left:max(30px,50vw - 630px);padding-right:max(30px,50vw - 630px)}.ai-intelligence-embed .mast h1{color:#30251f;letter-spacing:-.045em}.ai-intelligence-embed .mast h1 em{color:#8b5c44}.ai-intelligence-embed .mastCopy>p{color:#705f55}.ai-intelligence-embed .date span,.ai-intelligence-embed .sectionTitle small,.ai-intelligence-embed .bottomBrief small,.ai-intelligence-embed .asideBlock small,.ai-intelligence-embed .sourceMix small,.ai-intelligence-embed .detail small{color:#df6327}.ai-intelligence-embed .date b,.ai-intelligence-embed .briefMeta{color:#75665d}.ai-intelligence-embed .briefMeta b{color:#382a22}.ai-intelligence-embed .orb{background:radial-gradient(circle at 48% 45%,#ffffffe6,#ee6e2e1f 42%,#0000 69%)}.ai-intelligence-embed .ring{border-color:#583a2b3d}.ai-intelligence-embed .r1{border-top-color:#ee6e2e}.ai-intelligence-embed .r2{border-right-color:#88aeb2}.ai-intelligence-embed .core{color:#fff;background:linear-gradient(145deg,#fb884d,#d85d25);box-shadow:0 20px 60px #844e3247}.ai-intelligence-embed .calendarVisual{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffcf8c7;box-shadow:0 18px 50px #4e352717}.ai-intelligence-embed .calendarHead h2 b{color:#9a887c}.ai-intelligence-embed .calendarHead small{color:#df6327}.ai-intelligence-embed .scopePills button{color:#755f53;background:#ffffff80}.ai-intelligence-embed .scopePills button.active{color:#fff;background:#ee6e2e;border-color:#ee6e2e}.ai-intelligence-embed .yearRail span,.ai-intelligence-embed .monthRail span,.ai-intelligence-embed .selectionCard>span{color:#9a887c}.ai-intelligence-embed .yearRail small,.ai-intelligence-embed .monthRail small{color:#8e7c70}.ai-intelligence-embed .yearRail i.lit,.ai-intelligence-embed .monthRail i.lit{box-shadow:none;background:#ee6e2e}.ai-intelligence-embed .miniCal{background:#faf1e973}.ai-intelligence-embed .weekLabels b{color:#9a887c}.ai-intelligence-embed .days button,.ai-intelligence-embed .days span{color:#75665d}.ai-intelligence-embed .days button.inMonth{background:#ee6e2e12}.ai-intelligence-embed .days button.inWeek{color:#3f6568;background:#86aeb338}.ai-intelligence-embed .days button.today{box-shadow:0 7px 14px #ee6e2e47;color:#fff!important;background:#ee6e2e!important}.ai-intelligence-embed .selectionCard strong{color:#8b5c44}.ai-intelligence-embed .selectionCard p{color:#76685f}.ai-intelligence-embed .dateStepper button,.ai-intelligence-embed .monthJump,.ai-intelligence-embed .calArrow{color:#704b39;background:#fff8f2;border-color:#4e352729}.ai-intelligence-embed .dateStepper b{color:#df6327!important}.ai-intelligence-embed .ticker{background:#3f2b21;border-color:#3f2b21}.ai-intelligence-embed .ticker>span{color:#fff;background:#ee6e2e}.ai-intelligence-embed .ticker div{color:#eadfd7;border-color:#ffffff1f}.ai-intelligence-embed .ticker b{color:#f7aa7f}.ai-intelligence-embed .appShell{background:#fffaf657}.ai-intelligence-embed aside{border-color:var(--line)}.ai-intelligence-embed .asideBlock small,.ai-intelligence-embed .sourceMix>small{color:#9a887c}.ai-intelligence-embed .asideBlock button{color:#79675c}.ai-intelligence-embed .asideBlock button.on{color:#3f2b21;background:#ead7ca}.ai-intelligence-embed .asideBlock button.on b{color:#df6327}.ai-intelligence-embed .sourceMix i{background:linear-gradient(90deg,#ee6e2e,#86aeb3)}.ai-intelligence-embed .toolrow label,.ai-intelligence-embed .showAll,.ai-intelligence-embed .periodSelect{background:#ffffffbf;box-shadow:0 8px 24px #4e35270d}.ai-intelligence-embed .toolrow input{color:#3d2d24}.ai-intelligence-embed .showAll{color:#d85d25}.ai-intelligence-embed .periodSelect button{color:#826f63}.ai-intelligence-embed .periodSelect button.active{color:#fff;background:#3f2b21}.ai-intelligence-embed .sectionTitle h2{color:#33261f}.ai-intelligence-embed .story{background:#fffdfad4;box-shadow:0 12px 34px #4e35270f}.ai-intelligence-embed .story:hover{border-color:#ee6e2e73;box-shadow:0 18px 45px #4e35271c}.ai-intelligence-embed .story.lead{background:linear-gradient(118deg,#f5dfd0,#fffdfaeb 48%)}.ai-intelligence-embed .story.open{border-color:#ee6e2e80}.ai-intelligence-embed .rank{color:#a08d81}.ai-intelligence-embed .badges i{color:#715c50;background:#eee2da}.ai-intelligence-embed .badges .signal{color:#cb5520;background:#fde6d8}.ai-intelligence-embed .storyTop>button{color:#9b897d}.ai-intelligence-embed .storyTop>button.saved{color:#ee6e2e}.ai-intelligence-embed .story h3{color:#33261f}.ai-intelligence-embed .dek{color:#75665d}.ai-intelligence-embed .companyRow span{color:#735f54;background:#ffffff8c;border-color:#4e35272b}.ai-intelligence-embed .detail p{color:#62544c}.ai-intelligence-embed .detail .why{border-left-color:#ee6e2e}.ai-intelligence-embed .sources a{color:#a85531}.ai-intelligence-embed .storyFoot>span{color:#8c7b70}.ai-intelligence-embed .storyFoot>button{color:#5d493e}.ai-intelligence-embed .storyFoot button b{background:#eadbd1}.ai-intelligence-embed .empty{color:#7b695e}.ai-intelligence-embed .bottomBrief{color:#fff;background:linear-gradient(110deg,#4a3227,#6d4a3a);border-top:0}.ai-intelligence-embed .bottomBrief small{color:#f19766}.ai-intelligence-embed .bottomBrief p{color:#eadfd8}.ai-intelligence-embed footer{color:#76685f;background:#fff9f4}.ai-intelligence-embed footer a{color:#d85d25}@media (width<=850px){.ai-intelligence-embed .topRibbon{text-align:center;padding:0 14px}.ai-intelligence-embed .topRibbon span:last-child{display:none}.ai-intelligence-embed .mast{background:linear-gradient(#f6dfcf 0,#f8e9df 100%);padding-top:52px}.ai-intelligence-embed .calendarVisual{background:#fffcf8eb}.ai-intelligence-embed .logo>span{font-size:13px}.ai-intelligence-embed .brandAvatar{width:38px;height:38px}.ai-intelligence-embed .brief{padding-top:30px}}.ai-intelligence-embed .archivePanel{border-top:1px solid var(--line);margin-top:52px;padding-top:38px}.ai-intelligence-embed .archiveTitle{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.ai-intelligence-embed .archiveTitle small{letter-spacing:.18em;color:#df6327;font-size:9px;font-weight:700}.ai-intelligence-embed .archiveTitle h2{margin:8px 0;font:500 31px Georgia,serif}.ai-intelligence-embed .archiveTitle p{color:#837267;margin:0;font-size:11px}.ai-intelligence-embed .archiveTotal{color:#fff;background:#3f2b21;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-width:110px;height:88px;display:flex;box-shadow:0 12px 28px #3f2b212e}.ai-intelligence-embed .archiveTotal b{font:500 25px Georgia}.ai-intelligence-embed .archiveTotal span{text-transform:uppercase;letter-spacing:.16em;color:#f2b08d;margin-top:5px;font-size:8px}.ai-intelligence-embed .archiveTools{grid-template-columns:1fr 190px 150px;gap:10px;margin:24px 0;display:grid}.ai-intelligence-embed .archiveTools label{border:1px solid var(--line);background:#ffffffd1;border-radius:10px;align-items:center;height:44px;padding:0 13px;display:flex}.ai-intelligence-embed .archiveTools label span{color:#9a887c}.ai-intelligence-embed .archiveTools input{color:#3d2d24;background:0 0;border:0;outline:0;width:100%;padding:0 10px;font-size:11px}.ai-intelligence-embed .archiveTools select,.ai-intelligence-embed .archiveTools button{border:1px solid var(--line);color:#6f5b50;background:#fffaf6;border-radius:10px;padding:0 12px;font-size:10px}.ai-intelligence-embed .archiveTools button.active{color:#fff;background:#ee6e2e;border-color:#ee6e2e}.ai-intelligence-embed .archiveList{border:1px solid var(--line);background:#fffdfac7;border-radius:16px;overflow:hidden;box-shadow:0 14px 34px #4e35270f}.ai-intelligence-embed .archiveRow{border-bottom:1px solid var(--line);grid-template-columns:100px 1fr 105px;align-items:start;gap:18px;padding:18px 20px;display:grid}.ai-intelligence-embed .archiveRow:last-child{border-bottom:0}.ai-intelligence-embed .archiveRow time{color:#907d71;padding-top:3px;font-size:9px}.ai-intelligence-embed .archiveRow>div>span{letter-spacing:.13em;text-transform:uppercase;color:#df6327;font-size:8px;font-weight:700}.ai-intelligence-embed .archiveRow h3{color:#3a2a22;margin:5px 0;font:500 17px/1.25 Georgia,serif}.ai-intelligence-embed .archiveRow p{color:#7b6a60;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}.ai-intelligence-embed .archiveRow>a{color:#b6552e;text-align:right;padding-top:5px;font-size:9px;text-decoration:none}.ai-intelligence-embed .archivePager{justify-content:center;align-items:center;gap:16px;margin-top:18px;display:flex}.ai-intelligence-embed .archivePager button{border:1px solid var(--line);color:#6b574c;background:#fffaf6;border-radius:20px;padding:8px 14px;font-size:9px}.ai-intelligence-embed .archivePager button:disabled{opacity:.35;cursor:not-allowed}.ai-intelligence-embed .archivePager span{color:#88766a;font-size:9px}@media (width<=850px){.ai-intelligence-embed .archiveTitle{align-items:flex-start}.ai-intelligence-embed .archiveTotal{min-width:88px;height:74px}.ai-intelligence-embed .archiveTools{grid-template-columns:1fr 1fr}.ai-intelligence-embed .archiveTools label{grid-column:1/-1}.ai-intelligence-embed .archiveTools button{height:42px}.ai-intelligence-embed .archiveRow{grid-template-columns:1fr;gap:7px;padding:16px}.ai-intelligence-embed .archiveRow>a{text-align:left}.ai-intelligence-embed .archiveRow p{-webkit-line-clamp:3}}.ai-intelligence-embed .intelligenceHub{border-top:1px solid var(--line);margin:56px 0 10px;padding-top:42px}.ai-intelligence-embed .hubIntro{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.ai-intelligence-embed .hubIntro small,.ai-intelligence-embed .panelHeading small,.ai-intelligence-embed .weeklyHeader span{letter-spacing:.18em;color:#df6327;font-size:8px;font-weight:700}.ai-intelligence-embed .hubIntro h2{color:#33261f;margin:8px 0;font:500 38px Georgia,serif}.ai-intelligence-embed .hubIntro p,.ai-intelligence-embed .panelHeading p{color:#7b6a60;margin:0;font-size:11px}.ai-intelligence-embed .hubStat{color:#fff;background:#3f2b21;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-width:126px;height:92px;display:flex;box-shadow:0 14px 30px #3f2b212e}.ai-intelligence-embed .hubStat b{font:500 28px Georgia}.ai-intelligence-embed .hubStat span{letter-spacing:.13em;text-transform:uppercase;color:#f1b08d;margin-top:5px;font-size:8px}.ai-intelligence-embed .hubStat.compact{min-width:105px;height:74px}.ai-intelligence-embed .hubTabs{scrollbar-width:thin;gap:6px;padding:24px 0 12px;display:flex;overflow:auto}.ai-intelligence-embed .hubTabs button{border:1px solid var(--line);color:#765f52;white-space:nowrap;background:#fffdfad1;border-radius:24px;padding:9px 13px;font-size:9px}.ai-intelligence-embed .hubTabs button.active{color:#fff;background:#3f2b21;border-color:#3f2b21}.ai-intelligence-embed .hubPanel{padding-top:20px}.ai-intelligence-embed .panelHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.ai-intelligence-embed .panelHeading h3{color:#34271f;margin:7px 0;font:500 28px Georgia,serif}.ai-intelligence-embed .deltaLegend{flex-wrap:wrap;gap:5px;display:flex}.ai-intelligence-embed .delta,.ai-intelligence-embed .confidence{text-transform:uppercase;letter-spacing:.1em;color:#70594d;background:#eee1d8;border-radius:20px;padding:5px 8px;font-size:8px;font-style:normal}.ai-intelligence-embed .delta.new{color:#365f62;background:#dfeceb}.ai-intelligence-embed .delta.developing{color:#a6421d;background:#fde5d7}.ai-intelligence-embed .delta.repeated{color:#75675e;background:#ece7e2}.ai-intelligence-embed .delta.opinion{color:#664a3c;background:#eadfd5}.ai-intelligence-embed .confidence{border:1px solid var(--line);background:0 0}.ai-intelligence-embed .deltaList{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ai-intelligence-embed .deltaList article,.ai-intelligence-embed .relevanceGrid article,.ai-intelligence-embed .learningGrid article,.ai-intelligence-embed .careerList article,.ai-intelligence-embed .answerSources article,.ai-intelligence-embed .weeklyGrid article{border:1px solid var(--line);background:#fffdfad1;border-radius:14px;padding:18px;box-shadow:0 10px 24px #4e35270d}.ai-intelligence-embed .deltaMeta{align-items:center;gap:6px;display:flex}.ai-intelligence-embed .deltaMeta time{color:#8f7d71;margin-left:auto;font-size:8px}.ai-intelligence-embed .deltaList h4,.ai-intelligence-embed .relevanceGrid h4,.ai-intelligence-embed .learningGrid h4,.ai-intelligence-embed .careerList h4,.ai-intelligence-embed .answerSources h4,.ai-intelligence-embed .weeklyGrid h4,.ai-intelligence-embed .watchFeed h4{color:#382a22;margin:12px 0 7px;font:500 19px/1.2 Georgia,serif}.ai-intelligence-embed .deltaList p,.ai-intelligence-embed .relevanceGrid p,.ai-intelligence-embed .learningGrid p,.ai-intelligence-embed .careerList p,.ai-intelligence-embed .answerSources p,.ai-intelligence-embed .weeklyGrid p,.ai-intelligence-embed .watchFeed p{color:#78675d;margin:0;font-size:10px;line-height:1.55}.ai-intelligence-embed .deltaFoot{border-top:1px solid var(--line);color:#a04f2c;justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;font-size:8px;display:flex}.ai-intelligence-embed .deltaFoot a,.ai-intelligence-embed .careerList a,.ai-intelligence-embed .answerSources a{color:#b1532d;text-decoration:none}.ai-intelligence-embed .relevanceGrid,.ai-intelligence-embed .learningGrid,.ai-intelligence-embed .weeklyGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.ai-intelligence-embed .relevanceGrid article>span,.ai-intelligence-embed .learningGrid article>span,.ai-intelligence-embed .careerList article>div:first-child span,.ai-intelligence-embed .answerBox>span,.ai-intelligence-embed .answerSources article>div span,.ai-intelligence-embed .weeklyGrid article>span,.ai-intelligence-embed .watchSummary>span{letter-spacing:.13em;text-transform:uppercase;color:#df6327;font-size:8px;font-weight:700}.ai-intelligence-embed .relevanceGrid article>div{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.ai-intelligence-embed .relevanceGrid i,.ai-intelligence-embed .careerTags i{border:1px solid var(--line);color:#735f53;border-radius:20px;padding:5px 8px;font-size:8px;font-style:normal}.ai-intelligence-embed .learningProgress{flex-direction:column;align-items:flex-end;display:flex}.ai-intelligence-embed .learningProgress b{color:#8a5d46;font:500 25px Georgia}.ai-intelligence-embed .learningProgress span{color:#8c7a6f;text-transform:uppercase;letter-spacing:.12em;font-size:8px}.ai-intelligence-embed .learningGrid ol{color:#725f54;padding-left:17px;font-size:9px;line-height:1.8}.ai-intelligence-embed .learningGrid select,.ai-intelligence-embed .actionControls select{border:1px solid var(--line);color:#5f4a3f;background:#fffaf6;border-radius:9px;width:100%;padding:9px;font-size:9px}.ai-intelligence-embed .companyRail{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.ai-intelligence-embed .companyRail button{border:1px solid var(--line);text-align:left;color:#6d584c;background:#fffdfacc;border-radius:13px;grid-template-columns:1fr auto;gap:5px;padding:14px;display:grid}.ai-intelligence-embed .companyRail button.active{color:#fff;background:#3f2b21;border-color:#3f2b21}.ai-intelligence-embed .companyRail span{font-size:9px}.ai-intelligence-embed .companyRail b{font:500 20px Georgia}.ai-intelligence-embed .companyRail small{opacity:.72;grid-column:1/-1;font-size:8px}.ai-intelligence-embed .watchFeed{grid-template-columns:220px 1fr;gap:14px;margin-top:14px;display:grid}.ai-intelligence-embed .watchSummary{border:1px solid var(--line);background:linear-gradient(145deg,#f3ddcf,#e5eeec);border-radius:14px;padding:20px}.ai-intelligence-embed .watchFeed>div:last-child{border:1px solid var(--line);background:#fffdfabf;border-radius:14px;overflow:hidden}.ai-intelligence-embed .watchFeed article{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr 50px;gap:13px;padding:13px;display:grid}.ai-intelligence-embed .watchFeed article:last-child{border-bottom:0}.ai-intelligence-embed .watchFeed time{color:#8c7a6e;padding-top:3px;font-size:8px}.ai-intelligence-embed .watchFeed article span{color:#df6327;font-size:8px}.ai-intelligence-embed .watchFeed article h4{margin:4px 0;font-size:14px}.ai-intelligence-embed .watchFeed article a{color:#ae502b;text-align:right;font-size:8px;text-decoration:none}.ai-intelligence-embed .careerList,.ai-intelligence-embed .answerSources{gap:9px;display:grid}.ai-intelligence-embed .careerList article{grid-template-columns:130px 1fr 130px 105px;align-items:center;gap:12px;display:grid}.ai-intelligence-embed .careerList article>div:first-child{flex-direction:column;gap:5px;display:flex}.ai-intelligence-embed .careerList time{color:#8b796d;font-size:8px}.ai-intelligence-embed .careerList h4{margin:0;font-size:15px}.ai-intelligence-embed .careerList p{font-size:9px}.ai-intelligence-embed .careerTags{flex-wrap:wrap;gap:4px;display:flex}.ai-intelligence-embed .careerList a{text-align:right;font-size:8px}.ai-intelligence-embed .askForm{grid-template-columns:1fr 110px;gap:9px;display:grid}.ai-intelligence-embed .askForm label{border:1px solid var(--line);background:#fffaf6;border-radius:12px;align-items:center;height:48px;padding:0 14px;display:flex}.ai-intelligence-embed .askForm input{color:#3f3028;background:0 0;border:0;outline:0;width:100%;font-size:11px}.ai-intelligence-embed .askForm button,.ai-intelligence-embed .weeklyHeader button,.ai-intelligence-embed .actionOutput button{color:#fff;background:#ee6e2e;border:0;border-radius:12px;padding:0 13px;font-size:9px}.ai-intelligence-embed .suggestedQuestions{gap:6px;padding:10px 0 18px;display:flex;overflow:auto}.ai-intelligence-embed .suggestedQuestions button{border:1px solid var(--line);color:#765f53;white-space:nowrap;background:0 0;border-radius:20px;padding:7px 10px;font-size:8px}.ai-intelligence-embed .answerBox{border:1px solid var(--line);background:linear-gradient(120deg,#f3ddcf,#e2eeec);border-radius:15px;margin-bottom:12px;padding:20px}.ai-intelligence-embed .answerBox h4{color:#392a22;margin:8px 0;font:500 22px Georgia}.ai-intelligence-embed .answerBox p{color:#625249;font-size:11px;line-height:1.6}.ai-intelligence-embed .answerSources article{grid-template-columns:120px 1fr 2fr 100px;align-items:center;gap:12px;display:grid}.ai-intelligence-embed .answerSources article>div{flex-direction:column;gap:5px;display:flex}.ai-intelligence-embed .answerSources time{color:#8d7b70;font-size:8px}.ai-intelligence-embed .answerSources h4{margin:0;font-size:14px}.ai-intelligence-embed .answerSources p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;display:-webkit-box;overflow:hidden}.ai-intelligence-embed .answerSources a{text-align:right;font-size:8px}.ai-intelligence-embed .actionControls{grid-template-columns:2fr 1fr;gap:12px;display:grid}.ai-intelligence-embed .actionControls label{gap:6px;display:grid}.ai-intelligence-embed .actionControls label>span{letter-spacing:.12em;text-transform:uppercase;color:#8b776b;font-size:8px}.ai-intelligence-embed .actionOutput{border:1px solid var(--line);background:#fffdfad4;border-radius:15px;margin-top:14px;overflow:hidden}.ai-intelligence-embed .actionOutput>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ai-intelligence-embed .actionOutput>div span{letter-spacing:.14em;color:#df6327;font-size:8px;font-weight:700}.ai-intelligence-embed .actionOutput button{padding:8px 11px}.ai-intelligence-embed .actionOutput pre{white-space:pre-wrap;color:#55453c;margin:0;padding:20px;font:11px/1.7 Arial,sans-serif}.ai-intelligence-embed .weeklyHeader{color:#fff;background:linear-gradient(120deg,#4a3227,#6d4a3a);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:14px;padding:24px;display:flex}.ai-intelligence-embed .weeklyHeader h3{margin:8px 0;font:500 25px Georgia}.ai-intelligence-embed .weeklyHeader p{color:#e8ddd6;font-size:10px}.ai-intelligence-embed .weeklyHeader button{white-space:nowrap;padding:10px 13px}.ai-intelligence-embed .weeklyGrid article>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:8px 0;font-size:9px;display:flex}.ai-intelligence-embed .weeklyGrid article>div:last-child{border-bottom:0}.ai-intelligence-embed .weeklyGrid article>div b{color:#554238;font-weight:500}.ai-intelligence-embed .weeklyGrid article>div i{color:#8a776b;font-style:normal}.ai-intelligence-embed .srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=950px){.ai-intelligence-embed .companyRail{grid-template-columns:repeat(2,1fr)}.ai-intelligence-embed .careerList article{grid-template-columns:110px 1fr}.ai-intelligence-embed .careerList p,.ai-intelligence-embed .careerTags{grid-column:2}.ai-intelligence-embed .careerList a{text-align:left;grid-column:2}.ai-intelligence-embed .answerSources article{grid-template-columns:100px 1fr}.ai-intelligence-embed .answerSources p,.ai-intelligence-embed .answerSources a{text-align:left;grid-column:2}}@media (width<=700px){.ai-intelligence-embed .hubIntro,.ai-intelligence-embed .panelHeading{align-items:flex-start}.ai-intelligence-embed .hubStat{min-width:95px;height:76px}.ai-intelligence-embed .hubIntro h2{font-size:31px}.ai-intelligence-embed .deltaList,.ai-intelligence-embed .relevanceGrid,.ai-intelligence-embed .learningGrid,.ai-intelligence-embed .weeklyGrid{grid-template-columns:1fr}.ai-intelligence-embed .companyRail{grid-template-columns:1fr 1fr}.ai-intelligence-embed .watchFeed{grid-template-columns:1fr}.ai-intelligence-embed .watchFeed article{grid-template-columns:75px 1fr}.ai-intelligence-embed .watchFeed article a{text-align:left;grid-column:2}.ai-intelligence-embed .careerList article,.ai-intelligence-embed .answerSources article{grid-template-columns:1fr}.ai-intelligence-embed .careerList p,.ai-intelligence-embed .careerTags,.ai-intelligence-embed .careerList a,.ai-intelligence-embed .answerSources p,.ai-intelligence-embed .answerSources a{grid-column:1}.ai-intelligence-embed .careerList a,.ai-intelligence-embed .answerSources a{text-align:left}.ai-intelligence-embed .askForm{grid-template-columns:1fr}.ai-intelligence-embed .askForm button{height:44px}.ai-intelligence-embed .actionControls{grid-template-columns:1fr}.ai-intelligence-embed .weeklyHeader{flex-direction:column}.ai-intelligence-embed .weeklyHeader button{align-self:stretch}.ai-intelligence-embed .panelHeading{flex-direction:column}.ai-intelligence-embed .deltaLegend{margin-top:5px}}:root{--navy:#3b2a22!important;--blue:#6b4f3a!important;--cream:#f8f3ec!important;--green:#6f6847!important;--muted:#77695f!important;--line:#ded1c3!important}body{color:#3b2a22;background:#f8f3ec}.linkedin-feature{background:#eee4d8!important}.linkedin-embed-shell{box-shadow:0 14px 36px #3b2a221c!important}.linkedin-embed-shell>a{background:#6b4f3a!important}.tiktok-feature{background:#3b2a22!important}.tiktok-copy>small,.chris-responses b{color:#e3b37e!important}.feature-intro,.chris-responses p{color:#e8ddd2!important}.tiktok-copy>a{color:#3b2a22!important}.portfolio-label{color:#3b2a22!important;background:#eee4d8!important}.services-section{background:#eee4d8!important}.about-portrait{background:linear-gradient(145deg,#3b2a22,#745843)!important}.product-image{background:#e7dbcf!important}.elite{background:#3b2a22!important}.elite p,footer a,footer p{color:#e0d3c7!important}.growth-tools{color:#3b2a22;background:#f8f3ec;padding:90px clamp(20px,6vw,90px);scroll-margin-top:145px}.growth-heading{text-align:center;max-width:780px;margin:0 auto 44px}.growth-heading small,.tool-card>span,.portfolio-tool small,.section-intro small,.download-banner small,.assessment>div>small,.calendly-panel small{color:#e56a2c;letter-spacing:.15em;font-size:10px;font-weight:900}.growth-heading h2{letter-spacing:-.035em;margin:12px 0 18px;font:clamp(36px,5vw,55px)/1.04 Georgia,serif}.growth-heading p,.portfolio-tool>div>p,.assessment>div>p,.calendly-panel>div>p{color:#77695f;line-height:1.65}.tool-grid{grid-template-columns:1fr 1fr;gap:20px;max-width:1160px;margin:auto;display:grid}.tool-card,.portfolio-tool,.assessment,.calendly-panel{background:#fff;border:1px solid #ded1c3;border-radius:18px;padding:28px;box-shadow:0 12px 30px #3b2a220a}.tool-card h3,.portfolio-tool h3,.section-intro h3,.download-banner h3,.assessment h3,.calendly-panel h3{margin:10px 0 20px;font:clamp(25px,3vw,34px)/1.1 Georgia,serif}.service-finder label{gap:6px;margin-top:14px;font-size:11px;font-weight:800;display:grid}.service-finder select{color:#3b2a22;background:#fbf8f4;border:1px solid #d8c9ba;border-radius:10px;height:44px;padding:0 12px}.result-box{background:#eee4d8;border-left:4px solid #e56a2c;border-radius:8px;gap:6px;margin-top:20px;padding:17px;display:grid}.result-box b{font:21px Georgia,serif}.result-box a,.text-link{color:#6b4f3a;font-size:12px;font-weight:900}.readiness{grid-template-columns:145px 1fr;align-items:center;gap:12px 20px;display:grid}.readiness>span,.readiness>h3,.readiness>p{grid-column:1/-1}.score-ring{background:conic-gradient(#e56a2c var(--score), #e7dbcf 0);border-radius:50%;place-items:center;width:132px;height:132px;display:grid;position:relative}.score-ring:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:14px}.score-ring b{z-index:1;font:27px Georgia,serif}.check-list{gap:8px;display:grid}.check-list label{align-items:center;gap:8px;font-size:11px;display:flex}.check-list input{accent-color:#e56a2c}.readiness>p{color:#77695f;background:#f8f3ec;border-radius:8px;padding:11px;font-size:12px}.portfolio-tool{max-width:1160px;margin:20px auto}.portfolio-filters{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.portfolio-filters button{color:#5d493a;cursor:pointer;background:#fff;border:1px solid #bda996;border-radius:20px;padding:8px 12px;font-size:10px;font-weight:800}.portfolio-filters button.active{color:#fff;background:#6b4f3a;border-color:#6b4f3a}.portfolio-results{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0;display:grid}.portfolio-results article{background:#f8f3ec;border:1px solid #e5d9cd;border-radius:11px;padding:17px}.portfolio-results em{color:#e56a2c;font-size:9px;font-style:normal;font-weight:900}.portfolio-results h4{margin:8px 0;font:18px Georgia,serif}.portfolio-results p{color:#77695f;font-size:10px}.portfolio-results strong{font-size:11px;line-height:1.45}.transformations,.success-stories{max-width:1160px;margin:55px auto}.section-intro{text-align:center;max-width:650px;margin:0 auto 25px}.transformation-rail{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.transformation-rail>article{background:#fff;border:1px solid #ded1c3;border-radius:14px;padding:20px}.transformations h4{margin:0 0 14px;font:21px Georgia,serif}.transformations article>div{background:#f1e9e0;border-radius:8px;margin-top:9px;padding:13px}.transformations article .after{background:#ebe4cf;border-left:3px solid #6f6847}.transformations small{color:#8b7664;font-size:9px;font-weight:900}.transformations p{margin:5px 0;font-size:11px;line-height:1.55}.success-stories>div:last-child{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.success-stories article{color:#fff;background:#6b4f3a;border-radius:14px;padding:25px}.success-stories b{color:#e3b37e;font:38px Georgia,serif}.success-stories p{min-height:62px;font-size:13px;line-height:1.55}.success-stories small{letter-spacing:.12em;color:#e8ddd2;font-size:8px}.download-banner{color:#fff;background:#3b2a22;border-radius:18px;justify-content:space-between;align-items:center;gap:30px;max-width:1160px;margin:0 auto 55px;padding:34px;display:flex}.download-banner h3{margin-bottom:8px}.download-banner p{color:#e0d3c7;font-size:12px}.download-banner a{color:#fff;white-space:nowrap;background:#e56a2c;border-radius:24px;padding:13px 18px;font-size:12px;font-weight:900}.assessment{grid-template-columns:.85fr 1.15fr;gap:24px;max-width:1160px;margin:0 auto 20px;display:grid}.assessment textarea{resize:vertical;color:#3b2a22;background:#fbf8f4;border:1px solid #cbb8a6;border-radius:12px;min-height:210px;padding:15px}.assessment-result{background:#eee4d8;border-radius:12px;grid-column:2;gap:20px;padding:18px;display:flex}.assessment-result>b{color:#e56a2c;font:38px Georgia,serif}.assessment-result h4{margin:2px 0;font-size:11px}.assessment-result p,.assessment-result li{font-size:11px;line-height:1.5}.assessment-result ul{margin:4px 0;padding-left:17px}.calendly-panel{background:#eee4d8;grid-template-columns:.7fr 1.3fr;align-items:start;gap:24px;max-width:1160px;margin:20px auto 0;display:grid}.calendly-panel>div{padding:18px}.calendly-panel a{color:#fff;background:#6b4f3a;border-radius:22px;padding:11px 15px;font-size:11px;font-weight:900;display:inline-block}.calendly-panel iframe{background:#fff;border:0;border-radius:12px;width:100%;height:630px}.concierge-launch,.persistent-book{z-index:60;color:#fff;border:0;border-radius:28px;padding:13px 18px;font-size:12px;font-weight:900;position:fixed;bottom:20px;box-shadow:0 8px 25px #3b2a2240}.concierge-launch{cursor:pointer;background:#6b4f3a;right:20px}.concierge-launch span{color:#e3b37e}.persistent-book{background:#e56a2c;right:160px}.concierge{z-index:70;background:#fff;border:1px solid #cbb8a6;border-radius:18px;flex-direction:column;width:min(380px,100vw - 28px);max-height:min(620px,100vh - 110px);display:flex;position:fixed;bottom:78px;right:20px;overflow:hidden;box-shadow:0 20px 55px #3b2a2259}.concierge header{color:#fff;background:#3b2a22;justify-content:space-between;align-items:center;padding:16px;display:flex}.concierge header div{display:grid}.concierge header small{letter-spacing:.12em;color:#e3b37e;font-size:8px}.concierge header button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:25px}.chat-messages{flex-direction:column;gap:10px;padding:14px;display:flex;overflow:auto}.chat-messages>div{background:#eee4d8;border-radius:12px;max-width:88%;padding:10px 12px}.chat-messages .user{color:#fff;background:#6b4f3a;align-self:flex-end}.chat-messages small{font-size:8px;font-weight:900}.chat-messages p{margin:3px 0;font-size:11px;line-height:1.45}.quick-prompts{gap:6px;padding:0 14px 10px;display:flex;overflow-x:auto}.quick-prompts button{white-space:nowrap;color:#5d493a;background:#fff;border:1px solid #cbb8a6;border-radius:16px;padding:7px 9px;font-size:9px}.concierge form{border-top:1px solid #e5d9cd;gap:7px;padding:12px;display:flex}.concierge form input{border:1px solid #cbb8a6;border-radius:20px;flex:1;min-width:0;padding:10px 12px}.concierge form button{color:#fff;background:#e56a2c;border:0;border-radius:18px;padding:0 13px;font-weight:900}.chat-note{color:#77695f;margin:0;padding:0 14px 12px;font-size:8px}@media (width<=900px){.tool-grid{grid-template-columns:1fr}.portfolio-results{grid-template-columns:repeat(2,1fr)}.transformation-rail,.success-stories>div:last-child,.assessment,.calendly-panel{grid-template-columns:1fr}.assessment-result{grid-column:auto}.calendly-panel iframe{height:600px}}@media (width<=780px){#library,#client-resumes,#about,#recommendations,#career-tools,#services{scroll-margin-top:98px}.growth-tools{padding:58px 18px 90px;scroll-margin-top:98px}.growth-heading{margin-bottom:28px}.tool-card,.portfolio-tool,.assessment,.calendly-panel{padding:20px}.download-banner{flex-direction:column;align-items:flex-start}.persistent-book{bottom:14px;left:14px;right:auto}.concierge-launch{bottom:14px;right:14px}.concierge{bottom:70px;right:14px}.calendly-panel>div{padding:5px}}@media (width<=560px){.readiness{grid-template-columns:1fr}.score-ring{margin:auto}.portfolio-results{grid-template-columns:1fr}.assessment-result{flex-direction:column;gap:8px}.calendly-panel iframe{height:540px}.download-banner{padding:25px}.persistent-book,.concierge-launch{padding:11px 13px;font-size:10px}}.linkedin-feature{background:#eef2f7;grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);align-items:start;gap:48px;padding:80px clamp(24px,7vw,110px);display:grid}.linkedin-feature-copy{position:sticky;top:150px}.linkedin-feature-copy small{color:#e56a2c;letter-spacing:.16em;font-size:10px;font-weight:900}.linkedin-feature-copy h2{letter-spacing:-.03em;margin:12px 0 18px;font:clamp(35px,4vw,50px)/1.05 Georgia,serif}.linkedin-feature-copy p{color:#5c6573;font-size:14px;line-height:1.7}.linkedin-embed-shell{background:#fff;border-radius:16px;justify-self:center;width:100%;max-width:720px;padding:12px;box-shadow:0 14px 36px #17243b1c}.linkedin-embed-shell iframe{background:#fff;border:0;border-radius:10px;width:100%;height:760px;display:block}.linkedin-embed-shell>a{text-align:center;color:#fff;background:#0a66c2;border-radius:22px;margin-top:10px;padding:11px;font-size:11px;font-weight:900;display:block}@media (width<=900px){.linkedin-feature{grid-template-columns:1fr;gap:24px}.linkedin-feature-copy{position:static}.linkedin-embed-shell{max-width:680px}}@media (width<=600px){.linkedin-feature{padding:55px 14px}.linkedin-feature-copy{padding:0 6px}.linkedin-embed-shell{border-radius:12px;padding:7px}.linkedin-embed-shell iframe{height:680px}.linkedin-feature-copy h2{font-size:36px}}.tiktok-feature{color:#fff;background:#10182b;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:48px;padding:85px clamp(24px,6vw,90px);display:grid}.tiktok-media{gap:16px;display:grid;position:sticky;top:150px}.tiktok-media img{object-fit:cover;border-radius:16px;width:100%;display:block}.tiktok-portrait{aspect-ratio:4/3}.tiktok-banner{aspect-ratio:1536/563}.tiktok-copy>small{color:#68c9ff;letter-spacing:.16em;font-size:10px;font-weight:900}.tiktok-copy>h2{letter-spacing:-.03em;margin:12px 0 18px;font:clamp(34px,4vw,52px)/1.05 Georgia,serif}.feature-intro{color:#c8d2e4;font-size:14px;line-height:1.7}.chris-responses{grid-template-columns:1fr 1fr;gap:12px;margin:26px 0;display:grid}.chris-responses article{background:#ffffff0d;border:1px solid #ffffff20;border-radius:12px;padding:18px}.chris-responses h3{margin:0 0 10px;font:18px/1.2 Georgia,serif}.chris-responses p{color:#d5dceb;margin:0;font-size:12px;line-height:1.6}.chris-responses b{color:#68c9ff}.tiktok-copy>a{color:#10182b;background:#fff;border-radius:24px;padding:12px 17px;font-size:11px;font-weight:900;display:inline-flex}@media (width<=900px){.tiktok-feature{grid-template-columns:1fr;gap:32px}.tiktok-media{grid-template-columns:1.35fr 1fr;align-items:center;position:static}.chris-responses{grid-template-columns:1fr 1fr}}@media (width<=600px){.tiktok-feature{padding:55px 20px}.tiktok-media{grid-template-columns:1fr}.tiktok-copy>h2{font-size:36px}.chris-responses{grid-template-columns:1fr}.tiktok-banner{order:-1}}.resource-strip>article{background:#fff;border:1px solid #e5e0d8;border-radius:10px;min-width:0;padding:18px}@media (width<=780px){.resource-strip>article{min-width:220px}}@media (width<=480px){.resource-strip>article{min-width:78vw}}.portfolio-label{color:#17243b;background:#eef2f7;border-radius:16px;align-items:center;min-height:28px;padding:7px 10px;font-size:9px;font-weight:900;line-height:1.2;display:inline-flex}@media (width<=780px){body main .category-nav{z-index:40;white-space:normal;background:#fff;grid-template-rows:repeat(2,44px);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;height:88px;padding:0;display:grid;position:sticky;top:0;overflow:visible;box-shadow:0 3px 12px #0002}body main .category-nav a{text-align:center;border-bottom:1px solid #ececec;border-right:1px solid #ececec;justify-content:center;align-items:center;min-width:0;height:44px;padding:4px 6px;font-size:10.5px;font-weight:800;line-height:1.15;display:flex}body main .category-nav a:nth-child(3n){border-right:0}body main .category-nav a.active:not(.book-nav){color:#e56a2c;background:#fff7f1}body main .category-nav a.active:not(.book-nav):after{height:3px;left:16%;right:16%}body main .category-nav .book-nav{border:0;border-radius:18px;height:34px;margin:5px 8px;padding:4px 8px;color:#fff!important}#library,#client-resumes,#about,#recommendations,#services{scroll-margin-top:98px}}main .category-nav{z-index:29;overscroll-behavior-x:contain;scrollbar-width:none;white-space:nowrap;background:#fff;justify-content:center;padding:0 14px;display:flex;position:sticky;top:84px;overflow-x:auto}main .category-nav::-webkit-scrollbar{display:none}main .category-nav a{align-items:center;height:43px;transition:color .18s;display:flex;position:relative}main .category-nav a.active{color:#e56a2c}main .category-nav a.active:not(.book-nav):after{content:"";background:#e56a2c;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:0;right:0}#library,#client-resumes,#about,#recommendations,#services{scroll-margin-top:145px}@media (width<=780px){main .category-nav{justify-content:flex-start;gap:24px;height:48px;padding:0 18px;top:0;box-shadow:0 3px 10px #0002}main .category-nav a{flex:none;height:48px;font-size:12px}.menu{display:none!important}#library,#client-resumes,#about,#recommendations,#services{scroll-margin-top:58px}}@media (width<=480px){main .category-nav{gap:20px}.book-nav{padding:7px 13px}}.archive-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin:0 0 30px;display:grid}.archive-stats>div{background:#faf7f2;border:1px solid #ebe4da;border-radius:12px;align-items:center;gap:14px;padding:18px;display:flex}.archive-stats strong{color:#e56a2c;font:34px Georgia,serif}.archive-stats span{color:#686868;font-size:11px;line-height:1.35}.brand img{object-fit:cover;border:2px solid #e56a2c;border-radius:50%;flex:none;width:46px;height:46px}.about-portrait>img{object-fit:cover;z-index:1;border:6px solid #fff;border-radius:50%;width:230px;height:230px;box-shadow:0 16px 45px #0005}footer .brand img{width:34px;height:34px}@media (width<=780px){.archive-stats{grid-template-columns:1fr}.market-header .brand img{width:40px;height:40px}}@media (width<=480px){.about-portrait>img{width:190px;height:190px}}.client-section{background:#fff;padding:85px clamp(20px,5vw,76px)}.client-section>.title-row>span{background:#eef2f7;border-radius:20px;padding:9px 13px;font-size:11px;font-weight:800}.client-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 15px;display:grid}.client-grid article{background:#fff;border:1px solid #e2e2e2;border-radius:11px;transition:all .2s;overflow:hidden}.client-grid article:hover{transform:translateY(-3px);box-shadow:0 10px 25px #00000014}.client-preview{background:#e8eef3;flex-direction:column;height:165px;padding:28px;display:flex;position:relative}.client-grid article:nth-child(4n+2) .client-preview{background:#f3e5dc}.client-grid article:nth-child(4n+3) .client-preview{background:#e3eee8}.client-grid article:nth-child(4n) .client-preview{background:#f0ead9}.client-preview:after{content:"";background:#fff;position:absolute;inset:18px 34px;box-shadow:0 5px 16px #0002}.client-preview>*{z-index:1}.client-preview span{letter-spacing:.1em;color:#e56a2c;font-size:7px;font-weight:900}.client-preview b{margin-top:38px;font:22px Georgia,serif}.client-preview i{color:#686868;margin-top:auto;font-size:9px;font-style:normal}.client-grid article>div:last-child{padding:15px}.client-grid small{color:#686868;font-size:9px}.client-grid h3{min-height:35px;margin:7px 0 13px;font-size:13px;line-height:1.35}.client-grid a{color:#17243b;font-size:10px;font-weight:900}.privacy-banner{color:#fff;background:#17243b;border-radius:12px;align-items:center;gap:15px;margin-top:28px;padding:20px 24px;display:flex}.privacy-banner>span{color:#ffae7f;font-size:25px}.privacy-banner p{color:#c9d2df;margin:0;font-size:12px;line-height:1.5}.privacy-banner b{color:#fff}.added-resources{background:#faf7f2;padding:75px clamp(20px,5vw,76px)}.resource-strip{grid-template-columns:repeat(7,1fr);gap:12px;display:grid}.resource-strip>a{background:#fff;border:1px solid #e5e0d8;border-radius:10px;min-width:0;padding:18px}.resource-strip span{color:#17243b;background:#e9eef4;border-radius:4px;padding:5px 7px;font-size:8px;font-weight:900}.resource-strip h3{min-height:60px;margin:18px 0 8px;font:17px/1.2 Georgia,serif}.resource-strip p{color:#686868;min-height:28px;font-size:9px}.resource-strip b{color:#e56a2c;font-size:9px}@media (width<=1100px){.client-grid{grid-template-columns:repeat(3,1fr)}.resource-strip{grid-template-columns:repeat(4,1fr)}}@media (width<=780px){.client-section,.added-resources{padding:55px 20px}.client-grid{grid-template-columns:repeat(2,1fr)}.resource-strip{display:flex;overflow-x:auto}.resource-strip>a{min-width:220px}.client-section>.title-row>span{align-self:flex-start}}@media (width<=480px){.client-preview{height:145px}.client-preview b{font-size:18px}.privacy-banner{align-items:flex-start}.resource-strip>a{min-width:78vw}}:root{--orange:#e56a2c;--navy:#17243b;--blue:#23395d;--cream:#faf7f2;--ink:#252525;--muted:#686868;--line:#dedede;--green:#17705a}*{box-sizing:border-box}body{color:var(--ink);background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.promo{background:var(--navy);color:#fff;text-align:center;letter-spacing:.02em;height:32px;padding:8px;font-size:12px}.promo span{color:#ffb38c;margin:0 8px}.market-header{border-bottom:1px solid var(--line);z-index:30;background:#fff;grid-template-columns:210px minmax(280px,1fr) 145px;align-items:center;gap:25px;min-height:84px;padding:14px clamp(20px,4vw,64px);display:grid;position:sticky;top:0}.brand{align-items:center;gap:10px;font-size:15px;line-height:1.05;display:flex}.brand span{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-family:Georgia,serif;font-size:19px;display:grid}.brand b{font-family:Georgia,serif;font-size:20px}.global-search{border:2px solid var(--navy);background:#fff;border-radius:30px;height:48px;display:flex;overflow:hidden}.global-search input{border:0;outline:0;width:100%;min-width:0;padding:0 20px}.global-search button{background:var(--orange);color:#fff;cursor:pointer;border:0;width:54px;font-size:26px}.header-actions{justify-content:flex-end;align-items:center;gap:22px;font-size:14px;font-weight:700;display:flex}.header-actions button{cursor:pointer;background:0 0;border:0;font-size:21px;position:relative}.header-actions em{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;display:grid;position:absolute;top:-7px;right:-7px}.menu{background:0 0;border:0;font-size:24px;display:none}.category-nav{background:#fff;justify-content:center;align-items:center;gap:clamp(18px,3vw,44px);height:43px;font-size:13px;font-weight:700;display:flex;box-shadow:0 2px 6px #0000000e}.category-nav button{cursor:pointer;background:0 0;border:0}.category-nav a:hover,.category-nav button:hover{color:var(--orange)}.market-hero{background:linear-gradient(110deg,#f4e0d2 0 58%,#dae6e8 58%);grid-template-columns:1fr 1fr;align-items:center;min-height:420px;padding:50px clamp(24px,6vw,92px);display:grid;overflow:hidden}.market-hero .pill{color:var(--orange);letter-spacing:.14em;background:#fff;border-radius:20px;padding:8px 13px;font-size:10px;font-weight:900}.market-hero h1{letter-spacing:-.035em;margin:22px 0 16px;font-family:Georgia,serif;font-size:clamp(44px,5vw,69px);line-height:1.03}.market-hero p{color:#4c4c4c;max-width:590px;font-size:17px;line-height:1.6}.market-hero>div>a{background:var(--navy);color:#fff;border-radius:25px;margin-top:14px;padding:14px 21px;font-size:13px;font-weight:800;display:inline-block}.hero-products{height:300px;position:relative}.resume-sheet{border-top:7px solid var(--orange);background:#fff;flex-direction:column;width:220px;height:286px;padding:25px;display:flex;position:absolute;box-shadow:0 18px 40px #24344b35}.resume-sheet small{letter-spacing:.15em;color:var(--orange);font-size:8px;font-weight:900}.resume-sheet b{margin:50px 0 12px;font-family:Georgia,serif;font-size:31px}.resume-sheet i{color:var(--muted);margin-top:auto;font-size:9px;font-style:normal}.resume-sheet.a{z-index:3;right:32%;transform:rotate(-4deg)}.resume-sheet.b{border-color:var(--navy);top:18px;right:7%;transform:rotate(8deg)}.resume-sheet.c{background:#fff6ec;border-color:#ca9c4b;top:30px;right:53%;transform:rotate(-13deg)}.category-showcase,.featured,.library{padding:64px clamp(20px,5vw,76px)}.category-showcase h2,.title-row h2,.how h2{margin:0 0 28px;font-family:Georgia,serif;font-size:32px}.category-row{grid-template-columns:repeat(6,1fr);gap:22px;display:grid}.category-row button{cursor:pointer;background:0 0;border:0;min-width:0}.category-row span{aspect-ratio:1;width:118px;max-width:100%;height:118px;color:var(--navy);background:#e9eef4;border-radius:50%;place-items:center;margin:0 auto 13px;font-family:Georgia,serif;font-size:37px;transition:all .2s;display:grid}.category-row button:nth-child(2) span{background:#f7e7dd}.category-row button:nth-child(3) span{background:#e4efe8}.category-row button:nth-child(4) span{background:#f2ead4}.category-row button:nth-child(5) span{background:#eee5f2}.category-row button:nth-child(6) span{background:#dfeef1}.category-row button:hover span{transform:scale(1.06);box-shadow:0 8px 22px #0002}.category-row b{font-size:13px;display:block}.benefits{background:var(--navy);color:#fff;grid-template-columns:repeat(4,1fr);gap:24px;padding:26px clamp(20px,5vw,76px);display:grid}.benefits>div{border-right:1px solid #ffffff35;align-items:center;gap:13px;display:flex}.benefits>div:last-child{border:0}.benefits>div>span{color:#ffae7f;font-size:24px}.benefits p{flex-direction:column;gap:4px;margin:0;display:flex}.benefits small{color:#bdc7d6}.featured{background:var(--cream)}.title-row{justify-content:space-between;align-items:end;gap:30px;margin-bottom:26px;display:flex}.title-row small,.how>small{letter-spacing:.15em;color:var(--orange);font-size:10px;font-weight:900}.title-row h2{margin:8px 0 0}.title-row p{color:var(--muted);margin:6px 0 0}.title-row>a{font-size:13px;font-weight:800}.featured-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.feature-tile{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014}.preview-page{background:#e4edf1;flex-direction:column;height:225px;margin:0;padding:34px;display:flex;position:relative}.feature-tile:nth-child(2) .preview-page{background:#f6e3d7}.feature-tile:nth-child(3) .preview-page{background:#e2eee4}.feature-tile:nth-child(4) .preview-page{background:#f2e9d7}.preview-page:after{content:"";z-index:0;background:#fff;position:absolute;inset:25px 30px;box-shadow:0 8px 18px #0002}.preview-page>*{z-index:1}.preview-page span{color:var(--orange);letter-spacing:.12em;font-size:8px;font-weight:900}.preview-page b{margin-top:50px;font-family:Georgia,serif;font-size:22px;line-height:1.15}.preview-page i{color:var(--muted);margin-top:auto;font-size:9px;font-style:normal}.feature-tile>div:last-child{padding:18px}.feature-tile h3{margin:7px 0;font-size:15px;line-height:1.35}.feature-tile p{color:#d26a2f;font-size:11px}.feature-tile p span{color:var(--muted)}.feature-tile a{text-align:center;background:var(--navy);color:#fff;border-radius:20px;margin-top:14px;padding:10px;font-size:12px;font-weight:800;display:block}.library{padding-top:75px}.title-row select{border:1px solid var(--line);background:#fff;border-radius:22px;height:42px;padding:0 15px}.catalog{grid-template-columns:210px 1fr;gap:34px;display:grid}aside{border-right:1px solid var(--line);padding-right:24px}aside h3{margin:0 0 14px;font-size:14px}aside label{cursor:pointer;grid-template-columns:18px 1fr auto;align-items:center;gap:7px;margin:11px 0;font-size:13px;display:grid}aside label em{color:#999;font-size:11px;font-style:normal}aside hr{border:0;border-top:1px solid var(--line);margin:24px 0}aside>button{cursor:pointer;color:#555;text-align:left;background:0 0;border:0;padding:6px 0;font-size:12px;display:block}aside>button:hover{color:var(--orange)}aside .clear{color:var(--orange);margin-top:14px;font-weight:800}.results-line{margin-bottom:15px;font-size:13px;font-weight:700}.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px;display:grid}.product-card{min-width:0}.product-image{background:#e6edf0;border-radius:10px;place-items:center;height:225px;display:grid;position:relative;overflow:hidden}.kind-thank-you-note{background:#f3e2d7}.kind-interview-guide{background:#e4eee8}.kind-career-tool{background:#ebe7d9}.product-image>button{z-index:3;cursor:pointer;background:#fff;border:0;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #0002}.product-image>button.saved{color:#d94d49}.page-mock{background:#fff;flex-direction:column;width:68%;height:80%;padding:18px;display:flex;transform:rotate(-2deg);box-shadow:0 8px 25px #0003}.page-mock small{letter-spacing:.1em;color:var(--orange);text-transform:uppercase;font-size:7px;font-weight:900}.page-mock b{margin-top:25px;font-family:Georgia,serif;font-size:18px;line-height:1.1}.page-mock i{color:var(--muted);margin-top:9px;font-size:8px;font-style:normal}.page-mock span{margin-top:auto;font-family:Georgia,serif;font-size:27px}.bestseller{background:#f5c86b;border-radius:3px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:900;position:absolute;bottom:9px;left:9px}.product-info{padding:12px 3px}.product-info>small{color:var(--muted);font-size:10px}.product-info h3{min-height:38px;margin:5px 0;font-size:14px;line-height:1.35}.rating{color:#d7642f;font-size:11px}.rating span{color:#777}.product-info>p{color:var(--muted);margin:8px 0;font-size:11px}.product-bottom{justify-content:space-between;align-items:center;margin-top:12px;font-size:11px;font-weight:800;display:flex}.product-bottom a{background:var(--navy);color:#fff;border-radius:18px;padding:8px 12px}.ready{color:var(--green)}.restricted{color:#9b613b}.empty{text-align:center;background:var(--cream);border-radius:12px;margin-top:25px;padding:55px}.mobile-filter{display:none}.how{text-align:center;background:#f3e7df;padding:75px clamp(24px,7vw,100px)}.how h2{margin:10px 0 36px;font-size:39px}.steps{grid-template-columns:repeat(3,1fr);gap:55px;max-width:1000px;margin:auto;display:grid}.steps b{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin:auto;display:grid}.steps h3{margin:18px 0 8px;font-family:Georgia,serif;font-size:22px}.steps p{color:var(--muted);font-size:13px;line-height:1.55}footer{background:var(--navy);color:#fff;grid-template-columns:2fr repeat(3,minmax(0,1fr));gap:35px;padding:55px clamp(24px,6vw,90px);display:grid}footer>p{grid-column:1/-1}footer>div{flex-direction:column;gap:10px;display:flex}footer a,footer p{color:#c1cad8;margin:0;font-size:12px}footer .brand{margin-bottom:7px}footer .brand span{width:34px;height:34px}.book-nav{background:var(--orange);border-radius:20px;padding:8px 14px;color:#fff!important}.about-section{background:#f7f1e9;grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;padding:90px clamp(24px,7vw,105px);display:grid}.about-portrait{background:linear-gradient(145deg, var(--navy), #38557c);border-radius:18px;place-items:center;height:470px;display:grid;position:relative;overflow:hidden}.about-portrait:before,.about-portrait:after{content:"";border:1px solid #ffffff29;border-radius:50%;width:380px;height:380px;position:absolute}.about-portrait:after{width:260px;height:260px}.about-portrait>span{background:var(--orange);color:#fff;z-index:1;border-radius:50%;place-items:center;width:170px;height:170px;font:70px Georgia,serif;display:grid}.about-portrait>div{z-index:2;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:17px 20px;display:flex;position:absolute;bottom:25px;left:25px;right:25px}.about-portrait>div b{color:var(--orange);font-size:12px}.about-portrait>div small{color:var(--muted);font-size:10px}.about-copy>small,.services-head>small{color:var(--orange);letter-spacing:.15em;font-size:10px;font-weight:900}.about-copy h2,.services-head h2,.recommendations-section h2{letter-spacing:-.03em;margin:13px 0 24px;font:45px/1.05 Georgia,serif}.about-copy>p{color:#555;font-size:15px;line-height:1.7}.about-tags{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.about-tags span{background:#fff;border:1px solid #ddd;border-radius:20px;padding:8px 12px;font-size:11px;font-weight:700}.social-actions{gap:11px;display:flex}.social-actions a{border:1px solid var(--navy);border-radius:24px;padding:12px 17px;font-size:12px;font-weight:800}.social-actions .solid{background:var(--navy);color:#fff}.recommendations-section{background:#fff;padding:85px clamp(24px,6vw,90px)}.recommendations-section .title-row{align-items:end}.recommendation-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.recommendation-grid article{background:var(--cream);border:1px solid #ebe4da;border-radius:14px;padding:28px}.recommendation-grid article>span{color:var(--orange);height:42px;font:60px Georgia,serif;display:block}.recommendation-grid h3{font:22px Georgia,serif}.recommendation-grid p{color:var(--muted);font-size:13px;line-height:1.65}.recommendation-grid a{color:var(--navy);font-size:12px;font-weight:900}.recommendation-note{text-align:center;color:var(--muted);margin-top:22px;font-size:11px}.services-section{background:#eef2f7;padding:85px clamp(24px,6vw,90px)}.services-head{text-align:center;max-width:800px;margin:0 auto 40px}.services-head h2{font-size:43px}.services-head p{color:var(--muted);line-height:1.6}.services-head a{background:var(--orange);color:#fff;border-radius:25px;margin-top:10px;padding:13px 19px;font-size:12px;font-weight:900;display:inline-block}.service-groups{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.service-groups>div{background:#fff;border-radius:13px;padding:26px;position:relative}.service-groups>div:first-child{grid-row:span 2}.service-groups h3{margin:0 0 16px;font:21px Georgia,serif}.service-groups ul{margin:0;padding:0;list-style:none}.service-groups li{border-top:1px solid #eee;justify-content:space-between;gap:15px;padding:12px 0;font-size:12px;display:flex}.service-groups li span{color:var(--orange);white-space:nowrap;font-weight:900}.package-card em{letter-spacing:.13em;color:var(--orange);font-size:9px;font-style:normal;font-weight:900}.package-card strong{margin:9px 0;font:32px Georgia,serif;display:block}.package-card p{color:var(--muted);min-height:57px;font-size:12px;line-height:1.55}.package-card a{text-align:center;border:1px solid var(--navy);border-radius:21px;margin-top:15px;padding:10px;font-size:11px;font-weight:900;display:block}.featured-package{border:2px solid var(--orange)}.elite{color:#fff;background:var(--navy)!important}.elite p{color:#c7d1df}.elite a{border-color:#fff}.service-foot{color:var(--muted);justify-content:space-between;gap:20px;margin-top:20px;font-size:11px;display:flex}.service-foot a{color:var(--navy);font-weight:900}@media (width<=1100px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}.featured-grid{grid-template-columns:repeat(2,1fr)}.category-row{grid-template-columns:repeat(3,1fr);row-gap:28px}.market-hero{grid-template-columns:1.1fr .9fr}.hero-products{transform-origin:50%;transform:scale(.8)}.benefits{grid-template-columns:repeat(2,1fr)}.benefits>div:nth-child(2){border:0}.service-groups{grid-template-columns:repeat(2,1fr)}.service-groups>div:first-child{grid-area:auto/1/auto/-1}.category-nav{gap:18px}}@media (width<=780px){.promo{font-size:10px}.market-header{grid-template-columns:40px 1fr 80px;gap:8px;padding:10px 16px;position:relative}.menu{display:block}.market-header .brand b{display:none}.market-header .brand span{width:40px;height:40px}.global-search{grid-area:2/1/auto/-1;height:44px}.header-actions>a{display:none}.category-nav{z-index:20;background:#fff;flex-direction:column;height:auto;padding:22px;display:none;position:absolute;top:158px;left:0;right:0}.category-nav.open{display:flex}.market-hero{grid-template-columns:1fr;padding:45px 24px}.market-hero h1{font-size:47px}.hero-products{transform-origin:50%;height:260px;margin-top:25px;transform:scale(.82)}.benefits,.featured-grid{grid-template-columns:1fr 1fr}.catalog{grid-template-columns:1fr}aside{display:none}.mobile-filter{justify-content:space-between;margin-bottom:16px;font-size:13px;font-weight:800;display:flex}.mobile-filter button{border:1px solid var(--line);background:#fff;border-radius:18px;padding:7px 12px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.product-image{height:210px}.category-showcase,.featured,.library{padding:50px 20px}.category-row{grid-template-columns:repeat(3,1fr);gap:18px 8px}.category-row span{width:90px;height:90px}.title-row{align-items:start}.title-row h2{font-size:28px}footer{grid-template-columns:1fr 1fr}.steps{gap:22px}.about-section{grid-template-columns:1fr;gap:35px;padding:60px 24px}.about-portrait{height:380px}.recommendation-grid,.service-groups{grid-template-columns:1fr}.service-groups>div:first-child{grid-column:auto}.about-copy h2,.services-head h2,.recommendations-section h2{font-size:34px}}@media (width<=480px){.promo span,.promo span+*{display:none}.market-header{min-height:130px}.market-hero{padding:38px 20px 20px}.market-hero h1{font-size:39px}.market-hero p{font-size:15px}.hero-products{width:520px;height:225px;margin-left:-35px;transform:scale(.66)}.category-showcase h2{font-size:26px}.category-row span{width:82px;height:82px}.category-row b{font-size:11px}.benefits{grid-template-columns:1fr;padding:25px 22px}.benefits>div{border-bottom:1px solid #ffffff2e;border-right:0;padding-bottom:16px}.featured-grid{scroll-snap-type:x mandatory;gap:14px;padding-bottom:10px;display:flex;overflow-x:auto}.feature-tile{scroll-snap-align:start;min-width:82vw}.title-row{flex-direction:column}.title-row select{align-self:flex-start}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px}.product-image{height:175px}.page-mock{width:72%;height:78%;padding:13px}.page-mock b{margin-top:20px;font-size:14px}.product-info h3{min-height:48px;font-size:12px}.product-info>p{display:none}.product-bottom{flex-direction:column;align-items:flex-start;gap:5px}.product-bottom a{text-align:center;width:100%}.how{padding:55px 22px}.how h2{font-size:31px}.steps{grid-template-columns:1fr}.steps p{max-width:300px;margin:auto}footer{grid-template-columns:1fr 1fr}footer>div:first-child,footer>p{grid-column:1/-1}}html,body{width:100%;max-width:100%;overflow-x:hidden}main,main>*,section,header,footer,nav{min-width:0;max-width:100%}img,iframe,video{max-width:100%}h1,h2,h3,h4,p,a,b,strong,small,span{overflow-wrap:anywhere}.market-hero>div,.title-row>div,.about-copy,.tiktok-copy,.linkedin-feature-copy,.services-head{min-width:0}.market-hero p{width:100%;max-width:590px}.hero-products{max-width:100%;overflow:visible}.concierge-launch,.persistent-book{bottom:max(20px, env(safe-area-inset-bottom))}@media (width<=780px){body{padding-bottom:0}footer{padding-bottom:calc(143px + env(safe-area-inset-bottom))}.market-hero{width:100%;padding:42px max(20px, env(safe-area-inset-left)) 28px;grid-template-columns:minmax(0,1fr);overflow:hidden}.market-hero>div:first-child{width:100%;max-width:100%}.market-hero h1{max-width:12ch;font-size:clamp(38px,10.5vw,52px);line-height:1.02}.market-hero p{white-space:normal;max-width:100%;font-size:clamp(14px,4vw,17px);line-height:1.55}.hero-products{width:min(100%,430px);height:270px;margin:28px auto 0;left:auto;transform:none}.resume-sheet{width:42vw;max-width:182px;height:236px;padding:19px}.resume-sheet b{margin-top:40px;font-size:25px}.resume-sheet.a{top:0;right:27%}.resume-sheet.b{top:24px;right:-1%}.resume-sheet.c{top:36px;right:55%}.category-nav a{overflow-wrap:normal;word-break:normal}.title-row,.service-foot,.social-actions{flex-wrap:wrap;max-width:100%}.client-grid,.grid,.featured-grid,.portfolio-results,.service-groups,.recommendation-grid{min-width:0}.client-grid>*,.grid>*,.featured-grid>*,.portfolio-results>*,.service-groups>*,.recommendation-grid>*{min-width:0;max-width:100%}.download-banner a{white-space:normal;text-align:center;max-width:100%}.assessment textarea,.service-finder select,.concierge input{width:100%;max-width:100%}.calendly-panel iframe{height:min(600px,78vh)}.linkedin-embed-shell iframe{height:min(680px,78vh)}.tiktok-media{max-width:100%}.tiktok-media img{height:auto}.persistent-book{left:max(14px, env(safe-area-inset-left));right:auto;bottom:max(14px, env(safe-area-inset-bottom))}.concierge-launch{right:max(14px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom))}.concierge{left:max(14px, env(safe-area-inset-left));right:max(14px, env(safe-area-inset-right));width:auto;max-height:calc(100dvh - 92px - env(safe-area-inset-bottom))}}@media (width<=480px){.market-hero{padding:34px 18px 22px}.market-hero h1{max-width:11ch;margin:20px 0 14px;font-size:clamp(36px,11vw,44px)}.market-hero p{font-size:14px;line-height:1.55}.market-hero>div>a{text-align:center;max-width:100%;padding:13px 17px}.hero-products{width:100%;height:235px;margin:22px auto 0;transform:none}.resume-sheet{width:43vw;max-width:164px;height:214px;padding:16px}.resume-sheet b{margin-top:34px;font-size:22px}.resume-sheet i{font-size:7px}.resume-sheet.a{top:0;right:26%}.resume-sheet.b{top:22px;right:-4%}.resume-sheet.c{top:35px;right:57%}.category-showcase,.featured,.library,.client-section,.added-resources,.recommendations-section,.services-section{padding-left:16px;padding-right:16px}.category-row{grid-template-columns:repeat(2,minmax(0,1fr))}.grid,.client-grid{grid-template-columns:minmax(0,1fr)}.product-image{height:225px}.product-info h3{min-height:0}.featured-grid{width:100%;max-width:100%}.feature-tile{min-width:min(82vw,330px)}.about-section,.tiktok-feature,.linkedin-feature,.growth-tools{padding-left:16px;padding-right:16px}.about-copy h2,.services-head h2,.recommendations-section h2,.tiktok-copy>h2,.linkedin-feature-copy h2,.growth-heading h2{font-size:clamp(31px,9vw,38px)}.about-portrait{height:340px}.about-portrait>div{flex-wrap:wrap;gap:8px;padding:13px;bottom:14px;left:14px;right:14px}.privacy-banner{padding:17px}.archive-stats>div{min-width:0}.tool-card,.portfolio-tool,.assessment,.calendly-panel{padding:17px}.portfolio-filters{gap:6px}.portfolio-filters button{max-width:100%}.calendly-panel iframe{height:520px}.persistent-book,.concierge-launch{white-space:normal;text-align:center;max-width:calc(50vw - 22px);line-height:1.15}}@media (width<=360px){body main .category-nav a{padding:3px;font-size:9px}.market-hero h1{font-size:34px}.persistent-book,.concierge-launch{padding:10px;font-size:9px}}.market-header .menu{display:none}.profile-shortcut{border-radius:50%;place-items:center;width:50px;height:50px;display:grid}.profile-shortcut:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.profile-shortcut img{width:50px;height:50px}.header-service-title{color:#fff;text-align:center;background:#5d4032;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:9px 16px;font-family:Georgia,serif;font-size:16px;font-weight:700;line-height:1.15;display:flex}.header-service-title:hover{background:#704f3d}.header-actions{justify-self:end;width:56px;margin-left:auto}.header-actions button{place-items:center;width:48px;height:48px;padding:0;font-size:31px;display:grid}.header-actions em{top:0;right:0}.global-search{min-width:0}@media (width<=900px){.market-header{grid-template-columns:50px minmax(170px,1fr) 52px;gap:10px}.global-search{grid-area:2/1/auto/-1}.header-service-title{font-size:14px}.header-actions{grid-area:1/3}.profile-shortcut{grid-area:1/1}}@media (width<=780px){.market-header{grid-template-columns:48px minmax(0,1fr) 48px;gap:9px;min-height:126px;padding:10px 16px}.market-header .brand img,.profile-shortcut,.profile-shortcut img{width:46px;height:46px}.header-service-title{overflow-wrap:normal;word-break:normal;border-radius:8px;min-width:0;min-height:44px;padding:8px 10px;font-size:clamp(12px,3.5vw,15px)}.header-actions{width:48px}.header-actions button{width:46px;height:46px;font-size:30px}.global-search{height:44px}.market-header .menu{display:none!important}}@media (width<=390px){.market-header{grid-template-columns:44px minmax(0,1fr) 44px;padding-left:12px;padding-right:12px}.market-header .brand img,.profile-shortcut,.profile-shortcut img{width:42px;height:42px}.header-service-title{padding:7px 6px;font-size:11px}.header-actions,.header-actions button{width:42px}.header-actions button{font-size:27px}.header-actions em{top:-1px;right:-2px}}html,body{overflow-x:clip!important}.category-nav{isolation:isolate;background:#fff;width:100%;max-width:100vw;z-index:90!important;position:sticky!important;top:0!important}.category-nav a{color:#3b2a22;background:#fff}.category-nav a.active{color:#e56a2c!important;background:#fff7f1!important}.category-nav a:not(.active):after{display:none!important}@media (width<=780px){body main .category-nav{z-index:90!important;grid-template-rows:repeat(2,44px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;height:88px!important;display:grid!important;position:sticky!important;top:0!important;overflow:visible!important}.category-nav a{white-space:normal;justify-content:center;width:100%;min-width:0!important;height:44px!important}.category-nav a.active:after{border-radius:3px 3px 0 0;position:absolute;content:""!important;background:#e56a2c!important;height:3px!important;display:block!important;bottom:0!important;left:16%!important;right:16%!important}}.market-header{background:#fff;box-shadow:0 1px #ded1c3;z-index:100!important;position:sticky!important;top:0!important}.category-nav{top:84px!important;box-shadow:0 4px 12px #3b2a2214!important}@media (width<=900px){.market-header{top:0!important}.category-nav{top:126px!important}#library,#client-resumes,#about,#recommendations,#career-tools,#services{scroll-margin-top:179px!important}}@media (width<=780px){body main .category-nav{top:126px!important}#library,#client-resumes,#about,#recommendations,#career-tools,#services{scroll-margin-top:224px!important}}.recommendation-source{letter-spacing:.12em;margin:-8px 0 12px;font-weight:900;display:block;color:#8b7664!important;font-size:8px!important}.recommendation-total{color:#fff;background:#3b2a22!important}.recommendation-total>strong{color:#e56a2c;font:58px/1 Georgia,serif;display:block}.recommendation-total h3{margin:8px 0}.recommendation-total p{color:#e0d3c7!important}.recommendation-total a{color:#fff!important}main{flex-direction:column;align-items:stretch;display:flex}.promo{order:0}.market-header{order:1}.category-nav{order:2}.market-hero{order:3}.about-section{order:10}.tiktok-feature{order:11}.linkedin-feature{order:12}.services-section{order:20}.growth-tools{order:30}.category-showcase{order:40}.benefits{order:41}.featured{order:42}.library{order:43}.client-section{order:50}.added-resources{order:51}.recommendations-section{order:60}.how{order:70}footer{order:80}.home-button{left:50%;bottom:max(20px, env(safe-area-inset-bottom));z-index:61;color:#3b2a22;background:#f8f3ec;border:1px solid #bda996;border-radius:28px;justify-content:center;align-items:center;min-width:104px;padding:13px 18px;font-size:12px;font-weight:900;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 25px #3b2a2240}.home-button:hover{background:#eee4d8}@media (width<=780px){.home-button{bottom:max(14px, env(safe-area-inset-bottom));min-width:86px;padding:11px 13px;font-size:10px}.persistent-book,.concierge-launch{max-width:calc(33.333vw - 18px)}.persistent-book{left:max(10px, env(safe-area-inset-left))}.concierge-launch{right:max(10px, env(safe-area-inset-right))}}@media (width<=360px){.home-button{min-width:72px;padding:10px 8px;font-size:9px}}.home-button.active{color:#fff;background:#5d4032;border-color:#5d4032;box-shadow:0 0 0 3px #e56a2c,0 8px 25px #3b2a2240}.recommendation-source{line-height:1.35;margin:6px 0 14px!important}.recommendations-section .title-row>div{width:100%;min-width:0}html{scroll-padding-top:145px}@media (width<=900px){html{scroll-padding-top:179px}}@media (width<=780px){html{scroll-padding-top:236px}.recommendations-section{padding-top:55px!important}.recommendations-section .title-row{flex-direction:column!important;align-items:flex-start!important;gap:16px!important;display:flex!important}.recommendations-section .title-row>a{align-self:flex-start!important}.recommendation-grid article{overflow:hidden}.recommendation-grid h3{margin-bottom:0}}.market-header{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);border-bottom:1px solid #5d40322e;background:linear-gradient(135deg,#ffffffdb 0%,#f8f3ecc7 48%,#e56a2c1f 100%)!important;box-shadow:inset 0 1px #ffffffe0,0 12px 34px #3b2a221f!important}.market-header:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 18% 0,#e56a2c29,#0000 34%),radial-gradient(circle at 82% 100%,#5d403221,#0000 38%);position:absolute;inset:0}.header-service-title{border:1px solid #ffffff5c;box-shadow:inset 0 1px #ffffff47,0 8px 22px #3b2a222e;background:linear-gradient(135deg,#5d4032f5,#704f3de0)!important}.global-search{box-shadow:inset 0 1px #fff,0 8px 24px #3b2a221a;background:linear-gradient(135deg,#ffffffe6,#f8f3ecb8)!important;border-color:#3b2a22eb!important}.header-actions button{background:#ffffff6b;border:1px solid #5d403221;border-radius:50%;box-shadow:inset 0 1px #ffffffd9}.category-nav{-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);border-bottom:1px solid #5d403233;background:linear-gradient(135deg,#ffffffc7,#f8f3ecb8 52%,#e56a2c1a)!important;box-shadow:inset 0 1px #ffffffe6,0 10px 28px #3b2a2221!important}.category-nav a{transition:background .18s,color .18s,box-shadow .18s;background:#ffffff38!important;border-color:#5d40321f!important}.category-nav a:hover{background:#e56a2c17!important}.category-nav a.active{box-shadow:inset 0 1px #ffffffe6;color:#d9581d!important;background:linear-gradient(135deg,#fff7f1e6,#e56a2c29)!important}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.market-header,.category-nav{background:#f8f3ec!important}}.booking-backdrop{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#3b2a2294;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.booking-modal{background:#f8f3ec;border:1px solid #ffffff8c;border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto;width:min(920px,100%);height:min(820px,100dvh - 40px);display:grid;overflow:hidden;box-shadow:0 30px 90px #23160f6b}.booking-modal>header{color:#fff;background:linear-gradient(135deg,#5d4032,#765543);justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.booking-modal>header small{color:#f3bd91;letter-spacing:.14em;font-size:9px;font-weight:900}.booking-modal>header h2{margin:5px 0 0;font:26px/1.1 Georgia,serif}.booking-modal>header button{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:27px;display:grid}.booking-modal>iframe{background:#f8f3ec;border:0;width:100%;height:100%;min-height:0}.booking-modal>footer{justify-content:space-between;align-items:center;gap:16px;color:#3b2a22!important;background:#eee4d8!important;padding:12px 18px!important;display:flex!important}.booking-modal>footer span,.booking-modal>footer a{color:#5d4032!important;font-size:10px!important}.booking-modal>footer a{font-weight:900}@media (width<=680px){.booking-backdrop{padding:8px}.booking-modal{border-radius:16px;height:calc(100dvh - 16px)}.booking-modal>header{padding:14px 16px}.booking-modal>header h2{font-size:21px}.booking-modal>footer{flex-direction:column;align-items:flex-start;gap:4px}.booking-modal>iframe{min-height:560px}}@media (prefers-reduced-motion:no-preference){.booking-backdrop{animation:.22s ease-out backdrop-in}.booking-modal{animation:.28s cubic-bezier(.2,.8,.2,1) modal-in}.market-hero>div:first-child{animation:.55s ease-out both content-rise}.hero-products{animation:.65s ease-out 80ms both content-rise}.product-card,.feature-tile,.client-grid article,.recommendation-grid article,.service-groups>div,.tool-card,.portfolio-results article{transition:transform .22s,box-shadow .22s,border-color .22s}.product-card:hover,.feature-tile:hover,.client-grid article:hover,.recommendation-grid article:hover,.service-groups>div:hover,.tool-card:hover,.portfolio-results article:hover{transform:translateY(-4px);box-shadow:0 16px 34px #3b2a2224}.concierge-launch,.persistent-book,.home-button{transition:transform .18s,box-shadow .18s,background .18s}.concierge-launch:hover,.persistent-book:hover,.home-button:hover{transform:translateY(-2px)}.home-button:hover{transform:translate(-50%)translateY(-2px)}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}@keyframes content-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.learn-about-card{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffffd9,#eadbcdbf);border:1px solid #d8c7b8;border-radius:22px;grid-column:1/-1;margin-top:4px;padding:clamp(24px,4vw,46px);box-shadow:0 18px 50px #3b2a2214}.learn-about-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.learn-about-heading small{color:var(--orange);letter-spacing:.16em;font-size:10px;font-weight:900}.learn-about-heading h3{letter-spacing:-.03em;margin:0;font:clamp(30px,4vw,43px)/1 Georgia,serif}.learn-about-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.learn-about-grid>div{background:#fffaf5cc;border:1px solid #e3d6ca;border-radius:15px;padding:20px}.learn-about-grid b{margin-bottom:9px;font:20px/1.15 Georgia,serif;display:block}.learn-about-grid p{color:#665a52;margin:0;font-size:13px;line-height:1.65}.learn-about-link{background:var(--navy);color:#fff;border-radius:24px;margin-top:22px;padding:12px 18px;font-size:12px;font-weight:900;display:inline-flex}@media (width<=780px){.learn-about-heading{display:block}.learn-about-heading small{margin-bottom:10px;display:block}.learn-about-grid{grid-template-columns:1fr}.learn-about-card{padding:24px 18px}.learn-about-link{justify-content:center;width:100%}}.career-pdf{background:#f8f3ec;border:1px solid #dacabc;border-radius:18px;margin-top:24px;padding:14px}.career-pdf-title{justify-content:space-between;align-items:center;gap:20px;padding:4px 4px 14px;display:flex}.career-pdf-title small{color:var(--orange);letter-spacing:.15em;font-size:9px;font-weight:900;display:block}.career-pdf-title h4{margin:5px 0 0;font:22px/1.15 Georgia,serif}.career-pdf-title>a{color:var(--navy);background:#fffaf5;border:1px solid #c7b3a2;border-radius:20px;flex:none;padding:9px 13px;font-size:11px;font-weight:900}.career-pdf iframe{background:#fff;border:1px solid #d8c7b8;border-radius:12px;width:100%;height:clamp(460px,68vh,760px);display:block}.career-pdf>p{color:#77695f;margin:10px 4px 0;font-size:10px;line-height:1.5}.career-pdf>p a{font-weight:800;text-decoration:underline}.career-pdf+.learn-about-link{margin-top:18px}.about-story-poster-section{background:#f7f1e9;order:13;padding:24px clamp(24px,7vw,105px) 70px}.about-story-poster{background:linear-gradient(145deg,#fffaf5,#dfcbb8);border:1px solid #c9ac91;border-radius:24px;width:min(100%,900px);margin:0 auto;padding:12px;overflow:hidden;box-shadow:0 24px 60px #3b2a2233}.about-story-poster img{object-fit:contain;border-radius:15px;width:100%;height:auto;max-height:none;display:block}@media (width<=780px){.about-story-poster-section{padding:20px 16px 54px}.about-story-poster{border-radius:18px;width:100%;padding:7px}.about-story-poster img{border-radius:12px}}.service-story-poster-section{background:#eef2f7;order:25;padding:30px clamp(24px,7vw,105px) 72px}.service-story-poster{background:linear-gradient(145deg,#3b2a22,#73513f);border:1px solid #8f6d55;border-radius:24px;width:min(100%,640px);margin:0 auto;padding:12px;overflow:hidden;box-shadow:0 24px 60px #26171147}.service-story-poster img{object-fit:contain;border-radius:15px;width:100%;height:auto;max-height:none;display:block}@media (width<=780px){.service-story-poster-section{padding:22px 16px 56px}.service-story-poster{border-radius:18px;width:100%;padding:7px}.service-story-poster img{border-radius:12px}}@media (width<=600px){.career-pdf{padding:9px}.career-pdf-title{flex-direction:column;align-items:flex-start;gap:10px}.career-pdf-title>a{text-align:center;width:100%}.career-pdf iframe{height:62dvh;min-height:420px;max-height:650px}}.career-page-viewer{overscroll-behavior:contain;scroll-snap-type:y proximity;scrollbar-color:#e56a2c #4b3429;-webkit-overflow-scrolling:touch;touch-action:pan-y;background:linear-gradient(145deg,#4b3429,#765744);border:1px solid #cdb9a8;border-radius:14px;width:100%;height:clamp(500px,72vh,780px);padding:clamp(8px,1.5vw,16px);overflow:hidden auto;box-shadow:inset 0 2px 14px #2f1e1855}.career-page-viewer:focus-visible{outline-offset:3px;outline:3px solid #e56a2c}.career-page-viewer figure{scroll-snap-align:start;background:#fff;border-radius:10px;width:100%;margin:0 0 14px;position:relative;overflow:hidden;box-shadow:0 8px 22px #26171155}.career-page-viewer figure:last-child{margin-bottom:0}.career-page-viewer img{object-fit:contain;width:100%;height:auto;display:block}.career-page-viewer figcaption{color:#fff;background:#3b2a22d9;border-radius:14px;padding:5px 8px;font-size:9px;font-weight:800;line-height:1;position:absolute;bottom:8px;right:8px}.career-pdf-title>a{white-space:nowrap}@media (width<=600px){.career-page-viewer{border-radius:11px;height:66dvh;min-height:460px;max-height:690px;padding:7px}.career-page-viewer figure{border-radius:7px;margin-bottom:9px}.career-page-viewer figcaption{bottom:6px;right:6px}}.results-line{justify-content:space-between;align-items:center;gap:12px;display:flex}.results-line:after{content:"Browse the collection";color:#8b7664;font-size:10px;font-weight:700}.career-page-viewer,.chris-responses,.assessment-result,.chat-messages{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.assessment-result{scrollbar-color:#e56a2c #eee4d8;max-height:430px;overflow-y:auto}@media (width<=780px){body{padding-bottom:0}.results-line:after{content:"Swipe left ↔ right";white-space:nowrap}.results .product-image{height:220px!important}.results .product-info{padding-bottom:6px}.results .product-info h3{font-size:14px;min-height:0!important}.client-preview{height:185px}.recommendation-grid article,.service-groups>div{overscroll-behavior:contain;max-height:500px!important;overflow-y:auto!important}.service-groups>div:first-child{grid-column:auto!important}.portfolio-results article{min-height:190px}.chris-responses{scrollbar-color:#e56a2c #eadfd4;max-height:560px;padding:4px 10px 12px 2px;overflow-y:auto}.assessment-result{max-height:360px;padding-right:14px;overflow-y:auto}.career-page-viewer{height:min(64dvh,620px);min-height:430px}.persistent-book,.home-button,.concierge-launch{min-height:46px;box-shadow:0 8px 26px #3b2a2247!important}.persistent-book,.concierge-launch{max-width:calc(33.333vw - 14px)!important;padding:10px 12px!important}.home-button{min-width:82px!important;padding:10px 12px!important}}@media (width<=390px){.results .product-image{height:205px!important}.persistent-book,.concierge-launch{padding:9px 8px!important;font-size:9px!important}.home-button{min-width:68px!important;padding:9px 7px!important;font-size:9px!important}}.category-nav a:not(.active),.category-nav a:not(.active):hover,.category-nav a:not(.active):focus,.category-nav a:not(.active):active{color:#3b2a22!important;box-shadow:none!important;background:#ffffff38!important}.category-nav a.active,.category-nav a.active:hover,.category-nav a.active:focus,.category-nav a.active:active{color:#d9581d!important;background:linear-gradient(135deg,#fff7f1e6,#e56a2c29)!important}.category-nav a:not(.active):after{content:none!important;display:none!important}.category-nav a:focus-visible{outline-offset:-3px;outline:3px solid #e56a2c}html{scroll-behavior:auto!important}.carousel-controls{display:none!important}@media (width<=780px){.swipe-rail{isolation:isolate;overscroll-behavior-x:contain;cursor:grab;scrollbar-width:thin;scrollbar-color:#e56a2c #eadfd4;position:relative;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;box-shadow:none!important;scroll-behavior:smooth!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y pinch-zoom!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:stretch!important;gap:16px!important;padding:12px 20px 24px 8px!important;scroll-padding-inline:8px!important;display:flex!important;overflow:scroll hidden!important}.swipe-rail:active{cursor:grabbing}.swipe-rail:focus-visible{outline-offset:4px;outline:3px solid #e56a2c}.swipe-rail>*{overflow-wrap:anywhere;opacity:.78;transform-origin:50%;scroll-snap-align:center!important;scroll-snap-stop:always!important;border:2px solid #0000!important;flex:0 0 min(82vw,340px)!important;width:min(82vw,340px)!important;min-width:min(82vw,340px)!important;max-width:min(82vw,340px)!important;transition:opacity .24s,transform .32s cubic-bezier(.2,.8,.2,1),border-color .24s,box-shadow .32s!important;transform:scale(.965)!important}.swipe-rail>.is-carousel-active{opacity:1;border-color:#e56a2c!important;transform:scale(1)!important;box-shadow:0 0 0 4px #6b4f3a29,0 22px 48px #3b2a2233!important}.carousel-controls{box-sizing:border-box;-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);background:linear-gradient(135deg,#fffcf8eb,#eee4d8e0);border:1px solid #6b4f3a2e;border-radius:999px;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:8px;min-height:48px;padding:5px 6px;box-shadow:inset 0 1px #ffffffe6,0 10px 28px #3b2a221f;width:calc(100% - 24px)!important;max-width:calc(100vw - 32px)!important;margin:0 auto 24px!important;display:grid!important}.carousel-controls span{text-align:center;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden;color:#6b4f3a!important;letter-spacing:.04em!important;margin:0!important;font-size:11px!important;font-weight:900!important}.carousel-controls button{cursor:pointer;touch-action:manipulation;border-radius:50%;justify-self:center;place-items:center;font-size:21px;font-weight:900;display:grid;color:#6b4f3a!important;background:linear-gradient(145deg,#fffaf5,#eadbcf)!important;border-color:#6b4f3a40!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;transition:transform .16s,background .2s,opacity .2s!important}.carousel-controls button:focus-visible{outline-offset:2px;outline:3px solid #e56a2c}.carousel-controls button:not(:disabled):active{color:#fff!important;background:linear-gradient(145deg,#e56a2c,#b85325)!important}.carousel-controls button:disabled{opacity:.32;cursor:not-allowed;box-shadow:none!important}}@media (width<=390px){.swipe-rail>*{flex-basis:86vw!important;width:86vw!important;min-width:86vw!important;max-width:86vw!important}}:root{--glass:#fffcf8bd;--glass-strong:#fffdfae6;--glass-line:#704f3d2e;--soft-shadow:0 18px 46px #3b2a221c;--deep-shadow:0 24px 70px #3b2a222e}body{background-color:#0000;background-image:radial-gradient(circle at 12% 6%,#e56a2c14,#0000 25%),radial-gradient(circle at 90% 24%,#704f3d17,#0000 28%),linear-gradient(#fffdfb 0%,#f7f0e8 48%,#fffaf5 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.feature-tile,.product-card,.client-grid article,.recommendation-grid article,.service-groups>div,.tool-card,.portfolio-tool,.assessment,.calendly-panel,.learn-about-card,.learn-about-grid>div,.archive-stats>div,.resource-strip>article,.transformation-rail>article,.linkedin-embed-shell{-webkit-backdrop-filter:blur(15px)saturate(125%);backdrop-filter:blur(15px)saturate(125%);border:1px solid var(--glass-line)!important;background:linear-gradient(145deg, var(--glass-strong), #f4eae0b8)!important;box-shadow:inset 0 1px 0 #fffffff2, var(--soft-shadow)!important}.feature-tile,.product-card,.client-grid article,.recommendation-grid article,.service-groups>div,.tool-card,.portfolio-tool,.assessment,.calendly-panel,.learn-about-card,.resource-strip>article,.transformation-rail>article{border-radius:20px!important}.product-image,.client-preview,.preview-page{background:linear-gradient(145deg,#eee4d8eb,#fffcf8c2)!important}.page-mock,.client-preview:after,.resume-sheet{border:1px solid #704f3d1a;box-shadow:0 15px 34px #3b2a2229!important}.category-row button,.portfolio-filters button,.mobile-filter button,.social-actions a,.learn-about-link,.download-banner a,.calendly-panel a,.carousel-controls button,.global-search button,.services-head a,.package-card a{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,background .22s,border-color .22s,filter .22s}.category-row button,.portfolio-filters button,.mobile-filter button,.social-actions a,.carousel-controls button{background:linear-gradient(145deg,#ffffffeb,#f0e5dac2)!important;border-color:#704f3d38!important;box-shadow:inset 0 1px #fff,0 8px 22px #3b2a2217!important}.learn-about-link,.download-banner a,.services-head a,.persistent-book,.global-search button{background:linear-gradient(135deg,#f27a36,#df5e20)!important;box-shadow:inset 0 1px #ffffff4d,0 12px 28px #e56a2c42!important}.concierge-launch,.home-button.active,.social-actions .solid,.calendly-panel a{background:linear-gradient(135deg,#755340,#4f352a)!important;box-shadow:inset 0 1px #ffffff3d,0 12px 28px #3b2a223d!important}.persistent-book,.concierge-launch,.home-button{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);border:1px solid #ffffff6b!important}.home-button:not(.active){background:linear-gradient(145deg,#fffdfaeb,#eee4d8d1)!important}.global-search{border-color:#4a2f24d9!important;box-shadow:inset 0 1px #fff,0 12px 30px #3b2a221f!important}.service-finder select,.assessment textarea,.concierge input{box-shadow:inset 0 2px 8px #3b2a220d;background:#fffdfad6!important;border-color:#704f3d38!important}.privacy-banner,.download-banner,.recommendation-total{border:1px solid #ffffff24;box-shadow:var(--deep-shadow)!important;background:linear-gradient(135deg,#4d342a,#71503e)!important}.concierge,.booking-modal{-webkit-backdrop-filter:blur(26px)saturate(135%);backdrop-filter:blur(26px)saturate(135%);background:linear-gradient(145deg,#fffdfaf5,#eee4d8f0)!important;border-color:#ffffffb8!important;box-shadow:0 32px 90px #301d1552!important}.score-ring{box-shadow:inset 0 0 0 1px #704f3d1f,0 14px 32px #3b2a221f}@media (hover:hover) and (pointer:fine){.feature-tile:hover,.product-card:hover,.client-grid article:hover,.recommendation-grid article:hover,.service-groups>div:hover,.tool-card:hover,.resource-strip>article:hover,.transformation-rail>article:hover{transform:translateY(-6px)scale(1.008)!important;box-shadow:inset 0 1px #fff,0 24px 56px #3b2a222b!important}.category-row button:hover,.portfolio-filters button:hover,.social-actions a:hover,.carousel-controls button:hover,.package-card a:hover{filter:saturate(1.08);transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 14px 30px #3b2a2226!important}}@media (width<=780px){.catalog aside.open{border:1px solid var(--glass-line);background:linear-gradient(145deg, var(--glass-strong), #f0e6dcdb);box-shadow:var(--soft-shadow);border-radius:18px;margin-bottom:18px;padding:18px;display:block!important}.catalog aside.open label{min-height:42px}.feature-tile,.product-card,.client-grid article,.recommendation-grid article,.service-groups>div,.tool-card,.portfolio-tool,.assessment,.calendly-panel,.resource-strip>article{border-radius:17px!important}}@media (prefers-reduced-motion:no-preference){.resume-sheet.a{animation:5.8s ease-in-out infinite paper-float}.resume-sheet.b{animation:6.4s ease-in-out .5s infinite paper-float}.resume-sheet.c{animation:6.1s ease-in-out 1s infinite paper-float}.score-ring{transition:background .45s,transform .3s}.score-ring:hover{transform:scale(1.025)}.booking-modal,.concierge{transform-origin:100% 100%}@keyframes paper-float{0%,to{translate:0}50%{translate:0 -7px}}}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.feature-tile,.product-card,.client-grid article,.recommendation-grid article,.service-groups>div,.tool-card,.portfolio-tool,.assessment,.calendly-panel,.learn-about-card,.archive-stats>div,.resource-strip>article,.transformation-rail>article{background:#fffaf5!important}}@media (width<=780px){.swipe-rail.carousel-tone-brown>*{color:#fffaf5!important;background:linear-gradient(145deg,#7c5842f7,#422b22fa)!important;border-color:#fffaf52e!important;box-shadow:inset 0 1px #ffffff2e,0 18px 42px #3b2a2245!important}.swipe-rail.carousel-tone-brown>.is-carousel-active{border-color:#e56a2c!important;box-shadow:0 0 0 4px #e56a2c3d,0 24px 54px #3b2a2261!important}.swipe-rail.carousel-tone-brown>* h3,.swipe-rail.carousel-tone-brown>* h4,.swipe-rail.carousel-tone-brown>* strong,.swipe-rail.carousel-tone-brown>* .ready{color:#fffaf5!important}.swipe-rail.carousel-tone-brown>* p,.swipe-rail.carousel-tone-brown>* .product-info>small,.swipe-rail.carousel-tone-brown>* .rating span{color:#eadbcf!important}.swipe-rail.carousel-tone-brown>* .rating,.swipe-rail.carousel-tone-brown>* em,.swipe-rail.carousel-tone-brown>* b{color:#f3a174!important}.swipe-rail.carousel-tone-brown>* .product-image,.swipe-rail.carousel-tone-brown>* .page-mock{color:#3b2a22!important}.swipe-rail.carousel-tone-brown>* .portfolio-label{color:#3b2a22!important;background:#fffaf5e6!important}}.action-dock{z-index:61;pointer-events:none;isolation:isolate;grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;width:100vw;max-width:100vw;padding:0 18px;display:grid;left:0!important;right:0!important;bottom:max(12px, env(safe-area-inset-bottom))!important;position:fixed!important}.action-dock>.persistent-book,.action-dock>.home-button,.action-dock>.concierge-launch{pointer-events:auto;margin:0!important;position:static!important;inset:auto!important;transform:none!important}.action-dock>.persistent-book{justify-self:start}.action-dock>.home-button{justify-self:center}.action-dock>.concierge-launch{justify-self:end}.concierge{width:min(440px,100vw - 28px);max-height:min(690px,100dvh - 96px);bottom:calc(max(12px, env(safe-area-inset-bottom)) + 64px)!important}.concierge header>div:first-child{min-width:0}.concierge header>div:first-child>span{color:#eadbcf;font-size:9px;line-height:1.35}.concierge-header-actions{grid-auto-flow:column;align-items:center;gap:4px;display:flex!important}.concierge-header-actions .clear-chat{border:1px solid #ffffff52;border-radius:16px;width:auto;height:32px;padding:0 10px;font-size:9px;font-weight:900}.knowledge-topics{scrollbar-width:thin;background:#fffaf5b8;border-bottom:1px solid #e5d9cd;gap:6px;padding:9px 12px;display:flex;overflow-x:auto}.knowledge-topics span{color:#6b4f3a;background:#fffaf5;border:1px solid #6b4f3a2e;border-radius:999px;flex:none;padding:5px 8px;font-size:8px;font-weight:800}.chat-messages{flex:1;min-height:150px}.chat-messages>div{box-shadow:0 4px 12px #3b2a2212}.chat-message-action{color:#fff;background:#e56a2c;border-radius:14px;margin-top:4px;padding:7px 10px;font-size:9px;font-weight:900;display:inline-flex}.chat-suggestions{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.chat-suggestions button{color:#5d493a;text-align:left;cursor:pointer;background:#ffffffd1;border:1px solid #6b4f3a40;border-radius:14px;padding:5px 7px;font-size:8px;line-height:1.25}.chat-suggestions button:hover,.chat-suggestions button:focus-visible{background:#fff;border-color:#e56a2c}@media (width<=780px){body{background-attachment:scroll!important}.action-dock{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;padding:0 10px;top:auto!important;bottom:max(12px, env(safe-area-inset-bottom))!important;position:fixed!important}.action-dock>.persistent-book,.action-dock>.concierge-launch{width:100%;max-width:150px!important;min-height:48px!important}.action-dock>.home-button{min-height:48px!important}.concierge{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 64px)!important;max-height:calc(100dvh - 96px)!important}.knowledge-topics{padding-inline:10px}.chat-messages{padding:11px}.results{flex-direction:column!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:82px!important;display:flex!important;overflow:visible!important}.results .results-line{order:0}.results .grid.swipe-rail{order:1;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important}.results .career-shop-controls{z-index:4;order:2;visibility:visible!important;opacity:1!important;margin:14px auto 18px!important;display:grid!important;position:relative!important}}.header-actions button.active{color:#e56a2c!important;background:linear-gradient(145deg,#fff7f1,#f0d2bf)!important;box-shadow:0 0 0 3px #e56a2c33,0 8px 22px #3b2a2221!important}#top{flex-direction:column;min-width:0;display:flex}#top>.promo{order:0}#top>.market-header{order:1}#top>.category-nav{order:2}#top>.market-hero{order:3}#top>.integrated-tool-shell{order:4}#top>.about-section{order:10}#top>.tiktok-feature{order:11}#top>.linkedin-feature{order:12}#top>.about-story-poster-section{order:13}#top>.services-section{order:20}#top>.service-story-poster-section{order:25}#top>.growth-tools{order:30}#top>.category-showcase{order:40}#top>.benefits{order:41}#top>.featured{order:42}#top>.library{order:43}#top>.client-section{order:50}#top>.added-resources{order:51}#top>.recommendations-section{order:60}#top>.how{order:70}#top>footer{order:80}.results{flex-direction:column;min-width:0;display:flex}.results>.results-line{order:0}.results>.grid{order:1}.results>.career-shop-controls{order:2}#top>.career-playbook-module{order:42}.profile-image-fallback{color:#fff;background:linear-gradient(145deg,#e56a2c,#b84d20);border-radius:50%;place-items:center;font:700 16px Georgia,serif;display:grid;box-shadow:0 8px 24px #3b2a2238}.profile-image-fallback.header{border:2px solid #e56a2c;width:46px;height:46px}.profile-image-fallback.footer{width:34px;height:34px}.profile-image-fallback.portrait{z-index:1;border:6px solid #fff;width:230px;height:230px;font-size:62px}.career-pathways{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pathways-heading{grid-column:1/-1}.pathways-heading small,.career-pathways article>span{color:#e56a2c;letter-spacing:.14em;font-size:9px;font-weight:900}.pathways-heading h3{margin:8px 0;font:32px/1.08 Georgia,serif}.career-pathways article{background:#ffffffd1;border:1px solid #6b4f3a29;border-radius:18px;padding:28px;box-shadow:0 16px 38px #3b2a2214}.career-pathways .organization-path{color:#fff;background:linear-gradient(145deg,#4a3228,#765543)}.career-pathways h4{margin:10px 0;font:27px Georgia,serif}.career-pathways p{color:#65584f;font-size:13px;line-height:1.65}.career-pathways .organization-path p{color:#efe4da}.career-pathways ul{gap:8px;padding:0;list-style:none;display:grid}.career-pathways li{font-size:12px}.career-pathways li:before{content:"✓";color:#e56a2c;margin-right:8px}.career-pathways a{color:#fff;background:#e56a2c;border-radius:999px;margin-top:8px;padding:11px 15px;font-size:11px;font-weight:900;display:inline-flex}.career-playbook-module{background:linear-gradient(#f8f0e7,#eee0d2);padding:80px clamp(20px,5vw,76px)}.playbook-intro{grid-template-columns:1.2fr .8fr;align-items:center;gap:42px;max-width:1260px;margin:auto;display:grid}.playbook-intro small,.vault-heading small{color:#e56a2c;letter-spacing:.15em;font-size:10px;font-weight:900}.playbook-intro h2{letter-spacing:-.04em;margin:14px 0 18px;font:clamp(38px,5vw,66px)/.98 Georgia,serif}.playbook-intro p{color:#6b5b51;font-size:15px;line-height:1.7}.playbook-cover{color:#fff;background:radial-gradient(circle at 75% 20%,#e56a2c59,#0000 34%),linear-gradient(145deg,#3b2a22,#6b4f3a);border-radius:24px;flex-direction:column;justify-content:center;min-height:360px;padding:42px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #3b2a2247}.playbook-cover:before,.playbook-cover:after{content:"";border:1px solid #ffffff21;border-radius:50%;width:320px;height:320px;position:absolute;top:-80px;right:-100px}.playbook-cover:after{width:210px;height:210px;top:-20px;right:-45px}.playbook-cover>*{position:relative}.playbook-cover span{color:#f6b584;letter-spacing:.18em;font-size:9px;font-weight:900}.playbook-cover b{margin:22px 0;font:42px/.95 Georgia,serif}.playbook-cover i,.playbook-cover em{color:#eadbd0;font-size:11px;font-style:normal}.playbook-cover em{color:#fff;margin-top:42px;font-weight:900}.playbook-progress{background:#6b4f3a1f;border-radius:999px;max-width:1260px;height:28px;margin:28px auto 18px;position:relative;overflow:hidden}.playbook-progress>span{background:linear-gradient(90deg,#e56a2c,#f5a06e);transition:width .3s;position:absolute;inset:0 auto 0 0}.playbook-progress small{place-items:center;font-size:9px;font-weight:900;display:grid;position:absolute;inset:0}.playbook-explorer{grid-template-columns:310px minmax(0,1fr);gap:18px;max-width:1260px;margin:auto;display:grid}.chapter-list{background:#ffffff8c;border:1px solid #6b4f3a24;border-radius:18px;align-content:start;gap:6px;max-height:650px;padding:8px;display:grid;overflow:auto}.chapter-list button{color:#5d4032;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:34px 1fr;align-items:center;gap:9px;padding:11px;display:grid}.chapter-list button span{background:#eadbcf;border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;display:grid}.chapter-list button b{font-size:11px}.chapter-list button.active{color:#fff;background:#5d4032}.chapter-list button.active span{background:#e56a2c}.chapter-panel{background:#ffffffe6;border:1px solid #6b4f3a21;border-radius:22px;padding:40px;box-shadow:0 20px 50px #3b2a221a}.chapter-panel>small{color:#e56a2c;font-size:9px;font-weight:900}.chapter-panel h3{text-transform:capitalize;margin:12px 0;font:42px Georgia,serif}.chapter-panel>p{color:#61534a;font-size:15px;line-height:1.75}.chapter-checks{background:#f3e7dc;border-radius:15px;gap:10px;margin:26px 0;padding:22px;display:grid}.chapter-checks b{font:20px Georgia,serif}.chapter-checks span{font-size:12px}.chapter-panel blockquote{color:#fff;background:#3b2a22;border-left:4px solid #e56a2c;border-radius:0 14px 14px 0;margin:24px 0;padding:20px 22px;font:19px/1.5 Georgia,serif}.chapter-panel blockquote span{color:#f6b584;font:900 8px sans-serif;display:block}.chapter-actions{justify-content:space-between;gap:12px;display:flex}.chapter-actions button{color:#5d4032;background:#fff;border:1px solid #6b4f3a40;border-radius:999px;padding:11px 15px;font-size:10px;font-weight:900}.chapter-actions button:disabled{opacity:.35}.resource-vault{color:#fff;background:#3b2a22;border-radius:22px;max-width:1260px;margin:26px auto 0;padding:28px}.vault-heading h3{margin:7px 0;font:32px Georgia,serif}.vault-heading p{color:#e5d7cd;font-size:13px}.vault-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px;display:grid}.vault-grid>a,.vault-grid>button{color:#fff;text-align:left;background:#ffffff14;border:1px solid #ffffff2e;border-radius:15px;flex-direction:column;align-items:flex-start;min-height:142px;padding:18px;display:flex}.vault-grid span{color:#f6b584;font-size:8px;font-weight:900}.vault-grid b{margin:14px 0;font:19px Georgia,serif}.vault-grid small{color:#eadbd0;margin-top:auto;font-size:9px}.consultation-roadmap,.package-comparison,.organizational-consulting{background:#ffffffb8;border:1px solid #6b4f3a26;border-radius:22px;max-width:1240px;margin:0 auto 30px;padding:30px;box-shadow:0 18px 45px #3b2a2214}.consultation-roadmap small,.package-comparison small,.org-heading small{color:#e56a2c;letter-spacing:.15em;font-size:9px;font-weight:900}.consultation-roadmap h3,.package-comparison h3,.organizational-consulting h3{margin:8px 0;font:32px Georgia,serif}.consultation-roadmap>div>p,.package-comparison>div>p,.org-heading p{color:#6d5e54;font-size:13px;line-height:1.6}.consultation-roadmap ol{grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0;padding:0;list-style:none;display:grid}.consultation-roadmap li{background:#f8f1ea;border-radius:14px;gap:12px;padding:17px;display:flex}.consultation-roadmap li>span{color:#fff;background:#e56a2c;border-radius:50%;flex:0 0 32px;place-items:center;height:32px;display:grid}.consultation-roadmap li b{font:18px Georgia,serif}.consultation-roadmap li p{color:#6d5e54;font-size:11px;line-height:1.5}.consultation-roadmap>a,.organizational-consulting>a{color:#fff;background:#e56a2c;border-radius:999px;padding:12px 17px;font-size:11px;font-weight:900;display:inline-flex}.comparison-table{border:1px solid #ded1c3;border-radius:14px;margin-top:20px;overflow:auto}.comparison-table table{border-collapse:collapse;background:#fff;width:100%;min-width:780px}.comparison-table th,.comparison-table td{text-align:left;border-bottom:1px solid #eee2d6;padding:15px;font-size:11px}.comparison-table thead th{color:#fff;background:#5d4032}.comparison-table tbody th{font:17px Georgia,serif}.comparison-table td:last-child{color:#e56a2c;font-weight:900}.comparison-table .recommended{background:#fff3ea}.organizational-consulting{color:#fff;background:linear-gradient(145deg,#3b2a22,#6b4f3a)}.organizational-consulting .org-heading p{color:#eadbd0}.org-service-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0;display:grid}.org-service-grid article{background:#ffffff12;border:1px solid #ffffff29;border-radius:14px;padding:20px}.org-service-grid span{color:#f6b584;font-size:9px}.org-service-grid h4{font:20px Georgia,serif}.org-service-grid p{color:#eadbd0;font-size:11px;line-height:1.6}.job-search-diagnostic,.interview-lab{background:#ffffffd1;border:1px solid #6b4f3a24;border-radius:22px;margin:32px 0;padding:30px}.job-search-diagnostic .section-intro p,.interview-lab .section-intro p{color:#6d5e54;font-size:13px}.diagnostic-layout{grid-template-columns:.8fr .7fr 1fr;align-items:center;gap:24px;display:grid}.funnel-inputs{gap:9px;display:grid}.funnel-inputs label{grid-template-columns:32px 1fr 76px;align-items:center;gap:9px;font-size:11px;font-weight:800;display:grid}.funnel-inputs label>span{background:#eadbcf;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.funnel-inputs input{border:1px solid #d6c6b7;border-radius:9px;width:76px;padding:9px}.funnel-visual{flex-direction:column;align-items:center;gap:5px;display:flex}.funnel-visual>div{color:#fff;background:linear-gradient(90deg,#e56a2c,#f2a173);border-radius:8px;justify-content:space-between;padding:10px 13px;display:flex}.funnel-visual span{font-size:9px}.diagnostic-result{color:#fff;background:#5d4032;border-radius:17px;padding:24px}.diagnostic-result small{color:#f6b584;font-size:8px}.diagnostic-result h4{font:27px Georgia,serif}.diagnostic-result p{color:#eee1d7;font-size:12px;line-height:1.65}.diagnostic-result a{color:#fff;font-size:10px;font-weight:900;text-decoration:underline}.interview-lab-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.story-form{gap:12px;display:grid}.story-form label{gap:6px;font-size:10px;font-weight:900;display:grid}.story-form select,.story-form textarea{background:#fff;border:1px solid #d7c8ba;border-radius:11px;width:100%;padding:11px}.story-form textarea{resize:vertical;min-height:92px}.story-preview{color:#fff;background:linear-gradient(145deg,#4b3329,#765543);border-radius:18px;padding:26px}.story-preview>small{color:#f6b584;font-size:8px}.story-score{align-items:center;gap:12px;display:flex}.story-score b{font:38px Georgia,serif}.story-preview h4{font:28px Georgia,serif}.story-preview p{color:#eadbd0;font-size:12px;line-height:1.6}.story-coach-note{background:#e56a2c2e;border-radius:11px;padding:13px;color:#fff!important}.client-case-studies{margin:34px 0 42px}.case-study-heading small,.verified-results>div:first-child>small{color:#e56a2c;font-size:9px;font-weight:900}.case-study-heading h3,.verified-results h3{font:34px Georgia,serif}.case-study-heading>p,.verified-results>div:first-child>p{color:#6d5e54;font-size:13px}.case-study-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.case-study-grid>article{background:#faf6f1;border:1px solid #e2d4c7;border-radius:18px;flex-direction:column;padding:24px;display:flex}.case-study-grid>article>span{color:#e56a2c;font-size:8px;font-weight:900}.case-study-grid h4{font:24px Georgia,serif}.case-study-grid article>div{border-top:1px solid #e8ddd2;padding:12px 0}.case-study-grid small{font-size:8px;font-weight:900}.case-study-grid p{font-size:11px;line-height:1.6}.case-study-grid .case-outcome{background:#fff0e5;border-radius:11px;padding:13px 10px}.case-proof{border-top:1px solid #e8ddd2;padding-top:14px;font-style:italic;margin-top:auto!important;font-size:9px!important}.before-after-explainer{color:#fff;background:#3b2a22;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-top:18px;padding:20px;display:grid}.before-after-explainer b{font:20px Georgia,serif}.before-after-explainer p{color:#e6d8ce;font-size:11px}.before-after-explainer a{color:#f6b584;font-size:10px;font-weight:900}.verified-results{background:#f8f1ea;border:1px solid #e3d6ca;border-radius:20px;margin:30px 0 34px;padding:28px}.verified-metrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.verified-metrics article{background:#fff;border-radius:14px;flex-direction:column;min-height:170px;padding:18px;display:flex}.verified-metrics b{color:#e56a2c;font:42px Georgia,serif}.verified-metrics span{font-size:11px}.verified-metrics a{color:#5d4032;margin-top:auto;font-size:9px;font-weight:900}.results-standard{border-top:1px solid #dfd1c4;padding-top:14px;font-size:10px!important}@media (width<=1050px){.vault-grid,.consultation-roadmap ol,.org-service-grid,.verified-metrics{grid-template-columns:repeat(2,1fr)}.diagnostic-layout{grid-template-columns:1fr 1fr}.diagnostic-result{grid-column:1/-1}.case-study-grid{grid-template-columns:1fr}.playbook-explorer{grid-template-columns:250px 1fr}}@media (width<=780px){.profile-image-fallback.header{width:40px;height:40px}.profile-image-fallback.portrait{width:210px;height:210px}.career-pathways,.playbook-intro,.playbook-explorer,.diagnostic-layout,.interview-lab-grid{grid-template-columns:1fr}.career-playbook-module{padding:55px 16px}.playbook-intro h2{font-size:40px}.playbook-cover{min-height:300px}.chapter-list{max-height:none;display:flex;overflow-x:auto}.chapter-list button{flex:0 0 175px}.chapter-panel{padding:26px 20px}.vault-grid,.verified-metrics{grid-template-columns:1fr 1fr}.consultation-roadmap,.package-comparison,.organizational-consulting,.job-search-diagnostic,.interview-lab{padding:22px 16px}.consultation-roadmap ol,.org-service-grid{grid-template-columns:1fr}.diagnostic-result{grid-column:auto}.case-study-grid{display:grid!important;overflow:visible!important}.client-case-studies .case-study-grid>article{opacity:1!important;width:auto!important;min-width:0!important;transform:none!important}.before-after-explainer{grid-template-columns:1fr}}@media (width<=480px){.profile-image-fallback.portrait{width:190px;height:190px}.vault-grid,.verified-metrics{grid-template-columns:1fr}.playbook-cover{padding:28px}.playbook-cover b{font-size:35px}.chapter-actions{flex-direction:column}.career-pathways article{padding:22px}}@media print{.promo,.market-header,.category-nav,.action-dock,.market-hero,.about-section,.tiktok-feature,.linkedin-feature,.services-section,.growth-tools,.category-showcase,.benefits,.featured,.library,.client-section,.added-resources,.recommendations-section,.how,#top>footer,.chapter-actions,.resource-vault{display:none!important}.career-playbook-module{background:#fff;padding:0;display:block!important}.chapter-list,.playbook-progress{display:none}.playbook-explorer{display:block}.chapter-panel{box-shadow:none}}.kind-cover-letter{background:#f1e3ef!important}.kind-linkedin-resource{background:#dfeaf2!important}.kind-job-search-guide{background:#e9efdc!important}.kind-consulting-resource{background:#e6ddd7!important}.chat-messages p{white-space:pre-line}#top>.feature-start-here{order:4}.shared-service-carousel{background:linear-gradient(155deg,#f3e9df,#e7dbcf);padding:42px clamp(20px,6vw,88px) 56px}.shared-service-carousel .service-groups{max-width:1240px;margin:0 auto}.home-service-carousel{order:5}.page-service-carousel{order:69}.feature-start-here{background:linear-gradient(155deg,#fffaf5,#ecdfd3);padding:74px clamp(20px,6vw,88px);scroll-margin-top:145px}.feature-heading{text-align:center;max-width:760px;margin:0 auto 28px}.feature-heading>small,.start-assessment>div:first-child>small,.lab-intro>small,.service-match>small{color:#e56a2c;letter-spacing:.15em;font-size:9px;font-weight:900}.feature-heading h2{letter-spacing:-.04em;margin:12px 0 16px;font:clamp(38px,5vw,62px)/1 Georgia,serif}.feature-heading h3{letter-spacing:-.03em;margin:10px 0 14px;font:clamp(30px,4vw,44px)/1.05 Georgia,serif}.feature-heading p,.start-assessment>div:first-child>p,.lab-intro p{color:#6d5e54;font-size:13px;line-height:1.65}.career-journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1240px;margin:0 auto 22px;display:grid}.career-journey a{color:#3b2a22;text-align:left;cursor:pointer;background:#ffffffc9;border:1px solid #6b4f3a24;border-radius:17px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:132px;padding:20px;display:flex;box-shadow:0 14px 34px #3b2a2210}.career-journey a:nth-child(2n){color:#fff;background:linear-gradient(145deg,#5b4033,#765543)}.career-journey b{font:20px/1.25 Georgia,serif}.career-journey span{color:#e56a2c;font-size:10px;font-weight:900}.career-journey a:nth-child(2n) span{color:#f6b584}.start-assessment{background:#ffffffba;border:1px solid #6b4f3a24;border-radius:22px;max-width:1240px;margin:auto;padding:28px;box-shadow:0 18px 45px #3b2a2213}.start-assessment>div:first-child{text-align:center;max-width:650px;margin:auto}.start-assessment h3{margin:9px 0;font:32px Georgia,serif}.assessment-questions,.lab-fields{gap:12px;margin:22px 0;display:grid}.assessment-questions{grid-template-columns:repeat(3,minmax(0,1fr))}.assessment-questions label,.lab-fields label,.lab-textarea{color:#5d4032;gap:7px;font-size:10px;font-weight:900;display:grid}.assessment-questions select,.lab-fields input,.lab-fields textarea,.lab-textarea textarea,.simulator-question textarea{box-sizing:border-box;color:#3b2a22;width:100%;font:inherit;background:#fffdfa;border:1px solid #cfbdac;border-radius:11px;padding:11px 12px}.lab-fields textarea,.lab-textarea textarea,.simulator-question textarea{resize:vertical;min-height:120px}.feature-primary,.start-assessment>button,.lab-panel>div>button{color:#fff!important;background:#e56a2c!important;border:0!important}.feature-primary:disabled,.lab-panel button:disabled{opacity:.45;cursor:not-allowed}.start-assessment button,.feature-result button,.feature-result a,.service-match button,.enterprise-case-library button,.lab-panel button{color:#5d4032;cursor:pointer;background:#fff;border:1px solid #6b4f3a40;border-radius:999px;padding:11px 15px;font-size:10px;font-weight:900}.feature-result{background:#f5e9de;border-left:4px solid #e56a2c;border-radius:0 15px 15px 0;gap:10px;margin-top:20px;padding:20px;display:grid}.feature-result>small{color:#e56a2c;font-size:8px;font-weight:900}.feature-result h4{margin:0;font:27px Georgia,serif}.feature-result p{white-space:pre-line;color:#62544a;font-size:12px;line-height:1.65}.feature-result>div,.feature-result:last-child{gap:9px}.feature-result>div{flex-wrap:wrap;display:flex}.service-configurator,.christopher-method,.enterprise-case-library{background:#ffffffb8;border:1px solid #6b4f3a25;border-radius:22px;max-width:1240px;margin:30px auto;padding:30px;box-shadow:0 18px 45px #3b2a2212}.feature-tabs,.lab-tabs{scrollbar-width:thin;gap:8px;padding:4px 2px 10px;display:flex;overflow-x:auto}.feature-tabs button,.lab-tabs button{color:#5d4032;cursor:pointer;background:#fff;border:1px solid #bba894;border-radius:999px;flex:none;padding:10px 14px;font-size:10px;font-weight:900}.feature-tabs button.active,.lab-tabs button.active{color:#fff;background:#5d4032;border-color:#5d4032;box-shadow:0 0 0 2px #e56a2c}.service-match{background:#f7ede4;border-radius:17px;gap:12px;margin-top:12px;padding:24px;display:grid}.service-match h4{margin:0;font:28px Georgia,serif}.service-match ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;list-style:none;display:grid}.service-match li{background:#fff;border-radius:11px;padding:13px;font-size:11px;font-weight:800}.service-match>div{flex-wrap:wrap;gap:9px;display:flex}.christopher-method ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.christopher-method li{background:#f8f1ea;border-radius:15px;gap:12px;padding:18px;display:flex}.christopher-method li>span{color:#fff;background:#5d4032;border-radius:50%;flex:0 0 39px;place-items:center;height:39px;font-size:9px;font-weight:900;display:grid}.christopher-method li b{font:19px Georgia,serif}.christopher-method li p{color:#6d5e54;font-size:11px;line-height:1.5}.enterprise-case-library{color:#fff;background:linear-gradient(145deg,#3b2a22,#6b4f3a)}.enterprise-case-library .feature-heading p{color:#eadbd0}.enterprise-case-library>div:last-child{grid-template-columns:1fr 1fr;gap:14px;display:grid}.enterprise-case-library article{background:#fff1;border:1px solid #ffffff2b;border-radius:16px;padding:23px}.enterprise-case-library h4{font:25px Georgia,serif}.enterprise-case-library p,.enterprise-case-library li{color:#eadbd0;font-size:11px;line-height:1.6}.enterprise-case-library small{color:#f6b584;font-size:9px;line-height:1.5;display:block}.enterprise-case-library button{color:#fff;background:#e56a2c;border:0;margin-top:16px}.advanced-career-labs{background:linear-gradient(145deg,#f8eee5,#efe2d6);border:1px solid #6b4f3a24;border-radius:24px;max-width:1240px;margin:56px auto 20px;padding:32px;box-shadow:0 22px 55px #3b2a2214}.lab-panel{background:#ffffffd9;border:1px solid #6b4f3a22;border-radius:18px;min-height:420px;margin-top:12px;padding:28px}.lab-intro{max-width:750px}.lab-intro h4{margin:9px 0;font:clamp(28px,4vw,39px)/1.08 Georgia,serif}.lab-fields.two{grid-template-columns:1fr 1fr}.lab-fields.five{grid-template-columns:repeat(5,minmax(0,1fr))}.lab-fields label>small{color:#8a5e47;min-height:16px;font-size:8px;font-weight:600;line-height:1.4}.lab-textarea{margin:15px 0}.lab-actions{flex-wrap:wrap;gap:9px;margin:18px 0;display:flex}.feature-result>b{font-size:12px}.resume-review-result{color:#fff;background:#3b2a22;border-radius:16px;grid-template-columns:150px minmax(0,1fr);gap:22px;margin-top:22px;padding:22px;display:grid}.resume-review-result>strong{color:#f6b584;font:42px Georgia,serif}.resume-review-result h5{margin:0;font:22px Georgia,serif}.resume-review-result li{color:#eadbd0;font-size:11px;line-height:1.6}.resume-review-result button{color:#fff;background:#ffffff16;border-color:#ffffff4d}.simulator-question{background:#f6ece3;border-radius:17px;margin-top:18px;padding:24px}.simulator-question h5{margin:0 0 17px;font:24px Georgia,serif}.clinic-grid,.market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:20px;display:grid}.clinic-grid article,.market-grid article{background:#faf6f1;border:1px solid #dfd0c2;border-radius:15px;flex-direction:column;padding:20px;display:flex}.clinic-grid h5,.market-grid h5{margin:0;font:21px Georgia,serif}.clinic-grid p,.market-grid p{color:#6d5e54;font-size:11px;line-height:1.6}.clinic-grid button,.market-grid button{align-self:flex-start;margin-top:auto}.market-grid article>div{flex-wrap:wrap;gap:5px;margin:6px 0 16px;display:flex}.market-grid span{color:#7e4a2d;background:#efdfd1;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:900}#focused-support,#job-search-diagnostic,#interview-lab,#book-directly,#organizational-consulting,#resume-reviewer,#recruiter-simulator,#interview-story-builder,#salary-lab,#career-clinic,#market-intelligence,#cover-letter-center,#job-search-command-center{scroll-margin-top:160px}.section-anchor{height:1px;display:block}@media (width<=950px){.career-journey,.assessment-questions,.christopher-method ol{grid-template-columns:1fr 1fr}.lab-fields.five{grid-template-columns:repeat(3,1fr)}.clinic-grid,.market-grid{grid-template-columns:1fr 1fr}}@media (width<=780px){#top>.feature-start-here{order:4}.shared-service-carousel{padding:28px 16px 38px}.feature-start-here{padding:52px 16px;scroll-margin-top:236px}.career-journey{grid-template-columns:1fr 1fr}.career-journey a{min-height:125px;padding:17px}.assessment-questions,.lab-fields.two,.lab-fields.five,.service-match ul,.christopher-method ol,.enterprise-case-library>div:last-child,.clinic-grid,.market-grid{grid-template-columns:1fr}.start-assessment,.service-configurator,.christopher-method,.enterprise-case-library,.advanced-career-labs{padding:22px 16px}.lab-panel{padding:22px 15px}.resume-review-result{grid-template-columns:1fr}.service-configurator .feature-heading,.christopher-method .feature-heading,.enterprise-case-library .feature-heading,.advanced-career-labs .feature-heading{text-align:left}.advanced-career-labs{margin-top:38px}.lab-tabs{margin-inline:-2px}}@media (width<=480px){.career-journey{grid-template-columns:1fr}.career-journey a{min-height:110px}.feature-heading h2{font-size:38px}.feature-heading h3{font-size:31px}.feature-result>div,.lab-actions,.service-match>div{flex-direction:column}.feature-result button,.feature-result a,.lab-actions button,.service-match button{width:100%}}@media print{.feature-start-here{display:none!important}}.payment-options{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:radial-gradient(circle at 92% 4%,#e56a2c29,#0000 30%),linear-gradient(145deg,#fffffff0,#fffaf5d1);border:1px solid #5b3a2929;border-radius:26px;max-width:1240px;margin:34px auto;padding:34px;scroll-margin-top:160px;position:relative;box-shadow:inset 0 1px #ffffffeb,0 24px 70px #3a26181f}.payment-header{max-width:760px}.payment-header>small{color:#e56a2c;letter-spacing:.15em;font-size:9px;font-weight:900}.payment-header h3{letter-spacing:-.035em;margin:10px 0 12px;font:clamp(32px,4vw,48px)/1.04 Georgia,serif}.payment-header p{color:#6d5e54;font-size:13px;line-height:1.65}.payment-selection{background:#f4e8de;border:1px solid #5b3a2929;border-radius:18px;grid-template-columns:minmax(220px,1fr) minmax(260px,1.1fr);align-items:end;gap:9px 18px;margin:26px 0;padding:22px;display:grid}.payment-selection>label{color:#5d4032;grid-column:1;font-size:10px;font-weight:900}.payment-selection>select{color:#3b2a22;width:100%;min-height:48px;font:inherit;background:#fffdfa;border:1px solid #cdb8a7;border-radius:12px;grid-column:1;padding:0 13px}.payment-selection>div{color:#fff;background:linear-gradient(145deg,#4a3228,#765543);border-radius:14px;grid-area:1/2/3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 14px;padding:18px;display:grid}.payment-selection>div small{color:#f6b584;letter-spacing:.13em;grid-column:1/-1;font-size:8px;font-weight:900}.payment-selection>div b{font:21px/1.2 Georgia,serif}.payment-selection>div strong{color:#fff;font:29px Georgia,serif}.payment-confirmation{color:#5d4032;background:#fff4ea;border-left:4px solid #e56a2c;border-radius:0 12px 12px 0;margin:0 0 18px;padding:14px 16px;font-size:11px;line-height:1.55}.payment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.payment-card{background:#ffffffd1;border:1px solid #5b3a2926;border-radius:19px;grid-template-columns:52px minmax(0,1fr);gap:14px;padding:20px;display:grid;box-shadow:0 12px 30px #3b2a2212}.payment-card:last-child{grid-column:1/-1}.payment-icon{color:#fff;background:linear-gradient(145deg,#5d4032,#7b5a46);border-radius:15px;place-items:center;width:48px;height:48px;font-size:14px;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffff38}.payment-card h4{margin:1px 0 5px;font:22px Georgia,serif}.payment-card>div>p{color:#5d4032;margin:0 0 5px;font-size:13px;font-weight:900}.payment-card>div>small{color:#77695f;font-size:10px;line-height:1.5;display:block}.payment-actions{flex-wrap:wrap;grid-column:1/-1;gap:9px;display:flex}.payment-actions>a,.payment-actions>button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:10px;font-weight:900;display:inline-flex}.payment-actions>a{color:#fff;background:linear-gradient(135deg,#e56a2c,#c84e18);border:0;flex:180px;box-shadow:0 10px 22px #e56a2c38}.payment-actions>button{color:#5d4032;background:#fff;border:1px solid #5b3a2933}.payment-actions>a:focus-visible,.payment-actions>button:focus-visible,.payment-selection>select:focus-visible{outline-offset:3px;outline:3px solid #e56a2c52}.payment-note{color:#5d4032;background:#5b3a2912;border-radius:14px;margin-top:18px;padding:16px 18px;font-size:11px;line-height:1.55}.payment-copy-status{color:#fff;opacity:0;background:#3b2a22;border-radius:12px;min-height:0;margin-top:0;padding:0;font-size:10px;font-weight:900;transition:opacity .2s,padding .2s,margin .2s}.payment-copy-status.visible{opacity:1;min-height:42px;margin-top:12px;padding:13px 16px}.package-card>a[data-payment-service]{color:#a94619;background:#fff4ea;border-color:#e56a2c}.elite>a[data-payment-service]{color:#fff;background:#e56a2c;border-color:#e56a2c}.booking-modal>footer a[href=\#payment-options]{text-align:center;background:#e56a2c;border-radius:999px;padding:7px 10px;color:#fff!important}@media (width<=780px){.payment-options{border-radius:21px;margin:28px auto;padding:24px 16px;scroll-margin-top:236px}.payment-selection{grid-template-columns:1fr}.payment-selection>label,.payment-selection>select,.payment-selection>div{grid-area:auto/1}.payment-grid{grid-template-columns:1fr}.payment-card:last-child{grid-column:auto}.payment-actions{flex-direction:column}.payment-actions>a,.payment-actions>button{flex-basis:auto;width:100%}.booking-modal>footer a[href=\#payment-options]{width:100%}}@media (width<=480px){.payment-card{grid-template-columns:46px minmax(0,1fr);padding:17px 15px}.payment-icon{width:44px;height:44px}.payment-selection>div{grid-template-columns:1fr}.payment-selection>div strong{font-size:25px}}.market-header .menu.site-menu-trigger{color:#3b2a22;cursor:pointer;background:#ffffff9e;border:1px solid #5d403229;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;font-size:27px;line-height:1;box-shadow:inset 0 1px #ffffffe6,0 8px 22px #3b2a221c;display:grid!important}.site-menu-trigger:focus-visible,.site-menu-close:focus-visible{outline-offset:3px;outline:3px solid #e56a2c}.site-menu-backdrop{z-index:198;opacity:0;visibility:hidden;pointer-events:none;background:#140d0a85;transition:opacity .28s,visibility .28s;position:fixed;inset:0}.site-menu-backdrop.open{opacity:1;visibility:visible;pointer-events:auto}body main .category-nav.site-menu{visibility:hidden;pointer-events:none;isolation:isolate;contain:layout paint style;transition:transform .34s cubic-bezier(.2,.8,.2,1),visibility .34s;transform:translate(-104%);z-index:199!important;background:linear-gradient(145deg,#fffffffa,#f7f0e9f7)!important;border:0!important;border-right:1px solid #5d40322e!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:0!important;width:min(92vw,520px)!important;max-width:520px!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:0!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden auto!important;box-shadow:24px 0 70px #1f140f47!important}.category-nav.site-menu.open{visibility:visible;pointer-events:auto;transform:translate(0)}.site-menu-head{border-bottom:1px solid #5d403229;justify-content:space-between;align-items:center;gap:20px;min-height:112px;padding:24px 28px;display:flex}.site-menu-brand{color:#3b2a22;align-items:center;gap:12px;font:18px/1.12 Georgia,serif;display:flex}.site-menu-brand img,.site-menu-brand .profile-image-fallback{flex:0 0 44px;width:44px!important;height:44px!important}.site-menu-brand b{font-weight:800}.site-menu-close{color:#2d211c;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;padding:0;font:42px/1 Arial,sans-serif;display:grid}.site-menu-close:hover{background:#5d403214}.site-menu-links{flex-direction:column;padding:20px 28px;display:flex}.category-nav.site-menu .site-menu-links a{color:#2d211c!important;white-space:normal!important;width:100%!important;height:auto!important;min-height:68px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #5d40321a!important;justify-content:space-between!important;align-items:center!important;padding:13px 8px!important;font-size:clamp(20px,3vw,27px)!important;font-weight:500!important;display:flex!important}.category-nav.site-menu .site-menu-links a:hover,.category-nav.site-menu .site-menu-links a:focus-visible{color:#c95320!important;background:#e56a2c12!important}.category-nav.site-menu .site-menu-links a.active{color:#d9581d!important;background:0 0!important;font-weight:800!important}.category-nav.site-menu .site-menu-links a:after{content:none!important;display:none!important}.site-menu-links a>b{color:#6b4f3a;font:38px/1 Arial,sans-serif}.site-menu-footer{padding:24px 28px calc(28px + env(safe-area-inset-bottom));border-top:1px solid #5d403229;gap:12px;margin-top:auto;display:grid}.category-nav.site-menu .site-menu-footer a{color:#3b2a22!important;white-space:normal!important;background:#fffaf5!important;border:1px solid #5d403233!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;height:auto!important;min-height:52px!important;padding:13px 15px!important;font-size:14px!important;font-weight:800!important;display:flex!important}.category-nav.site-menu .site-menu-footer a:first-child{color:#fff!important;background:linear-gradient(135deg,#f27a36,#df5e20)!important;border-color:#0000!important}.category-nav.site-menu .site-menu-footer a:after{content:none!important;display:none!important}@media (width<=900px){.market-header{grid-template-columns:48px 48px minmax(0,1fr) 48px!important;gap:9px!important}.market-header .site-menu-trigger{grid-area:1/1}.market-header .profile-shortcut{grid-area:1/2}.market-header .header-service-title{grid-area:1/3}.market-header .header-actions{grid-area:1/4}.market-header .global-search{grid-area:2/1/auto/-1}.market-header .menu.site-menu-trigger{width:44px;height:44px;font-size:25px}.site-menu-head{min-height:98px;padding:20px}.site-menu-links{padding:14px 20px}.site-menu-footer{padding:20px 20px calc(24px + env(safe-area-inset-bottom))}}@media (width<=480px){body main .category-nav.site-menu{width:calc(100vw - 24px)!important}.site-menu-head{padding:17px 16px}.site-menu-brand{font-size:16px}.site-menu-links{padding:10px 16px}.category-nav.site-menu .site-menu-links a{min-height:60px!important;font-size:21px!important}.site-menu-footer{padding:16px 16px calc(20px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){body main .category-nav.site-menu,.site-menu-backdrop{transition:none}}#library,#client-resumes,#about,#recommendations,#career-tools,#services{scroll-margin-top:100px!important}@media (width<=900px){#library,#client-resumes,#about,#recommendations,#career-tools,#services{scroll-margin-top:146px!important}}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body{position:relative;background:#fff!important}#top.site-page{isolation:isolate;position:relative}#top.site-page-home{background:#f8f3ec!important}#top.site-page-inner{background:#fff!important}#top>.promo{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:#301b16db!important}#top>.market-header{-webkit-backdrop-filter:blur(22px)saturate(165%);backdrop-filter:blur(22px)saturate(165%);overflow:visible;z-index:160!important;background:linear-gradient(135deg,#ffffffbd,#faf1ea99 55%,#e56a2c21)!important;border-bottom:1px solid #ffffff8f!important;position:sticky!important;top:0!important;box-shadow:inset 0 1px #fffffff0,0 14px 38px #2b191424!important}#top>.market-header:after{content:"";z-index:-1;pointer-events:none;opacity:.75;background:linear-gradient(115deg,#0000 0%,#ffffff57 36%,#0000 64%);position:absolute;inset:0}.market-header .menu.site-menu-trigger,.market-header .header-actions button,.profile-shortcut{-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);background:linear-gradient(145deg,#ffffffb3,#fff8f261)!important;border:1px solid #ffffffb8!important;box-shadow:inset 0 1px #fffffffa,0 9px 24px #321e1824!important}.header-service-title{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:linear-gradient(145deg,#4d3027d1,#6f4c3ba8)!important;border:1px solid #ffffff6b!important;box-shadow:inset 0 1px #ffffff4d,0 10px 28px #2b191433!important}.global-search{-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);background:linear-gradient(135deg,#ffffffb8,#faf4ee7a)!important;border-color:#3d271fc2!important;box-shadow:inset 0 1px #fffffff5,0 10px 28px #321e181f!important}.global-search input{background:0 0!important}.site-menu-backdrop{-webkit-backdrop-filter:blur(9px)saturate(115%);backdrop-filter:blur(9px)saturate(115%);z-index:198!important;background:#190f0c61!important}body main .category-nav.site-menu{transform-origin:top;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(28px)saturate(170%);backdrop-filter:blur(28px)saturate(170%);background:linear-gradient(160deg,#ffffffd1,#f8f0eaad)!important;border:0!important;border-bottom:1px solid #ffffffb3!important;border-radius:0 0 30px 30px!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:min(88dvh,780px)!important;padding:0!important;transition:transform .36s cubic-bezier(.22,1,.36,1),visibility .36s!important;inset:0 0 auto!important;overflow:hidden auto!important;transform:translateY(-106%)!important;box-shadow:0 28px 80px #1c110e4d,inset 0 1px #ffffffeb!important}body main .category-nav.site-menu.open{visibility:visible;pointer-events:auto;transform:translate(0)!important}.site-menu-head,.site-menu-links,.site-menu-footer{width:min(100% - 40px,1100px);margin-inline:auto}.site-menu-head{min-height:88px;border-bottom-color:#5d40321f!important;padding:18px 8px!important}.site-menu-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px 14px;padding:18px 0!important;display:grid!important}.category-nav.site-menu .site-menu-links a{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #0000!important;border-radius:16px!important;min-height:62px!important;padding:12px 15px!important;font-size:clamp(16px,2vw,22px)!important;transition:background .24s,border-color .24s,transform .24s!important}.category-nav.site-menu .site-menu-links a:hover,.category-nav.site-menu .site-menu-links a:focus-visible,.category-nav.site-menu .site-menu-links a.active{transform:translateY(-2px);background:#ffffff61!important;border-color:#ffffffa8!important}.site-menu-links a>b{font-size:28px!important}.site-menu-footer{grid-template-columns:1fr 1fr;padding:15px 0 calc(20px + env(safe-area-inset-bottom))!important;border-top-color:#5d40321f!important;margin-top:0!important}.category-nav.site-menu.open .site-menu-links a{animation:.32s cubic-bezier(.22,1,.36,1) both apple-menu-rise}.category-nav.site-menu.open .site-menu-links a:nth-child(2){animation-delay:20ms}.category-nav.site-menu.open .site-menu-links a:nth-child(3){animation-delay:40ms}.category-nav.site-menu.open .site-menu-links a:nth-child(4){animation-delay:60ms}.category-nav.site-menu.open .site-menu-links a:nth-child(5){animation-delay:80ms}.category-nav.site-menu.open .site-menu-links a:nth-child(6){animation-delay:.1s}.category-nav.site-menu.open .site-menu-links a:nth-child(7){animation-delay:.12s}@keyframes apple-menu-rise{0%{opacity:0;transform:translateY(-16px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}#top.site-page-home>section{background-color:#faf4eeeb}#top.site-page-home>.market-hero{isolation:isolate;min-height:clamp(560px,78vh,820px);position:relative;background:#2c1714!important}#top.site-page-home>.market-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#f8ece3f0 0%,#f8ece3d1 44%,#2c17144d 76%,#2c171424 100%);position:absolute;inset:0}.landing-hero-background{z-index:0;object-fit:cover;object-position:center 30%}#top.site-page-home>.market-hero>div{z-index:2;position:relative}#top.site-page-home>.benefits,#top.site-page-home>.enterprise-case-library{background-color:#3b2a22e6!important}#top.site-page-home>footer{-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:#34221beb!important}.motion-ready .apple-reveal{opacity:0;transform-origin:50% 70%;transition:opacity .34s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s), transform .42s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(30px)scale(.985)}.motion-ready .apple-reveal.is-visible{opacity:1;transform:translate(0)scale(1)}.apple-parallax{translate:0 var(--parallax-y,0);will-change:translate;transition:translate .16s linear}#top>.how,#top>.added-resources,#top>.tiktok-feature,#top>.linkedin-feature{content-visibility:auto;contain-intrinsic-size:auto 760px}#top>footer{content-visibility:visible;contain:none}@media (width<=900px){#top>.market-header{top:0!important}.site-menu-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){body main .category-nav.site-menu{border-radius:0 0 24px 24px!important;max-height:92dvh!important}.site-menu-head,.site-menu-links,.site-menu-footer{width:calc(100% - 28px)}.site-menu-head{min-height:78px;padding:13px 2px!important}.site-menu-links{grid-template-columns:1fr;gap:3px;padding:10px 0!important}.category-nav.site-menu .site-menu-links a{min-height:51px!important;padding:8px 12px!important;font-size:18px!important}.site-menu-footer{grid-template-columns:1fr;gap:14px;padding:10px 0 calc(116px + env(safe-area-inset-bottom))!important}#top.site-page-home>section{background-color:#faf4eed6}#top.site-page-home>.market-hero{min-height:680px;padding-top:54px;padding-bottom:42px}#top.site-page-home>.market-hero:before{background:linear-gradient(#f8ece3c7 0%,#f8ece3e0 44%,#2c171466 100%)}.landing-hero-background{object-position:center 22%}#top.site-page-home>.market-hero h1,#top.site-page-home>.market-hero p{text-shadow:0 1px #ffffff7a;max-width:520px}}@media (width<=780px){.action-dock{grid-template-columns:minmax(0,1fr) minmax(74px,auto) minmax(0,1fr)!important;gap:12px!important;padding-inline:12px!important}.action-dock>.persistent-book,.action-dock>.concierge-launch{width:100%!important;min-width:0!important;max-width:none!important;padding-inline:8px!important}.action-dock>.home-button{min-width:74px!important;padding-inline:9px!important}}@media (width<=390px){.action-dock{gap:10px!important;padding-inline:10px!important}.action-dock>.persistent-book,.action-dock>.concierge-launch,.action-dock>.home-button{font-size:8.5px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.motion-ready .apple-reveal,.motion-ready .apple-reveal.is-visible{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.apple-parallax{transition:none!important;translate:none!important}body main .category-nav.site-menu,.site-menu-backdrop,.category-nav.site-menu .site-menu-links a{transition:none!important;animation:none!important}}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){#top>.market-header{background:#faf4eef5!important}body main .category-nav.site-menu{background:#faf7f4fa!important}}html{overscroll-behavior-y:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#3b2a22}body{overscroll-behavior-y:none;min-height:0;padding-bottom:0!important}#top.site-page{min-height:100svh;overflow-x:clip}button,a,input,select,textarea{touch-action:manipulation}#top.site-page>footer{margin-top:auto;margin-bottom:0}html.site-scroll-boundary{overflow-y:auto;height:var(--site-document-height)!important;max-height:var(--site-document-height)!important}html.site-scroll-boundary body{overflow-y:clip;height:var(--site-document-height)!important;min-height:0!important;max-height:var(--site-document-height)!important}.native-ai-workspace{background:linear-gradient(#fffaf5 0%,#f6ede5 100%);width:100%;padding:32px 0 0}.ai-workspace-status{color:#5b3a29;text-align:center;justify-content:center;align-items:center;gap:12px;min-height:220px;padding:32px;font-weight:800;display:flex}.ai-workspace-status>span{border:3px solid #5b3a2933;border-top-color:#e56a2c;border-radius:50%;width:26px;height:26px;animation:.75s linear infinite career-ai-spin}.ai-workspace-status.error{color:#8b2d22}@keyframes career-ai-spin{to{transform:rotate(360deg)}}.career-memory-console{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(145deg,#ffffffc2,#f8eee594);border:1px solid #ffffffc7;border-radius:28px;width:min(100% - 40px,1680px);margin:0 auto 34px;padding:clamp(22px,3vw,42px);box-shadow:inset 0 1px #fff,0 20px 56px #3b2a221f}.career-memory-heading{grid-template-columns:minmax(0,1fr) minmax(260px,520px);align-items:end;gap:24px;display:grid}.career-memory-heading small,.recommendation-archive-heading small{color:#d85e25;letter-spacing:.16em;font-size:11px;font-weight:900}.career-memory-heading h2,.recommendation-archive-heading h3{color:#2f211b;margin:7px 0 0;font:clamp(32px,4vw,52px)/1 Georgia,serif}.career-memory-heading p,.recommendation-archive-heading p{color:#6b5a50;margin:0;line-height:1.6}.career-memory-status{color:#6b4f3a;min-height:24px;font-size:13px;font-weight:800}.career-memory-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.career-memory-form label{color:#4a3429;gap:7px;font-size:13px;font-weight:800;display:grid}.career-memory-form textarea{color:#2f211b;resize:vertical;background:#ffffffc7;border:1px solid #5b3a293d;border-radius:14px;width:100%;min-height:112px;padding:14px;font:16px/1.5 Arial,sans-serif}.career-memory-consent{grid-column:1/-1;align-items:flex-start;line-height:1.5;grid-template-columns:none!important;gap:10px!important;font-weight:600!important;display:flex!important}.career-memory-consent input{flex:0 0 20px;width:20px;height:20px}.career-memory-primary,.career-memory-console button,.career-memory-approved a{color:#5b3a29;cursor:pointer;background:#fff;border:1px solid #5b3a2938;border-radius:999px;justify-content:center;align-items:center;width:max-content;min-height:44px;padding:10px 17px;font:800 13px/1 Arial,sans-serif;display:inline-flex}.career-memory-primary{color:#fff!important;background:linear-gradient(135deg,#f17a36,#de5b20)!important;border-color:#e56a2c!important}.career-memory-proposal,.career-memory-approved{background:#ffffffa3;border:1px solid #5b3a2926;border-radius:18px;margin-top:20px;padding:20px}.career-memory-proposal h3,.career-memory-approved h3{margin-top:0;font:24px Georgia,serif}.career-memory-proposal pre,.career-memory-approved pre{color:#fffaf5;white-space:pre-wrap;background:#2f211b;border-radius:12px;max-height:260px;padding:14px;font:13px/1.55 ui-monospace,monospace;overflow:auto}.career-memory-proposal button,.career-memory-approved button,.career-memory-approved a{margin:8px 8px 0 0}.recommendation-archive-heading{justify-content:space-between;align-items:end;gap:24px;margin:54px 0 20px;display:flex}.recommendation-archive{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.recommendation-card{background:linear-gradient(145deg,#fffaf5,#f6ede5);border:1px solid #5b3a2926;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 12px 30px #3b2a2214}.recommendation-card summary{cursor:pointer;grid-template-columns:44px minmax(0,1fr) 32px;align-items:center;gap:12px;min-height:104px;padding:18px;list-style:none;display:grid}.recommendation-card summary::-webkit-details-marker{display:none}.recommendation-index{color:#fff;background:#e56a2c;border-radius:50%;place-items:center;width:40px;height:40px;font-size:12px;font-weight:900;display:grid}.recommendation-person{gap:4px;display:grid}.recommendation-person strong{color:#2f211b;font:22px Georgia,serif}.recommendation-person small{color:#6b4f3a;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.recommendation-person time{color:#7a6b62;font-size:11px}.recommendation-toggle{color:#e56a2c;text-align:center;font:32px/1 Arial,sans-serif;transition:transform .2s}.recommendation-card[open] .recommendation-toggle{transform:rotate(45deg)}.recommendation-card blockquote{color:#51443d;white-space:pre-line;background:#ffffffb3;border-left:3px solid #e56a2c;border-radius:0 14px 14px 0;margin:0 18px 18px;padding:18px;font-size:14px;line-height:1.75}.recommendation-card>a{color:#5b3a29;margin:0 18px 18px;font-size:12px;font-weight:900;display:inline-block}.recommendation-excerpt-note{color:#8a5b3f;margin:0 18px 14px;font-size:11px;line-height:1.5}@media (width<=780px){.native-ai-workspace{padding-top:18px}.career-memory-console{border-radius:22px;width:calc(100% - 24px);padding:20px}.career-memory-heading,.career-memory-form{grid-template-columns:1fr}.recommendation-archive-heading{flex-direction:column;align-items:flex-start}.recommendation-archive{grid-template-columns:1fr}.recommendation-card summary{min-height:92px;padding:14px}}@media (width>=2560px){.recommendation-archive{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1900px;margin-inline:auto}.recommendation-archive-heading,.recommendations-section>.title-row,.recommendations-section>.verified-results,.recommendations-section>.recommendation-note{max-width:1900px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.ai-workspace-status>span{animation:none}.recommendation-toggle{transition:none}}.market-header .global-search{z-index:230;position:relative;overflow:visible}.market-header .global-search>button{border-radius:0 28px 28px 0;flex:0 0 54px}.global-search-results{z-index:260;overscroll-behavior:contain;-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:#fffcf8f7;border:1px solid #5b3a2933;border-radius:20px;max-height:min(68dvh,560px);padding:8px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:auto;box-shadow:0 24px 65px #2d1c1638}.global-search-results .global-search-result{color:#3b2a22;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:flex-start;align-items:flex-start;gap:14px;width:100%;height:auto;min-height:62px;padding:11px 13px;font-size:14px;display:flex}.global-search-results .global-search-result:hover,.global-search-results .global-search-result:focus-visible{outline-offset:-2px;background:#f5e9df;outline:2px solid #e56a2c59}.global-search-results .global-search-result span{flex-direction:column;flex:0 0 min(42%,240px);gap:3px;min-width:0;display:flex}.global-search-results .global-search-result b{font-size:.9rem;line-height:1.2}.global-search-results .global-search-result small{letter-spacing:.06em;text-transform:uppercase;color:#a64d26;font-size:.66rem;font-weight:900}.global-search-results .global-search-result em{color:#6f5b51;flex:1;font-size:.78rem;font-style:normal;line-height:1.45}.global-search-results .resource-search-result{border-top:1px solid #5b3a291f;margin-top:5px;padding-top:13px}@media (width<=780px){.global-search-results{top:calc(var(--market-header-bottom,116px) + 4px);max-height:55dvh;position:fixed;left:10px;right:10px}.global-search-results .global-search-result{flex-direction:column;gap:5px}.global-search-results .global-search-result span{flex-basis:auto}.global-search-results .global-search-result em{font-size:.76rem}}.recommendation-insights{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffffd6,#f8f1e9b8);border:1px solid #774f342e;border-radius:26px;margin:30px 0 34px;padding:28px;box-shadow:0 18px 55px #492d1c14}.recommendation-insights-heading{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:22px;display:flex}.recommendation-insights-heading h3{margin:.3rem 0 .55rem;font-size:clamp(1.45rem,2.2vw,2.2rem)}.recommendation-insights-heading p{max-width:780px;color:var(--muted,#6c625b);margin:0;line-height:1.65}.recommendation-analysis-range{white-space:nowrap;background:#ff93421a;border:1px solid #cb6f333d;border-radius:999px;padding:8px 12px;font-weight:700}.recommendation-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.recommendation-metric-grid article{background:#ffffffc2;border:1px solid #613e271f;border-radius:18px;padding:18px}.recommendation-metric-grid strong{color:#8b4d2b;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1;display:block}.recommendation-metric-grid span{color:var(--muted,#6c625b);margin-top:7px;font-size:.9rem;display:block}.recommendation-dashboard-grid{grid-template-columns:1.08fr .92fr;gap:16px;display:grid}.recommendation-panel{background:#ffffffb0;border:1px solid #613e271f;border-radius:20px;padding:20px}.recommendation-panel-heading h4{margin:.25rem 0 1rem;font-size:1.12rem}.recommendation-funnel{gap:15px;display:grid}.recommendation-funnel-row{grid-template-columns:34px 1fr;gap:12px;display:grid}.funnel-step{color:#8b4d2b;background:#cb6f3321;border-radius:10px;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.funnel-copy>div:first-child,.recommendation-pattern-row>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.funnel-copy b,.recommendation-pattern-row b{color:#8b4d2b;font-size:.92rem}.funnel-track,.pattern-track{background:#5b443317;border-radius:999px;height:8px;margin:7px 0;overflow:hidden}.funnel-track span,.pattern-track span{border-radius:inherit;background:linear-gradient(90deg,#a15e35,#e69557);height:100%;display:block}.funnel-copy small,.recommendation-pattern-row small{color:var(--muted,#6c625b);line-height:1.45;display:block}.recommendation-patterns{gap:16px;display:grid}.recommendation-insight-callout{background:#c9783e14;border-left:4px solid #c9783e;border-radius:12px;margin-top:16px;padding:17px 19px}.recommendation-insight-callout p{margin:.35rem 0 0;line-height:1.6}@media (width<=900px){.recommendation-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.recommendation-dashboard-grid{grid-template-columns:1fr}.recommendation-insights-heading{display:block}.recommendation-analysis-range{margin-top:12px;display:inline-block}}@media (width<=560px){.recommendation-insights{border-radius:20px;padding:18px}.recommendation-metric-grid{grid-template-columns:1fr 1fr}.recommendation-metric-grid article{padding:14px}.recommendation-panel{padding:16px}}#top.site-page-ai>.market-header{backface-visibility:hidden;transform:translateZ(0);z-index:1000!important;width:100%!important;position:fixed!important;top:0!important;left:0!important;right:0!important}#top.site-page-ai>.promo{margin-top:88px}#top.site-page-ai .global-search-results{z-index:1100!important}#top.site-page-ai+.site-menu-backdrop,#top.site-page-ai .site-menu-backdrop{z-index:1198!important}#top.site-page-ai .category-nav.site-menu{z-index:1199!important}@media (width<=900px){#top.site-page-ai>.promo{margin-top:132px}}@media (width<=480px){#top.site-page-ai>.promo{margin-top:126px}}.knowledge-topics button{appearance:none;color:#5d493a;text-align:left;white-space:nowrap;cursor:pointer;background:#ffffffd1;border:1px solid #6b4f3a40;border-radius:14px;flex:none;padding:5px 7px;font-size:8px;font-weight:500;line-height:1.25}.knowledge-topics button:hover,.knowledge-topics button:focus-visible{outline-offset:2px;background:#fff;border-color:#e56a2c;outline:2px solid;transform:translateY(-1px)}.chat-message-action{appearance:none;cursor:pointer;font:inherit;text-align:left}.chat-message-action:focus-visible,.chat-suggestions button:focus-visible,.quick-prompts button:focus-visible{outline-offset:2px;outline:2px solid}@media (width<=600px){.site-menu-backdrop{-webkit-backdrop-filter:blur(2px)saturate(112%)!important;backdrop-filter:blur(2px)saturate(112%)!important;background:#24161124!important}body main .category-nav.site-menu{overscroll-behavior:contain;width:calc(100% - 12px)!important;max-height:calc(100dvh - 90px - env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(13px)saturate(135%)!important;backdrop-filter:blur(13px)saturate(135%)!important;background:linear-gradient(155deg,#fffcf88a,#eee2d95c)!important;border:1px solid #ffffff9e!important;border-top:0!important;border-radius:0 0 22px 22px!important;margin-inline:6px!important;box-shadow:0 22px 54px #24161133,inset 0 1px #ffffffb8!important}.site-menu-head,.site-menu-links,.site-menu-footer{width:calc(100% - 24px)}.site-menu-head{min-height:58px;padding:7px 0!important}.site-menu-brand{gap:9px;font-size:15px;line-height:1.05}.site-menu-brand img,.site-menu-brand .profile-image-fallback{flex-basis:38px;width:38px!important;height:38px!important}.site-menu-close{flex-basis:44px;width:44px;height:44px;font-size:34px}.site-menu-links{gap:4px;padding:7px 0!important}.category-nav.site-menu .site-menu-links a{background:#ffffff61!important;border-color:#ffffff7a!important;border-radius:13px!important;min-height:44px!important;padding:5px 12px!important;font-size:16px!important;box-shadow:inset 0 1px #ffffff94!important}.category-nav.site-menu .site-menu-links a:hover,.category-nav.site-menu .site-menu-links a:focus-visible,.category-nav.site-menu .site-menu-links a.active{background:#fff8f28f!important}.site-menu-links a>b{font-size:23px!important}.site-menu-footer{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:7px;padding:7px 0 10px!important}.category-nav.site-menu .site-menu-footer a{background:#ffffff6b!important;border-color:#ffffff80!important;min-height:44px!important;padding:7px 10px!important;font-size:12px!important;box-shadow:inset 0 1px #fff9!important}}@media (width<=380px),(height<=700px){.site-menu-head{min-height:52px}.category-nav.site-menu .site-menu-links a{min-height:42px!important;font-size:15px!important}.site-menu-links{gap:2px;padding-block:5px!important}}.concierge{isolation:isolate;transform-origin:100% 100%;-webkit-backdrop-filter:blur(24px)saturate(155%);backdrop-filter:blur(24px)saturate(155%);will-change:transform, opacity, filter;animation:.38s cubic-bezier(.22,1,.36,1) both ask-chris-glass-in;background:linear-gradient(155deg,#fffcf8ad,#eee2d975)!important;border:1px solid #ffffffad!important;box-shadow:0 28px 72px #24161142,inset 0 1px #ffffffd6!important}.concierge:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 0,#ffffff9e,#0000 68%);height:42%;position:absolute;inset:0 0 auto}.concierge.closing{pointer-events:none;animation:.24s cubic-bezier(.4,0,1,1) both ask-chris-glass-out}.concierge header{-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);border-bottom:1px solid #ffffff2e;box-shadow:inset 0 1px #ffffff2e;background:linear-gradient(145deg,#3c261ee8,#59392cc7)!important}.concierge .knowledge-topics{-webkit-backdrop-filter:blur(15px)saturate(140%);backdrop-filter:blur(15px)saturate(140%);background:#fffaf547!important;border-bottom-color:#5d403221!important}.concierge .knowledge-topics button,.concierge .quick-prompts button,.concierge .chat-suggestions button{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffffb8,0 5px 14px #3b2a2212;background:#ffffff6b!important;border:1px solid #ffffff9e!important}.concierge .knowledge-topics button:hover,.concierge .knowledge-topics button:focus-visible,.concierge .quick-prompts button:hover,.concierge .quick-prompts button:focus-visible,.concierge .chat-suggestions button:hover,.concierge .chat-suggestions button:focus-visible{transform:translateY(-1px);box-shadow:inset 0 1px #ffffffe0,0 8px 18px #3b2a221a;background:#fffaf6b8!important;border-color:#e56a2c75!important}.concierge .chat-messages>div.assistant{-webkit-backdrop-filter:blur(13px)saturate(135%);backdrop-filter:blur(13px)saturate(135%);border:1px solid #ffffff80;box-shadow:inset 0 1px #ffffffa8,0 6px 18px #3b2a2212;background:#fffaf57a!important}.concierge .chat-messages>div.user{border:1px solid #ffffff38;box-shadow:inset 0 1px #ffffff2e,0 7px 18px #311d1724;background:linear-gradient(145deg,#4c3026e6,#6a4837cc)!important}.concierge form{background:#fffaf533;border-top-color:#5d40321f!important}.concierge form input{-webkit-backdrop-filter:blur(12px)saturate(135%);backdrop-filter:blur(12px)saturate(135%);transition:background .2s,border-color .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffffc2;background:#ffffff7a!important;border-color:#ffffffa8!important}.concierge form input:focus{outline:none;box-shadow:inset 0 1px #ffffffe6,0 0 0 3px #e56a2c1f;background:#ffffffb3!important;border-color:#e56a2c9e!important}.concierge>header,.concierge>.knowledge-topics,.concierge>.chat-messages,.concierge>.quick-prompts,.concierge>form,.concierge>.chat-note{animation:.42s cubic-bezier(.22,1,.36,1) both ask-chris-content-in}.concierge>.knowledge-topics{animation-delay:25ms}.concierge>.chat-messages{animation-delay:45ms}.concierge>.quick-prompts{animation-delay:65ms}.concierge>form,.concierge>.chat-note{animation-delay:85ms}@keyframes ask-chris-glass-in{0%{opacity:0;filter:blur(7px);transform:translateY(18px)scale(.965)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes ask-chris-content-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translate(0)}}@keyframes ask-chris-glass-out{0%{opacity:1;filter:blur();transform:translate(0)scale(1)}to{opacity:0;filter:blur(5px);transform:translateY(12px)scale(.98)}}@media (width<=600px){.concierge{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);border-radius:22px!important;width:calc(100vw - 12px)!important;right:6px!important}}@media (prefers-reduced-motion:reduce){.concierge,.concierge.closing,.concierge>header,.concierge>.knowledge-topics,.concierge>.chat-messages,.concierge>.quick-prompts,.concierge>form,.concierge>.chat-note{animation-duration:.01ms!important;animation-delay:0s!important}}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.concierge{background:#faf7f4fa!important}}.booking-backdrop{-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);background:#24161147!important;animation:.3s ease-out both booking-glass-backdrop-in!important}.booking-backdrop.closing{pointer-events:none;animation:.24s ease-in both booking-glass-backdrop-out!important}.booking-modal{isolation:isolate;transform-origin:bottom;-webkit-backdrop-filter:blur(26px)saturate(155%);backdrop-filter:blur(26px)saturate(155%);will-change:transform, opacity, filter;position:relative;background:linear-gradient(155deg,#fffcf8b8,#eee2d980)!important;border:1px solid #ffffffb3!important;animation:.42s cubic-bezier(.22,1,.36,1) both booking-glass-panel-in!important;box-shadow:0 34px 92px #24161152,inset 0 1px #ffffffdb!important}.booking-modal:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 14% 0,#ffffffad,#0000 66%);height:34%;position:absolute;inset:0 0 auto}.booking-backdrop.closing .booking-modal{animation:.24s cubic-bezier(.4,0,1,1) both booking-glass-panel-out!important}.booking-modal>header{-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);border-bottom:1px solid #ffffff2e;box-shadow:inset 0 1px #fff3;background:linear-gradient(145deg,#3c261eeb,#59392ccc)!important}.booking-modal>header button{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);transition:background .2s,border-color .2s,transform .2s;box-shadow:inset 0 1px #fff3;background:#ffffff29!important}.booking-modal>header button:hover,.booking-modal>header button:focus-visible{border-color:#ffffff9e;transform:scale(1.05);background:#ffffff42!important}.booking-modal>iframe{background:#f8f3ecc7!important}.booking-modal>footer{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);border-top:1px solid #ffffff8f;box-shadow:inset 0 1px #ffffffb3;background:#fffaf56b!important}.booking-modal>header,.booking-modal>iframe,.booking-modal>footer{animation:.42s cubic-bezier(.22,1,.36,1) both booking-glass-content-in}.booking-modal>iframe{animation-delay:35ms}.booking-modal>footer{animation-delay:70ms}@keyframes booking-glass-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes booking-glass-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes booking-glass-panel-in{0%{opacity:0;filter:blur(8px);transform:translateY(22px)scale(.97)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes booking-glass-panel-out{0%{opacity:1;filter:blur();transform:translate(0)scale(1)}to{opacity:0;filter:blur(6px);transform:translateY(14px)scale(.982)}}@keyframes booking-glass-content-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0)}}.market-header .menu.site-menu-trigger{transition:transform .34s cubic-bezier(.22,1,.36,1),background .24s,border-color .24s,box-shadow .24s!important}.market-header .menu.site-menu-trigger>span{transition:transform .38s cubic-bezier(.22,1,.36,1);display:block}.market-header .menu.site-menu-trigger[aria-expanded=true]{animation:.42s cubic-bezier(.22,1,.36,1) both menu-trigger-glass-press;transform:translateY(-1px)scale(1.06);background:#fff8f2b3!important;border-color:#e56a2c9e!important;box-shadow:inset 0 1px #ffffffeb,0 0 0 4px #e56a2c1f,0 12px 28px #321e182e!important}.market-header .menu.site-menu-trigger[aria-expanded=true]>span{transform:rotate(90deg)scale(.92)}body main .category-nav.site-menu{opacity:.45;filter:blur(10px);will-change:transform, opacity, filter;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .28s,filter .32s,visibility .38s!important}body main .category-nav.site-menu.open{opacity:1;filter:blur()}.category-nav.site-menu.open .site-menu-head{animation:.36s cubic-bezier(.22,1,.36,1) both menu-glass-section-in}.category-nav.site-menu.open .site-menu-footer{animation:.4s cubic-bezier(.22,1,.36,1) .11s both menu-glass-section-in}.site-menu-backdrop{transition:opacity .34s,visibility .34s,-webkit-backdrop-filter .34s,backdrop-filter .34s!important}@keyframes menu-trigger-glass-press{0%{transform:translateY(0)scale(1)}55%{transform:translateY(-2px)scale(1.09)}to{transform:translateY(-1px)scale(1.06)}}@keyframes menu-glass-section-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translate(0)}}@media (width<=680px){.booking-backdrop{-webkit-backdrop-filter:blur(7px)saturate(116%);backdrop-filter:blur(7px)saturate(116%);background:#24161133!important}.booking-modal{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%)}}@media (prefers-reduced-motion:reduce){.booking-backdrop,.booking-backdrop.closing,.booking-modal,.booking-backdrop.closing .booking-modal,.booking-modal>header,.booking-modal>iframe,.booking-modal>footer,.market-header .menu.site-menu-trigger,.market-header .menu.site-menu-trigger>span,.category-nav.site-menu.open .site-menu-head,.category-nav.site-menu.open .site-menu-footer{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.booking-modal{background:#faf7f4fa!important}}.connected-tools-strip{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#fffaf5e8,#e2eeeecc);border:1px solid #583a2b24;border-radius:24px;width:min(1460px,100% - 32px);margin:28px auto 8px;padding:22px;box-shadow:0 20px 55px #492b1d17}.connected-tools-strip>div:first-child{justify-content:space-between;align-items:end;gap:18px;margin-bottom:16px;display:flex}.connected-tools-strip small{color:#df6327;letter-spacing:.16em;font-size:10px;font-weight:800}.connected-tools-strip h2{color:#3f2b21;margin:6px 0 0;font:500 clamp(24px,3vw,38px)/1.05 Georgia,serif}.connected-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.connected-tool-card{color:#3f2b21;background:#ffffffb3;border:1px solid #583a2b24;border-radius:18px;padding:20px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:block}.connected-tool-card:hover{border-color:#ee6e2e73;transform:translateY(-2px);box-shadow:0 16px 30px #492b1d1a}.connected-tool-card b{margin-bottom:7px;font:600 20px Georgia,serif;display:block}.connected-tool-card p{color:#78685f;margin:0;font-size:13px;line-height:1.55}.connected-tool-card em{color:#d85d25;text-transform:uppercase;letter-spacing:.08em;margin-top:13px;font-size:11px;font-style:normal;font-weight:800;display:inline-block}.site-page-tool .how{margin-top:48px}.resume-converter-embed{padding-top:8px}.ai-intelligence-embed{border:1px solid #583a2b24;border-radius:28px;margin-top:18px;overflow:hidden;box-shadow:0 24px 70px #492b1d1a}@media (width<=760px){.connected-tool-grid{grid-template-columns:1fr}.connected-tools-strip>div:first-child{flex-direction:column;align-items:start}}.integrated-tool-loading,.integrated-tool-error{background:#fffaf5e6;border:1px solid #583a2b26;border-radius:24px;width:min(1180px,100% - 32px);margin:32px auto;padding:28px;box-shadow:0 18px 50px #492b1d14}.integrated-tool-loading{color:#66554d;place-items:center;min-height:180px;font-weight:700;display:grid}.integrated-tool-error small,.resume-next-step small,.ai-intelligence-next small{color:#df6327;letter-spacing:.15em;font-size:10px;font-weight:900}.integrated-tool-error h2,.resume-next-step h3,.ai-intelligence-next h2{color:#3f2b21;font-family:Georgia,serif}.integrated-tool-error>div,.resume-next-step>div,.ai-intelligence-next-actions{flex-wrap:wrap;gap:10px;display:flex}.integrated-tool-error a,.integrated-tool-error button,.resume-next-step a,.ai-intelligence-next a{color:#4b3024;cursor:pointer;background:#fff7f0;border:1px solid #583a2b29;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:11px 16px;font-weight:800;text-decoration:none;display:inline-flex}.resume-next-step{background:linear-gradient(135deg,#fff8f1f0,#eef5f4db);border:1px solid #583a2b24;border-radius:18px;margin-top:18px;padding:18px}.resume-next-step h3{margin:7px 0;font-size:21px}.resume-next-step p{color:#736158;margin:0 0 13px;line-height:1.5}.ai-intelligence-next{background:linear-gradient(135deg,#fff9f4f0,#e5efefdb);border:1px solid #583a2b24;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;width:min(1440px,100% - 32px);margin:24px auto;padding:24px;display:flex;box-shadow:0 18px 52px #492b1d14}.ai-intelligence-next h2{margin:6px 0 8px;font-size:clamp(25px,3vw,38px)}.ai-intelligence-next p{color:#75635b;max-width:760px;margin:0;line-height:1.55}:where(a,button,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #e164288c}@media (width<=760px){.ai-intelligence-next{flex-direction:column;align-items:flex-start}.ai-intelligence-next-actions,.ai-intelligence-next a{width:100%}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-menu-primary{flex-direction:column;display:flex}.site-menu-secondary{gap:16px;padding:20px 0 4px;display:grid}.category-nav.site-menu .site-menu-secondary .site-menu-ask{color:#3b2a22!important;background:linear-gradient(135deg,#fff7effa,#ffffffeb)!important;border:1px solid #e56a2c47!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;min-height:72px!important;padding:14px 16px!important;text-decoration:none!important;display:flex!important}.site-menu-ask strong,.site-menu-ask small{display:block}.site-menu-ask strong{font-size:14px}.site-menu-ask small{color:#77695f;margin-top:4px;font-size:11px;line-height:1.35}.site-menu-group h3{color:#8a6b58;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:900}.site-menu-group>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.category-nav.site-menu .site-menu-group a{color:#4b382d!important;background:#ffffff94!important;border:1px solid #5d40321a!important;border-radius:11px!important;justify-content:space-between!important;align-items:center!important;min-height:42px!important;padding:9px 10px!important;font-size:11px!important;font-weight:750!important;text-decoration:none!important;display:flex!important}.category-nav.site-menu .site-menu-group a:hover,.category-nav.site-menu .site-menu-group a:focus-visible{color:#c95320!important;background:#e56a2c12!important;border-color:#e56a2c57!important}.category-nav.site-menu .site-menu-group a:after{content:none!important}.site-menu-group a span{font-size:18px;line-height:1}.career-resources-hub{background:linear-gradient(#fffaf5,#f6eee7);padding:72px clamp(22px,6vw,96px)}.career-resources-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.career-resources-grid>a{color:#3b2a22;background:#ffffffc7;border:1px solid #5d403224;border-radius:22px;flex-direction:column;min-height:210px;padding:22px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 14px 35px #3b2a2212}.career-resources-grid>a:hover,.career-resources-grid>a:focus-visible{border-color:#e56a2c57;transform:translateY(-2px);box-shadow:0 18px 42px #3b2a221c}.career-resources-grid b{font:700 22px/1.1 Georgia,serif}.career-resources-grid p{color:#6f6056;margin:12px 0 20px;font-size:13px;line-height:1.55}.career-resources-grid em{color:#d9581d;margin-top:auto;font-size:12px;font-style:normal;font-weight:900}.about-recommendations{min-width:0}@media (width<=900px){.career-resources-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-menu-secondary{padding-top:14px}}@media (width<=560px){.site-menu-group>div,.career-resources-grid{grid-template-columns:1fr}.career-resources-grid>a{min-height:0}}@media (prefers-reduced-motion:reduce){.career-resources-grid>a{transition:none}.career-resources-grid>a:hover,.career-resources-grid>a:focus-visible{transform:none}}.shopping-cart-trigger{cursor:pointer;position:relative;color:#3b2a22!important;background:#ffffff9e!important;border:1px solid #5d403229!important;border-radius:50%!important;width:48px!important;height:48px!important;padding:0!important;transition:transform .3s cubic-bezier(.22,1,.36,1),background .22s,border-color .22s,box-shadow .22s!important;box-shadow:inset 0 1px #ffffffe6,0 8px 22px #3b2a221c!important}.shopping-cart-trigger svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.shopping-cart-trigger:hover,.shopping-cart-trigger:focus-visible,.shopping-cart-trigger.active{transform:translateY(-1px)scale(1.04);background:#fff8f2d1!important;border-color:#e56a2c8c!important;box-shadow:inset 0 1px #fffffff0,0 0 0 4px #e56a2c1a,0 12px 26px #321e1829!important}.shopping-cart-trigger:focus-visible{outline-offset:3px;outline:3px solid #e56a2c}.shopping-cart-trigger em{color:#fff;background:#e56a2c;border:2px solid #fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font:800 10px/1 Arial,sans-serif;display:grid;position:absolute!important;top:-4px!important;right:-3px!important}.cart-backdrop{z-index:460;-webkit-backdrop-filter:blur(8px)saturate(120%);backdrop-filter:blur(8px)saturate(120%);background:#190f0b47;justify-content:flex-end;animation:.3s ease-out both cart-backdrop-in;display:flex;position:fixed;inset:0}.cart-backdrop.closing{pointer-events:none;animation:.24s ease-in both cart-backdrop-out}.cart-drawer{-webkit-backdrop-filter:blur(34px)saturate(175%);backdrop-filter:blur(34px)saturate(175%);transform-origin:100%;background:linear-gradient(155deg,#fffcf8c2,#efe4dba8);border-left:1px solid #ffffffb8;flex-direction:column;width:min(94vw,520px);height:100dvh;animation:.42s cubic-bezier(.22,1,.36,1) both cart-glass-in;display:flex;overflow:hidden;box-shadow:-30px 0 88px #23140e47,inset 1px 0 #ffffffe6}.cart-drawer.closing{animation:.24s cubic-bezier(.4,0,1,1) both cart-glass-out}.cart-drawer>header{color:#fff;background:linear-gradient(145deg,#3c261ef0,#59392cde);border-bottom:1px solid #ffffff2e;flex:none;justify-content:space-between;align-items:center;gap:18px;min-height:94px;padding:20px 22px;display:flex}.cart-drawer>header small{color:#ffd7c0;letter-spacing:.15em;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.cart-drawer>header h2{color:#fff;margin:0;font:700 24px/1.05 Georgia,serif}.cart-drawer>header button{color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #ffffff4d;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;font:34px/1 Arial,sans-serif;display:grid}.cart-body,.cart-checkout-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:18px;overflow-y:auto}.cart-lines{gap:11px;display:grid}.cart-line{background:#ffffffb8;border:1px solid #5b3a2924;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:16px;display:grid;position:relative;box-shadow:0 10px 28px #492b1d0f}.cart-line small{color:#cf5b26;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.cart-line h3{color:#3f2b21;margin:4px 0 6px;font:600 16px/1.2 Georgia,serif}.cart-line-description{color:#70594d;max-width:52ch;margin:0 0 8px;font-size:11px;line-height:1.45}.cart-line>div:first-child>strong{color:#6e5b50;font-size:12px}.cart-line-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cart-quantity{background:#fff;border:1px solid #5b3a2929;border-radius:999px;align-items:center;display:flex;overflow:hidden}.cart-quantity button{color:#4b3024;cursor:pointer;background:0 0;border:0;width:34px;height:34px;font-size:18px}.cart-quantity span{text-align:center;min-width:25px;font-size:11px;font-weight:900}.cart-remove{color:#9b4824;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:900}.cart-line-total{text-align:right;color:#3f2b21;border-top:1px solid #5b3a291a;grid-column:1/-1;padding-top:10px;font-size:15px}.cart-empty{text-align:center;color:#6d5b51;align-content:center;place-items:center;min-height:360px;display:grid}.cart-empty>span{background:#ffffffb8;border:1px solid #5b3a2926;border-radius:18px;place-items:center;width:64px;height:64px;font-size:30px;display:grid}.cart-empty h3{color:#3f2b21;margin:14px 0 5px;font:600 22px Georgia,serif}.cart-empty p{margin:0 0 16px;font-size:12px}.cart-empty a{color:#c7521f;font-size:12px;font-weight:900}.cart-summary{padding:17px 20px calc(18px + env(safe-area-inset-bottom));color:#3f2b21;-webkit-backdrop-filter:blur(24px)saturate(165%);backdrop-filter:blur(24px)saturate(165%);background:linear-gradient(145deg,#ffffffb3,#f5e9e08f);border-top:1px solid #5b3a2924;flex:none;grid-template-columns:none;gap:0;display:block;box-shadow:0 -14px 32px #492b1d14,inset 0 1px #ffffffd1}.cart-summary>div{color:#655248;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;font-size:11px;display:flex}.cart-summary .cart-total{color:#3f2b21;border-top:1px solid #5b3a291f;padding-top:10px}.cart-total strong{font-size:25px}.cart-summary p{color:#7a685d;margin:10px 0 13px;font-size:9px;line-height:1.45}.cart-checkout,.cart-clear,.checkout-copy-summary{cursor:pointer;border-radius:999px;width:100%;min-height:46px;padding:11px 16px;font-weight:900}.cart-checkout{color:#fff;background:linear-gradient(135deg,#e56a2c,#c84e18);border:0;box-shadow:0 12px 26px #e56a2c38}.cart-checkout:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.cart-clear{color:#6f5446;background:#fff;border:1px solid #5b3a2929;margin-top:8px}.cart-summary .cart-checkout,.cart-summary .cart-clear{justify-content:center;align-items:center;display:flex}.cart-checkout-body{padding-bottom:calc(24px + env(safe-area-inset-bottom));gap:16px;display:grid}.checkout-order,.checkout-payments,.checkout-disclaimer{background:#ffffffb8;border:1px solid #5b3a2924;border-radius:18px}.checkout-order{padding:16px}.checkout-order-head,.checkout-order>div{color:#5f4c42;justify-content:space-between;gap:14px;padding:8px 0;font-size:10px;display:flex}.checkout-order-head{align-items:center;padding-top:0;font-weight:900}.checkout-order-head button{color:#c7521f;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:900}.checkout-order .checkout-total{color:#3f2b21;border-top:1px solid #5b3a2921;margin-top:7px;padding-top:13px;font-size:15px}.checkout-copy-summary{color:#6a4938;background:#fff8f1;border:1px solid #5b3a2929;margin-top:10px}.checkout-payments{padding:17px}.checkout-payments>small{color:#df6327;letter-spacing:.15em;font-size:9px;font-weight:900}.checkout-payments>h3{color:#3f2b21;margin:6px 0 7px;font:600 20px/1.12 Georgia,serif}.checkout-payments>p{color:#6f5d53;margin:0 0 14px;font-size:10px;line-height:1.5}.checkout-payment-list{gap:10px;display:grid}.checkout-payment{background:#fffaf6cc;border:1px solid #5b3a291c;border-radius:14px;grid-template-columns:48px minmax(0,1fr);gap:10px 12px;padding:13px;display:grid}.checkout-payment h4{color:#4b3429;margin:1px 0 4px;font-size:12px}.checkout-payment p{color:#6f584c;margin:0 0 4px;font-size:11px;font-weight:800}.checkout-payment small{color:#7c6a60;font-size:9px;line-height:1.4;display:block}.checkout-payment-actions{grid-column:1/-1;gap:8px;display:flex}.checkout-payment-actions a,.checkout-payment-actions button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:9px 12px;font-size:9px;font-weight:900;display:inline-flex}.checkout-payment-actions a,.checkout-payment-actions .payment-launch{color:#fff;background:#e56a2c;border:0;flex:1;text-decoration:none}.checkout-payment-actions button{color:#5d4032;background:#fff;border:1px solid #5b3a2929}.checkout-payment-note-preview{background:#ffffff9e;border:1px solid #5b3a291f;border-radius:16px;margin:12px 0 14px;padding:12px 14px}.checkout-payment-note-preview small{letter-spacing:.12em;color:#9a5b3d;font-size:9px;font-weight:900}.checkout-payment-note-preview p{color:#5d4032;overflow-wrap:anywhere;margin:5px 0 0;font-size:11px;line-height:1.45}.checkout-disclaimer{color:#66534a;padding:14px 15px;font-size:9px;line-height:1.5}.cart-drawer button:focus-visible,.cart-drawer a:focus-visible{outline-offset:3px;outline:3px solid #e56a2c59}.focused-support-card ul{gap:0;display:grid}.focused-support-card li{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid!important}.focused-support-card li>span{flex-direction:column;gap:2px;min-width:0;display:flex}.focused-support-card li>span small{color:#8b786e;min-height:11px;font-size:8px;font-weight:700}.focused-support-card li>strong{color:#5d4032;white-space:nowrap;font-size:12px}.focused-support-card li>button,.consultation-cart-add,.package-cart-add{color:#a94619;cursor:pointer;background:#fff4ea;border:1px solid #e56a2c59;border-radius:999px;min-height:38px;padding:8px 12px;font-size:9px;font-weight:900}.consultation-cart-add{color:#fff;background:#5d4032;border-color:#5d4032;width:100%;min-height:44px;margin-top:12px}.payment-options-link{text-align:center;color:#95512f;margin-top:9px;font-size:10px;font-weight:800;display:block}.package-card .package-cart-add{width:100%;min-height:44px;margin-top:8px}.elite .package-cart-add{color:#fff;background:#e56a2c;border-color:#e56a2c}.consultation-roadmap-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.consultation-roadmap-actions>a,.consultation-roadmap-actions>button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:11px 16px;font-size:10px;font-weight:900;display:inline-flex}.consultation-roadmap-actions>button{color:#a94619;background:#fff4ea;border:1px solid #e56a2c59}.catalog-title-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.saved-catalog-toggle{color:#5d4032;cursor:pointer;background:#fff;border:1px solid #5b3a2924;border-radius:999px;min-height:42px;padding:9px 13px;font-size:9px;font-weight:900}.saved-catalog-toggle.active{color:#fff;background:#5d4032;border-color:#5d4032}@keyframes cart-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes cart-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes cart-glass-in{0%{opacity:0;filter:blur(8px);transform:translate(38px)scale(.985)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes cart-glass-out{0%{opacity:1;filter:blur();transform:translate(0)scale(1)}to{opacity:0;filter:blur(6px);transform:translate(32px)scale(.99)}}@media (width<=900px){.market-header{grid-template-columns:48px minmax(0,1fr) 46px 46px!important;gap:8px!important}.market-header .profile-shortcut{grid-area:1/1}.market-header .header-service-title{grid-area:1/2}.market-header .header-actions{grid-area:1/3;width:46px}.market-header .menu.site-menu-trigger{grid-area:1/4;width:44px;height:44px}.market-header .global-search{grid-area:2/1/auto/-1}.shopping-cart-trigger{width:44px!important;height:44px!important}.shopping-cart-trigger svg{width:25px;height:25px}}@media (width<=620px){.cart-drawer{border-radius:24px 0 0 24px;width:calc(100vw - 8px)}.cart-line{grid-template-columns:1fr}.cart-line-actions{justify-content:flex-start}.focused-support-card li{grid-template-columns:minmax(0,1fr) auto}.focused-support-card li>button{grid-column:1/-1;width:100%}.catalog-title-actions{justify-content:stretch;width:100%}.catalog-title-actions>*{flex:auto}.cart-summary{padding:14px 16px calc(14px + env(safe-area-inset-bottom))}.cart-summary p{margin:8px 0 11px}}@media (prefers-reduced-motion:reduce){.cart-backdrop,.cart-backdrop.closing,.cart-drawer,.cart-drawer.closing,.shopping-cart-trigger{transition-duration:.01ms!important;animation-duration:.01ms!important}}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.cart-drawer{background:#fbf6f1}.cart-backdrop{background:#190f0b7a}}#top.site-page>.market-header,#top.site-page-ai>.market-header{backface-visibility:hidden;transform:translateZ(0);z-index:1000!important;width:100%!important;position:fixed!important;top:0!important;left:0!important;right:0!important}#top.site-page>.promo,#top.site-page-ai>.promo{margin-top:var(--site-header-offset)!important}#top>.page-section-nav{order:2}.about-visual-column{align-self:start;gap:18px;min-width:0;display:grid}.about-visual-column .about-portrait{width:100%}.page-section-nav{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);width:min(1460px,100% - 32px);scroll-margin-top:calc(var(--site-header-offset) + 16px);background:linear-gradient(135deg,#ffffffd1,#f7eee6a8);border:1px solid #5d403221;border-radius:24px;flex-wrap:wrap;gap:10px;margin:18px auto 10px;padding:12px;display:flex;box-shadow:0 14px 36px #3b2a2214}.about-visual-column .page-section-nav{border-radius:20px;width:100%;margin:0;padding:10px}.page-section-nav button{color:#5d4032;cursor:pointer;background:#ffffffc2;border:1px solid #5d403226;border-radius:999px;flex:0 auto;min-height:46px;padding:10px 18px;font-size:13px;font-weight:850;line-height:1.15;transition:transform .2s,background .2s,color .2s,border-color .2s;box-shadow:inset 0 1px #ffffffeb}.page-section-nav button:hover,.page-section-nav button:focus-visible{background:#fff7f0;border-color:#e56a2c73;transform:translateY(-1px)}.page-section-nav button.active{color:#fff;background:#684633;border-color:#684633}#top [id]{scroll-margin-top:calc(var(--site-header-offset) + 92px)}body main .category-nav.site-menu .site-menu-links{padding:8px 0 16px!important;display:block!important;overflow:hidden!important}.site-menu-panel-track{will-change:transform;align-items:flex-start;width:200%;transition:transform .46s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(0)}.site-menu-links:not(.site-menu-links-main) .site-menu-panel-track{transform:translate(-50%)}.site-menu-panel{flex:0 0 50%;width:50%;min-width:0;padding:0 4px}.site-menu-primary,.site-menu-secondary{flex-direction:column;gap:8px!important;display:flex!important}.category-nav.site-menu .site-menu-primary>a,.category-nav.site-menu .site-menu-primary>button,.category-nav.site-menu .site-menu-secondary>a{text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%;color:#38271f!important;background:#ffffff9e!important;border:1px solid #5d40321c!important;border-radius:17px!important;justify-content:space-between!important;align-items:center!important;min-height:58px!important;padding:12px 18px!important;font:800 clamp(17px,2.2vw,24px)/1.1 Arial,sans-serif!important;text-decoration:none!important;transition:transform .22s,background .22s,border-color .22s!important;display:flex!important}.category-nav.site-menu .site-menu-primary>a:hover,.category-nav.site-menu .site-menu-primary>button:hover,.category-nav.site-menu .site-menu-primary>a:focus-visible,.category-nav.site-menu .site-menu-primary>button:focus-visible,.category-nav.site-menu .site-menu-secondary>a:hover,.category-nav.site-menu .site-menu-secondary>a:focus-visible,.category-nav.site-menu .site-menu-primary>.active{transform:translate(3px);color:#b84c1d!important;background:#fff8f2e6!important;border-color:#e56a2c6b!important}.category-nav.site-menu .site-menu-primary>a:after,.category-nav.site-menu .site-menu-primary>button:after,.category-nav.site-menu .site-menu-secondary>a:after{content:none!important}.site-menu-subhead{align-items:center;gap:12px;min-width:0;display:flex}.site-menu-subhead strong{color:#3b2a22;font:800 clamp(17px,2vw,22px)/1.15 Arial,sans-serif}.site-menu-back{color:#3b2a22;cursor:pointer;background:#ffffffa6;border:1px solid #5d403224;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;font-size:38px;line-height:1;display:grid}.site-menu-back span{transform:translateY(-2px)}@media (width<=900px){:root{--site-header-offset:132px}.page-section-nav{border-radius:20px;gap:7px;margin-top:12px;padding:9px}.page-section-nav button{flex:auto;min-height:42px;padding:9px 13px;font-size:12px}}@media (width<=560px){.about-visual-column .page-section-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.about-visual-column .page-section-nav button{flex:calc(50% - 7px)}.category-nav.site-menu .site-menu-primary>a,.category-nav.site-menu .site-menu-primary>button,.category-nav.site-menu .site-menu-secondary>a{min-height:52px!important;font-size:17px!important}}@media (prefers-reduced-motion:reduce){.site-menu-panel-track,.page-section-nav button{transition-duration:.01ms!important}}.checkout-order>.checkout-order-line{align-items:flex-start}.checkout-order-copy{gap:5px;min-width:0;display:grid}.checkout-order-copy>span{color:#4b3429;font-weight:900;line-height:1.3}.checkout-order-copy>small{color:#746158;letter-spacing:0;text-transform:none;max-width:48ch;font-size:9px;line-height:1.5;display:block}.checkout-order-line>b{color:#3f2b21;flex:none}.checkout-copy-help{color:#746158;margin:9px 0 0;font-size:9px;line-height:1.45}.checkout-payment-actions{align-items:stretch}@media (width<=560px){.checkout-order>.checkout-order-line{grid-template-columns:1fr auto;display:grid}.checkout-order-copy>small{font-size:10px}}.page-section-nav-services{justify-content:center}.page-section-nav-services button{flex:0 auto}body main .category-nav.site-menu .site-menu-links-main{padding:8px 4px 14px!important;overflow-y:auto!important}.category-nav.site-menu .site-menu-links-main .site-menu-primary{width:100%;padding:0}@media (width<=560px){.page-section-nav-services{justify-content:center}.page-section-nav-services button{flex:0 auto}}#top>.about-recommendations{order:14}footer .footer-chat-link{color:#c1cad8;width:fit-content;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:12px}footer .footer-chat-link:hover,footer .footer-chat-link:focus-visible{color:#fff}.market-header{grid-template-columns:56px 66px minmax(190px,270px) minmax(280px,1fr) 52px 52px!important;gap:12px!important}.market-header .profile-shortcut{grid-area:1/1}.market-header .language-toggle{grid-area:1/2}.market-header .header-service-title{grid-area:1/3}.market-header .global-search{grid-area:1/4}.market-header .header-actions{grid-area:1/5;width:52px}.market-header .menu.site-menu-trigger{grid-area:1/6}.language-toggle{color:#725d50;-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);letter-spacing:.02em;cursor:pointer;background:#ffffffa3;border:1px solid #5d40322e;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:4px;width:66px;height:44px;padding:0 8px;font:800 14px/1 Arial,sans-serif;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;display:inline-flex;box-shadow:inset 0 1px #ffffffeb,0 8px 22px #3b2a2217}.language-toggle i{color:#5d40325c;font-style:normal}.language-toggle span{opacity:.58}.language-toggle span.active{color:#d9581d;opacity:1}.language-toggle:hover,.language-toggle:focus-visible{background:#fff8f2d1;border-color:#e56a2c85;transform:translateY(-1px);box-shadow:inset 0 1px #fffffff0,0 0 0 4px #e56a2c1a,0 10px 24px #321e1821}.language-toggle:focus-visible{outline-offset:3px;outline:3px solid #e56a2c}@media (width<=900px){.market-header{grid-template-columns:48px 62px minmax(0,1fr) 46px 46px!important;gap:8px!important}.market-header .profile-shortcut{grid-column:1}.market-header .language-toggle{grid-column:2;width:62px}.market-header .header-service-title{grid-column:3}.market-header .header-actions{grid-column:4;width:46px}.market-header .menu.site-menu-trigger{grid-column:5;width:44px;height:44px}.market-header .global-search{grid-area:2/1/auto/-1}}@media (width<=420px){.market-header{grid-template-columns:44px 56px minmax(0,1fr) 44px 44px!important;gap:6px!important}.market-header .language-toggle{width:56px;padding-inline:4px;font-size:14px}}@media (prefers-reduced-motion:reduce){.language-toggle{transition-duration:.01ms!important}}.site-menu-backdrop{z-index:1001!important}body main .category-nav.site-menu{z-index:1002!important}.page-transition-enter{opacity:0;transform:translateY(6px)}.page-transition-enter.page-transition-enter-active{opacity:1;transition:opacity .28s cubic-bezier(.22,.61,.36,1),transform .28s cubic-bezier(.22,.61,.36,1);transform:none}.career-progress-shell{-webkit-backdrop-filter:blur(18px);background:linear-gradient(145deg,#fffcf8e0,#f7ece3cc);border:1px solid #583a2b21;border-radius:24px;width:min(1180px,100% - 32px);margin:18px auto 8px;padding:20px 22px;box-shadow:0 16px 44px #492b1d12}.career-progress-copy{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.career-progress-copy small{letter-spacing:.14em;color:#df6327;font-size:10px;font-weight:800}.career-progress-copy h2{color:#3d2b22;max-width:760px;margin:0;font:500 clamp(17px,2vw,24px)/1.15 Georgia,serif}.career-progress{grid-template-columns:repeat(5,1fr);gap:10px;display:grid;position:relative}.career-progress a{z-index:2;color:#78665c;border-radius:14px;align-items:center;gap:8px;padding:10px 8px;text-decoration:none;transition:transform .2s,background .2s,color .2s;display:flex;position:relative}.career-progress a:hover{background:#ffffff80;transform:translateY(-1px)}.career-progress a span{background:#fffaf6;border:1px solid #583a2b33;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:grid}.career-progress a b{font-size:11px}.career-progress a.complete,.career-progress a.active{color:#4c3428}.career-progress a.complete span{background:#e9d6c9}.career-progress a.active{background:#ffffffb8;box-shadow:0 7px 20px #492b1d14}.career-progress a.active span{color:#fff;background:#df6327;border-color:#df6327}.career-progress-track{z-index:1;background:#583a2b1a;height:2px;position:absolute;top:22px;left:4%;right:4%;overflow:hidden}.career-progress-track b{background:#df6327;height:100%;transition:width .45s cubic-bezier(.22,.61,.36,1);display:block}.recently-viewed{border-top:1px solid #583a2b1a;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding-top:14px;display:flex}.recently-viewed strong{color:#5d493e;font-size:11px}.recently-viewed div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.recently-viewed a{color:#a44d29;background:#ffffff73;border:1px solid #a44d2929;border-radius:999px;padding:8px 10px;font-size:10px;text-decoration:none}.experience-toast-stack{z-index:9999;right:max(16px,env(safe-area-inset-right));bottom:max(92px,calc(env(safe-area-inset-bottom) + 82px));pointer-events:none;gap:8px;display:grid;position:fixed}.experience-toast{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#3d2b22f0;border-radius:14px;min-width:160px;max-width:280px;padding:11px 14px;font-size:12px;font-weight:700;animation:.22s both v96-toast-in;box-shadow:0 14px 34px #23160f47}@keyframes v96-toast-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.premium-tool-skeleton{background:#fffaf5e6;border:1px solid #583a2b21;border-radius:24px;width:min(1180px,100% - 32px);margin:32px auto;padding:28px;overflow:hidden;box-shadow:0 18px 50px #492b1d14}.premium-tool-skeleton-head{align-items:center;gap:15px;display:flex}.premium-tool-skeleton-head>i{border-radius:16px;width:52px;height:52px}.premium-tool-skeleton-head>div{flex:1;gap:8px;display:grid}.premium-tool-skeleton-head b:first-child{width:45%;height:14px}.premium-tool-skeleton-head b:last-child{width:70%;height:10px}.premium-tool-skeleton-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0;display:grid}.premium-tool-skeleton-grid i{border-radius:18px;height:110px}.premium-tool-skeleton-line{border-radius:999px;width:84%;height:11px;margin-top:10px}.premium-tool-skeleton-line.short{width:58%}.premium-tool-skeleton i,.premium-tool-skeleton b,.premium-tool-skeleton-line{background:linear-gradient(90deg,#6a4f4114,#ffffffb8,#6a4f4114) 0 0/220% 100%;animation:1.2s linear infinite v96-shimmer;display:block}@keyframes v96-shimmer{to{background-position:-220% 0}}.page-section-nav{position:relative}.page-section-nav button{transition:background .2s,color .2s,transform .2s,box-shadow .2s}.page-section-nav button.active{transform:translateY(-1px);box-shadow:0 6px 16px #492b1d14}details::details-content{opacity:0;transition-behavior:allow-discrete;block-size:0;transition:block-size .28s,content-visibility .28s,opacity .2s;overflow:hidden}details[open]::details-content{opacity:1;block-size:auto}.feature-result,.answerBox,.actionOutput,.growth-result,.diagnostic-result{animation:.28s cubic-bezier(.22,.61,.36,1) both v96-expand-in}@keyframes v96-expand-in{0%{opacity:0;transform:translateY(6px)scale(.995)}to{opacity:1;transform:none}}.swipe-rail{scroll-padding-inline:clamp(12px,3vw,28px)}.swipe-rail>*{transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s,opacity .28s}.swipe-rail>.is-carousel-active{transform:translateY(-3px)scale(1.012);box-shadow:0 16px 34px #3b2a2224}@media (prefers-reduced-motion:no-preference){.site-page-home .market-hero h1{animation:.46s 40ms both v96-hero-up}.site-page-home .market-hero p{animation:.46s .12s both v96-hero-up}.site-page-home .market-hero .hero-actions,.site-page-home .market-hero .hero-cta,.site-page-home .market-hero .actions{animation:.46s .2s both v96-hero-up}.site-page-home .hero-products,.site-page-home .market-hero img{animation:.62s .16s both v96-hero-visual}@keyframes v96-hero-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes v96-hero-visual{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}}@media (width<=780px){.career-progress-shell{width:min(100% - 20px,1180px);margin-top:12px;padding:16px}.career-progress-copy{display:block}.career-progress-copy h2{margin-top:5px}.career-progress{scroll-snap-type:x proximity;padding-bottom:5px;display:flex;overflow-x:auto}.career-progress a{scroll-snap-align:start;text-align:center;flex-direction:column;min-width:106px}.career-progress-track{display:none}.recently-viewed{flex-direction:column;align-items:flex-start}.recently-viewed div{justify-content:flex-start}.premium-tool-skeleton-grid{grid-template-columns:1fr}.premium-tool-skeleton-grid i{height:72px}.experience-toast-stack{left:14px;right:14px}.experience-toast{text-align:center;max-width:none}.swipe-rail>*{opacity:.88}.swipe-rail>.is-carousel-active{opacity:1;transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.page-transition-enter,.page-transition-enter.page-transition-enter-active{opacity:1!important;transition:none!important;transform:none!important}.career-progress-track b,.swipe-rail>*,.page-section-nav button{transition:none!important}.premium-tool-skeleton i,.premium-tool-skeleton b,.premium-tool-skeleton-line,.experience-toast,.feature-result,.answerBox,.actionOutput,.growth-result,.diagnostic-result{animation:none!important}}.personalized-next-steps{background:#ffffff8c;border:1px solid #583a2b1c;border-radius:16px;margin:15px 0 4px;padding:15px;display:block!important}.personalized-next-steps strong{color:#4d392f;margin-bottom:8px;font-size:12px;display:block}.personalized-next-steps ol{gap:7px;margin:0;padding-left:20px;display:grid}.personalized-next-steps a{color:#a44d29;font-size:11px;text-decoration:none}.personalized-next-steps a:hover{text-decoration:underline}.decision-proof{background:linear-gradient(120deg,#f5decf9e,#e5eeec94);border:1px solid #583a2b1f;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:16px 18px;display:flex}.decision-proof small{letter-spacing:.13em;color:#df6327;margin-bottom:4px;font-size:9px;font-weight:800;display:block}.decision-proof b{color:#47342b;display:block}.decision-proof p{color:#6b584e;margin:5px 0 0;font-size:11px}.decision-proof>a{white-space:nowrap;color:#9e4928;background:#ffffff9e;border-radius:999px;padding:10px 12px;font-size:11px;font-weight:800;text-decoration:none}@media (width<=680px){.decision-proof{flex-direction:column;align-items:flex-start}.decision-proof>a{white-space:normal}}.page-section-nav{--section-glider-x:0px;--section-glider-y:0px;--section-glider-w:0px;--section-glider-h:0px;isolation:isolate}.page-section-nav-glider{z-index:0;width:var(--section-glider-w);height:var(--section-glider-h);transform:translate(var(--section-glider-x),var(--section-glider-y));pointer-events:none;background:linear-gradient(145deg,#76513e,#563526);border-radius:999px;transition:transform .26s cubic-bezier(.22,.61,.36,1),width .26s cubic-bezier(.22,.61,.36,1),height .26s cubic-bezier(.22,.61,.36,1);position:absolute;top:0;left:0;box-shadow:0 7px 18px #492b1d2e}.page-section-nav button{z-index:1;position:relative}.page-section-nav button.active{color:#fff!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.page-section-nav:not([style*=--section-glider-w]) button.active{background:#684633!important}@media (prefers-reduced-motion:reduce){.page-section-nav-glider{transition:none!important}}.progressive-load-more{color:#fff;cursor:pointer;background:linear-gradient(145deg,#76513e,#563526);border:1px solid #68463347;border-radius:999px;width:min(100%,460px);min-height:48px;margin:22px auto 0;padding:12px 18px;font-weight:850;display:block;box-shadow:0 10px 24px #492b1d29}@media (width<=780px){.site-page-career-tools>.category-showcase,.site-page-career-tools>.benefits,.site-page-career-tools>.featured,.site-page-career-tools>.career-playbook,.site-page-career-tools>.library,.site-page-career-tools>.client-section,.site-page-career-tools>.added-resources{content-visibility:auto;contain-intrinsic-size:auto 780px}}@media (prefers-reduced-motion:no-preference){.shopping-cart-trigger.v96-cart-pop{animation:.36s cubic-bezier(.2,.8,.2,1) v96-cart-pop}@keyframes v96-cart-pop{0%{transform:scale(1)}42%{transform:scale(1.08)}to{transform:scale(1)}}@media (width>=781px){.apple-parallax{transition:translate .16s linear,scale .22s;scale:1.004}.apple-parallax:hover{scale:1.012}}}:root{--site-canvas:#f8f3ec}html,body{min-width:100%;min-height:100%;background-color:var(--site-canvas)!important}html{background:var(--site-canvas)!important}body{min-height:100dvh;background-color:var(--site-canvas)!important}#top.site-page{width:100%;max-width:none;min-height:100dvh;margin-inline:0}@media (orientation:landscape) and (height<=560px) and (width<=1200px){:root{--site-canvas:#f8f3ec}html,body{background:var(--site-canvas)!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}body{position:relative}#top.site-page{zoom:1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow-x:clip!important;transform:none!important}#top.site-page,#top.site-page *{box-sizing:border-box}#top.site-page>*,#top.site-page section,#top.site-page footer,#top.site-page main,#top.site-page article,#top.site-page div{min-width:0;max-width:100%}#top>.market-header,#top>.promo,#top>.page-section-nav,#top>section,#top>footer{padding-left:max(14px, env(safe-area-inset-left))!important;padding-right:max(14px, env(safe-area-inset-right))!important}#top>.market-header{grid-template-columns:42px 56px minmax(170px,1fr) 42px 42px!important;gap:7px!important;padding-top:7px!important;padding-bottom:7px!important}.market-header .profile-shortcut,.market-header .profile-image-fallback.header,.market-header .brand img{width:40px!important;height:40px!important}.market-header .language-toggle{width:56px!important;height:38px!important}.header-service-title{min-width:0!important;min-height:40px!important;padding:6px 10px!important;font-size:clamp(14px,2.1vw,19px)!important;line-height:1.05!important}.market-header .header-actions,.market-header .header-actions button,.market-header .menu.site-menu-trigger{width:40px!important;min-width:40px!important;height:40px!important}.global-search{min-width:0!important;height:42px!important}.global-search input{min-width:0!important;font-size:15px!important}.feature-start-here,.shared-service-carousel,.growth-tools,.career-playbook-module,.services-section,.linkedin-feature,.tiktok-feature,.career-memory-console,.consultation-roadmap,.package-comparison,.organizational-consulting,.job-search-diagnostic,.interview-lab{width:100%!important;min-width:0!important;max-width:100%!important}.feature-start-here,.shared-service-carousel,.growth-tools,.services-section,.linkedin-feature,.tiktok-feature{padding-left:max(18px,env(safe-area-inset-left))!important;padding-right:max(18px,env(safe-area-inset-right))!important}.career-journey,.service-groups,.featured-grid,.benefits,.org-service-grid,.diagnostic-layout,.career-memory-heading,.career-memory-form,.recommendation-archive,.assessment-questions,.consultation-roadmap ol,.chris-responses,.tiktok-media,.linkedin-feature,.tiktok-feature{min-width:0!important}.career-journey{grid-template-columns:repeat(2,minmax(0,1fr))!important}.career-journey a{min-width:0!important;min-height:112px!important;padding:16px!important}.career-journey b{overflow-wrap:anywhere;font-size:clamp(17px,2.2vw,20px)!important}.service-groups,.featured-grid,.benefits,.org-service-grid,.recommendation-archive{grid-template-columns:repeat(2,minmax(0,1fr))!important}.service-groups>div:first-child{grid-area:auto!important}.diagnostic-layout,.career-memory-heading,.linkedin-feature,.tiktok-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:16px!important}.assessment-questions,.career-memory-form,.consultation-roadmap ol{grid-template-columns:repeat(2,minmax(0,1fr))!important}.comparison-table,.catalog,.table-wrap,[class*=table-wrap],[class*=comparison]{min-width:0!important;max-width:100%!important}.comparison-table{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto!important}.comparison-table table{min-width:680px!important}table{max-width:none}.grid>*,.featured-grid>*,.service-groups>*,.career-journey>*,.org-service-grid>*,.diagnostic-layout>*,.career-memory-form>*,.career-memory-heading>*,.recommendation-archive>*,.assessment-questions>*{min-width:0!important}p,h1,h2,h3,h4,h5,h6,b,strong,span,a{overflow-wrap:anywhere}.action-dock{left:max(12px,env(safe-area-inset-left))!important;right:max(12px,env(safe-area-inset-right))!important;width:auto!important;max-width:none!important}.concierge{z-index:1005!important;transform-origin:50%!important;width:min(720px, calc(100vw - max(36px, env(safe-area-inset-left) + env(safe-area-inset-right) + 24px)))!important;max-width:calc(100vw - max(36px, env(safe-area-inset-left) + env(safe-area-inset-right) + 24px))!important;border-radius:18px!important;height:min(360px,100dvh - 28px)!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;position:fixed!important;inset:50% auto auto 50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important}.concierge header{flex:none;padding:12px 14px!important}.concierge .knowledge-topics,.concierge .quick-prompts{flex:none;max-width:100%;overflow-x:auto}.concierge .chat-messages{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto!important;min-height:0!important;overflow-y:auto!important}.concierge form{flex:none}.concierge.closing{transform:translate(-50%,-50%)!important}@keyframes ask-chris-glass-in-landscape{0%{opacity:0;filter:blur(5px);transform:translate(-50%,-47%)scale(.985)}to{opacity:1;filter:none;transform:translate(-50%,-50%)scale(1)}}@keyframes ask-chris-glass-out-landscape{0%{opacity:1;filter:none;transform:translate(-50%,-50%)scale(1)}to{opacity:0;filter:blur(4px);transform:translate(-50%,-47%)scale(.985)}}.concierge{animation-name:ask-chris-glass-in-landscape!important}.concierge.closing{animation-name:ask-chris-glass-out-landscape!important}.persistent-book{left:max(14px,env(safe-area-inset-left))!important;right:auto!important}.concierge-launch{right:max(14px,env(safe-area-inset-right))!important;left:auto!important}}@media (orientation:landscape) and (height<=430px) and (width<=950px){.career-journey,.service-groups,.featured-grid,.benefits,.org-service-grid,.diagnostic-layout,.career-memory-heading,.career-memory-form,.recommendation-archive,.assessment-questions,.consultation-roadmap ol,.linkedin-feature,.tiktok-feature{grid-template-columns:1fr!important}.concierge{width:min(680px,100vw - 28px)!important;max-width:calc(100vw - 28px)!important;height:calc(100dvh - 20px)!important;max-height:calc(100dvh - 20px)!important}.concierge header{padding:9px 12px!important}.concierge .knowledge-topics{max-height:48px}}@media (orientation:landscape) and (height<=560px) and (width<=1200px){html,body,#top.site-page{inline-size:100%!important;max-inline-size:100%!important}body{overscroll-behavior-x:none}#top.site-page{padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}#top.site-page>footer{margin-bottom:0!important}#top.site-page p,#top.site-page h1,#top.site-page h2,#top.site-page h3,#top.site-page h4,#top.site-page h5,#top.site-page h6,#top.site-page b,#top.site-page strong,#top.site-page span,#top.site-page a{word-break:normal!important;overflow-wrap:break-word!important}#top.site-page button,#top.site-page .action-dock a,#top.site-page .action-dock button,#top.site-page .page-section-nav button{word-break:normal!important;overflow-wrap:normal!important}.comparison-table,.table-wrap,[class*=table-wrap]{-webkit-overflow-scrolling:touch;overflow-y:hidden;width:100%!important;max-width:100%!important;overflow-x:auto!important}.concierge{contain:layout paint;flex-direction:column!important;display:flex!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.concierge>header,.concierge>form,.concierge>.chat-note{flex-shrink:0}.concierge .chat-messages{flex:auto!important;min-height:0!important}.action-dock{box-sizing:border-box!important;left:max(12px,env(safe-area-inset-left))!important;right:max(12px,env(safe-area-inset-right))!important;bottom:max(10px,env(safe-area-inset-bottom))!important}}@media (orientation:landscape) and (height<=430px) and (width<=950px){#top.site-page{padding-bottom:calc(86px + env(safe-area-inset-bottom))!important}.concierge{width:min(680px,calc(100vw - max(28px, env(safe-area-inset-left) + env(safe-area-inset-right) + 18px)))!important;max-width:calc(100vw - max(28px, env(safe-area-inset-left) + env(safe-area-inset-right) + 18px))!important;height:calc(100dvh - 18px)!important;max-height:calc(100dvh - 18px)!important}}:root{--cinematic-ink:#170f0b;--cinematic-ink-2:#23150f;--cinematic-brown:#4c2d1f;--cinematic-brown-2:#76513e;--cinematic-cream:#f6ede2;--cinematic-orange:#ff7a2b;--cinematic-gold:#ffbd78;--cinematic-line:#fff1e12b;--cinematic-glass:#23150ead;--cinematic-shadow:0 28px 82px #140a043d;--cinematic-ease:cubic-bezier(.16,1,.3,1)}html.cinematic-v103{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cinematic-pointer-x:50vw;--cinematic-pointer-y:50vh;background:#1a100b}html.cinematic-v103 body{background:#1a100b}.cinematic-pointer-glow{z-index:0;left:var(--cinematic-pointer-x);top:var(--cinematic-pointer-y);pointer-events:none;opacity:0;background:radial-gradient(circle,#ff7a2b0e,#0000 68%);border-radius:50%;width:30rem;height:30rem;transition:opacity .3s;position:fixed;translate:-50% -50%}@media (hover:hover) and (pointer:fine){html.cinematic-v103 .cinematic-pointer-glow{opacity:1}}.cinematic-v103 .site-page{isolation:isolate;color:#2a1b13;background:radial-gradient(circle at 88% 5%,#a0532a38,#0000 30rem),linear-gradient(#190f0a 0,#21130d 38rem,#f7efe5 75rem 100%);position:relative}.cinematic-v103 .site-page-inner{background:radial-gradient(circle at 84% 8%,#cf6e3330,#0000 34rem),linear-gradient(#170e0a 0,#24150e 42rem,#f7efe5 82rem 100%)}.cinematic-v103 .promo{z-index:60;color:#eacdb7;letter-spacing:.09em;background:#160e0a;border-bottom:1px solid #ffffff12;position:relative}.cinematic-v103 .market-header{z-index:70;top:max(12px,env(safe-area-inset-top));margin:0 max(14px,env(safe-area-inset-left)) 0;-webkit-backdrop-filter:blur(20px)saturate(145%);width:auto;transition:background .3s,box-shadow .3s;left:0;right:0;color:#fffaf3!important;background:#1a100bb8!important;border:1px solid #ffffff26!important;border-radius:24px!important;box-shadow:0 16px 60px #0000003d!important}.cinematic-v103 .market-header .header-service-title{letter-spacing:.045em;color:#fffaf3!important;font-family:Georgia,Times New Roman,serif!important}.cinematic-v103 .market-header .global-search{box-shadow:none!important;background:#fff1!important;border-color:#ffffff21!important}.cinematic-v103 .market-header .global-search input{color:#fff!important}.cinematic-v103 .market-header .global-search input::placeholder{color:#ffffff8c!important}.cinematic-v103 .market-header .global-search button,.cinematic-v103 .shopping-cart-trigger,.cinematic-v103 .site-menu-trigger{color:#fff!important;background:#ffffff0e!important;border-color:#ffffff21!important}.cinematic-v103 .language-toggle{color:#fff!important;background:#ffffff0e!important;border:1px solid #ffffff21!important}.cinematic-v103 .language-toggle span.active{box-shadow:0 0 24px #ff7a2b40;background:var(--cinematic-orange)!important;color:#21120a!important}.cinematic-v103 .global-search-results{background:#1f130cf7!important;border:1px solid #ffffff26!important;box-shadow:0 28px 70px #00000061!important}.cinematic-v103 .global-search-result{color:#fff!important;border-color:#ffffff14!important}.cinematic-v103 .global-search-result:hover{background:#ff7a2b21!important}.cinematic-page-hero{z-index:1;color:#fffaf4;background:radial-gradient(circle at 76% 45%,#b95e2d57,#0000 30%),radial-gradient(circle at 6% 15%,#7d4b3142,#0000 26%),linear-gradient(115deg,#120b08 0,#24140d 47%,#382116 100%);border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:3vw;min-height:clamp(610px,78svh,850px);padding:clamp(140px,16vh,190px) max(5vw,28px) clamp(75px,9vh,110px);display:grid;position:relative;overflow:hidden}.cinematic-page-hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#0c0704ad);height:28%;position:absolute;inset:auto 0 0}.cinematic-grid{z-index:0;background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:70px 70px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 8%,#000 38% 84%,#0000);mask-image:linear-gradient(#0000 8%,#000 38% 84%,#0000)}.cinematic-ambient{filter:blur(80px);opacity:.17;pointer-events:none;border-radius:50%;animation:10s ease-in-out infinite alternate cinematic-drift;position:absolute}.cinematic-ambient-a{background:#d76426;width:38vw;height:30vw;top:9%;left:-15vw}.cinematic-ambient-b{background:#ff8b3d;width:42vw;height:36vw;animation-delay:-5s;bottom:-14%;right:-15vw}@keyframes cinematic-drift{to{transform:translate(4vw,2vh)scale(1.12)}}.cinematic-hero-copy{z-index:3;max-width:850px;animation:cinematic-copy-in 1s var(--cinematic-ease) both;position:relative}@keyframes cinematic-copy-in{0%{opacity:0;filter:blur(6px);transform:translateY(34px)}to{opacity:1;filter:none;transform:none}}.cinematic-hero-copy>small{color:#dca57c;text-transform:uppercase;letter-spacing:.22em;margin-bottom:23px;font:700 11px/1.4 Arial,sans-serif;display:block}.cinematic-hero-copy h2{color:#fffaf3;letter-spacing:-.055em;text-wrap:balance;margin:0;font:400 clamp(64px,7.4vw,124px)/.82 Georgia,Times New Roman,serif}.cinematic-hero-copy h2 span,.cinematic-hero-copy h2 em{display:block}.cinematic-hero-copy h2 em{color:var(--cinematic-orange);font-style:normal}.cinematic-hero-copy>p{color:#fffaf3b8;max-width:720px;margin:30px 0;font:400 clamp(16px,1.25vw,20px)/1.65 Georgia,Times New Roman,serif}.cinematic-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.cinematic-primary,.cinematic-secondary{min-height:52px;transition:transform .35s var(--cinematic-ease),box-shadow .35s ease,background .35s ease;border-radius:999px;justify-content:center;align-items:center;gap:17px;padding:0 22px;font:700 12px/1 Arial,sans-serif;display:inline-flex}.cinematic-primary{color:#241207;background:linear-gradient(#ff9a4b,#ff7626);box-shadow:0 0 38px #ff7a2b33,inset 0 1px #fff9}.cinematic-secondary{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0e;border:1px solid #ffffff40}.cinematic-primary:hover,.cinematic-secondary:hover{transform:translateY(-3px)}.cinematic-chips{flex-wrap:wrap;gap:9px;margin-top:48px;display:flex}.cinematic-chips span{color:#ffffffb8;text-transform:uppercase;letter-spacing:.09em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0b;border:1px solid #ffffff21;border-radius:999px;padding:9px 12px;font:600 9px/1 Arial,sans-serif}.cinematic-visual{z-index:2;perspective:1000px;min-height:500px;animation:cinematic-visual-in 1.15s var(--cinematic-ease) 80ms both;place-items:center;display:grid;position:relative}@keyframes cinematic-visual-in{0%{opacity:0;transform:translate(80px)scale(.94)}to{opacity:1;transform:none}}.cinematic-portrait-frame{aspect-ratio:.82;border:1px solid #ffbe826b;border-radius:24px 24px 5px 5px;width:min(78%,440px);position:relative;overflow:hidden;box-shadow:0 0 0 10px #5a301c59,0 30px 85px #00000080}.cinematic-portrait-frame:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 70px #140a0459}.cinematic-portrait-frame img{object-fit:cover;object-position:center 15%}.cinematic-orbit{border:1px solid #ffae6938;border-radius:50%;position:absolute;box-shadow:0 0 50px #ff7a2b0f}.cinematic-orbit-one{aspect-ratio:1;width:78%}.cinematic-orbit-two{aspect-ratio:1;width:54%;animation:20s linear infinite cinematic-spin}@keyframes cinematic-spin{to{transform:rotate(360deg)}}.cinematic-visual-card{aspect-ratio:.76;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:clamp(160px,17vw,250px);transition:transform .5s var(--cinematic-ease);background:linear-gradient(145deg,#ffffff1f,#ffffff06);border:1px solid #ffffff2b;border-radius:15px;flex-direction:column;justify-content:flex-end;padding:18px;display:flex;position:absolute;overflow:hidden;box-shadow:0 28px 65px #0000005c}.cinematic-visual-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 55% 30%,#ff9e5057,#0000 30%),linear-gradient(145deg,#0000 40%,#0000005c);position:absolute;inset:0}.cinematic-visual-card i{background:linear-gradient(145deg,#f4e8da,#8f5c3e);border:1px solid #ffffff38;height:42%;position:absolute;top:16%;left:18%;right:18%;box-shadow:0 12px 30px #0003}.cinematic-visual-card b{z-index:2;color:#fff;font:400 18px/1.1 Georgia,Times New Roman,serif;position:relative}.card-one{transform:translate(-52%,-8%)rotate(-9deg)}.card-two{transform:translate(50%,-18%)rotate(7deg)}.card-three{transform:translate(2%,28%)rotate(1deg)}.cinematic-visual:hover .card-one{transform:translate(-58%,-11%)rotate(-12deg)}.cinematic-visual:hover .card-two{transform:translate(56%,-21%)rotate(10deg)}.cinematic-visual:hover .card-three{transform:translate(2%,33%)rotate(0)}.cinematic-visual-tools .cinematic-visual-card i,.cinematic-visual-ai .cinematic-visual-card i,.cinematic-visual-intelligence .cinematic-visual-card i{aspect-ratio:1;background:radial-gradient(circle,#ffb166 0 8%,#e56b2f 9% 15%,#24150f 16% 55%,#8b5637 56%);border-radius:50%;height:auto;box-shadow:0 0 35px #ff7a2b40}.cinematic-visual-shop .cinematic-visual-card i{background:linear-gradient(#8a593c 0 29%,#402319 30% 62%,#b37b54 63%);box-shadow:0 13px 0 -4px #311b12,0 26px 0 -8px #825139}.cinematic-visual-results .cinematic-visual-card i,.cinematic-visual-converter .cinematic-visual-card i{background:repeating-linear-gradient(#f7efe5 0 15px,#b8aa9c 16px 17px);box-shadow:13px 13px #ffffff1f}.cinematic-visual-recommendations .cinematic-visual-card i{background:linear-gradient(145deg,#f6ede2,#d7b69f);border-radius:12px}.cinematic-scroll-mark{z-index:4;text-transform:uppercase;letter-spacing:.15em;color:#ffffff91;align-items:center;gap:10px;font-size:8px;display:flex;position:absolute;bottom:24px;left:max(5vw,28px)}.cinematic-scroll-mark span{border:1px solid #ffffff59;border-radius:50%;place-items:center;width:38px;height:38px;font-size:15px;display:grid}.cinematic-v103 .site-page-home .market-hero{align-items:center;gap:2vw;min-height:calc(100svh - 34px);padding:clamp(155px,17vh,210px) max(5vw,28px) 95px;position:relative;overflow:hidden;color:#fffaf4!important;background:radial-gradient(circle at 73% 44%,#e77a332e,#0000 30%),linear-gradient(110deg,#0d0805e6,#27160ead)!important;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr)!important;display:grid!important}.cinematic-v103 .site-page-home .market-hero:before{content:"";z-index:0;background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 82%,#0000);mask-image:linear-gradient(#0000,#000 30% 82%,#0000)}.cinematic-v103 .landing-hero-background{filter:saturate(.75)contrast(1.06)brightness(.7);mix-blend-mode:screen;opacity:.25!important}.cinematic-v103 .market-hero>div:first-of-type{z-index:4;position:relative;max-width:730px!important}.cinematic-v103 .market-hero .pill{text-transform:uppercase;letter-spacing:.22em;color:#e7b38e!important;background:0 0!important;border:0!important;padding:0!important;font-size:10px!important}.cinematic-v103 .market-hero h1{letter-spacing:-.06em!important;color:#fffaf3!important;max-width:760px!important;margin:22px 0!important;font:400 clamp(66px,7.8vw,132px)/.82 Georgia,Times New Roman,serif!important}.cinematic-v103 .market-hero h1:first-line{color:#fffaf3}.cinematic-v103 .market-hero p{color:#fffaf4b3!important;max-width:610px!important;font:400 clamp(16px,1.3vw,20px)/1.65 Georgia,Times New Roman,serif!important}.cinematic-v103 .market-hero>div:first-of-type>a{justify-content:center;align-items:center;min-height:54px;margin-top:14px;color:#231208!important;background:linear-gradient(#ff9a4a,#ff7626)!important;border-radius:999px!important;padding:0 24px!important;font-weight:800!important;display:inline-flex!important;box-shadow:0 0 38px #ff7a2b33!important}.cinematic-v103 .hero-products{display:none!important}.cinematic-home-portal{z-index:3;perspective:1100px;place-items:center;min-height:650px;display:grid;position:relative}.cinematic-door-halo{filter:blur(30px);background:radial-gradient(circle,#ff9c536b,#ff5b161c 42%,#0000 70%);border-radius:50%;width:65%;height:74%;position:absolute}.cinematic-door-frame{background:linear-gradient(#ffe8c9,#ffbe82 35%,#8d4526 74%,#3d2116);border:2px solid #ffc080;border-radius:130px 130px 4px 4px;width:min(48%,330px);height:min(78%,590px);position:relative;box-shadow:0 0 8px #ffb374,0 0 30px #ff7526,0 0 92px #ff691c75,inset 0 0 25px #ffa0572e}.cinematic-door-light{filter:brightness(1.1);background:linear-gradient(#fff3d8,#ffddb8e6 45%,#ff8c44c2);border-radius:118px 118px 3px 3px;position:absolute;inset:10px}.cinematic-door-panel{transform-origin:0;transition:transform 1.15s var(--cinematic-ease);background:linear-gradient(90deg,#5b2a19,#8f4a2c,#4a2115);border-radius:110px 110px 3px 3px;position:absolute;inset:18px;box-shadow:inset -18px 0 40px #0000004d}.market-hero:hover .cinematic-door-panel{transform:rotateY(-15deg)}.cinematic-door-panel span{text-align:center;color:#f9c59b;letter-spacing:.08em;font:400 13px/1.45 Georgia,Times New Roman,serif;position:absolute;top:21%;left:50%;translate:-50%}.cinematic-floor-light{clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);filter:blur(5px);background:linear-gradient(90deg,#0000,#ff7a2b3d,#0000);width:72%;height:24%;position:absolute;bottom:6%}.cinematic-person{z-index:5;width:13%;height:38%;position:absolute;bottom:5%;left:51%;translate:-50%}.cinematic-person i{aspect-ratio:1;background:#120c09;border-radius:50%;width:34%;position:absolute;top:0;left:33%}.cinematic-person:before{content:"";clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);background:linear-gradient(90deg,#0d0907,#29170f,#0d0907);border-radius:15px 15px 0 0;width:80%;height:86%;position:absolute;top:14%;left:10%}.cinematic-person b{border:2px solid #120c09;border-radius:4px;width:42%;height:49%;position:absolute;top:50%;right:-29%}.cinematic-v103 .site-page-inner>.page-section-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f9f1e7e6!important;border:1px solid #492b1d1f!important;box-shadow:0 14px 45px #3f24141a!important}.cinematic-v103 .site-page-inner section:not(.cinematic-page-hero):not(.integrated-tool-shell),.cinematic-v103 .site-page-home section:not(.market-hero){position:relative}.cinematic-v103 .services-section,.cinematic-v103 .career-resources-hub,.cinematic-v103 .connected-tools-strip,.cinematic-v103 .shared-service-carousel,.cinematic-v103 .how,.cinematic-v103 .about-recommendations,.cinematic-v103 .linkedin-feature,.cinematic-v103 .about-feature,.cinematic-v103 .client-resumes,.cinematic-v103 .recommendations-section{border-color:#57331f1f!important}.cinematic-v103 .services-section,.cinematic-v103 .career-resources-hub,.cinematic-v103 .connected-tools-strip{background:linear-gradient(#f9f1e7,#f1e2d2)!important}.cinematic-v103 .services-head small,.cinematic-v103 .title-row small,.cinematic-v103 .connected-tools-strip small{color:#9a522d!important;letter-spacing:.18em!important}.cinematic-v103 .services-head h2,.cinematic-v103 .title-row h2,.cinematic-v103 .connected-tools-strip h2,.cinematic-v103 .how h2{letter-spacing:-.035em!important;color:#26170f!important;font-family:Georgia,Times New Roman,serif!important}.cinematic-v103 .career-resources-grid>a,.cinematic-v103 .connected-tool-card{transition:transform .45s var(--cinematic-ease),box-shadow .45s ease!important;background:linear-gradient(145deg,#ffffffb3,#f0dfcdb8)!important;border:1px solid #4e2c192b!important;border-radius:16px!important;box-shadow:0 18px 40px #4e2c1914!important}.cinematic-v103 .career-resources-grid>a:hover,.cinematic-v103 .connected-tool-card:hover{transform:translateY(-7px)!important;box-shadow:0 28px 55px #4e2c1926!important}.cinematic-v103 .card,.cinematic-v103 .resource-card,.cinematic-v103 .service-card,.cinematic-v103 .pricing-card,.cinematic-v103 .recommendation-card{overflow:hidden;transition:transform .45s var(--cinematic-ease),box-shadow .45s ease,filter .45s ease!important;border-radius:14px!important}.cinematic-v103 .card:hover,.cinematic-v103 .resource-card:hover,.cinematic-v103 .service-card:hover,.cinematic-v103 .pricing-card:hover,.cinematic-v103 .recommendation-card:hover{transform:translateY(-6px)!important;box-shadow:0 28px 60px #3f241429!important}.cinematic-v103 button:not(.site-menu-close):not(.drawer-close),.cinematic-v103 a{transition:transform .28s var(--cinematic-ease),box-shadow .28s ease,background-color .28s ease,border-color .28s ease,color .28s ease}.cinematic-v103 .site-page :is(button,a):focus-visible{outline-offset:3px!important;outline:3px solid #ff7a2b8c!important}.cinematic-v103 .how{color:#fffaf3!important;background:radial-gradient(circle at 85% 10%,#ff7a2b21,#0000 25rem),linear-gradient(145deg,#25160f,#130c08)!important}.cinematic-v103 .how h2,.cinematic-v103 .how h3{color:#fffaf3!important}.cinematic-v103 .how p{color:#ffffffa8!important}.cinematic-v103 .how .steps>div{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0b!important;border:1px solid #ffffff1f!important;border-radius:17px!important}.cinematic-v103 .how .steps b{color:var(--cinematic-orange)!important}.cinematic-v103 footer{color:#fffaf3!important;background:#120b08!important;border-top:1px solid #ffffff1a!important}.cinematic-v103 footer a,.cinematic-v103 footer p{color:#ffffffab!important}.cinematic-v103 footer b{color:#fff!important}.cinematic-v103 .site-menu{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);color:#fff!important;background:#190f0af0!important}.cinematic-v103 .site-menu-primary a{color:#fff!important;border-color:#ffffff17!important}.cinematic-v103 .site-menu-primary a.active,.cinematic-v103 .site-menu-primary a:hover{color:#ffb57c!important;background:#ff7a2b1c!important}.cinematic-v103 .site-menu-footer a{color:#fff!important;background:#ffffff0e!important;border-color:#ffffff1f!important}.cinematic-v103 .integrated-tool-shell{background:linear-gradient(#f7eee4,#ead6c2)!important;padding-top:clamp(50px,7vw,90px)!important;padding-bottom:clamp(70px,9vw,120px)!important}.cinematic-v103 .integrated-tool-shell>*{border-radius:22px;box-shadow:0 25px 70px #3e23141f}.cinematic-v103 .site-page-ai .connected-tools-strip{color:#fff!important;background:linear-gradient(#21130d,#150d09)!important}.cinematic-v103 .site-page-ai .connected-tools-strip h2{color:#fff!important}.cinematic-v103 .site-page-ai .connected-tool-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff!important;background:#ffffff0e!important;border-color:#ffffff1f!important}.cinematic-v103 .site-page-client-resumes,.cinematic-v103 .site-page-recommendations{background:linear-gradient(#160e0a 0,#24150e 46rem,#f6ede2 82rem,#f6ede2)!important}.cinematic-v103 .site-page-client-resumes .shared-service-carousel,.cinematic-v103 .site-page-recommendations .shared-service-carousel{background:#f6ede2!important}.cinematic-v103 .concierge{-webkit-backdrop-filter:blur(24px)saturate(140%)!important;backdrop-filter:blur(24px)saturate(140%)!important;color:#fff!important;background:linear-gradient(145deg,#3a2216eb,#160d09f0)!important;border:1px solid #ffffff30!important;box-shadow:0 35px 90px #0000006e!important}.cinematic-v103 .concierge :is(input,textarea){color:#fff!important;background:#ffffff12!important;border-color:#ffffff24!important}@media (width<=900px){.cinematic-page-hero{grid-template-columns:1fr;min-height:auto;padding-top:145px;padding-bottom:100px}.cinematic-visual{min-height:420px}.cinematic-hero-copy h2{font-size:clamp(62px,14vw,102px)}.cinematic-v103 .site-page-home .market-hero{min-height:auto;padding-top:145px;grid-template-columns:1fr!important}.cinematic-home-portal{min-height:520px}.cinematic-v103 .market-hero>div:first-of-type{max-width:850px!important}}@media (width<=600px){.cinematic-v103 .market-header{margin-inline:max(8px,env(safe-area-inset-left))!important;border-radius:20px!important}.cinematic-page-hero{padding-inline:22px;gap:10px;padding-top:132px}.cinematic-hero-copy h2{font-size:clamp(57px,17vw,82px)}.cinematic-hero-copy>p{font-size:15px}.cinematic-chips{margin-top:34px}.cinematic-visual{min-height:350px}.cinematic-visual-card{width:150px}.card-one{transform:translate(-43%,-6%)rotate(-9deg)}.card-two{transform:translate(43%,-14%)rotate(7deg)}.card-three{transform:translateY(31%)}.cinematic-v103 .site-page-home .market-hero{padding-inline:22px!important}.cinematic-v103 .market-hero h1{font-size:clamp(57px,17vw,84px)!important}.cinematic-home-portal{min-height:430px}.cinematic-door-frame{width:148px;height:315px}.cinematic-person{width:45px;height:150px;left:54%}.cinematic-door-panel span{font-size:9px}}@media (height<=520px) and (orientation:landscape) and (width<=1200px){.cinematic-page-hero{grid-template-columns:1.08fr .92fr;min-height:150svh;padding-top:95px;padding-bottom:65px}.cinematic-hero-copy h2{font-size:54px}.cinematic-hero-copy>p{margin:18px 0;font-size:13px}.cinematic-chips{margin-top:20px}.cinematic-visual{min-height:310px}.cinematic-v103 .site-page-home .market-hero{min-height:160svh;grid-template-columns:.95fr 1.05fr!important;padding-top:95px!important}.cinematic-v103 .market-hero h1{font-size:56px!important}.cinematic-home-portal{min-height:370px}.cinematic-door-frame{width:165px;height:330px}}@media (prefers-reduced-motion:reduce){.cinematic-ambient,.cinematic-orbit-two,.cinematic-hero-copy,.cinematic-visual{animation:none!important}.cinematic-v103 *{scroll-behavior:auto!important}}html.cinematic-v104{--immersive-ease:cubic-bezier(.16,1,.3,1);--immersive-fast:cubic-bezier(.2,.8,.2,1);--cinematic-scroll:0}.cinematic-v104 body{overflow-x:clip}.immersive-grain{z-index:9990;pointer-events:none;opacity:.035;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E");position:fixed;inset:0}.immersive-vignette{z-index:9989;pointer-events:none;position:fixed;inset:0;box-shadow:inset 0 0 15vw #0a05022e}.immersive-progress{z-index:10020;pointer-events:none;background:#ffffff0b;height:3px;position:fixed;top:0;left:0;right:0}.immersive-progress i{transform-origin:0;background:linear-gradient(90deg,#ff7a2b,#ffc078,#ff7a2b);width:100%;height:100%;transition:transform 80ms linear;display:block;box-shadow:0 0 18px #ff7a2b80}.immersive-scene-counter{z-index:62;color:#fff1e18c;pointer-events:none;mix-blend-mode:difference;grid-template-rows:auto auto;grid-template-columns:auto 42px;align-items:center;gap:3px 9px;display:grid;position:fixed;top:50%;right:20px;translate:0 -50%}.immersive-scene-counter span{letter-spacing:.08em;font:400 12px/1 Georgia,Times New Roman,serif}.immersive-scene-counter i{background:currentColor;height:1px;display:block}.immersive-scene-counter small{text-align:right;letter-spacing:.25em;grid-column:1/3;font:700 6px/1 Arial,sans-serif}.cinematic-v104 .cinematic-mask-reveal{--cinematic-delay:0s;clip-path:inset(0 0 105%);opacity:.08;filter:blur(5px);transition:clip-path 1.05s var(--immersive-ease) var(--cinematic-delay),translate 1.05s var(--immersive-ease) var(--cinematic-delay),opacity .65s ease var(--cinematic-delay),filter .7s ease var(--cinematic-delay);translate:0 32px}.cinematic-v104 .cinematic-mask-reveal.cinematic-in-view{clip-path:inset(-8% -4%);opacity:1;filter:none;translate:0}.cinematic-v104 .cinematic-object-reveal{--cinematic-delay:0s;opacity:0;filter:blur(4px);transition:opacity .72s ease var(--cinematic-delay),translate .95s var(--immersive-ease) var(--cinematic-delay),scale .95s var(--immersive-ease) var(--cinematic-delay),filter .6s ease var(--cinematic-delay);translate:0 42px;scale:.985}.cinematic-v104 .cinematic-object-reveal.cinematic-in-view{opacity:1;filter:none;translate:0;scale:1}.cinematic-v104 .cinematic-media-reveal{clip-path:inset(7% 8% round 18px);filter:saturate(.78)contrast(1.04);transition:clip-path 1.25s var(--immersive-ease),scale 1.6s var(--immersive-ease),filter 1.1s ease;scale:1.075}.cinematic-v104 .cinematic-scene{isolation:isolate;--scene-light:#ff7a2b0f;position:relative}.cinematic-v104 .cinematic-scene:after{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,var(--scene-light),transparent 68%);opacity:0;width:min(50vw,720px);transition:opacity 1.1s ease,transform 1.6s var(--immersive-ease);pointer-events:none;border-radius:50%;position:absolute;top:5%;right:-20%;transform:scale(.72)}.cinematic-v104 .cinematic-scene:nth-of-type(2n){--scene-light:#ffbe780e}.cinematic-v104 .cinematic-page-hero,.cinematic-v104 .market-hero{overflow:clip!important}.cinematic-v104 .cinematic-page-hero:before,.cinematic-v104 .market-hero:before{content:"";z-index:1;pointer-events:none;clip-path:polygon(0 0,34% 0,34% 1px,100% 1px,100% 100%,66% 100%,66% calc(100% - 1px),0 calc(100% - 1px));border:1px solid #ffc7971f;border-radius:2px;position:absolute;inset:clamp(90px,10vh,125px) clamp(16px,2vw,34px) 24px}.cinematic-v104 .cinematic-hero-copy:after{content:"";background:linear-gradient(90deg,var(--cinematic-orange),transparent);transform-origin:0;width:clamp(80px,9vw,145px);height:1px;animation:immersive-line-in 1.2s .55s var(--immersive-ease) both;margin-top:32px;display:block}@keyframes immersive-line-in{0%{opacity:0;scale:0 1}to{opacity:1;scale:1}}.cinematic-v104 .cinematic-visual{transform-style:preserve-3d}.cinematic-v104 .cinematic-visual:after{content:"";aspect-ratio:1;opacity:.35;border:1px solid #ffffff57;width:42%;animation:8s ease-in-out infinite alternate immersive-frame-drift;position:absolute;top:15%;right:4%;transform:translateZ(30px)rotate(7deg)}@keyframes immersive-frame-drift{to{transform:translate3d(-20px,18px,30px)rotate(-2deg)}}@media (hover:hover) and (pointer:fine){.cinematic-v104 :is(.resource-card,.service-card,.product-card,.recommendation-card,.package-card,.market-card,.cinematic-visual-card){transform-style:preserve-3d;position:relative;transition:translate .42s var(--immersive-ease),scale .42s var(--immersive-ease),box-shadow .42s ease,border-color .42s ease!important}.cinematic-v104 :is(.resource-card,.service-card,.product-card,.recommendation-card,.package-card,.market-card,.cinematic-visual-card):after{content:"";z-index:4;border-radius:inherit;background:radial-gradient(circle at var(--spot-x,50%) var(--spot-y,50%),#ffbb7d21,transparent 38%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.cinematic-v104 :is(.resource-card,.service-card,.product-card,.recommendation-card,.package-card,.market-card,.cinematic-visual-card):hover{translate:0 -7px;scale:1.008;border-color:#ff8d4659!important;box-shadow:0 32px 75px #190c053d!important}.cinematic-v104 :is(.resource-card,.service-card,.product-card,.recommendation-card,.package-card,.market-card,.cinematic-visual-card):hover:after{opacity:1}.cinematic-v104 :is(.cinematic-primary,.cinematic-secondary,.page-section-nav button){translate:var(--mag-x,0) var(--mag-y,0);transition:translate .2s ease,transform .35s var(--immersive-ease),box-shadow .35s ease!important}}@media (width>=900px) and (prefers-reduced-motion:no-preference){.cinematic-v104 .cinematic-ambient-a{translate:calc(var(--cinematic-scroll,0) * -24px) calc(var(--cinematic-scroll,0) * 35px)}.cinematic-v104 .cinematic-ambient-b{translate:calc(var(--cinematic-scroll,0) * 30px) calc(var(--cinematic-scroll,0) * -20px)}.cinematic-v104 .cinematic-page-hero .cinematic-visual{translate:0 calc(var(--cinematic-scroll,0) * 32px)}.cinematic-v104 .cinematic-page-hero .cinematic-hero-copy{translate:0 calc(var(--cinematic-scroll,0) * -15px)}}.cinematic-v104 :is(.client-resume-card,.recommendation-card,.resource-card,.product-card) img{transition:transform .9s var(--immersive-ease),filter .7s ease!important}@media (hover:hover){.cinematic-v104 :is(.client-resume-card,.recommendation-card,.resource-card,.product-card):hover img{filter:saturate(1.08)contrast(1.03);transform:scale(1.055)!important}}.cinematic-v104 :is(.client-resume-card,.recommendation-card,.resource-card,.product-card){overflow:clip}.immersive-page-curtain{z-index:20000;pointer-events:none;visibility:hidden;grid-template-columns:repeat(6,1fr);display:grid;position:fixed;inset:0}.immersive-page-curtain i{transform-origin:bottom;transition:transform .56s var(--immersive-ease);background:linear-gradient(#ef7832,#27150d);display:block;transform:scaleY(0)}.immersive-page-curtain strong{color:#fff5e9;letter-spacing:.13em;white-space:nowrap;opacity:0;font:400 clamp(18px,3vw,42px)/1 Georgia,Times New Roman,serif;transition:opacity .24s .28s;position:absolute;top:50%;left:50%;translate:-50% -50%}.immersive-page-curtain.is-active{visibility:visible;pointer-events:all}.immersive-page-curtain.is-active i{transform:scaleY(1)}.immersive-page-curtain.is-active i:nth-child(2){transition-delay:35ms}.immersive-page-curtain.is-active i:nth-child(3){transition-delay:70ms}.immersive-page-curtain.is-active i:nth-child(4){transition-delay:.105s}.immersive-page-curtain.is-active i:nth-child(5){transition-delay:.14s}.immersive-page-curtain.is-active i:nth-child(6){transition-delay:.175s}.immersive-page-curtain.is-active strong{opacity:.78}.cinematic-v104 :is(.how,.how-it-works,.career-progress-shell,.payment-options-shell){position:relative}.cinematic-v104 :is(.how,.how-it-works,.career-progress-shell):before{content:"";background:linear-gradient(90deg,#0000,#7b4a2e38,#0000);width:min(94vw,1500px);height:1px;position:absolute;top:0;left:50%;translate:-50%}.cinematic-v104 .career-progress-shell{box-shadow:0 30px 80px #321d1014}.cinematic-v104 .page-section-nav{-webkit-backdrop-filter:blur(20px)saturate(145%)!important;box-shadow:0 16px 55px #140a0529!important}.cinematic-v104 .page-section-nav button.active{box-shadow:inset 0 0 0 1px #ffaa653d,0 0 24px #ff7a2b1a}.cinematic-v104 :is(.cinematic-primary,.orange-cta,.primary-cta,.cta-primary){position:relative;overflow:hidden}.cinematic-v104 :is(.cinematic-primary,.orange-cta,.primary-cta,.cta-primary):after{content:"";width:28%;transition:transform .75s var(--immersive-ease);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);position:absolute;inset:-40% auto -40% -40%;transform:skew(-18deg)translate(-180%)}.cinematic-v104 :is(.cinematic-primary,.orange-cta,.primary-cta,.cta-primary):hover:after{transform:skew(-18deg)translate(650%)}@media (width<=780px){.immersive-scene-counter{display:none}.immersive-vignette{box-shadow:inset 0 0 22vw #0a05021f}.cinematic-v104 .cinematic-page-hero:before,.cinematic-v104 .market-hero:before{inset:86px 12px 14px}.cinematic-v104 .cinematic-media-reveal{clip-path:inset(3% round 12px);scale:1.03}.cinematic-v104 .cinematic-object-reveal{filter:none;translate:0 24px}}@media (height<=520px) and (orientation:landscape) and (width<=1200px){.immersive-progress{height:2px}.cinematic-v104 .cinematic-page-hero:before,.cinematic-v104 .market-hero:before,.immersive-vignette{display:none}}@media (prefers-reduced-motion:reduce){.immersive-progress,.immersive-scene-counter,.immersive-page-curtain{display:none!important}.cinematic-v104 .cinematic-mask-reveal,.cinematic-v104 .cinematic-object-reveal,.cinematic-v104 .cinematic-media-reveal{clip-path:none!important;opacity:1!important;filter:none!important;transition:none!important;translate:none!important;scale:1!important}.cinematic-v104 .cinematic-visual:after{animation:none!important}}html.cinematic-v104 .immersive-progress i{will-change:transform;transition:none;transform:scaleX(0)}html.cinematic-v104 .cinematic-mask-reveal,html.cinematic-v104 .cinematic-object-reveal,html.cinematic-v104 .cinematic-media-reveal,html.cinematic-v104 .cinematic-page-hero .cinematic-visual,html.cinematic-v104 .cinematic-page-hero .cinematic-hero-copy,html.cinematic-v104 .cinematic-ambient{backface-visibility:hidden}html.cinematic-v104.cinematic-paused :is(.cinematic-ambient,.cinematic-orbit,.cinematic-visual):after,html.cinematic-v104.cinematic-paused .cinematic-hero-copy:after{animation-play-state:paused!important}body.cinematic-transitioning{overscroll-behavior:none;overflow:hidden!important}body.cinematic-transitioning :is(.market-header,.page-section-nav,.concierge){pointer-events:none}html.cinematic-v104 .immersive-page-curtain i{will-change:transform}html.cinematic-v104 .immersive-page-curtain.is-active strong{opacity:.82;transform:translateZ(0)}@media (hover:hover) and (pointer:fine){html.cinematic-v104 :is(.cinematic-primary,.cinematic-secondary,.page-section-nav button){transition:translate .14s ease-out,transform .28s var(--immersive-ease),box-shadow .28s ease!important}html.cinematic-v104 :is(.resource-card,.service-card,.product-card,.recommendation-card,.package-card,.market-card,.cinematic-visual-card):hover{translate:0 -6px;scale:1.006}}@media (width<=780px){html.cinematic-v104 .immersive-grain{opacity:.022}html.cinematic-v104 .cinematic-mask-reveal{filter:none;transition-duration:.78s,.78s,.5s,0s;translate:0 22px}html.cinematic-v104 .cinematic-media-reveal{transition-duration:.9s,1.05s,.7s}}@media (height<=520px) and (orientation:landscape) and (width<=1200px){html.cinematic-v104 .immersive-grain{display:none}html.cinematic-v104 .cinematic-object-reveal{transition-duration:.55s,.7s,.7s,0s}}:root{--cinematic-specular:#ffffff6b;--cinematic-warm-glow:#ff7e3247;--cinematic-deep-shadow:0 38px 110px #0c06036b}.cinematic-v104 :is(.market-header,.page-section-nav,.concierge,.cart-drawer,.checkout-panel,.global-search-results){isolation:isolate}.cinematic-v104 :is(.page-section-nav,.cart-drawer,.checkout-panel){position:relative}.cinematic-v104 :is(.market-header,.page-section-nav,.concierge,.cart-drawer,.checkout-panel,.global-search-results):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff1a,#0000 20% 78%,#ff7b2b0b);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ff8b4912}.cinematic-v104 .cinematic-hero-copy>small{animation:cinematic-seq-kicker .72s 80ms var(--immersive-ease) both}.cinematic-v104 .cinematic-hero-copy h2 span{animation:cinematic-seq-title .9s .14s var(--immersive-ease) both}.cinematic-v104 .cinematic-hero-copy h2 em{animation:cinematic-seq-title .9s .23s var(--immersive-ease) both}.cinematic-v104 .cinematic-hero-copy>p{animation:cinematic-seq-body .8s .34s var(--immersive-ease) both}.cinematic-v104 .cinematic-hero-actions{animation:cinematic-seq-body .8s .43s var(--immersive-ease) both}.cinematic-v104 .cinematic-chips{animation:cinematic-seq-body .8s .52s var(--immersive-ease) both}@keyframes cinematic-seq-kicker{0%{opacity:0;letter-spacing:.3em;translate:0 16px}to{opacity:1;translate:0}}@keyframes cinematic-seq-title{0%{opacity:0;clip-path:inset(100% 0 0);translate:0 38px}to{opacity:1;clip-path:inset(0);translate:0}}@keyframes cinematic-seq-body{0%{opacity:0;filter:blur(4px);translate:0 20px}to{opacity:1;filter:none;translate:0}}.cinematic-vector-stage{z-index:1;aspect-ratio:1;filter:drop-shadow(0 28px 42px #00000057);place-items:center;width:min(70%,390px);display:grid;position:absolute;transform:translateZ(18px)}.cinematic-vector-stage:before{content:"";filter:blur(10px);background:radial-gradient(circle,#ff8b432e,#ff8b4308 45%,#0000 70%);border-radius:50%;position:absolute;inset:8%}.cinematic-vector-art{z-index:2;width:100%;height:100%;position:relative;overflow:visible}.cinematic-vector-art :is(.cv-doc-front,.cv-after,.cv-converter-right,.cv-quote-card){transform-origin:50%;animation:5.8s ease-in-out infinite alternate cv-float}.cinematic-vector-art :is(.cv-doc-back,.cv-before,.cv-converter-left){transform-origin:50%;animation:7.2s ease-in-out infinite alternate cv-float-back}.cinematic-vector-art .cv-swoop{stroke-dasharray:330;stroke-dashoffset:330px;animation:cv-line-draw 1.4s .65s var(--immersive-ease) forwards}.cinematic-vector-art .cv-needle{transform-origin:210px 210px;animation:cv-needle-settle 1.4s .45s var(--immersive-ease) both}.cinematic-vector-art .cv-compass-rays{transform-origin:210px 210px;animation:28s linear infinite cv-slow-spin}.cinematic-vector-art .cv-orbit-dot{transform-origin:210px 210px;animation:11s linear infinite cv-slow-spin}.cinematic-vector-art .cv-shop-stack{animation:5.6s ease-in-out infinite alternate cv-stack-breathe}.cinematic-vector-art .cv-ribbon{animation:3.2s ease-in-out infinite alternate cv-ribbon}.cinematic-vector-art .cv-arrow,.cinematic-vector-art .cv-converter-arrows{animation:1.8s ease-in-out infinite cv-arrow-pulse}.cinematic-vector-art .cv-avatar-row circle{transform-origin:50%;animation:3.8s ease-in-out infinite alternate cv-avatar-pop}.cinematic-vector-art .cv-avatar-row circle:nth-child(2){animation-delay:.18s}.cinematic-vector-art .cv-avatar-row circle:nth-child(3){animation-delay:.34s}.cinematic-vector-art .cv-avatar-row circle:nth-child(4){animation-delay:.52s}.cinematic-vector-art .cv-ai-ring-a{transform-origin:210px 210px;animation:22s linear infinite cv-slow-spin}.cinematic-vector-art .cv-ai-ring-b{transform-origin:210px 210px;animation:14s linear infinite cv-slow-spin-reverse}.cinematic-vector-art .cv-ai-core{transform-origin:210px 210px;animation:2.8s ease-in-out infinite cv-core-pulse}.cinematic-vector-art .cv-ai-pulse{stroke-dasharray:160;stroke-dashoffset:160px;animation:2.6s ease-in-out infinite cv-ai-draw}@keyframes cv-float{to{transform:translateY(-8px)rotate(.6deg)}}@keyframes cv-float-back{to{transform:translateY(7px)rotate(-.7deg)}}@keyframes cv-line-draw{to{stroke-dashoffset:0}}@keyframes cv-needle-settle{0%{opacity:.25;transform:rotate(-58deg)}to{opacity:1;transform:rotate(0)}}@keyframes cv-slow-spin{to{transform:rotate(360deg)}}@keyframes cv-slow-spin-reverse{to{transform:rotate(-360deg)}}@keyframes cv-stack-breathe{to{transform:translateY(-7px)}}@keyframes cv-ribbon{to{transform:translateY(-5px)rotate(3deg)}}@keyframes cv-arrow-pulse{50%{opacity:.45;transform:translate(5px)}}@keyframes cv-avatar-pop{to{filter:brightness(1.08);transform:translateY(-5px)}}@keyframes cv-core-pulse{50%{filter:drop-shadow(0 0 18px #ff7a2b99);transform:scale(1.07)}}@keyframes cv-ai-draw{0%{stroke-dashoffset:160px;opacity:.25}42%,75%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-160px;opacity:.2}}.cinematic-v104 .cinematic-visual-card{aspect-ratio:.83;z-index:3;-webkit-backdrop-filter:blur(16px)saturate(135%);background:linear-gradient(145deg,#ffffff1b,#1b0f0933);width:clamp(130px,13.5vw,205px);padding:15px;box-shadow:0 22px 55px #00000057,inset 0 1px #ffffff21}.cinematic-v104 .cinematic-visual-card i{opacity:.28;filter:saturate(.75)}.cinematic-v104 .cinematic-visual-card b{letter-spacing:.01em;font-size:15px}.cinematic-v104 .card-one{transform:translate(-77%,-33%)rotate(-8deg)}.cinematic-v104 .card-two{transform:translate(76%,-24%)rotate(7deg)}.cinematic-v104 .card-three{transform:translate(61%,52%)rotate(2deg)}.cinematic-v104 .cinematic-visual:hover .card-one{transform:translate(-83%,-36%)rotate(-10deg)}.cinematic-v104 .cinematic-visual:hover .card-two{transform:translate(82%,-28%)rotate(9deg)}.cinematic-v104 .cinematic-visual:hover .card-three{transform:translate(65%,58%)rotate(0)}.cinematic-v104 .cinematic-home-portal{perspective:1200px;transform-style:preserve-3d}.cinematic-v104 .cinematic-corridor{z-index:0;pointer-events:none;opacity:.75;filter:saturate(.9);width:46%;position:absolute;top:5%;bottom:3%}.cinematic-v104 .corridor-left{clip-path:polygon(0 8%,100% 27%,100% 78%,0 96%);background:linear-gradient(90deg,#100907,#352015 72%,#ff893e2e);left:-2%;box-shadow:inset -1px 0 #ffb87b1f}.cinematic-v104 .corridor-right{clip-path:polygon(0 27%,100% 8%,100% 96%,0 78%);background:linear-gradient(270deg,#100907,#352015 72%,#ff893e2e);right:-2%;box-shadow:inset 1px 0 #ffb87b1f}.cinematic-v104 .cinematic-door-frame{transform-style:preserve-3d;box-shadow:0 0 0 1px #ffc28759,0 0 18px #ff91476b,0 0 88px #ff671957,var(--cinematic-deep-shadow)}.cinematic-v104 .cinematic-door-panel{transform-origin:0;backface-visibility:hidden;animation:7s ease-in-out infinite alternate cinematic-door-breathe}.cinematic-v104 .cinematic-door-threshold{filter:blur(.2px);background:#ffc07a;border-radius:50%;height:14px;position:absolute;bottom:-8px;left:-14%;right:-14%;box-shadow:0 0 16px #ff8c3e,0 0 52px #ff6118a6}.cinematic-v104 .cinematic-floor-light:after{content:"";background:linear-gradient(#ffe0b9,#0000);width:1px;height:100%;position:absolute;top:0;left:50%;box-shadow:-45px 15px #ff995229,45px 15px #ff995229}.cinematic-v104 .cinematic-dust{z-index:7;pointer-events:none;position:absolute;inset:10% 10% 3%;overflow:hidden}.cinematic-v104 .cinematic-dust i{opacity:.28;background:#ffd3a8;border-radius:50%;width:3px;height:3px;animation:8s linear infinite cinematic-dust-rise;position:absolute;box-shadow:0 0 10px #ffb66f}.cinematic-v104 .cinematic-dust i:first-child{animation-delay:-1s;top:75%;left:22%}.cinematic-v104 .cinematic-dust i:nth-child(2){animation-delay:-4.3s;top:48%;left:37%}.cinematic-v104 .cinematic-dust i:nth-child(3){animation-delay:-6.8s;top:82%;left:54%}.cinematic-v104 .cinematic-dust i:nth-child(4){animation-delay:-2.2s;top:38%;left:66%}.cinematic-v104 .cinematic-dust i:nth-child(5){animation-delay:-5.2s;top:69%;left:76%}.cinematic-v104 .cinematic-dust i:nth-child(6){animation-delay:-7.1s;top:25%;left:46%}@keyframes cinematic-door-breathe{0%{transform:rotateY(-1deg)}to{transform:rotateY(-6deg)}}@keyframes cinematic-dust-rise{0%{opacity:0;translate:0 35px}20%{opacity:.33}78%{opacity:.18}to{opacity:0;translate:14px -120px}}.cinematic-v104 .cinematic-scene{isolation:isolate}.cinematic-v104 .cinematic-scene:after{content:"";z-index:0;opacity:0;transform-origin:50%;height:1px;transition:transform 1.1s var(--immersive-ease),opacity .8s ease;pointer-events:none;background:linear-gradient(90deg,#0000,#ff853d47,#ffffff26,#0000);position:absolute;top:0;left:5%;right:5%;transform:scaleX(.12)}.cinematic-v104 .cinematic-scene.cinematic-in-view:after{opacity:.72;transform:scaleX(1)}.cinematic-v104 .cinematic-media-reveal{clip-path:inset(3% 31% round 14px);filter:saturate(.78)contrast(1.03);scale:1.08;transition:clip-path 1.15s var(--immersive-ease),scale 1.35s var(--immersive-ease),opacity .7s ease,filter 1.1s ease!important}.cinematic-v104 .cinematic-media-reveal.cinematic-in-view{clip-path:inset(0);filter:none;scale:1}.cinematic-v104 :is(a,button):active{transition-duration:80ms!important}.cinematic-v104 :is(.cinematic-primary,.cinematic-secondary,.orange-cta,.primary-cta,.cta-primary,.page-section-nav button):active{transform:translateY(1px)scale(.985)!important}.cinematic-v104 :is(a,button,input,select,textarea):focus-visible{outline-offset:3px!important;outline:2px solid #ff9b55!important;box-shadow:0 0 0 5px #ff7a2b21!important}@supports (animation-timeline:view()){@media (width>=900px) and (prefers-reduced-motion:no-preference){.cinematic-v104 .cinematic-scene{view-timeline-name:--cinematic-scene;view-timeline-axis:block}.cinematic-v104 .cinematic-scene>.section-shell,.cinematic-v104 .cinematic-scene>.container,.cinematic-v104 .cinematic-scene>.wrap{animation:linear both cinematic-scene-drift;animation-timeline:--cinematic-scene;animation-range:entry 10% exit 85%}@keyframes cinematic-scene-drift{0%{translate:0 22px}46%{translate:0}to{translate:0 -16px}}.cinematic-v104 .cinematic-page-hero .cinematic-vector-stage{animation:linear both cinematic-vector-scroll;animation-timeline:view();animation-range:entry exit 0%}@keyframes cinematic-vector-scroll{0%{translate:0 18px;rotate:-1deg}to{translate:0 -22px;rotate:1deg}}}}@media (hover:hover) and (pointer:fine){.cinematic-v104 :is(.resource-card,.service-card,.product-card,.recommendation-card,.package-card,.market-card):before{content:"";z-index:3;border-radius:inherit;pointer-events:none;opacity:.45;background:linear-gradient(115deg,#ffffff14,#0000 18% 72%,#ff7e320e);position:absolute;inset:0;-webkit-mask:linear-gradient(#000,#0000 36%);mask:linear-gradient(#000,#0000 36%)}}@media (width<=780px){.cinematic-vector-stage{width:min(68%,300px)}.cinematic-v104 .cinematic-visual-card{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);width:112px;padding:11px}.cinematic-v104 .cinematic-visual-card b{font-size:12px}.cinematic-v104 .card-one{transform:translate(-73%,-36%)rotate(-7deg)}.cinematic-v104 .card-two{transform:translate(74%,-30%)rotate(6deg)}.cinematic-v104 .card-three{transform:translate(54%,48%)rotate(1deg)}.cinematic-v104 .cinematic-dust{display:none}.cinematic-v104 .cinematic-media-reveal{clip-path:inset(2% 10% round 12px);filter:none;scale:1.035}}@media (height<=520px) and (orientation:landscape) and (width<=1200px){.cinematic-vector-stage{width:min(54%,250px)}.cinematic-v104 .cinematic-corridor,.cinematic-v104 .cinematic-dust{display:none}.cinematic-v104 .cinematic-hero-copy>small,.cinematic-v104 .cinematic-hero-copy h2 span,.cinematic-v104 .cinematic-hero-copy h2 em,.cinematic-v104 .cinematic-hero-copy>p,.cinematic-v104 .cinematic-hero-actions,.cinematic-v104 .cinematic-chips{animation-duration:.48s}}@media (prefers-reduced-motion:reduce){.cinematic-v104 .cinematic-hero-copy>small,.cinematic-v104 .cinematic-hero-copy h2 span,.cinematic-v104 .cinematic-hero-copy h2 em,.cinematic-v104 .cinematic-hero-copy>p,.cinematic-v104 .cinematic-hero-actions,.cinematic-v104 .cinematic-chips,.cinematic-v104 .cinematic-vector-art *,.cinematic-v104 .cinematic-door-panel,.cinematic-v104 .cinematic-dust i{animation:none!important}.cinematic-v104 .cinematic-media-reveal{clip-path:none!important;filter:none!important;scale:1!important}}@media (width>=900px){.cinematic-v104 .cinematic-scene[data-cinematic-letter]{position:relative}.cinematic-v104 .cinematic-scene[data-cinematic-letter]:before{content:attr(data-cinematic-letter);z-index:0;color:#5e362006;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:-.08em;font:400 clamp(240px,34vw,620px)/.7 Georgia,Times New Roman,serif;position:absolute;top:50%;right:2.5vw;translate:0 -50%}.cinematic-v104 .cinematic-scene[data-cinematic-parity=odd]:before{color:#ff9e5805;left:1.5vw;right:auto}}@media (width>=900px) and (prefers-reduced-motion:no-preference){.cinematic-v104 .cinematic-scene[data-cinematic-parity=even] .cinematic-object-reveal:not(.cinematic-in-view){translate:-34px 22px}.cinematic-v104 .cinematic-scene[data-cinematic-parity=odd] .cinematic-object-reveal:not(.cinematic-in-view){translate:34px 22px}.cinematic-v104 .cinematic-scene .cinematic-object-reveal.cinematic-in-view{translate:0}}@media (width<=780px){html.cinematic-v104 .market-header{-webkit-backdrop-filter:blur(18px)saturate(145%)!important;background:linear-gradient(#26170fdb,#180e09c2)!important;border-color:#ffbe842e!important;box-shadow:0 14px 38px #0c060338,inset 0 1px #ffffff1f!important}html.cinematic-v104 .market-header :is(.header-service-title,.header-service-title *,button){color:#fff8ef!important}html.cinematic-v104 .market-header :is(.site-menu-trigger,.shopping-cart-trigger,.language-toggle,.global-search){background:#ffffff0e!important;border-color:#ffffff1f!important}html.cinematic-v104 .action-dock{-webkit-backdrop-filter:blur(18px)saturate(140%)!important;background:#190f0ab8!important;border:1px solid #ffbe8429!important;box-shadow:0 16px 42px #08040247!important}}:root{--cinematic-ease-silk:cubic-bezier(.16,1,.3,1);--cinematic-ease-snap:cubic-bezier(.2,.82,.2,1);--cinematic-duration-fast:.18s;--cinematic-duration-ui:.32s;--cinematic-duration-scene:.88s;--cinematic-glass-edge:#ffffff29;--cinematic-glass-warm:#ff874213}html.cinematic-prepaint,html.cinematic-v1051{scrollbar-gutter:stable;background:#1a100b}html.cinematic-v1051 body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#1a100b}html.cinematic-prepaint body{background:#1a100b!important}html.cinematic-prepaint .market-header{background:linear-gradient(#26170feb,#180e09d6)!important;border-color:#ffbe8429!important}html.cinematic-v1051 :is(.market-header,.page-section-nav,.concierge,.cart-drawer,.checkout-panel,.global-search-results,.resource-card,.service-card,.product-card,.recommendation-card,.package-card,.market-card,.cinematic-visual-card,.cinematic-primary,.cinematic-secondary,.orange-cta,.primary-cta,.cta-primary){transition-timing-function:var(--cinematic-ease-silk)!important}html.cinematic-v1051 :is(.market-header,.page-section-nav,.concierge,.cart-drawer,.checkout-panel,.global-search-results){box-shadow:0 18px 52px #09040238, 0 1px 0 #ffffff0a, inset 0 1px 0 var(--cinematic-glass-edge), inset 0 -1px 0 var(--cinematic-glass-warm)!important;border-color:#ffd3ac24!important}html.cinematic-v1051 :is(.market-header,.page-section-nav,.concierge,.cart-drawer,.checkout-panel,.global-search-results):after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;opacity:.72;background:linear-gradient(112deg,#ffffff0e,#0000 22% 72%,#ff7e3208);position:absolute;inset:1px}@media (width<=780px){html.cinematic-v1051 #top>.market-header{background:linear-gradient(#26170ff0,#180e09e6)!important}}html.cinematic-v1051 .cinematic-mask-reveal{transition-duration:.92s,.92s,.58s,.58s}html.cinematic-v1051 .cinematic-object-reveal{transition-duration:.62s,.82s,.82s,.5s}html.cinematic-v1051 .cinematic-media-reveal{transition-duration:1.05s,1.2s,.68s,.9s!important}html.cinematic-v1051 .cinematic-in-view{filter:none}html.cinematic-v1051 .immersive-page-curtain i{transition-duration:.48s}html.cinematic-v1051 .immersive-page-curtain strong{transition-duration:.18s;transition-delay:.22s}body.cinematic-transitioning{touch-action:none}body.cinematic-transitioning :is(.market-header,.page-section-nav,.concierge,.action-dock,.shopping-cart-trigger){visibility:hidden}html.cinematic-v1051 :is(.cinematic-vector-art,img,video){image-rendering:auto}html.cinematic-v1051 .cinematic-vector-art{shape-rendering:geometricprecision;text-rendering:geometricprecision}html.cinematic-v1051 .cinematic-vector-art :is(path,line,polyline,polygon,circle,rect){vector-effect:non-scaling-stroke}@media (dynamic-range:high){html.cinematic-v1051 :is(.resource-card,.service-card,.product-card,.recommendation-card,.package-card,.market-card){border-color:#ffc89721!important;box-shadow:0 24px 64px #00000047!important}}@supports not (animation-timeline:view()){html.cinematic-v1051 .cinematic-page-hero .cinematic-vector-stage{translate:0;rotate:none}html.cinematic-v1051 .cinematic-scene>.section-shell,html.cinematic-v1051 .cinematic-scene>.container,html.cinematic-v1051 .cinematic-scene>.wrap{translate:0}}@media (pointer:coarse),(hover:none){html.cinematic-v1051 .cinematic-pointer-glow,html.cinematic-v1051 :is(.resource-card,.service-card,.product-card,.recommendation-card,.package-card,.market-card,.cinematic-visual-card):after{display:none!important}html.cinematic-v1051 :is(.market-header,.page-section-nav,.concierge,.action-dock){-webkit-backdrop-filter:blur(14px)saturate(135%)!important}}@media (width<=520px){html.cinematic-v1051 .immersive-vignette{opacity:.38}html.cinematic-v1051 .cinematic-ambient{opacity:.72;filter:blur(48px)!important}html.cinematic-v1051 .cinematic-media-reveal{clip-path:inset(1% 6% round 10px);scale:1.02}html.cinematic-v1051 .cinematic-scene[data-cinematic-letter]:before{display:none}}@media (height<=520px) and (orientation:landscape) and (width<=1200px){html.cinematic-v1051 .cinematic-ambient{opacity:.38!important;filter:blur(32px)!important}html.cinematic-v1051 .cinematic-vector-art :is(.cv-doc-front,.cv-after,.cv-converter-right,.cv-quote-card,.cv-doc-back,.cv-before,.cv-converter-left,.cv-compass-rays,.cv-needle,.cv-orbit-dot){animation:none!important}html.cinematic-v1051 .cinematic-page-hero .cinematic-vector-stage{filter:drop-shadow(0 16px 24px #0000003d)}}@media (prefers-reduced-motion:reduce){html.cinematic-v1051{scroll-behavior:auto!important}html.cinematic-v1051 .immersive-page-curtain{display:none!important}body.cinematic-transitioning{touch-action:auto!important;overflow:auto!important}}@media (prefers-contrast:more){html.cinematic-v1051 :is(.market-header,.page-section-nav,.concierge,.cart-drawer,.checkout-panel,.global-search-results){-webkit-backdrop-filter:none!important;background:#20140e!important;border-color:#ffe8cf6b!important}}.cinematic-v103 .site-page-home .market-hero.landing-hero-v106{isolation:isolate;border-bottom:1px solid #ffb16d38;align-items:center;min-height:max(790px,100svh - 32px);overflow:hidden;background:#120b08!important;grid-template-columns:1fr!important;padding:clamp(128px,15vh,180px) max(5.5vw,34px) 118px!important;display:grid!important}.cinematic-v103 .site-page-home .market-hero.landing-hero-v106:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0c0704fa 0%,#100906eb 34%,#120a06b8 48%,#120a062e 72%,#0a060414 100%),linear-gradient(#0a06046b,#0a060424 24%,#0000 70%,#0a0604d1);position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}.cinematic-v103 .landing-hero-v106 .landing-hero-background{transform:scale(1.012);z-index:0!important;opacity:1!important;object-fit:cover!important;object-position:center center!important;filter:saturate(.98)contrast(1.04)brightness(.82)!important;mix-blend-mode:normal!important}.cinematic-v103 .landing-hero-v106 .landing-hero-copy-v106{z-index:4;width:min(48vw,760px);padding:20px 0;position:relative;max-width:760px!important}.cinematic-v103 .landing-hero-v106 .landing-hero-copy-v106>.pill{margin:0 0 20px;display:block;color:#fff5e9!important;letter-spacing:.3em!important;font:700 15px/1 Arial,sans-serif!important}.cinematic-v103 .landing-hero-v106 .landing-hero-copy-v106>h1{text-transform:uppercase;text-wrap:balance;text-shadow:0 14px 46px #0000006b;color:#fff8ee!important;letter-spacing:-.055em!important;max-width:760px!important;margin:0!important;font:400 clamp(62px,6.9vw,112px)/.86 Georgia,Times New Roman,serif!important}.landing-hero-v106 h1 span{display:block}.landing-hero-v106 h1 em{color:#dc7545;font-style:normal}.cinematic-v103 .landing-hero-v106 .landing-hero-script-v106{letter-spacing:-.025em;color:#fff8ef!important;max-width:680px!important;margin:30px 0 0!important;font:italic 400 clamp(24px,2.25vw,38px)/1.2 Georgia,Times New Roman,serif!important}.cinematic-v103 .landing-hero-v106 .landing-hero-description-v106{color:#fff4e9d1!important;max-width:650px!important;margin:30px 0 0!important;font:500 clamp(15px,1.15vw,18px)/1.65 Arial,sans-serif!important}.landing-hero-actions-v106{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.cinematic-v103 .landing-hero-v106 .landing-hero-actions-v106>a{justify-content:center;align-items:center;gap:18px;min-height:58px;text-decoration:none;border-radius:999px!important;margin:0!important;padding:0 27px!important;font:800 14px/1 Arial,sans-serif!important;display:inline-flex!important}.cinematic-v103 .landing-hero-v106 .landing-hero-primary-v106{color:#261308!important;background:linear-gradient(#ffae51,#ff842e)!important;border:1px solid #ffebcf8c!important;box-shadow:0 0 32px #ff822b59,inset 0 1px #ffffffb8!important}.cinematic-v103 .landing-hero-v106 .landing-hero-secondary-v106{-webkit-backdrop-filter:blur(13px)saturate(135%);backdrop-filter:blur(13px)saturate(135%);color:#fff7ed!important;background:#3822188a!important;border:1px solid #ffe7d059!important;box-shadow:inset 0 1px #ffffff1a!important}.landing-hero-metrics-v106{border-top:1px solid #ffdcbc33;grid-template-columns:repeat(4,minmax(0,1fr));width:min(47vw,720px);margin-top:50px;padding-top:24px;display:grid}.landing-hero-metrics-v106>span{border-right:1px solid #ffdcbc29;min-width:0;padding:0 18px}.landing-hero-metrics-v106>span:first-child{padding-left:0}.landing-hero-metrics-v106>span:last-child{border-right:0}.landing-hero-metrics-v106 strong,.landing-hero-metrics-v106 small{display:block}.landing-hero-metrics-v106 strong{color:#fff8ef;font:500 clamp(21px,2vw,31px)/1 Georgia,Times New Roman,serif}.landing-hero-metrics-v106 small{color:#fff1e4ad;text-transform:uppercase;letter-spacing:.09em;margin-top:8px;font:700 9px/1.3 Arial,sans-serif}.landing-doorway-message-v106{z-index:3;color:#502f1dc7;letter-spacing:.24em;text-align:center;text-shadow:0 1px #ffffff73;width:max-content;max-width:180px;font:600 clamp(10px,.9vw,15px)/1.75 Georgia,Times New Roman,serif;position:absolute;top:43%;left:76.5%;translate:-50% -50%}.cinematic-v103 .landing-hero-v106 .landing-scroll-cue-v106{z-index:5;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:13px;text-decoration:none;position:absolute;bottom:28px;left:50%;translate:-50%;color:#fff7edc2!important;font:700 10px/1 Arial,sans-serif!important;display:flex!important}.landing-scroll-cue-v106 span{border:1px solid #ffebd875;border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;display:grid}@media (width<=900px){.cinematic-v103 .site-page-home .market-hero.landing-hero-v106{align-items:start;min-height:max(1220px,100svh - 20px);padding:120px max(5vw,26px) 240px!important}.cinematic-v103 .site-page-home .market-hero.landing-hero-v106:before{background:linear-gradient(#0c0704f5 0%,#0e0805e0 38%,#0c070433 62%,#0a06043d 78%,#0a0604e0 100%)}.cinematic-v103 .landing-hero-v106 .landing-hero-background{object-position:69% center!important;filter:saturate(.98)contrast(1.03)brightness(.78)!important}.cinematic-v103 .landing-hero-v106 .landing-hero-copy-v106{width:100%;max-width:720px!important}.cinematic-v103 .landing-hero-v106 .landing-hero-copy-v106>h1{max-width:680px!important;font-size:clamp(58px,12vw,92px)!important}.landing-hero-metrics-v106{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-top:38px;position:relative;bottom:auto;left:auto;right:auto}.landing-doorway-message-v106{font-size:11px;top:72%;left:66%}}@media (width<=600px){.cinematic-v103 .site-page-home .market-hero.landing-hero-v106{min-height:1180px;padding:105px 22px 245px!important}.cinematic-v103 .landing-hero-v106 .landing-hero-copy-v106>.pill{margin-bottom:16px;font-size:10px!important}.cinematic-v103 .landing-hero-v106 .landing-hero-copy-v106>h1{font-size:clamp(48px,15vw,70px)!important;line-height:.9!important}.cinematic-v103 .landing-hero-v106 .landing-hero-script-v106{margin-top:22px!important;font-size:22px!important}.cinematic-v103 .landing-hero-v106 .landing-hero-description-v106{margin-top:22px!important;font-size:14px!important;line-height:1.52!important}.landing-hero-actions-v106{gap:10px;margin-top:24px}.cinematic-v103 .landing-hero-v106 .landing-hero-actions-v106>a{min-height:52px;padding:0 19px!important;font-size:12px!important}.landing-hero-metrics-v106{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px;padding-top:18px}.landing-hero-metrics-v106>span{padding:0 12px}.landing-hero-metrics-v106>span:nth-child(2){border-right:0}.landing-hero-metrics-v106>span:nth-child(3){padding-left:0}.landing-doorway-message-v106{letter-spacing:.18em;font-size:8px;top:76%;left:62%}.cinematic-v103 .landing-hero-v106 .landing-scroll-cue-v106{font-size:8px;bottom:20px}.landing-scroll-cue-v106 span{width:38px;height:38px}}@media (height<=520px) and (orientation:landscape) and (width<=1200px){.cinematic-v103 .site-page-home .market-hero.landing-hero-v106{align-items:start;min-height:720px;padding:105px 28px 145px!important}.cinematic-v103 .landing-hero-v106 .landing-hero-copy-v106{width:55%;max-width:560px!important}.cinematic-v103 .landing-hero-v106 .landing-hero-copy-v106>h1{font-size:clamp(48px,8vw,68px)!important}.cinematic-v103 .landing-hero-v106 .landing-hero-script-v106{margin-top:18px!important;font-size:21px!important}.cinematic-v103 .landing-hero-v106 .landing-hero-description-v106{margin-top:18px!important;font-size:13px!important;line-height:1.45!important}.landing-hero-actions-v106{margin-top:20px}.cinematic-v103 .landing-hero-v106 .landing-hero-actions-v106>a{min-height:48px!important}.landing-hero-metrics-v106{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0;width:100%;margin-top:22px}.landing-doorway-message-v106{top:42%;left:76%}}@media (prefers-reduced-motion:reduce){.landing-hero-v106 .landing-hero-background{transform:none!important}}html.cinematic-v107,html.cinematic-v107 body{background:#140c08!important}body.cinematic-intro-open{touch-action:none!important;overscroll-behavior:none!important;overflow:hidden!important}html.cinematic-intro-seen .cinematic-intro-v107{display:none!important}html:not(.cinematic-intro-seen) body:has(.cinematic-intro-v107){touch-action:none!important;overscroll-behavior:none!important;overflow:hidden!important}.cinematic-intro-v107{z-index:2147483000;isolation:isolate;color:#fff8ef;opacity:1;filter:brightness();background:#120a07;place-items:center;animation:.48s cubic-bezier(.16,1,.3,1) both v107-intro-arrive;display:grid;position:fixed;inset:0;overflow:hidden;transform:scale(1)}.cinematic-intro-v107:before{content:"";z-index:3;pointer-events:none;background:radial-gradient(circle at 50% 54%,#ff9e4614,#0000 22%),radial-gradient(circle at 50% 57%,#0000 0 35%,#0b060447 72%,#080403b8 100%),linear-gradient(#0a050359,#0000 26% 78%,#0a050399);position:absolute;inset:0}.cinematic-intro-v107:after{content:"";z-index:8;pointer-events:none;opacity:.11;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.28'/%3E%3C/svg%3E");animation:.38s steps(2,end) infinite v107-grain;position:absolute;inset:0}.cinematic-intro-art-v107{filter:saturate(1.03)contrast(1.045)brightness(.92);will-change:transform,filter;animation:4.3s cubic-bezier(.2,.72,.15,1) both v107-intro-camera;transform:scale(1.045);z-index:0!important;object-fit:cover!important;object-position:50% 52%!important}.cinematic-intro-top-shield-v107{z-index:2;pointer-events:none;background:linear-gradient(#110906 0%,#110906ed 42%,#11090694 70%,#0000 100%);height:26%;position:absolute;inset:0 0 auto}.cinematic-intro-clouds-v107{z-index:1;pointer-events:none;opacity:.2;mix-blend-mode:screen;filter:blur(28px);background:radial-gradient(at 17% 42%,#ff99476b,#0000 18%),radial-gradient(at 84% 38%,#ffbf7a47,#0000 20%),radial-gradient(at 48% 66%,#ff883038,#0000 24%);animation:4.4s ease-in-out both v107-cloud-drift;position:absolute;inset:-4%}.cinematic-intro-portal-glow-v107{z-index:2;aspect-ratio:.82;pointer-events:none;opacity:.2;border-radius:42% 42% 7% 7%;width:min(36vw,560px);animation:4.3s cubic-bezier(.2,.7,.2,1) both v107-portal-bloom;position:absolute;top:51%;left:50%;translate:-50% -50%;box-shadow:0 0 22px #ffc078b8,0 0 65px #ff7d229e,0 0 150px #ff560d59,inset 0 0 50px #ffd3a229}.cinematic-intro-brand-v107{z-index:6;text-align:center;pointer-events:none;place-items:center;width:min(94vw,1150px);display:grid;position:absolute;top:max(28px,5.2vh);left:50%;translate:-50%}.cinematic-intro-brand-v107 strong{color:#fff4df;letter-spacing:.015em;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 7px #fff1c9,0 0 18px #ffb456,0 0 46px #ff7016eb,0 0 92px #ff580580;font:400 clamp(34px,5.5vw,84px)/.92 Georgia,Times New Roman,serif;animation:2.2s ease-in-out .18s both v107-title-glow;display:block}.cinematic-intro-brand-v107 span{color:#fff7eeeb;letter-spacing:.48em;text-indent:.48em;text-transform:uppercase;opacity:0;margin-top:12px;font:700 clamp(10px,1.4vw,18px)/1.1 Arial,sans-serif;animation:.75s cubic-bezier(.16,1,.3,1) .58s forwards v107-subtitle-in}.cinematic-intro-particles-v107{z-index:5;pointer-events:none;position:absolute;inset:0}.cinematic-intro-particles-v107 i{opacity:0;background:#ffd3a1;border-radius:50%;width:3px;height:3px;animation:2.4s ease-in-out infinite v107-particle;position:absolute;box-shadow:0 0 10px #ff8d35}.cinematic-intro-particles-v107 i:first-child{animation-delay:.25s;top:66%;left:18%}.cinematic-intro-particles-v107 i:nth-child(2){animation-delay:.75s;top:43%;left:26%}.cinematic-intro-particles-v107 i:nth-child(3){animation-delay:1.05s;top:72%;left:34%}.cinematic-intro-particles-v107 i:nth-child(4){animation-delay:.45s;top:36%;left:42%}.cinematic-intro-particles-v107 i:nth-child(5){animation-delay:1.35s;top:70%;left:49%}.cinematic-intro-particles-v107 i:nth-child(6){animation-delay:.95s;top:39%;left:56%}.cinematic-intro-particles-v107 i:nth-child(7){animation-delay:.55s;top:68%;left:64%}.cinematic-intro-particles-v107 i:nth-child(8){animation-delay:1.15s;top:45%;left:72%}.cinematic-intro-particles-v107 i:nth-child(9){animation-delay:.35s;top:73%;left:80%}.cinematic-intro-particles-v107 i:nth-child(10){animation-delay:1.65s;top:58%;left:30%}.cinematic-intro-particles-v107 i:nth-child(11){animation-delay:1.85s;top:56%;left:68%}.cinematic-intro-particles-v107 i:nth-child(12){animation-delay:1.45s;top:28%;left:52%}.cinematic-intro-enter-hitbox-v107{z-index:12;cursor:pointer;color:#0000;background:0 0;border:0;border-radius:999px;width:min(28vw,320px);height:82px;position:absolute;top:77%;left:50%;translate:-50% -50%}.cinematic-intro-enter-hitbox-v107:focus-visible{outline-offset:7px;outline:3px solid #fff4df;box-shadow:0 0 0 10px #ff782052}.cinematic-intro-skip-v107{z-index:15;right:max(18px,env(safe-area-inset-right));top:max(18px,env(safe-area-inset-top));color:#fff8ef;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(140%);background:#20110a8a;border:1px solid #ffe4cb4d;border-radius:999px;min-height:42px;padding:0 16px;font:800 10px/1 Arial,sans-serif;transition:transform .2s,background .2s,border-color .2s;position:absolute}.cinematic-intro-skip-v107:hover,.cinematic-intro-skip-v107:focus-visible{background:#ff7a2b47;border-color:#ffba7d9e;transform:translateY(-1px)}.cinematic-intro-progress-v107{z-index:12;background:#ffffff14;height:3px;position:absolute;bottom:0;left:0;right:0}.cinematic-intro-progress-v107 i{transform-origin:0;background:linear-gradient(90deg,#7a351b,#ff7a2b,#ffd098);width:100%;height:100%;animation:4.3s linear both v107-intro-progress;display:block;box-shadow:0 0 18px #ff7a2b}.cinematic-intro-v107.is-leaving{pointer-events:none;animation:.76s cubic-bezier(.7,0,.3,1) forwards v107-intro-leave}.cinematic-intro-v107.is-leaving .cinematic-intro-art-v107{animation:.76s cubic-bezier(.2,.78,.18,1) forwards v107-through-door}.cinematic-intro-v107.is-leaving .cinematic-intro-brand-v107,.cinematic-intro-v107.is-leaving .cinematic-intro-skip-v107{animation:.36s forwards v107-copy-away}@keyframes v107-intro-arrive{0%{opacity:0}to{opacity:1}}@keyframes v107-intro-camera{0%{transform:scale(1.045)translate(0)}55%{transform:scale(1.075)translateY(-.4%)}to{transform:scale(1.11)translateY(-.9%)}}@keyframes v107-cloud-drift{0%{transform:translate(-1.5%,1%)scale(1)}to{transform:translate(1.8%,-1%)scale(1.1)}}@keyframes v107-portal-bloom{0%{opacity:.1;transform:scale(.86)}40%{opacity:.42;transform:scale(.96)}78%{opacity:.72;transform:scale(1.03)}to{opacity:.9;transform:scale(1.08)}}@keyframes v107-title-glow{0%{opacity:0;filter:blur(7px);text-shadow:0 0 #0000;transform:translateY(-7px)scale(.98)}35%{opacity:1;filter:blur();transform:none}65%{text-shadow:0 0 8px #fff1c9,0 0 24px #ffb456,0 0 58px #ff7016fa,0 0 110px #ff58059e}to{opacity:1;transform:none}}@keyframes v107-subtitle-in{0%{opacity:0;letter-spacing:.62em;transform:translateY(8px)}to{opacity:1;letter-spacing:.48em;transform:none}}@keyframes v107-particle{0%{opacity:0;transform:translateY(10px)scale(.6)}35%{opacity:.8}to{opacity:0;transform:translate(10px,-42px)scale(1.2)}}@keyframes v107-intro-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes v107-through-door{to{filter:saturate(1.18)contrast(1.08)brightness(1.14)blur(1px);transform:scale(1.34)translateY(-2.2%)}}@keyframes v107-copy-away{to{opacity:0;transform:translateY(-12px)}}@keyframes v107-intro-leave{0%{opacity:1}64%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes v107-grain{0%{transform:translate(0)}25%{transform:translate(-1%,1%)}50%{transform:translate(1%,-1%)}75%{transform:translate(.5%,1%)}to{transform:translate(0)}}html.cinematic-v107 :is(.market-header,.page-section-nav,.concierge,.cart-drawer,.checkout-panel,.global-search-results,.career-progress-shell){box-shadow:inset 0 1px #fff7ec2b,inset 0 -1px #ff7e310e,0 18px 48px #0c06032b!important}html.cinematic-v107 :is(.market-header,.page-section-nav,.concierge,.cart-drawer,.checkout-panel,.global-search-results):before{background:linear-gradient(105deg,#ffffff21,#0000 21% 72%,#ff90480b)!important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html.cinematic-v107 :is(.resource-card,.service-card,.product-card,.recommendation-card,.package-card,.market-card){isolation:isolate;transform-style:preserve-3d;position:relative}html.cinematic-v107 :is(.resource-card,.service-card,.product-card,.recommendation-card,.package-card,.market-card):after{content:"";z-index:6;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--spot-x,50%) var(--spot-y,50%),#ffe2c729,transparent 28%),linear-gradient(115deg,transparent 18%,#ffffff12 43%,transparent 59%);transition:opacity .22s;position:absolute;inset:0}html.cinematic-v107 :is(.resource-card,.service-card,.product-card,.recommendation-card,.package-card,.market-card):hover:after{opacity:1}}html.cinematic-v107 .cinematic-page-hero-about .cinematic-portrait-frame img{filter:saturate(.98)contrast(1.03);object-position:center 49%!important}html.cinematic-v107 .about-portrait>img{object-position:center 47%!important}html.cinematic-v107 .site-page :is(section,article,div,nav,aside,header,footer){min-width:0}html.cinematic-v107 .site-page :is(h1,h2,h3,p){overflow-wrap:anywhere}html.cinematic-v107 .site-page{overflow-x:clip}html.cinematic-v107 [id]{scroll-margin-top:clamp(112px,15vh,170px)}@media (width<=780px){html.cinematic-v107 .market-header{border-radius:0 0 24px 24px!important;gap:7px!important;padding:9px 10px 10px!important}html.cinematic-v107 .market-header .profile-shortcut,html.cinematic-v107 .market-header .brand img{width:42px!important;height:42px!important}html.cinematic-v107 .market-header .language-toggle{height:40px!important}html.cinematic-v107 .market-header .header-service-title{min-height:42px!important;padding:6px 9px!important;font-size:clamp(15px,4.2vw,19px)!important;line-height:1.02!important}html.cinematic-v107 .market-header .header-actions,html.cinematic-v107 .market-header .header-actions button,html.cinematic-v107 .market-header .menu.site-menu-trigger{width:42px!important;min-width:42px!important;height:42px!important}html.cinematic-v107 .market-header .global-search{height:46px!important;margin-top:0!important}html.cinematic-v107 .market-header .global-search input{padding-inline:16px 8px!important;font-size:16px!important}html.cinematic-v107 .market-header .global-search>button{flex-basis:48px!important}html.cinematic-v107 .cinematic-intro-art-v107{transform:scale(1.08);object-fit:cover!important;object-position:50% 56%!important}html.cinematic-v107 .cinematic-intro-top-shield-v107{height:31%}html.cinematic-v107 .cinematic-intro-brand-v107{width:94vw;top:max(42px,8svh)}html.cinematic-v107 .cinematic-intro-brand-v107 strong{white-space:normal;max-width:92vw;font-size:clamp(31px,10vw,54px);line-height:.95}html.cinematic-v107 .cinematic-intro-brand-v107 span{letter-spacing:.34em;text-indent:.34em;margin-top:9px;font-size:10px}html.cinematic-v107 .cinematic-intro-portal-glow-v107{width:min(66vw,390px);top:56%}html.cinematic-v107 .cinematic-intro-enter-hitbox-v107{width:52vw;height:74px;top:77%}html.cinematic-v107 .cinematic-intro-particles-v107 i:nth-child(n+8){display:none}}@media (width<=430px){html.cinematic-v107 .market-header{grid-template-columns:42px 56px minmax(0,1fr) 42px 42px!important}html.cinematic-v107 .cinematic-intro-art-v107{object-position:50% 57%!important}html.cinematic-v107 .cinematic-intro-brand-v107{top:max(48px,8svh)}html.cinematic-v107 .cinematic-intro-brand-v107 strong{font-size:clamp(29px,9.2vw,42px)}html.cinematic-v107 .cinematic-intro-portal-glow-v107{width:72vw}}@media (orientation:landscape) and (height<=560px) and (width<=1200px){html.cinematic-v107 .market-header{padding-top:max(6px,env(safe-area-inset-top))!important;padding-bottom:6px!important}html.cinematic-v107 .cinematic-intro-brand-v107{top:18px}html.cinematic-v107 .cinematic-intro-brand-v107 strong{font-size:clamp(28px,5vw,52px)}html.cinematic-v107 .cinematic-intro-brand-v107 span{margin-top:6px;font-size:9px}html.cinematic-v107 .cinematic-intro-portal-glow-v107{width:min(33vw,300px);top:53%}html.cinematic-v107 .cinematic-intro-enter-hitbox-v107{width:24vw;height:56px;top:78%}html.cinematic-v107 .cinematic-intro-particles-v107{display:none}}@media (prefers-reduced-motion:reduce){.cinematic-intro-v107,.cinematic-intro-v107 *{transition:none!important;animation:none!important}.cinematic-intro-v107:after,.cinematic-intro-clouds-v107,.cinematic-intro-particles-v107,.cinematic-intro-portal-glow-v107{display:none!important}.cinematic-intro-art-v107{filter:saturate()contrast(1.02)brightness(.9)!important;transform:none!important}.cinematic-intro-brand-v107 span{opacity:1!important}}@media (prefers-contrast:more){.cinematic-intro-v107:before{background:linear-gradient(#000000b8,#0000 30% 72%,#0000009e)}.cinematic-intro-skip-v107{background:#1e110b;border-color:#f4d8c0}}html.cinematic-v107 .site-page-home .cinematic-intro-v107{width:100vw!important;min-width:100vw!important;height:100svh!important;min-height:100svh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important}html.cinematic-v107 .cinematic-page-hero-about .cinematic-portrait-frame{aspect-ratio:1;border-radius:30px;width:min(76%,420px)}html.cinematic-v107 .cinematic-page-hero-about .cinematic-portrait-frame img,html.cinematic-v107 .about-portrait>img{object-position:center!important;object-fit:cover!important}html.cinematic-v107 .concierge{isolation:isolate;-webkit-backdrop-filter:blur(34px)saturate(175%)brightness(1.06)!important;backdrop-filter:blur(34px)saturate(175%)brightness(1.06)!important;color:#fffaf4!important;background:linear-gradient(145deg,#5635268f,#1f120c75)!important;border:1px solid #fff0e157!important;box-shadow:inset 0 1px #ffffff57,inset 0 -1px #ff843a1a,0 34px 90px #0a05036b!important}html.cinematic-v107 .concierge:before{z-index:-1!important;background:radial-gradient(circle at 14% 0,#ffffff47,#0000 48%),linear-gradient(112deg,#ffffff21,#0000 24% 72%,#ff914e14)!important;height:54%!important}html.cinematic-v107 .concierge header{-webkit-backdrop-filter:blur(30px)saturate(170%)!important;backdrop-filter:blur(30px)saturate(170%)!important;background:linear-gradient(145deg,#4a291c8a,#26150e57)!important;border-bottom-color:#ffeede38!important}html.cinematic-v107 .concierge .knowledge-topics{-webkit-backdrop-filter:blur(22px)saturate(165%)!important;backdrop-filter:blur(22px)saturate(165%)!important;background:#fff4ea21!important;border-bottom-color:#ffefe12e!important}html.cinematic-v107 .concierge .knowledge-topics button,html.cinematic-v107 .concierge .quick-prompts button,html.cinematic-v107 .concierge .chat-suggestions button{color:#fff7ef!important;-webkit-backdrop-filter:blur(18px)saturate(165%)!important;backdrop-filter:blur(18px)saturate(165%)!important;background:linear-gradient(145deg,#fff3,#fff0e317)!important;border-color:#fff7ef6b!important;box-shadow:inset 0 1px #ffffff57,0 8px 22px #0e070421!important}html.cinematic-v107 .concierge .chat-messages>div.assistant{color:#fffaf4!important;-webkit-backdrop-filter:blur(20px)saturate(155%)!important;backdrop-filter:blur(20px)saturate(155%)!important;background:linear-gradient(145deg,#fff3,#ffefe01a)!important;border-color:#fff9f36b!important;box-shadow:inset 0 1px #ffffff52,0 10px 28px #0c060326!important}html.cinematic-v107 .concierge .chat-messages>div.user{-webkit-backdrop-filter:blur(18px)saturate(155%)!important;backdrop-filter:blur(18px)saturate(155%)!important;background:linear-gradient(145deg,#5c34239e,#3a1f1580)!important}html.cinematic-v107 .concierge form{-webkit-backdrop-filter:blur(22px)saturate(160%)!important;backdrop-filter:blur(22px)saturate(160%)!important;background:#fff4e91a!important;border-top-color:#fff0e22e!important}html.cinematic-v107 .concierge form input{color:#fffaf4!important;background:linear-gradient(145deg,#ffffff2e,#fff1e514)!important;border-color:#fff7ee66!important;box-shadow:inset 0 1px #ffffff4d!important}html.cinematic-v107 .concierge form input::placeholder{color:#fff7efad!important}html.cinematic-v107 .concierge .chat-note{color:#fff4eab8!important}@media (prefers-contrast:more){html.cinematic-v107 .concierge,html.cinematic-v107 .concierge header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#20140e!important;border-color:#ffe8cf8c!important}}html.cinematic-v107 #top.site-page>.market-header{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:max(10px,env(safe-area-inset-left))!important;padding-right:max(10px,env(safe-area-inset-right))!important;margin-inline:0!important;left:0!important;right:0!important}@media (width>=901px){html.cinematic-v107 #top.site-page-home>.market-hero.landing-hero-v106:before{background:linear-gradient(90deg,#0c0704fa 0%,#0e0805f0 34%,#110906c2 49%,#0f08053d 74%,#0a06041f 100%),linear-gradient(#0a060470,#0a060429 24%,#0000 69%,#0a0604d6)!important}html.cinematic-v107 #top.site-page-home>.market-hero.landing-hero-v106 .landing-hero-copy-v106{color:#fffaf4!important}}html.cinematic-v107 .cinematic-intro-skip-v107{box-sizing:border-box!important;text-align:center!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}@media (width<=780px){html.cinematic-v107 .market-header .global-search-results{border-radius:0 0 20px 20px!important;width:100%!important;max-height:min(55dvh,560px)!important;margin:0!important;position:absolute!important;top:calc(100% - 1px)!important;left:0!important;right:0!important}}@media (width<=620px){html.cinematic-v107 .cart-backdrop{padding:0!important}html.cinematic-v107 .cart-drawer{border-radius:24px 0 0 24px!important;width:100vw!important;max-width:100vw!important;margin:0!important}}html.cinematic-v107 .cinematic-page-hero-about .cinematic-portrait-frame img{object-fit:cover!important;object-position:center 49%!important}:root{--site-header-offset:132px}html.cinematic-v107 #top.site-page>.market-header,html.cinematic-v107 #top.site-page-ai>.market-header{padding:10px max(14px,env(safe-area-inset-right)) 11px max(14px,env(safe-area-inset-left))!important;-webkit-backdrop-filter:blur(20px)saturate(150%)!important;backdrop-filter:blur(20px)saturate(150%)!important;background:linear-gradient(#26170ff0,#180e09e6)!important;border-color:#ffbe842e!important;grid-template-rows:auto auto!important;grid-template-columns:56px 66px minmax(0,1fr) 52px 52px!important;gap:9px 12px!important;box-shadow:0 14px 38px #0c06033d,inset 0 1px #ffffff21!important}html.cinematic-v107 .market-header .profile-shortcut{grid-area:1/1!important}html.cinematic-v107 .market-header .language-toggle{grid-area:1/2!important}html.cinematic-v107 .market-header .header-service-title{grid-area:1/3!important}html.cinematic-v107 .market-header .header-actions{grid-area:1/4!important}html.cinematic-v107 .market-header .menu.site-menu-trigger{grid-area:1/5!important}html.cinematic-v107 .market-header .global-search{background:#fff1!important;border-color:#ffffff24!important;grid-area:2/1/auto/-1!important;height:46px!important;margin:0!important;box-shadow:inset 0 1px #ffffff1a!important}html.cinematic-v107 .market-header :is(.profile-shortcut,.language-toggle,.header-service-title,.shopping-cart-trigger,.site-menu-trigger){color:#fff8ef!important}html.cinematic-v107 .market-header :is(.profile-shortcut,.language-toggle,.shopping-cart-trigger,.site-menu-trigger){background:linear-gradient(145deg,#ffffff1c,#fff4e80b)!important;border-color:#ffffff2b!important;box-shadow:inset 0 1px #ffffff29,0 8px 22px #0804022e!important}html.cinematic-v107 .market-header .header-service-title{background:linear-gradient(145deg,#5b3627b8,#301b13a3)!important;border-color:#ffe2ca38!important;box-shadow:inset 0 1px #ffffff24,0 8px 24px #08040233!important}html.cinematic-v107 .market-header .global-search input{color:#fffaf4!important}html.cinematic-v107 .market-header .global-search input::placeholder{color:#fff8ef94!important}@media (width<=900px){html.cinematic-v107 #top.site-page>.market-header,html.cinematic-v107 #top.site-page-ai>.market-header{grid-template-columns:48px 62px minmax(0,1fr) 46px 46px!important;gap:8px!important}}@media (width<=430px){html.cinematic-v107 #top.site-page>.market-header,html.cinematic-v107 #top.site-page-ai>.market-header{grid-template-columns:42px 56px minmax(0,1fr) 42px 42px!important;gap:7px!important}}@media (width>=1600px){:root{--site-header-offset:152px}html.cinematic-v107 #top.site-page>.market-header,html.cinematic-v107 #top.site-page-ai>.market-header{padding:12px max(20px,env(safe-area-inset-right)) 13px max(20px,env(safe-area-inset-left))!important;grid-template-columns:64px 76px minmax(0,1fr) 60px 60px!important;gap:11px 14px!important}html.cinematic-v107 .market-header .profile-shortcut,html.cinematic-v107 .market-header .brand img{width:56px!important;height:56px!important}html.cinematic-v107 .market-header .language-toggle{width:76px!important;height:50px!important;font-size:16px!important}html.cinematic-v107 .market-header .header-service-title{min-height:56px!important;font-size:clamp(19px,1.15vw,24px)!important}html.cinematic-v107 .market-header .header-actions,html.cinematic-v107 .market-header .header-actions button,html.cinematic-v107 .market-header .menu.site-menu-trigger{width:56px!important;min-width:56px!important;height:56px!important}html.cinematic-v107 .market-header .global-search{height:54px!important}html.cinematic-v107 .market-header .global-search input{padding-inline:20px 10px!important;font-size:18px!important}html.cinematic-v107 .market-header .global-search>button{flex-basis:62px!important}html.cinematic-v107 .cinematic-page-hero{gap:clamp(48px,4vw,96px);min-height:max(850px,100svh - 12px);padding-top:clamp(190px,18vh,250px);padding-bottom:clamp(96px,10vh,140px)}html.cinematic-v107 .cinematic-page-hero .cinematic-hero-copy h2{font-size:clamp(82px,7.4vw,152px)}html.cinematic-v107 .cinematic-page-hero .cinematic-hero-copy>small{font-size:13px}html.cinematic-v107 .cinematic-page-hero .cinematic-hero-copy>p{font-size:clamp(19px,1.2vw,24px)}html.cinematic-v107 .cinematic-page-hero .cinematic-visual{min-height:clamp(590px,56svh,820px)}html.cinematic-v107 .cinematic-page-hero .cinematic-vector-stage{width:min(76%,540px)}html.cinematic-v107 .cinematic-page-hero .cinematic-portrait-frame{width:min(78%,500px)}html.cinematic-v107 .cinematic-page-hero :is(.cinematic-primary,.cinematic-secondary){min-height:58px;padding-inline:28px;font-size:14px}html.cinematic-v107 .cinematic-page-hero .cinematic-chips span{padding:11px 15px;font-size:10px}html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106{min-height:max(900px,100svh - 12px);padding-top:clamp(190px,18vh,250px)!important;padding-bottom:clamp(120px,12vh,170px)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-copy-v106>h1{max-width:900px!important;font-size:clamp(82px,7vw,148px)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-script-v106{font-size:clamp(30px,2.25vw,46px)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-description-v106{font-size:clamp(18px,1.1vw,22px)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-actions-v106>a{min-height:62px!important;padding-inline:31px!important;font-size:15px!important}html.cinematic-v107 .action-dock{gap:18px;padding-inline:26px}html.cinematic-v107 .action-dock>.persistent-book,html.cinematic-v107 .action-dock>.concierge-launch{width:230px;max-width:230px!important;min-height:58px!important;font-size:14px!important}html.cinematic-v107 .action-dock>.home-button{width:158px;min-height:58px!important;font-size:14px!important}}@media (width>=1201px) and (height<=700px){html.cinematic-v107 .cinematic-page-hero,html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106{min-height:760px}html.cinematic-v107 .cinematic-page-hero{padding-top:170px;padding-bottom:92px}html.cinematic-v107 .cinematic-page-hero .cinematic-visual{min-height:520px}}html.cinematic-v107 .cinematic-mask-reveal,html.cinematic-v107 .cinematic-object-reveal,html.cinematic-v107 .cinematic-media-reveal{backface-visibility:hidden}@media (width>=1201px){html.cinematic-v107 .site-page :is(h1,h2,h3){overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html.cinematic-v107 .cinematic-page-hero,html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106{padding-inline:max(48px,50vw - 768px)!important}html.cinematic-v107 .cinematic-page-hero{grid-template-columns:minmax(0,1.02fr) minmax(440px,.98fr);gap:clamp(34px,4vw,78px);min-height:clamp(720px,88svh,940px);padding-top:clamp(158px,16vh,210px);padding-bottom:clamp(74px,8vh,105px)}html.cinematic-v107 .cinematic-page-hero .cinematic-hero-copy{max-width:min(780px,48vw)}html.cinematic-v107 .cinematic-page-hero .cinematic-hero-copy h2{font-size:clamp(70px,6.1vw,122px);line-height:.86}html.cinematic-v107 .cinematic-page-hero .cinematic-hero-copy>p{max-width:690px;font-size:clamp(16px,1.05vw,20px)}html.cinematic-v107 .cinematic-page-hero .cinematic-visual{min-height:clamp(480px,52svh,680px)}html.cinematic-v107 .cinematic-page-hero .cinematic-vector-stage{width:min(72%,500px)}html.cinematic-v107 .cinematic-page-hero .cinematic-portrait-frame{width:min(76%,470px)}html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106{min-height:clamp(760px,92svh,980px);grid-template-columns:minmax(0,.95fr) minmax(520px,1.05fr)!important;gap:clamp(22px,3vw,56px)!important;padding-top:clamp(160px,16vh,215px)!important;padding-bottom:clamp(92px,10vh,130px)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-copy-v106{width:min(100%,760px)!important;max-width:760px!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-copy-v106>h1{max-width:760px!important;font-size:clamp(70px,5.8vw,118px)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-description-v106{max-width:620px!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-background{object-fit:cover!important;object-position:70% center!important}html.cinematic-v107 .landing-hero-metrics-v106{width:min(100%,720px)!important}html.cinematic-v107 :is(.about-section,.services-section,.recommendations-section,.feature-start-here,.career-resources-hub){padding-top:clamp(62px,7vh,92px)!important;padding-bottom:clamp(62px,7vh,92px)!important;padding-inline:max(48px,50vw - 768px)!important}html.cinematic-v107 .about-section{grid-template-columns:minmax(400px,.82fr) minmax(0,1.18fr)!important;gap:clamp(42px,5vw,82px)!important}html.cinematic-v107 .about-portrait{height:clamp(440px,44vw,590px)!important}html.cinematic-v107 .services-section .service-groups,html.cinematic-v107 .recommendations-section>.recommendation-grid{max-width:1440px;margin-inline:auto}html.cinematic-v107 body main .category-nav.site-menu{-webkit-backdrop-filter:blur(30px)saturate(155%)!important;backdrop-filter:blur(30px)saturate(155%)!important;background:radial-gradient(circle at 18% 0,#ff8b3f1a,#0000 31%),linear-gradient(155deg,#2b1910f5,#170e09f0)!important;border:1px solid #ffd8b92e!important;border-radius:28px!important;width:min(1180px,100vw - 36px)!important;max-width:1180px!important;max-height:min(86dvh,820px)!important;top:10px!important;left:50%!important;right:auto!important;transform:translate(-50%,-108%)!important;box-shadow:0 34px 100px #08040275,inset 0 1px #ffffff1f!important}html.cinematic-v107 body main .category-nav.site-menu.open{transform:translate(-50%)!important}html.cinematic-v107 .site-menu-head,html.cinematic-v107 .site-menu-links,html.cinematic-v107 .site-menu-footer{width:min(100% - 48px,1080px)!important}html.cinematic-v107 .site-menu-head{border-bottom-color:#ffffff1a!important;min-height:76px!important;padding:14px 4px!important}html.cinematic-v107 .site-menu-brand,html.cinematic-v107 .site-menu-close{color:#fff8ef!important}html.cinematic-v107 .site-menu-close:hover{background:#ffffff14!important}html.cinematic-v107 .site-menu-links{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;padding:14px 0!important}html.cinematic-v107 .category-nav.site-menu .site-menu-primary>a,html.cinematic-v107 .category-nav.site-menu .site-menu-primary>button,html.cinematic-v107 .category-nav.site-menu .site-menu-secondary>a,html.cinematic-v107 .category-nav.site-menu .site-menu-group a,html.cinematic-v107 .category-nav.site-menu .site-menu-links a{color:#fff7ed!important;background:#ffffff0e!important;border-color:#ffffff1c!important}html.cinematic-v107 .category-nav.site-menu :is(.site-menu-primary>a,.site-menu-primary>button,.site-menu-secondary>a,.site-menu-group a,.site-menu-links a):hover,html.cinematic-v107 .category-nav.site-menu :is(.site-menu-primary>a,.site-menu-primary>button,.site-menu-secondary>a,.site-menu-group a,.site-menu-links a):focus-visible,html.cinematic-v107 .category-nav.site-menu :is(.site-menu-primary>a,.site-menu-links a).active{color:#fff!important;background:#ff7e3129!important;border-color:#ffa26161!important}html.cinematic-v107 .site-menu-group h3,html.cinematic-v107 .site-menu-ask small{color:#ffebda9e!important}html.cinematic-v107 .category-nav.site-menu .site-menu-secondary .site-menu-ask{color:#fff8ef!important;background:linear-gradient(135deg,#ff80322e,#ffffff0f)!important;border-color:#ffa2614d!important}html.cinematic-v107 .site-menu-footer{border-top-color:#ffffff1a!important}html.cinematic-v107 .global-search-results{max-height:min(58dvh,520px)!important}html.cinematic-v107 .action-dock{justify-content:center!important;width:max-content!important;max-width:calc(100vw - 40px)!important;left:50%!important;right:auto!important;translate:-50%!important}}@media (width>=1201px) and (height<=760px){:root{--site-header-offset:128px}html.cinematic-v107 .cinematic-page-hero,html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106{min-height:680px!important;padding-top:146px!important;padding-bottom:72px!important}html.cinematic-v107 .cinematic-page-hero .cinematic-hero-copy h2{font-size:clamp(62px,5.4vw,98px)!important}html.cinematic-v107 .cinematic-page-hero .cinematic-visual{min-height:430px!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-copy-v106>h1{font-size:clamp(62px,5.1vw,96px)!important}html.cinematic-v107 .action-dock>.persistent-book,html.cinematic-v107 .action-dock>.concierge-launch,html.cinematic-v107 .action-dock>.home-button{min-height:50px!important}html.cinematic-v107 .site-menu-head{min-height:68px!important}html.cinematic-v107 .category-nav.site-menu .site-menu-links a{min-height:50px!important}}@media (width>=1201px) and (height<=700px){html.cinematic-v107 .site-menu-head{min-height:64px!important}html.cinematic-v107 .site-menu-links{gap:8px!important;padding-block:12px!important}html.cinematic-v107 .category-nav.site-menu .site-menu-links a{min-height:48px!important;font-size:15px!important}}@media (width>=901px) and (prefers-reduced-motion:no-preference){html.cinematic-v107 .immersive-page-curtain i{transition-duration:.4s!important}html.cinematic-v107 .immersive-page-curtain strong{transition-delay:.16s!important}}@media (width<=1200px){html.cinematic-v107 body main .category-nav.site-menu{left:0!important;right:0!important}}@media (width>=901px){html.cinematic-v107 body,html.cinematic-v107 main,html.cinematic-v107 .site-page{max-width:100%;overflow-x:clip}html.cinematic-v107 :is(.swipe-rail,.product-strip,.resource-strip){scroll-padding-inline:24px}html.cinematic-v107 :is(button,a,[role=button]){-webkit-tap-highlight-color:transparent}}@media (width>=1201px){html.cinematic-v107 .site-page-home>.career-progress-shell{order:4!important}html.cinematic-v107 #top.site-page>.promo,html.cinematic-v107 #top.site-page-ai>.promo{top:max(132px,var(--site-header-offset,128px))!important;z-index:65!important;width:100%!important;margin:0!important;position:absolute!important;left:0!important;right:0!important}html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106{box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:100svh!important;padding:max(132px,calc(var(--site-header-offset,112px) + 26px)) max(52px,calc((100vw - 1680px)/2 + 60px)) 112px!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;display:flex!important;overflow:clip!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-background{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;inset:0!important;transform:scale(1.002)!important}html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106:before{background:linear-gradient(90deg,#0a0604f7 0%,#0c0705e8 27%,#0d0805a8 43%,#0c07042e 59%,#09050305 76%),linear-gradient(#09050347 0%,#09050314 22%,#0000 73%,#0905039e 100%)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-copy-v106{z-index:4!important;align-self:center!important;width:min(41vw,700px)!important;max-width:700px!important;margin:0!important;padding:0!important;position:relative!important;transform:none!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-copy-v106>.pill{margin-bottom:14px!important;font-size:clamp(10px,.72vw,13px)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-copy-v106>h1{max-width:690px!important;font-size:clamp(62px,5.15vw,104px)!important;line-height:.86!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-script-v106{margin-top:20px!important;font-size:clamp(24px,1.85vw,36px)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-description-v106{max-width:590px!important;margin-top:18px!important;font-size:clamp(14px,.94vw,18px)!important;line-height:1.52!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-actions-v106{margin-top:22px!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-actions-v106>a{min-height:54px!important;padding-inline:24px!important;font-size:13px!important}html.cinematic-v107 .landing-hero-metrics-v106{width:min(100%,650px)!important;margin-top:30px!important;padding-top:18px!important}html.cinematic-v107 .landing-hero-metrics-v106 strong{font-size:clamp(18px,1.45vw,27px)!important}html.cinematic-v107 .landing-doorway-message-v106{max-width:150px!important;font-size:clamp(9px,.72vw,12px)!important;top:38%!important;left:75.2%!important}html.cinematic-v107 .landing-hero-v106 .landing-scroll-cue-v106{bottom:86px!important}html.cinematic-v107 .action-dock{bottom:max(14px,env(safe-area-inset-bottom))!important;z-index:80!important}html.cinematic-v107 body,html.cinematic-v107 #top,html.cinematic-v107 .site-page,html.cinematic-v107 .site-page-home{max-width:100%!important;overflow-x:clip!important}}@media (width>=1201px) and (height<=820px){html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106{min-height:100svh!important;padding-top:max(118px,calc(var(--site-header-offset,104px) + 16px))!important;padding-bottom:88px!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-copy-v106>h1{font-size:clamp(56px,4.7vw,88px)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-script-v106{font-size:clamp(21px,1.6vw,30px)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-description-v106{margin-top:14px!important;line-height:1.43!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-actions-v106{margin-top:17px!important}html.cinematic-v107 .landing-hero-metrics-v106{margin-top:22px!important}html.cinematic-v107 .landing-hero-v106 .landing-scroll-cue-v106{display:none!important}}@media (width>=2100px){html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106{padding-inline:max(90px,50vw - 870px)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-copy-v106{width:min(34vw,720px)!important}}@supports (height:100dvh){@media (width>=1201px){html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106{min-height:100dvh!important}}}@media (width>=1500px) and (aspect-ratio>=16/10){html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106{padding-top:clamp(118px,12vh,154px)!important;padding-bottom:clamp(82px,9vh,112px)!important;align-items:center!important;min-height:100dvh!important;padding-inline:clamp(64px,5vw,120px)!important;display:flex!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-copy-v106{width:min(39vw,690px)!important;min-width:0!important;max-width:690px!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-copy-v106>h1{text-wrap:balance!important;font-size:clamp(62px,4.75vw,96px)!important;line-height:.88!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-background{object-fit:cover!important;object-position:50% 50%!important;max-width:none!important;max-height:none!important}}@media (width>=1900px) and (height>=900px) and (aspect-ratio>=16/10){html.cinematic-v107 .site-header{max-width:min(1840px,100vw - 56px)!important;margin-inline:auto!important}html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106{padding-inline:max(88px,50vw - 862px)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-copy-v106{width:min(36vw,720px)!important}html.cinematic-v107 .action-dock{max-width:min(820px,100vw - 64px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}}@media (width>=1201px) and (hover:none){html.cinematic-v107 .cinematic-magnetic,html.cinematic-v107 [data-cinematic-tilt]{transform:none!important}html.cinematic-v107 .cinematic-pointer-light,html.cinematic-v107 .cinematic-cursor{display:none!important}html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106{transform:none!important}}@media (width>=1201px){html.cinematic-v107 .site-header,html.cinematic-v107 .site-menu-sheet,html.cinematic-v107 .global-search,html.cinematic-v107 .action-dock,html.cinematic-v107 .ask-chris-panel,html.cinematic-v107 .cart-drawer,html.cinematic-v107 .checkout-shell{-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;backdrop-filter:blur(18px)saturate(1.18)!important;backface-visibility:hidden!important;background-clip:padding-box!important}html.cinematic-v107 .site-page :where(.section-shell,.market-section,.market-grid,.card-grid,.resource-grid,.services-grid,.recommendations-grid,.resume-grid){min-width:0!important}html.cinematic-v107 .site-page :where(.market-grid,.card-grid,.resource-grid,.services-grid,.recommendations-grid,.resume-grid)>*{min-width:0!important;max-width:100%!important}html.cinematic-v107 img,html.cinematic-v107 svg,html.cinematic-v107 video{max-width:100%}}html.cinematic-v107,html.cinematic-v107 body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}@supports (overflow:clip){html.cinematic-v107,html.cinematic-v107 body{overflow-x:clip!important}}@supports not (animation-timeline:view()){html.cinematic-v107 [data-cinematic-reveal],html.cinematic-v107 .cinematic-media-reveal{opacity:1!important;clip-path:none!important;transform:none!important}}@media (width>=1201px) and (height<=800px) and (aspect-ratio>=16/10){html.cinematic-v107 .site-page-home .market-hero.landing-hero-v106{min-height:100dvh!important;padding-top:110px!important;padding-bottom:76px!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-copy-v106>h1{font-size:clamp(52px,4.35vw,78px)!important}html.cinematic-v107 .landing-hero-v106 .landing-hero-description-v106{font-size:14px!important;line-height:1.42!important}html.cinematic-v107 .landing-hero-metrics-v106{margin-top:18px!important}}html.cinematic-chromium .cinematic-mask-reveal,html.cinematic-chromium .cinematic-object-reveal,html.cinematic-chromium .cinematic-media-reveal,html.cinematic-chromium .cinematic-scene,html.cinematic-chromium .cinematic-scene>.section-shell,html.cinematic-chromium .cinematic-scene>.container,html.cinematic-chromium .cinematic-scene>.wrap{opacity:1!important;visibility:visible!important;clip-path:none!important;filter:none!important;view-timeline-name:none!important;animation:none!important;translate:none!important;scale:1!important}html.cinematic-chromium .site-page-home .market-hero h1,html.cinematic-chromium .site-page-home .market-hero p,html.cinematic-chromium .site-page-home .market-hero .hero-actions,html.cinematic-chromium .site-page-home .market-hero .hero-cta,html.cinematic-chromium .site-page-home .market-hero .actions,html.cinematic-chromium .site-page-home .hero-products,html.cinematic-chromium .site-page-home .market-hero img,html.cinematic-chromium .cinematic-hero-copy,html.cinematic-chromium .cinematic-visual,html.cinematic-chromium .cinematic-hero-copy>small,html.cinematic-chromium .cinematic-hero-copy h2 span,html.cinematic-chromium .cinematic-hero-copy h2 em,html.cinematic-chromium .cinematic-hero-copy>p,html.cinematic-chromium .cinematic-hero-actions,html.cinematic-chromium .cinematic-chips{opacity:1!important;visibility:visible!important;clip-path:none!important;filter:none!important;animation:none!important;transform:translate(0)scale(1)!important}@media (width>=781px) and (prefers-reduced-motion:no-preference){html.cinematic-chromium .cinematic-mask-reveal,html.cinematic-chromium .cinematic-object-reveal{transition:opacity .34s!important}}html.cinematic-chromium .cinematic-scene:after{opacity:.42!important;transition:none!important;animation:none!important;transform:none!important}html.cinematic-chromium .cinematic-vector-stage,html.cinematic-chromium .cinematic-page-hero .cinematic-vector-stage,html.cinematic-chromium [style*=--cinematic-scroll]{animation-timeline:auto!important}@media (width>=1201px){html.cinematic-chromium .landing-hero-v106 .landing-hero-copy-v106,html.cinematic-chromium .landing-hero-v106 .landing-hero-background,html.cinematic-chromium .landing-hero-v106 .landing-doorway-message-v106{translate:none!important;scale:1!important}}@media (width>=1201px) and (hover:none){html.cinematic-chromium .site-header,html.cinematic-chromium .site-menu-sheet,html.cinematic-chromium .global-search,html.cinematic-chromium .action-dock,html.cinematic-chromium .ask-chris-panel,html.cinematic-chromium .cart-drawer,html.cinematic-chromium .checkout-shell{-webkit-backdrop-filter:blur(10px)saturate(1.08)!important;backdrop-filter:blur(10px)saturate(1.08)!important}html.cinematic-chromium .immersive-grain,html.cinematic-chromium .cinematic-pointer-light,html.cinematic-chromium .cinematic-cursor{display:none!important}}html.cinematic-prepaint .cinematic-mask-reveal,html.cinematic-prepaint .cinematic-object-reveal,html.cinematic-prepaint .cinematic-media-reveal{opacity:1!important;visibility:visible!important}html.cinematic-chromium:focus-within{scroll-behavior:auto}@media (width<=1200px) and (prefers-reduced-motion:no-preference){html.cinematic-webkit-mobile:not(.cinematic-chromium) .cinematic-mask-reveal{transition:opacity .58s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1),clip-path .72s cubic-bezier(.16,1,.3,1)!important}html.cinematic-webkit-mobile:not(.cinematic-chromium) .cinematic-object-reveal{transition:opacity .5s,transform .68s cubic-bezier(.16,1,.3,1)!important}html.cinematic-webkit-mobile:not(.cinematic-chromium) .cinematic-media-reveal{transition:opacity .6s,transform .82s cubic-bezier(.16,1,.3,1),clip-path .82s cubic-bezier(.16,1,.3,1)!important}}@media (width<=1200px){html.cinematic-v107 .site-menu-sheet{color:#fff8ef!important;-webkit-backdrop-filter:blur(20px)saturate(1.22)!important;backdrop-filter:blur(20px)saturate(1.22)!important;background:radial-gradient(circle at 16% 0,#ff7e3029,#0000 34%),linear-gradient(145deg,#321d14f5,#160d09f6)!important;border:1px solid #ffbe8b57!important;box-shadow:0 30px 80px #0a050280,inset 0 1px #ffefde2e,inset 0 -1px #ff7a2b14!important}html.cinematic-v107 .site-menu-sheet:before{content:"";pointer-events:none;border-radius:inherit;opacity:.72;background:linear-gradient(115deg,#ffffff17,#0000 24% 72%,#ff803712);position:absolute;inset:0}html.cinematic-v107 .site-menu-sheet :where(h1,h2,h3,p,span,strong,small){color:inherit}html.cinematic-v107 .site-menu-sheet nav a,html.cinematic-v107 .site-menu-sheet nav button{color:#fff8ef!important;background:linear-gradient(#684433b8,#462b1fc2)!important;border-color:#ffddc345!important;box-shadow:inset 0 1px #ffffff1f,0 8px 22px #08040229!important}html.cinematic-v107 .site-menu-sheet :where(a,button)[aria-current=page],html.cinematic-v107 .site-menu-sheet .active,html.cinematic-v107 .site-menu-sheet .is-active{color:#fff8ef!important;background:linear-gradient(135deg,#ba4c1be0,#6f301ce6)!important;border-color:#ff9b5ba8!important}html.cinematic-v107 .site-menu-sheet :where(a,button)[href*=calend],html.cinematic-v107 .site-menu-sheet :where(a,button)[class*=consult]{color:#2a1308!important;background:linear-gradient(#ff9c50,#f26b21)!important;border-color:#ffcda3cc!important}html.cinematic-v107 .site-menu-sheet :where(a,button)[href*=payment],html.cinematic-v107 .site-menu-sheet :where(a,button)[class*=payment]{color:#fff8ef!important;background:linear-gradient(#684433c7,#41271cd1)!important;border-color:#ffddc34d!important}}@media (width<=520px){html.cinematic-v107 .site-menu-sheet{scrollbar-width:none;overscroll-behavior:contain!important;width:min(100vw - 20px,680px)!important;max-height:calc(100dvh - 28px)!important;overflow-y:auto!important}html.cinematic-v107 .site-menu-sheet::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){html.cinematic-webkit-mobile .cinematic-mask-reveal,html.cinematic-webkit-mobile .cinematic-object-reveal,html.cinematic-webkit-mobile .cinematic-media-reveal{opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}}html.cinematic-v107 .action-dock{grid-template-columns:max-content max-content max-content!important;justify-content:center!important;place-items:center!important;gap:0 12px!important;width:max-content!important;max-width:calc(100vw - 24px)!important;display:grid!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}html.cinematic-v107 .action-dock>*{justify-self:center!important;margin-left:0!important;margin-right:0!important;translate:none!important}html.cinematic-v107 .action-dock>:first-child,html.cinematic-v107 .action-dock>:nth-child(2),html.cinematic-v107 .action-dock>:nth-child(3){position:relative!important;left:auto!important;right:auto!important}@media (width<=1200px){html.cinematic-v107 .action-dock{column-gap:10px!important;max-width:calc(100vw - 16px)!important}}@media (width<=520px){html.cinematic-v107 .action-dock{grid-template-columns:minmax(0,1.25fr) minmax(0,.78fr) minmax(0,1.25fr)!important;column-gap:8px!important;width:calc(100vw - 16px)!important}html.cinematic-v107 .action-dock>*{width:100%!important;min-width:0!important;max-width:none!important}}@media (width<=1200px){html body .action-dock{grid-template-columns:minmax(0,1.25fr) minmax(0,.78fr) minmax(0,1.25fr)!important;column-gap:8px!important;width:100vw!important;max-width:100vw!important}html body .action-dock>.persistent-book,html body .action-dock>.home-button,html body .action-dock>.concierge-launch{width:100%!important;min-width:0!important;max-width:none!important;padding-inline:clamp(8px,2.7vw,16px)!important;font-size:clamp(10px,2.75vw,13px)!important}}@media (width<=360px){html body .action-dock{padding-inline:max(8px,env(safe-area-inset-left))!important;column-gap:6px!important}html body .action-dock>.persistent-book,html body .action-dock>.home-button,html body .action-dock>.concierge-launch{padding-inline:6px!important;font-size:9.5px!important}}@media (height<=520px) and (orientation:landscape) and (width<=1200px){html.cinematic-v107 .action-dock{column-gap:8px!important;max-width:calc(100vw - 20px)!important}}@media (width>=1201px){html body .action-dock{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:max-content!important;min-width:0!important;max-width:calc(100vw - 32px)!important;margin-left:0!important;margin-right:0!important;display:flex!important;position:fixed!important;left:50%!important;right:auto!important;transform:none!important}html body .action-dock>*{flex:none!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}}@media (width<=1200px){html body .site-menu-sheet,html body [role=dialog].site-menu-sheet,html body .site-menu-panel,html body .mobile-menu-panel{color:#fff7ed!important;-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;backdrop-filter:blur(18px)saturate(1.18)!important;background:radial-gradient(circle at 18% 0,#ff7e3026,#0000 34%),linear-gradient(145deg,#392218fb,#190f0bfc)!important;border-color:#ffb57c5c!important;box-shadow:0 28px 72px #0804028c,inset 0 1px #fff5e829,inset 0 -1px #ff7a2b14!important}html body .site-menu-sheet nav a,html body .site-menu-sheet nav button,html body .site-menu-sheet .menu-link,html body .site-menu-sheet .menu-item,html body .site-menu-sheet [data-menu-link]{color:#fff7ed!important;background:linear-gradient(#67412fc7,#44291ed1)!important;border:1px solid #ffdabc40!important;box-shadow:inset 0 1px #ffffff1c,0 7px 18px #0703022b!important}html body .site-menu-sheet nav a :where(span,strong,small),html body .site-menu-sheet nav button :where(span,strong,small),html body .site-menu-sheet .menu-link :where(span,strong,small),html body .site-menu-sheet .menu-item :where(span,strong,small){color:inherit!important}html body .site-menu-sheet nav a[aria-current=page],html body .site-menu-sheet nav button[aria-current=page],html body .site-menu-sheet .menu-link.active,html body .site-menu-sheet .menu-item.active{color:#fff8ef!important;background:linear-gradient(135deg,#b7491bf0,#682d1bf0)!important;border-color:#ff9550ad!important}html body .site-menu-sheet .menu-header,html body .site-menu-sheet .menu-brand,html body .site-menu-sheet .menu-profile{color:#fff7ed!important;background:0 0!important}html body .site-menu-sheet hr,html body .site-menu-sheet .menu-divider{background:#ffd8b82b!important;border-color:#ffd8b82b!important}html body .site-menu-sheet :where(h1,h2,h3,h4,p,label){color:#fff7ed!important}html body .site-menu-sheet a[href*=calend],html body .site-menu-sheet button[class*=consult],html body .site-menu-sheet a[class*=consult]{color:#281208!important;background:linear-gradient(#ff9c50,#f36c22)!important;border-color:#ffcda3d1!important}html body .site-menu-sheet a[href*=payment],html body .site-menu-sheet button[class*=payment],html body .site-menu-sheet a[class*=payment]{color:#fff7ed!important;background:linear-gradient(#694331d6,#3f261ce0)!important;border-color:#ffdabc47!important}html body .action-dock{grid-template-columns:minmax(0,1.25fr) minmax(0,.78fr) minmax(0,1.25fr)!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:min(100vw - 16px,760px)!important;max-width:calc(100vw - 16px)!important;margin:0!important;display:grid!important;left:50%!important;right:auto!important;transform:none!important}html body .action-dock>*{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}}html body .action-dock{width:100vw!important;max-width:100vw!important;padding:0 max(8px,env(safe-area-inset-right)) 0 max(8px,env(safe-area-inset-left))!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;box-sizing:border-box!important;inset-inline:0!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;margin:0!important;display:flex!important;position:fixed!important;left:0!important;right:0!important;transform:none!important}html body .action-dock-group{-webkit-backdrop-filter:blur(18px)saturate(140%)!important;backdrop-filter:blur(18px)saturate(140%)!important;pointer-events:auto!important;box-sizing:border-box!important;background:#190f0ab8!important;border:1px solid #ffbe8429!important;border-radius:32px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:max-content!important;max-width:calc(100vw - 24px)!important;margin:0!important;padding:4px!important;display:flex!important;box-shadow:0 16px 42px #08040247!important}html body .action-dock-group>*{pointer-events:auto!important;flex:none!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}@media (width<=1200px){html body main nav.category-nav.site-menu[data-menu-surface=espresso]{color:#fff7ed!important;-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;backdrop-filter:blur(18px)saturate(1.18)!important;background:radial-gradient(circle at 18% 0,#ff7e302b,#0000 34%),linear-gradient(145deg,#392218fc,#190f0bfe)!important;border:1px solid #ffb57c61!important;box-shadow:0 28px 72px #08040294,inset 0 1px #fff5e82b,inset 0 -1px #ff7a2b17!important}html body main nav.category-nav.site-menu[data-menu-surface=espresso] :where(.site-menu-head,.site-menu-brand,.site-menu-close){color:#fff7ed!important;background:0 0!important;border-color:#ffd8b82e!important}html body main nav.category-nav.site-menu[data-menu-surface=espresso] .site-menu-primary>a,html body main nav.category-nav.site-menu[data-menu-surface=espresso] .site-menu-primary>button,html body main nav.category-nav.site-menu[data-menu-surface=espresso] .site-menu-secondary>a,html body main nav.category-nav.site-menu[data-menu-surface=espresso] .site-menu-group a{color:#fff7ed!important;background:linear-gradient(#67412fd1,#44291ede)!important;border:1px solid #ffdabc45!important;box-shadow:inset 0 1px #ffffff1f,0 7px 18px #07030230!important}html body main nav.category-nav.site-menu[data-menu-surface=espresso] .site-menu-primary>a :where(span,strong,small,b),html body main nav.category-nav.site-menu[data-menu-surface=espresso] .site-menu-primary>button :where(span,strong,small,b){color:inherit!important}html body main nav.category-nav.site-menu[data-menu-surface=espresso] .site-menu-primary>a.active,html body main nav.category-nav.site-menu[data-menu-surface=espresso] .site-menu-primary>a[aria-current=page],html body main nav.category-nav.site-menu[data-menu-surface=espresso] .site-menu-primary>button[aria-current=page]{color:#fff8ef!important;background:linear-gradient(135deg,#b7491bf5,#682d1bf5)!important;border-color:#ff9550b3!important}html body main nav.category-nav.site-menu[data-menu-surface=espresso] .site-menu-footer{border-top-color:#ffd8b82e!important}html body main nav.category-nav.site-menu[data-menu-surface=espresso] .site-menu-footer>a:first-child{color:#281208!important;background:linear-gradient(#ff9c50,#f36c22)!important;border-color:#ffcda3d6!important}html body main nav.category-nav.site-menu[data-menu-surface=espresso] .site-menu-footer>a:last-child{color:#fff7ed!important;background:linear-gradient(#694331e0,#3f261ceb)!important;border-color:#ffdabc4d!important}html body .action-dock-group{grid-template-columns:minmax(0,1.25fr) minmax(0,.78fr) minmax(0,1.25fr)!important;gap:8px!important;width:min(100vw - 16px,760px)!important;max-width:calc(100vw - 16px)!important;display:grid!important}html body .action-dock-group>*{width:100%!important;min-width:0!important;max-width:none!important}}html body .action-dock{width:100vw!important;min-width:0!important;max-width:100vw!important;padding:0 max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left))!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;box-sizing:border-box!important;left:0!important;right:0!important;background:0 0!important;border:0!important;grid-template-columns:max-content max-content max-content!important;justify-content:center!important;place-items:center!important;gap:0 12px!important;margin:0!important;display:grid!important;position:fixed!important;inset-inline:0!important;transform:none!important}html body .action-dock>.persistent-book,html body .action-dock>.home-button,html body .action-dock>.concierge-launch{pointer-events:auto!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;inset:auto!important;flex:none!important;justify-self:stretch!important;margin:0!important;position:static!important;left:auto!important;right:auto!important;transform:none!important}@media (width<=1200px){html body .action-dock{grid-template-columns:minmax(0,1.25fr) minmax(0,.78fr) minmax(0,1.25fr)!important;column-gap:8px!important;width:100vw!important;max-width:100vw!important}html body .action-dock>.persistent-book,html body .action-dock>.home-button,html body .action-dock>.concierge-launch{width:100%!important;min-width:0!important;max-width:none!important;padding-inline:clamp(8px,2.7vw,16px)!important;font-size:clamp(10px,2.75vw,13px)!important}}@media (width<=360px){html body .action-dock{padding-inline:max(8px,env(safe-area-inset-left))!important;column-gap:6px!important}html body .action-dock>.persistent-book,html body .action-dock>.home-button,html body .action-dock>.concierge-launch{padding-inline:6px!important;font-size:9.5px!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
