@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-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-outline-style:solid;--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;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-mono:var(--font-geist-mono);--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-amber-100:#fef3c6;--color-amber-300:#ffd236;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-green-300:#7bf1a8;--color-green-700:#008138;--color-green-800:#016630;--color-green-900:#0d542b;--color-blue-100:#dbeafe;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-800:#1e2939;--color-gray-900:#101828;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-green-900:lab(30.797% -29.6927 17.382);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254)}}}@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{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.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}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-\[14\%\]{top:14%}.top-\[22\%\]{top:22%}.right-\[8\%\]{right:8%}.right-\[14\%\]{right:14%}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[21\.5\%\]{bottom:21.5%}.bottom-\[22\%\]{bottom:22%}.bottom-\[24\%\]{bottom:24%}.left-0{left:calc(var(--spacing) * 0)}.left-\[5\.5\%\]{left:5.5%}.left-\[6\%\]{left:6%}.left-\[17\%\]{left:17%}.isolate{isolation:isolate}.order-1{order:1}.order-2{order:2}.order-3{order:3}.row-3{grid-row:3}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:calc(var(--spacing) * 1)}.h-3{height:calc(var(--spacing) * 3)}.h-8{height:calc(var(--spacing) * 8)}.h-\[14\%\]{height:14%}.h-\[18\%\]{height:18%}.h-\[24\%\]{height:24%}.h-\[58\%\]{height:58%}.h-\[100dvh\]{height:100dvh}.h-full{height:100%}.max-h-\[100dvh\]{max-height:100dvh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[100dvh\]{min-height:100dvh}.w-\[18\%\]{width:18%}.w-\[28\%\]{width:28%}.w-\[29\%\]{width:29%}.w-\[52\%\]{width:52%}.w-full{width:100%}.w-px{width:1px}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.grow\!{flex-grow:1!important}.border-collapse{border-collapse:collapse}.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}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--studio-walnut\)\]{border-color:var(--studio-walnut)}.bg-\[var\(--board-family-cream\)\]{background-color:var(--board-family-cream)}.bg-\[var\(--studio-cream\)\]{background-color:var(--studio-cream)}.bg-\[var\(--studio-denim\)\]{background-color:var(--studio-denim)}.bg-\[var\(--studio-matte-black\)\]{background-color:var(--studio-matte-black)}.bg-\[var\(--utility-paper-cream\)\]{background-color:var(--utility-paper-cream)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-8{padding-block:calc(var(--spacing) * 8)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.text-\[var\(--studio-cream\)\]{color:var(--studio-cream)}.text-\[var\(--studio-denim\)\]{color:var(--studio-denim)}.text-\[var\(--studio-teal\)\]{color:var(--studio-teal)}.text-\[var\(--studio-walnut\)\]{color:var(--studio-walnut)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-80{opacity:.8}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.88\]{opacity:.88}.opacity-\[0\.92\]{opacity:.92}.shadow,.shadow\/mouth{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.blur-md{--tw-blur:blur(var(--blur-md));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))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--studio-teal\)\]:focus-visible{outline-color:var(--studio-teal)}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:64rem){.lg\:text-\[2\.65rem\]{font-size:2.65rem}.lg\:leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}}}.welcome-hall-static{background:#ebe2d4;width:100vw;max-width:none;height:100dvh;min-height:100vh;margin:0;padding:0;overflow:hidden}.welcome-hall-static.welcome-hall-static--guide-open{overflow:visible}.welcome-hall-frame{aspect-ratio:3/2;width:min(100vw,150dvh);max-height:100dvh;position:relative}.welcome-hall-static-image{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none;filter:saturate(.94)contrast(1.03)brightness(.98);transform-origin:50% 16%;width:100%;height:100%;display:block}.welcome-hall-interactions{z-index:2;position:absolute;inset:0}.hall-guide-hotspot{cursor:pointer;z-index:3;pointer-events:auto;background:0 0;border:none;padding:0;position:absolute}.hall-guide-hotspot:hover,.hall-guide-hotspot:focus:not(:focus-visible){box-shadow:none;outline:none}.hall-guide-hotspot:focus-visible{outline-offset:2px;outline:1px solid #fff3}.welcome-hall-frame--transitioning .welcome-hall-static-image{animation:1.4s ease-in forwards hall-view-ahead-zoom}.welcome-hall-frame--transitioning .welcome-hall-interactions{opacity:0;transition:opacity .3s}@keyframes hall-view-ahead-zoom{0%{filter:saturate(.94)contrast(1.03)brightness(.98);transform:scale(1)}70%{filter:saturate()contrast(1.05)brightness(1.05);transform:scale(3.8)}to{opacity:0;filter:brightness(1.15);transform:scale(4.5)}}.hall-view-ahead-transition{pointer-events:none;z-index:5;position:absolute;inset:0}.hall-view-ahead-transition-glow{background:radial-gradient(circle at 50% 16%,#ffc8788c 0%,#0a0a0af2 55%);animation:1.4s ease-in forwards hall-view-ahead-fade;position:absolute;inset:0}@keyframes hall-view-ahead-fade{0%{opacity:0}40%{opacity:.6}to{opacity:1}}.hall-guide-backdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a0a8c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.hall-guide-dialog{color:#2c3e50;background:linear-gradient(168deg,#fff9f0 0%,#ebe4da 100%);border:1px solid #00b4aa59;border-radius:6px;width:min(100%,26rem);margin:0;padding:1.25rem 1.35rem 1rem;box-shadow:0 16px 48px #00000073}.hall-guide-welcome{margin:0;font-size:1.125rem;font-weight:700}.hall-guide-prompt{opacity:.85;margin:.35rem 0 .85rem;font-size:.9375rem}.hall-guide-options{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.hall-guide-option{text-align:left;cursor:pointer;background:#ffffff8c;border:1px solid #2c3e501f;border-radius:4px;align-items:flex-start;gap:.65rem;width:100%;padding:.65rem .75rem;transition:border-color .2s,background .2s;display:flex}.hall-guide-option:hover:not(:disabled){background:#ffffffd9;border-color:#00808073}.hall-guide-option--disabled,.hall-guide-option:disabled{opacity:.55;cursor:not-allowed}.hall-guide-option-icon{flex-shrink:0;font-size:1.125rem;line-height:1}.hall-guide-option-text{flex-direction:column;gap:.12rem;display:flex}.hall-guide-option-label{font-size:.9375rem;font-weight:700}.hall-guide-option-desc{opacity:.78;font-size:.8125rem;line-height:1.35}.hall-guide-close{letter-spacing:.05em;text-transform:uppercase;color:teal;cursor:pointer;background:0 0;border:none;margin-top:.85rem;padding:0;font-size:.8125rem;font-weight:600}.hall-guide-close:hover{opacity:.8}.draft-room-legacy,.intake-room-legacy{color:#fff;background:linear-gradient(#f5c878 0%,#5a88b8 35%,#2a2724 100%);place-items:center;min-height:100dvh;padding:2rem;display:grid}.draft-room-legacy-inner,.intake-room-inner{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1a1a1ab8;border-radius:6px;max-width:28rem;padding:1.5rem}.draft-room-eyebrow,.intake-room-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#5ee8df;margin:0;font-size:.75rem;font-weight:600}.draft-room-title,.intake-room-title{margin:.35rem 0 0;font-size:1.625rem;font-weight:700}.draft-room-body,.intake-room-body{opacity:.9;margin:.65rem 0 0;font-size:.9375rem;line-height:1.55}.draft-room-back,.intake-room-back{color:#5ee8df;margin-top:1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-block}.draft-room-back:hover,.intake-room-back:hover{opacity:.85}@media (prefers-reduced-motion:reduce){.welcome-hall-frame--transitioning .welcome-hall-static-image,.hall-view-ahead-transition-glow{animation:none!important}.welcome-hall-frame--transitioning .welcome-hall-static-image{opacity:0;transition:opacity .4s}}.welcome-hall-phase1 .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.welcome-hall-phase1 .welcome-hall-plate{background:#ebe2d4;width:100vw;max-width:none;height:100dvh;min-height:100vh;margin:0;padding:0;position:relative;overflow:hidden}.welcome-hall-phase1 .welcome-hall-plate-crop{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.welcome-hall-phase1 .welcome-hall-plate-backdrop{z-index:0;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.welcome-hall-phase1 .welcome-hall-plate-backdrop-art{object-fit:cover;object-position:50% 50%;filter:blur(10px)saturate(1.04)brightness(.96);-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.04)}.welcome-hall-phase1 .welcome-hall-plate-canvas{z-index:1;position:absolute;overflow:hidden}.welcome-hall-phase1 .welcome-hall-plate-canvas .welcome-hall-plate-art{object-fit:fill;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.studio-lobby-host-layer{z-index:2;box-sizing:border-box;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;margin:0;padding:0;transition:opacity .18s;position:absolute}.studio-lobby-host-layer--guide-help{pointer-events:auto}.studio-lobby-host-layer__help{z-index:2;cursor:help;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.studio-lobby-host-layer--ready{opacity:1}.studio-lobby-host-layer__contact-shadow{filter:blur(2.5px);pointer-events:none;z-index:0;background:radial-gradient(#16120e73 0%,#16120e38 38%,#16120e14 58%,#16120e00 76%);border-radius:50%;width:48%;height:4.8%;position:absolute;bottom:.4%;left:50%;transform:translate(-52%)}.studio-lobby-host-layer__base{z-index:1;object-fit:contain;object-position:bottom center;pointer-events:none;-webkit-user-select:none;user-select:none;filter:brightness(.93)contrast(.97)saturate(.9)drop-shadow(0 14px 22px #120e0a47);width:100%;height:100%;display:block;position:relative}.studio-lobby-host-layer__feet-pin{z-index:2;pointer-events:none;background:#ff2d55;border-radius:50%;width:10px;height:10px;margin-bottom:-5px;margin-left:-5px;position:absolute;bottom:0;left:50%;box-shadow:0 0 0 2px #fff}.studio-lobby-host-layer--debug{outline:1px dashed #ff2d558c}.studio-lobby-invisible-friend{z-index:3;box-sizing:border-box;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;margin:0;padding:0;transition:opacity .28s ease-out;position:absolute}.studio-lobby-invisible-friend--ready{opacity:1}.studio-lobby-invisible-friend__contact-shadow{pointer-events:none;background:radial-gradient(#120e0a47 0%,#120e0a14 55%,#0000 72%);border-radius:50%;height:4.5%;position:absolute;bottom:1.5%;left:18%;right:18%}.studio-lobby-invisible-friend__outfit{object-fit:contain;object-position:bottom center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.studio-lobby-invisible-friend__feet-pin{pointer-events:none;background:#ff2d55d9;border-radius:50%;width:10px;height:10px;margin-bottom:-5px;margin-left:-5px;position:absolute;bottom:0;left:50%;box-shadow:0 0 0 2px #ffffffb3}.studio-lobby-invisible-friend--debug{outline:1px dashed #355c7d8c}.welcome-hall-phase1 .welcome-hall-plate-art{object-fit:cover;object-position:50% 50%;-webkit-user-select:none;user-select:none;pointer-events:none;filter:none;width:100%;height:100%;display:block;position:absolute;inset:0}@media (min-width:1025px){main.flex.min-h-\[100dvh\].flex-1.flex-col:has(.welcome-hall-phase1){height:100dvh;min-height:100dvh;max-height:100dvh;margin:0;padding:0;overflow:hidden}.welcome-hall-phase1.welcome-hall-static{flex:auto;align-self:stretch;width:100%;height:100%;min-height:0}.welcome-hall-phase1 .welcome-hall-plate{width:100%;height:100%}.welcome-hall-phase1 .welcome-hall-plate-art{object-fit:cover;object-position:50% 52%}.welcome-hall-phase1 .welcome-hall-plate{background:#1a1a1a}}.welcome-hall-phase1 .welcome-hall-plate-ui{z-index:3;pointer-events:none;position:absolute;inset:0}.welcome-hall-phase1 .welcome-hall-plate-ui>.hall-kiosk-stack{pointer-events:none}.welcome-hall-phase1 .welcome-hall-plate-ui>.hall-kiosk-stack>*,.welcome-hall-phase1 .welcome-hall-plate-crop>.hall-kiosk-stack,.welcome-hall-phase1 .welcome-hall-plate-crop--establish>.hall-kiosk-stack,.welcome-hall-phase1 .welcome-hall-plate-crop--kiosk>.hall-kiosk-stack{pointer-events:auto}.hall-kiosk-stack{z-index:10;pointer-events:auto;position:absolute}.hall-kiosk-hotspot{width:100%;height:100%;color:inherit;cursor:pointer;opacity:.01;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:none;background:0 0;border:none;border-radius:6px;outline:none;margin:0;padding:0;text-decoration:none;display:block;position:absolute;inset:0}.hall-kiosk-hotspot--debug{box-shadow:inset 0 0 0 2px #ff3030d9;opacity:.42!important;visibility:visible!important;background:#ff303047!important}.hall-kiosk-hotspot:hover,.hall-kiosk-hotspot:active{opacity:.01;box-shadow:none;background:0 0}.hall-kiosk-hotspot:focus{box-shadow:none;outline:none}.hall-kiosk-hotspot:focus-visible{opacity:1;background:0 0;outline:none;box-shadow:inset 0 0 0 4px #fffffff2,inset 0 0 32px 8px #ffb85ca6}.hall-kiosk-hotspot[aria-disabled=true]{cursor:not-allowed;pointer-events:none}.hall-squishy-speech{--balloon-fill:#12161ae6;--balloon-edge:#e5a020;--trail-amber:#e5a020;--trail-teal:#2dd4bf;z-index:4;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(.88rem,1.32vw,1.08rem);position:absolute}.hall-squishy-balloon{box-sizing:border-box;border:2px solid var(--balloon-edge);background:var(--balloon-fill);-webkit-backdrop-filter:blur(14px)saturate(.85)brightness(.72);backdrop-filter:blur(14px)saturate(.85)brightness(.72);color:#fff;height:62%;font-family:var(--font-squishy-greeting), "Comic Neue", cursive;font-size:inherit;letter-spacing:.01em;text-align:center;text-shadow:0 1px 3px #000000b8;border-radius:1.35rem;flex-direction:column;justify-content:center;align-items:center;gap:.14em;margin:0;padding:.7em 1.35em;font-weight:800;line-height:1.3;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 0 0 1px #ffffff12,0 2px 8px #00000042,0 8px 20px #00000038}.hall-squishy-balloon__line{white-space:nowrap;color:#fff;-webkit-text-fill-color:#fff;max-width:100%;font-family:inherit;display:block}.hall-squishy-trail{box-sizing:border-box;background:#fff;border-radius:50%;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 1px 4px #00000038}.hall-squishy-trail--1{border:3px solid var(--trail-amber);width:1.35rem;height:1.35rem;margin-left:.1rem;bottom:28%}.hall-squishy-trail--2{border:2.75px solid var(--trail-amber);width:1.05rem;height:1.05rem;margin-left:.35rem;bottom:18%}.hall-squishy-trail--3{border:2.5px solid var(--trail-teal);width:.78rem;height:.78rem;margin-left:.55rem;bottom:9%}.hall-squishy-trail--4{border:2px solid var(--trail-teal);width:.52rem;height:.52rem;margin-left:.75rem;bottom:1.5%}.hall-kiosk-secondary{z-index:5;background:var(--board-family-cream,#f3ede3);width:calc(100% - 1.1rem);color:var(--studio-denim,#2c3e50);font-family:var(--font-geist-sans,system-ui, sans-serif);text-align:center;pointer-events:auto;border-radius:4px;flex-direction:column;align-items:center;gap:.12rem;margin:0;padding:.4rem .5rem;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 2px 8px #1a1a1a1f}.hall-kiosk-secondary__prompt{letter-spacing:.02em;font-size:.65rem;font-weight:500;line-height:1.35}.hall-kiosk-secondary__link{color:var(--studio-denim,#2c3e50);font-size:.72rem;font-weight:600;line-height:1.35;text-decoration:none;display:inline}.hall-kiosk-secondary__link:hover{text-decoration:underline}.hall-kiosk-secondary__link:focus-visible{outline:2px solid var(--studio-denim,#2c3e50);outline-offset:2px;border-radius:2px}.welcome-hall-plate--transitioning .hall-kiosk-secondary{pointer-events:none;opacity:.35}.hall-mobile-dock{box-sizing:border-box;flex-direction:column;width:100%;display:none}.hall-hesitation-prompt{z-index:40;box-sizing:border-box;text-align:center;color:#1a1c1e;cursor:pointer;pointer-events:auto;appearance:none;width:min(44rem,100% - 2.5rem);font:inherit;isolation:isolate;background:linear-gradient(155deg,#f7f8fa 0%,#d5d9de 18%,#f4f5f7 36%,#aeb4bb 52%,#e8eaed 68%,#c5cad0 84%,#f0f1f3 100%);border:1px solid #ffffffbf;border-radius:22px;margin:0;padding:0;animation:.38s ease-out hall-hesitation-prompt-in;position:absolute;top:42%;bottom:auto;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #282c302e,0 0 0 1px #464c5459,0 12px 28px #14161a47,0 2px 6px #14161a29}.hall-hesitation-prompt__chrome{border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(105deg,#0000 0% 38%,#ffffff8c 48%,#ffffff26 54%,#0000 64% 100%) 0 0/220% 100%;animation:3.6s ease-in-out infinite hall-hesitation-chrome-shine;position:absolute;inset:0}.hall-hesitation-prompt__content{z-index:2;flex-direction:column;align-items:center;gap:.2rem;padding:.95rem 1.75rem 1.05rem;display:flex;position:relative}.hall-hesitation-prompt:focus-visible{outline-offset:4px;outline:2px solid #547c92}.hall-hesitation-prompt__title{font-family:var(--font-geist-sans,system-ui, sans-serif);letter-spacing:.03em;color:#243039;text-shadow:0 1px #ffffffa6;margin:0;font-size:1.2rem;font-weight:700;display:block}.hall-hesitation-prompt__body{font-family:var(--font-geist-sans,system-ui, sans-serif);color:#2f3437;text-shadow:0 1px #ffffff80;margin:0;font-size:1.02rem;font-weight:600;line-height:1.4;display:block}@keyframes hall-hesitation-prompt-in{0%{opacity:0;transform:translate(-50%,-42%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes hall-hesitation-chrome-shine{0%,28%{background-position:120% 0}55%,to{background-position:-40% 0}}@media (max-width:1024px){.hall-hesitation-prompt{border-radius:18px;width:min(40rem,100% - 1.5rem);top:40%}.hall-hesitation-prompt__content{padding:.85rem 1.2rem .95rem}.hall-hesitation-prompt__title{font-size:1.08rem}.hall-hesitation-prompt__body{font-size:.95rem}}.hall-mobile-dock-panel{text-align:center;width:100%;color:var(--studio-denim,#2c3e50);background:var(--board-family-cream,#f3ede3);flex-direction:column;align-items:stretch;gap:.35rem;margin:0;padding:.75rem .85rem .8rem;display:flex}@supports (color:color-mix(in lab, red, red)){.hall-mobile-dock-panel{background:color-mix(in srgb, var(--board-family-cream,#f3ede3) 96%, white)}}.hall-mobile-dock-panel{border:1px solid var(--studio-denim,#2c3e50)}@supports (color:color-mix(in lab, red, red)){.hall-mobile-dock-panel{border:1px solid color-mix(in srgb, var(--studio-denim,#2c3e50) 14%, transparent)}}.hall-mobile-dock-panel{box-sizing:border-box;border-radius:10px;box-shadow:0 6px 18px #1a1a1a2e}.hall-mobile-dock-panel__heading{font-family:var(--font-geist-sans,system-ui, sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--studio-denim,#2c3e50);margin:0;font-size:clamp(1.1rem,5vw,1.35rem);font-weight:800;line-height:1.15}@supports (color:color-mix(in lab, red, red)){.hall-mobile-dock-panel__heading{color:color-mix(in srgb, var(--studio-denim,#2c3e50) 72%, #d94e2b 28%)}}.hall-mobile-dock-panel__tagline{font-family:var(--font-geist-sans,system-ui, sans-serif);color:var(--studio-denim,#2c3e50);margin:0;font-size:clamp(.84rem,3.5vw,.95rem);font-weight:500;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.hall-mobile-dock-panel__tagline{color:color-mix(in srgb, var(--studio-denim,#2c3e50) 90%, transparent)}}.hall-mobile-dock-panel__tagline-line{display:block}.hall-mobile-dock-panel__cta{width:100%;min-height:2.85rem;font-family:var(--font-geist-sans,system-ui, sans-serif);letter-spacing:.06em;text-transform:uppercase;text-align:center;box-sizing:border-box;color:#fff;background:var(--studio-denim,#2c3e50);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;border-radius:8px;justify-content:center;align-items:center;margin-top:.25rem;padding:.7rem .85rem;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #2c3e5042}.hall-mobile-dock-panel__cta[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.hall-mobile-dock-panel__cta:focus-visible{outline:3px solid var(--studio-denim,#2c3e50)}@supports (color:color-mix(in lab, red, red)){.hall-mobile-dock-panel__cta:focus-visible{outline:3px solid color-mix(in srgb, var(--studio-denim,#2c3e50) 55%, white)}}.hall-mobile-dock-panel__cta:focus-visible{outline-offset:2px}.hall-mobile-studio-nav{display:none}.hall-mobile-studio-nav__heading{font-family:var(--font-geist-sans,system-ui, sans-serif);letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--studio-denim,#2c3e50);margin:0;padding:0 .25rem .55rem;font-size:clamp(.95rem,4.2vw,1.15rem);font-weight:800;line-height:1.15}@supports (color:color-mix(in lab, red, red)){.hall-mobile-studio-nav__heading{color:color-mix(in srgb, var(--studio-denim,#2c3e50) 72%, #d94e2b 28%)}}.hall-mobile-studio-nav__list{flex-direction:column;align-items:stretch;gap:.4rem;margin:0;padding:.15rem 0 0;list-style:none;display:flex}.hall-mobile-studio-nav__item{text-align:center;width:100%;margin:0;padding:0}.hall-mobile-studio-nav__link{width:100%;min-height:2.7rem;font-family:var(--font-geist-sans,system-ui, sans-serif);letter-spacing:.05em;text-transform:uppercase;text-align:center;box-sizing:border-box;color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#d94e2b;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.65rem .85rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 3px 10px #d94e2b47}.hall-mobile-studio-nav__link:hover,.hall-mobile-studio-nav__link:active{color:#fff;background:#c24829}.hall-mobile-studio-nav__link:focus-visible{outline-offset:2px;outline:3px solid #eca795}.welcome-hall-plate--transitioning .hall-mobile-dock{pointer-events:none;opacity:.35}@media (max-width:1024px){.welcome-hall-phase1 .welcome-hall-plate{-webkit-overflow-scrolling:touch;background:#3a3835;flex-direction:column;justify-content:flex-start;height:auto;min-height:0;max-height:none;display:flex;overflow:hidden visible}.welcome-hall-phase1.welcome-hall-static{background:#3a3835;min-height:0}.welcome-hall-phase1 .welcome-hall-plate-crop--mobile{box-sizing:border-box;flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;width:100%;height:53.375vw;min-height:0;padding:0;display:flex;overflow:hidden;position:relative!important;inset:auto!important}.welcome-hall-phase1 .welcome-hall-plate-crop--mobile .studio-lobby-host-layer{z-index:2}.welcome-hall-phase1 .welcome-hall-plate-crop--mobile .welcome-hall-plate-art{aspect-ratio:auto;flex:none;width:100%;height:100%;min-height:0;max-height:none;display:block;position:relative;inset:auto;transform:none;object-fit:cover!important;object-position:16% 42%!important}.hall-mobile-dock{padding:0 .75rem calc(4.5rem + env(safe-area-inset-bottom,0px));z-index:20;background:#3a3835;flex-direction:column;flex:none;gap:.5rem;margin-top:.9rem;display:flex;position:relative}.hall-mobile-dock-panel__cta{z-index:21;position:relative}.hall-mobile-studio-nav{text-align:center;width:100%;max-width:none;min-height:0;color:var(--studio-denim,#2c3e50);background:var(--board-family-cream,#f3ede3);flex-direction:column;flex:none;align-items:stretch;margin:0;padding:.75rem .85rem .8rem;display:flex}@supports (color:color-mix(in lab, red, red)){.hall-mobile-studio-nav{background:color-mix(in srgb, var(--board-family-cream,#f3ede3) 96%, white)}}.hall-mobile-studio-nav{border:1px solid var(--studio-denim,#2c3e50)}@supports (color:color-mix(in lab, red, red)){.hall-mobile-studio-nav{border:1px solid color-mix(in srgb, var(--studio-denim,#2c3e50) 14%, transparent)}}.hall-mobile-studio-nav{box-sizing:border-box;border-radius:10px;box-shadow:0 6px 18px #1a1a1a2e}.hall-mobile-studio-nav__list{padding-bottom:0}:is(html:has(.welcome-hall-phase1),body:has(.welcome-hall-phase1)){background:#3a3835;min-height:0}.welcome-hall-phase1 .welcome-hall-plate-crop--mobile .hall-kiosk-stack{pointer-events:auto;visibility:visible;z-index:10;display:block}}@media (prefers-reduced-motion:reduce){.hall-mobile-dock-panel,.hall-mobile-dock,.hall-mobile-studio-nav{animation:none}}.welcome-hall-plate--transitioning .welcome-hall-plate-art{transform-origin:50%;animation:none}.welcome-hall-plate--transitioning .hall-kiosk-stack>.hall-kiosk-hotspot{pointer-events:none}.welcome-hall-plate--transitioning .hall-view-ahead-transition,.welcome-hall-plate--transitioning .hall-view-ahead-transition-glow{display:none}body:has(.welcome-hall-phase1){--welcome-frost:var(--mc-glass,#f3eee675);--welcome-frost-filter:blur(14px) saturate(1.04) brightness(1.1);--welcome-veil:var(--mc-veil,#2e2b282e)}.lobby-entry-film{--lobby-entry-gold:var(--mc-denim,#547c92);--lobby-entry-gold-soft:var(--mc-eucalyptus,#456b5a);--lobby-entry-ink:#f7f4ee;z-index:40;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;padding:clamp(.75rem,3vw,2rem);display:flex;position:absolute;inset:0;overflow:hidden}.lobby-entry-film__scrim{background:var(--welcome-veil,#2e2b282e);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;inset:0}.lobby-entry-film__panel{z-index:1;border:1px solid var(--mc-glass-border,#c3ced1);background:var(--mc-glass,#f3eee675);-webkit-backdrop-filter:blur(14px)saturate(1.04)brightness(1.1);width:min(62rem,100%);max-height:min(92dvh,44rem);color:var(--lobby-entry-ink);border-radius:1.35rem;padding:clamp(1.35rem,3.5vw,2.4rem) clamp(1.35rem,3.2vw,2.5rem) clamp(1.1rem,2.5vw,1.65rem);position:relative;overflow:hidden;box-shadow:0 24px 64px #547c921f,inset 0 1px #ffffff59}.lobby-entry-film__close{border:1px solid var(--mc-glass-border,#c3ced1);width:2rem;height:2rem;color:var(--mc-denim,#547c92);cursor:pointer;background:0 0;border-radius:999px;place-items:center;font-size:1.25rem;line-height:1;display:grid;position:absolute;top:.85rem;right:.85rem}.lobby-entry-film__close:hover,.lobby-entry-film__close:focus-visible{border-color:var(--lobby-entry-gold);color:var(--lobby-entry-gold)}.lobby-entry-film__header{text-align:center;margin-bottom:clamp(1rem,2.5vw,1.6rem);padding-inline:1.5rem}.lobby-entry-film__welcome{color:var(--mc-eucalyptus,#456b5a);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2.8vw,1.6rem);font-style:italic}.lobby-entry-film__brand{letter-spacing:.07em;color:var(--mc-denim,#547c92);-webkit-text-fill-color:var(--mc-denim,#547c92);margin:.2rem 0 .75rem;font-size:clamp(2.1rem,5.2vw,3.15rem);font-weight:700;line-height:1.05}.lobby-entry-film__support{color:var(--lobby-entry-ink);margin:0;font-size:clamp(1.08rem,2.4vw,1.3rem);line-height:1.35}.lobby-entry-film__choices{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:clamp(.75rem,2vw,1.25rem);display:grid}.lobby-entry-film__choice{text-align:center;flex-direction:column;align-items:center;gap:.45rem;padding:.35rem .5rem .15rem;display:flex}.lobby-entry-film__icon{width:3.5rem;height:3.5rem;color:var(--lobby-entry-ink,#f7f4ee);background:0 0;border:1px solid #f7f4ee73;border-radius:999px;place-items:center;margin-bottom:.3rem;display:grid}.lobby-entry-film__choice-title{letter-spacing:.06em;color:var(--lobby-entry-ink,#f7f4ee);margin:0;font-size:clamp(.98rem,2.1vw,1.15rem);font-weight:700;line-height:1.25}.lobby-entry-film__choice-desc{max-width:none;color:var(--mc-eucalyptus,#456b5a);white-space:nowrap;margin:0;font-size:clamp(1rem,2.1vw,1.15rem);line-height:1.4}.lobby-entry-film__cta{border:1px solid var(--mc-denim,#547c92);background:var(--mc-denim,#547c92);color:var(--mc-ivory,#f7f4ee);font:inherit;letter-spacing:.05em;cursor:pointer;box-sizing:border-box;-webkit-tap-highlight-color:transparent;border-radius:.55rem;align-items:center;gap:.5rem;margin-top:.65rem;padding:.8rem 1.3rem;font-size:clamp(.9rem,1.9vw,1.02rem);font-weight:700;text-decoration:none;display:inline-flex}.lobby-entry-film__cta:hover,.lobby-entry-film__cta:focus-visible{background:var(--mc-denim,#547c92)}.lobby-entry-film__cta[data-gate-pressed=true]{filter:brightness(.86)}.lobby-entry-film__cta:disabled{opacity:.55;cursor:wait;background:var(--mc-denim,#547c92)}.lobby-entry-film__divider{background:linear-gradient(to bottom, transparent, var(--mc-yellow,#f7c900), transparent);justify-self:center;width:1px;position:relative}@supports (color:color-mix(in lab, red, red)){.lobby-entry-film__divider{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--mc-yellow,#f7c900) 55%, transparent), transparent)}}.lobby-entry-film__divider{min-height:100%}.lobby-entry-film__or{background:var(--mc-glass,#f3eee675);width:2.35rem;height:2.35rem;color:var(--lobby-entry-ink,#f7f4ee);letter-spacing:.05em;border:1px solid #f7f4ee8c;border-radius:999px;place-items:center;font-size:.78rem;font-weight:700;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lobby-entry-film__help{text-align:center;border-top:1px solid #f7f4ee2e;margin-top:clamp(1.1rem,2.5vw,1.6rem);padding-top:1rem}.lobby-entry-film__help-prompt{color:var(--lobby-entry-gold-soft);margin:0 0 .55rem;font-size:clamp(.98rem,2vw,1.12rem);line-height:1.45}.lobby-entry-film__help-mark{border:1px solid var(--mc-eucalyptus,#456b5a);width:1.35rem;height:1.35rem;color:var(--mc-eucalyptus,#456b5a);vertical-align:-.15em;border-radius:999px;place-items:center;margin-right:.4rem;font-size:.82rem;font-weight:700;display:inline-grid}.lobby-entry-film__help-link{color:var(--mc-eucalyptus,#456b5a);letter-spacing:.04em;align-items:center;gap:.4rem;font-size:clamp(.92rem,1.9vw,1.05rem);font-weight:700;text-decoration:none;display:inline-flex}.lobby-entry-film__help-link:hover,.lobby-entry-film__help-link:focus-visible{text-decoration:underline}.lobby-entry-film__footer{z-index:1;text-align:center;color:var(--mc-ivory,#f7f4ee);text-shadow:0 1px 8px #2e2b2873;max-width:36rem;margin:.95rem 0 0;padding-inline:.75rem;font-size:clamp(.95rem,2vw,1.1rem);line-height:1.4;position:relative}.lobby-entry-reopen{z-index:35;border:1px solid var(--mc-denim,#547c92);background:var(--mc-glass,#f3eee675);-webkit-backdrop-filter:blur(14px)saturate(1.04)brightness(1.1);min-height:3rem;color:var(--mc-denim,#547c92);font:inherit;letter-spacing:.03em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:1rem 1.75rem;font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:650;text-decoration:none;display:inline-flex;position:absolute;bottom:clamp(1rem,4vh,2.5rem);left:50%;transform:translate(-50%);box-shadow:0 10px 28px #547c9229}.lobby-entry-reopen:hover,.lobby-entry-reopen:focus-visible{background:var(--mc-chip-selected,#d3dada)}@media (max-width:1024px){html:has(.lobby-entry-film){height:100dvh;max-height:100dvh;overflow:hidden}body:has(.lobby-entry-film){height:100dvh;max-height:100dvh;overflow:hidden}main:has(.lobby-entry-film){height:100dvh;max-height:100dvh;overflow:hidden}.welcome-hall-phase1:has(.lobby-entry-film) .welcome-hall-plate{height:100dvh;max-height:100dvh;overflow:hidden}.welcome-hall-phase1:has(.lobby-entry-film) .welcome-hall-plate-crop--mobile{height:100dvh}.welcome-hall-phase1:has(.lobby-entry-film) .hall-mobile-dock{display:none}.lobby-entry-film{z-index:50;box-sizing:border-box;height:100dvh;max-height:100dvh;padding:max(.45rem, env(safe-area-inset-top,0px)) .7rem calc(3.4rem + env(safe-area-inset-bottom,0px));justify-content:center;gap:.3rem;position:fixed;inset:0;overflow:hidden}.lobby-entry-reopen,.lobby-entry-film__close{display:none!important}}@media (max-width:720px){.lobby-entry-film__choices{grid-template-columns:1fr;gap:1rem}.lobby-entry-film__divider{background:linear-gradient(to right, transparent, var(--mc-yellow,#f7c900), transparent);width:100%;height:1px;min-height:0}@supports (color:color-mix(in lab, red, red)){.lobby-entry-film__divider{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--mc-yellow,#f7c900) 55%, transparent), transparent)}}.lobby-entry-film__or{width:1.85rem;height:1.85rem;font-size:.7rem;top:50%}.lobby-entry-film__panel{max-height:none;padding:.7rem .85rem .5rem;overflow:hidden}.lobby-entry-film__header{margin-bottom:.4rem;padding-inline:.25rem}.lobby-entry-film__welcome{font-size:1.1rem}.lobby-entry-film__brand{margin:.1rem 0 .35rem;font-size:clamp(1.55rem,7vw,1.9rem)}.lobby-entry-film__support{font-size:1rem}.lobby-entry-film__choice{gap:.45rem;padding:.35rem .5rem .15rem}.lobby-entry-film__icon{width:2.35rem;height:2.35rem;margin-bottom:.1rem}.lobby-entry-film__choice-title{font-size:.95rem}.lobby-entry-film__choice-desc{white-space:normal;max-width:24rem;font-size:.95rem;line-height:1.3}.lobby-entry-film__cta{min-height:2.75rem;margin-top:.3rem;padding:.55rem 1.05rem;font-size:.92rem}.lobby-entry-film__help{margin-top:.45rem;padding-top:.45rem}.lobby-entry-film__help-prompt{margin:0 0 .3rem;font-size:.9rem;line-height:1.3}.lobby-entry-film__help-link{font-size:.88rem}.lobby-entry-film__footer{margin:.25rem 0 0;font-size:.85rem;line-height:1.3}:is(.welcome-hall-phase1:has(.lobby-entry-film) .hall-mobile-dock-panel__cta,.welcome-hall-phase1:has(.lobby-entry-reopen) .hall-mobile-dock-panel__cta){pointer-events:none;opacity:.35}}@media (max-width:720px) and (max-height:680px){.lobby-entry-film__panel{padding:.5rem .75rem .4rem}.lobby-entry-film__help-prompt{font-size:.85rem}}:root{--studio-graphite:#252c34;--studio-charcoal:#2c343c;--studio-slate:#343d46;--studio-wall-top:#383f47;--studio-wall-mid:#323940;--studio-wall-deep:#2b3239;--studio-card-face:#3a424adb;--studio-card-shadow:#303840f0;--studio-sidebar-card-face:#20262dfa;--studio-sidebar-card-shadow:#181d23fc;--studio-sidebar-card-active-face:#262c33fa;--studio-sidebar-card-active-shadow:#1c2127fc;--studio-card-active-face:#424c54eb;--studio-card-active-shadow:#363e46f5;--studio-warm-gray:#8a939c;--studio-teal:#4de8dc;--studio-teal-dim:#4de8dc24;--studio-orange:#f59e42;--studio-purple:#b794f6;--studio-yellow:#f5c842;--studio-blue:#5eb8ff;--studio-coral:#ff8f6a}.studio-guide{color:#eef2f3;background:radial-gradient(ellipse 90% 55% at 12% -8%, #f5c8421c 0%, transparent 50%), radial-gradient(ellipse 70% 45% at 88% 8%, #4de8dc24 0%, transparent 48%), radial-gradient(ellipse 50% 40% at 70% 100%, #b794f614 0%, transparent 50%), radial-gradient(ellipse 90% 58% at 50% -8%, #4a454233 0%, transparent 62%), radial-gradient(ellipse 65% 50% at 72% 22%, #f5c8420d 0%, transparent 55%), linear-gradient(168deg, var(--studio-wall-top) 0%, var(--studio-wall-mid) 42%, var(--studio-wall-deep) 100%);flex-direction:column;flex:1;height:100%;min-height:0;padding:1.35rem 1.75rem 0;display:flex;position:relative;overflow:hidden}.studio-guide:before{content:"";z-index:0;pointer-events:none;opacity:.32;background-image:repeating-linear-gradient(0deg,#0000 0 47px,#ffffff05 47px 48px),radial-gradient(#ffffff0a .5px,#0000 .5px);background-size:100% 100%,4px 4px;position:absolute;inset:0}.studio-guide:after{content:"";z-index:0;pointer-events:none;opacity:.72;background:radial-gradient(75% 58% at 82% 16%,#f5c84214 0%,#0000 54%),radial-gradient(58% 48% at 18% 82%,#4de8dc12 0%,#0000 52%),radial-gradient(100% 70% at 50% 0,#ffffff08 0%,#0000 58%);position:absolute;inset:0}.studio-guide>*{z-index:1;position:relative}.studio-guide--entering{animation:.9s cubic-bezier(.22,.9,.32,1) forwards studio-guide-emerge}@keyframes studio-guide-emerge{0%{opacity:0;filter:blur(8px);transform:scale(1.015)}to{opacity:1;filter:blur();transform:scale(1)}}@media (prefers-reduced-motion:reduce){.studio-guide--entering{opacity:1;filter:none;animation:none;transform:none}}.guide-header{border-bottom:1px solid #4de8dc66;margin-bottom:1rem;padding-bottom:.55rem}.guide-header-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--studio-teal);margin:0 0 .2rem;font-size:.6875rem;font-weight:600}.guide-header-title{letter-spacing:-.01em;text-shadow:0 1px 24px #4de8dc14;margin:0 0 .25rem;font-size:1.65rem;font-weight:700;line-height:1.15}.guide-header-line{color:#eef2f3ad;margin:0;font-size:.8125rem}.guide-stage{flex:1;grid-template-columns:minmax(20.5rem,24rem) 1fr;align-items:stretch;gap:1.25rem;min-height:0;display:grid}.guide-sidebar{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex}.guide-sidebar-list{flex-direction:column;flex:1;gap:.65rem;min-height:0;display:flex}.guide-sidebar-card{background:linear-gradient(145deg, var(--studio-sidebar-card-face) 0%, var(--studio-sidebar-card-shadow) 100%);width:100%;min-height:6.5rem;color:inherit;text-align:left;cursor:pointer;border:1px solid #ffffff14;border-radius:6px;flex:1;grid-template-columns:3.5rem 1fr 1.85rem;align-items:center;gap:.75rem;padding:.95rem .7rem .95rem .85rem;transition:border-color .14s,box-shadow .14s,background .14s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a,0 2px 12px #00000038}.guide-sidebar-card--spark{border-color:#f59e4233}.guide-sidebar-card--momentum{border-color:#b794f633}.guide-sidebar-card--growth{border-color:#5eb8ff33}.guide-sidebar-card--spark:hover{background:linear-gradient(145deg,#242a31fa 0%,#1c2127fc 100%);border-color:#f59e426b}.guide-sidebar-card--momentum:hover{background:linear-gradient(145deg,#242a31fa 0%,#1c2127fc 100%);border-color:#b794f66b}.guide-sidebar-card--growth:hover{background:linear-gradient(145deg,#242a31fa 0%,#1c2127fc 100%);border-color:#5eb8ff6b}.guide-sidebar-card:hover{box-shadow:inset 0 1px #ffffff0d,0 3px 14px #00000042}.guide-sidebar-card--active{background:linear-gradient(145deg, var(--studio-sidebar-card-active-face) 0%, var(--studio-sidebar-card-active-shadow) 100%);border-color:#4de8dcbf;box-shadow:0 0 0 1px #4de8dc38,0 0 22px #4de8dc24,inset 0 1px #ffffff0f}.guide-sidebar-card--spark.guide-sidebar-card--active{border-color:#f59e429e;box-shadow:0 0 0 1px #f59e422e,0 0 20px #f59e4224,inset 0 1px #ffffff0f}.guide-sidebar-card--momentum.guide-sidebar-card--active{border-color:#b794f69e;box-shadow:0 0 0 1px #b794f62e,0 0 20px #b794f624,inset 0 1px #ffffff0f}.guide-sidebar-card--growth.guide-sidebar-card--active{border-color:#5eb8ff9e;box-shadow:0 0 0 1px #5eb8ff2e,0 0 20px #5eb8ff24,inset 0 1px #ffffff0f}.guide-sidebar-card--active:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:6px solid #4de8dce6;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.guide-sidebar-card--spark.guide-sidebar-card--active:after{border-left-color:#f59e42eb}.guide-sidebar-card--momentum.guide-sidebar-card--active:after{border-left-color:#b794f6eb}.guide-sidebar-card--growth.guide-sidebar-card--active:after{border-left-color:#5eb8ffeb}.guide-sidebar-icon{box-sizing:border-box;background:#0a0908;border:2px solid #0a0908;border-radius:50%;flex-shrink:0;width:3.5rem;height:3.5rem;display:block;overflow:hidden;box-shadow:0 4px 14px #00000047}.guide-sidebar-card--spark .guide-sidebar-icon{background:#f59e421f;border-color:#f59e42e0}.guide-sidebar-card--momentum .guide-sidebar-icon{background:#b794f61f;border-color:#b794f6e0}.guide-sidebar-card--growth .guide-sidebar-icon{background:#5eb8ff1f;border-color:#5eb8ffe0}.guide-sidebar-icon-img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.05)}.guide-sidebar-card-title{letter-spacing:.06em;font-size:.9375rem;font-weight:800;line-height:1.15;display:block}.guide-sidebar-card-tagline{margin-top:.12rem;font-size:.8125rem;font-weight:600;line-height:1.25;display:block}.guide-sidebar-card-tagline--orange{color:var(--studio-orange)}.guide-sidebar-card-tagline--teal{color:#4de8dc}.guide-sidebar-card-tagline--blue{color:#5eb8ff}.guide-sidebar-card-tagline--purple{color:#b794f6}.guide-sidebar-card-desc{color:#eef2f394;margin-top:.35rem;font-size:.75rem;line-height:1.45;display:block}.guide-sidebar-card-arrow{background:#0000002e;border:1px solid #ffffff1a;border-radius:50%;align-self:center;place-items:center;width:1.65rem;height:1.65rem;display:grid}.guide-sidebar-card-chevron{color:#eef2f361;width:.95rem;height:.95rem}.guide-sidebar-card--spark.guide-sidebar-card--active .guide-sidebar-card-arrow{background:#f59e421a;border-color:#f59e4273}.guide-sidebar-card--spark.guide-sidebar-card--active .guide-sidebar-card-chevron{color:#f59e42f2}.guide-sidebar-card--momentum.guide-sidebar-card--active .guide-sidebar-card-arrow{background:#b794f61a;border-color:#b794f673}.guide-sidebar-card--momentum.guide-sidebar-card--active .guide-sidebar-card-chevron{color:#b794f6}.guide-sidebar-card--growth.guide-sidebar-card--active .guide-sidebar-card-arrow{background:#5eb8ff1a;border-color:#5eb8ff73}.guide-sidebar-card--growth.guide-sidebar-card--active .guide-sidebar-card-chevron{color:#5eb8ff}.guide-sidebar-card--active .guide-sidebar-card-chevron{color:#4de8dc}.guide-sidebar-help{background:linear-gradient(160deg,#363e46db 0%,#2c343cf2 100%);border:1px solid #4de8dc42;border-radius:6px;flex-shrink:0;align-items:flex-start;gap:.65rem;margin-top:auto;padding:.9rem .8rem;display:flex;box-shadow:inset 0 1px #ffffff12,0 2px 10px #00000014}.guide-sidebar-help-icon{color:#4de8dc;flex-shrink:0;width:1.35rem;height:1.35rem;margin-top:.1rem}.guide-sidebar-help-copy{flex:1;min-width:0}.guide-sidebar-help-heading{letter-spacing:.06em;color:#eef2f3eb;margin:0 0 .4rem;font-size:.75rem;font-weight:700;line-height:1.3}.guide-sidebar-help-desc{color:#eef2f394;margin:0 0 .6rem;font-size:.75rem;line-height:1.45}.guide-sidebar-help-cta{color:#4de8dc;letter-spacing:.07em;cursor:pointer;background:0 0;border:1px solid #4de8dc8c;border-radius:3px;width:100%;padding:.5rem .65rem;font-size:.6875rem;font-weight:700}.guide-sidebar-help-cta:hover{background:#4de8dc12}.guide-detail{min-height:0;display:flex;overflow:hidden}.guide-detail-panel{background:linear-gradient(155deg,#3a424af2 0%,#2e363efa 55%,#2a323afc 100%);border:1px solid #4de8dc4d;border-radius:8px;flex-direction:column;flex:1;min-height:0;padding:1.15rem 1.2rem .65rem;display:flex;position:relative;overflow:hidden auto;box-shadow:inset 0 1px #ffffff14,0 12px 40px #00000024}.guide-detail-panel:before{content:"";pointer-events:none;border-radius:inherit;opacity:.9;position:absolute;inset:0}.guide-detail-panel--spark:before{background:radial-gradient(circle at 92% 12%,#f59e421a 0%,#0000 32%),radial-gradient(circle at 8% 88%,#4de8dc0f 0%,#0000 28%)}.guide-detail-panel--momentum:before{background:radial-gradient(circle at 90% 15%,#b794f633 0%,#0000 40%),radial-gradient(circle at 10% 85%,#4de8dc17 0%,#0000 35%)}.guide-detail-panel--growth:before{background:radial-gradient(circle at 88% 14%,#5eb8ff2e 0%,#0000 38%),radial-gradient(circle at 12% 82%,#f5c84214 0%,#0000 32%)}.guide-detail-panel>*{z-index:1;position:relative}.guide-detail-panel--spark{border-top:2px solid #f59e4273}.guide-detail-panel--momentum{border-top:2px solid #b794f673}.guide-detail-panel--growth{border-top:2px solid #5eb8ff73}.guide-detail-hero-banner{aspect-ratio:2220/340;background:#0e0d0c;border-radius:7px 7px 0 0;width:calc(100% + 2.4rem + 2px);height:auto;margin:-1.15rem calc(-1.2rem - 1px) 0;position:relative;overflow:hidden}.guide-detail-hero-banner--growth{aspect-ratio:2220/280}.guide-detail-hero-glow{display:none}.guide-detail-hero{object-fit:cover;object-position:center center;width:calc(100% + 2px);height:calc(100% + 2px);display:block;position:absolute;top:-1px;left:-1px}.guide-detail-intro{border-bottom:1px solid #ffffff0f;margin-top:.85rem;margin-bottom:.75rem;padding-bottom:.75rem}.guide-detail-name{letter-spacing:.03em;margin:0;font-size:clamp(2.25rem,4vw,2.85rem);font-weight:800;line-height:1}.guide-detail-tagline{margin:.4rem 0 0;font-size:1.125rem;font-weight:600}.guide-detail-tagline--orange{color:var(--studio-orange)}.guide-detail-tagline--teal{color:#4de8dc}.guide-detail-tagline--blue{color:#5eb8ff}.guide-detail-tagline--purple{color:#b794f6}.guide-detail-mood{letter-spacing:.12em;text-transform:uppercase;margin:.55rem 0 0;font-size:.75rem;font-weight:600}.guide-detail-mood--spark{color:#f59e42d9}.guide-detail-mood--momentum{color:#b794f6e6}.guide-detail-mood--growth{color:#5eb8ffe6}.guide-detail-features{grid-template-columns:repeat(3,1fr);gap:.65rem;margin-bottom:1rem;display:grid}.guide-detail-feature{background:#ffffff0b;border:1px solid #ffffff17;border-radius:6px;flex-direction:column;min-height:6.5rem;padding:.9rem .75rem;display:flex}.guide-detail-feature--teal{border-left:2px solid var(--studio-teal);background:linear-gradient(90deg, var(--studio-teal-dim) 0%, transparent 70%)}.guide-detail-feature--orange{border-left:2px solid var(--studio-orange);background:linear-gradient(90deg,#f59e421a 0%,#0000 70%)}.guide-detail-feature--blue{border-left:2px solid var(--studio-blue);background:linear-gradient(90deg,#5eb8ff1a 0%,#0000 70%)}.guide-detail-feature-icon{width:1.85rem;height:1.85rem;margin-bottom:.35rem}.guide-detail-feature:first-child .guide-detail-feature-icon{color:#4de8dc}.guide-detail-feature:nth-child(2) .guide-detail-feature-icon{color:#f59e42}.guide-detail-feature:nth-child(3) .guide-detail-feature-icon{color:#4de8dc}.guide-detail-feature-title{margin:0 0 .2rem;font-size:.9375rem;font-weight:700;line-height:1.25}.guide-detail-feature-title--teal{color:#4de8dc}.guide-detail-feature-title--orange{color:#f59e42}.guide-detail-feature-title--blue{color:#5eb8ff}.guide-detail-feature-desc{color:#eef2f394;margin:0;font-size:.8125rem;line-height:1.45}.guide-detail-includes{background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;margin-bottom:.5rem;padding:.65rem .85rem}.guide-detail-includes-label{letter-spacing:.1em;color:#eef2f394;margin:0 0 .35rem;font-size:.75rem;font-weight:700}.guide-detail-includes-grid{grid-template-columns:1fr 1fr;gap:0 1.25rem;margin-bottom:0;display:grid}.guide-detail-includes-grid ul{margin:0;padding:0;list-style:none}.guide-detail-includes-grid li{color:#eef2f3d9;border-bottom:1px solid #ffffff0f;align-items:center;gap:.45rem;padding:.26rem 0;font-size:.8125rem;line-height:1.3;display:flex}.guide-detail-panel--spark .guide-detail-check-wrap{background:#f59e421f;border-color:#f59e428c}.guide-detail-panel--spark .guide-detail-check{color:#fbbf24}.guide-detail-panel--momentum .guide-detail-check-wrap{background:#b794f61a;border-color:#b794f68c}.guide-detail-panel--momentum .guide-detail-check{color:#c4b5fd}.guide-detail-panel--growth .guide-detail-check-wrap{background:#5eb8ff1a;border-color:#5eb8ff8c}.guide-detail-panel--growth .guide-detail-check{color:#93c5fd}.guide-detail-check-wrap{background:#4de8dc14;border:1px solid #4de8dc73;border-radius:50%;flex-shrink:0;place-items:center;width:1.1rem;height:1.1rem;display:grid}.guide-detail-check{color:#4de8dc;width:.65rem;height:.65rem}.guide-detail-next{background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;margin-bottom:.45rem;padding:.5rem .75rem}.guide-detail-next-label{letter-spacing:.1em;color:#eef2f394;margin:0 0 .28rem;font-size:.6875rem;font-weight:700}.guide-detail-next-steps{margin:0;padding:0;list-style:none}.guide-detail-next-steps li{color:#eef2f3d9;border-bottom:1px solid #ffffff0f;align-items:center;gap:.45rem;padding:.2rem 0;font-size:.75rem;line-height:1.3;display:flex}.guide-detail-next-steps li:last-child{border-bottom:none;padding-bottom:0}.guide-detail-next-num{color:#eef2f3e6;background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;flex-shrink:0;place-items:center;width:1rem;height:1rem;font-size:.625rem;font-weight:700;display:grid}.guide-detail-cta{color:#fff;cursor:pointer;background:linear-gradient(#0cb8a8 0%,#08786f 100%);border:none;border-radius:4px;flex-direction:column;align-items:center;gap:.2rem;width:100%;margin-top:auto;padding:.9rem 1rem;transition:transform .12s,box-shadow .12s;display:flex;box-shadow:0 4px 20px #08786f66}.guide-detail-cta-label{letter-spacing:.07em;font-size:.9375rem;font-weight:800}.guide-detail-panel--spark .guide-detail-cta{background:linear-gradient(135deg,#14b8a6 0%,#f59e42 85%);box-shadow:0 4px 22px #f59e4247}.guide-detail-panel--momentum .guide-detail-cta{background:linear-gradient(135deg,#0cb8a8 0%,#8b5cf6 90%);box-shadow:0 4px 22px #8b5cf647}.guide-detail-panel--growth .guide-detail-cta{background:linear-gradient(135deg,#0cb8a8 0%,#3b82f6 90%);box-shadow:0 4px 22px #3b82f647}.guide-detail-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.guide-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#20262cb8;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.guide-modal{background:linear-gradient(160deg,#343c44fa 0%,#2a323afc 100%);border:1px solid #4de8dc59;border-radius:8px;width:min(100%,26rem);padding:1.5rem 1.35rem 1.35rem;position:relative;box-shadow:0 24px 64px #00000059}.guide-modal-close{color:#eef2f373;cursor:pointer;background:0 0;border:none;width:1.75rem;height:1.75rem;padding:0;font-size:1.35rem;line-height:1;position:absolute;top:.65rem;right:.75rem}.guide-modal-close:hover{color:#4de8dc}.guide-modal-title{letter-spacing:.08em;color:#4de8dc;margin:0 0 .35rem;font-size:.8125rem;font-weight:700}.guide-modal-progress{color:#eef2f373;margin:0 0 .75rem;font-size:.6875rem}.guide-modal-prompt{margin:0 0 1rem;font-size:1.05rem;font-weight:600;line-height:1.35}.guide-modal-options{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.guide-modal-option{color:#eef2f3;text-align:left;cursor:pointer;background:#3a424ab8;border:1px solid #ffffff24;border-radius:4px;width:100%;padding:.7rem .85rem;font-size:.875rem;transition:border-color .14s,background .14s}.guide-modal-option:hover{background:#4de8dc0f;border-color:#4de8dc8c}.guide-modal-result{text-align:center}.guide-modal-result-eyebrow{letter-spacing:.12em;color:#eef2f38c;margin:0 0 .35rem;font-size:.6875rem;font-weight:700}.guide-modal-result-package{letter-spacing:.04em;color:#4de8dc;margin:0 0 .65rem;font-size:1.75rem;font-weight:800}.guide-modal-result-copy{color:#eef2f3ad;margin:0 0 1.25rem;font-size:.875rem;line-height:1.5}.guide-modal-result .guide-detail-cta{margin-top:0}.guide-footer{border-top:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding:.55rem 0 .85rem;display:flex}.guide-footer--simple{justify-content:flex-start;padding-bottom:.85rem}.guide-footer-back{letter-spacing:.04em;text-transform:uppercase;color:#4de8dc;white-space:nowrap;background:linear-gradient(135deg,#4de8dc24 0%,#b794f61a 55%,#f59e421a 100%);border:1px solid #4de8dc73;border-radius:5px;align-items:center;gap:.45rem;padding:.55rem 1rem .55rem .85rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:color .14s,border-color .14s,transform .14s,box-shadow .14s;display:inline-flex;box-shadow:0 2px 12px #4de8dc1f,inset 0 1px #ffffff0f}.guide-footer-back:hover{color:#fff;border-color:#4de8dcbf;transform:translateY(-1px);box-shadow:0 4px 18px #4de8dc38,inset 0 1px #ffffff14}.guide-footer-back-icon{color:#f5c842;filter:drop-shadow(0 0 6px #f5c84259);width:1.25rem;height:1.25rem}.guide-footer-trust{align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:flex}.guide-footer-trust li{border-right:1px solid #ffffff14;align-items:flex-start;gap:.4rem;padding:0 .85rem;font-size:.5625rem;line-height:1.35;display:flex}.guide-footer-trust li:last-child{border-right:none;padding-right:0}.guide-footer-trust-icon{color:#4de8dc;flex-shrink:0;width:.95rem;height:.95rem;margin-top:.05rem}.guide-footer-trust-copy{color:#eef2f38c;flex-direction:column;gap:.05rem;display:flex}.guide-footer-trust-copy strong{color:#4de8dc;font-weight:700}.journey-shell{background:var(--board-family-cream)}.journey-shell:has(.studio-guide){background:var(--studio-wall-deep)}body:has(.journey-shell){background:var(--board-family-cream)}:is(body:has(.journey-shell .studio-guide),body:has(.studio-guide)){background:var(--studio-wall-deep)}.journey-page{color:#eef2f3;background:#07090b;flex-direction:column;height:100%;min-height:0;padding:1.35rem 1.75rem .85rem;display:flex}.journey-page-body{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.journey-page-panel{background:linear-gradient(160deg,#12181cfa 0%,#080a0cfc 100%);border:1px solid #4de8dc47;border-radius:6px;width:100%;max-width:36rem;padding:1.75rem}.journey-page-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#4de8dc;margin:0 0 .5rem;font-size:.6875rem;font-weight:600}.journey-page-title{margin:0 0 .75rem;font-size:1.75rem;font-weight:700}.journey-page-text{color:#eef2f39e;margin:0 0 1.25rem;font-size:.9375rem;line-height:1.55}.journey-page-text a{color:#4de8dc;text-decoration:none}.journey-page-cta{color:#fff;letter-spacing:.06em;text-align:center;background:linear-gradient(#0cb8a8 0%,#08786f 100%);border:none;border-radius:3px;width:100%;padding:.7rem 1rem;font-size:.9375rem;font-weight:800;text-decoration:none;display:block}@media (max-width:960px){.studio-guide{height:auto;min-height:100dvh;padding:1rem 1rem 1.25rem;overflow:hidden auto}.guide-stage{grid-template-columns:1fr;gap:1rem;overflow:visible}.guide-sidebar-list{flex-direction:column;flex:none;gap:.55rem;overflow:visible}.guide-sidebar-card{flex:none;width:100%;min-width:0;min-height:5.5rem}.guide-sidebar-card--active:after{display:none}.guide-detail{min-height:auto;overflow:visible}.guide-detail-panel{padding:1rem .95rem .75rem;overflow-y:visible}.guide-detail-hero-banner{width:calc(100% + 1.9rem + 2px);margin-left:calc(-.95rem - 1px);margin-right:calc(-.95rem - 1px)}.guide-detail-features{grid-template-columns:1fr;gap:.55rem}.guide-detail-feature{min-height:0}.guide-detail-header{grid-template-columns:1fr}.guide-detail-includes-grid{grid-template-columns:1fr;gap:0}.guide-footer{flex-direction:column;align-items:flex-start}.guide-footer-trust{flex-direction:column}.guide-footer-trust li{border-right:none;padding:.35rem 0}}@media (max-width:640px){.studio-guide{padding:.75rem .75rem 1rem}.guide-header{flex-wrap:wrap;gap:.35rem}.guide-detail-name{overflow-wrap:anywhere;font-size:clamp(1.35rem,7vw,1.75rem)}.guide-detail-tagline{font-size:.95rem}.guide-detail-cta{width:100%;min-height:2.85rem}}.guide-compare{max-width:min(72rem,100%);margin:1.25rem auto 0;padding:1rem 1.1rem}.guide-compare__help{margin:.85rem 0 0;font-size:.82rem}.guide-compare__link{color:var(--studio-denim);font-weight:600;text-decoration:none}.guide-compare__link:hover{text-decoration:underline}.journey-shell:has(.draft-room){background:#b8b4ac}body:has(.draft-room){background:#b8b4ac}.draft-room{color:#1a1a1a;background:#b8b4ac;flex:1;height:100%;min-height:0;position:relative;overflow:hidden}.draft-room-plate{width:100%;height:100%;position:relative;overflow:hidden}.draft-room-plate-crop{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.draft-room-plate-art{object-fit:cover;object-position:50% 50%;-webkit-user-select:none;user-select:none;pointer-events:none;filter:none;opacity:1;image-rendering:auto;backface-visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}.draft-room-plate-art--loaded,.draft-room-plate-art--room{opacity:1}.draft-room-plate-art--open{opacity:0}.draft-room--intake-page .draft-room-plate-art,.draft-room--intake-page .draft-room-plate-art--room{opacity:1}.draft-room--intake-page .draft-room-draft-board,.draft-room--intake-page .draft-room-intake-card,.draft-room--intake-page .draft-room-intake-trigger{display:none!important}.draft-room--intake-page .draft-room-vignette,.draft-room--intake-page .draft-room-scene-dim{display:none}.draft-room--wizard-open .draft-room-plate-art--open.draft-room-plate-art--loaded{opacity:1}.draft-room-plate-ui{z-index:3;pointer-events:none;position:absolute;inset:0}.draft-room-plate-ui>button,.draft-room-plate-ui>div,.draft-room-plate-ui>[role=dialog]{pointer-events:auto}.draft-room--photo .draft-room-vignette,.draft-room--photo .draft-room-scene-dim{opacity:0;pointer-events:none;transition:opacity .52s cubic-bezier(.16,1,.3,1)}.draft-room--wizard-open.draft-room--photo .draft-room-vignette{opacity:1}.draft-room--wizard-open.draft-room--photo .draft-room-scene-dim{opacity:.55}.draft-room-stage{z-index:0;background:#b8b4ac;position:absolute;inset:0;overflow:hidden}.draft-room-stage-inner{position:absolute;inset:0}.draft-room-stage--photo{container-type:size}.draft-room-stage-inner--photo{width:var(--scene-native-width,1024px);height:var(--scene-native-height,566px);--scene-anchor-x:var(--scene-closed-anchor-x,512px);--scene-anchor-y:var(--scene-closed-anchor-y,283px);margin-left:calc(-1 * var(--scene-anchor-x));margin-top:calc(-1 * var(--scene-anchor-y));--scene-scale-closed:max(calc(100cqw / var(--scene-native-width,1024)), calc(100cqh / var(--scene-native-height,566)), calc(100vw / var(--scene-native-width,1024)), calc(100dvh / var(--scene-native-height,566)));--scene-scale-active:var(--scene-scale-closed,1);transform:scale(var(--scene-scale-active));transform-origin:var(--scene-anchor-x) var(--scene-anchor-y);transition:transform .52s cubic-bezier(.16,1,.3,1),width .52s cubic-bezier(.16,1,.3,1),height .52s cubic-bezier(.16,1,.3,1);inset:50% auto auto 50%}.draft-room--wizard-open .draft-room-stage-inner--photo{--scene-scale-active:var(--scene-scale-wizard,var(--scene-scale-closed))}.draft-room-stage-inner--photo .draft-room-scene{position:absolute;inset:0}.draft-room-table-wizard--scene-paper{transform-origin:50% 92%;transform:perspective(820px)rotateX(11deg)rotate(-.8deg)}.draft-room-table-wizard--scene-paper .draft-room-table-wizard-scroll{padding:var(--clipboard-inset-top,10%) var(--clipboard-inset-right,8%) var(--clipboard-inset-bottom,6%) var(--clipboard-inset-left,9%);transform:none}.draft-room-table-wizard--scene-paper .draft-room-table-wizard-scroll--intro:before{display:none}.draft-room-table-wizard--scene-paper .draft-room-table-wizard-scroll--intro .draft-room-intake-form{width:100%;height:100%;padding:0;position:relative;top:auto;left:auto}.draft-room-sticky-hotspot{z-index:14;appearance:none;cursor:pointer;background:#ffffff03;border:none;margin:0;padding:0;position:absolute}.draft-room-sticky-hotspot:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #c4444473}.draft-room-bg-photo--open,.draft-room--wizard-open .draft-room-bg-photo--closed{opacity:0}.draft-room--wizard-open .draft-room-bg-photo--open.draft-room-bg-photo--loaded{opacity:1}.draft-room-stage-inner--photo .draft-room-sticky-hotspot,.draft-room-plate-ui .draft-room-sticky-hotspot,.draft-room-stage-inner--photo .draft-room-drafting-table-hotspot,.draft-room-plate-ui .draft-room-drafting-table-hotspot,.draft-room-stage-inner--photo .draft-room-table-wizard,.draft-room-plate-ui .draft-room-table-wizard{z-index:12}.draft-room-table-wizard{z-index:15;pointer-events:none;visibility:hidden;opacity:1;box-shadow:none;transform-origin:50% 88%;background:0 0;border:none;outline:none;transition:visibility 0s linear .42s,filter .52s cubic-bezier(.16,1,.3,1);position:absolute;overflow:hidden;transform:perspective(900px)rotateX(12deg)rotate(-1deg)}.draft-room-table-wizard--live{visibility:visible;pointer-events:auto;transition:visibility linear,filter .52s cubic-bezier(.16,1,.3,1)}.draft-room-table-wizard-scroll{z-index:1;box-sizing:border-box;height:100%;padding:var(--table-canvas-inset-top,12%) var(--table-canvas-inset-right,9%) var(--table-canvas-inset-bottom,11%) var(--table-canvas-inset-left,8%);scrollbar-width:thin;scrollbar-color:#7a5a4059 transparent;transition:transform .42s;position:relative;overflow:hidden auto;transform:translateY(6px)}.draft-room-table-wizard-scroll--live{transform:translateY(0)}.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll){padding:0;overflow:hidden}.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll):before{content:"";left:var(--clipboard-wash-left,23%);top:var(--clipboard-wash-top,21%);width:var(--clipboard-wash-width,48%);height:var(--clipboard-wash-height,61%);z-index:0;pointer-events:none;opacity:1;filter:brightness(1.1);background:radial-gradient(100% 98% at 50% 44%,#fefbf4 0%,#f9f3e6 52%,#f2ead8 100%);border-radius:1px;position:absolute;box-shadow:inset 0 0 0 1px #fffcf459;-webkit-mask-image:radial-gradient(96% 94% at 50% 46%,#000 78%,#0000 100%);mask-image:radial-gradient(96% 94% at 50% 46%,#000 78%,#0000 100%)}.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll).draft-room-table-wizard-scroll--live:before{animation:.52s cubic-bezier(.16,1,.3,1) forwards clipboard-paper-brighten}@keyframes clipboard-paper-brighten{0%{filter:brightness()}to{filter:brightness(1.1)}}.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form{z-index:2;left:var(--clipboard-wash-left,23%);top:var(--clipboard-wash-top,21%);width:var(--clipboard-wash-width,48%);height:var(--clipboard-wash-height,61%);box-sizing:border-box;opacity:1;justify-content:center;padding:10% 14% 11%;position:absolute;overflow:hidden}.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-wizard-step-content{opacity:1;animation:.38s cubic-bezier(.16,1,.3,1) forwards clipboard-intro-in}.draft-room-table-wizard-scroll .draft-room-wizard-step-content{opacity:1;animation:none}@keyframes clipboard-intro-in{0%{transform:translateY(5px)}to{transform:translateY(0)}}.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form-header--intro,.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form-title,.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form-lead,.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form-subtitle,.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form-tagline,.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form-taglines span{opacity:1;text-shadow:none;color:#0f0d0b}.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form-header--intro{max-width:7.75rem;margin-inline:auto}.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form-title{letter-spacing:.055em;font-size:clamp(.625rem,1.25vw,.75rem);font-weight:800;line-height:1.35}.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form-lead{margin:.4rem 0 0;font-size:clamp(.625rem,1.2vw,.75rem);font-weight:700;line-height:1.45}.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form-subtitle{color:#1a1612;max-width:7.35rem;margin:.28rem auto 0;font-size:clamp(.5625rem,1.05vw,.6875rem);font-weight:500;line-height:1.55}.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form-taglines{margin-top:.4rem;max-width:7rem;margin-inline:auto}.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form-taglines span,.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-intake-form-tagline{font-family:var(--font-draft-room-note,"Caveat", "Segoe Script", cursive);color:#1a1612;font-size:clamp(.75rem,1.55vw,.875rem);font-style:normal;font-weight:600;line-height:1.35}.draft-room-table-wizard-scroll--intro:not(.draft-room-intake-paper-scroll) .draft-room-wizard-nav{margin-top:.35rem;flex-shrink:0;max-width:7.75rem;margin-inline:auto}.draft-room-table-wizard-scroll,.draft-room-table-wizard-scroll .draft-room-intake-form,.draft-room-table-wizard-scroll .draft-room-wizard-panel,.draft-room-table-wizard-scroll .draft-room-intake-form-header,.draft-room-table-wizard-scroll .draft-room-wizard-nav{box-shadow:none;background:0 0;border:none}.draft-room-table-wizard-scroll .draft-room-intake-form-badge{letter-spacing:.12em;text-transform:uppercase;color:#1a16108c;background:0 0;border-bottom:1px solid #1a161033;border-radius:0;margin:0 0 .35rem;padding:0 0 .15rem;font-size:clamp(.5rem,1vw,.625rem);font-weight:700;display:inline-block}.draft-room-table-wizard-scroll .draft-room-intake-form-title{letter-spacing:.06em;text-transform:uppercase;color:#141210;font-size:clamp(.75rem,1.65vw,.9375rem);font-weight:800;line-height:1.25}.draft-room-table-wizard-scroll .draft-room-intake-form-header--intro{text-align:center;max-width:100%;margin:0 auto}.draft-room-table-wizard-scroll .draft-room-wizard-panel--intro{padding:0}.draft-room-table-wizard-scroll .draft-room-intake-form-lead{color:#141210;margin:.55rem 0 0;font-size:clamp(.75rem,1.45vw,.875rem);font-weight:700;line-height:1.45}.draft-room-table-wizard-scroll .draft-room-intake-form-subtitle,.draft-room-table-wizard-scroll .draft-room-intake-form-tagline{color:#1c1814;font-size:clamp(.6875rem,1.3vw,.8125rem);line-height:1.55}.draft-room-table-wizard-scroll .draft-room-intake-form-subtitle{max-width:10.25rem;margin:.35rem 0 0;margin-inline:auto}.draft-room-table-wizard-scroll .draft-room-intake-form-taglines{margin-top:.55rem;flex-direction:column;gap:.1rem;max-width:9.5rem;margin-inline:auto;display:flex}.draft-room-table-wizard-scroll .draft-room-wizard-nav{gap:.35rem;margin-top:.75rem}.draft-room-table-wizard-scroll .draft-room-intake-form-tagline{font-family:var(--font-draft-room-note,"Caveat", "Segoe Script", cursive);letter-spacing:.02em;color:#2a2218;font-size:clamp(.9375rem,2vw,1.125rem);font-style:normal;font-weight:600}.draft-room-table-wizard-scroll .draft-room-wizard-nav .draft-room-wizard-continue,.draft-room-table-wizard-scroll .draft-room-wizard-nav .draft-room-wizard-back{width:100%;min-height:2.25rem;box-shadow:none;filter:none;font-family:var(--font-draft-room-note,"Caveat", "Segoe Script", cursive);letter-spacing:.02em;text-transform:none;text-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;margin:0;padding:.25rem .5rem;font-size:clamp(1.0625rem,2.35vw,1.5rem);font-weight:600;line-height:1.1;text-decoration:none;transition:color .14s;display:inline-flex;transform:none}.draft-room-table-wizard-scroll .draft-room-wizard-nav .draft-room-wizard-continue{color:#1a1510}.draft-room-table-wizard-scroll .draft-room-wizard-nav .draft-room-wizard-back{color:#1a161085;font-size:clamp(.9375rem,2vw,1.1875rem)}.draft-room-table-wizard-scroll .draft-room-wizard-nav .draft-room-wizard-back:before{content:"← "}.draft-room-table-wizard-scroll .draft-room-wizard-nav .draft-room-wizard-continue:not(:disabled):hover,.draft-room-table-wizard-scroll .draft-room-wizard-nav .draft-room-wizard-back:not(:disabled):hover{color:#141210}.draft-room-table-wizard-scroll .draft-room-wizard-nav .draft-room-wizard-continue:disabled{opacity:.38;cursor:not-allowed}.draft-room-table-wizard-scroll .draft-room-wizard-nav .draft-room-wizard-continue:focus-visible,.draft-room-table-wizard-scroll .draft-room-wizard-nav .draft-room-wizard-back:focus-visible{outline-offset:3px;outline:2px solid #3a2a1c73}.draft-room-table-wizard-scroll .draft-room-submit-hint--wizard{text-align:center;color:#1a16108c;margin:.35rem 0 0;font-size:clamp(.625rem,1.15vw,.75rem)}.draft-room-table-wizard-scroll .draft-room-form-section-title{color:#141210;font-size:clamp(.75rem,1.6vw,.875rem)}.draft-room-table-wizard-scroll .draft-room-form-section-prompt,.draft-room-table-wizard-scroll .draft-room-form-section-hint{color:#1c1814;font-size:clamp(.6875rem,1.4vw,.8125rem)}.draft-room-table-wizard-scroll .draft-room-chip{min-height:2.75rem;padding:.4rem .55rem;font-size:clamp(.625rem,1.25vw,.75rem)}.draft-room-table-wizard-scroll .draft-room-form-input,.draft-room-table-wizard-scroll .draft-room-form-textarea{min-height:2.75rem;padding:.45rem .55rem;font-size:clamp(.6875rem,1.3vw,.8125rem)}.draft-room-drafting-table-hotspot{z-index:14;appearance:none;transform-origin:50% 88%;pointer-events:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;transform:perspective(900px)rotateX(12deg)rotate(-1deg)}.draft-room-drafting-table-hotspot--invite .draft-room-drafting-table-invite-line--action{pointer-events:auto;cursor:pointer;font:inherit;text-align:center;color:#1a1510;-webkit-text-fill-color:#1a1510;background:0 0;border:none;margin:0;padding:0;font-weight:700;text-decoration:none;transition:color .18s}.draft-room-drafting-table-hotspot--invite .draft-room-drafting-table-invite-line--action:hover{color:#141210}.draft-room-drafting-table-hotspot--invite .draft-room-drafting-table-invite-line--action:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #c4444473}.draft-room-drafting-table-invite{text-align:center;pointer-events:none;max-width:78%;font-family:var(--font-draft-room-note,"Caveat", "Segoe Script", cursive);letter-spacing:.02em;color:#1a1510;text-shadow:0 0 12px #fbf7eed9,0 1px #ffffff73;flex-direction:column;align-items:center;gap:.15rem;font-size:clamp(1.125rem,2.6vw,1.875rem);font-weight:500;line-height:1.1;display:flex}.draft-room-drafting-table-invite-line{display:block}.draft-room-drafting-table-invite-line--action{color:#1a1510;font-size:1.08em;font-weight:700;text-decoration:none;transition:color .18s}.draft-room-table-wizard-scroll button.draft-room-wizard-continue,.draft-room-table-wizard-scroll button.draft-room-wizard-back,.draft-room-drafting-table-hotspot--invite button.draft-room-drafting-table-invite-line--action,button.draft-room-drafting-table-invite-link{color:#1a1510;-webkit-text-fill-color:#1a1510;appearance:none;text-decoration:none}.draft-room-drafting-table-invite-link{appearance:none;cursor:pointer;font-family:var(--font-draft-room-note,"Caveat", "Segoe Script", cursive);color:#1a1510;background:0 0;border:none;margin:.35rem 0 0;padding:0;font-size:clamp(1rem,2.2vw,1.5rem);font-weight:600;line-height:1.1;text-decoration:none}.draft-room-drafting-table-invite-link:hover{color:#141210}.draft-room-drafting-table-prompt{z-index:14;text-align:center;pointer-events:auto;transform-origin:50% 100%;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:.65rem .75rem;display:flex;position:absolute;transform:perspective(900px)rotateX(10deg)rotate(-1deg)}.draft-room-drafting-table-prompt-invite{font-family:var(--font-draft-room-note,"Caveat", "Segoe Script", cursive);color:#1a1510;margin:0;font-size:clamp(.9375rem,2vw,1.25rem);font-weight:600}.draft-room-drafting-table-prompt-body{color:#1a1610c7;margin:0;font-size:clamp(.5625rem,1.1vw,.6875rem);line-height:1.4}.draft-room-drafting-table-prompt-btn{width:100%;margin-top:.25rem}.draft-room-drafting-table-badge{margin-bottom:.15rem}.draft-room-scene{z-index:0;background:linear-gradient(145deg,#c8b8a8 0%,#7a7268 100%);position:absolute;inset:0;overflow:hidden}.draft-room-bg-fallback{background:radial-gradient(80% 60% at 50% 40%,#ffe6be66 0%,#0000 60%),linear-gradient(#b0a090 0%,#6a6258 100%);position:absolute;inset:0}.draft-room-bg-photo{opacity:0;background-position:50%;background-size:cover;transition:opacity .7s,filter .52s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.draft-room-stage-inner--photo .draft-room-bg-photo{background-position:0 0;background-size:100% 100%}.draft-room-scene--photo .draft-room-bg-fallback{opacity:0}.draft-room-scene--photo .draft-room-vignette{background:radial-gradient(92% 88% at 50% 46%,#0000 68%,#14121014 100%);transition:background .52s cubic-bezier(.16,1,.3,1)}.draft-room--wizard-open.draft-room--photo .draft-room-bg-photo{filter:none;transition:opacity .52s cubic-bezier(.16,1,.3,1)}.draft-room--wizard-open.draft-room--photo .draft-room-vignette{background:radial-gradient(22% 16% at 29.4% 60.7%,#ffecc838 0%,#0000 55%),radial-gradient(26% 20% at 29.4% 60.7%,#0000 0% 64%,#18120e0f 100%),radial-gradient(92% 88% at 50% 46%,#0000 52%,#14121033 100%)}.draft-room--wizard-open.draft-room--photo .draft-room-scene-dim{opacity:.72;background:radial-gradient(28% 22% at 29.4% 60.7%,#ffecc824 0%,#0000 50%),radial-gradient(24% 18% at 29.4% 60.7%,#0000 0% 58%,#120e0a24 100%),linear-gradient(#100c080f 0%,#100c081f 100%)}.draft-room-scene-dim{z-index:6;pointer-events:none;opacity:0;background:radial-gradient(30% 24% at 31.8% 64.8%,#fffaf024 0%,#0000 50%),radial-gradient(26% 20% at 30.2% 64.8%,#0000 0% 58%,#120e0a61 100%),linear-gradient(#100c0824 0%,#100c084d 100%);transition:opacity .52s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.draft-room-scene--photo .draft-room-spotlight{opacity:0}.draft-room-bg-photo--loaded{opacity:1}.draft-room-scene--photo .draft-room-bg-photo{filter:none}.draft-room-vignette{pointer-events:none;background:radial-gradient(85% 80% at 48% 42%,#0000 62%,#1412101f 100%);position:absolute;inset:0}.draft-room-spotlight{pointer-events:none;z-index:4;background:radial-gradient(#fff8e647 0%,#0000 70%);width:44%;height:58%;position:absolute;top:10%;left:30%}.draft-room-window-zone{z-index:8;pointer-events:none;width:13.5%;height:36%;position:absolute;top:14%;left:4.5%}.draft-room-window-skyline{background:linear-gradient(#ffe0b0 0%,#8ec4e8 45%,#5090c8 100%);border-radius:50%/42%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 3px #d2cdc6f2,0 0 0 1px #00000026,0 8px 28px #00000059}.draft-room-window-skyline:before{content:"";background:radial-gradient(circle at 70% 22%,#fffff0e6 0%,#0000 35%);position:absolute;inset:0}.draft-room-window-skyline:after{content:"";background:linear-gradient(90deg,#0000 6%,#1e2838 6% 14%,#0000 14%),linear-gradient(90deg,#0000 18%,#2a3848 18% 28%,#0000 28%),linear-gradient(90deg,#0000 32%,#354158 32% 44%,#0000 44%),linear-gradient(90deg,#0000 48%,#222c3c 48% 58%,#0000 58%),linear-gradient(90deg,#0000 62%,#404858 62% 76%,#0000 76%),linear-gradient(90deg,#0000 80%,#283040 80% 92%,#0000 92%);height:42%;position:absolute;bottom:0;left:0;right:0}.draft-room-mural-surface{z-index:5;pointer-events:none;background:linear-gradient(175deg,#fffef8eb 0%,#f8f4ebe0 100%);border-radius:3px;width:28%;height:38%;position:absolute;top:14%;left:34%;overflow:hidden;box-shadow:inset 0 0 0 2px #ffffff80,0 12px 40px #00000038}.draft-room-mural-ghost{letter-spacing:.03em;color:#1a1a1a1f;pointer-events:none;margin:0;font-size:clamp(.85rem,1.8vw,1.35rem);font-weight:900;position:absolute;top:10%;left:8%}.draft-room-mural-ghost--sub{color:#f5c84240;font-size:clamp(.55rem,1vw,.75rem);font-weight:700;top:22%}.draft-room-mural-hotspot{z-index:14;cursor:default;box-shadow:none;background:0 0;border:none;border-radius:4px;margin:0;padding:0;transition:background .22s;position:absolute}.draft-room-mural-hotspot:hover{cursor:pointer}.draft-room-mural-hotspot:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(88% 78% at 50% 52%,#fff8dc47 0%,#f5c8421a 44%,#0000 72%);border-radius:6px;transition:opacity .22s;position:absolute;inset:-4%}.draft-room-mural-hotspot:hover:after{opacity:1}.draft-room-mural-hotspot:focus-visible{outline:none}.draft-room-mural-hotspot:focus-visible:after{opacity:.65}.draft-room-mural-hotspot--fallback{width:38%;height:14%;top:14%;left:32%}.draft-room-clipboard-paper{z-index:13;pointer-events:none;position:absolute;container-type:size}.draft-room-clipboard-note-badge{z-index:2;white-space:nowrap;position:absolute;top:-.55rem;left:.35rem}.draft-room-clipboard-note{z-index:1;appearance:none;cursor:pointer;pointer-events:auto;text-align:left;color:#1a1a1a;transform-origin:0 0;max-width:72%;font-family:var(--font-draft-room-note,"Caveat", "Segoe Script", cursive);letter-spacing:.015em;background:repeating-linear-gradient(90deg,#00000003 0,#0000 1px 3px),repeating-linear-gradient(0deg,#00000002 0,#0000 1px 4px),linear-gradient(175deg,#fff 0%,#fafafa 100%);border:none;border-radius:1px;margin:0;padding:.34rem .47rem .29rem .6rem;font-size:clamp(.52rem,17cqh,.894rem);font-weight:500;line-height:1.1;transition:box-shadow .22s,transform .22s;position:absolute;top:-7%;left:-5%;transform:rotate(-9deg);box-shadow:0 1px #fffffff2,0 1px 2px #0000000a,0 2px 5px #0000000f,0 5px 14px #0000001a,inset 0 0 0 1px #0000000a,inset -1px 0 #00000006,inset 0 -1px #00000005}.draft-room-clipboard-note:hover{transform:rotate(-9deg)translateY(-.5px);box-shadow:0 1px #fffffffa,0 1px 3px #0000000d,0 3px 7px #00000014,0 6px 16px #0000001f,inset 0 0 0 1px #0000000a,inset -1px 0 #00000006,inset 0 -1px #00000005}.draft-room-clipboard-note:focus-visible{outline-offset:2px;outline:2px solid #c4444473}.draft-room-clipboard-note:before{content:"";background:radial-gradient(circle at 35% 30%,#e88 0%,#c44 100%);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:-.36rem;left:.55rem;box-shadow:0 1px 2px #00000047,inset 0 -1px #0000001f}.draft-room-clipboard-note-line{display:block}.draft-room-clipboard-note-line--action{letter-spacing:.02em;margin-top:.05rem;font-weight:600}.draft-room-couch-cover{z-index:5;pointer-events:none;background:linear-gradient(#48423c8c 0%,#3a3430bf 100%);border-radius:4px;width:28%;height:20%;position:absolute;bottom:16%;left:34%}.draft-room-drafting-zone{z-index:6;pointer-events:none;width:32%;height:22%;position:absolute;bottom:15%;left:32%}.draft-room-drafting-table{background:linear-gradient(#7a5a40 0%,#5a4030 100%);border-radius:4px 4px 2px 2px;width:44%;height:55%;position:absolute;bottom:0;left:6%;transform:rotate(-2deg);box-shadow:0 14px 32px #00000059}.draft-room-drafting-table--angled{width:40%;height:48%;left:auto;right:4%;transform:rotate(3deg)}.draft-room-drafting-paper{background:linear-gradient(#fffef8 0%,#f0ebe0 100%);border-radius:2px;position:absolute;inset:10% 8% 22%;box-shadow:inset 0 0 0 1px #0000000f}.draft-room-drafting-paper--sketch{background:linear-gradient(#0080800f 1px,#0000 1px) 0 0/14px 14px,linear-gradient(90deg,#0080800f 1px,#0000 1px) 0 0/14px 14px,linear-gradient(#fffef8 0%,#ece5d8 100%)}.draft-room-drafting-paper--sketch:after{content:"";border-top:1px dashed #00808040;width:55%;height:0;position:absolute;top:25%;left:15%;transform:rotate(-8deg)}.draft-room-drafting-tool{background:linear-gradient(90deg,#f5c842 0%,#c8a020 100%);border-radius:2px;width:28%;height:4px;position:absolute;bottom:28%;right:12%;transform:rotate(-25deg)}.draft-room-drafting-tool--pencil{background:linear-gradient(90deg,#888 0%,#333 100%);width:22%;left:15%;right:auto;transform:rotate(15deg)}.draft-room-zone-label{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;background:#00000059;border-radius:2px;margin:0;padding:.12rem .4rem;font-size:.5rem;font-weight:700;position:absolute;bottom:-1.1rem;left:50%;transform:translate(-50%)}.draft-room-window-zone .draft-room-zone-label{bottom:-.85rem}.draft-room-zone-label--drafting{bottom:-1.25rem;left:50%}.draft-room-conference-zone{z-index:7;pointer-events:none;width:36%;height:68%;position:absolute;top:14%;right:1.5%}.draft-room-scene--photo .draft-room-conference-glass,.draft-room-scene--photo .draft-room-conference-table{opacity:0}.draft-room-scene--photo .draft-room-conference-tags{gap:.75rem;inset:10% 5% auto 8%}.draft-room-scene--photo .draft-room-conference-tags li{color:#ffffffeb;font-size:clamp(.5625rem,.9vw,.75rem)}.draft-room-conference-glass{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(135deg,#ffffff1f 0%,#ffffff0a 45%,#c8dcff14 100%);border:1px solid #ffffff47;border-radius:2px;position:absolute;inset:0;box-shadow:inset 0 0 24px #ffffff0f,0 8px 32px #0003}.draft-room-conference-glass:before{content:"";background:#fff3;width:1px;position:absolute;top:8%;bottom:8%;left:0}.draft-room-conference-table{opacity:.85;background:radial-gradient(#ffffff8c 0%,#dcdcdc59 100%);border-radius:50%;width:42%;height:22%;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 16px #00000026}.draft-room-conference-tags{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex;position:absolute;inset:8% 5% auto 6%}.draft-room-conference-tags li{letter-spacing:.08em;text-transform:uppercase;color:#ffffffd1;text-shadow:0 1px 6px #00000073;align-items:center;gap:.35rem;font-size:clamp(.5rem,.85vw,.6875rem);font-weight:700;display:flex}.draft-room-conference-icon{background:#ffffff26;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:1.1rem;height:1.1rem;font-size:.55rem;display:grid}.draft-room-bg-photo:not(.draft-room-bg-photo--loaded)~.draft-room-conference-zone .draft-room-conference-glass{background:linear-gradient(135deg,#b4c8dc40 0%,#788ca059 100%)}.draft-room-monitors{z-index:2;pointer-events:none;opacity:.65;width:22%;height:18%;transition:opacity .5s;position:absolute;bottom:22%;left:5%}.draft-room-monitors--live{opacity:1}.draft-room-monitor{background:linear-gradient(#1a1a1a 0%,#0a0a0a 100%);border-radius:3px;position:absolute;bottom:18%;box-shadow:0 4px 16px #0006}.draft-room-monitor--left{border:2px solid #555;width:38%;height:55%;left:8%}.draft-room-monitor--right{border:2px solid #555;width:38%;height:55%;left:50%}.draft-room-monitor-logo{letter-spacing:.08em;color:teal;background:linear-gradient(#0d1117 0%,#161b22 100%);place-items:center;height:100%;font-size:.65rem;font-weight:900;animation:3s ease-in-out infinite monitor-flicker;display:grid}.draft-room-monitors--live .draft-room-monitor--left .draft-room-monitor-logo{color:#4de8dc;text-shadow:0 0 12px #4de8dc80}.draft-room-monitor-pulse{background:linear-gradient(#1a2530 0%,#0d1520 100%);height:100%;display:block}.draft-room-monitors--live .draft-room-monitor-pulse{background:radial-gradient(circle at 50% 40%,#4de8dc59 0%,#0000 55%),linear-gradient(#1a3040 0%,#0d1820 100%);animation:2s ease-in-out infinite monitor-pulse}.draft-room-monitor-caption{letter-spacing:.12em;text-transform:uppercase;text-align:center;color:#ffffff8c;opacity:0;margin:0;font-size:.5rem;font-weight:700;transition:opacity .4s .4s;position:absolute;bottom:0;left:0;right:0}.draft-room-monitors--live .draft-room-monitor-caption{opacity:1}@keyframes monitor-flicker{0%,to{opacity:1}50%{opacity:.88}}@keyframes monitor-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.15)}}.draft-room-hud-header{z-index:15;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000006b;border:none;border-radius:6px;max-width:16rem;padding:.55rem .75rem;position:absolute;top:1rem;left:1.25rem;box-shadow:0 8px 24px #00000040}.draft-room-hud-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#4de8dc;margin:0 0 .1rem;font-size:.5625rem;font-weight:700}.draft-room-hud-title{color:#fff;margin:0 0 .15rem;font-size:1.125rem;font-weight:800;line-height:1.1}.draft-room-hud-line{color:#ffffffb8;margin:0;font-size:.6875rem;line-height:1.4}.draft-room--invite-closed .draft-room-hud-title,.draft-room--invite-closed .draft-room-hud-line{display:none}.draft-room--invite-closed .draft-room-hud-header{background:#00000047;padding:.4rem .65rem}.draft-room-begin-cta{z-index:18;cursor:pointer;font-family:var(--font-draft-room-note,"Caveat", "Segoe Script", cursive);letter-spacing:.02em;color:#fff8ef;background:linear-gradient(#ffffff1f 0%,#0000 28%,#0000001f 100%),linear-gradient(#8a6648 0%,#7a5a40 48%,#5a4030 100%);border:none;border-radius:4px;margin:0;padding:.85rem 1.35rem;font-size:clamp(1.125rem,2.4vw,1.5rem);font-weight:700;transition:transform .16s,box-shadow .16s;position:absolute;bottom:clamp(1rem,4vh,2rem);left:50%;transform:translate(-50%);box-shadow:inset 0 1px #fff8eb33,0 8px 24px #00000059}.draft-room-begin-cta:hover{transform:translate(-50%)translateY(-1px);box-shadow:inset 0 1px #fff8eb33,0 10px 28px #0006}.draft-room-begin-cta:focus-visible{outline-offset:3px;outline:2px solid #4de8dcd9}.draft-room-intake-trigger{z-index:1;aspect-ratio:1024/682;background:0 0;width:100%;animation:3.6s ease-in-out infinite intake-trigger-float;position:relative;overflow:visible}.draft-room-intake-trigger-paper{pointer-events:none;filter:drop-shadow(0 16px 36px #00000047);background-position:50% 102.5%;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0 0 -6%}.draft-room-intake-trigger-content{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;height:100%;padding:20% 12% 24%;display:flex;position:relative}.draft-room-intake-package{letter-spacing:.11em;text-transform:uppercase;color:#fff;box-shadow:none;border:none;border-radius:999px;padding:.28rem .7rem;font-size:.5625rem;font-weight:800}.draft-room-intake-package--spark{background:linear-gradient(135deg,#c8922a 0%,#f5c842 100%)}.draft-room-intake-package--momentum{background:linear-gradient(135deg,#9f7aea 0%,#b794f6 100%)}.draft-room-intake-package--growth{background:linear-gradient(135deg,#4db8a4 0%,#5eb8a8 100%)}.draft-room-intake-trigger-header{letter-spacing:.13em;text-transform:uppercase;color:#1a1510;margin:.15rem 0 0;font-size:clamp(1.05rem,2.4vw,1.35rem);font-weight:900;line-height:1.2}.draft-room-intake-trigger-subtext{color:#1a1610bd;max-width:16rem;margin:0;font-size:clamp(.8125rem,1.7vw,.9375rem);font-weight:600;line-height:1.45}.draft-room-intake-trigger-subtext--invite{color:#1a1610d1;max-width:14rem;font-size:clamp(.9375rem,2vw,1.0625rem);font-weight:700;line-height:1.4}.draft-room-intake-start{font:inherit;letter-spacing:.16em;text-transform:uppercase;color:#fff8ef;text-shadow:0 1px 2px #140c0866;cursor:pointer;background:repeating-linear-gradient(90deg,#ffffff09 0 2px,#0000 2px 8px),linear-gradient(#ffffff1c 0%,#0000 26%,#0000001c 100%),linear-gradient(#8a6648 0%,#7a5a40 48%,#5a4030 100%);border:none;border-radius:5px;justify-content:center;align-items:center;margin-top:.45rem;padding:.55rem 1.15rem;font-size:.6875rem;font-weight:800;text-decoration:none;transition:transform .16s,box-shadow .16s,filter .16s;display:inline-flex;box-shadow:inset 0 1px #fff8eb2e,0 8px 20px #00000047}.draft-room-intake-start:hover{filter:brightness(1.07);transform:translateY(-2px);box-shadow:inset 0 1px #fff8eb3d,0 12px 26px #00000057}.draft-room-intake-start:focus-visible{filter:brightness(1.1);outline:none}.draft-room-intake-start--spark{box-shadow:inset 0 2px #f5c8426b,inset 0 1px #fff8eb2e,0 8px 20px #00000047}.draft-room-intake-start--spark:hover{box-shadow:inset 0 2px #f5c84280,inset 0 1px #fff8eb3d,0 12px 26px #00000057}.draft-room-intake-start--momentum{box-shadow:inset 0 2px #b794f673,inset 0 1px #fff8eb2e,0 8px 20px #00000047}.draft-room-intake-start--momentum:hover{box-shadow:inset 0 2px #b794f685,inset 0 1px #fff8eb3d,0 12px 26px #00000057}.draft-room-intake-start--growth{box-shadow:inset 0 2px #5eb8a87a,inset 0 1px #fff8eb2e,0 8px 20px #00000047}.draft-room-intake-start--growth:hover{box-shadow:inset 0 2px #5eb8a88c,inset 0 1px #fff8eb3d,0 12px 26px #00000057}.draft-room-intake-start--empty{box-shadow:inset 0 2px #00808066,inset 0 1px #fff8eb2e,0 8px 20px #00000047}.draft-room-intake-start--empty:hover{box-shadow:inset 0 2px #0080807a,inset 0 1px #fff8eb3d,0 12px 26px #00000057}@keyframes intake-trigger-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.draft-room-table-paper-overlay{z-index:15;pointer-events:auto;opacity:0;box-shadow:none;transform-origin:50% 88%;background:0 0;border:none;border-radius:0;outline:none;transition:opacity .42s;position:absolute;overflow:hidden;container-type:size}.draft-room--photo .draft-room-table-paper-overlay{clip-path:polygon(12% 2%,98% 0%,95% 98%,4% 100%);transform:rotateX(2deg)rotate(-1.5deg)}.draft-room-table-paper-overlay--live{opacity:1}.draft-room-table-paper-scroll{box-sizing:border-box;height:100%;padding:var(--clipboard-inset-top,27%) var(--clipboard-inset-right,9%) var(--clipboard-inset-bottom,11%) var(--clipboard-inset-left,11%);scrollbar-width:none;-ms-overflow-style:none;box-shadow:none;color:#1a1510;opacity:0;background:0 0;border:none;outline:none;transition:opacity .42s,transform .42s;overflow:hidden auto;transform:translateY(6px)}.draft-room-table-paper-scroll,.draft-room-table-paper-scroll .draft-room-intake-form,.draft-room-table-paper-scroll .draft-room-wizard-step-content,.draft-room-table-paper-scroll .draft-room-wizard-panel,.draft-room-table-paper-scroll .draft-room-intake-form-header,.draft-room-table-paper-scroll .draft-room-wizard-nav{box-shadow:none;background:0 0;border:none;border-radius:0;outline:none}.draft-room-table-paper-scroll--live{opacity:1;transform:translateY(0)}.draft-room-table-paper-scroll::-webkit-scrollbar{width:0;height:0;display:none}.draft-room-table-paper-scroll .draft-room-form-section{border-bottom:none;margin-bottom:.65rem;padding-bottom:.55rem}.draft-room-table-paper-scroll .draft-room-form-section-prompt,.draft-room-table-paper-scroll .draft-room-form-section-hint{margin-bottom:.4rem;font-size:clamp(.6875rem,1.5vw,.8125rem);line-height:1.45}.draft-room-table-paper-scroll .draft-room-form-section-title{text-shadow:0 0 8px #fbf7ee80;font-size:clamp(.75rem,1.6vw,.875rem)}.draft-room-table-paper-scroll .draft-room-chip{min-height:2.75rem;padding:.38rem .6rem;font-size:clamp(.625rem,1.4vw,.75rem)}.draft-room-table-paper-scroll .draft-room-chip-grid{gap:.35rem}.draft-room-table-paper-scroll .draft-room-wizard-nav{gap:.45rem;margin-top:.55rem}.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-intake-start,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-btn,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-intake-start--empty,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-intake-start--spark,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-intake-start--momentum,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-intake-start--growth,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-btn--wood,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-btn--wood-secondary,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-btn--wood-spark,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-btn--wood-momentum,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-btn--wood-growth{width:100%;min-height:2.75rem;box-shadow:none;filter:none;font:inherit;letter-spacing:.04em;text-transform:none;text-shadow:none;color:#1a1a1a;cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;margin:0;padding:.65rem .5rem;font-size:clamp(.6875rem,1.35vw,.8125rem);font-weight:700;line-height:1.3;text-decoration:none;transition:color .12s,text-decoration-color .12s,opacity .12s;display:flex;transform:none}.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-intake-start:after{content:" →";font-weight:700}.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-btn--wood-secondary:before{content:"← ";font-weight:700}.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-intake-start:not(:disabled):hover,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-btn:not(:disabled):hover,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-intake-start--empty:not(:disabled):hover,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-intake-start--spark:not(:disabled):hover,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-intake-start--momentum:not(:disabled):hover,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-intake-start--growth:not(:disabled):hover,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-btn--wood:not(:disabled):hover,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-btn--wood-secondary:not(:disabled):hover{filter:none;box-shadow:none;color:#0d0d0d;text-underline-offset:.22em;background:0 0;-webkit-text-decoration:underline #1a1a1a6b;text-decoration:underline #1a1a1a6b;transform:none}.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-intake-start:focus-visible,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-btn:focus-visible{outline-offset:3px;filter:none;box-shadow:none;outline:1.5px solid #1a1a1a8c}.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-intake-start:disabled,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-btn:disabled,.draft-room-table-paper-scroll .draft-room-wizard-nav .draft-room-btn--wood:disabled{opacity:.38;cursor:not-allowed;box-shadow:none;filter:none;color:#1a1a1a61;background:0 0;text-decoration:none}.draft-room-table-paper-scroll .draft-room-wizard-step{color:#5a40309e;margin-bottom:.35rem;font-size:clamp(.5625rem,1.2vw,.6875rem)}.draft-room-table-paper-scroll .draft-room-form-section-prompt,.draft-room-table-paper-scroll .draft-room-form-section-hint{color:#1a1610c7;text-shadow:0 0 6px #fbf7ee73}.draft-room-table-paper-scroll .draft-room-wizard-panel--magic,.draft-room-table-paper-scroll .draft-room-form-section--acknowledgments{background:0 0}.draft-room-table-paper-scroll .draft-room-form-inspiration{background:0 0;border-top:none}.draft-room-table-paper-scroll .draft-room-intake-form-header--intro{text-align:left;margin:0 0 .35rem}.draft-room-table-paper-scroll .draft-room-intake-form-badge{letter-spacing:.12em;text-transform:uppercase;color:#1a161094;box-shadow:none;background:0 0;border:none;border-bottom:1px solid #1a161038;border-radius:0;margin:0 0 .45rem;padding:0 0 .18rem;font-size:clamp(.5rem,1.05vw,.625rem);font-weight:700;display:inline-block}.draft-room-table-paper-scroll .draft-room-wizard-panel--intro{max-width:100%;padding:0;position:relative}.draft-room-table-paper-scroll .draft-room-wizard-panel--intro:after{content:"";pointer-events:none;background:linear-gradient(#82828252 0%,#82828214 100%);width:1px;height:clamp(1.25rem,22cqh,2rem);position:absolute;top:4%;right:0}.draft-room-table-paper-scroll .draft-room-wizard-panel--intro:before{content:"";pointer-events:none;border-top:1.5px solid #8282824d;border-right:1.5px solid #8282824d;width:.42rem;height:.42rem;position:absolute;top:2%;right:0;transform:rotate(-45deg)}.draft-room-table-paper-scroll .draft-room-intake-form-title{letter-spacing:.05em;text-transform:uppercase;color:#1a1510;overflow-wrap:anywhere;text-shadow:0 0 10px #fbf7eea6,0 1px #fbf7ee73;max-width:100%;font-size:clamp(.75rem,1.7vw,.875rem);font-weight:800;line-height:1.3}.draft-room-table-paper-scroll .draft-room-intake-form-subtitle{color:#1a1610d1;overflow-wrap:anywhere;text-shadow:0 0 8px #fbf7ee8c;max-width:100%;margin-top:.45rem;font-size:clamp(.625rem,1.35vw,.75rem);font-weight:600;line-height:1.45}.draft-room-table-paper-scroll .draft-room-intake-form-taglines{flex-direction:column;gap:.12rem;margin:.55rem 0 0;display:flex}.draft-room-table-paper-scroll .draft-room-intake-form-tagline{color:#1a1610b8;text-shadow:0 0 8px #fbf7ee80;font-size:clamp(.5625rem,1.2vw,.6875rem);font-weight:600;line-height:1.4}.draft-room-table-paper-scroll .draft-room-intake-actions .draft-room-btn{letter-spacing:.1em;width:100%;padding:.65rem .75rem;font-size:clamp(.625rem,1.3vw,.75rem)}.draft-room-table-paper-scroll .draft-room-form-input,.draft-room-table-paper-scroll .draft-room-form-textarea{min-height:2.75rem;padding:.45rem .55rem;font-size:clamp(.6875rem,1.4vw,.8125rem)}.draft-room-table-paper-scroll .draft-room-form-textarea--compact{min-height:3rem}.draft-room-table-paper-overlay--spark .draft-room-table-paper-scroll .draft-room-intake-form-badge,.draft-room-table-paper-overlay--momentum .draft-room-table-paper-scroll .draft-room-intake-form-badge,.draft-room-table-paper-overlay--growth .draft-room-table-paper-scroll .draft-room-intake-form-badge,.draft-room-table-paper-overlay--default .draft-room-table-paper-scroll .draft-room-intake-form-badge{color:#1a161094;background:0 0}.draft-room-table-paper-overlay--spark .draft-room-intake-form-badge{background:linear-gradient(135deg,#c8922a 0%,#f5c842 100%)}.draft-room-table-paper-overlay--momentum .draft-room-intake-form-badge{background:linear-gradient(135deg,#9f7aea 0%,#b794f6 100%)}.draft-room-table-paper-overlay--growth .draft-room-intake-form-badge{background:linear-gradient(135deg,#4db8a4 0%,#5eb8a8 100%)}.draft-room-table-paper-overlay--default .draft-room-intake-form-badge{background:linear-gradient(135deg,#8a6648 0%,#a88060 100%)}.draft-room-draft-board{z-index:15;opacity:0;filter:drop-shadow(0 24px 56px #0000005c);pointer-events:auto;background:0 0;width:min(580px,72vw,46.0349vh);max-height:94vh;transition:opacity .48s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.draft-room-draft-board--live{opacity:1;animation:.52s cubic-bezier(.22,1.12,.36,1) forwards draft-board-rise}@keyframes draft-board-rise{0%{opacity:.85;transform:translate(-50%,calc(18px - 50%))scale(.94)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.draft-room-draft-board-frame{aspect-ratio:477/974;background:#2a2520;border-radius:4px;width:100%;max-height:94vh;position:relative;overflow:hidden}.draft-room-draft-board-img{object-fit:contain;object-position:center center;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;max-height:94vh;display:block}.draft-room-draft-board-paper{z-index:1;box-shadow:none;border:none;border-radius:2px;outline:none;position:absolute;overflow:hidden}.draft-room-draft-board-scroll{scrollbar-width:thin;scrollbar-color:#7a5a4073 #0000000a;scrollbar-gutter:stable;opacity:0;height:100%;padding:.5rem .6rem .45rem;transition:opacity .48s,transform .48s;overflow:hidden auto;transform:translateY(8px)}.draft-room-draft-board-scroll--live{opacity:1;transform:translateY(0)}.draft-room-draft-board-scroll::-webkit-scrollbar{width:5px}.draft-room-draft-board-scroll::-webkit-scrollbar-track{background:#0000000a;border-radius:999px;margin:6px 2px}.draft-room-draft-board-scroll::-webkit-scrollbar-thumb{background:#7a5a406b;border-radius:999px}.draft-room-draft-board-scroll::-webkit-scrollbar-thumb:hover{background:#7a5a409e}.draft-room--photo .draft-room-draft-board{filter:drop-shadow(0 18px 44px #00000052);width:min(292px,27vw,48.9733dvh - 3.673rem);max-height:calc(100dvh - 7.5rem);inset:clamp(3.25rem,11vh,5rem) clamp(.85rem,2.8vw,2.25rem) clamp(3.5rem,9vh,5.5rem) auto;transform:none}.draft-room--photo .draft-room-draft-board--live{animation:.52s cubic-bezier(.22,1,.3,1) forwards draft-board-rise-conference}@keyframes draft-board-rise-conference{0%{opacity:.88;transform:translate(14px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}.draft-room:not(.draft-room--photo) .draft-room-draft-board{width:min(300px,30vw,37.2197vh);max-height:76vh;inset:14% 2% 8% auto;transform:none}.draft-room:not(.draft-room--photo) .draft-room-draft-board--live{animation:.52s cubic-bezier(.22,1,.3,1) forwards draft-board-rise-conference}.draft-room--photo .draft-room-draft-board-scroll{padding:.5rem .55rem .45rem}@media (min-width:961px) and (max-height:860px){.draft-room--photo .draft-room-draft-board{width:min(268px,25vw,48.9733dvh - 3.18327rem);top:clamp(2.75rem,9vh,4.25rem);bottom:clamp(3rem,8vh,4.75rem)}}.draft-room-draft-board-scroll .draft-room-form-section{margin-bottom:.7rem;padding-bottom:.6rem}.draft-room-draft-board-scroll .draft-room-form-section-prompt,.draft-room-draft-board-scroll .draft-room-form-section-hint{margin-bottom:.45rem;font-size:clamp(.75rem,1.6vw,.8125rem);line-height:1.45}.draft-room-draft-board-scroll .draft-room-form-section-title{font-size:clamp(.8125rem,1.7vw,.875rem)}.draft-room-draft-board-scroll .draft-room-chip{min-height:2.75rem;padding:.4rem .65rem;font-size:clamp(.6875rem,1.5vw,.75rem)}.draft-room-draft-board-scroll .draft-room-chip-grid{gap:.35rem}.draft-room-draft-board-scroll .draft-room-wizard-nav{gap:.45rem;margin-top:.6rem}.draft-room-draft-board-scroll .draft-room-wizard-nav .draft-room-intake-start,.draft-room-draft-board-scroll .draft-room-wizard-nav .draft-room-btn,.draft-room-draft-board-scroll .draft-room-wizard-nav .draft-room-wizard-continue,.draft-room-draft-board-scroll .draft-room-wizard-nav .draft-room-wizard-back{min-height:2.75rem;padding-top:.65rem;padding-bottom:.65rem}.draft-room-draft-board-scroll .draft-room-wizard-nav .draft-room-wizard-continue,.draft-room-draft-board-scroll .draft-room-wizard-nav .draft-room-wizard-back{width:100%;box-shadow:none;font-family:var(--font-draft-room-note,"Caveat", "Segoe Script", cursive);letter-spacing:.02em;color:#1a1510;cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;font-size:clamp(1rem,2.1vw,1.25rem);font-weight:600;text-decoration:none;display:inline-flex}.draft-room-draft-board-scroll .draft-room-wizard-nav .draft-room-wizard-back{color:#1a16108c;font-size:clamp(.875rem,1.8vw,1.0625rem)}.draft-room-draft-board-scroll .draft-room-intake-form-lead{color:#141210;margin:.45rem 0 0;font-size:clamp(.75rem,1.5vw,.8125rem);font-weight:700}.draft-room-draft-board-scroll .draft-room-intake-form-taglines span,.draft-room-draft-board-scroll .draft-room-intake-form-tagline{font-family:var(--font-draft-room-note,"Caveat", "Segoe Script", cursive);color:#1a1612;font-style:normal}.draft-room-draft-board-scroll .draft-room-wizard-step{margin-bottom:.4rem;font-size:clamp(.625rem,1.3vw,.6875rem)}.draft-room-draft-board-scroll .draft-room-intake-form-title{font-size:clamp(.875rem,2vw,1rem)}.draft-room-draft-board-scroll .draft-room-intake-form-subtitle{font-size:clamp(.75rem,1.5vw,.8125rem)}.draft-room-draft-board-scroll .draft-room-form-input,.draft-room-draft-board-scroll .draft-room-form-textarea{min-height:2.75rem;font-size:clamp(.8125rem,1.6vw,.875rem)}.draft-room-draft-board-scroll .draft-room-intake-form-intro{font-size:clamp(.75rem,1.5vw,.8125rem)}.draft-room-intake-card{z-index:1;aspect-ratio:1024/682;background:0 0;width:100%;animation:3.6s ease-in-out infinite intake-trigger-float;position:relative;overflow:visible}.draft-room-intake-card-scroll{z-index:1;scrollbar-width:thin;scrollbar-color:#7a5a4073 #0000000a;scrollbar-gutter:stable;opacity:0;height:100%;padding:18% 16% 22%;transition:opacity .48s,transform .48s;position:relative;overflow:hidden auto;transform:translateY(8px)}.draft-room-intake-card-scroll--live{opacity:1;transform:translateY(0)}.draft-room-intake-card-scroll::-webkit-scrollbar{width:6px}.draft-room-intake-card-scroll::-webkit-scrollbar-track{background:#0000000a;border-radius:999px;margin:8px 2px}.draft-room-intake-card-scroll::-webkit-scrollbar-thumb{background:#7a5a406b;border-radius:999px}.draft-room-intake-card-scroll::-webkit-scrollbar-thumb:hover{background:#7a5a409e}.draft-room-intake-form{text-align:left;flex-direction:column;gap:0;width:100%;display:flex}.draft-room-intake-form--wizard{min-height:0}.draft-room-wizard-step-content{animation:.32s forwards wizard-step-in}@keyframes wizard-step-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.draft-room-wizard-panel{margin-bottom:.25rem}.draft-room-wizard-panel--magic{box-shadow:none;background:linear-gradient(135deg,#f5c8421f 0%,#fff8eb8c 100%);border-radius:6px;padding:.85rem .75rem}.draft-room-wizard-step{letter-spacing:.14em;text-transform:uppercase;color:#5a403094;margin:0 0 .55rem;font-size:.625rem;font-weight:800}.draft-room-wizard-nav{flex-direction:column;gap:.55rem;margin-top:1rem;padding-top:.35rem;display:flex}.draft-room-wizard-nav .draft-room-intake-start,.draft-room-wizard-nav .draft-room-btn{width:100%}.draft-room-intake-actions--wizard-footer{margin-top:.65rem;padding-top:0}.draft-room-intake-form-header{text-align:center;margin-bottom:1rem}.draft-room-intake-form-header--intro{margin-bottom:.5rem}.draft-room-intake-form-lead{color:#1a1610e6;margin:.45rem 0 0;font-size:clamp(.8125rem,1.5vw,.9375rem);font-weight:700;line-height:1.45}.draft-room-intake-form-badge{letter-spacing:.11em;text-transform:uppercase;color:#fff;box-shadow:none;border:none;border-radius:999px;margin-bottom:.55rem;padding:.28rem .7rem;font-size:.5625rem;font-weight:800;display:inline-block}.draft-room-intake-form-intro{color:#1a1610ad;background:#ffffff73;border-left:3px solid #a8806073;border-radius:4px;margin:.65rem 0 0;padding:.65rem .75rem;font-size:clamp(.75rem,1.4vw,.8125rem);font-style:italic;font-weight:600;line-height:1.5}.draft-room-intake-form-taglines{flex-direction:column;gap:.2rem;margin:.75rem 0 0;padding:0;display:flex}.draft-room-intake-form-taglines span{letter-spacing:.04em;color:#5a4030b8;font-size:clamp(.6875rem,1.3vw,.75rem);font-style:italic;font-weight:700;line-height:1.45}.draft-room-form-section-num{color:#fff8ef;vertical-align:middle;background:linear-gradient(145deg,#a88060 0%,#7a5a40 100%);border-radius:50%;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;margin-right:.35rem;font-size:.6875rem;font-weight:800;display:inline-flex;box-shadow:0 1px 3px #5a403040}.draft-room-form-section--magic{box-shadow:none;background:linear-gradient(135deg,#f5c8421f 0%,#fff8eb8c 100%);border:none;border-radius:6px;margin-top:.25rem;padding:1rem .85rem}.draft-room-form-section-title--magic{color:#5a4030;font-size:.875rem}.draft-room-form-section-prompt--magic{color:#1a1610c7;margin-bottom:.75rem;font-size:.8125rem;font-weight:700;line-height:1.45}.draft-room-form-textarea--magic{background:#ffffffeb;border-color:#a8806059;min-height:6.5rem;font-size:.875rem}.draft-room-form-inspiration{background:#ffffff47;border-top:1px dashed #1a16101a;border-radius:4px;margin-top:.75rem;padding:.75rem .85rem .65rem}.draft-room-form-field--optional{border-top:1px dashed #1a161014;margin-top:.75rem;padding-top:.65rem}.draft-room-form-field--optional .draft-room-form-label{color:#1a161094;font-weight:600}.draft-room-draft-board--spark .draft-room-intake-form-badge{background:linear-gradient(135deg,#c8922a 0%,#f5c842 100%)}.draft-room-draft-board--momentum .draft-room-intake-form-badge{background:linear-gradient(135deg,#9f7aea 0%,#b794f6 100%)}.draft-room-draft-board--growth .draft-room-intake-form-badge{background:linear-gradient(135deg,#4db8a4 0%,#5eb8a8 100%)}.draft-room-draft-board--default .draft-room-intake-form-badge{background:linear-gradient(135deg,#8a6648 0%,#a88060 100%)}.draft-room-intake-form-title{letter-spacing:.12em;text-transform:uppercase;color:#1a1510;margin:0;font-size:clamp(.95rem,2vw,1.15rem);font-weight:900;line-height:1.25}.draft-room-intake-form-subtitle{color:#1a1610b8;margin:.45rem 0 0;font-size:clamp(.75rem,1.5vw,.875rem);font-weight:600;line-height:1.45}.draft-room-form-section{border-bottom:1px dashed #1a16101f;margin-bottom:1.35rem;padding-bottom:1.15rem}.draft-room-form-section--acknowledgments{box-shadow:none;background:#ffffff6b;border:none;border-radius:6px;margin-top:.5rem;padding:1rem .85rem}.draft-room-form-section--acknowledgments .draft-room-form-section-title{letter-spacing:.06em;text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem}.draft-room-acknowledgments{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.draft-room-acknowledgment{cursor:pointer;align-items:flex-start;gap:.65rem;display:flex}.draft-room-acknowledgment-input{accent-color:#7a5a40;cursor:pointer;flex-shrink:0;width:1.05rem;height:1.05rem;margin-top:.12rem}.draft-room-acknowledgment-label{color:#1a1610c7;font-size:.75rem;font-weight:600;line-height:1.45}.draft-room-form-section:last-of-type{border-bottom:none;padding-bottom:0}.draft-room-form-section-title{letter-spacing:.04em;color:#1a1510;margin:0 0 .35rem;font-size:.8125rem;font-weight:800;line-height:1.3}.draft-room-form-section-prompt,.draft-room-form-section-hint{color:#1a16109e;margin:0 0 .55rem;font-size:.75rem;font-weight:600;line-height:1.4}.draft-room-form-field{flex-direction:column;gap:.35rem;margin-top:.65rem;display:flex}.draft-room-form-label{letter-spacing:.03em;color:#1a1610ad;font-size:.6875rem;font-weight:700}.draft-room-form-label--optional{color:#1a161085;font-weight:600}.draft-room-form-label--optional:after{content:" (optional)";letter-spacing:0;font-style:italic;font-weight:600}.draft-room-form-input,.draft-room-form-textarea,.draft-room-form-file{color:#1a1510;width:100%;min-height:2.75rem;font:inherit;background:#ffffffe0;border:2px solid #7a5a4038;border-radius:4px;padding:.65rem .75rem;font-size:.8125rem;line-height:1.45;box-shadow:inset 0 1px 3px #0000000a}.draft-room-form-textarea{resize:vertical;min-height:4.5rem}.draft-room-form-textarea--compact{min-height:3.25rem}.draft-room-form-input:focus,.draft-room-form-textarea:focus,.draft-room-form-file:focus-visible{border-color:#7a5a408c;outline:none;box-shadow:0 0 0 3px #7a5a4024,inset 0 1px 3px #0000000a}.draft-room-form-file{padding:.45rem .65rem;font-size:.75rem}.draft-room-chip-grid{flex-wrap:wrap;gap:.4rem;display:flex}.draft-room-chip{color:#3d3028;min-height:2.75rem;font:inherit;cursor:pointer;background:#ffffffb8;border:2px solid #7a5a403d;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .75rem;font-size:.6875rem;font-weight:700;line-height:1.2;transition:background .14s,border-color .14s,transform .14s,box-shadow .14s;display:inline-flex}.draft-room-chip:hover:not(:disabled){background:#ffffffeb;border-color:#7a5a406b}.draft-room-chip:focus-visible{filter:brightness(1.06);outline:none}.draft-room-chip--selected{background:linear-gradient(#fff8ebf2 0%,#f2e4d2f2 100%);border-color:#5a4030b8;box-shadow:inset 0 1px #fffc,0 2px 6px #5a403024}.draft-room-chip:disabled{opacity:.45;cursor:not-allowed}.draft-room-intake-actions{flex-direction:column;gap:.65rem;margin-top:1.1rem;padding-top:.35rem;display:flex}.draft-room-btn--wood-spark:not(:disabled){box-shadow:inset 0 2px #f5c8426b,inset 0 1px #fff8eb2e,0 8px 20px #00000047}.draft-room-btn--wood-momentum:not(:disabled){box-shadow:inset 0 2px #b794f673,inset 0 1px #fff8eb2e,0 8px 20px #00000047}.draft-room-btn--wood-growth:not(:disabled){box-shadow:inset 0 2px #5eb8a87a,inset 0 1px #fff8eb2e,0 8px 20px #00000047}.draft-room-btn--wood,.draft-room-btn--wood-secondary{color:#fff8ef;text-shadow:0 1px 2px #140c0866;background:repeating-linear-gradient(90deg,#ffffff09 0 2px,#0000 2px 8px),linear-gradient(#ffffff1c 0%,#0000 26%,#0000001c 100%),linear-gradient(#8a6648 0%,#7a5a40 48%,#5a4030 100%);border:none;box-shadow:inset 0 1px #fff8eb2e,0 8px 20px #00000047}.draft-room-btn--wood-secondary{color:#fff8ef;background:repeating-linear-gradient(90deg,#ffffff08 0 2px,#0000 2px 8px),linear-gradient(#ffffff14 0%,#0000 26%,#00000014 100%),linear-gradient(#a88060 0%,#907050 48%,#705840 100%);box-shadow:inset 0 1px #fff8eb29,0 6px 16px #00000038}.draft-room-btn--wood:not(:disabled):hover,.draft-room-btn--wood-secondary:not(:disabled):hover{filter:brightness(1.07);transform:translateY(-2px)}.draft-room-btn--wood:focus-visible,.draft-room-btn--wood-secondary:focus-visible{filter:brightness(1.1);outline:none}.draft-room-btn--wood:disabled{opacity:1;color:#fff8efb8;cursor:not-allowed;filter:none;background:linear-gradient(#ffffff0f 0%,#0000 24%,#0000001a 100%),linear-gradient(#6a5040 0%,#4a3828 100%);box-shadow:inset 0 1px #fff8eb1a,0 8px 20px #0000003d}.draft-room-intake-actions .draft-room-submit-hint{color:#1a161094;text-shadow:none;margin-top:.15rem;font-size:.6875rem}.draft-room-board-stage{z-index:14;perspective:900px;width:min(400px,38vw);max-height:calc(100% - 3rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.draft-room-board-stage--confirm{width:min(400px,38vw)}.draft-room--photo .draft-room-board-stage{width:min(400px,38vw);max-height:calc(62dvh - 3.5rem);top:40%;left:43%;transform:none}.draft-room--photo .draft-room-board-stage--confirm{width:min(400px,38vw);max-height:calc(62dvh - 3.5rem)}.draft-room-board--confirm .draft-room-board-title--confirm{text-wrap:balance;font-size:clamp(.9375rem,1.7vw,1.05rem);line-height:1.35}.draft-room-confirm-thanks{color:#f59e0b;display:block}.draft-room-confirm-line{color:#c2410c;margin-top:.15rem;display:block}.draft-room-board-glow{opacity:0;pointer-events:none;background:radial-gradient(#fffae673 0%,#0000 70%);border-radius:12px;transition:opacity .6s,transform .6s;position:absolute;inset:-12%;transform:scale(.85)}.draft-room-board-glow--live{opacity:1;animation:3s ease-in-out infinite glow-breathe;transform:scale(1)}.draft-room-board--modal{opacity:0;background:#fff;border:none;border-radius:12px;overflow:visible;transform:scale(.94)translateY(16px);box-shadow:0 24px 64px #00000052}.draft-room-board--modal.draft-room-board--live{animation:.64s cubic-bezier(.22,1.12,.36,1) forwards modal-pop}@keyframes modal-pop{0%{opacity:0;transform:scale(.9)translateY(24px)}70%{opacity:1;transform:scale(1.02)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}.draft-room-intake-stack{flex-direction:column;gap:.75rem;width:100%;min-height:0;display:flex}.draft-room-board-title--hero{margin:.65rem 0 .25rem;font-size:clamp(1.35rem,2.4vw,1.65rem);font-weight:800;line-height:1.15}.draft-room-board-subtitle{color:#1a1a1a9e;margin:0 0 .85rem;font-size:.8125rem;font-weight:500;line-height:1.45}.draft-room-optional-toggle{font:inherit;color:#1a1a1a8c;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-top:.65rem;padding:0;font-size:.75rem;font-weight:600;display:inline-flex}.draft-room-optional-toggle:hover{color:teal}.draft-room-optional-chevron{border-bottom:2px solid;border-right:2px solid;width:.45rem;height:.45rem;transition:transform .18s;display:inline-block;transform:rotate(45deg)translateY(-1px)}.draft-room-optional-toggle--open .draft-room-optional-chevron{transform:rotate(-135deg)translateY(1px)}.draft-room-submit-hint{text-align:center;letter-spacing:.02em;color:#fffffff2;text-shadow:0 1px 8px #00000073;margin:0;font-size:.8125rem;font-weight:800}.draft-room-btn--hero{color:#fff8ef;letter-spacing:.08em;text-shadow:0 1px 2px #140c086b;background:repeating-linear-gradient(90deg,#ffffff09 0 2px,#0000 2px 8px),linear-gradient(#ffffff1f 0%,#0000 24%,#0000001f 100%),linear-gradient(#8a6648 0%,#7a5a40 48%,#5a4030 100%);border:none;border-radius:6px;padding:.95rem 1.25rem;font-size:.875rem;font-weight:800;box-shadow:inset 0 1px #fff8eb33,0 12px 28px #00000057}.draft-room-btn--hero.draft-room-btn--spark{box-shadow:inset 0 2px #f5c84261,inset 0 1px #fff8eb33,0 12px 28px #00000057}.draft-room-btn--hero.draft-room-btn--momentum{box-shadow:inset 0 2px #b794f66b,inset 0 1px #fff8eb33,0 12px 28px #00000057}.draft-room-btn--hero.draft-room-btn--growth{box-shadow:inset 0 2px #5eb8a873,inset 0 1px #fff8eb33,0 12px 28px #00000057}.draft-room-btn--hero:not(:disabled):hover{filter:brightness(1.07);transform:translateY(-2px);box-shadow:inset 0 1px #fff8eb42,0 16px 34px #00000061}.draft-room-btn--hero.draft-room-btn--spark:not(:disabled):hover{box-shadow:inset 0 2px #f5c84273,inset 0 1px #fff8eb42,0 16px 34px #00000061}.draft-room-btn--hero.draft-room-btn--momentum:not(:disabled):hover{box-shadow:inset 0 2px #b794f680,inset 0 1px #fff8eb42,0 16px 34px #00000061}.draft-room-btn--hero.draft-room-btn--growth:not(:disabled):hover{box-shadow:inset 0 2px #5eb8a885,inset 0 1px #fff8eb42,0 16px 34px #00000061}.draft-room-btn--hero:disabled{opacity:1;color:#fff8efb8;cursor:not-allowed;filter:none;background:linear-gradient(#ffffff0f 0%,#0000 24%,#0000001a 100%),linear-gradient(#6a5040 0%,#4a3828 100%);box-shadow:inset 0 1px #fff8eb1a,0 8px 20px #0000003d}.draft-room-btn--hero.draft-room-btn--momentum:disabled,.draft-room-btn--hero.draft-room-btn--growth:disabled{background:linear-gradient(#ffffff0f 0%,#0000 24%,#0000001a 100%),linear-gradient(#6a5040 0%,#4a3828 100%);box-shadow:inset 0 1px #fff8eb1a,0 8px 20px #0000003d}@keyframes glow-breathe{0%,to{opacity:.85}50%{opacity:1}}.draft-room-board{opacity:0;transform-origin:top;background:linear-gradient(#00000006 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#00000006 1px,#0000 1px) 0 0/24px 24px,linear-gradient(175deg,#fffef8 0%,#faf6ec 55%,#f2ebe0 100%);border:3px solid #1e1e1e1f;border-radius:4px 6px 5px 4px;flex-direction:column;max-height:calc(100dvh - 6rem);padding:1.15rem 1.25rem 1.2rem;display:flex;position:relative;overflow:auto;transform:rotateX(5deg)rotateY(-1deg)scale(.86)translateY(28px);box-shadow:inset 0 2px #ffffffe6,0 28px 60px #00000061,0 0 0 1px #0000000f}.draft-room-board--live{animation:.72s cubic-bezier(.22,1.15,.36,1) forwards board-pop}@keyframes board-pop{0%{opacity:0;transform:rotateX(8deg)rotateY(-2deg)scale(.82)translateY(40px)}70%{opacity:1;transform:rotateX(2deg)rotateY(0)scale(1.02)translateY(-4px)}to{opacity:1;transform:rotateX(2deg)rotateY(0)scale(1)translateY(0)}}.draft-room-board-pin{background:radial-gradient(circle at 35% 30%,#e88 0%,#c44 100%);border-radius:50%;width:.65rem;height:.65rem;position:absolute;box-shadow:0 2px 4px #00000040}.draft-room-board-pin--tl{top:.45rem;left:.55rem}.draft-room-board-pin--tr{top:.45rem;right:.55rem}.draft-room-sticky{z-index:2;pointer-events:none;border-radius:2px;width:5.5rem;padding:.4rem .35rem;font-size:.5625rem;font-weight:700;line-height:1.25;position:absolute;box-shadow:0 6px 14px #0003}.draft-room-sticky--yellow{color:#3d3520;background:#ffe98a}.draft-room-sticky--teal{color:#1a3a38;background:#b8ebe8}.draft-room-sticky--coral{color:#4a2a20;background:#ffc9b5}.draft-room-board-badge-row{flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin-bottom:.65rem;display:flex}.draft-room-board-badge{letter-spacing:.08em;text-transform:uppercase;color:#fff;box-shadow:none;border-radius:999px;align-self:flex-start;padding:.28rem .65rem;font-size:.5625rem;font-weight:800}.draft-room-board-badge--spark{background:linear-gradient(135deg,#c8922a,#f5c842)}.draft-room-board-badge--momentum{background:linear-gradient(135deg,#9f7aea,#b794f6)}.draft-room-board-badge--growth{background:linear-gradient(135deg,#4db8a4,#5eb8a8)}.draft-room-board-tagline{color:#1a1a1a8c;font-size:.75rem;font-weight:600}.draft-room-board-title{color:#1a1a1a;margin:0 0 .55rem;font-size:1.05rem;font-weight:800;line-height:1.25}.draft-room-board-title--marker{padding-bottom:.2rem;display:inline-block;position:relative}.draft-room-board-title--marker:after{content:"";opacity:.75;background:linear-gradient(90deg,teal 0%,#f5c842 55%,#0000 100%);border-radius:2px;height:3px;position:absolute;bottom:0;left:0;right:0}.draft-room-board-textarea{color:#1a1a1a;width:100%;min-height:6.5rem;font:inherit;resize:none;background:#ffffffeb;border:2px solid #00808033;border-radius:4px;padding:.75rem .8rem;font-size:.9375rem;line-height:1.55;box-shadow:inset 0 1px 4px #0000000a}.draft-room-board-textarea:focus{border-color:teal;outline:none;box-shadow:0 0 0 3px #0080802e,inset 0 1px 4px #0000000a}.draft-room-board-examples{flex-wrap:wrap;gap:.35rem;margin:0 0 .65rem;padding:0;list-style:none;display:flex}.draft-room-board-example{color:#4a4020;cursor:pointer;background:#f5c84259;border:none;border-radius:3px;padding:.25rem .5rem;font-size:.625rem;font-weight:700;transition:transform .12s,background .12s;transform:rotate(-1deg)}.draft-room-board-example:hover{background:#f5c8428c;transform:rotate(0)scale(1.04)}.draft-room-board-prompts{background:#ffffff73;border:2px dashed #00808038;border-radius:4px;margin:.85rem 0 1rem;padding:.65rem .6rem}.draft-room-board-prompts-label{letter-spacing:.1em;text-transform:uppercase;color:#1a1a1a6b;margin:0 0 .45rem;font-size:.5625rem;font-weight:700}.draft-room-board-prompts-grid{flex-direction:column;gap:.45rem;display:flex}.draft-room-board-prompt-q{color:teal;margin-bottom:.2rem;font-size:.6875rem;font-weight:700;display:block}.draft-room-board-prompt-input{width:100%;font:inherit;color:#1a1a1a;background:0 0;border:none;border-bottom:2px solid #0000001f;padding:.4rem .5rem;font-size:.8125rem}.draft-room-board-prompt-input:focus{border-bottom-color:teal;outline:none}.draft-room-board-copy{color:#1a1a1ab8;margin:0 0 .45rem;font-size:.875rem;line-height:1.5}.draft-room-board-copy--muted{color:#1a1a1a80;font-size:.8125rem}.draft-room-board-actions{flex-direction:column;gap:.45rem;margin-top:1rem;display:flex}.draft-room-board-hint{text-align:center;color:#1a1a1a6b;margin:.55rem 0 0;font-size:.625rem}.draft-room-confirm-burst{color:teal;text-align:center;margin-bottom:.35rem;font-size:1.75rem;animation:4s linear infinite burst-spin}@keyframes burst-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.draft-room-board--confirm{text-align:center;padding:1.35rem 1.4rem 1.25rem}.draft-room-board--confirm .draft-room-board-copy{color:#1a1a1ad1;font-size:.8125rem;line-height:1.55}.draft-room-board--confirm .draft-room-board-copy--muted{color:#1a1a1a9e;margin-bottom:.15rem;font-size:.75rem}.draft-room-board-actions--confirm{flex-direction:column;gap:.5rem;margin-top:1.15rem;display:flex}.draft-room-btn--confirm-primary{color:#fff;letter-spacing:.06em;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border-radius:8px;padding:.85rem 1rem;font-size:.8125rem;box-shadow:0 8px 22px #d9770661}.draft-room-btn--confirm-primary:hover{filter:brightness(1.05);transform:translateY(-2px)}.draft-room-confirm-exit{letter-spacing:.01em;text-transform:none;color:#1a1a1aa6;margin-top:.15rem;padding:.25rem .35rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:color .14s;display:inline-block}.draft-room-confirm-exit:hover{color:teal;text-underline-offset:2px;text-decoration:underline}.draft-room-board-hint--confirm{letter-spacing:.04em;color:#c2410cbf;background:#f59e0b1f;border-radius:999px;margin-top:.65rem;padding:.22rem .55rem;font-size:.5625rem;font-weight:600;display:inline-block}.draft-room-board--empty{text-align:center}.draft-room-btn{letter-spacing:.07em;text-transform:uppercase;cursor:pointer;border:none;border-radius:5px;justify-content:center;align-items:center;width:100%;padding:.8rem 1rem;font-size:.8125rem;font-weight:800;text-decoration:none;transition:transform .14s,filter .14s,opacity .14s;display:inline-flex}.draft-room-btn:disabled{cursor:not-allowed}.draft-room-btn:disabled:not(.draft-room-btn--hero){opacity:.4}.draft-room-btn--submit{color:#fff;background:linear-gradient(135deg,#0cb8a8 0%,#08786f 100%);box-shadow:0 8px 22px #08786f66}.draft-room-btn--submit:not(:disabled):hover{filter:brightness(1.06);transform:translateY(-2px)}.draft-room-btn--spark{background:linear-gradient(135deg,#14b8a6 0%,#e8923a 100%)}.draft-room-btn--momentum{background:linear-gradient(135deg,#0cb8a8 0%,#8b5cf6 100%)}.draft-room-btn--growth{background:linear-gradient(135deg,#0cb8a8 0%,#3b82f6 100%)}.draft-room-btn--primary{color:#fff;background:linear-gradient(135deg,teal 0%,#066 100%);box-shadow:0 4px 16px #00808059}.draft-room-btn--secondary{color:#066;background:#0080801a;border:2px solid #00808059}.draft-room-btn--primary:hover,.draft-room-btn--secondary:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.draft-room-board--live,.draft-room-board--modal.draft-room-board--live,.draft-room-board-glow--live,.draft-room-intake-trigger,.draft-room-intake-card,.draft-room-draft-board--live,.draft-room-table-paper-overlay--live,.draft-room-table-paper-scroll,.draft-room-intake-card-scroll,.draft-room-draft-board-scroll,.draft-room-table-paper-scroll,.draft-room-wizard-step-content,.draft-room-monitor-logo,.draft-room-monitor-pulse,.draft-room-confirm-burst,.draft-room-intake-card-scroll,.draft-room-draft-board-scroll,.draft-room-table-paper-scroll,.draft-room-draft-board--live,.draft-room-stage-inner--photo{animation:none!important}.draft-room-intake-card-scroll,.draft-room-draft-board-scroll,.draft-room-table-paper-scroll,.draft-room-draft-board--live{opacity:1;transform:none}.draft-room-stage-inner--photo{transition:none}.draft-room--photo .draft-room-table-paper-overlay--live{transform:rotateX(1deg)}.draft-room--wizard-open.draft-room--photo .draft-room-bg-photo,.draft-room--wizard-open.draft-room--photo .draft-room-scene-dim,.draft-room--wizard-open.draft-room--photo .draft-room-vignette{transition:none}.draft-room-draft-board--live{transform:translate(-50%,-50%)}.draft-room-board{opacity:1;transform:none}}@media (max-width:960px){.draft-room-draft-board{width:min(98vw,44.076vh);max-height:88vh;top:auto;bottom:4.5rem;transform:translate(-50%)}.draft-room-draft-board--live{animation:.52s cubic-bezier(.22,1.12,.36,1) forwards draft-board-rise-mobile}@keyframes draft-board-rise-mobile{0%{opacity:.85;transform:translate(-50%,18px)scale(.94)}to{opacity:1;transform:translate(-50%)scale(1)}}.draft-room--wizard-open.draft-room--photo .draft-room-draft-board--wizard{width:min(48.9733dvh - .244867rem,100vw - .5rem);max-height:calc(100dvh - .5rem);top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.draft-room-stage-inner--photo{top:50%}.draft-room--wizard-open .draft-room-stage-inner--photo{--scene-scale-active:var(--scene-scale-wizard-mobile,var(--scene-scale-closed))}.draft-room--photo .draft-room-board-stage,.draft-room--photo .draft-room-board-stage--confirm{width:min(94vw,600px);max-height:calc(100% - 7rem);inset:auto auto 5rem 50%;transform:translate(-50%)}.draft-room-board-stage,.draft-room-board-stage--confirm{width:min(94vw,600px);top:auto;bottom:4.5rem;left:50%;transform:translate(-50%)}.draft-room-hud-header{max-width:12rem}.draft-room-window-zone,.draft-room-mural-surface,.draft-room-drafting-zone,.draft-room-conference-zone{display:none}}.draft-room--wizard-open .draft-room-draft-board--wizard{z-index:20;opacity:0;filter:drop-shadow(0 20px 48px #00000061);pointer-events:auto;width:min(48.9733dvh - .489733rem,100vw - 1rem);max-width:calc(100vw - 1rem);height:min(100dvh - 1rem,204.193vw - 2.04193rem);max-height:calc(100dvh - 1rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.draft-room--wizard-open.draft-room--photo .draft-room-draft-board--wizard{width:min(48.9733dvh - .489733rem,100vw - 1rem);max-width:calc(100vw - 1rem);height:min(100dvh - 1rem,204.193vw - 2.04193rem);max-height:calc(100dvh - 1rem);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.draft-room--wizard-open.draft-room--photo .draft-room-draft-board--wizard.draft-room-draft-board--live,.draft-room--wizard-open .draft-room-draft-board--wizard.draft-room-draft-board--live{animation:.52s cubic-bezier(.22,1,.3,1) forwards draft-board-rise-wizard}@keyframes draft-board-rise-wizard{0%{opacity:.88;transform:translate(-50%,calc(14px - 50%))scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.draft-room-draft-board-frame--wizard{background:0 0;border-radius:0;width:100%;height:100%;position:relative;overflow:hidden}.draft-room--wizard-open .draft-room-draft-board-frame--wizard .draft-room-draft-board-img{object-fit:contain;width:100%;height:100%;max-height:none}.draft-room--wizard-open.draft-room--photo .draft-room-hud-header{display:none}@media (max-width:960px){.draft-room--wizard-open .draft-room-draft-board--wizard{width:min(48.9733dvh - .489733rem,100vw - 1rem);height:min(100dvh - 1rem,204.193vw - 2.04193rem)}}.draft-room-intake-paper-scroll .draft-room-chip{-webkit-backdrop-filter:blur(6px);color:#2c2820;background:#ffffff94;border:1px solid #3a353038;min-height:2.35rem;box-shadow:0 2px 8px #0000000d}.draft-room-intake-paper-scroll .draft-room-chip--selected{background:#faf7f0eb;border-color:#3a3530;box-shadow:inset 0 0 0 1px #3a353033,0 2px 8px #2a241814}.draft-room-intake-paper-scroll .draft-room-wizard-nav .draft-room-wizard-back{letter-spacing:.02em;color:#2c282094;box-shadow:none;text-transform:none;background:0 0;border:none;border-radius:0;align-self:flex-start;font-weight:600}.draft-room-intake-paper-scroll .draft-room-wizard-nav .draft-room-wizard-continue,.draft-room-intake-paper-scroll .draft-room-wizard-nav button[type=submit]{letter-spacing:.06em;text-transform:uppercase;color:#2c2820;-webkit-text-fill-color:#2c2820;background:linear-gradient(#faf8f3 0%,#f3efe6 100%);border:1px solid #3a3530;border-radius:6px;font-family:inherit;font-weight:700;text-decoration:none;box-shadow:0 1px 3px #2a24180f}.draft-room-intake-paper-scroll .draft-room-wizard-nav .draft-room-wizard-continue:not(:disabled):hover,.draft-room-intake-paper-scroll .draft-room-wizard-nav button[type=submit]:not(:disabled):hover{color:#1a1612;background:linear-gradient(#fffdf9 0%,#f7f3ea 100%);border-color:#2c2820}.draft-room-intake-paper-scroll .draft-room-wizard-nav .draft-room-wizard-continue:disabled,.draft-room-intake-paper-scroll .draft-room-wizard-nav button[type=submit]:disabled{opacity:1;color:#2c28206b;-webkit-text-fill-color:#2c28206b;cursor:not-allowed}.draft-room-intake-paper-scroll .draft-room-wizard-nav .draft-room-wizard-continue:focus-visible,.draft-room-intake-paper-scroll .draft-room-wizard-nav button[type=submit]:focus-visible{outline-offset:2px;outline:2px solid #3a353073}.draft-room-intake-paper-scroll .draft-room-form-textarea{resize:none}.draft-room--intake-page .draft-room-table-wizard--scene-paper{transform:none}.draft-room--intake-page .draft-room-table-wizard--scene-paper .draft-room-table-wizard-scroll{box-sizing:border-box;height:100%;overflow:hidden;transform:none}.draft-room--intake-page .draft-room-table-wizard--scene-paper .draft-room-table-wizard-scroll--intro{padding:15% 9% 16%;transform:none}.draft-room--intake-page .draft-room-intake-form--wizard{text-align:center;flex-direction:column;align-items:stretch;height:100%;margin:0;display:flex}.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-intake-form-header--intro,.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-intake-form-title,.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-intake-form-lead,.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-intake-form-subtitle,.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-intake-form-taglines,.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-intake-form-tagline,.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-intake-form-taglines span{text-align:center;width:100%;max-width:none;margin-inline:0}.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-intake-form-title{letter-spacing:.03em;text-transform:uppercase;text-wrap:balance;color:#141210;margin:0;font-size:clamp(1.75rem,2.35vw,2.25rem);font-weight:800;line-height:1.2}.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-intake-form-lead{color:#2c2820;margin:1.25rem 0 0;font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:500;line-height:1.55}.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-intake-form-subtitle{color:#3a3530;margin:.875rem 0 0;font-size:clamp(1.125rem,1.2vw,1.25rem);font-weight:400;line-height:1.58}.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-intake-form-taglines{flex-direction:column;gap:.2em;margin:1.75rem 0 0;display:flex}.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-intake-form-tagline,.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-intake-form-taglines span{color:#5a544eb8;font-family:inherit;font-size:clamp(.9375rem,1vw,1rem);font-style:italic;font-weight:400;line-height:1.45}.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-wizard-nav{width:100%;max-width:100%;margin-top:1.75rem}.draft-room--intake-page .draft-room-table-wizard-scroll--intro .draft-room-wizard-nav .draft-room-wizard-continue{border-radius:6px;min-height:2.75rem;font-size:.875rem}.draft-room--intake-page .draft-room-table-wizard-scroll:not(.draft-room-table-wizard-scroll--intro){text-align:left}.draft-room--intake-page .draft-room-table-wizard-scroll:not(.draft-room-table-wizard-scroll--intro) .draft-room-wizard-step{letter-spacing:.14em;text-transform:uppercase;color:#2c282085;margin:0 0 .45rem;font-size:clamp(.625rem,2.8cqw,.75rem);font-weight:800}.draft-room--intake-page .draft-room-table-wizard-scroll:not(.draft-room-table-wizard-scroll--intro) .draft-room-form-section-title{text-align:left;color:#141210;font-size:clamp(.8125rem,3.8cqw,1rem);font-weight:800;line-height:1.35}.draft-room--intake-page .draft-room-table-wizard-scroll:not(.draft-room-table-wizard-scroll--intro) .draft-room-form-section-hint{text-align:left;color:#2c282094;font-size:clamp(.6875rem,3.2cqw,.8125rem)}.draft-room--intake-page .draft-room-table-wizard-scroll:not(.draft-room-table-wizard-scroll--intro) .draft-room-chip-grid{justify-content:flex-start}.draft-room--intake-page .draft-room-table-wizard-scroll:not(.draft-room-table-wizard-scroll--intro) .draft-room-form-label,.draft-room--intake-page .draft-room-table-wizard-scroll:not(.draft-room-table-wizard-scroll--intro) .draft-room-form-textarea{text-align:left}.draft-room--intake-page .draft-room-table-wizard--scene-paper .draft-room-table-wizard-scroll:not(.draft-room-table-wizard-scroll--intro) .draft-room-wizard-nav{margin-top:auto}.draft-room--intake-page .draft-room-canvas-layer{display:none!important}:root{--studio-paper:#ebe2d4;--studio-ink:#2e2b28;--studio-denim:#2c3e50;--studio-brass:#b08d57;--studio-muted:var(--studio-ink)}@supports (color:color-mix(in lab, red, red)){:root{--studio-muted:color-mix(in srgb, var(--studio-ink) 56%, transparent)}}:root{--studio-parchment:var(--studio-paper);--studio-steel:var(--studio-muted);--board-family-cream:var(--studio-paper);--board-family-tile:var(--studio-paper);--board-family-field:var(--studio-paper)}@supports (color:color-mix(in lab, red, red)){:root{--board-family-field:color-mix(in srgb, var(--studio-paper) 86%, var(--studio-ink) 14%)}}:root{--board-family-tile-border:var(--studio-ink)}@supports (color:color-mix(in lab, red, red)){:root{--board-family-tile-border:color-mix(in srgb, var(--studio-ink) 14%, transparent)}}:root{--board-family-tile-border-strong:var(--studio-ink)}@supports (color:color-mix(in lab, red, red)){:root{--board-family-tile-border-strong:color-mix(in srgb, var(--studio-ink) 22%, transparent)}}:root{--board-family-tile-radius:10px;--board-family-tile-shadow:0 2px 10px #2e2b280f;--board-family-tile-shadow-strong:0 3px 16px #2e2b2817, 0 1px 3px #2e2b280a, inset 0 1px 0 #ffffff47;--board-family-primary:var(--studio-denim);--board-family-primary-deep:var(--studio-denim)}@supports (color:color-mix(in lab, red, red)){:root{--board-family-primary-deep:color-mix(in srgb, var(--studio-denim) 88%, #000 12%)}}:root{--board-family-terracotta:var(--studio-brass);--board-family-mustard:var(--studio-brass);--board-family-text:var(--studio-ink);--board-family-text-muted:var(--studio-muted);--board-family-text-soft:var(--studio-muted);--board-tint-denim:var(--studio-denim);--board-tint-ochre:var(--studio-brass);--board-tint-sage:var(--studio-muted);--board-tint-linen:var(--studio-paper);--board-tint-eucalyptus:var(--studio-denim)}.bf-material{border-radius:var(--board-family-tile-radius);isolation:isolate;position:relative;overflow:hidden}.bf-material>*{z-index:1;position:relative}.bf-material:before,.bf-material:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.bf-material-paper{background-color:var(--board-family-tile);border:1px solid var(--board-family-tile-border);box-shadow:var(--board-family-tile-shadow)}.bf-material-paper:before{z-index:0;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.62' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.45'/%3E%3C/svg%3E");background-size:240px 240px}.bf-material-paper:after{z-index:0;box-shadow:inset 0 1px #fffaf224}.bf-material-vellum{background:linear-gradient(165deg, var(--board-family-tile) 0%, var(--board-family-tile) 52%, var(--board-family-field) 100%)}@supports (color:color-mix(in lab, red, red)){.bf-material-vellum{background:linear-gradient(165deg, var(--board-family-tile) 0%, color-mix(in srgb, var(--board-family-tile) 55%, var(--board-family-cream) 45%) 52%, var(--board-family-field) 100%)}}.bf-material-vellum{border:1px solid #d4c8b6;box-shadow:0 2px 9px #2d2d2d0a,inset 0 0 0 1px #fffaf247}.bf-material-vellum:before{z-index:0;opacity:.045;mix-blend-mode:multiply;background-image:linear-gradient(90deg,#567b6d08 1px,#0000 1px),linear-gradient(#567b6d06 1px,#0000 1px),url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E");background-size:18px 18px,18px 18px,200px 200px}.bf-material-vellum:after{z-index:0;background:linear-gradient(#fffaf233 0%,#0000 38%)}.bf-material-cork{background:linear-gradient(160deg, var(--studio-paper) 0%, var(--studio-paper) 100%)}@supports (color:color-mix(in lab, red, red)){.bf-material-cork{background:linear-gradient(160deg, color-mix(in srgb, var(--studio-paper) 92%, var(--studio-parchment) 8%) 0%, var(--studio-paper) 100%)}}.bf-material-cork{border:1px solid var(--board-family-tile-border-strong);box-shadow:var(--board-family-tile-shadow)}.bf-material-cork:before{z-index:0;opacity:.055;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='c'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='5' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0.45 0 0 0 0.55 0.38 0 0 0 0.42 0.28 0 0 0 0.34 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23c)' opacity='0.9'/%3E%3C/svg%3E");background-size:160px 160px}.bf-material-cork:after{z-index:0;background:radial-gradient(circle at 18% 12%,#fff8ec8c,#0000 42%);box-shadow:inset 0 1px #fffaf26b}:root{--utility-paper-cream:var(--studio-paper);--utility-brass:var(--studio-brass);--utility-charcoal:var(--studio-ink);--utility-page-pad:clamp(1rem, 2.5vw, 1.75rem);--utility-content-max:56rem;--utility-content-max-wide:120rem;--utility-narrow-max:28rem;--type-page-title:clamp(1.75rem, 3vw, 2.25rem);--type-page-lead:1.0625rem;--type-section-title:clamp(1.125rem, 2vw, 1.25rem);--type-section-title-weight:800;--type-section-title-spacing:.04em;--type-panel-title:1.25rem;--type-service-name:1.0625rem;--type-price-inline:1.0625rem;--type-price-total:clamp(1.25rem, 2vw, 1.375rem);--type-body:1rem;--type-body-emphasis:1rem;--type-label:.8125rem;--type-helper:.875rem;--type-button:.875rem;--type-link-compact:.875rem;--utility-card-gap:1rem;--utility-card-pad:1.25rem;--utility-row-gap:.65rem;--utility-header-gap:1rem;--utility-font:var(--font-studio-board-sans), "Inter", "Segoe UI", system-ui, sans-serif;--utility-primary:var(--studio-denim);--utility-primary-deep:var(--studio-denim)}@supports (color:color-mix(in lab, red, red)){:root{--utility-primary-deep:color-mix(in srgb, var(--studio-denim) 88%, #000 12%)}}:root{--utility-text:var(--studio-ink);--utility-text-muted:var(--studio-muted);--utility-cream:var(--studio-paper);--utility-card:var(--studio-paper);--utility-border:var(--studio-ink)}@supports (color:color-mix(in lab, red, red)){:root{--utility-border:color-mix(in srgb, var(--studio-ink) 14%, transparent)}}:root{--utility-shadow:0 2px 10px #2e2b280f;--utility-nav-accent-active:#6a8f5c}.utility-page{min-height:0;padding:var(--utility-page-pad);font-family:var(--utility-font);color:var(--utility-text);background:var(--utility-cream);-webkit-font-smoothing:antialiased;flex:1;font-size:1rem;overflow:auto}.studio-canvas .utility-page,.studio-utility-scene .utility-page{background:0 0}.utility-content{max-width:var(--utility-content-max);margin:0 auto}.utility-shell{max-width:var(--utility-narrow-max);text-align:center;margin:0 auto;padding:1.5rem 1.25rem}.utility-shell--loading{min-height:12rem}.utility-access-card-shell{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;min-height:0;margin:0 auto;padding:clamp(1rem,2.5vw,1.75rem);display:flex}.utility-access-card-shell .utility-card{width:min(100%, var(--utility-narrow-max));text-align:center;padding:clamp(1.35rem,2.8vw,1.85rem)}.utility-access-card-shell .utility-title{color:var(--utility-charcoal);font-size:clamp(1.85rem,3.1vw,2.35rem)}.utility-access-card-shell .utility-lead{font-size:var(--type-page-lead);color:var(--utility-charcoal);line-height:1.55}.utility-access-card-shell .utility-note{color:var(--utility-charcoal);font-size:max(.92rem,14px);line-height:1.5}:is(.utility-page--access,.fr-page:has(.utility-access-card-shell--embedded)){flex-direction:column;flex:1;min-height:0;display:flex}.utility-access-card-shell--embedded{min-height:0}.utility-header{max-width:var(--utility-content-max);margin:0 auto var(--utility-header-gap)}.utility-topbar{grid-template-columns:minmax(6rem,1fr) auto minmax(6rem,1fr);align-items:center;gap:.75rem;margin-bottom:.75rem;display:grid}.utility-topbar__start{justify-self:start}.utility-topbar__title{font-size:var(--type-page-title);letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--utility-text);justify-self:center;margin:0;font-weight:700;line-height:1.05}.utility-topbar__end{justify-self:end}.utility-topbar__back{padding:.5rem .85rem;font-size:.78rem}.utility-topbar__help{color:var(--utility-text);text-decoration:none;-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);text-decoration-color:var(--utility-brass);font-size:.84rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.utility-topbar__help{-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent)}}.utility-topbar__help{white-space:nowrap}.utility-topbar__help:hover{color:var(--utility-text);text-decoration:underline;-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);text-decoration-color:var(--utility-brass)}.utility-subnav{margin:0 0 .85rem}.utility-subnav__list{flex-wrap:wrap;justify-content:center;gap:.5rem .65rem;margin:0;padding:0;list-style:none;display:flex}.utility-subnav__item{margin:0}.utility-subnav__link{min-width:4.5rem;color:var(--utility-text-muted);text-align:center;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:.2rem;padding:.45rem .55rem;font-size:.68rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:flex}.utility-subnav__icon{width:1.15rem;height:1.15rem;color:var(--utility-text-muted);display:flex}.utility-subnav__icon svg{width:100%;height:100%}.utility-subnav__link:hover{color:var(--utility-text);background:var(--utility-paper-cream)}@supports (color:color-mix(in lab, red, red)){.utility-subnav__link:hover{background:color-mix(in srgb, var(--utility-paper-cream) 88%, var(--utility-text) 12%)}}.utility-subnav__link--active{background:var(--utility-paper-cream);border-color:var(--utility-border);box-shadow:var(--utility-shadow);font-weight:600}.utility-subnav__link--active .utility-subnav__icon,.utility-subnav__link--active .utility-subnav__label{color:var(--utility-nav-accent-active)}.utility-subnav__link--active:after{content:"";background:var(--utility-nav-accent-active);border-radius:1px;width:1.15rem;height:2px;display:block}.utility-header__meta{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.utility-header__copy{flex:1;min-width:0}.utility-header__aside{flex-shrink:0}.utility-lead{max-width:42rem;font-size:var(--type-page-lead);color:var(--utility-text-muted);margin:0;line-height:1.55}.utility-lead+.utility-lead{margin-top:.75rem}.utility-grid{gap:var(--utility-card-gap);max-width:var(--utility-content-max);margin:0 auto;display:grid}.utility-card{padding:var(--utility-card-pad);border:1px solid var(--utility-border);background:var(--utility-card);box-shadow:var(--utility-shadow);border-radius:10px;scroll-margin-top:1rem}.utility-card__title{font-size:var(--type-section-title);font-weight:var(--type-section-title-weight);letter-spacing:var(--type-section-title-spacing);text-transform:none;color:var(--studio-eucalyptus);border-bottom:1px solid var(--studio-eucalyptus);margin:.35rem 0 .85rem;padding-bottom:.45rem}@supports (color:color-mix(in lab, red, red)){.utility-card__title{border-bottom:1px solid color-mix(in srgb, var(--studio-eucalyptus) 16%, transparent)}}.studio-section-title{font-size:var(--type-section-title);font-weight:var(--type-section-title-weight);letter-spacing:var(--type-section-title-spacing);color:var(--studio-eucalyptus);border-bottom:1px solid var(--studio-eucalyptus);margin:.35rem 0 .85rem;padding-top:.1rem;padding-bottom:.45rem;line-height:1.25}@supports (color:color-mix(in lab, red, red)){.studio-section-title{border-bottom:1px solid color-mix(in srgb, var(--studio-eucalyptus) 16%, transparent)}}.utility-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--utility-nav-accent-active);margin:0 0 .5rem;font-size:.75rem;font-weight:700}.utility-title{letter-spacing:.04em;text-transform:uppercase;color:var(--utility-primary);margin:0 0 .75rem;font-size:clamp(1.85rem,3.1vw,2.35rem);font-weight:700;line-height:1.05}.utility-form{text-align:left;gap:.9rem;margin-top:1.35rem;display:grid}.utility-field{letter-spacing:.04em;text-transform:uppercase;color:var(--utility-text);gap:.4rem;font-size:.82rem;font-weight:700;display:grid}.utility-field input{border:1px solid var(--utility-border);width:100%;font:inherit;letter-spacing:0;text-transform:none;color:var(--utility-text);background:#fff;border-radius:8px;padding:.7rem .8rem;font-size:1rem;font-weight:500}.utility-field input:focus{outline:2px solid var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.utility-field input:focus{outline:2px solid color-mix(in srgb, var(--utility-primary) 32%, transparent)}}.utility-field input:focus{outline-offset:2px;border-color:var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.utility-field input:focus{border-color:color-mix(in srgb, var(--utility-primary) 45%, transparent)}}.utility-password{display:block;position:relative}.utility-password__input{border:1px solid var(--utility-border);width:100%;font:inherit;letter-spacing:0;text-transform:none;color:var(--utility-text);background:#fff;border-radius:8px;padding:.7rem 2.75rem .7rem .8rem;font-size:1rem;font-weight:500}.utility-password__input:focus{outline:2px solid var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.utility-password__input:focus{outline:2px solid color-mix(in srgb, var(--utility-primary) 32%, transparent)}}.utility-password__input:focus{outline-offset:2px;border-color:var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.utility-password__input:focus{border-color:color-mix(in srgb, var(--utility-primary) 45%, transparent)}}.utility-password__toggle{width:2.35rem;height:2.35rem;color:var(--utility-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.utility-password__toggle:hover,.utility-password__toggle:focus-visible{color:var(--utility-text);background:var(--utility-text)}@supports (color:color-mix(in lab, red, red)){.utility-password__toggle:hover,.utility-password__toggle:focus-visible{background:color-mix(in srgb, var(--utility-text) 6%, transparent)}}.utility-password__toggle:hover,.utility-password__toggle:focus-visible{outline:none}.utility-password__toggle:focus-visible{outline:2px solid var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.utility-password__toggle:focus-visible{outline:2px solid color-mix(in srgb, var(--utility-primary) 32%, transparent)}}.utility-password__toggle:focus-visible{outline-offset:1px}.utility-password__toggle:disabled{opacity:.55;cursor:not-allowed}.utility-error{color:var(--utility-terracotta);margin:0;font-size:.9rem;font-weight:600}.utility-note{color:var(--utility-text-muted);margin:1rem 0 0;font-size:.92rem}.utility-note a{color:var(--utility-primary);font-weight:700}.utility-local-fixture{border-top:1px solid var(--utility-text);margin-top:1.5rem;padding-top:1.25rem;padding-bottom:.35rem}@supports (color:color-mix(in lab, red, red)){.utility-local-fixture{border-top:1px solid color-mix(in srgb, var(--utility-text) 18%, transparent)}}.utility-local-fixture{scroll-margin-bottom:4.75rem}.utility-local-fixture .utility-eyebrow{margin:0}.utility-local-fixture .utility-note{margin-top:.45rem}.utility-local-fixture .utility-btn{white-space:normal;width:100%;height:auto;margin-top:.85rem;scroll-margin-bottom:4.75rem;line-height:1.25}.local-test-fixture__preview{background:#fff;border-radius:.75rem;width:min(100%,12rem);height:auto;margin:1rem auto;display:block}.utility-session-timeout{z-index:80;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.utility-session-timeout__scrim{background:#1c24307a;position:absolute;inset:0}.utility-session-timeout__panel{z-index:1;border:1px solid var(--utility-border);background:var(--utility-paper,#fff);text-align:left;border-radius:12px;width:min(100%,24rem);padding:1.35rem 1.25rem 1.25rem;position:relative;box-shadow:0 16px 40px #1c243038}.utility-session-timeout__title{color:var(--utility-text);margin:0;font-size:1.35rem;font-weight:700}.utility-session-timeout__body{color:var(--utility-text);margin:.75rem 0 0;font-size:1rem;line-height:1.45}.utility-session-timeout__countdown{text-align:center;justify-items:center;gap:.2rem;margin:1.1rem 0 0;display:grid}.utility-session-timeout__countdown-value{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--utility-text);font-size:clamp(2.4rem,8vw,3.25rem);font-weight:700;line-height:1}.utility-session-timeout__countdown-unit{letter-spacing:.06em;text-transform:uppercase;color:var(--utility-text-muted);font-size:.82rem;font-weight:700}.utility-session-timeout__actions{gap:.65rem;margin-top:1.25rem;display:grid}.utility-session-timeout__actions .utility-btn{width:100%}.utility-btn{font-family:var(--utility-font);font-size:var(--type-button);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:8px;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.utility-btn--primary{color:#fff;background:var(--utility-primary);border:1px solid var(--utility-primary);box-shadow:0 2px 8px var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.utility-btn--primary{box-shadow:0 2px 8px color-mix(in srgb, var(--utility-primary) 35%, transparent)}}.utility-btn--primary:hover{background:var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.utility-btn--primary:hover{background:color-mix(in srgb, var(--utility-primary) 88%, #000 12%)}}.utility-btn--primary:hover{border-color:var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.utility-btn--primary:hover{border-color:color-mix(in srgb, var(--utility-primary) 88%, #000 12%)}}.utility-btn--secondary{color:var(--utility-text);background:var(--utility-paper-cream)}@supports (color:color-mix(in lab, red, red)){.utility-btn--secondary{background:color-mix(in srgb, var(--utility-paper-cream) 72%, transparent)}}.utility-btn--secondary{border:1.5px solid var(--utility-text)}@supports (color:color-mix(in lab, red, red)){.utility-btn--secondary{border:1.5px solid color-mix(in srgb, var(--utility-text) 42%, transparent)}}.utility-btn--secondary:hover{background:var(--utility-paper-cream)}@supports (color:color-mix(in lab, red, red)){.utility-btn--secondary:hover{background:color-mix(in srgb, var(--utility-paper-cream) 55%, var(--utility-text) 8%)}}.utility-btn--secondary:hover{border-color:var(--utility-text)}@supports (color:color-mix(in lab, red, red)){.utility-btn--secondary:hover{border-color:color-mix(in srgb, var(--utility-text) 55%, transparent)}}.utility-btn:disabled,.utility-btn--disabled{opacity:.45;pointer-events:none;cursor:not-allowed}.utility-btn--danger{color:var(--utility-terracotta);border:1px solid var(--utility-terracotta);background:0 0}.utility-btn--danger:hover{background:var(--utility-terracotta)}@supports (color:color-mix(in lab, red, red)){.utility-btn--danger:hover{background:color-mix(in srgb, var(--utility-terracotta) 8%, transparent)}}.utility-access-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:min(100%,30rem);margin:1.25rem auto 0;display:grid}.utility-access-actions .utility-btn{text-align:center;white-space:normal;width:100%;min-height:2.85rem;padding:.82rem .95rem;font-size:max(.94rem,15px);line-height:1.25}@media (max-width:520px){.utility-access-actions{grid-template-columns:1fr}}.utility-text-link{font-size:var(--type-link-compact);color:var(--utility-text);text-decoration:none;-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);text-decoration-color:var(--utility-brass);font-weight:600}@supports (color:color-mix(in lab, red, red)){.utility-text-link{-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent)}}.utility-text-link:hover{color:var(--utility-text);text-decoration:underline;-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);text-decoration-color:var(--utility-brass)}.utility-help-link{margin:.65rem 0 0}.utility-help-link__a{color:var(--utility-text);text-decoration:none;-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);text-decoration-color:var(--utility-brass);font-size:.84rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.utility-help-link__a{-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent)}}.utility-help-link__a:hover{color:var(--utility-text);text-decoration:underline;-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);text-decoration-color:var(--utility-brass)}.utility-kv{gap:var(--utility-row-gap);margin:0;display:grid}.utility-kv__row{grid-template-columns:minmax(7rem,9rem) 1fr;align-items:baseline;gap:.75rem;display:grid}.utility-kv__label{font-size:var(--type-label);letter-spacing:.06em;text-transform:uppercase;color:var(--utility-text-muted);margin:0;font-weight:600}.utility-kv__value{margin:0;font-size:1rem;line-height:1.45}@media (max-width:40rem){.utility-topbar{grid-template-columns:1fr;justify-items:stretch}.utility-topbar__start,.utility-topbar__title,.utility-topbar__end{text-align:left;justify-self:stretch}.utility-topbar__title{text-align:center}.utility-topbar__end{text-align:right}.utility-header__meta{flex-direction:column}.utility-header__aside{width:100%}}.cjm{border-radius:10px;width:min(100%,15.5rem);padding:.65rem .75rem .7rem}.cjm--utility{background:var(--utility-paper-cream);border:1px solid var(--utility-border);box-shadow:var(--utility-shadow)}.cjm__title{letter-spacing:.14em;text-transform:uppercase;color:var(--utility-text-muted);margin:0 0 .45rem;font-size:.58rem;font-weight:600}.cjm__list{flex-direction:column;gap:.28rem;margin:0;padding:0;list-style:none;display:flex}.cjm__item{margin:0}.cjm__link{color:var(--utility-text-muted);border-radius:6px;align-items:center;gap:.5rem;padding:.32rem .2rem;font-size:.78rem;font-weight:500;line-height:1.3;text-decoration:none;transition:color .15s,background .15s;display:flex}a.cjm__link:hover,a.cjm__link:focus-visible{color:var(--utility-text);background:var(--utility-text)}@supports (color:color-mix(in lab, red, red)){a.cjm__link:hover,a.cjm__link:focus-visible{background:color-mix(in srgb, var(--utility-text) 6%, transparent)}}a.cjm__link:hover,a.cjm__link:focus-visible{outline:none}.cjm__link--disabled{cursor:default;opacity:.72}.cjm__item--current .cjm__link{color:var(--utility-text);font-weight:600}.cjm__item--complete .cjm__link{color:var(--utility-text)}.cjm__marker{flex-shrink:0;justify-content:center;align-items:center;width:.95rem;height:.95rem;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex}.cjm__marker--complete{color:var(--utility-brass)}.cjm__marker--current{border:2px solid var(--utility-primary);background:var(--utility-primary);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.cjm__marker--current{background:color-mix(in srgb, var(--utility-primary) 12%, transparent)}}.cjm__marker--current{box-shadow:0 0 0 2px var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.cjm__marker--current{box-shadow:0 0 0 2px color-mix(in srgb, var(--utility-primary) 8%, transparent)}}.cjm__marker--upcoming{border:1.5px solid var(--utility-text);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.cjm__marker--upcoming{border:1.5px solid color-mix(in srgb, var(--utility-text) 22%, transparent)}}.cjm__marker--upcoming{background:var(--utility-paper-cream)}.cjm__label{min-width:0}@media (min-width:48rem){.cjm{width:min(100%,17rem)}}@media (max-width:40rem){.utility-header__meta{flex-direction:column}.cjm{width:100%;max-width:none}}.studio-utility-scene--studio-board .studio-utility-scene__content{flex-direction:column;min-height:0;display:flex;overflow:hidden auto}.studio-utility-scene--studio-board .sb{background-color:#0000;background-image:none;flex:1;width:100%;min-height:0}.studio-utility-scene--studio-board .sb-main,.studio-utility-scene--studio-board .sb--v4 .sb-main{background:0 0;overflow:hidden auto}.studio-utility-scene--studio-board .sb--v4 .sb-board-layout{min-height:0}.studio-utility-scene--studio-board .sb-sidebar{background:linear-gradient(180deg, var(--board-family-field) 0%, var(--board-family-field) 100%)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene--studio-board .sb-sidebar{background:linear-gradient(180deg, color-mix(in srgb, var(--board-family-field) 90%, transparent) 0%, color-mix(in srgb, var(--board-family-field) 78%, transparent) 100%)}}@media (min-width:1025px){.studio-utility-scene--studio-board .sb-sidebar{-webkit-backdrop-filter:blur(10px)}}body:has(.sb--v4){height:auto;max-height:none;overflow:hidden auto}.sb{--sb-cream:var(--board-family-cream);--sb-cream-deep:var(--board-family-tile)}@supports (color:color-mix(in lab, red, red)){.sb{--sb-cream-deep:color-mix(in srgb, var(--board-family-tile) 93%, var(--studio-ink) 7%)}}.sb{--sb-denim:var(--board-family-primary);--sb-denim-deep:var(--board-family-primary-deep);--sb-teal:var(--sb-denim);--sb-teal-deep:var(--sb-denim-deep);--sb-gold:var(--board-family-mustard);--sb-warm:var(--board-family-terracotta);--sb-text:var(--board-family-text);--sb-text-muted:var(--board-family-text-muted);--sb-text-soft:var(--board-family-text-soft);--sb-card:var(--board-family-tile);--sb-linen:var(--board-family-tile)}@supports (color:color-mix(in lab, red, red)){.sb{--sb-linen:color-mix(in srgb, var(--board-family-tile) 72%, #d4c8b4)}}.sb{--sb-linen-light:var(--board-family-cream)}@supports (color:color-mix(in lab, red, red)){.sb{--sb-linen-light:color-mix(in srgb, var(--board-family-cream) 38%, var(--board-family-tile) 62%)}}.sb{--sb-linen-field:var(--board-family-field);--sb-linen-border:var(--board-family-tile-border);--sb-shadow:var(--board-family-tile-shadow);--sb-tile-radius:var(--board-family-tile-radius);--sb-tile-padding-y:1rem;--sb-tile-padding-x:1.05rem;--sb-grid-gap:.65rem;--sb-section-label-gap:.7rem;--sb-field-rule:1px solid var(--sb-linen-border);--sb-campaign-field-rule:1px solid transparent;--sb-column-rule:transparent;--sb-campaign-col-padding:.35rem;--sb-sidebar:0;--sb-column-gutter:.3rem;--sb-font:var(--font-studio-manrope), "Segoe UI", system-ui, sans-serif;--sb-font-script:var(--font-studio-board-script), "Segoe Script", cursive;--sb-type-xs:var(--studio-type-label,.75rem);--sb-type-sm:var(--studio-type-helper,.95rem);--sb-type-base:var(--studio-type-body,1rem);--sb-type-md:var(--studio-type-card,1.05rem);--sb-type-lg:var(--studio-type-section,1.15rem);--sb-type-display:var(--studio-type-page,1.35rem);--sb-cat-sign-yellow:#f7c900;--sb-cat-sign-yellow-edge:#e0b800;--sb-mushroom-green:#6a8f5c;--sb-nav-active:var(--sb-mushroom-green);--sb-mushroom-green-soft:var(--sb-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.sb{--sb-mushroom-green-soft:color-mix(in srgb, var(--sb-mushroom-green) 16%, #fff 84%)}}.sb{--sb-mushroom-orange:#d94e2b;--sb-mushroom-orange-soft:var(--sb-mushroom-orange)}@supports (color:color-mix(in lab, red, red)){.sb{--sb-mushroom-orange-soft:color-mix(in srgb, var(--sb-mushroom-orange) 15%, #fff 85%)}}.sb{--sb-walnut:#6a4632;height:auto;min-height:0;max-height:none;font-family:var(--sb-font);color:var(--sb-text);background-color:var(--sb-cream);-webkit-font-smoothing:antialiased;background-position:top;background-repeat:no-repeat;background-size:cover;flex-direction:column;flex:1;grid-template-columns:none;font-weight:400;display:flex;overflow:visible}.sb-sidebar{height:100%;min-height:0;padding:.6rem var(--sb-column-gutter) .7rem .65rem;border-right:1px solid var(--sb-denim);flex-direction:column;gap:.38rem;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sb-sidebar{border-right:1px solid color-mix(in srgb, var(--sb-denim) 18%, transparent)}}.sb-sidebar{background:linear-gradient(180deg, var(--board-family-field) 0%, var(--board-family-field) 100%)}@supports (color:color-mix(in lab, red, red)){.sb-sidebar{background:linear-gradient(180deg, var(--board-family-field) 0%, color-mix(in srgb, var(--board-family-field) 82%, var(--sb-cream) 18%) 100%)}}.sb-brand{flex-shrink:0;padding:0;overflow:visible}.sb-brand__lockup{align-items:flex-start;gap:.44rem;display:flex}.sb-brand__stack{flex-direction:column;gap:.14rem;min-width:0;display:flex}.sb-brand__icon{width:1.68rem;height:1.68rem;color:var(--sb-gold);flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){.sb-brand__icon{color:color-mix(in srgb, var(--sb-gold) 88%, #a67c1a 12%)}}.sb-brand__icon svg{width:100%;height:100%}.sb-brand__the{font-family:var(--sb-font-script);color:var(--sb-text);margin:0;font-size:1.12rem;font-weight:600;line-height:1.1}.sb-brand__name{letter-spacing:.12em;color:var(--sb-text);margin:0;font-size:1.16rem;font-weight:700;line-height:1.05}.sb-brand__by{letter-spacing:.13em;color:var(--sb-text-soft);margin:0;font-size:.6rem;font-weight:700;line-height:1.25}@supports (color:color-mix(in lab, red, red)){.sb-brand__by{color:color-mix(in srgb, var(--sb-text-soft) 62%, var(--sb-text-muted) 38%)}}.sb-nav{flex-direction:column;gap:.12rem;display:flex}.sb-nav__item{color:var(--sb-text-muted);border:1px solid #0000;border-radius:8px;align-items:center;gap:.48rem;padding:.3rem .55rem;font-size:.76rem;font-weight:500;text-decoration:none;display:flex}.sb-nav__icon{width:1.05rem;height:1.05rem;color:var(--sb-text-muted);flex-shrink:0;display:flex}.sb-nav__icon svg{width:100%;height:100%}.sb-nav__label{min-width:0}.sb-nav__item--active{color:var(--sb-nav-active);background:var(--sb-nav-active);font-weight:600}@supports (color:color-mix(in lab, red, red)){.sb-nav__item--active{background:color-mix(in srgb, var(--sb-nav-active) 8%, var(--studio-paper))}}.sb-nav__item--active{border-color:var(--sb-nav-active)}@supports (color:color-mix(in lab, red, red)){.sb-nav__item--active{border-color:color-mix(in srgb, var(--sb-nav-active) 22%, transparent)}}.sb-nav__item--active{border-left:3px solid var(--sb-nav-active);box-shadow:var(--board-family-tile-shadow)}.sb-nav__item--active .sb-nav__icon,.sb-nav__item--active .sb-nav__label{color:var(--sb-nav-active)}.sb-nav__item--link:hover,.sb-nav__item--link:focus-visible{color:var(--sb-text);background:var(--board-family-tile)}@supports (color:color-mix(in lab, red, red)){.sb-nav__item--link:hover,.sb-nav__item--link:focus-visible{background:color-mix(in srgb, var(--board-family-tile) 72%, transparent)}}.sb-nav__item--link:hover,.sb-nav__item--link:focus-visible{outline:none}.sb-sidebar-lower{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:.28rem;width:100%;min-height:0;display:flex;container:sidebar-lower/size}.sb-sign-out{border:1px solid var(--studio-ink,#1c2430);justify-content:center;align-items:center;width:calc(100% - .5rem);margin:.35rem .25rem .15rem;padding:.45rem .6rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.sb-sign-out{border:1px solid color-mix(in srgb, var(--studio-ink,#1c2430) 18%, transparent)}}.sb-sign-out{color:var(--studio-ink,#1c2430);font:inherit;letter-spacing:.02em;white-space:nowrap;cursor:pointer;background:0 0;border-radius:8px;font-size:.78rem;font-weight:600}.sb-sign-out__control{opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.sb-sign-out:hover,.sb-sign-out:focus-within{background:var(--studio-ink,#1c2430)}@supports (color:color-mix(in lab, red, red)){.sb-sign-out:hover,.sb-sign-out:focus-within{background:color-mix(in srgb, var(--studio-ink,#1c2430) 6%, transparent)}}.sb-sign-out:has(.sb-sign-out__control:disabled){opacity:.65;cursor:wait}.sb-sidebar-scene{border-radius:8px;flex:auto;min-height:7rem;position:relative;overflow:hidden}.sb-sidebar-scene:after{content:"";z-index:1;background:linear-gradient(to bottom, var(--board-family-tile) 0%, var(--board-family-tile) 35%, transparent 100%);height:42%;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.sb-sidebar-scene:after{background:linear-gradient(to bottom, var(--board-family-tile) 0%, color-mix(in srgb, var(--board-family-tile) 82%, transparent) 35%, transparent 100%)}}.sb-sidebar-scene:after{pointer-events:none}.sb-sidebar-scene.sb-art-wrap{position:relative}.sb-sidebar-scene.sb-art-wrap .sb-art{width:100%;height:100%;position:absolute;inset:0}.sb-sidebar-scene:not(.sb-art-wrap--loaded){background:linear-gradient(180deg, var(--board-family-tile) 0%, var(--board-family-tile) 100%)}@supports (color:color-mix(in lab, red, red)){.sb-sidebar-scene:not(.sb-art-wrap--loaded){background:linear-gradient(180deg, color-mix(in srgb, var(--board-family-tile) 60%, transparent) 0%, color-mix(in srgb, var(--board-family-tile) 45%, transparent) 100%)}}.sb-sidebar-scene:not(.sb-art-wrap--loaded){box-shadow:inset 0 0 0 1px #1a25280a}.sb-sidebar-scene .sb-art{object-fit:cover;object-position:center 42%}.sb-art-wrap{position:relative;overflow:hidden}.sb-art-backdrop{display:none}.sb-art-wrap:not(.sb-art-wrap--loaded){background:0 0}.sb-header{width:100%;margin-bottom:var(--sb-grid-gap);background:var(--sb-cream);flex-shrink:0;position:relative}.sb-header__banner.sb-art-wrap{z-index:0;aspect-ratio:2220/255;background:var(--sb-cream);border-radius:0 0 8px 8px;width:100%;height:auto;display:block;position:relative;overflow:hidden}.sb-header__banner.sb-art-wrap:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, transparent 0%, var(--sb-cream) 100%);height:clamp(8px,1.4vw,16px);position:absolute;bottom:0;left:0;right:0}.sb-header__banner.sb-art-wrap .sb-art{object-fit:fill;object-position:center center;width:100%;height:100%;display:block;position:absolute;inset:0}.sb-art{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.sb-art-wrap.sb-art-wrap--loaded{background:0 0}.sb-header__banner.sb-art-wrap.sb-art-wrap--loaded{background:var(--sb-cream)}.sb-plan{z-index:2;background:var(--sb-card);box-shadow:var(--sb-shadow);border:1px solid #006d731a;border-radius:10px;flex-shrink:0;margin-top:-.85rem;padding:.8rem .75rem .7rem;position:relative}.sb-plan__head{align-items:center;gap:.45rem;margin-bottom:.3rem;display:flex}.sb-plan__icon{width:1rem;height:1rem;color:var(--sb-text-muted);flex-shrink:0;display:flex}.sb-plan__icon svg{width:100%;height:100%}.sb-plan__title{font-size:var(--sb-type-sm);color:var(--sb-text);margin:0;font-weight:600;line-height:1.3}.sb-plan__usage{font-size:var(--sb-type-xs);color:var(--sb-text-soft);margin:0 0 .5rem;font-weight:600;line-height:1.4}.sb-plan__bar{background:var(--sb-linen);border-radius:99px;height:6px;margin-bottom:.5rem;overflow:hidden}.sb-plan__bar span{background:var(--sb-teal);height:100%;display:block}.sb-plan__link{font-size:var(--sb-type-xs);letter-spacing:.04em;text-align:right;text-transform:none;color:var(--sb-text-muted);font-weight:600;text-decoration:none;display:block}.sb-main{min-width:0;min-height:0;padding:.65rem .65rem .55rem var(--sb-column-gutter);background:var(--sb-cream);flex-direction:column;display:flex;overflow:hidden}.sb-header__title{font-family:var(--sb-font);letter-spacing:.05em;color:var(--sb-text);flex-direction:column;align-items:flex-start;gap:.02rem;margin:0 0 .35rem;font-size:clamp(1.85rem,3.1vw,2.35rem);line-height:1.02;display:flex}.sb-header__title-line{font-family:var(--sb-font);letter-spacing:.05em;text-transform:uppercase;display:block}.sb-header__title-line--studio{font-size:1em;font-weight:700}.sb-header__title-line--board{font-size:.72em;font-weight:500}.sb-header__greeting{font-family:var(--sb-font);color:var(--sb-text-muted);margin:0 0 .2rem;font-size:clamp(.92rem,1.5vw,1.06rem);font-weight:500}.sb-header__greeting--loading{background:#006d731f;border-radius:3px;width:10rem;height:1em}.sb-header__name{font-weight:600}.sb-header__sub{font-family:var(--sb-font);font-size:var(--sb-type-xs);color:var(--sb-text-muted);margin:0;font-weight:500;line-height:1.45}.sb-header__copy{z-index:1;background:linear-gradient(90deg, var(--board-family-cream) 0%, var(--board-family-cream) 68%, transparent 100%);flex-direction:column;justify-content:flex-start;width:min(100%,22rem);min-width:0;max-width:34%;padding:.35rem .85rem .45rem .15rem;font-size:1rem;line-height:normal;display:flex;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.sb-header__copy{background:linear-gradient(90deg, color-mix(in srgb, var(--board-family-cream) 97%, transparent) 0%, color-mix(in srgb, var(--board-family-cream) 90%, transparent) 68%, transparent 100%)}}.sb-header__copy{pointer-events:none}.sb-header__copy a,.sb-header__copy button{pointer-events:auto}.sb-grid{gap:var(--sb-grid-gap);flex:1;grid-template-rows:minmax(0,1.32fr) minmax(0,.68fr);grid-template-columns:minmax(0,1.58fr) minmax(0,.82fr) minmax(0,.82fr);min-height:0;display:grid;overflow:hidden}.sb-card{min-height:0;padding:var(--sb-tile-padding-y) var(--sb-tile-padding-x);border-radius:var(--sb-tile-radius);position:relative}.sb-card:not(.bf-material){background:var(--sb-card);border:1px solid var(--board-family-tile-border-strong);box-shadow:var(--board-family-tile-shadow-strong)}.sb-card.bf-material{box-shadow:none;border:none}.sb-card.bf-material.bf-material-paper{background-color:var(--board-family-tile);border:1px solid var(--board-family-tile-border-strong);box-shadow:var(--board-family-tile-shadow-strong)}.sb-card.bf-material.bf-material-paper:after{box-shadow:inset 0 1px #fffaf224}.sb-card>*,.bf-material>*{z-index:1;position:relative}.sb-card__tab{letter-spacing:.14em;text-transform:uppercase;color:var(--sb-gold);margin:0 0 .55rem;font-size:.58rem;font-weight:600}.sb-card__heading{color:var(--sb-text-muted);margin:0 0 .5rem;font-size:.78rem;font-weight:600}.sb-card__heading--script{font-family:var(--sb-font-script);color:var(--sb-text);font-size:1.05rem;font-weight:600}.sb-campaign-stack{gap:var(--sb-grid-gap);flex-direction:column;grid-area:1/1;min-height:0;display:flex;overflow:hidden}.sb-card--campaign,.sb-card--notes,.sb-card--membership,.sb-campaign-stack{align-self:stretch}.sb-card--campaign{flex-direction:column;flex:1;min-height:0;display:flex}.sb-card--actions{flex-shrink:0}.sb-actions__head{margin-bottom:var(--sb-section-label-gap);flex-direction:column;gap:.2rem;display:flex}.sb-actions__heading{font-size:var(--sb-type-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--sb-text);margin:0;font-weight:600}.sb-actions__hint{font-size:var(--sb-type-xs);color:var(--sb-text-soft);margin:0;font-weight:500}.sb-actions__list{flex-wrap:wrap;align-items:center;gap:.45rem .65rem;display:flex}.sb-action{font-size:var(--sb-type-sm);border-radius:4px;align-items:center;padding:.32rem .55rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.sb-action--primary{color:#fff;background:var(--sb-denim);border:1px solid var(--sb-denim);padding:.48rem .85rem}@supports (color:color-mix(in lab, red, red)){.sb-action--primary{border:1px solid color-mix(in srgb, var(--sb-denim) 65%, transparent)}}.sb-action--primary{box-shadow:0 4px 14px var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-action--primary{box-shadow:0 4px 14px color-mix(in srgb, var(--sb-denim) 22%, transparent)}}.sb-action--primary:hover,.sb-action--primary:focus-visible{color:#fff;background:var(--sb-denim-deep)}.sb-action--secondary{color:var(--sb-text);background:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-action--secondary{background:color-mix(in srgb, var(--sb-denim) 6%, transparent)}}.sb-action--secondary{border:1px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-action--secondary{border:1px solid color-mix(in srgb, var(--sb-denim) 14%, transparent)}}.sb-action--secondary:hover,.sb-action--secondary:focus-visible{color:var(--sb-text);background:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-action--secondary:hover,.sb-action--secondary:focus-visible{background:color-mix(in srgb, var(--sb-denim) 10%, transparent)}}.sb-action--enabled{color:var(--sb-text);background:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-action--enabled{background:color-mix(in srgb, var(--sb-denim) 7%, transparent)}}.sb-action--enabled{border:1px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-action--enabled{border:1px solid color-mix(in srgb, var(--sb-denim) 14%, transparent)}}.sb-action--enabled:hover{color:var(--sb-text);background:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-action--enabled:hover{background:color-mix(in srgb, var(--sb-denim) 12%, transparent)}}.sb-action--next{color:var(--sb-text);border-color:#e59e0073;box-shadow:inset 0 0 0 1px #e59e002e}.sb-action--disabled{color:var(--sb-text-soft);background:var(--sb-linen-light);border:1px dashed var(--sb-linen-border);cursor:not-allowed;opacity:.72}.sb-campaign__cta-stack{flex-direction:column;align-items:stretch;gap:.2rem;width:100%;margin-top:.35rem;display:flex}.sb-campaign__cta-stack .sb-btn--campaign{text-align:center;align-self:stretch}.sb-btn--campaign-primary{color:#fff;background:var(--sb-teal-deep);border-bottom:none;border-radius:4px;padding:.42rem .55rem .5rem}.sb-btn--campaign-primary:hover,.sb-btn--campaign-primary:focus-visible{color:#fff;background:var(--sb-teal);border-bottom-color:#0000}.sb-campaign__badge,.sb-campaign__field-label,.sb-campaign__eta-label,.sb-notes__heading,.sb-membership__heading,.sb-membership__label{font-family:var(--sb-font);font-size:var(--sb-type-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--sb-text-soft);font-weight:600}.sb-campaign__col--main .sb-campaign__name,.sb-campaign__col--status .sb-campaign__status,.sb-campaign__col--journey .sb-journey__label{font-family:var(--sb-font);font-size:var(--sb-type-md);font-weight:600;line-height:1.3}.sb-campaign__progress,.sb-campaign__col--status .sb-campaign__eta-value,.sb-campaign__selected,.sb-notes__text,.sb-notes__empty,.sb-membership__value,.sb-membership__empty{font-family:var(--sb-font);font-size:var(--sb-type-sm);line-height:1.4}.sb-campaign{flex-direction:column;flex:1;min-height:0;display:flex}.sb-campaign__layout{gap:var(--sb-grid-gap);flex:1;grid-template-columns:minmax(0,.92fr) minmax(0,1fr) minmax(0,1.22fr);align-items:stretch;min-height:9rem;display:grid}.sb-campaign__col{flex-direction:column;justify-content:center;gap:.35rem;min-width:0;height:100%;display:flex;position:relative}.sb-campaign__col>*{z-index:1;position:relative}.sb-campaign__col--main:before,.sb-campaign__col--status:before{content:"";pointer-events:none;z-index:0;border-radius:8px;position:absolute;inset:0}.sb-campaign__col--main:before{background:radial-gradient(ellipse 90% 80% at 35% 18%, var(--board-tint-denim), var(--board-tint-denim) 55%, transparent 82%)}@supports (color:color-mix(in lab, red, red)){.sb-campaign__col--main:before{background:radial-gradient(ellipse 90% 80% at 35% 18%, color-mix(in srgb, var(--board-tint-denim) 5%, transparent), color-mix(in srgb, var(--board-tint-denim) 2%, transparent) 55%, transparent 82%)}}.sb-campaign__col--status:before{background:radial-gradient(ellipse 85% 75% at 50% 28%, var(--board-tint-ochre), var(--board-tint-ochre) 58%, transparent 84%)}@supports (color:color-mix(in lab, red, red)){.sb-campaign__col--status:before{background:radial-gradient(ellipse 85% 75% at 50% 28%, color-mix(in srgb, var(--board-tint-ochre) 4%, transparent), color-mix(in srgb, var(--board-tint-ochre) 2%, transparent) 58%, transparent 84%)}}.sb-campaign__col--status{padding:var(--sb-campaign-col-padding) 0 var(--sb-campaign-col-padding) .55rem;border-left:var(--sb-column-rule);text-align:left;justify-content:flex-start;align-items:flex-start;gap:.35rem}.sb-campaign__col--main{padding:var(--sb-campaign-col-padding) 0;text-align:center;justify-content:flex-start;align-items:center;gap:0;position:relative}.sb-campaign__col--main .sb-campaign__badge{margin-bottom:var(--sb-section-label-gap);display:block}.sb-campaign__col--main .sb-campaign__icon{opacity:.45;pointer-events:none;width:1.65rem;height:1.65rem;margin:0;position:absolute;top:.05rem;right:.15rem}.sb-campaign__col--main .sb-campaign__field-label--name{width:100%;margin-top:1.1rem;margin-bottom:var(--sb-section-label-gap);text-align:center}.sb-campaign__col--main .sb-campaign__name{letter-spacing:.01em;text-wrap:balance;text-align:center;width:100%;max-width:17rem;color:var(--sb-text);box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;padding:.15rem .4rem .25rem}.sb-campaign__progress{color:var(--sb-text);margin:.15rem 0 0;font-weight:500}.sb-campaign__type{width:100%;max-width:16rem;font-size:var(--sb-type-sm);text-align:center;color:var(--sb-text-soft);border-bottom:var(--sb-campaign-field-rule);margin:.35rem 0 0;padding-bottom:.45rem;font-weight:600;line-height:1.35}.sb-campaign__col--main .sb-campaign__name--empty{color:var(--sb-text-soft)}.sb-campaign__col--main .sb-campaign__field-label{width:100%;margin-bottom:var(--sb-section-label-gap);text-align:center}.sb-campaign__col--main .sb-campaign__selected{text-align:center;width:100%;max-width:14rem;color:var(--sb-text);border:none;border-bottom:var(--sb-campaign-field-rule);background:0 0;border-radius:0;margin:.9rem 0 0;padding:.35rem .4rem .55rem;font-weight:500}.sb-campaign__col--status .sb-campaign__field-label{width:100%;margin:0 0 var(--sb-section-label-gap)}.sb-campaign__col--status .sb-campaign__status{text-align:left;width:100%;color:var(--sb-text);border:none;border-bottom:var(--sb-campaign-field-rule);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0 0 .4rem;display:block}.sb-campaign__col--status .sb-campaign__status--empty{color:var(--sb-text-soft)}.sb-campaign__col--status .sb-campaign__eta{text-align:left;gap:.28rem;width:100%;margin:.15rem 0 0;padding:0;display:grid}.sb-campaign__col--status .sb-campaign__eta-label{width:100%;margin:0}.sb-campaign__col--status .sb-campaign__eta-value{text-align:left;width:100%;color:var(--sb-text);border:none;border-bottom:var(--sb-campaign-field-rule);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0 0 .4rem;font-weight:500;display:block}.sb-campaign__col--status .sb-campaign__metric{gap:.28rem;width:100%;margin:.15rem 0 0;display:grid}.sb-campaign__col--status .sb-campaign__metric-value{width:100%;font-family:var(--sb-font);font-size:var(--sb-type-sm);text-align:left;color:var(--sb-text);border-bottom:var(--sb-campaign-field-rule);margin:0;padding:0 0 .4rem;font-weight:500;line-height:1.4;display:block}.sb-campaign__col--status .sb-btn--campaign{align-self:flex-start;margin-top:.35rem}.sb-campaign__col--journey{padding:var(--sb-campaign-col-padding) 0 var(--sb-campaign-col-padding) .55rem;border-left:var(--sb-column-rule);justify-content:stretch;align-items:center}.sb-campaign__col--journey .sb-journey--vertical{border-left:none;flex:1;justify-content:space-between;gap:.7rem;width:min(100%,15.5rem);min-height:100%;margin-inline:auto;padding:.15rem 0 .15rem .35rem}.sb-campaign__col--journey .sb-journey__step{font-family:var(--sb-font);font-size:inherit;color:var(--sb-text-soft);grid-template-columns:1.2rem minmax(0,1fr);align-items:start;gap:.35rem;line-height:1.3}.sb-campaign__col--journey .sb-journey__label,.sb-campaign__col--journey .sb-journey__step--current .sb-journey__label{color:var(--sb-text)}.sb-campaign__col--journey .sb-journey__step--complete .sb-journey__label{color:var(--sb-text-muted)}.sb-campaign__col--journey .sb-journey__dot{background:var(--board-family-field);border:2px solid var(--sb-denim);width:1.12rem;height:1.12rem;margin-top:.1rem;font-size:.58rem}@supports (color:color-mix(in lab, red, red)){.sb-campaign__col--journey .sb-journey__dot{border:2px solid color-mix(in srgb, var(--sb-denim) 22%, transparent)}}.sb-campaign__col--journey .sb-journey__dot{box-shadow:none}.sb-campaign__col--journey .sb-journey__step--complete .sb-journey__dot{color:#fff;background:var(--sb-teal);border:2px solid var(--sb-teal)}.sb-campaign__col--journey .sb-journey__step--current .sb-journey__dot{color:var(--sb-gold);background:var(--board-family-field);border:3px solid var(--sb-gold);box-shadow:0 0 0 4px var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-campaign__col--journey .sb-journey__step--current .sb-journey__dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--sb-gold) 18%, transparent)}}.sb-campaign__col--journey .sb-journey__step:not(:last-child):after{background:#567b6d2e;border-left:none;width:2px;top:1.22rem;bottom:-.35rem;left:.56rem;transform:translate(-50%)}.sb-campaign__col--journey .sb-journey__step--complete:not(:last-child):after{background:var(--sb-teal)}.sb-campaign__col--journey .sb-journey__hint{font-size:var(--sb-type-xs);letter-spacing:.01em;color:var(--sb-text-soft);font-weight:500;line-height:1.45}.sb-campaign__col--journey .sb-journey__copy{gap:.22rem}.sb-campaign__badge{background:#e59e0047;border-radius:2px;width:fit-content;margin:0 0 .45rem;padding:.12rem .48rem;display:inline-block}.sb-campaign__field-label{margin-bottom:var(--sb-section-label-gap);display:block}.sb-campaign__icon{width:3.25rem;height:3.25rem;color:var(--sb-text-muted);opacity:.82;justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}.sb-campaign__icon svg{width:100%;height:100%}.sb-campaign__name{font-family:var(--sb-font);font-size:var(--sb-type-md);color:var(--sb-text);border:1px solid var(--sb-linen-border);background:var(--sb-linen-field);border-radius:4px;margin:0 0 .5rem;padding:.48rem .58rem;font-weight:600;line-height:1.3;box-shadow:0 1px 2px #1a25280a}.sb-campaign__selected{color:var(--sb-text);border:1px solid var(--sb-linen-border);background:var(--sb-linen-field);border-radius:4px;margin:0;padding:.32rem .48rem;font-weight:500}.sb-campaign__status{width:fit-content;font-family:var(--sb-font);font-size:var(--sb-type-md);color:var(--sb-text);border:1px solid var(--sb-linen-border);background:var(--sb-linen-field);border-radius:4px;margin:0 0 .48rem;padding:.32rem .55rem;font-weight:600;line-height:1.3;display:inline-block;box-shadow:0 1px 2px #1a25280a}.sb-campaign__status--empty{color:var(--sb-text-soft);font-weight:600}.sb-campaign__eta{gap:.2rem;margin-bottom:auto;padding-bottom:.55rem;display:grid}.sb-campaign__eta-label{display:block}.sb-campaign__eta-value{width:fit-content;font-family:var(--sb-font);color:var(--sb-text-muted);border:1px solid var(--sb-linen-border);background:var(--sb-linen-field);border-radius:4px;padding:.28rem .52rem;font-weight:500;display:inline-block;box-shadow:0 1px 2px #1a25280a}.sb-btn--campaign{width:auto;font-size:var(--sb-type-sm);letter-spacing:.02em;text-transform:capitalize;color:var(--sb-text);border:none;border-bottom:2px solid var(--sb-denim);background:0 0;align-self:center;margin-top:.35rem;padding:.4rem .55rem .48rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.sb-btn--campaign{border-bottom:2px solid color-mix(in srgb, var(--sb-denim) 42%, transparent)}}.sb-btn--campaign{box-shadow:none;border-radius:0}.sb-btn--campaign:hover,.sb-btn--campaign:focus-visible{filter:none;color:var(--sb-text);border-bottom-color:var(--sb-denim);background:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-btn--campaign:hover,.sb-btn--campaign:focus-visible{background:color-mix(in srgb, var(--sb-denim) 6%, transparent)}}.sb-btn--campaign:hover,.sb-btn--campaign:focus-visible{outline:none}.sb-journey{margin:0;padding:0;list-style:none}.sb-journey--vertical{border-left:2px solid var(--sb-denim);padding:.1rem 0 0 .75rem}@supports (color:color-mix(in lab, red, red)){.sb-journey--vertical{border-left:2px solid color-mix(in srgb, var(--sb-denim) 28%, transparent)}}.sb-journey--vertical{flex-direction:column;gap:.42rem;display:flex}.sb-journey--horizontal{border-top:1px solid #0000;flex-wrap:wrap;gap:.28rem .45rem;margin:.15rem 0 .1rem;padding:.42rem 0 0;display:flex}.sb-journey--vertical .sb-journey__step{color:var(--sb-text-soft);grid-template-columns:.9rem minmax(0,1fr);align-items:center;gap:.35rem;font-size:.52rem;font-weight:700;line-height:1.2;display:grid;position:relative}.sb-journey--horizontal .sb-journey__step{color:var(--sb-text-soft);align-items:center;gap:.22rem;font-size:.46rem;font-weight:700;line-height:1.15;display:inline-flex}.sb-journey--vertical .sb-journey__step:not(:last-child):after{content:"";border-left:1px solid var(--sb-denim);position:absolute;top:.98rem;bottom:-.42rem;left:.42rem}@supports (color:color-mix(in lab, red, red)){.sb-journey--vertical .sb-journey__step:not(:last-child):after{border-left:1px solid color-mix(in srgb, var(--sb-denim) 22%, transparent)}}.sb-journey--vertical .sb-journey__step:not(:last-child):after{transform:translate(-50%)}.sb-journey--vertical .sb-journey__step--complete:not(:last-child):after{border-left-color:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-journey--vertical .sb-journey__step--complete:not(:last-child):after{border-left-color:color-mix(in srgb, var(--sb-denim) 45%, transparent)}}.sb-journey--horizontal .sb-journey__step:not(:last-child):after{content:"—";color:#55606559;margin-left:.12rem;font-size:.42rem;font-weight:400}.sb-journey__dot{border:1.5px solid var(--sb-denim);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:.72rem;height:.72rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sb-journey__dot{border:1.5px solid color-mix(in srgb, var(--sb-denim) 30%, transparent)}}.sb-journey__dot{color:#0000;background:var(--studio-paper);font-size:.44rem;font-weight:700;line-height:1;box-shadow:inset 0 1px #fffaf247}.sb-journey--horizontal .sb-journey__dot{width:.58rem;height:.58rem;font-size:.38rem}.sb-journey__step--complete{color:var(--sb-text-muted)}.sb-journey__step--complete .sb-journey__dot{color:#fff;background:var(--sb-denim);border:none}.sb-journey__step--current{color:var(--sb-denim);font-weight:700}.sb-journey__step--current .sb-journey__dot{border:2px solid var(--sb-gold);color:#fff;background:var(--sb-denim);box-shadow:0 0 0 3px var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-journey__step--current .sb-journey__dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--sb-gold) 28%, transparent)}}.sb-journey__label{min-width:0}.sb-journey__copy{flex-direction:column;gap:.06rem;min-width:0;display:flex}.sb-journey__hint{color:var(--sb-text-soft);font-size:.44rem;font-weight:600;line-height:1.25}.sb-card--notes{flex-direction:column;grid-area:1/2;min-height:0;display:flex;overflow:hidden}.sb-card--notes.bf-material-paper{background-color:var(--board-family-tile);background-image:linear-gradient(145deg, var(--board-tint-sage) 0%, var(--board-tint-sage) 42%, transparent 72%)}@supports (color:color-mix(in lab, red, red)){.sb-card--notes.bf-material-paper{background-image:linear-gradient(145deg, color-mix(in srgb, var(--board-tint-sage) 4%, transparent) 0%, color-mix(in srgb, var(--board-tint-sage) 1.5%, transparent) 42%, transparent 72%)}}.sb-card--notes.bf-material-paper:after{box-shadow:inset 0 1px #fffaf224}.sb-notes__header{justify-content:space-between;align-items:center;gap:var(--sb-grid-gap);margin-bottom:var(--sb-section-label-gap);display:flex}.sb-notes__heading{margin:0}.sb-notes__composer{margin-bottom:.55rem;position:relative}.sb-notes__input{width:100%;font-family:var(--sb-font);font-size:var(--sb-type-sm);color:var(--sb-text);background:var(--board-family-field);border:1px solid var(--board-family-tile-border-strong);box-sizing:border-box;border-radius:8px;padding:.62rem 3rem .62rem .85rem;font-weight:500;display:block}.sb-notes__input::placeholder{color:var(--sb-text-soft);opacity:.85}.sb-notes__input:disabled{cursor:not-allowed;opacity:1}.sb-notes__add{color:#fff;background:var(--sb-teal-deep);cursor:not-allowed;opacity:.92;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;padding:0;font-size:1.15rem;font-weight:700;line-height:1;display:flex;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.sb-notes{flex-direction:column;flex:1;gap:.38rem;min-height:0;margin:0;padding:.1rem 0 0;list-style:none;display:flex;overflow-y:auto}.sb-notes__item{background:var(--board-family-field);border:1px solid var(--board-family-tile-border-strong);border-radius:8px;grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;gap:.55rem;padding:.5rem .55rem;display:grid;box-shadow:inset 0 1px #fffaf259}.sb-notes__date{font-family:var(--sb-font);font-size:var(--sb-type-xs);color:var(--sb-text-muted);white-space:nowrap;font-weight:600;line-height:1.35}.sb-notes__text{color:var(--sb-text);font-weight:500}.sb-notes__empty{color:var(--sb-text-soft);margin:0;font-weight:500}.sb-notes__footer{font-size:var(--sb-type-xs);letter-spacing:.06em;text-align:right;text-transform:uppercase;color:var(--sb-text);flex-shrink:0;margin-top:auto;padding-top:.45rem;font-weight:600;text-decoration:none;display:block}.sb-notes__footer:hover,.sb-notes__footer:focus-visible{color:var(--sb-text-muted);outline:none}.sb-card--next{background-color:var(--board-family-tile);flex-direction:column;grid-area:2/1/auto/-1;min-height:0;padding:.55rem .75rem;display:flex;overflow:hidden}.sb-card--next.bf-material{isolation:auto}.sb-card--next.bf-material-paper:after{box-shadow:inset 0 1px #fffaf224}.sb-next{background-color:var(--board-family-tile);flex:1;grid-template-columns:minmax(4.5rem,30%) minmax(0,1fr) minmax(5rem,28%);align-items:stretch;gap:.5rem .65rem;height:100%;min-height:0;display:grid}.sb-next__photo{border-radius:var(--sb-tile-radius);background-color:var(--board-family-tile);align-self:stretch;height:100%;min-height:0;overflow:hidden}.sb-next__photo:not(.sb-art-wrap--loaded){background-color:var(--board-family-tile)}.sb-next__photo.sb-art-wrap{background-color:var(--board-family-tile);position:relative}.sb-next__photo.sb-art-wrap .sb-art-backdrop{z-index:0;background-color:var(--board-family-tile);border-radius:inherit;display:block;position:absolute;inset:0;transform:translateZ(0)}.sb-next__photo.sb-art-wrap.sb-art-wrap--loaded{background-color:var(--board-family-tile)}.sb-next__photo.sb-art-wrap .sb-art{z-index:1;object-fit:contain;object-position:center center;mix-blend-mode:multiply;filter:contrast(1.02);width:100%;height:100%;position:absolute;inset:0;transform:translateZ(0)}.sb-next__content{background-color:var(--board-family-tile);flex-direction:column;justify-content:center;min-width:0;min-height:0;padding:.15rem 0;display:flex}.sb-next__heading{letter-spacing:.06em;text-transform:uppercase;color:var(--sb-text);margin:0 0 .35rem;font-size:clamp(.84rem,1.35vw,.98rem);font-weight:600;line-height:1.15}.sb-next__heading-mark{padding-bottom:.24rem;display:inline-block;position:relative}.sb-next__heading-mark:after{content:"";background:var(--sb-teal-deep);border-radius:1px;width:100%;height:2px;position:absolute;bottom:0;left:0}.sb-next__intro{color:var(--sb-text);margin:0 0 .35rem;font-size:clamp(.78rem,1.12vw,.88rem);font-weight:600;line-height:1.4}.sb-next__steps{color:var(--sb-text);gap:.28rem;margin:0;padding:0 0 0 1rem;font-size:clamp(.78rem,1.15vw,.9rem);font-weight:400;line-height:1.45;display:grid}.sb-next__steps li{padding-left:.1rem}.sb-next__copy{color:var(--sb-text);margin:0;font-size:clamp(.78rem,1.15vw,.9rem);font-weight:400;line-height:1.5}.sb-next__sticky{border-radius:10px;flex-direction:column;justify-content:center;align-self:stretch;gap:.35rem;width:100%;min-height:0;padding:.85rem .85rem 2.35rem;display:flex;position:relative}.sb-next__sticky.bf-material-cork{box-shadow:var(--board-family-tile-shadow-strong)}.sb-philosophy__label{font-family:var(--sb-font);letter-spacing:.14em;text-transform:uppercase;text-align:center;color:#4a3a2ab8;margin:0;font-size:.58rem;font-weight:600}.sb-next__sticky-text{font-family:var(--sb-font-script);text-align:center;color:var(--sb-text);margin:0;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:600;line-height:1.28;transition:opacity .45s}.sb-philosophy__heart{color:#2d2d2d7a;width:1.25rem;height:1.25rem;display:flex;position:absolute;bottom:.55rem;left:50%;transform:translate(-50%)}.sb-philosophy__heart svg{width:100%;height:100%}.sb-card--membership{flex-direction:column;grid-area:1/3;min-height:0;display:flex;overflow:hidden}.sb-card--membership.bf-material-paper{background-color:var(--board-family-tile);background-image:linear-gradient(160deg, var(--board-tint-linen) 0%, var(--board-tint-linen) 48%, transparent 78%)}@supports (color:color-mix(in lab, red, red)){.sb-card--membership.bf-material-paper{background-image:linear-gradient(160deg, color-mix(in srgb, var(--board-tint-linen) 6%, transparent) 0%, color-mix(in srgb, var(--board-tint-linen) 2.5%, transparent) 48%, transparent 78%)}}.sb-card--membership.bf-material-paper:after{box-shadow:inset 0 1px #fffaf224}.sb-membership__heading{margin:0 0 var(--sb-section-label-gap);flex-shrink:0}.sb-membership__stats,.sb-membership__renewal{flex-shrink:0;gap:.42rem;margin:0;display:grid}.sb-membership__row{grid-template-columns:1.15rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.08rem 0;display:grid}.sb-membership__icon{width:1.15rem;height:1.15rem;color:var(--sb-text-muted);justify-content:center;align-items:center;display:flex}.sb-membership__icon svg{width:100%;height:100%}.sb-membership__line{align-items:baseline;gap:.35rem;min-width:0;display:flex}.sb-membership__leader{border-bottom:1px dotted #567b6d2e;flex:1;min-width:.75rem;margin-bottom:.12rem}.sb-membership__label{flex-shrink:0;margin:0;line-height:1.3}.sb-membership__value{text-align:right;color:var(--sb-text);white-space:nowrap;flex-shrink:0;margin:0;font-weight:500;line-height:1.3}.sb-membership__divider{border:none;border-top:1px solid #567b6d1f;flex-shrink:0;margin:.4rem 0 .35rem}.sb-membership__empty{color:var(--sb-text-soft);margin:0 0 .75rem;font-weight:500;line-height:1.5}.sb-membership__link{font-size:var(--sb-type-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sb-text);flex-shrink:0;align-self:flex-end;margin-top:auto;padding-top:.25rem;font-weight:600;text-decoration:none}.sb-text-link{letter-spacing:.05em;text-transform:uppercase;color:var(--sb-text);font-size:.58rem;font-weight:600;text-decoration:none}.sb-text-link:hover,.sb-text-link:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--sb-gold);-webkit-text-decoration-color:var(--sb-gold);-webkit-text-decoration-color:var(--sb-gold);text-decoration-color:var(--sb-gold)}.sb-btn{letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--sb-teal);border-radius:3px;justify-content:center;align-items:center;padding:.48rem .95rem;font-size:.62rem;font-weight:600;text-decoration:none;transition:filter .15s;display:inline-flex;box-shadow:0 2px 6px #567b6d40}.sb-btn:hover,.sb-btn:focus-visible{filter:brightness(1.08);outline:2px solid var(--sb-teal);outline-offset:2px}.sb-footer{background:var(--sb-card);border:1px solid #006d731a;border-left:3px solid var(--sb-teal);box-shadow:var(--sb-shadow);border-radius:10px;flex-shrink:0;justify-content:space-between;align-items:center;gap:.85rem;margin-top:.55rem;padding:.7rem .85rem .7rem .75rem;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:flex}.sb-footer:hover,.sb-footer:focus-visible{background:var(--board-family-tile)}@supports (color:color-mix(in lab, red, red)){.sb-footer:hover,.sb-footer:focus-visible{background:color-mix(in srgb, var(--board-family-tile) 90%, var(--board-family-cream))}}.sb-footer:hover,.sb-footer:focus-visible{border-color:#006d7329;outline:none;transform:translateY(-1px)}.sb-footer:focus-visible{outline:2px solid var(--sb-teal);outline-offset:2px}.sb-footer__copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}.sb-footer__headline{font-size:var(--sb-type-sm);color:var(--sb-text);margin:0;font-weight:600;line-height:1.35}.sb-footer__subline{font-size:var(--sb-type-xs);color:var(--sb-text-soft);margin:0;font-weight:500;line-height:1.45}.sb-footer__chevron{color:var(--sb-text-muted);flex-shrink:0;font-size:1.05rem;font-weight:600;line-height:1;transition:transform .15s}.sb-footer:hover .sb-footer__chevron,.sb-footer:focus-visible .sb-footer__chevron{transform:translate(3px)}@media (max-width:960px){body:has(.sb--v4){height:auto;max-height:none;overflow:hidden auto}.sb{flex-direction:column;grid-template-columns:none;height:auto;min-height:100dvh;max-height:none;display:flex;overflow:visible}.sb-main{box-sizing:border-box;width:100%;max-width:100%;padding:.75rem .85rem 1rem;overflow:visible}.sb-grid{overflow:visible}.sb-sidebar{border-right:none;border-bottom:1px solid var(--sb-denim);flex-flow:column;align-items:stretch;height:auto;max-height:none;overflow:visible}@supports (color:color-mix(in lab, red, red)){.sb-sidebar{border-bottom:1px solid color-mix(in srgb, var(--sb-denim) 18%, transparent)}}.sb-nav{flex-flow:column;flex:none;justify-content:flex-start;gap:.1rem;width:100%}.sb-nav__item{width:100%}.sb-sidebar-lower{flex:none;align-items:stretch;width:100%}.sb-idea-wall{flex:auto;max-height:min(46vh,20rem)}.sb-idea-wall__art{width:min(100%,49.8656cqh,11.5rem);min-height:8rem}.sb-plan{display:none}.sb-header__copy{background:var(--sb-cream);width:100%;max-width:100%;padding:.35rem .1rem .45rem;position:static;top:auto;left:auto;transform:none}.sb-header__banner.sb-art-wrap{aspect-ratio:2220/255;background:var(--sb-cream);border-radius:0 0 8px 8px;margin-top:.15rem;overflow:hidden}.sb-header__banner.sb-art-wrap .sb-art{object-fit:fill;object-position:right top;width:100%;height:100%;inset:0}.sb-grid{grid-template-rows:auto;grid-template-columns:1fr}.sb-campaign-stack,.sb-card--campaign,.sb-card--actions,.sb-card--notes,.sb-card--next,.sb-card--membership{grid-area:auto/1}.sb-campaign-stack{order:1}.sb-card--notes{order:2}.sb-card--membership{order:3}.sb-card--next{order:4}.sb-campaign{grid-template-columns:minmax(3.5rem,18%) minmax(0,1fr)}.sb-journey{border-top:2px dotted #0000;border-left:none;flex-flow:wrap;grid-column:1/-1;margin-top:.35rem;padding-top:.45rem;padding-left:0}}@media (max-width:640px){.sb-campaign{grid-template-columns:1fr}.sb-next{grid-template-rows:auto auto;grid-template-columns:minmax(4rem,34%) minmax(0,1fr);gap:.55rem}.sb-next__photo{grid-row:span 2;min-height:5.5rem}.sb-next__sticky{grid-column:2}.sb-footer{align-items:flex-start}.sb-footer__chevron{margin-top:.15rem}}.sb-notes__readonly{font-family:var(--sb-font);font-size:var(--sb-type-sm);color:var(--sb-text-soft);background:var(--board-family-field);border:1px solid var(--board-family-tile-border-strong);border-radius:8px;margin:0 0 .75rem;padding:.5rem .62rem;font-weight:500;line-height:1.45}.sb-notes__history{font-family:var(--sb-font);font-size:var(--sb-type-sm);color:var(--sb-text-muted);margin-top:.65rem;font-weight:600;text-decoration:none;display:inline-flex}.sb-notes__history:hover,.sb-notes__history:focus-visible{color:var(--sb-text);text-decoration:underline}.sb-dev-status{flex-direction:column;align-items:stretch;gap:.4rem;display:flex}.sb-dev-status--sidebar{flex-shrink:0}.sb-sidebar-lower .sb-dev-status--sidebar{border-top:1px dashed #006d731f;margin-top:.2rem;padding-top:.25rem}.sb-sidebar-lower .sb-dev-status__toggle{opacity:.82;padding:.3rem .45rem;font-size:.54rem}.sb-dev-status--header{flex-shrink:0;align-items:flex-end}.cd>.sb-dev-status--sidebar,.rr>.sb-dev-status--sidebar{border-top:1px dashed #006d731a;max-width:56rem;margin:.75rem auto 0;padding-top:.5rem}.cd>.sb-dev-status--sidebar .sb-dev-status__toggle,.rr>.sb-dev-status--sidebar .sb-dev-status__toggle{opacity:.78;font-size:.54rem}.sb-dev-status__toggle{letter-spacing:.08em;text-transform:uppercase;color:var(--sb-text);background:var(--board-family-tile);border:1px dashed #006d7359;border-radius:999px;align-items:center;gap:.35rem;padding:.38rem .55rem;font-size:.62rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sb-dev-status__toggle{background:color-mix(in srgb, var(--board-family-tile) 96%, transparent)}}.sb-dev-status__toggle{box-shadow:var(--sb-shadow);cursor:pointer}.sb-dev-status--sidebar .sb-dev-status__toggle{width:100%;box-shadow:none;border-radius:.35rem;justify-content:flex-start;font-size:.58rem}.sb-dev-status__toggle svg{flex-shrink:0;width:.85rem;height:.85rem}.sb-dev-status__toggle:hover{background:#006d7314}.sb-dev-status__panel{background:var(--board-family-tile);border:1px dashed #006d7359;border-radius:.45rem;padding:.55rem .65rem}@supports (color:color-mix(in lab, red, red)){.sb-dev-status__panel{background:color-mix(in srgb, var(--board-family-tile) 98%, transparent)}}.sb-dev-status__panel{box-shadow:var(--sb-shadow)}.sb-dev-status--sidebar .sb-dev-status__panel{box-shadow:none}.sb-dev-status__label{letter-spacing:.12em;text-transform:uppercase;color:var(--sb-text);margin:0 0 .2rem;font-size:.62rem;font-weight:700}.sb-dev-status__hint{color:var(--sb-text-soft);margin:0 0 .4rem;font-size:.58rem;line-height:1.35}.sb-dev-status__buttons{flex-wrap:wrap;gap:.28rem;display:flex}.sb-dev-status__btn{color:var(--sb-text);background:#006d7314;border-radius:.25rem;padding:.22rem .42rem;font-size:.62rem;font-weight:600;line-height:1.2;text-decoration:none}.sb-dev-status__btn:hover{background:#006d7329}.sb-dev-status__btn--reset{color:#8b3a00;background:#cc55001a}.sb-dev-status__btn--reset:hover{background:#cc55002e}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sb-grid--v2{grid-template-rows:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.72fr) auto;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.sb-grid--v2 .sb-card--current{flex-direction:column;grid-area:1/1;min-height:0;display:flex;overflow:auto}.sb-grid--v2 .sb-card--progress{flex-direction:column;grid-area:1/2;min-height:0;display:flex;overflow:auto}.sb-grid--v2 .sb-card--deliverables{flex-direction:column;grid-area:2/1;min-height:0;display:flex;overflow:auto}.sb-grid--v2 .sb-card--actions{flex-direction:column;grid-area:2/2;min-height:0;display:flex;overflow:auto}.sb-grid--v2 .sb-card--activity{grid-area:3/1/auto/-1;min-height:0;overflow:auto}.sb-grid--v2 .sb-card--widget{grid-area:4/1/auto/-1;min-height:0}.sb-current-campaign{flex-direction:column;flex:1;gap:.65rem;min-height:0;display:flex}.sb-current-campaign__name{font-size:var(--sb-type-lg);color:var(--sb-text);margin:0;font-weight:700;line-height:1.15}.sb-current-campaign__name--empty{color:var(--sb-text-muted);font-weight:600}.sb-current-campaign__metrics{gap:.85rem;display:grid}.sb-current-campaign__metric{grid-template-columns:minmax(6.5rem,9rem) 1fr;align-items:baseline;gap:.65rem;display:grid}.sb-current-campaign__label{font-size:var(--sb-type-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--sb-text-muted);font-weight:600}.sb-current-campaign__value{font-size:var(--sb-type-sm);color:var(--sb-text);font-weight:500;line-height:1.35}.sb-current-campaign__empty{font-size:var(--sb-type-sm);color:var(--sb-text-muted);margin:0;line-height:1.45}.sb-current-campaign__record{align-self:flex-start}.sb-current-campaign__empty-actions{flex-wrap:wrap;gap:.75rem;margin-top:auto;display:flex}.sb-card--progress .sb-journey{flex:1;min-height:0}.sb-deliverables-progress{gap:.72rem;margin:0;padding:0;list-style:none;display:grid}.sb-deliverables-progress__item{gap:.38rem;display:grid}.sb-deliverables-progress__head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.sb-deliverables-progress__label{font-size:var(--sb-type-sm);color:var(--sb-text);font-weight:600}.sb-deliverables-progress__count{font-size:var(--sb-type-xs);color:var(--sb-text-muted);white-space:nowrap;font-weight:600}.sb-deliverables-progress__track{background:var(--sb-denim);border-radius:999px;height:.42rem}@supports (color:color-mix(in lab, red, red)){.sb-deliverables-progress__track{background:color-mix(in srgb, var(--sb-denim) 10%, var(--sb-card))}}.sb-deliverables-progress__track{overflow:hidden}.sb-deliverables-progress__fill{border-radius:inherit;background:var(--sb-denim);height:100%;transition:width .2s}.sb-deliverables-progress__empty{font-size:var(--sb-type-sm);color:var(--sb-text-muted);margin:0}.sb-actions__status{font-size:var(--sb-type-sm);color:var(--sb-text);margin:0 0 .55rem;font-weight:600}.sb-actions__empty{font-size:var(--sb-type-sm);color:var(--sb-text-muted);margin:0}.sb-activity__list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.sb-activity__item{border-bottom:1px solid var(--sb-text);grid-template-columns:minmax(4.5rem,6rem) 1fr;align-items:baseline;gap:.65rem;padding-bottom:.4rem;display:grid}@supports (color:color-mix(in lab, red, red)){.sb-activity__item{border-bottom:1px solid color-mix(in srgb, var(--sb-text) 8%, transparent)}}.sb-activity__item:last-child{border-bottom:none;padding-bottom:0}.sb-activity__meta{flex-direction:column;gap:.1rem;display:flex}.sb-activity__date{font-size:var(--sb-type-xs);color:var(--sb-gold);white-space:nowrap;font-weight:600}.sb-activity__time{color:var(--sb-text-muted);font-size:.62rem}.sb-activity__message{font-size:var(--sb-type-sm);color:var(--sb-text);margin:0;line-height:1.35}.sb-activity__empty{font-size:var(--sb-type-sm);color:var(--sb-text-muted);margin:0}.sb-widget-carousel__chrome{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.sb-widget-carousel__viewport{min-width:0}.sb-widget-carousel__active-label{letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--sb-text-muted);margin:0 0 .35rem;font-size:.58rem;font-weight:600}.sb-widget-carousel__arrow{border:1px solid var(--board-family-tile-border);background:var(--sb-card);width:1.65rem;height:1.65rem;color:var(--sb-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:1.1rem;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sb-widget-carousel__arrow:hover{background:color-mix(in srgb, var(--sb-denim) 8%, var(--sb-card))}}.sb-widget-carousel__card{border-radius:8px;min-height:5.5rem;padding:.65rem .75rem}.sb-widget-carousel__card--inspiration{text-align:center}.sb-widget-carousel__label{letter-spacing:.12em;text-transform:uppercase;color:var(--sb-gold);margin:0 0 .35rem;font-size:.58rem;font-weight:600}.sb-widget-carousel__quote,.sb-widget-carousel__sentence{font-size:var(--sb-type-sm);color:var(--sb-text);margin:0;line-height:1.4}.sb-widget-carousel__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .75rem;margin:0;display:grid}.sb-widget-carousel__stat{gap:.08rem;display:grid}.sb-widget-carousel__stat dt{letter-spacing:.04em;text-transform:uppercase;color:var(--sb-text-muted);font-size:.62rem;font-weight:600}.sb-widget-carousel__stat dd{font-size:var(--sb-type-xs);color:var(--sb-text);margin:0;font-weight:600}.sb-widget-carousel__empty{font-size:var(--sb-type-xs);color:var(--sb-text-muted);margin:0}.sb-widget-carousel__dots{justify-content:center;gap:.35rem;margin-top:.45rem;display:flex}.sb-widget-carousel__dot{background:var(--sb-text);border:none;border-radius:999px;width:.42rem;height:.42rem;padding:0}@supports (color:color-mix(in lab, red, red)){.sb-widget-carousel__dot{background:color-mix(in srgb, var(--sb-text) 18%, transparent)}}.sb-widget-carousel__dot{cursor:pointer}.sb-widget-carousel__dot--active{background:var(--sb-denim)}.sb-record-drawer{--sb-record-drawer-width:min(48vw, 42rem);z-index:40;justify-content:flex-end;display:flex;position:fixed;inset:0}.sb-record-drawer__backdrop{inset:0;right:var(--sb-record-drawer-width);z-index:1;background:var(--studio-ink);border:none;position:absolute}@supports (color:color-mix(in lab, red, red)){.sb-record-drawer__backdrop{background:color-mix(in srgb, var(--studio-ink) 42%, transparent)}}.sb-record-drawer__backdrop{cursor:pointer}.sb-record-drawer__panel{z-index:2;width:var(--sb-record-drawer-width);min-width:min(100%,20rem);max-width:100%;height:100%;color:var(--sb-text);background:linear-gradient(180deg, var(--board-family-field) 0%, var(--board-family-field) 100%);flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.sb-record-drawer__panel{background:linear-gradient(180deg, color-mix(in srgb, var(--board-family-field) 90%, transparent) 0%, color-mix(in srgb, var(--board-family-field) 78%, transparent) 100%)}}.sb-record-drawer__panel{-webkit-backdrop-filter:blur(10px);border-left:1px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-record-drawer__panel{border-left:1px solid color-mix(in srgb, var(--sb-denim) 18%, transparent)}}.sb-record-drawer__panel{outline:none;box-shadow:-8px 0 28px #2e2b281f}.sb-record-drawer__section-title{letter-spacing:.08em;text-transform:uppercase;color:var(--sb-text);margin:0 0 .65rem;font-size:.92rem;font-weight:700}.sb-record-drawer__studio-plan,.sb-record-drawer__project-details,.sb-record-drawer__deliverables{margin-bottom:1.25rem}.sb-record-drawer__header{border-bottom:1px solid var(--sb-denim);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem .85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.sb-record-drawer__header{border-bottom:1px solid color-mix(in srgb, var(--sb-denim) 18%, transparent)}}.sb-record-drawer__title{letter-spacing:.04em;text-transform:uppercase;color:var(--sb-text);margin:0 0 .2rem;font-size:1.24rem;font-weight:700}.sb-record-drawer__subtitle{color:var(--sb-text);margin:0 0 .25rem;font-size:1.08rem;font-weight:700}.sb-record-drawer__hint{color:var(--sb-text);margin:0;font-size:.96rem;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.sb-record-drawer__hint{color:color-mix(in srgb, var(--sb-text) 88%, #000)}}.sb-record-drawer__close{flex-shrink:0;padding:.45rem .75rem;font-size:.88rem}.sb-record-drawer__body{flex:1;min-height:0;padding:1rem 1.1rem 1.25rem;overflow:auto}.sb-record-drawer__actions{flex-wrap:wrap;gap:.55rem;margin-bottom:1rem;display:flex}.sb-record-drawer__locked{color:var(--sb-text);margin:0 0 1rem;padding:.75rem .85rem;font-size:1rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.sb-record-drawer__locked{color:color-mix(in srgb, var(--sb-text) 88%, #000)}}.sb-record-drawer__locked{background:var(--board-family-tile)}@supports (color:color-mix(in lab, red, red)){.sb-record-drawer__locked{background:color-mix(in srgb, var(--board-family-tile) 72%, transparent)}}.sb-record-drawer__locked{border:1px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-record-drawer__locked{border:1px solid color-mix(in srgb, var(--sb-denim) 14%, transparent)}}.sb-record-drawer__locked{border-radius:6px}.sb-record-drawer .cd-vision__answers{gap:.72rem}.sb-record-drawer .cd-vision__answer{border:1px solid var(--sb-denim);gap:.28rem;padding:.68rem .74rem;display:grid}@supports (color:color-mix(in lab, red, red)){.sb-record-drawer .cd-vision__answer{border:1px solid color-mix(in srgb, var(--sb-denim) 14%, transparent)}}.sb-record-drawer .cd-vision__answer{border-radius:calc(var(--sb-tile-radius) * .58);background:var(--board-family-tile)}@supports (color:color-mix(in lab, red, red)){.sb-record-drawer .cd-vision__answer{background:color-mix(in srgb, var(--board-family-tile) 78%, transparent)}}.sb-record-drawer .cd-vision__answer{-webkit-backdrop-filter:blur(4px)}.sb-record-drawer .cd-vision__label{color:var(--sb-text);margin:0;font-weight:700}.sb-record-drawer .cd-vision__eyebrow{color:var(--sb-text);margin:0 0 .5rem;font-weight:700}.sb-record-drawer .cd-vision__value{color:var(--sb-text);margin:0}.sb-record-drawer .cd-package-list__item{color:var(--sb-text)}.sb-record-drawer__actions .utility-btn--primary{order:0}.sb-record-drawer__actions .cd-copy-brief{order:1}.sb-current-campaign__brief-actions{margin-top:.85rem}.sb-current-campaign__brief-actions.campaign-brief-actions--stack{align-items:flex-start}.sb-current-campaign__brief-actions .campaign-brief-actions__view{letter-spacing:.02em;text-transform:none;justify-content:center;width:fit-content;max-width:100%;padding:.55rem .85rem;font-size:.84rem}.sb-next-action{background:var(--sb-denim);border-radius:6px;margin-top:.9rem;padding:.75rem .85rem}@supports (color:color-mix(in lab, red, red)){.sb-next-action{background:color-mix(in srgb, var(--sb-denim) 6%, white)}}.sb-next-action{border:1px solid var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-next-action{border:1px solid color-mix(in srgb, var(--sb-gold) 45%, transparent)}}.sb-next-action--review{background:var(--sb-teal)}@supports (color:color-mix(in lab, red, red)){.sb-next-action--review{background:color-mix(in srgb, var(--sb-teal) 12%, white)}}.sb-next-action--review{border:2px solid var(--sb-teal)}@supports (color:color-mix(in lab, red, red)){.sb-next-action--review{border:2px solid color-mix(in srgb, var(--sb-teal) 55%, var(--sb-gold) 45%)}}.sb-next-action--review{box-shadow:0 4px 14px var(--sb-teal)}@supports (color:color-mix(in lab, red, red)){.sb-next-action--review{box-shadow:0 4px 14px color-mix(in srgb, var(--sb-teal) 18%, transparent)}}.sb-next-action--review .sb-next-action__cta{padding:.85rem 1.15rem;font-size:.88rem}.sb-next-action--waiting{background:var(--sb-cream)}@supports (color:color-mix(in lab, red, red)){.sb-next-action--waiting{background:color-mix(in srgb, var(--sb-cream) 88%, white)}}.sb-next-action__status{letter-spacing:.12em;text-transform:uppercase;color:var(--sb-denim);margin:0;font-size:.86rem;font-weight:800}.sb-next-action__lead{color:var(--sb-denim);margin:.35rem 0 0;font-size:1rem;line-height:1.45}.sb-next-action__hint,.sb-next-action__eta{color:var(--sb-denim);margin:.45rem 0 0;font-size:.94rem;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.sb-next-action__hint,.sb-next-action__eta{color:color-mix(in srgb, var(--sb-denim) 72%, transparent)}}.sb-next-action__cta{z-index:4;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;justify-content:center;width:100%;margin-top:.65rem;display:inline-flex;position:relative}.campaign-brief-actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.campaign-brief-actions--stack{flex-direction:column;align-items:stretch}.campaign-brief-actions__locked{color:var(--utility-text-muted);margin:0;font-size:.96rem;line-height:1.45}.campaign-brief-actions__hint{color:var(--utility-text-muted);flex:100%;margin:.15rem 0 0;font-size:.9rem;line-height:1.4}.sb-record-drawer__empty{color:var(--sb-text);margin:0;font-size:.92rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.sb-record-drawer__empty{color:color-mix(in srgb, var(--sb-text) 88%, #000)}}.sb--v2,.sb--v3 .sb-card__tab,.sb--v4 .sb-card__tab{box-sizing:border-box;width:100%;font-size:var(--sb-type-xs);color:var(--sb-denim);border-bottom:2px solid var(--sb-gold);padding-bottom:.22rem;font-weight:700;display:block}@supports (color:color-mix(in lab, red, red)){.sb--v2,.sb--v3 .sb-card__tab,.sb--v4 .sb-card__tab{border-bottom:2px solid color-mix(in srgb, var(--sb-gold) 72%, transparent)}}.sb--v3 .sb-main{background:radial-gradient(ellipse 120% 80% at 50% -20%, #fff 0%, transparent 58%), linear-gradient(180deg, var(--studio-paper) 0%, var(--sb-cream) 100%)}@supports (color:color-mix(in lab, red, red)){.sb--v3 .sb-main{background:radial-gradient(ellipse 120% 80% at 50% -20%, color-mix(in srgb, #fff 42%, var(--studio-paper) 58%) 0%, transparent 58%), linear-gradient(180deg, color-mix(in srgb, var(--studio-paper) 88%, #fff 12%) 0%, var(--sb-cream) 100%)}}.sb--v4 .sb-main{background:radial-gradient(ellipse 120% 80% at 50% -20%, #fff 0%, transparent 58%), linear-gradient(180deg, var(--studio-paper) 0%, var(--sb-cream) 100%)}@supports (color:color-mix(in lab, red, red)){.sb--v4 .sb-main{background:radial-gradient(ellipse 120% 80% at 50% -20%, color-mix(in srgb, #fff 42%, var(--studio-paper) 58%) 0%, transparent 58%), linear-gradient(180deg, color-mix(in srgb, var(--studio-paper) 88%, #fff 12%) 0%, var(--sb-cream) 100%)}}.sb--v3 .sb-card.bf-material-paper,.sb--v4 .sb-card.bf-material-paper{background-color:#fff}@supports (color:color-mix(in lab, red, red)){.sb--v3 .sb-card.bf-material-paper,.sb--v4 .sb-card.bf-material-paper{background-color:color-mix(in srgb, #fff 38%, var(--board-family-field) 62%)}}.sb--v3 .sb-card.bf-material-paper,.sb--v4 .sb-card.bf-material-paper{border:1px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb--v3 .sb-card.bf-material-paper,.sb--v4 .sb-card.bf-material-paper{border:1px solid color-mix(in srgb, var(--sb-denim) 22%, var(--sb-text) 78%)}}.sb--v3 .sb-card.bf-material-paper,.sb--v4 .sb-card.bf-material-paper{box-shadow:inset 0 4px 0 0 var(--sb-denim), var(--board-family-tile-shadow-strong), inset 0 1px 0 #ffffff8c}.sb--v2,.sb--v3 .sb-card--progress,.sb--v4 .sb-card--progress{background:linear-gradient(180deg, var(--sb-denim) 0%, var(--board-family-field) 28%)}@supports (color:color-mix(in lab, red, red)){.sb--v2,.sb--v3 .sb-card--progress,.sb--v4 .sb-card--progress{background:linear-gradient(180deg, color-mix(in srgb, var(--sb-denim) 5%, var(--board-family-field)) 0%, var(--board-family-field) 28%)}}.sb--v2,.sb--v3 .sb-card--activity{background:linear-gradient(180deg, var(--board-family-field) 0%, var(--studio-paper) 100%)}@supports (color:color-mix(in lab, red, red)){.sb--v2,.sb--v3 .sb-card--activity{background:linear-gradient(180deg, var(--board-family-field) 0%, color-mix(in srgb, var(--studio-paper) 35%, var(--board-family-field) 65%) 100%)}}.sb-current-campaign__metric{background:var(--studio-paper);border-radius:6px;padding:.32rem .5rem}@supports (color:color-mix(in lab, red, red)){.sb-current-campaign__metric{background:color-mix(in srgb, var(--studio-paper) 58%, var(--board-family-field) 42%)}}.sb-current-campaign__metric{border-left:2px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-current-campaign__metric{border-left:2px solid color-mix(in srgb, var(--sb-denim) 32%, transparent)}}.sb-current-campaign__metric--brass{border-left-color:var(--sb-gold);background:var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-current-campaign__metric--brass{background:color-mix(in srgb, var(--sb-gold) 12%, #fff 88%)}}.sb-current-campaign__metric--brass .sb-current-campaign__value{width:fit-content;font-size:var(--sb-type-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--sb-text);background:linear-gradient(180deg, var(--sb-gold) 0%, var(--sb-gold) 100%);border-radius:999px;padding:.28rem .72rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sb-current-campaign__metric--brass .sb-current-campaign__value{background:linear-gradient(180deg, color-mix(in srgb, var(--sb-gold) 28%, #fff 72%) 0%, color-mix(in srgb, var(--sb-gold) 16%, var(--studio-paper) 84%) 100%)}}.sb-current-campaign__metric--brass .sb-current-campaign__value{border:1.5px solid var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-current-campaign__metric--brass .sb-current-campaign__value{border:1.5px solid color-mix(in srgb, var(--sb-gold) 55%, transparent)}}.sb-current-campaign__metric--brass .sb-current-campaign__value{box-shadow:inset 0 1px #ffffffa6}.sb-current-campaign__metric--denim{border-left-color:var(--sb-denim);background:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-current-campaign__metric--denim{background:color-mix(in srgb, var(--sb-denim) 8%, #fff 92%)}}.sb-current-campaign__metric--denim .sb-current-campaign__value{width:fit-content;font-size:var(--sb-type-sm);letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg, var(--sb-denim) 0%, var(--sb-denim-deep) 100%);border:1.5px solid var(--sb-denim-deep);border-radius:999px;padding:.28rem .72rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sb-current-campaign__metric--denim .sb-current-campaign__value{border:1.5px solid color-mix(in srgb, var(--sb-denim-deep) 80%, #000 20%)}}.sb-current-campaign__metric--denim .sb-current-campaign__value{box-shadow:inset 0 1px 0 #ffffff38, 0 2px 8px var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-current-campaign__metric--denim .sb-current-campaign__value{box-shadow:inset 0 1px 0 #ffffff38, 0 2px 8px color-mix(in srgb, var(--sb-denim) 28%, transparent)}}.sb-current-campaign__label{color:var(--sb-text)}@supports (color:color-mix(in lab, red, red)){.sb-current-campaign__label{color:color-mix(in srgb, var(--sb-text) 72%, var(--sb-denim) 28%)}}.sb-deliverables-progress__track{background:var(--sb-denim);height:.48rem}@supports (color:color-mix(in lab, red, red)){.sb-deliverables-progress__track{background:color-mix(in srgb, var(--sb-denim) 14%, var(--studio-paper))}}.sb-deliverables-progress__track{border:1px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-deliverables-progress__track{border:1px solid color-mix(in srgb, var(--sb-denim) 12%, transparent)}}.sb-deliverables-progress__fill{background:linear-gradient(90deg, var(--sb-denim-deep) 0%, var(--sb-denim) 100%)}.sb-deliverables-progress__count{color:var(--sb-denim)}.sb-deliverables-progress__count--complete{color:#fff;background:var(--sb-mushroom-green);border:1px solid var(--sb-mushroom-green);border-radius:999px;padding:.08rem .38rem}@supports (color:color-mix(in lab, red, red)){.sb-deliverables-progress__count--complete{border:1px solid color-mix(in srgb, var(--sb-mushroom-green) 82%, #000 18%)}}.sb-actions__status{width:fit-content;color:var(--sb-text);background:var(--sb-gold);border-radius:999px;align-items:center;padding:.38rem .7rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sb-actions__status{background:color-mix(in srgb, var(--sb-gold) 14%, var(--studio-paper) 86%)}}.sb-actions__status{border:1px solid var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-actions__status{border:1px solid color-mix(in srgb, var(--sb-gold) 36%, transparent)}}.sb-activity__item:first-child{border-left:3px solid var(--sb-gold);margin-left:-.55rem;padding-left:.55rem}.sb-activity__date{color:var(--sb-text);background:var(--sb-gold);border-radius:4px;padding:.1rem .38rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.sb-activity__date{background:color-mix(in srgb, var(--sb-gold) 14%, var(--studio-paper) 86%)}}.sb-activity__date{border:1px solid var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-activity__date{border:1px solid color-mix(in srgb, var(--sb-gold) 34%, transparent)}}.sb-widget-carousel__active-label{color:var(--sb-denim)}.sb-widget-carousel__arrow{border-color:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-widget-carousel__arrow{border-color:color-mix(in srgb, var(--sb-denim) 28%, transparent)}}.sb-widget-carousel__arrow{color:var(--sb-denim);background:var(--studio-paper)}.sb-widget-carousel__arrow:hover{background:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-widget-carousel__arrow:hover{background:color-mix(in srgb, var(--sb-denim) 12%, var(--studio-paper))}}.sb-widget-carousel__arrow:hover{border-color:var(--sb-denim)}.sb-widget-carousel__card--membership,.sb-widget-carousel__card--next{background:var(--studio-paper);border:1px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-widget-carousel__card--membership,.sb-widget-carousel__card--next{border:1px solid color-mix(in srgb, var(--sb-denim) 16%, transparent)}}.sb-widget-carousel__card--membership,.sb-widget-carousel__card--next{box-shadow:inset 3px 0 0 var(--sb-denim)}.sb-widget-carousel__label,.sb-widget-carousel__stat dd{color:var(--sb-denim)}.sb-header-v3{margin-bottom:var(--sb-grid-gap);flex-shrink:0}.sb-header-v3:empty{margin:0;display:none}.sb-local-test-fixture{z-index:3;border:1px solid var(--sb-denim,#2b4c6f);flex-shrink:0;margin:0 0 .75rem;padding:.75rem .85rem;position:relative}@supports (color:color-mix(in lab, red, red)){.sb-local-test-fixture{border:1px solid color-mix(in srgb, var(--sb-denim,#2b4c6f) 28%, transparent)}}.sb-local-test-fixture{background:var(--sb-linen-field,#f7f1e8);border-radius:.85rem;min-width:0}.sb-local-test-fixture__eyebrow{font-size:var(--sb-type-sm,.88rem);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .45rem;font-weight:700}.sb-local-test-fixture__button{z-index:4;white-space:normal;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;width:100%;min-height:2.75rem;text-decoration:none;display:flex;position:relative}.sb-header-v3__row{gap:var(--sb-grid-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.sb-header-v3__copy{flex-wrap:wrap;flex-shrink:0;grid-column:1/3;align-items:baseline;gap:.5rem .85rem;min-width:0;padding:0 .1rem;display:flex}.sb-header-v3__review-cta{text-align:center;white-space:nowrap;grid-column:3;justify-self:end;width:100%;max-width:16rem}.sb-ticker{background:linear-gradient(180deg, var(--sb-denim-deep) 0%, var(--sb-denim-deep) 100%);border-radius:6px;grid-column:3;justify-content:center;align-items:center;width:100%;min-width:0;min-height:2.35rem;padding:.55rem 1.15rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sb-ticker{background:linear-gradient(180deg, color-mix(in srgb, var(--sb-denim-deep) 92%, #1a2230 8%) 0%, color-mix(in srgb, var(--sb-denim-deep) 88%, #141c28 12%) 100%)}}.sb-ticker{border:1px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-ticker{border:1px solid color-mix(in srgb, var(--sb-denim) 55%, #2a3340 45%)}}.sb-ticker{box-shadow:inset 0 1px 0 #ffffff14, 0 2px 8px var(--sb-denim-deep)}@supports (color:color-mix(in lab, red, red)){.sb-ticker{box-shadow:inset 0 1px 0 #ffffff14, 0 2px 8px color-mix(in srgb, var(--sb-denim-deep) 28%, transparent)}}.sb-ticker__message{letter-spacing:.045em;text-transform:uppercase;text-align:center;text-wrap:balance;color:#fefdfc;opacity:0;justify-content:center;align-items:center;gap:.45rem;max-width:100%;margin:0;font-size:clamp(.72rem,1.05vw,.82rem);font-weight:600;line-height:1.35;transition:opacity .52s;display:flex}.sb-ticker__message--visible{opacity:1}.sb-ticker__pin{filter:sepia(.35)saturate(1.15)hue-rotate(-8deg)brightness(1.05);flex-shrink:0;font-size:.78rem;line-height:1}@media (prefers-reduced-motion:reduce){.sb-ticker__message{opacity:1;transition:none}}.sb-header-v3__title{font-size:var(--studio-type-page,1.35rem);letter-spacing:0;text-transform:none;color:var(--sb-text);margin:0;font-weight:600}.sb-page-actions{flex-flow:column wrap;align-items:flex-start;gap:.35rem;margin:0 0 1rem;display:flex}.sb-board-stack{gap:var(--sb-grid-gap,.85rem);flex-direction:column;min-width:0;display:flex}.sb-page-actions__new{font-size:var(--studio-type-subtitle,1.125rem);letter-spacing:0;color:inherit;font-weight:800;text-decoration:none}.sb-page-actions .sb-sign-out{width:auto;max-width:max-content;min-height:2.55rem;box-shadow:none;color:inherit;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:.35rem;margin:0;padding:0;display:inline-flex;position:relative}.sb-page-actions .sb-sign-out .sb-nav__icon{width:1.05rem;height:1.05rem}.sb-page-actions .sb-sign-out .sb-nav__label{font-size:var(--studio-type-back,.92rem);font-weight:650}.sb-header-v3__greeting{font-size:calc(var(--sb-type-sm) * 1.1);color:var(--sb-text);margin:0;font-weight:600}.sb-header-v3__greeting--loading{min-height:1.1rem}.sb-header-v3__name{color:#1a1a1a;background:var(--sb-cat-sign-yellow);box-shadow:0 1px 0 var(--sb-text);border-radius:2px;padding:.04em .32em .06em;font-weight:700}@supports (color:color-mix(in lab, red, red)){.sb-header-v3__name{box-shadow:0 1px 0 color-mix(in srgb, var(--sb-text) 14%, transparent)}}.sb-header-v3__sub{font-size:var(--sb-type-xs);color:var(--sb-text-muted);margin:0;line-height:1.4}.sb-grid--v3{flex:1;grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1.15fr);min-height:0;overflow:hidden}.sb-grid--v3 .sb-card--current{grid-area:1/1}.sb-grid--v3 .sb-card--progress{grid-area:1/2}.sb-grid--v3 .sb-card--actions{grid-area:1/3}.sb-grid--v3 .sb-card--deliverables{grid-area:2/1}.sb-grid--v3 .sb-card--account{grid-area:2/2}.sb-grid--v3 .sb-card--studio-note{grid-area:2/3}.sb-grid--v3 .sb-card--current,.sb-grid--v3 .sb-card--progress,.sb-grid--v3 .sb-card--actions,.sb-grid--v3 .sb-card--deliverables,.sb-grid--v3 .sb-card--account,.sb-grid--v3 .sb-card--studio-note{flex-direction:column;min-height:0;display:flex;overflow:hidden}.sb-board-layout{align-items:stretch;gap:var(--sb-grid-gap);flex:1;grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);min-height:0;padding-right:.18rem;display:grid;overflow:hidden}.sb-board-layout .sb-card--current{grid-area:1/1}.sb-board-layout .sb-card--progress{grid-area:1/2}.sb-board-layout .sb-card--project-snapshot{padding:var(--sb-tile-padding-y) var(--sb-tile-padding-x);grid-area:1/3}.sb-board-layout .sb-card--materials-received{grid-area:2/1}.sb-board-layout .sb-card--materials-needed{grid-area:2/2}.sb-board-layout .sb-card--materials-next,.sb-board-layout .sb-card--account-secondary{grid-area:2/3}.sb-board-layout .sb-card--current,.sb-board-layout .sb-card--progress,.sb-board-layout .sb-card--project-snapshot,.sb-board-layout .sb-materials-tile,.sb-board-layout .sb-card--account-secondary{flex-direction:column;min-height:0;display:flex;overflow:hidden}.sb-board-layout .sb-card--account-secondary .sb-account__list{gap:.35rem}.sb-board-layout .sb-card--account-secondary .sb-account__row{gap:.1rem}.sb-board-layout .sb-card--account-secondary .sb-account__label,.sb-board-layout .sb-card--account-secondary .sb-account__value{font-size:var(--sb-type-xs)}.sb-board-side-column{gap:var(--sb-grid-gap);flex-direction:column;grid-area:1/3/3;min-height:0;display:flex;overflow:hidden}.sb-board-side-column .sb-card--studio-note{min-height:0;padding:var(--sb-tile-padding-y) var(--sb-tile-padding-x);flex:auto}.sb-board-side-column .sb-card--account-secondary{max-height:min(38%,14rem);padding:calc(var(--sb-tile-padding-y) * .85) var(--sb-tile-padding-x);flex:none}.sb-grid--v4{gap:var(--sb-grid-gap);grid-column:1/3;grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.sb-grid--v4 .sb-card--current{grid-area:1/1}.sb-grid--v4 .sb-card--progress{grid-area:1/2}.sb-grid--v4 .sb-card--deliverables{grid-area:2/1}.sb-grid--v4 .sb-card--account{grid-area:2/2}.sb-grid--v4 .sb-card--current,.sb-grid--v4 .sb-card--progress,.sb-grid--v4 .sb-card--deliverables,.sb-grid--v4 .sb-card--account{flex-direction:column;min-height:0;display:flex;overflow:hidden}.sb-board-note-column{gap:var(--sb-grid-gap);grid-area:1/3;grid-template-rows:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.sb-board-note-column .sb-card--studio-note{min-height:0;padding:var(--sb-tile-padding-y) var(--sb-tile-padding-x);flex-direction:column;flex:1;display:flex;overflow:hidden}.sb--v4 .sb-card--studio-note .sb-card__tab,.sb--v4 .sb-card--project-snapshot .sb-card__tab{white-space:nowrap;width:calc(100% + (var(--sb-tile-padding-x) * 2));margin-left:calc(var(--sb-tile-padding-x) * -1);margin-right:calc(var(--sb-tile-padding-x) * -1);padding-left:var(--sb-tile-padding-x);padding-right:var(--sb-tile-padding-x);box-sizing:border-box}.sb--v4 .sb-card--project-snapshot{border-left:3px solid var(--sb-gold)}.sb-project-snapshot,.sb-project-snapshot__stack{flex-direction:column;flex:1;min-height:0;display:flex}.sb-project-snapshot__section{border-top:1px solid var(--sb-denim);flex-direction:column;gap:.34rem;padding:.88rem 0 .92rem;display:flex}@supports (color:color-mix(in lab, red, red)){.sb-project-snapshot__section{border-top:1px solid color-mix(in srgb, var(--sb-denim) 18%, transparent)}}.sb-project-snapshot__section:first-child{border-top:none;padding-top:.68rem}.sb-project-snapshot__section:last-child{padding-bottom:0}.sb-project-snapshot__heading,.sb-project-snapshot__primary,.sb-project-snapshot__meta{margin:0}.sb-project-snapshot__heading{letter-spacing:.12em;text-transform:uppercase;color:var(--sb-denim);font-size:.72rem;font-weight:800}.sb-record-facts{gap:1.1rem;margin-bottom:1.25rem;display:grid}.sb-record-facts h3,.sb-record-facts__value,.sb-record-facts__facts dd{color:var(--sb-text,#fff);margin:0;font-size:1rem;font-weight:500;line-height:1.45}.sb-record-facts h3{font-weight:700}.sb-record-facts__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sb-record-facts__facts{flex-wrap:wrap;gap:.85rem 1.75rem;margin:0;display:flex}.sb-record-facts__facts>div{min-width:8.5rem}.sb-record-facts__kicker,.sb-record-facts__facts dt{color:var(--sb-eucalyptus,#8ff5c6);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .15rem;font-size:.875rem;font-weight:700;line-height:1.3;display:block}.sb-record-facts__notes{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.sb-project-snapshot__primary{color:var(--sb-text);font-size:clamp(1rem,1.35vw,1.16rem);font-weight:800;line-height:1.18}.sb-project-snapshot__meta{font-size:var(--sb-type-sm);color:var(--sb-text-muted);font-weight:600;line-height:1.45}.sb-project-snapshot__empty{font-size:var(--sb-type-sm);color:var(--sb-text-muted);margin:0;line-height:1.45}.sb-project-snapshot__progress{background:var(--sb-denim);border-radius:999px;width:100%;height:.38rem;margin:.06rem 0 .08rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sb-project-snapshot__progress{background:color-mix(in srgb, var(--sb-denim) 10%, var(--sb-card))}}.sb-project-snapshot__progress-fill{border-radius:inherit;background:var(--sb-denim);height:100%;transition:width .2s}.sb-project-snapshot__checks{gap:.32rem;margin:.02rem 0 0;padding:0;list-style:none;display:grid}.sb-project-snapshot__checks li{font-size:var(--sb-type-sm);color:var(--sb-text);align-items:baseline;gap:.38rem;font-weight:650;line-height:1.35;display:flex}.sb-project-snapshot__checks span{color:var(--sb-gold);flex:none;font-weight:900}.sb-project-snapshot__link{font-size:var(--sb-type-xs);letter-spacing:.02em;color:var(--sb-denim);align-self:flex-start;margin-top:.05rem;font-weight:800;text-decoration:none}.sb-project-snapshot__link:hover,.sb-project-snapshot__link:focus-visible{color:var(--sb-denim-deep);text-decoration:underline;-webkit-text-decoration-color:var(--sb-gold);-webkit-text-decoration-color:var(--sb-gold);-webkit-text-decoration-color:var(--sb-gold);text-decoration-color:var(--sb-gold);outline:none}.sb--v4 .sb-card--studio-note{--sb-studio-note-ink-script:#1a120c;--sb-studio-note-ink-body:#2a221a;--sb-studio-note-ink-date:#1f150e;background:linear-gradient(180deg, #fff 0%, var(--board-family-field) 100%);container:studio-note/size}@supports (color:color-mix(in lab, red, red)){.sb--v4 .sb-card--studio-note{background:linear-gradient(180deg, color-mix(in srgb, #fff 42%, var(--board-family-field) 58%) 0%, var(--board-family-field) 100%)}}.sb--v4 .sb-card--studio-note{border-left:3px solid var(--sb-gold)}.sb-studio-note-letter{flex-direction:column;flex:1;min-height:0;margin:0;padding:.28rem .1rem .35rem .15rem;display:flex;position:relative;overflow:hidden}.sb-studio-note-letter__fit{min-height:0;transform:scale(var(--sb-note-fit-scale,1));transform-origin:top;width:calc(100% / var(--sb-note-fit-scale,1));flex-direction:column;flex:none;gap:.08rem;margin-inline:auto;display:flex}.sb-studio-note-letter__measure{z-index:-1;visibility:hidden;pointer-events:none;flex-direction:column;gap:.08rem;width:100%;display:flex;position:absolute;top:0;left:0}.sb-studio-note-letter__slot{flex-shrink:0;min-height:0}.sb-studio-note-letter__slot--date{margin-bottom:.16rem}.sb-studio-note-letter__slot--greeting{margin-bottom:.18rem}.sb-studio-note-letter__slot--body{min-height:0}.sb-studio-note-letter__slot--signoff{margin-top:.28rem;padding-top:.12rem}.sb-studio-note-letter__slot--signoff-signature{margin-top:.15rem}.sb-studio-note-letter__ink--appear{animation:sb-studio-note-ink-appear var(--sb-note-line-appear-ms,.72s) ease forwards}@keyframes sb-studio-note-ink-appear{0%{opacity:0;transform:rotate(-.85deg)translateY(-.22rem)}to{opacity:1;transform:rotate(-.55deg)translateY(0)}}.sb-studio-note-letter__date.sb-studio-note-letter__ink--appear{animation-name:sb-studio-note-date-appear}@keyframes sb-studio-note-date-appear{0%{opacity:0;transform:rotate(-.65deg)translateY(-.18rem)}to{opacity:1;transform:rotate(-.65deg)translateY(0)}}.sb-studio-note-letter__line.sb-studio-note-letter__ink--appear.sb-studio-note-letter__line--body{animation-name:sb-studio-note-body-appear}@keyframes sb-studio-note-body-appear{0%{opacity:0;transform:translateY(-.16rem)}to{opacity:1;transform:translateY(0)}}.sb-studio-note-letter__line--greeting.sb-studio-note-letter__ink--appear{animation-name:sb-studio-note-greeting-appear}@keyframes sb-studio-note-greeting-appear{0%{opacity:0;transform:rotate(-.85deg)translateY(-.24rem)}to{opacity:1;transform:rotate(-.85deg)translateY(0)}}.sb-studio-note-letter__line--signoff.sb-studio-note-letter__ink--appear{animation-name:sb-studio-note-signoff-appear}@keyframes sb-studio-note-signoff-appear{0%{opacity:0;transform:rotate(-.45deg)translateY(-.2rem)}to{opacity:1;transform:rotate(-.45deg)translateY(0)}}.sb-studio-note-letter__date{font-family:var(--sb-font-script);letter-spacing:.1em;text-transform:uppercase;color:var(--sb-studio-note-ink-date);margin:0 0 .06rem;font-size:1rem;font-weight:700;display:block;transform:rotate(-.45deg)}.sb-studio-note-letter__line{margin:0}.sb-studio-note-letter__line--body{font-family:var(--sb-font);letter-spacing:.01em;color:var(--sb-studio-note-ink-body);margin:0 0 .22rem;font-size:.98rem;font-weight:500;line-height:1.48;transform:none}.sb-studio-note-letter__line--greeting{font-family:var(--sb-font-script);letter-spacing:.012em;color:var(--sb-studio-note-ink-script);margin:0 0 .18rem;font-size:1.14rem;font-weight:700;line-height:1.15;transform:rotate(-.5deg)}.sb-studio-note-letter__line--signoff{font-family:var(--sb-font-script);letter-spacing:.014em;color:var(--sb-studio-note-ink-script);font-weight:700;line-height:1.25}.sb-studio-note-letter__line--signoff-lead{margin:0;font-size:1.04rem;transform:rotate(-.3deg)}.sb-studio-note-letter__line--signoff-signature{margin:.06rem 0 0;font-size:1.08rem;transform:rotate(-.35deg)}.sb-studio-note-letter__empty{font-family:var(--sb-font);color:var(--sb-studio-note-ink-body);flex:1;margin:0;padding:.45rem .35rem .2rem .5rem;font-size:clamp(1.08rem,6.5cqw,1.22rem);font-weight:500;line-height:1.55}@media (prefers-reduced-motion:reduce){.sb-studio-note-letter__ink--appear{opacity:1;animation:none;transform:none}}.sb-board-art-slot{border-radius:var(--sb-tile-radius);border:1px solid var(--sb-denim);place-items:center;width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sb-board-art-slot{border:1px solid color-mix(in srgb, var(--sb-denim) 16%, var(--sb-walnut) 84%)}}.sb-board-art-slot{background:var(--board-family-field)}@supports (color:color-mix(in lab, red, red)){.sb-board-art-slot{background:color-mix(in srgb, var(--board-family-field) 55%, #fff 45%)}}.sb-board-art-slot{box-shadow:var(--board-family-tile-shadow-strong)}.sb-board-art-slot__img{object-fit:contain;object-position:center center;image-rendering:auto;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.sb-progress-panel__body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.sb-progress-panel__fit{transform:scale(var(--sb-progress-fit-scale,1));transform-origin:top;width:calc(100% / var(--sb-progress-fit-scale,1));margin-inline:auto}.sb-progress-panel__measure{z-index:-1;visibility:hidden;pointer-events:none;width:100%;position:absolute;top:0;left:0}.sb-progress-panel__timeline{border-top:1px solid var(--sb-walnut);margin-top:.28rem;padding-top:.5rem}@supports (color:color-mix(in lab, red, red)){.sb-progress-panel__timeline{border-top:1px solid color-mix(in srgb, var(--sb-walnut) 14%, transparent)}}.sb-progress-panel__timeline-heading{letter-spacing:.1em;text-transform:uppercase;color:var(--sb-walnut);margin:0 0 .28rem;font-size:.76rem;font-weight:800}.sb-progress-panel__updates{gap:.38rem;margin:0;padding:0;list-style:none;display:grid}.sb-progress-panel__update{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.25rem .5rem;display:grid}.sb-progress-panel__update-date{letter-spacing:.05em;text-transform:uppercase;color:var(--sb-denim);white-space:nowrap;font-size:.78rem;font-weight:800}.sb-progress-panel__update-message{font-size:var(--sb-type-xs);color:var(--sb-text);font-weight:600;line-height:1.4}.sb-progress-panel__timeline-empty{font-size:var(--sb-type-xs);color:var(--sb-text-muted);margin:.15rem 0 0;padding-top:.35rem}.sb--v4 .sb-progress-timeline__label{font-size:var(--sb-type-base);line-height:1.3}.sb--v4 .sb-progress-timeline__detail{font-size:var(--sb-type-sm);line-height:1.35}.sb--v4 .sb-progress-panel__update-message{font-size:var(--sb-type-sm);line-height:1.45}.sb-studio-note-board__closing{font-size:var(--sb-type-xs);color:var(--sb-text-muted);margin:auto 0 0;padding-top:.45rem;font-style:italic;font-weight:600;line-height:1.45}.sb-journey--board.sb-journey--vertical{gap:.85rem;padding-left:.85rem}.sb-journey--board.sb-journey--vertical .sb-journey__step{font-size:var(--sb-type-sm);grid-template-columns:1.05rem minmax(0,1fr);gap:.55rem;font-weight:600;line-height:1.35}.sb-journey--board .sb-journey__dot{width:1.2rem;height:1.2rem;font-size:.68rem}.sb-journey--board.sb-journey--vertical .sb-journey__step{grid-template-columns:1.35rem minmax(0,1fr)}.sb-journey--board.sb-journey--vertical:before{content:"";background:linear-gradient(180deg, var(--sb-gold) 0%, var(--sb-denim) 55%, var(--sb-denim) 100%);width:2px;position:absolute;top:.65rem;bottom:.65rem;left:.58rem}@supports (color:color-mix(in lab, red, red)){.sb-journey--board.sb-journey--vertical:before{background:linear-gradient(180deg, var(--sb-gold) 0%, color-mix(in srgb, var(--sb-denim) 55%, var(--sb-gold) 45%) 55%, color-mix(in srgb, var(--sb-denim) 25%, transparent) 100%)}}.sb-journey--board.sb-journey--vertical:before{border-radius:999px}.sb-journey--board.sb-journey--vertical{position:relative}.sb-journey--board .sb-journey__step--complete .sb-journey__dot{background:var(--sb-gold);color:var(--sb-text);border:2px solid var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-journey--board .sb-journey__step--complete .sb-journey__dot{border:2px solid color-mix(in srgb, var(--sb-gold) 70%, #fff 30%)}}.sb-journey--board .sb-journey__step--complete .sb-journey__dot{box-shadow:0 0 0 3px var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-journey--board .sb-journey__step--complete .sb-journey__dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--sb-gold) 22%, transparent)}}.sb-journey--board .sb-journey__step--current .sb-journey__dot{border:3px solid var(--sb-gold);background:var(--sb-denim);width:1.28rem;height:1.28rem;box-shadow:0 0 0 4px var(--sb-gold), 0 2px 8px var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-journey--board .sb-journey__step--current .sb-journey__dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--sb-gold) 24%, transparent), 0 2px 8px color-mix(in srgb, var(--sb-denim) 35%, transparent)}}.sb-account__list{flex:1;gap:.68rem;margin:0;padding:.25rem .1rem .15rem;display:grid}.sb-account__row{background:var(--studio-paper);border-radius:6px;grid-template-columns:minmax(6.5rem,9.5rem) 1fr;align-items:baseline;gap:.8rem;padding:.55rem .7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.sb-account__row{background:color-mix(in srgb, var(--studio-paper) 55%, var(--board-family-field) 45%)}}.sb-account__row{border-left:2px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-account__row{border-left:2px solid color-mix(in srgb, var(--sb-denim) 22%, transparent)}}.sb-account__label{font-size:var(--sb-type-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--sb-text-muted);margin:0;font-weight:600}.sb-account__value{font-size:var(--sb-type-sm);color:var(--sb-text);margin:0;font-weight:600;line-height:1.35}.sb-account__empty{font-size:var(--sb-type-sm);color:var(--sb-text-muted);margin:0}.sb-next-step__sentence{font-size:var(--sb-type-sm);color:var(--sb-text);margin:0;font-weight:600;line-height:1.45}.sb-deliverables-progress__download{letter-spacing:.03em;text-transform:uppercase;color:var(--sb-denim);margin-top:.12rem;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.sb-deliverables-progress__download:hover{text-decoration:underline;-webkit-text-decoration-color:var(--sb-gold);-webkit-text-decoration-color:var(--sb-gold);-webkit-text-decoration-color:var(--sb-gold);text-decoration-color:var(--sb-gold)}.sb-deliverables-progress-wrap{flex-direction:column;gap:.85rem;display:flex}.sb-deliverables-progress__cta{align-self:flex-start;margin-top:.15rem}.sb--v3 .sb-card--current,.sb--v4 .sb-card--current{box-shadow:inset 0 4px 0 0 var(--sb-denim), var(--board-family-tile-shadow-strong), inset 0 1px 0 #ffffff38}.sb--v3 .sb-card--next-step{background:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb--v3 .sb-card--next-step{background:color-mix(in srgb, var(--sb-denim) 6%, #fff 94%)}}.sb--v3 .sb-card--next-step{border-left:4px solid var(--sb-gold)}.sb-activity__body{flex:1;grid-template-columns:minmax(9.5rem,13.5rem) minmax(0,1fr);align-items:stretch;gap:.85rem;min-height:0;display:grid}.sb-studio-note{background:linear-gradient(165deg, var(--sb-gold) 0%, var(--sb-gold) 100%);flex-direction:column;gap:.35rem;min-height:6.5rem;padding:.65rem .7rem .75rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.sb-studio-note{background:linear-gradient(165deg, color-mix(in srgb, var(--sb-gold) 32%, #fff6cf 68%) 0%, color-mix(in srgb, var(--sb-gold) 18%, #fff9df 82%) 100%)}}.sb-studio-note{border:1px solid var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-studio-note{border:1px solid color-mix(in srgb, var(--sb-gold) 45%, #c4a24a 55%)}}.sb-studio-note{box-shadow:2px 3px 0 var(--sb-text), inset 0 1px 0 #ffffffb3;border-radius:3px 3px 8px}@supports (color:color-mix(in lab, red, red)){.sb-studio-note{box-shadow:2px 3px 0 color-mix(in srgb, var(--sb-text) 12%, transparent), inset 0 1px 0 #ffffffb3}}.sb-studio-note{transform:rotate(-1.25deg)}.sb-studio-note:before{content:"";background:var(--sb-denim);border-radius:999px;width:.85rem;height:.85rem;margin-left:-.42rem;position:absolute;top:-.35rem;left:50%}@supports (color:color-mix(in lab, red, red)){.sb-studio-note:before{background:color-mix(in srgb, var(--sb-denim) 18%, #fff 82%)}}.sb-studio-note:before{border:1px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-studio-note:before{border:1px solid color-mix(in srgb, var(--sb-denim) 28%, transparent)}}.sb-studio-note:before{box-shadow:inset 0 1px 2px var(--sb-text)}@supports (color:color-mix(in lab, red, red)){.sb-studio-note:before{box-shadow:inset 0 1px 2px color-mix(in srgb, var(--sb-text) 12%, transparent)}}.sb-studio-note--empty{opacity:.92}.sb-studio-note__tab{font-family:var(--sb-font-script);font-size:var(--sb-type-sm);color:var(--sb-text);margin:.15rem 0 0;font-weight:700}.sb-studio-note__date{letter-spacing:.05em;text-transform:uppercase;color:var(--sb-denim);font-size:.62rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.sb-studio-note__date{color:color-mix(in srgb, var(--sb-denim) 72%, var(--sb-text) 28%)}}.sb-studio-note__text{font-size:var(--sb-type-sm);color:var(--sb-text);margin:0;font-weight:600;line-height:1.45}.sb-studio-note__text--empty{color:var(--sb-text-muted);font-weight:500}.sb-timeline{gap:0;margin:0;padding:.15rem 0 .15rem 1.35rem;list-style:none;display:grid;position:relative}.sb-timeline:before{content:"";background:linear-gradient(180deg, var(--sb-denim) 0%, var(--sb-denim) 100%);width:2px;position:absolute;top:.35rem;bottom:.35rem;left:.42rem}@supports (color:color-mix(in lab, red, red)){.sb-timeline:before{background:linear-gradient(180deg, var(--sb-denim) 0%, color-mix(in srgb, var(--sb-denim) 35%, var(--studio-paper) 65%) 100%)}}.sb-timeline:before{border-radius:999px}.sb-timeline__item{grid-template-columns:auto 1fr;gap:.65rem;padding:.42rem 0 .55rem;display:grid;position:relative}.sb-timeline__item:first-child .sb-timeline__node{background:var(--sb-gold);border-color:var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-timeline__item:first-child .sb-timeline__node{border-color:color-mix(in srgb, var(--sb-gold) 70%, #fff 30%)}}.sb-timeline__item:first-child .sb-timeline__node{box-shadow:0 0 0 4px var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-timeline__item:first-child .sb-timeline__node{box-shadow:0 0 0 4px color-mix(in srgb, var(--sb-gold) 22%, transparent)}}.sb-timeline__node{border:2.5px solid var(--sb-denim);background:#fff;border-radius:999px;width:.82rem;height:.82rem;position:absolute;top:.62rem;left:-1.35rem;box-shadow:inset 0 1px #fffc}.sb-timeline__content{min-width:0}.sb-timeline__meta{flex-wrap:wrap;align-items:baseline;gap:.35rem;margin-bottom:.12rem;display:flex}.sb-timeline__date{letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--sb-denim);border:1px solid var(--sb-denim-deep);border-radius:999px;padding:.14rem .48rem;font-size:.62rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sb-timeline__date{border:1px solid color-mix(in srgb, var(--sb-denim-deep) 75%, transparent)}}.sb-timeline__time{color:var(--sb-text-muted);font-size:.62rem;font-weight:600}.sb-timeline__message{font-size:var(--sb-type-sm);color:var(--sb-text);margin:0;font-weight:600;line-height:1.4}.sb-timeline__empty{font-size:var(--sb-type-sm);color:var(--sb-text-muted);margin:0;padding:.35rem 0 .35rem .15rem}.sb--v3 .sb-card--activity{background:linear-gradient(180deg, #fff 0%, var(--studio-paper) 100%)}@supports (color:color-mix(in lab, red, red)){.sb--v3 .sb-card--activity{background:linear-gradient(180deg, color-mix(in srgb, #fff 24%, var(--board-family-field) 76%) 0%, color-mix(in srgb, var(--studio-paper) 28%, var(--board-family-field) 72%) 100%)}}.sb-idea-wall{flex-direction:column;flex:auto;justify-content:stretch;align-items:center;width:100%;min-height:0;display:flex}.sb-idea-wall__art{aspect-ratio:371/744;border:1px solid var(--sb-walnut);border-radius:8px;flex:auto;width:min(100%,49.8656cqh);height:100%;min-height:6.5rem;max-height:100%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sb-idea-wall__art{border:1px solid color-mix(in srgb, var(--sb-walnut) 18%, transparent)}}.sb-idea-wall__art{box-shadow:var(--board-family-tile-shadow-strong);background:#121212}.sb-idea-wall__desk{object-fit:cover;object-position:center 40%;width:100%;height:100%;display:block}.sb-command{flex-direction:column;flex:1;gap:.45rem;min-height:0;display:flex;overflow:hidden}.sb-progress-timeline{flex-shrink:0;gap:.14rem;margin:0;padding:0;list-style:none;display:grid}.sb-progress-timeline__link{width:100%;color:inherit;border-radius:6px;grid-template-columns:.9rem minmax(0,1fr);align-items:center;gap:.4rem;text-decoration:none;transition:color .15s,background .15s;display:grid}.sb-progress-timeline__link:hover,.sb-progress-timeline__link:focus-visible{color:var(--sb-denim);background:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-progress-timeline__link:hover,.sb-progress-timeline__link:focus-visible{background:color-mix(in srgb, var(--sb-denim) 6%, transparent)}}.sb-progress-timeline__link:hover,.sb-progress-timeline__link:focus-visible{outline:none}.sb-progress-timeline__step{border-radius:6px;grid-template-columns:.9rem minmax(0,1fr);align-items:center;gap:.35rem;padding:.12rem .28rem;display:grid}.sb-progress-timeline__step--complete{background:var(--sb-mushroom-green-soft);border-left:3px solid var(--sb-mushroom-green)}.sb-progress-timeline__step--current{background:var(--sb-mushroom-orange-soft);border-left:3px solid var(--sb-mushroom-orange);box-shadow:inset 0 0 0 1px var(--sb-mushroom-orange)}@supports (color:color-mix(in lab, red, red)){.sb-progress-timeline__step--current{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sb-mushroom-orange) 18%, transparent)}}.sb-progress-timeline__step--upcoming{color:var(--sb-text-muted);opacity:.82}.sb-progress-timeline__icon{width:.82rem;height:.82rem;color:var(--sb-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.sb-progress-timeline__icon{color:color-mix(in srgb, var(--sb-text-muted) 88%, var(--sb-denim) 12%)}}.sb-progress-timeline__icon svg{width:100%;height:100%;display:block}.sb-progress-timeline__step--complete .sb-progress-timeline__icon{color:var(--sb-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.sb-progress-timeline__step--complete .sb-progress-timeline__icon{color:color-mix(in srgb, var(--sb-mushroom-green) 88%, var(--sb-denim) 12%)}}.sb-progress-timeline__step--current .sb-progress-timeline__icon{color:var(--sb-denim-deep)}@supports (color:color-mix(in lab, red, red)){.sb-progress-timeline__step--current .sb-progress-timeline__icon{color:color-mix(in srgb, var(--sb-denim-deep) 90%, var(--sb-mushroom-orange) 10%)}}.sb-progress-timeline__step--upcoming .sb-progress-timeline__icon{opacity:.42}.sb-progress-timeline__copy{flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;min-width:0;display:flex}.sb-progress-timeline__label{font-size:var(--sb-type-sm);font-weight:700;line-height:1.25}.sb-progress-timeline__detail{font-size:var(--sb-type-xs);color:var(--sb-text-muted);font-weight:600}.sb-progress-timeline__step--current .sb-progress-timeline__detail{color:var(--sb-mushroom-orange);font-weight:700}.sb-studio-note--inline{flex-shrink:0;min-height:0;margin:0;padding:.45rem .55rem;transform:rotate(-.75deg)}.sb-studio-note--inline .sb-studio-note__tab{margin-top:0;font-size:.72rem}.sb-studio-note--inline .sb-studio-note__text{font-size:.72rem;line-height:1.35}.sb-command__block{border-top:1px solid var(--sb-denim);flex-shrink:0;padding-top:.35rem}@supports (color:color-mix(in lab, red, red)){.sb-command__block{border-top:1px solid color-mix(in srgb, var(--sb-denim) 12%, transparent)}}.sb-command__block--next{margin-top:auto}.sb-command__label{letter-spacing:.1em;text-transform:uppercase;color:var(--sb-denim);margin:0 0 .28rem;font-size:.58rem;font-weight:800}.sb-command .sb-actions__list{flex-wrap:wrap;gap:.35rem;display:flex}.sb-command .sb-action{padding:.32rem .55rem;font-size:.68rem}.sb-command .sb-next-step__sentence{font-size:var(--sb-type-xs);margin:0;line-height:1.4}.sb-account--snapshot{flex-direction:column;flex:1;gap:.65rem;min-height:0;display:flex}.sb--v3 .sb-card--deliverables,.sb--v4 .sb-card--deliverables,.sb--v4 .sb-card--package{padding-bottom:calc(var(--sb-tile-padding-y) + 1.75rem)}.sb--v4 .sb-card--package .sb-package-summary{border-bottom:none;flex:1;min-height:0;margin-bottom:0;padding-bottom:0;overflow:auto}.sb--v3 .sb-card--account,.sb--v4 .sb-card--account,.sb--v4 .sb-card--account-secondary{padding-top:calc(var(--sb-tile-padding-y) + .15rem);padding-inline:calc(var(--sb-tile-padding-x) + .1rem);padding-bottom:calc(var(--sb-tile-padding-y) + 1.75rem)}.sb-account--snapshot .sb-account__secondary{border-top:1px solid var(--sb-gold);gap:.65rem;margin-top:.25rem;padding-top:.85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.sb-account--snapshot .sb-account__secondary{border-top:1px solid color-mix(in srgb, var(--sb-gold) 72%, transparent)}}.sb-account__price-inline{letter-spacing:.02em;color:var(--sb-text-muted);margin-left:.45rem;font-size:.72rem;font-weight:700}.sb-account--compact .sb-account__compact{flex-direction:column;flex:1;gap:.55rem;min-height:0;display:flex}.sb-account__hero{border-left:3px solid var(--sb-denim);flex-direction:column;flex:1;justify-content:center;gap:.15rem;padding:.35rem .15rem .25rem;display:flex}.sb-account__package{letter-spacing:.04em;text-transform:uppercase;color:var(--sb-denim);margin:0;font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:800;line-height:1.05}.sb-account__price{color:var(--sb-text);margin:0;font-size:clamp(1.55rem,2.5vw,1.95rem);font-weight:800;line-height:1}.sb-account__payment{letter-spacing:.05em;text-transform:uppercase;width:fit-content;color:var(--sb-text);background:#fff;border-radius:999px;margin:.35rem 0 0;padding:.14rem .5rem;font-size:.58rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sb-account__payment{background:color-mix(in srgb, #fff 55%, var(--board-family-field) 45%)}}.sb-account__payment{border:1px solid var(--sb-walnut)}@supports (color:color-mix(in lab, red, red)){.sb-account__payment{border:1px solid color-mix(in srgb, var(--sb-walnut) 24%, transparent)}}.sb-account__secondary{border-top:1px solid var(--sb-walnut);gap:.55rem;margin-top:.15rem;padding-top:.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.sb-account__secondary{border-top:1px solid color-mix(in srgb, var(--sb-walnut) 18%, transparent)}}.sb-account__usage{gap:.38rem;margin:0;padding:0;list-style:none;display:grid}.sb-account__usage-item{align-items:baseline;gap:.4rem;line-height:1.5;display:flex}.sb-account__usage-count{min-width:.75rem;color:var(--sb-denim);flex-shrink:0;font-size:.78rem;font-weight:800;line-height:1.2}.sb-account__usage-label{color:var(--sb-text-muted);font-size:.74rem;font-weight:600;line-height:1.45}.sb-account__renewal{gap:.14rem;margin:.15rem 0 0;display:grid}.sb-account__renewal-label{letter-spacing:.08em;text-transform:uppercase;color:var(--sb-walnut);margin:0;font-size:.66rem;font-weight:800;display:block}.sb-account__renewal-date{color:var(--sb-text);font-size:.78rem;font-weight:700;line-height:1.35}.sb-account__payment--paid{color:#fff;background:var(--sb-mushroom-green);border-color:var(--sb-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.sb-account__payment--paid{border-color:color-mix(in srgb, var(--sb-mushroom-green) 82%, #000 18%)}}.sb--v3 .sb-card--progress,.sb--v3 .sb-card--actions{background:var(--board-family-tile)}.sb-progress-panel,.sb-actions-panel{flex-direction:column;flex:1;gap:.3rem;min-height:0;display:flex;overflow:hidden}.sb-actions-panel .sb-actions__status{font-size:var(--sb-type-xs);color:var(--sb-mushroom-orange);background:var(--sb-mushroom-orange-soft);border-left:3px solid var(--sb-mushroom-orange);border-radius:6px;margin:0;padding:.32rem .45rem;font-weight:700;line-height:1.35}.sb-actions-panel__list{flex:1;gap:.5rem;margin:0;display:grid}.sb-actions-panel__row{border-bottom:1px solid var(--sb-walnut);gap:.18rem;padding:.38rem .15rem;display:grid}@supports (color:color-mix(in lab, red, red)){.sb-actions-panel__row{border-bottom:1px solid color-mix(in srgb, var(--sb-walnut) 14%, transparent)}}.sb-actions-panel__row:last-child{border-bottom:none}.sb-actions-panel__row dt{letter-spacing:.1em;text-transform:uppercase;color:var(--sb-walnut);margin:0;font-size:.54rem;font-weight:800}.sb-actions-panel__row dd{font-size:var(--sb-type-sm);color:var(--sb-text);margin:0;font-weight:700;line-height:1.35}.sb-actions-panel__row--primary dd,.sb-next-step__row--primary dd{font-size:var(--sb-type-md)}.sb-actions-panel__action,.sb-next-step__step{color:var(--sb-mushroom-orange)}.sb-next-step__empty,.sb-actions__empty{font-size:var(--sb-type-xs);color:var(--sb-text-muted);margin:0}.sb-actions-panel .sb-actions__list{flex-wrap:wrap;gap:.35rem;margin-top:auto;padding-top:.35rem;display:flex}.sb-actions-panel .sb-action{padding:.32rem .55rem;font-size:.68rem}.sb-eta-panel{flex-direction:column;flex:1;gap:.55rem;min-height:0;display:flex}.sb-eta-panel__list{flex:1;gap:.65rem;margin:0;padding:.15rem .05rem;display:grid}.sb-eta-panel__row{border-bottom:1px solid var(--sb-walnut);gap:.28rem;padding:0 .1rem .55rem;display:grid}@supports (color:color-mix(in lab, red, red)){.sb-eta-panel__row{border-bottom:1px solid color-mix(in srgb, var(--sb-walnut) 12%, transparent)}}.sb-eta-panel__row:last-child{border-bottom:none;padding-bottom:0}.sb-eta-panel__row dt{letter-spacing:.1em;text-transform:uppercase;color:var(--sb-walnut);margin:0;font-size:.54rem;font-weight:800}.sb-eta-panel__row dd{font-size:var(--sb-type-md);color:var(--sb-text);margin:0;font-weight:700;line-height:1.25}.sb-eta-panel__status{color:var(--sb-mushroom-green)}.sb-eta-panel__status--active{color:var(--sb-mushroom-orange)}.sb-eta-panel__status--success{color:var(--sb-mushroom-green)}.sb-eta-panel__empty{font-size:var(--sb-type-xs);color:var(--sb-text-muted);margin:0}.sb-visibility-continuity{background:0 0;border:none;border-radius:0;gap:.55rem;margin:0 0 .85rem;padding:0;display:grid}.sb-visibility-continuity__heading{letter-spacing:.12em;text-transform:uppercase;color:var(--sb-walnut);margin:0;font-size:.58rem;font-weight:800}.sb-visibility-continuity__list{gap:.5rem;margin:0;display:grid}.sb-visibility-continuity__row{gap:.2rem;display:grid}.sb-visibility-continuity__row dt{letter-spacing:.08em;text-transform:uppercase;color:var(--sb-text-muted);margin:0;font-size:.52rem;font-weight:800}.sb-visibility-continuity__row dd{font-size:var(--sb-type-sm);color:var(--sb-text);overflow-wrap:anywhere;margin:0;font-weight:650;line-height:1.35}.sb-visibility-continuity__notes{margin:0;padding-left:0;list-style:none}.sb-visibility-continuity__notes li{margin:.15rem 0}.sb-studio-note-panel{flex-direction:column;flex:1;gap:.45rem;min-height:0;display:flex;overflow:hidden}.sb--v3 .sb-card--studio-note{background:var(--board-family-tile);border-left:3px solid var(--sb-gold)}.sb-studio-note-board{flex-direction:column;flex:1;gap:.65rem;min-height:0;margin:0;padding:.45rem .15rem .2rem;display:flex;overflow:auto}.sb-studio-note-board__list{flex:1;gap:.55rem;margin:0;padding:.15rem .05rem 0;display:grid}.sb-studio-note-board__row{background:var(--studio-paper);border-radius:6px;gap:.22rem;padding:.38rem .45rem;display:grid}@supports (color:color-mix(in lab, red, red)){.sb-studio-note-board__row{background:color-mix(in srgb, var(--studio-paper) 52%, var(--board-family-field) 48%)}}.sb-studio-note-board__row{border-left:2px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-studio-note-board__row{border-left:2px solid color-mix(in srgb, var(--sb-denim) 18%, transparent)}}.sb-studio-note-board__row dt{letter-spacing:.1em;text-transform:uppercase;color:var(--sb-walnut);margin:0;font-size:.54rem;font-weight:800}.sb-studio-note-board__row dd{font-size:var(--sb-type-sm);color:var(--sb-text);margin:0;font-weight:700;line-height:1.3}.sb-studio-note-board__label{letter-spacing:.12em;text-transform:uppercase;color:var(--sb-denim);margin:0;font-size:.58rem;font-weight:800}.sb-studio-note-board__date{letter-spacing:.06em;text-transform:uppercase;color:var(--sb-denim);font-size:.62rem;font-weight:800}.sb-studio-note-board__headline{font-size:var(--sb-type-md);color:var(--sb-text);margin:0;font-weight:800;line-height:1.35}.sb-studio-note-board__body{font-size:var(--sb-type-xs);color:var(--sb-text);margin:0;font-weight:600;line-height:1.5}.sb-studio-note-board__meta{font-size:var(--sb-type-xs);color:var(--sb-text);margin:0;font-weight:600;line-height:1.45}.sb-studio-note-board__meta-label{letter-spacing:.06em;text-transform:uppercase;color:var(--sb-denim);margin-bottom:.08rem;font-size:.58rem;font-weight:800;display:block}.sb-studio-note-board__empty{font-size:var(--sb-type-xs);color:var(--sb-text-muted);flex:1;margin:0;padding:.35rem .15rem;font-weight:500;line-height:1.45}.sb--v3 .sb-card--command{background:linear-gradient(180deg, #fff 0%, var(--board-family-field) 100%)}@supports (color:color-mix(in lab, red, red)){.sb--v3 .sb-card--command{background:linear-gradient(180deg, color-mix(in srgb, #fff 30%, var(--board-family-field) 70%) 0%, var(--board-family-field) 100%)}}@media (max-width:960px){.sb-grid--v2,.sb-grid--v3,.sb-board-layout{grid-template-rows:auto;grid-template-columns:1fr;overflow:visible}.sb-board-layout .sb-card--current,.sb-board-layout .sb-card--progress,.sb-board-layout .sb-card--deliverables,.sb-board-layout .sb-card--package,.sb-board-layout .sb-card--project-snapshot,.sb-board-layout .sb-card--materials-received,.sb-board-layout .sb-card--materials-needed,.sb-board-layout .sb-card--materials-next,.sb-board-layout .sb-card--studio-note,.sb-board-layout .sb-card--account-secondary{grid-area:auto/1}.sb-board-side-column{grid-area:auto/1;overflow:visible}.sb-board-side-column .sb-card--account-secondary{max-height:none}.sb-grid--v4{grid-column:1;grid-template-rows:auto;grid-template-columns:1fr;overflow:visible}.sb-board-note-column{grid-column:1;grid-template-rows:auto auto;overflow:visible}.sb-grid--v3 .sb-card--current,.sb-grid--v3 .sb-card--progress,.sb-grid--v3 .sb-card--actions,.sb-grid--v3 .sb-card--deliverables,.sb-grid--v3 .sb-card--account,.sb-grid--v3 .sb-card--studio-note,.sb-grid--v4 .sb-card--current,.sb-grid--v4 .sb-card--progress,.sb-grid--v4 .sb-card--deliverables,.sb-grid--v4 .sb-card--account{grid-area:auto/1}.sb-board-art-slot{min-height:10rem}.sb-header-v3__row{grid-template-columns:1fr}.sb-header-v3__copy{grid-column:1}.sb-header-v3__review-cta{grid-column:1;justify-self:stretch;max-width:none;margin-top:.35rem}.sb-ticker{grid-column:1;max-width:none}.sb-grid--v2 .sb-card--current,.sb-grid--v2 .sb-card--progress,.sb-grid--v2 .sb-card--deliverables,.sb-grid--v2 .sb-card--actions,.sb-grid--v2 .sb-card--activity,.sb-grid--v2 .sb-card--widget{grid-area:auto/1}.sb-record-drawer{--sb-record-drawer-width:100%;justify-content:stretch}.sb-record-drawer__backdrop{right:0}.sb-record-drawer__panel{border-left:none;width:100%;min-width:0;max-width:100%}}@media (max-width:768px){.sb{--sb-type-xs:.8125rem;--sb-type-sm:.9375rem;--sb-type-base:1rem;--sb-type-md:1.0625rem;--sb-type-lg:1.2rem;--sb-type-display:1.35rem;--sb-tile-padding-y:1rem;--sb-tile-padding-x:1rem;--sb-grid-gap:.75rem}.sb--v4 .sb-main{padding:.75rem .85rem 1.35rem;overflow-x:hidden}.sb--v4 .sb-board-layout{gap:var(--sb-grid-gap);flex-direction:column;width:100%;min-height:auto;display:flex;overflow:visible}.sb--v4 .sb-board-layout>.sb-card,.sb--v4 .sb-board-side-column .sb-card{box-sizing:border-box;width:100%;max-width:100%}.sb--v4 .sb-board-side-column{gap:var(--sb-grid-gap);flex-direction:column;width:100%;min-height:auto;display:flex;overflow:visible}.sb--v4 .sb-grid.sb-grid--v4{gap:var(--sb-grid-gap);flex-direction:column;grid-column:auto;grid-template-rows:auto;grid-template-columns:1fr;min-height:auto;display:flex;overflow:visible}.sb--v4 .sb-board-note-column{gap:var(--sb-grid-gap);flex-direction:column;grid-column:auto;grid-template-rows:auto;min-height:auto;display:flex;overflow:visible}.sb--v4 .sb-card--current,.sb--v4 .sb-card--progress,.sb--v4 .sb-card--deliverables,.sb--v4 .sb-card--package,.sb--v4 .sb-card--account,.sb--v4 .sb-card--project-snapshot,.sb--v4 .sb-card--materials-received,.sb--v4 .sb-card--materials-needed,.sb--v4 .sb-card--materials-next,.sb--v4 .sb-card--account-secondary,.sb--v4 .sb-card--studio-note{grid-area:auto;min-height:auto;overflow:visible}.sb--v4 .sb-sidebar{padding:.85rem .85rem .65rem}.sb--v4 .sb-nav__item{min-height:2.75rem;padding:.55rem .65rem;font-size:.9375rem}.sb--v4 .sb-nav__icon{width:1.2rem;height:1.2rem}.sb--v4 .sb-nav__action-hint{font-size:.75rem}.sb--v4 .sb-header-v3__title{font-size:var(--studio-type-page,1.35rem)}.sb--v4 .sb-header-v3__greeting{font-size:1rem}.sb--v4 .sb-header-v3__review-cta{min-height:2.75rem;font-size:.875rem}.sb--v4 .sb-current-campaign__name{font-size:var(--studio-type-section,1.15rem);overflow-wrap:anywhere;line-height:1.25}.sb--v4 .sb-current-campaign__metrics{gap:.55rem}.sb--v4 .sb-current-campaign__metric{grid-template-columns:1fr;gap:.15rem;font-size:.9375rem}.sb--v4 .sb-next-action__status{font-size:.8125rem}.sb--v4 .sb-next-action__lead,.sb--v4 .sb-next-action__hint{font-size:.9375rem;line-height:1.5}.sb--v4 .sb-next-action__cta{min-height:2.85rem;font-size:.875rem}.sb--v4 .sb-card__tab{letter-spacing:.1em;font-size:.8125rem}.sb--v4 .sb-progress-panel__body{overflow:visible}.sb--v4 .sb-progress-panel__fit,.sb--v4 .sb-studio-note-letter__fit{width:100%;transform:none}.sb--v4 .sb-progress-panel__timeline-heading,.sb--v4 .sb-progress-panel__update-date{font-size:.75rem}.sb--v4 .sb-progress-panel__update{grid-template-columns:1fr;gap:.15rem}.sb--v4 .sb-progress-timeline__label,.sb--v4 .sb-journey__label{font-size:.9375rem}.sb--v4 .sb-progress-timeline__detail,.sb--v4 .sb-journey__detail{font-size:.875rem}.sb--v4 .sb-progress-timeline__cta,.sb--v4 .sb-journey__cta{width:100%;min-height:2.75rem;font-size:.875rem}.sb--v4 .sb-deliverables-progress__label,.sb--v4 .sb-deliverables-progress__count{font-size:.875rem}.sb--v4 .sb-deliverables-progress__cta{width:100%;min-height:2.75rem}.sb--v4 .sb-package-summary__package{font-size:1.125rem}.sb--v4 .sb-package-summary__item{font-size:.9375rem}.sb--v4 .sb-account__label,.sb--v4 .sb-account__value,.sb--v4 .sb-board-side-column .sb-card--account-secondary .sb-account__label,.sb--v4 .sb-board-side-column .sb-card--account-secondary .sb-account__value{font-size:.875rem}.sb--v4 .sb-activity__body{grid-template-columns:1fr;gap:.45rem}.sb--v4 .sb-account__row{grid-template-columns:1fr;gap:.15rem}.sb--v4 .sb-deliverables-progress__head{flex-wrap:wrap;gap:.25rem .5rem}.sb--v4 .sb-studio-note-panel,.sb--v4 .sb-studio-note-letter,.sb--v4 .sb-studio-note-letter__fit{min-height:auto;overflow:visible}.sb--v4 .sb-studio-note-letter__body{font-size:.9375rem;line-height:1.55}.sb--v4 .sb-idea-wall{max-height:none}.sb--v4 .sb-idea-wall__art{width:min(100%,10.5rem);margin-inline:auto}.sb--v4 .sb-ticker__message{letter-spacing:.035em;font-size:.8125rem}.sb-record-drawer{--sb-record-drawer-width:100%}.sb-record-drawer__backdrop{right:0}.sb-record-drawer__panel{width:100%;min-width:0;max-width:100%}.campaign-brief-actions__cta{width:100%;min-height:2.75rem}}.sb-journey{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.sb-journey__step{flex-direction:column;gap:.45rem;display:flex}.sb-journey__row{align-items:flex-start;gap:.55rem;display:flex}.sb-journey__marker{border-radius:50%;flex-shrink:0;place-items:center;width:1.1rem;height:1.1rem;margin-top:.1rem;font-size:.68rem;font-weight:800;display:grid}.sb-journey__marker--complete{color:#20262d;background:#bfd8f2;border:1px solid #c8b59b}.sb-journey__marker--current{color:#20262d;background:#c8b59b;border:1px solid #c8b59b}.sb-journey__marker--upcoming{background:#20262d47;border:1px solid #c8b59b}.sb-journey__label{color:var(--sb-text);font-size:.82rem;font-weight:700}.sb-journey__detail{color:var(--sb-text-muted);margin-top:.1rem;font-size:.72rem;display:block}.sb-journey__step--current .sb-journey__label{color:var(--sb-denim)}.sb-journey__step--upcoming .sb-journey__label{color:var(--sb-text-muted)}.sb-journey__cta{justify-content:center;width:calc(100% - 1.65rem);margin-left:1.65rem;font-size:.78rem}.sb-progress-panel__pipeline{margin-top:.85rem}.sb-progress-panel__pipeline-summary{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:var(--sb-text-muted);font-size:.72rem;font-weight:700}.sb-progress-timeline__cta{justify-content:center;width:calc(100% - 2rem);margin:.35rem 0 0 2rem;font-size:.72rem}.sb-package-summary{border-bottom:1px solid var(--sb-denim);margin-bottom:.85rem;padding-bottom:.85rem}@supports (color:color-mix(in lab, red, red)){.sb-package-summary{border-bottom:1px solid color-mix(in srgb, var(--sb-denim) 12%, transparent)}}.sb-package-summary__package{letter-spacing:.08em;color:var(--sb-denim);margin:0 0 .55rem;font-size:1.12rem;font-weight:800}.sb-package-summary__list{flex-direction:column;gap:.48rem;margin:0;padding:0;list-style:none;display:flex}.sb-package-summary__item{font-size:var(--sb-type-sm);color:var(--sb-text);align-items:flex-start;gap:.45rem;line-height:1.48;display:flex}.sb-package-summary__check{color:var(--sb-denim);flex-shrink:0;font-weight:800}.sb-package-summary__empty,.sb-package-summary__link{font-size:var(--sb-type-sm);margin:0}.sb-package-summary__link{color:var(--sb-denim);margin-top:.55rem;font-weight:600;text-decoration:none;display:inline-block}.sb-package-summary__link:hover{text-decoration:underline}.sb-nav__label-wrap{flex-direction:column;gap:.12rem;min-width:0;display:flex}.sb-nav__item--action .sb-nav__action-hint{letter-spacing:.04em;text-transform:uppercase;color:var(--sb-gold);font-size:.62rem;font-weight:700}.campaign-brief-actions--prominent .campaign-brief-actions__view{letter-spacing:.04em;text-transform:uppercase;justify-content:center;width:100%;font-size:.92rem}.campaign-brief-actions--prominent{margin-bottom:.75rem}@media screen and (max-width:1024px){body:has(.sb--v4){height:auto;max-height:none;overflow:hidden auto}main.journey-shell:has(.sb--v4){min-height:100dvh;height:auto!important;max-height:none!important;overflow:hidden auto!important}.sb.sb--v4{min-height:0;flex-direction:column!important;grid-template-columns:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;display:flex!important;overflow:visible!important}.sb--v4 .sb-sidebar{border-right:none;border-bottom:1px solid var(--sb-denim);flex-flow:wrap;flex:none;align-items:stretch;max-height:none;overflow:visible;width:100%!important;max-width:100%!important;height:auto!important}@supports (color:color-mix(in lab, red, red)){.sb--v4 .sb-sidebar{border-bottom:1px solid color-mix(in srgb, var(--sb-denim) 18%, transparent)}}.sb--v4 .sb-sidebar{gap:.35rem;padding:.65rem .75rem .55rem}.sb--v4 .sb-brand{flex:100%}.sb--v4 .sb-nav{flex-flow:wrap;flex:100%;gap:.25rem;width:100%}.sb--v4 .sb-nav__item{flex:calc(50% - .25rem);width:auto;min-height:2.75rem}.sb--v4 .sb-sidebar-lower{display:none}.sb--v4 .sb-nav .sb-sign-out{white-space:nowrap;flex:calc(50% - .25rem);justify-content:center;align-items:center;width:auto;min-height:2.75rem;margin:0;padding:.5rem .55rem;font-size:.8125rem;display:inline-flex}.sb--v4 .sb-main{padding:.75rem .85rem 1.35rem;overflow:visible;width:100%!important;max-width:100%!important}.sb--v4 .sb-board-layout{gap:.75rem;min-height:auto;overflow:visible;flex-direction:column!important;grid-template-rows:none!important;grid-template-columns:none!important;width:100%!important;display:flex!important}.sb--v4 .sb-board-layout>.sb-card{min-height:auto;overflow:visible;grid-area:auto!important;width:100%!important;max-width:100%!important}.sb--v4 .sb-board-layout .sb-card--current{order:1}.sb--v4 .sb-board-layout .sb-card--project-snapshot{order:2}.sb--v4 .sb-board-layout .sb-card--progress{order:3}.sb--v4 .sb-board-layout .sb-card--materials-received{order:4}.sb--v4 .sb-board-layout .sb-card--materials-needed{order:5}.sb--v4 .sb-board-layout .sb-card--materials-next{order:6}.sb--v4 .sb-board-layout .sb-card--deliverables{order:7}.sb--v4 .sb-board-layout .sb-card--package{order:8}.sb--v4 .sb-board-layout .sb-card--materials{order:9}.sb--v4 .sb-board-layout .sb-card--studio-note{order:10}.sb--v4 .sb-board-layout .sb-card--account-secondary{order:11}.sb--v4 .sb-progress-panel__fit,.sb--v4 .sb-studio-note-letter__fit{width:100%!important;transform:none!important}.sb--v4 .sb-header-v3__review-cta,.sb--v4 .sb-journey__cta,.sb--v4 .sb-progress-timeline__cta{width:100%;max-width:100%;min-height:2.85rem}.sb-record-drawer{--sb-record-drawer-width:100%;justify-content:stretch}.sb-record-drawer__backdrop{right:0}.sb-record-drawer__panel{border-left:none;width:100%!important;min-width:0!important;max-width:100%!important}}.sb-materials-glance{display:contents}.sb-materials-intake__rights-title{font-size:var(--sb-type-sm);color:var(--sb-text);margin:0;font-weight:700}.sb-card--materials{grid-column:1/-1;overflow:visible}.sb-materials-intake{gap:1rem;display:grid}.sb-materials-intake__lead,.sb-materials-intake__meta{font-size:var(--sb-type-base);color:var(--sb-text-muted);margin:0;line-height:1.5}.sb-materials-intake__error{font-size:var(--sb-type-base);color:var(--sb-warm);margin:0;line-height:1.45}.sb-materials-intake__list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sb-materials-intake__item{border:var(--sb-field-rule);border-radius:calc(var(--sb-tile-radius) * .65);background:var(--sb-card);padding:.95rem}@supports (color:color-mix(in lab, red, red)){.sb-materials-intake__item{background:color-mix(in srgb, var(--sb-card) 94%, var(--sb-denim) 6%)}}.sb-materials-intake__prompt{font-size:var(--sb-type-md);color:var(--sb-text);margin:0 0 .25rem;font-weight:600;line-height:1.35}.sb-materials-intake__item-title-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.sb-materials-intake__item-title-row .sb-materials-intake__prompt{flex:auto;margin:0}.sb-materials-intake__status-stack{text-align:right;flex:none;justify-items:end;gap:.35rem;max-width:min(100%,16rem);display:grid}.sb-materials-intake__status-stack .sb-materials-intake__pending{font-size:var(--sb-type-sm);letter-spacing:normal;text-transform:none;color:var(--sb-text-muted);margin:0;font-weight:400;line-height:1.45}.sb-materials-intake__status{font-size:var(--sb-type-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--sb-text-soft);flex:none;font-weight:600}.sb-materials-intake__status--action{color:var(--sb-denim-deep)}.sb-materials-intake__clarify{font-size:var(--sb-type-sm);color:var(--sb-text);margin:.45rem 0 0;line-height:1.45}.sb-materials-intake__reason{font-size:var(--sb-type-sm);color:var(--sb-text-muted);margin:0;line-height:1.45}.sb-materials-intake__fields{gap:.72rem;margin-top:.8rem;display:grid}.sb-materials-intake__attest{font-size:var(--sb-type-sm);color:var(--sb-text);align-items:flex-start;gap:.55rem;margin-top:.75rem;line-height:1.45;display:flex}.sb-materials-intake__attest input{margin-top:.2rem}.sb-materials-intake__field{gap:.34rem;display:grid}.sb-materials-intake__field-label{font-size:var(--sb-type-xs);color:var(--sb-text-soft);font-weight:600}.sb-materials-intake__file-picker{gap:.7rem;display:grid}.sb-materials-intake__file-button{cursor:pointer;width:100%;max-width:100%;position:relative;overflow:hidden}.sb-materials-intake__file-input{opacity:0;cursor:pointer;position:absolute;inset:0}.sb-materials-intake__file-state{border:var(--sb-field-rule);background:var(--sb-linen-field);border-radius:.5rem;align-items:center;gap:.75rem;padding:.62rem;display:flex}.sb-materials-intake__file-state--error{border-color:var(--sb-warm)}@supports (color:color-mix(in lab, red, red)){.sb-materials-intake__file-state--error{border-color:color-mix(in srgb, var(--sb-warm) 36%, transparent)}}.sb-materials-intake__file-thumb{border:var(--sb-field-rule);background-color:var(--sb-card);border-radius:.45rem;flex:0 0 4rem;width:4rem;height:4rem}@supports (color:color-mix(in lab, red, red)){.sb-materials-intake__file-thumb{background-color:color-mix(in srgb, var(--sb-card) 88%, var(--sb-denim) 12%)}}.sb-materials-intake__file-thumb{background-position:50%;background-repeat:no-repeat;background-size:cover}.sb-materials-intake__file-thumb--file{color:var(--sb-text-soft);font-size:var(--sb-type-xs);letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.sb-materials-intake__file-copy{min-width:0;font-size:var(--sb-type-sm);color:var(--sb-text-muted);gap:.15rem;line-height:1.4;display:grid}.sb-materials-intake__file-copy strong{color:var(--sb-text);overflow-wrap:anywhere}.sb-materials-intake__file-state--error .sb-materials-intake__file-copy{color:var(--sb-warm)}.sb-materials-intake__input{border:var(--sb-field-rule);width:100%;font:inherit;font-size:var(--sb-type-base);background:var(--sb-linen-field);color:var(--sb-text);border-radius:.35rem;padding:.58rem .68rem;line-height:1.45}.sb-materials-intake__submit{margin-top:.72rem}.sb-materials-intake__success{font-size:var(--sb-type-sm);color:var(--sb-denim-deep);margin:.45rem 0 0}.sb-materials-intake__rights{gap:.85rem;min-width:0;margin-top:.9rem;display:grid}.sb-materials-intake__rights-disclaimer{font-size:var(--sb-type-sm);overflow-wrap:anywhere;margin:0;line-height:1.45}.sb-materials-intake__rights-group{border:none;min-width:0;margin:0;padding:0}.sb-materials-intake__rights-legend{font-size:var(--sb-type-sm);overflow-wrap:anywhere;padding:0;font-weight:600;line-height:1.4}.sb-materials-intake__rights-options{flex-wrap:wrap;gap:.45rem 1rem;margin-top:.35rem;display:flex}.sb-materials-intake__rights-option{align-items:center;gap:.4rem;min-height:2.75rem;display:inline-flex}.sb-materials-intake__attest{align-items:flex-start;gap:.55rem;min-width:0;display:flex}.sb-materials-intake__attest span{overflow-wrap:anywhere;line-height:1.45}.sb-materials-intake__optional{margin-top:.35rem}.sb-materials-intake__toggle{min-height:2.75rem;font:inherit;font-size:var(--sb-type-sm);color:var(--sb-denim);cursor:pointer;text-align:left;text-underline-offset:.12em;background:0 0;border:none;padding:.55rem 0;font-weight:600;text-decoration:underline}.sb-materials-tile{padding:var(--sb-tile-padding-y) var(--sb-tile-padding-x);overflow:hidden}.sb-materials-board-tile{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex}.sb-materials-board-tile__lead,.sb-materials-board-tile__meta,.sb-materials-board-tile__error{font-size:var(--sb-type-sm);color:var(--sb-text-muted);margin:0;line-height:1.45}.sb-materials-board-tile__error{color:var(--sb-warm)}.sb-materials-board-list,.sb-materials-action-list{gap:.55rem;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.sb-materials-board-list__item,.sb-materials-action-card{border:var(--sb-field-rule);border-radius:calc(var(--sb-tile-radius) * .58);background:var(--studio-paper)}@supports (color:color-mix(in lab, red, red)){.sb-materials-board-list__item,.sb-materials-action-card{background:color-mix(in srgb, var(--studio-paper) 56%, var(--board-family-field) 44%)}}.sb-materials-board-list__item{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.62rem;padding:.62rem .68rem;display:grid}.sb-materials-board-list__copy{gap:.15rem;min-width:0;display:grid}.sb-materials-board-list__label,.sb-materials-action-card__label{font-size:var(--sb-type-sm);color:var(--sb-text);font-weight:700;line-height:1.25}.sb-materials-board-list__value,.sb-materials-action-card__detail{font-size:var(--sb-type-xs);color:var(--sb-text-muted);overflow-wrap:anywhere;line-height:1.45;display:block;overflow:visible}.sb-materials-board-status{letter-spacing:.04em;text-transform:uppercase;width:fit-content;max-width:100%;color:var(--sb-text-soft);background:var(--sb-text-soft);border-radius:999px;align-items:center;padding:.22rem .45rem;font-size:.68rem;font-weight:800;line-height:1.15;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sb-materials-board-status{background:color-mix(in srgb, var(--sb-text-soft) 9%, #fff 91%)}}.sb-materials-board-status{border:1px solid var(--sb-text-soft)}@supports (color:color-mix(in lab, red, red)){.sb-materials-board-status{border:1px solid color-mix(in srgb, var(--sb-text-soft) 22%, transparent)}}.sb-materials-board-status--received{color:var(--sb-denim-deep);background:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-materials-board-status--received{background:color-mix(in srgb, var(--sb-denim) 12%, #fff 88%)}}.sb-materials-board-status--received{border-color:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-materials-board-status--received{border-color:color-mix(in srgb, var(--sb-denim) 28%, transparent)}}.sb-materials-board-status--still-needed{color:var(--sb-walnut);background:var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-materials-board-status--still-needed{background:color-mix(in srgb, var(--sb-gold) 18%, #fff 82%)}}.sb-materials-board-status--still-needed{border-color:var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-materials-board-status--still-needed{border-color:color-mix(in srgb, var(--sb-gold) 42%, transparent)}}.sb-materials-board-status--not-applicable,.sb-materials-board-status--not-available-yet{color:var(--sb-text-muted)}@supports (color:color-mix(in lab, red, red)){.sb-materials-board-status--not-applicable,.sb-materials-board-status--not-available-yet{color:color-mix(in srgb, var(--sb-text-muted) 88%, var(--sb-text) 12%)}}.sb-materials-board-status--not-applicable,.sb-materials-board-status--not-available-yet{background:var(--sb-text-muted)}@supports (color:color-mix(in lab, red, red)){.sb-materials-board-status--not-applicable,.sb-materials-board-status--not-available-yet{background:color-mix(in srgb, var(--sb-text-muted) 10%, #fff 90%)}}.sb-materials-board-status--not-applicable,.sb-materials-board-status--not-available-yet{border-color:var(--sb-text-muted)}@supports (color:color-mix(in lab, red, red)){.sb-materials-board-status--not-applicable,.sb-materials-board-status--not-available-yet{border-color:color-mix(in srgb, var(--sb-text-muted) 28%, transparent)}}.sb-materials-board-status--optional{color:var(--sb-denim-deep);background:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-materials-board-status--optional{background:color-mix(in srgb, var(--sb-denim) 10%, #fff 90%)}}.sb-materials-board-status--optional{border-color:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-materials-board-status--optional{border-color:color-mix(in srgb, var(--sb-denim) 24%, transparent)}}.sb-materials-action-card{width:100%;font:inherit;text-align:left;color:inherit;gap:.4rem;padding:.72rem .76rem;display:grid}.sb-materials-action-card:disabled{cursor:default}.sb-materials-action-card--readonly{cursor:default;background:var(--studio-paper)}@supports (color:color-mix(in lab, red, red)){.sb-materials-action-card--readonly{background:color-mix(in srgb, var(--studio-paper) 62%, var(--board-family-field) 38%)}}.sb-materials-action-card--readonly{box-shadow:none}.sb-materials-action-card--readonly:hover,.sb-materials-action-card--readonly:focus{border-color:var(--sb-field-rule);box-shadow:none;outline:none}.sb-materials-action-card--clickable{cursor:pointer;background:var(--sb-gold)}@supports (color:color-mix(in lab, red, red)){.sb-materials-action-card--clickable{background:color-mix(in srgb, var(--sb-gold) 10%, var(--studio-paper) 90%)}}.sb-materials-action-card--clickable:hover,.sb-materials-action-card--clickable:focus-visible{border-color:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-materials-action-card--clickable:hover,.sb-materials-action-card--clickable:focus-visible{border-color:color-mix(in srgb, var(--sb-denim) 38%, transparent)}}.sb-materials-action-card--clickable:hover,.sb-materials-action-card--clickable:focus-visible{box-shadow:0 0 0 3px var(--sb-denim);outline:none}@supports (color:color-mix(in lab, red, red)){.sb-materials-action-card--clickable:hover,.sb-materials-action-card--clickable:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sb-denim) 14%, transparent)}}.sb-materials-action-card__head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.45rem .55rem;min-width:0;display:grid}.sb-materials-action-card__label{overflow-wrap:anywhere;min-width:0}.sb-materials-action-card__head .sb-materials-board-status{white-space:nowrap;flex:none;place-self:start end}.sb-materials-board-next{flex:1;align-items:center;min-height:0;display:flex}.sb-materials-board-next p{max-width:22rem;font-size:var(--sb-type-md);color:var(--sb-text);margin:0;font-weight:650;line-height:1.4}.sb-card--materials-needed .sb-materials-board-tile{gap:.55rem}.sb-card--materials-needed .sb-materials-action-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.45rem;overflow:visible}.sb-card--materials-needed .sb-materials-action-card{grid-template-rows:auto minmax(0,1fr);gap:.26rem;min-width:0;height:100%;min-height:0;padding:.56rem .62rem;display:grid}.sb-card--materials-needed .sb-materials-action-card__detail{overflow:visible}.sb-board-slideout{z-index:60;justify-content:flex-end;display:flex;position:fixed;inset:0}.sb-board-slideout__backdrop{cursor:pointer;background:#1f25285c;border:0;position:absolute;inset:0}.sb-board-slideout__panel{z-index:1;background:#fff;flex-direction:column;width:min(100%,38rem);height:100%;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sb-board-slideout__panel{background:color-mix(in srgb, #fff 38%, var(--board-family-field) 62%)}}.sb-board-slideout__panel{border-left:1px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-board-slideout__panel{border-left:1px solid color-mix(in srgb, var(--sb-denim) 28%, transparent)}}.sb-board-slideout__panel{box-shadow:-1rem 0 2.4rem #1f25282e}.sb-board-slideout__header{border-bottom:var(--sb-field-rule);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem 1.35rem 1rem;display:flex}.sb-board-slideout__heading{gap:.34rem;min-width:0;display:grid}.sb-board-slideout__eyebrow{font-size:var(--sb-type-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sb-text-soft);margin:0 0 .32rem;font-weight:800}.sb-board-slideout__title{font-size:var(--sb-type-lg);color:var(--sb-text);margin:0;line-height:1.2}.sb-board-slideout__close{border:var(--sb-field-rule);width:2.42rem;height:2.42rem;font:inherit;color:var(--sb-text);background:var(--studio-paper);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:1.45rem;font-weight:700;line-height:1;display:inline-flex}.sb-board-slideout__body{flex:1;min-height:0;padding:1.15rem 1.35rem 1.45rem;display:block;overflow:auto}.sb-board-slideout__footer{border-top:var(--sb-field-rule);background:var(--board-family-field);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.78rem;padding:1rem 1.35rem 1.15rem;display:flex}@supports (color:color-mix(in lab, red, red)){.sb-board-slideout__footer{background:color-mix(in srgb, var(--board-family-field) 78%, #fff 22%)}}.sb-board-slideout__back-link{font:inherit;font-size:var(--sb-type-sm);color:var(--sb-denim);cursor:pointer;text-underline-offset:.16em;background:0 0;border:0;flex:none;padding:0;font-weight:700;text-decoration:underline}.sb-campaign-goal-panel{gap:1.05rem;display:grid}.sb-campaign-goal-panel__intro{font-size:var(--sb-type-base);color:var(--sb-text-muted);margin:0;line-height:1.55}.sb-campaign-goal-panel__choices{border:0;gap:.7rem;min-width:0;margin:0;padding:0;display:grid}.sb-campaign-goal-panel__legend,.sb-campaign-goal-panel__field-label{letter-spacing:.05em;text-transform:uppercase;color:var(--sb-text-soft);margin:0;font-size:max(.875rem,14px);font-weight:800;line-height:1.35}.sb-campaign-goal-panel__bubble-list{flex-wrap:wrap;gap:.52rem;display:flex}.sb-campaign-goal-panel__bubble{border:1px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-campaign-goal-panel__bubble{border:1px solid color-mix(in srgb, var(--sb-denim) 18%, transparent)}}.sb-campaign-goal-panel__bubble{font:inherit;font-size:var(--sb-type-sm);color:var(--sb-text);background:#fff;border-radius:999px;padding:.62rem .84rem;font-weight:700;line-height:1.2}@supports (color:color-mix(in lab, red, red)){.sb-campaign-goal-panel__bubble{background:color-mix(in srgb, #fff 52%, var(--board-family-field) 48%)}}.sb-campaign-goal-panel__bubble{cursor:pointer}.sb-campaign-goal-panel__bubble:hover,.sb-campaign-goal-panel__bubble:focus-visible,.sb-campaign-goal-panel__bubble--selected{border-color:var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-campaign-goal-panel__bubble:hover,.sb-campaign-goal-panel__bubble:focus-visible,.sb-campaign-goal-panel__bubble--selected{border-color:color-mix(in srgb, var(--sb-denim) 46%, transparent)}}.sb-campaign-goal-panel__bubble:hover,.sb-campaign-goal-panel__bubble:focus-visible,.sb-campaign-goal-panel__bubble--selected{background:var(--sb-gold);outline:none}@supports (color:color-mix(in lab, red, red)){.sb-campaign-goal-panel__bubble:hover,.sb-campaign-goal-panel__bubble:focus-visible,.sb-campaign-goal-panel__bubble--selected{background:color-mix(in srgb, var(--sb-gold) 20%, #fff 80%)}}.sb-campaign-goal-panel__bubble:hover,.sb-campaign-goal-panel__bubble:focus-visible,.sb-campaign-goal-panel__bubble--selected{box-shadow:0 0 0 3px var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-campaign-goal-panel__bubble:hover,.sb-campaign-goal-panel__bubble:focus-visible,.sb-campaign-goal-panel__bubble--selected{box-shadow:0 0 0 3px color-mix(in srgb, var(--sb-denim) 13%, transparent)}}.sb-campaign-goal-panel__field{gap:.48rem;display:grid}.sb-campaign-goal-panel__input{resize:vertical;border:var(--sb-field-rule);border-radius:calc(var(--sb-tile-radius) * .5);width:100%;min-height:6.2rem;font:inherit;font-size:var(--sb-type-base);color:var(--sb-text);background:#fff;padding:.78rem .85rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.sb-campaign-goal-panel__input{background:color-mix(in srgb, #fff 58%, var(--board-family-field) 42%)}}.sb-campaign-goal-panel__actions{flex-wrap:wrap;justify-content:flex-end;gap:.62rem;display:flex}.sb-campaign-goal-panel__actions .utility-btn{min-height:2.6rem}@media (max-width:768px){.sb-card--materials-needed .sb-materials-action-list{grid-template-columns:1fr}.sb-board-slideout{justify-content:stretch}.sb-board-slideout__panel{border-left:0;width:100%}.sb-board-slideout__header,.sb-board-slideout__body,.sb-board-slideout__footer{padding-left:1rem;padding-right:1rem}.sb-board-slideout__footer,.sb-campaign-goal-panel__actions{flex-direction:column;align-items:stretch}.sb-campaign-goal-panel__actions .utility-btn{justify-content:center;width:100%}}@media screen and (min-width:1025px){.sb.sb--v4{--sb-sidebar:clamp(17.75rem, 20.8vw, 20.75rem);--sb-tile-padding-y:1.18rem;--sb-tile-padding-x:1.22rem;--sb-grid-gap:.85rem;--sb-section-label-gap:.85rem;--sb-type-xs:clamp(.9rem, .78vw, 1rem);--sb-type-sm:clamp(1rem, .9vw, 1.13rem);--sb-type-base:clamp(1.08rem, .98vw, 1.22rem);--sb-type-md:clamp(1.2rem, 1.12vw, 1.38rem);--sb-type-lg:clamp(1.45rem, 1.36vw, 1.72rem);--sb-type-display:clamp(1.72rem, 1.86vw, 2.12rem)}.sb--v4 .sb-sidebar{gap:.55rem;padding:.8rem .55rem .85rem .8rem}.sb--v4 .sb-brand__lockup{gap:.58rem}.sb--v4 .sb-brand__icon{width:1.9rem;height:1.9rem}.sb--v4 .sb-brand__the{font-size:1.24rem}.sb--v4 .sb-brand__name{font-size:1.28rem;line-height:1.08}.sb--v4 .sb-nav{gap:.2rem}.sb--v4 .sb-nav__item{border-radius:10px;gap:.62rem;min-height:2.55rem;padding:.52rem .72rem;font-size:.98rem;line-height:1.25}.sb--v4 .sb-nav__icon{width:1.24rem;height:1.24rem}.sb--v4 .sb-nav__item--action .sb-nav__action-hint{font-size:.76rem;line-height:1.25}.sb--v4 .sb-main{padding:.9rem 1rem 1rem}.sb--v4 .sb-header-v3__copy{gap:.65rem 1rem}.sb--v4 .sb-header-v3__title{font-size:var(--sb-type-display);letter-spacing:.12em}.sb--v4 .sb-header-v3__greeting{font-size:var(--sb-type-md)}.sb--v4 .sb-board-layout{gap:var(--sb-grid-gap)}.sb--v4 .sb-card__tab{font-size:var(--sb-type-xs);letter-spacing:.11em;margin-bottom:.82rem;line-height:1.25}.sb--v4 .sb-current-campaign{gap:.85rem}.sb--v4 .sb-current-campaign__name{font-size:var(--sb-type-lg);line-height:1.2}.sb--v4 .sb-current-campaign__metrics{gap:.95rem}.sb--v4 .sb-current-campaign__metric{grid-template-columns:minmax(7.5rem,10rem) 1fr;gap:.75rem;padding:.5rem .68rem}.sb--v4 .sb-current-campaign__label{font-size:.88rem;line-height:1.25}.sb--v4 .sb-current-campaign__value,.sb--v4 .sb-current-campaign__empty{font-size:var(--sb-type-sm);line-height:1.48}.sb--v4 .campaign-brief-actions--prominent .campaign-brief-actions__view,.sb--v4 .utility-btn{min-height:2.65rem;font-size:.94rem}.sb--v4 .campaign-brief-actions__hint,.sb--v4 .campaign-brief-actions__locked{font-size:var(--sb-type-sm);line-height:1.5}.sb--v4 .sb-next-action{margin-top:.95rem;padding:.95rem 1rem}.sb--v4 .sb-next-action__status{font-size:.92rem;line-height:1.25}.sb--v4 .sb-next-action__lead,.sb--v4 .sb-next-action__hint,.sb--v4 .sb-next-action__eta{font-size:var(--sb-type-sm);line-height:1.55}.sb--v4 .sb-progress-panel,.sb--v4 .sb-studio-note-panel{gap:.55rem}.sb--v4 .sb-progress-panel__body,.sb--v4 .sb-studio-note-letter{overflow:hidden}.sb--v4 .sb-progress-panel__fit,.sb--v4 .sb-studio-note-letter__fit{width:100%;transform:none}.sb--v4 .sb-journey{gap:.8rem}.sb--v4 .sb-journey__row{gap:.7rem}.sb--v4 .sb-journey__marker{width:1.28rem;height:1.28rem;font-size:.78rem}.sb--v4 .sb-journey__label{font-size:var(--sb-type-sm);line-height:1.35}.sb--v4 .sb-journey__detail{margin-top:.18rem;font-size:.94rem;line-height:1.42}.sb--v4 .sb-progress-panel__pipeline{margin-top:1rem}.sb--v4 .sb-progress-panel__pipeline-summary{font-size:.86rem;line-height:1.3}.sb--v4 .sb-progress-timeline{gap:.26rem}.sb--v4 .sb-progress-timeline__step{grid-template-columns:1.1rem minmax(0,1fr);gap:.5rem;padding:.28rem .38rem}.sb--v4 .sb-progress-timeline__icon{width:1rem;height:1rem}.sb--v4 .sb-progress-timeline__label{font-size:var(--sb-type-sm);line-height:1.35}.sb--v4 .sb-progress-timeline__detail{font-size:.94rem;line-height:1.42}.sb--v4 .sb-progress-panel__timeline{margin-top:.65rem;padding-top:.7rem}.sb--v4 .sb-progress-panel__timeline-heading,.sb--v4 .sb-progress-panel__update-date{font-size:.88rem;line-height:1.25}.sb--v4 .sb-progress-panel__updates{gap:.48rem}.sb--v4 .sb-progress-panel__update{grid-template-columns:auto minmax(0,1fr);gap:.3rem .7rem}.sb--v4 .sb-progress-panel__update-message,.sb--v4 .sb-progress-panel__timeline-empty{font-size:var(--sb-type-sm);line-height:1.5}.sb--v4 .sb-deliverables-progress{gap:.9rem}.sb--v4 .sb-deliverables-progress__item{gap:.5rem}.sb--v4 .sb-deliverables-progress__head{gap:.65rem}.sb--v4 .sb-deliverables-progress__label{font-size:var(--sb-type-sm);line-height:1.35}.sb--v4 .sb-deliverables-progress__count,.sb--v4 .sb-deliverables-progress__download,.sb--v4 .sb-deliverables-progress__empty{font-size:.94rem;line-height:1.35}.sb--v4 .sb-deliverables-progress__track{height:.6rem}.sb--v4 .sb-package-summary__package{font-size:var(--sb-type-md);line-height:1.25}.sb--v4 .sb-package-summary__list{gap:.62rem}.sb--v4 .sb-package-summary__item,.sb--v4 .sb-package-summary__empty,.sb--v4 .sb-package-summary__link{font-size:var(--sb-type-sm);line-height:1.52}.sb--v4 .sb-studio-note-letter__fit{gap:.12rem}.sb--v4 .sb-studio-note-letter__date{font-size:1.08rem}.sb--v4 .sb-studio-note-letter__line--body{font-size:var(--sb-type-sm);margin-bottom:.3rem;line-height:1.58}.sb--v4 .sb-studio-note-letter__line--greeting{font-size:1.28rem;line-height:1.2}.sb--v4 .sb-studio-note-letter__line--signoff-lead{font-size:1.15rem}.sb--v4 .sb-studio-note-letter__line--signoff-signature{font-size:1.2rem}.sb--v4 .sb-board-layout .sb-card--account-secondary .sb-account__list{gap:.55rem}.sb--v4 .sb-board-layout .sb-card--account-secondary .sb-account__row,.sb--v4 .sb-account__row{grid-template-columns:minmax(7.6rem,10.25rem) 1fr;gap:.65rem;padding:.62rem .72rem}.sb--v4 .sb-board-layout .sb-card--account-secondary .sb-account__label,.sb--v4 .sb-account__label{font-size:.88rem;line-height:1.25}.sb--v4 .sb-board-layout .sb-card--account-secondary .sb-account__value,.sb--v4 .sb-account__value,.sb--v4 .sb-account__empty{font-size:var(--sb-type-sm);line-height:1.42}.sb--v4 .sb-materials-intake{gap:1.15rem}.sb--v4 .sb-materials-intake__lead,.sb--v4 .sb-materials-intake__meta,.sb--v4 .sb-materials-intake__error,.sb--v4 .sb-materials-intake__input{font-size:var(--sb-type-base);line-height:1.55}.sb--v4 .sb-materials-intake__prompt{font-size:var(--sb-type-md);line-height:1.4}.sb--v4 .sb-materials-intake__reason,.sb--v4 .sb-materials-intake__clarify,.sb--v4 .sb-materials-intake__pending,.sb--v4 .sb-materials-intake__success,.sb--v4 .sb-materials-intake__toggle{font-size:var(--sb-type-sm);line-height:1.5}.sb--v4 .sb-materials-intake__status,.sb--v4 .sb-materials-intake__field-label{font-size:.9rem;line-height:1.3}.sb--v4 .sb-materials-intake__input{padding:.72rem .78rem}.sb--v4 .sb-record-drawer{--sb-record-drawer-width:min(54vw, 47rem)}.sb--v4 .sb-record-drawer__header{gap:1rem;padding:1.25rem 1.35rem 1rem}.sb--v4 .sb-record-drawer__title{font-size:1.42rem;line-height:1.2}.sb--v4 .sb-record-drawer__subtitle{font-size:1.18rem;line-height:1.35}.sb--v4 .sb-record-drawer__hint,.sb--v4 .sb-record-drawer__locked,.sb--v4 .sb-record-drawer__empty{font-size:1.05rem;line-height:1.55}.sb--v4 .sb-record-drawer__close{min-height:2.5rem;font-size:.94rem}.sb--v4 .sb-record-drawer__section-title,.sb--v4 .sb-record-drawer .cd-vision__eyebrow{font-size:.94rem;line-height:1.3}.sb--v4 .sb-record-drawer .cd-package-list{gap:.55rem}.sb--v4 .sb-record-drawer .cd-package-list__item,.sb--v4 .sb-record-drawer .cd-vision__value,.sb--v4 .sb-record-drawer .cd-vision__empty,.sb--v4 .sb-record-drawer .cd-deliverables__message,.sb--v4 .sb-record-drawer .cd-deliverables__link{font-size:1.04rem;line-height:1.58}.sb--v4 .sb-record-drawer .cd-vision__label,.sb--v4 .sb-record-drawer .cd-deliverables__hint{font-size:.94rem;line-height:1.45}.sb--v4 .sb-record-drawer .cd-deliverables__cta{min-height:2.7rem;padding:.72rem 1.18rem;font-size:.92rem}.sb.sb--v4{--sb-type-xs:clamp(.875rem, .82vw, .98rem);--sb-type-sm:clamp(1rem, .92vw, 1.12rem);--sb-type-base:clamp(1rem, .98vw, 1.18rem);--sb-type-md:clamp(1.16rem, 1.08vw, 1.34rem);--sb-type-lg:clamp(1.38rem, 1.28vw, 1.64rem);--sb-type-display:clamp(1.78rem, 1.9vw, 2.22rem);--sb-tile-padding-y:clamp(1.12rem, 1.15vw, 1.45rem);--sb-tile-padding-x:clamp(1.12rem, 1.2vw, 1.5rem);--sb-grid-gap:clamp(.95rem, 1.05vw, 1.35rem)}.sb--v4 .sb-main{padding:clamp(1rem,1.2vw,1.35rem);overflow:hidden}.sb--v4 .sb-header-v3{margin-bottom:clamp(.95rem,1.1vw,1.25rem)}.sb--v4 .sb-board-layout{align-items:stretch;gap:var(--sb-grid-gap);flex:1;grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;padding-right:.45rem;display:grid;overflow:hidden}.sb--v4 .sb-board-layout>.sb-card,.sb--v4 .sb-board-layout>.sb-materials-tile{align-self:stretch;min-height:0;overflow:hidden}.sb--v4 .sb-board-layout .sb-materials-tile,.sb--v4 .sb-board-layout .sb-card--materials-received,.sb--v4 .sb-board-layout .sb-card--materials-needed,.sb--v4 .sb-board-layout .sb-card--materials-next{flex-direction:column;min-height:0;display:flex;overflow:hidden}.sb--v4 .sb-card--materials-received .sb-materials-board-tile,.sb--v4 .sb-card--materials-needed .sb-materials-board-tile{flex:auto;min-height:0}.sb--v4 .sb-materials-board-tile{overflow:hidden}.sb--v4 .sb-card--materials-received .sb-materials-board-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;overflow:hidden}.sb--v4 .sb-card--materials-received .sb-materials-board-list__item{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:.35rem .45rem;padding:.56rem .62rem}.sb--v4 .sb-card--materials-received .sb-materials-board-status{justify-self:start}.sb--v4 .sb-card--materials-received .sb-materials-board-list__value,.sb--v4 .sb-card--materials-received .sb-materials-board-tile{overflow:hidden}.sb--v4 .sb-card--materials-needed .sb-materials-action-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.45rem;overflow:hidden}.sb--v4 .sb-card--materials-needed .sb-materials-board-tile{overflow:hidden}.sb--v4 .sb-card--materials-needed .sb-materials-action-card{min-width:0;height:100%;min-height:0;padding:.56rem .62rem}.sb--v4 .sb-card--progress .sb-journey{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .75rem;min-height:0;display:grid}.sb--v4 .sb-card--progress .sb-journey__step{min-width:0}.sb--v4 .sb-board-layout .sb-card--current{grid-area:1/1}.sb--v4 .sb-board-layout .sb-card--progress{grid-area:1/2}.sb--v4 .sb-board-layout .sb-card--project-snapshot{grid-area:1/3}.sb--v4 .sb-board-layout .sb-card--materials-received{grid-area:2/1}.sb--v4 .sb-board-layout .sb-card--materials-needed{grid-area:2/2}.sb--v4 .sb-board-layout .sb-card--materials-next{grid-area:2/3}.sb--v4 .sb-board-layout .sb-card--deliverables{grid-area:2/1}.sb--v4 .sb-board-layout .sb-card--package{grid-area:2/2}.sb--v4 .sb-board-layout .sb-card--account-secondary{grid-area:2/3}.sb--v4 .sb-board-layout .sb-card--materials{grid-area:3/1/auto/-1}.sb--v4 .sb-board-layout .sb-card{min-height:0}.sb--v4 .sb-board-layout .sb-card--current,.sb--v4 .sb-board-layout .sb-card--progress,.sb--v4 .sb-board-layout .sb-card--project-snapshot,.sb--v4 .sb-board-layout .sb-card--materials-received,.sb--v4 .sb-board-layout .sb-card--materials-needed,.sb--v4 .sb-board-layout .sb-card--materials-next{height:auto;min-height:0;overflow:hidden}.sb--v4 .sb-board-layout .sb-card--current .sb-current-campaign{flex:auto;min-height:0;overflow:hidden auto}.sb--v4 .sb-board-layout .sb-card--progress .sb-progress-panel,.sb--v4 .sb-board-layout .sb-card--project-snapshot .sb-project-snapshot,.sb--v4 .sb-project-snapshot,.sb--v4 .sb-project-snapshot__stack,.sb--v4 .sb-progress-panel{flex:auto;min-height:0;overflow:hidden}.sb--v4 .sb-materials-board-list,.sb--v4 .sb-materials-action-list{overflow:hidden}.sb--v4 .sb-card--current .sb-current-campaign,.sb--v4 .sb-card--progress .sb-progress-panel{flex:auto;min-height:0}.sb--v4 .sb-board-layout .sb-card--package .sb-package-summary,.sb--v4 .sb-progress-panel__body,.sb--v4 .sb-studio-note-letter,.sb--v4 .sb-studio-note-board,.sb--v4 .sb-card--materials{overflow:hidden}.sb--v4 .sb-card--materials-received .sb-materials-board-tile,.sb--v4 .sb-card--materials-needed .sb-materials-board-tile,.sb--v4 .sb-materials-board-next{flex:auto;min-height:0;overflow:hidden}.sb--v4 .sb-card__tab,.sb--v4 .sb-current-campaign__label,.sb--v4 .sb-account__label,.sb--v4 .sb-progress-panel__timeline-heading,.sb--v4 .sb-progress-panel__update-date,.sb--v4 .sb-progress-panel__pipeline-summary,.sb--v4 .sb-materials-intake__status,.sb--v4 .sb-materials-intake__field-label,.sb--v4 .sb-record-drawer__section-title,.sb--v4 .sb-record-drawer .cd-vision__eyebrow,.sb--v4 .sb-record-drawer .cd-vision__label,.sb--v4 .sb-record-drawer .cd-deliverables__hint{font-size:max(.875rem,14px);line-height:1.35}.sb--v4 .sb-nav__item,.sb--v4 .sb-current-campaign__value,.sb--v4 .sb-current-campaign__empty,.sb--v4 .sb-next-action__lead,.sb--v4 .sb-next-action__hint,.sb--v4 .sb-next-action__eta,.sb--v4 .sb-journey__label,.sb--v4 .sb-journey__detail,.sb--v4 .sb-progress-timeline__label,.sb--v4 .sb-progress-timeline__detail,.sb--v4 .sb-progress-panel__update-message,.sb--v4 .sb-progress-panel__timeline-empty,.sb--v4 .sb-deliverables-progress__label,.sb--v4 .sb-deliverables-progress__count,.sb--v4 .sb-deliverables-progress__download,.sb--v4 .sb-deliverables-progress__empty,.sb--v4 .sb-package-summary__item,.sb--v4 .sb-package-summary__empty,.sb--v4 .sb-package-summary__link,.sb--v4 .sb-account__value,.sb--v4 .sb-account__empty,.sb--v4 .sb-account__usage-label,.sb--v4 .sb-account__renewal-date,.sb--v4 .sb-materials-intake__lead,.sb--v4 .sb-materials-intake__meta,.sb--v4 .sb-materials-intake__error,.sb--v4 .sb-materials-intake__reason,.sb--v4 .sb-materials-intake__clarify,.sb--v4 .sb-materials-intake__pending,.sb--v4 .sb-materials-intake__success,.sb--v4 .sb-materials-intake__toggle,.sb--v4 .sb-materials-intake__input,.sb--v4 .sb-record-drawer__hint,.sb--v4 .sb-record-drawer__locked,.sb--v4 .sb-record-drawer__empty,.sb--v4 .sb-record-drawer .cd-package-list__item,.sb--v4 .sb-record-drawer .cd-vision__value,.sb--v4 .sb-record-drawer .cd-vision__empty,.sb--v4 .sb-record-drawer .cd-deliverables__message,.sb--v4 .sb-record-drawer .cd-deliverables__link{font-size:1rem;line-height:1.55}.sb--v4 .sb-current-campaign__name,.sb--v4 .sb-package-summary__package,.sb--v4 .sb-materials-intake__prompt,.sb--v4 .sb-record-drawer__title{line-height:1.24}.sb--v4 .sb-current-campaign__metric,.sb--v4 .sb-account__row{grid-template-columns:minmax(8.5rem,11.5rem) minmax(0,1fr);gap:.75rem;padding:.7rem .8rem}.sb--v4 .sb-next-action{padding:1rem 1.08rem}.sb--v4 .sb-journey,.sb--v4 .sb-progress-timeline,.sb--v4 .sb-deliverables-progress,.sb--v4 .sb-package-summary__list,.sb--v4 .sb-materials-intake,.sb--v4 .sb-materials-intake__list{gap:clamp(.75rem,.8vw,1rem)}.sb--v4 .sb-materials-intake__list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.sb--v4 .sb-journey__row,.sb--v4 .sb-progress-timeline__step,.sb--v4 .sb-deliverables-progress__item{gap:.72rem}.sb--v4 .sb-journey__marker,.sb--v4 .sb-journey--board .sb-journey__dot{width:1.35rem;height:1.35rem;font-size:.875rem}.sb--v4 .sb-studio-note-letter{padding:.5rem .25rem .6rem}.sb--v4 .sb-studio-note-letter__line--body{font-size:1rem;line-height:1.62}.sb--v4 .sb-materials-intake__item{padding:clamp(1rem,1.1vw,1.3rem)}.sb--v4 .sb-materials-intake__fields{gap:.85rem}.sb--v4 .sb-materials-intake__input{min-height:3rem;padding:.78rem .85rem}.sb--v4 .sb-materials-intake__submit,.sb--v4 .sb-materials-intake__file-button,.sb--v4 .utility-btn,.sb--v4 .campaign-brief-actions--prominent .campaign-brief-actions__view,.sb--v4 .sb-record-drawer__close,.sb--v4 .sb-record-drawer .cd-deliverables__cta{min-height:2.75rem;font-size:max(.94rem,15px);line-height:1.25}.sb--v4 .sb-record-drawer__panel{width:min(62vw,58rem);min-width:min(100%,32rem)}.sb--v4 .sb-record-drawer__header{padding:1.35rem 1.5rem 1.08rem}.sb--v4 .sb-record-drawer__body{padding:1.25rem 1.5rem 1.6rem}.sb--v4 .sb-record-drawer .cd-vision__answers{gap:.8rem}}@media screen and (min-width:1025px) and (max-width:1399px){.sb.sb--v4{--sb-sidebar:clamp(16.5rem, 18vw, 18.5rem)}.sb--v4 .sb-board-layout{grid-template-columns:repeat(3,minmax(0,1fr))}.sb--v4 .sb-board-layout .sb-card--current{grid-area:1/1}.sb--v4 .sb-board-layout .sb-card--progress{grid-area:1/2}.sb--v4 .sb-board-layout .sb-card--deliverables{grid-area:2/1}.sb--v4 .sb-board-layout .sb-card--package{grid-area:2/2}.sb--v4 .sb-board-layout .sb-card--materials{grid-area:3/1/auto/-1}.sb--v4 .sb-board-layout .sb-card--studio-note{grid-area:1/3}.sb--v4 .sb-board-layout .sb-card--account-secondary{grid-area:2/3}}@media screen and (min-width:1025px){.sb-record-drawer__backdrop{background:var(--studio-ink)}@supports (color:color-mix(in lab, red, red)){.sb-record-drawer__backdrop{background:color-mix(in srgb, var(--studio-ink) 26%, transparent)}}.sb--v4 .sb-record-drawer__panel{color:var(--sb-text);background:linear-gradient(180deg, var(--board-family-field) 0%, var(--board-family-field) 100%)}@supports (color:color-mix(in lab, red, red)){.sb--v4 .sb-record-drawer__panel{background:linear-gradient(180deg, color-mix(in srgb, var(--board-family-field) 90%, transparent) 0%, color-mix(in srgb, var(--board-family-field) 78%, transparent) 100%)}}.sb--v4 .sb-record-drawer__panel{-webkit-backdrop-filter:blur(10px)}.sb--v4 .sb-record-drawer__title{color:var(--sb-text);font-size:clamp(1.62rem,1.6vw,1.9rem);font-weight:700;line-height:1.22}.sb--v4 .sb-record-drawer__subtitle{color:var(--sb-text);font-size:clamp(1.28rem,1.18vw,1.45rem);font-weight:700;line-height:1.42}.sb--v4 .sb-record-drawer__hint,.sb--v4 .sb-record-drawer__locked,.sb--v4 .sb-record-drawer__empty{color:var(--sb-text);font-size:clamp(1.12rem,1.04vw,1.24rem);line-height:1.68}@supports (color:color-mix(in lab, red, red)){.sb--v4 .sb-record-drawer__hint,.sb--v4 .sb-record-drawer__locked,.sb--v4 .sb-record-drawer__empty{color:color-mix(in srgb, var(--sb-text) 90%, #000)}}.sb--v4 .sb-record-drawer__section-title,.sb--v4 .sb-record-drawer .cd-vision__eyebrow,.sb--v4 .sb-record-drawer .cd-vision__label,.sb--v4 .sb-record-drawer .cd-deliverables__hint{color:var(--sb-text);font-size:clamp(1rem,.96vw,1.12rem);font-weight:700;line-height:1.48}.sb--v4 .sb-record-drawer .cd-vision__answers,.sb--v4 .sb-record-drawer .cd-package-list,.sb--v4 .sb-record-drawer .cd-deliverables__links{gap:.95rem}.sb--v4 .sb-record-drawer .cd-package-list__item,.sb--v4 .sb-record-drawer .cd-vision__value,.sb--v4 .sb-record-drawer .cd-vision__empty,.sb--v4 .sb-record-drawer .cd-deliverables__message,.sb--v4 .sb-record-drawer .cd-deliverables__link{color:var(--sb-text);font-size:clamp(1.12rem,1.04vw,1.24rem);line-height:1.68}.sb--v4 .sb-record-drawer .cd-vision__empty{color:var(--sb-text)}@supports (color:color-mix(in lab, red, red)){.sb--v4 .sb-record-drawer .cd-vision__empty{color:color-mix(in srgb, var(--sb-text) 82%, #000)}}.sb--v4 .sb-record-drawer .cd-deliverables__message{font-weight:700}.sb--v4 .sb-record-drawer .cd-deliverables__hint{color:var(--sb-text);margin-top:.45rem}@supports (color:color-mix(in lab, red, red)){.sb--v4 .sb-record-drawer .cd-deliverables__hint{color:color-mix(in srgb, var(--sb-text) 86%, #000)}}.sb--v4 .sb-record-drawer__close,.sb--v4 .sb-record-drawer .cd-deliverables__cta{font-size:max(1rem,16px);line-height:1.32}.sb--v4 .sb-board-layout.sb-board-layout--no-campaign{grid-template-rows:auto auto}.sb--v4 .sb-board-layout.sb-board-layout--no-campaign>.sb-card,.sb--v4 .sb-board-layout.sb-board-layout--no-campaign>.sb-materials-tile{align-self:stretch;min-height:0}.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-card--current,.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-card--progress,.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-card--project-snapshot,.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-card--materials-received,.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-card--materials-needed,.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-card--materials-next{height:auto;min-height:0;overflow:hidden}.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-card--current .sb-current-campaign,.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-card--progress .sb-progress-panel,.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-card--project-snapshot .sb-project-snapshot{flex:auto;min-height:0;overflow:hidden}.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-project-snapshot,.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-project-snapshot__stack,.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-card--materials-received .sb-materials-board-tile,.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-card--materials-needed .sb-materials-board-tile,.sb--v4 .sb-board-layout.sb-board-layout--no-campaign .sb-materials-board-next{flex:auto;min-height:0}}.sb-main>.sb-card--project-communication{margin-top:var(--sb-grid-gap);min-height:11rem;max-height:min(36vh,20rem);padding:var(--sb-tile-padding-y) var(--sb-tile-padding-x);flex-direction:column;flex:none;display:flex;overflow:hidden}.sb-project-communication__lead{font-size:var(--sb-type-sm);color:var(--sb-text-muted);margin:0 0 .55rem;line-height:1.45}.sb-project-communication__header{flex-direction:column;gap:.45rem;margin-bottom:.15rem;display:flex}.sb-project-communication__notice{border:1px solid var(--sb-denim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem .85rem;padding:.55rem .7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__notice{border:1px solid color-mix(in srgb, var(--sb-denim) 28%, transparent)}}.sb-project-communication__notice{background:var(--sb-denim);border-radius:.35rem}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__notice{background:color-mix(in srgb, var(--sb-denim) 8%, #fff 92%)}}.sb-project-communication__notice-text{font-size:var(--sb-type-sm);color:var(--sb-text);margin:0;font-weight:600;line-height:1.4}.sb-project-communication__notice-action{flex:none}.sb-project-communication__notice-action:disabled{opacity:.55;cursor:not-allowed}.sb-project-communication__body{flex:auto;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:.85rem;min-height:0;display:grid;overflow:hidden}.sb-project-communication__thread{min-height:0;padding-right:.25rem;overflow:auto}.sb-project-communication__meta,.sb-project-communication__awaiting,.sb-project-communication__replied{font-size:var(--sb-type-sm);color:var(--sb-text-muted);margin:0;line-height:1.4}.sb-project-communication__list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.sb-project-communication__item{border:1px solid var(--sb-denim);padding:.55rem .65rem}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__item{border:1px solid color-mix(in srgb, var(--sb-denim) 18%, transparent)}}.sb-project-communication__item{background:#ffffff8c;border-radius:.35rem}.sb-project-communication__item-meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;margin-bottom:.3rem;display:flex}.sb-project-communication__sender{font-size:var(--sb-type-sm);color:var(--sb-text);font-weight:700}.sb-project-communication__when{font-size:var(--sb-type-xs);color:var(--sb-text-muted)}.sb-project-communication__studio-request{border:1px solid var(--sb-denim,#2c5f7c);margin:0 0 .75rem;padding:.65rem .75rem}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__studio-request{border:1px solid color-mix(in srgb, var(--sb-denim,#2c5f7c) 28%, transparent)}}.sb-project-communication__studio-request{background:var(--sb-denim,#2c5f7c);border-radius:.35rem}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__studio-request{background:color-mix(in srgb, var(--sb-denim,#2c5f7c) 8%, #fff 92%)}}.sb-project-communication__studio-request-heading{font-size:var(--sb-type-sm,.95rem);color:var(--sb-text,#2a2a2a);margin:0 0 .35rem;font-weight:700}.sb-project-communication__studio-request-text{font-size:var(--sb-type-sm,.95rem);color:var(--sb-text,#2a2a2a);margin:0;line-height:1.45}.sb-project-communication__studio-request-text+.sb-project-communication__studio-request-text{margin-top:.4rem}.sb-project-communication__machine-answer{border:1px solid var(--sb-denim,#2c5f7c);margin-top:.45rem;padding:.5rem .6rem}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__machine-answer{border:1px solid color-mix(in srgb, var(--sb-denim,#2c5f7c) 18%, transparent)}}.sb-project-communication__machine-answer{background:#ffffffb8;border-radius:.3rem}.sb-project-communication__machine-answer-label{font-size:var(--sb-type-xs,.8rem);color:var(--sb-text-muted,#5c5c5c);margin:0 0 .25rem;font-weight:700}.sb-project-communication__machine-answer-text{font-size:var(--sb-type-sm,.95rem);color:var(--sb-text,#2a2a2a);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.45}.sb-project-communication__ask-state{font-size:var(--sb-type-xs,.8rem);color:var(--sb-text-muted,#5c5c5c);margin:.3rem 0 0}.sb-project-communication__awaiting,.sb-project-communication__replied{margin-top:.35rem}.sb-project-communication__composer{flex-direction:column;gap:.4rem;min-height:0;display:flex}.sb-project-communication__label{font-size:var(--sb-type-sm);color:var(--sb-text);font-weight:600}.sb-project-communication__intent{border:0;flex-direction:column;gap:.75rem;margin:0 0 .75rem;padding:0;display:flex}.sb-project-communication__intent-legend{font-size:var(--sb-type-sm,.95rem);color:var(--sb-text,#2a2a2a);margin:0 0 .75rem;padding:0;font-weight:600}.sb-project-communication__intent-options{flex-wrap:wrap;gap:.5rem;display:flex}.sb-project-communication__intent-option{border:1px solid var(--sb-denim,#2c5f7c);align-items:center;gap:.4rem;padding:.35rem .65rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__intent-option{border:1px solid color-mix(in srgb, var(--sb-denim,#2c5f7c) 28%, transparent)}}.sb-project-communication__intent-option{font-size:var(--sb-type-sm,.95rem);color:var(--sb-text,#2a2a2a);cursor:pointer;background:#ffffffb3;border-radius:999px}.sb-project-communication__intent-option:has(input:focus-visible){outline:2px solid var(--sb-denim,#2c5f7c)}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__intent-option:has(input:focus-visible){outline:2px solid color-mix(in srgb, var(--sb-denim,#2c5f7c) 70%, #000 30%)}}.sb-project-communication__intent-option:has(input:focus-visible){outline-offset:2px}.sb-project-communication__intent-option[data-selected=true]{border-color:var(--sb-denim,#2c5f7c);background:var(--sb-denim,#2c5f7c)}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__intent-option[data-selected=true]{background:color-mix(in srgb, var(--sb-denim,#2c5f7c) 16%, #fff 84%)}}.sb-project-communication__intent-option[data-selected=true]{font-weight:700}.sb-project-communication__intent-option input{margin:0}.sb-project-communication__problem-status{border:1px solid var(--sb-denim,#2c5f7c);margin:0 0 .15rem;padding:.5rem .65rem}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__problem-status{border:1px solid color-mix(in srgb, var(--sb-denim,#2c5f7c) 28%, transparent)}}.sb-project-communication__problem-status{background:var(--sb-denim,#2c5f7c);border-radius:.35rem}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__problem-status{background:color-mix(in srgb, var(--sb-denim,#2c5f7c) 8%, #fff 92%)}}.sb-project-communication__problem-status{font-size:var(--sb-type-sm,.95rem);color:var(--sb-text,#2a2a2a);line-height:1.4}.sb-project-communication__problem-status-heading{font-weight:700}.sb-project-communication__textarea{resize:vertical;box-sizing:border-box;border:1px solid var(--sb-denim);width:100%;min-height:5.5rem;padding:.55rem .65rem}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__textarea{border:1px solid color-mix(in srgb, var(--sb-denim) 28%, var(--sb-text) 72%)}}.sb-project-communication__textarea{font:inherit;font-size:var(--sb-type-sm);color:var(--sb-text);background:#ffffffb3;border-radius:.35rem;line-height:1.45}.sb-project-communication__textarea:focus-visible{outline:2px solid var(--sb-denim)}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__textarea:focus-visible{outline:2px solid color-mix(in srgb, var(--sb-denim) 70%, #000 30%)}}.sb-project-communication__textarea:focus-visible{outline-offset:2px}.sb-project-communication__composer-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sb-project-communication__count{font-size:var(--sb-type-xs);color:var(--sb-text-muted);margin:0}.sb-project-communication__submit:disabled{opacity:.55;cursor:not-allowed}.sb-project-communication__status{min-height:1.25rem;margin-top:.45rem}.sb-project-communication__error{font-size:var(--sb-type-sm);color:#8a1f1f;margin:0}.sb-project-communication__success{font-size:var(--sb-type-sm);color:var(--sb-denim);margin:0}@supports (color:color-mix(in lab, red, red)){.sb-project-communication__success{color:color-mix(in srgb, var(--sb-denim) 55%, #0a4 45%)}}@media (max-width:960px){.sb-main>.sb-card--project-communication{min-height:0;max-height:none;overflow:visible}.sb-project-communication__body{grid-template-columns:1fr;overflow:visible}.sb-project-communication__thread{overflow:visible}}.sb-main>.sb-card--refund-request{margin-top:1rem;padding:.55rem .85rem .6rem}.sb-refund-request{margin:0}.sb-refund-request__summary{cursor:pointer;font-size:var(--sb-type-sm);color:var(--sb-eucalyptus,#456b5a);justify-content:space-between;align-items:center;gap:.5rem;font-weight:700;line-height:1.35;list-style:none;display:flex}.sb-refund-request__summary::-webkit-details-marker{display:none}.sb-refund-request__summary::marker{display:none}.sb-refund-request__summary:after{content:"▸";color:var(--sb-denim,#355c7d);font-weight:700}.sb-refund-request[open] .sb-refund-request__summary:after{content:"▾"}.sb-refund-request__body{margin-top:.55rem}.sb-refund-request__eligibility,.sb-refund-request__eligibility,.sb-refund-request__lead,.sb-refund-request__policy,.sb-refund-request__help,.sb-refund-request__meta,.sb-refund-request__warning{font-size:var(--sb-type-sm);color:var(--sb-ink,#2f3437);margin:.45rem 0 0;line-height:1.45}.sb-refund-request__policy{color:var(--sb-ink,#2f3437)}@supports (color:color-mix(in lab, red, red)){.sb-refund-request__policy{color:color-mix(in srgb, var(--sb-ink,#2f3437) 82%, transparent)}}.sb-refund-request__help-link{color:var(--sb-denim,#355c7d);text-underline-offset:.12em;text-decoration:underline}.sb-refund-request__warning{border-left:3px solid var(--sb-coral,#d56b4d);background:var(--sb-ivory,#f7f4ee);padding:.55rem .65rem}@supports (color:color-mix(in lab, red, red)){.sb-refund-request__warning{background:color-mix(in srgb, var(--sb-ivory,#f7f4ee) 88%, #fff 12%)}}.sb-refund-request__form{gap:.55rem;margin-top:.85rem;display:grid}.sb-refund-request__label{font-size:var(--sb-type-sm);color:var(--sb-eucalyptus,#456b5a);margin:.2rem 0 0;font-weight:600}.sb-refund-request__select,.sb-refund-request__textarea{box-sizing:border-box;border:1px solid var(--sb-denim,#355c7d);width:100%}@supports (color:color-mix(in lab, red, red)){.sb-refund-request__select,.sb-refund-request__textarea{border:1px solid color-mix(in srgb, var(--sb-denim,#355c7d) 28%, #ccc 72%)}}.sb-refund-request__select,.sb-refund-request__textarea{font:inherit;color:var(--sb-ink,#2f3437);background:#fff;border-radius:.35rem;padding:.55rem .65rem}.sb-refund-request__textarea:focus-visible,.sb-refund-request__select:focus-visible{outline:2px solid var(--sb-denim,#355c7d);outline-offset:2px}.sb-refund-request__footer{justify-content:flex-end;margin-top:.25rem;display:flex}.sb-refund-request__submit:disabled{opacity:.55;cursor:not-allowed}.sb-refund-request__status{min-height:1.25rem;margin-top:.55rem}.sb-refund-request__persistent-status{border:1px solid var(--utility-ink,#1c1917);margin:.75rem 0 .25rem;padding:.75rem .85rem}@supports (color:color-mix(in lab, red, red)){.sb-refund-request__persistent-status{border:1px solid color-mix(in srgb, var(--utility-ink,#1c1917) 14%, transparent)}}.sb-refund-request__persistent-status{background:var(--utility-paper,#fff);border-radius:.5rem}@supports (color:color-mix(in lab, red, red)){.sb-refund-request__persistent-status{background:color-mix(in srgb, var(--utility-paper,#fff) 92%, #e8f0ec)}}.sb-refund-request__status-heading{letter-spacing:.04em;text-transform:uppercase;color:var(--utility-ink,#1c1917);margin:0 0 .35rem;font-size:.78rem;font-weight:650}@supports (color:color-mix(in lab, red, red)){.sb-refund-request__status-heading{color:color-mix(in srgb, var(--utility-ink,#1c1917) 72%, transparent)}}.sb-refund-request__status-body{color:var(--utility-ink,#1c1917);margin:0;font-size:.95rem;line-height:1.45}.sb-refund-request__error{font-size:var(--sb-type-sm);color:#8a1f1f;margin:0}.sb-refund-request__success{font-size:var(--sb-type-sm);color:var(--sb-denim,#355c7d);margin:0}@supports (color:color-mix(in lab, red, red)){.sb-refund-request__success{color:color-mix(in srgb, var(--sb-denim,#355c7d) 55%, #0a4 45%)}}@media (max-width:960px){.sb-main>.sb-card--refund-request{margin-top:.85rem}.sb-refund-request__footer{justify-content:stretch}.sb-refund-request__submit{width:100%}}.sb--v4 .sb-board-layout.sb-board-layout--condensed{flex-direction:column;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%;height:auto;min-height:auto;display:flex;overflow:visible}.sb--v4 .sb-board-layout.sb-board-layout--condensed>.sb-overview{order:-1}.sb-overview__service{font-weight:600}.sb-overview__status{font-size:var(--sb-type-md,1.05rem);margin:.35rem 0 .85rem;font-weight:700}.sb-overview__kicker{font-size:var(--sb-type-xs,.75rem);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-weight:700}.sb-overview__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:.9rem 0 0;display:grid}.sb-overview__facts div{flex-direction:column;gap:.2rem;display:flex}.sb-overview__facts dt{font-size:var(--sb-type-xs,.75rem);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:700}.sb-overview__facts dd{font-size:var(--sb-type-md,1.05rem);margin:0;font-weight:700}.sb-overview__note{font-size:var(--sb-type-sm,.95rem);margin:.9rem 0 0}.sb-more__title{align-items:baseline;gap:.4rem;min-width:0;display:inline-flex}.sb-more__new{letter-spacing:0;color:#fff;margin:0;font-size:1.05rem;font-weight:800;text-decoration:none}.sb-more>.sb-more__summary{cursor:pointer;align-items:center;gap:.75rem;min-height:2.75rem;font-size:1.05rem;font-weight:700;list-style:none;display:flex}.sb-more>.sb-more__summary::-webkit-details-marker{display:none}.sb-more>.sb-more__summary:after{content:"Show";letter-spacing:.04em;text-transform:uppercase;order:1;margin-left:auto;font-size:.85rem;font-weight:650}.sb-more[open]>.sb-more__summary:after{content:"Hide"}.sb-more>.sb-more__summary:focus-visible{outline-offset:3px;outline:2px solid #c8b59b}.sb-more__body{flex-direction:column;gap:.85rem;padding-top:.75rem;display:flex}@media (max-width:720px){.sb-overview__facts{grid-template-columns:1fr}}.journey-shell:has(.studio-canvas){background:var(--utility-paper-cream)}body:has(.journey-shell .studio-canvas){background:var(--utility-paper-cream)}.studio-canvas{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.studio-canvas__backdrop{z-index:0;pointer-events:none;background-color:var(--studio-paper);position:absolute;inset:0}.studio-canvas__content{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}:root{--studio-mushroom:#e8e2d8;--studio-ivory:#f7f4ee;--studio-denim:#355c7d;--studio-denim-deep:#2f516e;--studio-eucalyptus:#456b5a;--studio-eucalyptus-deep:#3d5e4f;--studio-coral:#d56b4d;--studio-herb-gold:#c7a64a;--studio-charcoal:#2f3437;--studio-charcoal-muted:#404346;--studio-utility-backdrop-image:url(/welcome-hall/studio-utility-backdrop.png?v=1);--studio-utility-backdrop-position:18% center;--studio-utility-backdrop-blur:blur(16px) brightness(.78) saturate(.92);--studio-utility-backdrop-tint:#2e2d2b33;--studio-utility-backdrop-fallback:#3a3937;--studio-utility-card-surface:#f7f4ee;--studio-utility-card-surface-bright:#fff}.journey-shell:has(.studio-utility-scene){background:var(--studio-utility-backdrop-fallback)}body:has(.studio-utility-scene){background:var(--studio-utility-backdrop-fallback)}.studio-utility-scene{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.studio-utility-scene--header-band{overflow:hidden}.studio-utility-header-band{z-index:2;flex-shrink:0;position:relative}.studio-utility-scene--header-band .project-summary-header-band .utility-topbar__title,.studio-utility-scene--header-band .project-summary-header-band .utility-topbar__help,.studio-utility-scene--header-band .project-summary-header-band .utility-topbar__back--link,.studio-utility-scene--header-band .project-summary-header-band .utility-lead{text-shadow:none}.studio-utility-scene__body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.studio-utility-scene__content{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.studio-utility-backdrop{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.studio-utility-backdrop--below-header{position:absolute;inset:0}.studio-utility-backdrop:before{content:"";background:var(--studio-utility-backdrop-image) var(--studio-utility-backdrop-position) / cover no-repeat;filter:var(--studio-utility-backdrop-blur);position:absolute;inset:0;transform:scale(1.06)}.studio-utility-backdrop:after{content:"";background:var(--studio-utility-backdrop-tint);position:absolute;inset:0}.studio-utility-scene .utility-page{background:0 0}.studio-utility-scene:not(.studio-utility-scene--header-band) .utility-topbar__title{text-shadow:0 1px 12px #fffc}.studio-utility-scene:not(.studio-utility-scene--header-band) .utility-lead{color:var(--studio-ink)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene:not(.studio-utility-scene--header-band) .utility-lead{color:color-mix(in srgb, var(--studio-ink) 78%, #6b6b6b)}}.studio-utility-scene:not(.studio-utility-scene--header-band) .utility-topbar__help{text-shadow:0 1px 8px #ffffffa6}.studio-utility-scene .utility-card{background:var(--studio-utility-card-surface-bright);border-color:var(--studio-charcoal)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene .utility-card{border-color:color-mix(in srgb, var(--studio-charcoal) 14%, transparent)}}.studio-utility-scene .utility-card{box-shadow:0 1px 2px #2f34370a,0 4px 16px #2f34371a,inset 0 1px #ffffff8c}.studio-utility-scene .utility-access-card-shell .utility-card{background:linear-gradient(180deg, var(--studio-ivory) 0%, var(--utility-paper-cream) 100%)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene .utility-access-card-shell .utility-card{background:linear-gradient(180deg, color-mix(in srgb, var(--studio-ivory) 76%, transparent) 0%, color-mix(in srgb, var(--utility-paper-cream) 58%, transparent) 100%)}}.studio-utility-scene .utility-access-card-shell .utility-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--studio-charcoal)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene .utility-access-card-shell .utility-card{border:1px solid color-mix(in srgb, var(--studio-charcoal) 10%, transparent)}}.studio-utility-scene .utility-access-card-shell .utility-card{box-shadow:inset 0 1px #ffffff85,0 8px 28px #2f343717}.studio-utility-scene .utility-access-card-shell .utility-eyebrow{color:var(--studio-eucalyptus)}.studio-utility-scene .utility-access-card-shell .utility-title,.studio-utility-scene .utility-access-card-shell .utility-lead,.studio-utility-scene .utility-access-card-shell .utility-note{color:var(--studio-charcoal);text-shadow:0 1px #ffffffbf,0 1px 12px #ffffff73}.studio-utility-scene .utility-page{--utility-cream:transparent;--utility-card:var(--studio-utility-card-surface-bright)}.studio-utility-scene .pay-paper-card{border-color:#2c3e5047;box-shadow:inset 0 2px #ffffff8c,0 16px 32px #2c3e502e,0 6px 14px #2c3e501a}.studio-utility-scene--file-room .fr-page,.studio-utility-scene--access-denied .utility-page{background:0 0;flex:1;min-height:0;overflow:auto}.cd-grid{--cd-teal:var(--utility-primary);--cd-teal-deep:var(--utility-primary-deep);--cd-gold:var(--board-family-mustard);--cd-text:var(--utility-text);--cd-text-muted:var(--utility-text-muted)}.cd-arrival{border:1px solid var(--utility-primary);background:var(--utility-primary);border-left-width:4px;border-radius:.6rem;margin:0 0 1rem;padding:.85rem 1.1rem}@supports (color:color-mix(in lab, red, red)){.cd-arrival{background:color-mix(in srgb, var(--utility-primary) 10%, transparent)}}.cd-arrival__message{color:var(--utility-text);margin:0;font-size:.92rem;line-height:1.5}.cd-squishy{border:1px solid var(--utility-border,#e8e4df);background:var(--utility-primary);border-radius:.6rem;margin:0 0 1rem;padding:.75rem 1rem}@supports (color:color-mix(in lab, red, red)){.cd-squishy{background:color-mix(in srgb, var(--utility-primary) 6%, #fff)}}.cd-squishy{font-size:.9rem;line-height:1.45}.cd-squishy__label{margin-right:.35em;font-weight:700}.cd-squishy__text{font-weight:500}.cd-squishy__conversation{gap:.65rem;margin:1rem 0;display:grid}.cd-squishy__line{margin:0;font-size:.9rem;line-height:1.45}.cd-squishy__line--customer{color:var(--utility-muted,#6b6560)}.cd-squishy__speaker{margin-right:.35em;font-weight:700}.cd-squishy__form,.cd-squishy__review,.cd-squishy__materials{gap:.75rem;display:grid}.cd-squishy__label{font-size:.875rem;font-weight:600}.cd-squishy__textarea{resize:vertical;width:100%;min-height:4.5rem}.cd-squishy__actions{flex-wrap:wrap;gap:.5rem;display:flex}.cd-squishy__review-lead{color:var(--utility-muted,#6b6560);margin:0;font-size:.875rem}.cd-squishy__review-fields{gap:.65rem;margin:0;display:grid}.cd-squishy__review-row{gap:.2rem;display:grid}.cd-squishy__review-row dt{color:var(--utility-muted,#6b6560);font-size:.8125rem;font-weight:600}.cd-squishy__review-row dd{margin:0}.cd-stack{flex-direction:column;gap:1rem;min-width:0;display:flex}.cd-overview,.cd-intake{gap:.95rem;margin:0;display:grid}.cd-overview__row,.cd-intake__row{grid-template-columns:auto 1fr;align-items:baseline;gap:.75rem 1.15rem;display:grid}.cd-overview__label,.cd-intake__label{letter-spacing:.06em;text-transform:uppercase;color:var(--cd-text-muted);margin:0;font-size:.78rem;font-weight:600}.cd-overview__value,.cd-intake__value{margin:0;font-size:.95rem;line-height:1.45}.cd-vision__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.cd-vision__header .utility-card__title{margin-bottom:0}.cd-vision__missing{color:var(--cd-text);margin:0;font-size:1rem;font-style:normal;line-height:1.45}.cd-copy-brief{flex-shrink:0}.cd-vision__brief-actions{margin-bottom:1rem}.cd-vision{gap:1rem;display:grid}.cd-vision__section{border-bottom:1px solid #1a252814;padding-bottom:.85rem}.cd-vision__section:last-child{border-bottom:none;padding-bottom:0}.cd-vision__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--cd-text);align-items:center;gap:.45rem;margin:0 0 .5rem;font-size:.78rem;font-weight:600;display:flex}.cd-vision__num{background:#0080801f;border-radius:999px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;font-size:.72rem;display:inline-flex}.cd-vision__answers{gap:.45rem;display:grid}.cd-vision__label{color:var(--cd-text-muted);margin:0;font-size:.78rem;font-weight:600}.cd-vision__value{margin:0;font-size:.92rem;line-height:1.5}.cd-vision__value--empty,.cd-vision__empty{color:var(--cd-text-muted);margin:0;font-size:.92rem;font-style:italic}.cd-revisions{gap:.55rem;margin:0;display:grid}.cd-revisions__row{grid-template-columns:minmax(7rem,9rem) 1fr;align-items:baseline;gap:.75rem;display:grid}.cd-revisions__label{letter-spacing:.06em;text-transform:uppercase;color:var(--cd-text-muted);margin:0;font-size:.78rem;font-weight:600}.cd-revisions__value{margin:0;font-size:.95rem;font-weight:600}.cd-revisions__value--highlight{color:var(--cd-text)}.cd-package-list{gap:.4rem;margin:0;padding:0 0 0 1.1rem;display:grid}.cd-package-list__item{font-size:.92rem;line-height:1.45}.cd-timeline{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.cd-timeline__item{grid-template-columns:auto 1fr;align-items:baseline;gap:.75rem 1.15rem;font-size:.9rem;display:grid}.cd-timeline__date{color:var(--cd-text-muted);white-space:nowrap;font-weight:600}.cd-timeline__label{color:var(--cd-text)}.cd-deliverables-remaining{gap:.45rem;margin:0 0 .85rem;padding:0;list-style:none;display:grid}.cd-deliverables-remaining__item{justify-content:space-between;gap:1rem;font-size:.9rem;display:flex}.cd-deliverables-remaining__label{color:var(--cd-text-muted)}.cd-deliverables-remaining__count{color:var(--cd-text);font-weight:600}.cd-faq__philosophy{border-bottom:1px solid #1a25281a;margin:0 0 1.25rem;padding-bottom:1rem}.cd-faq__philosophy-title{letter-spacing:.04em;color:var(--cd-text);margin:0 0 .5rem;font-size:.9rem;font-weight:600}.cd-faq{gap:.85rem;margin:0;display:grid}.cd-faq__question{letter-spacing:.04em;color:var(--cd-text);margin:0 0 .25rem;font-size:.9rem;font-weight:600}.cd-faq__answer{color:var(--cd-text-muted);margin:0;font-size:.9rem;line-height:1.5}.cd-policy-blocks__p{margin:0 0 .45rem}.cd-policy-blocks__p:last-child{margin-bottom:0}.cd-policy-blocks__list-wrap{margin:0 0 .45rem}.cd-policy-blocks__list-intro{margin:0 0 .25rem}.cd-policy-blocks__list{gap:.2rem;margin:0;padding:0 0 0 1.1rem;display:grid}.cd-policy-blocks__list-item{line-height:1.45}.cd-policies{gap:.85rem;display:grid}.cd-policies__title{letter-spacing:.04em;color:var(--cd-text);margin:0 0 .25rem;font-size:.88rem;font-weight:600}.cd-policies__body{color:var(--cd-text-muted);font-size:.9rem;line-height:1.5}.cd-footer__hint,.cd-updates__help{color:var(--cd-text-muted);margin:0 0 .35rem;font-size:.88rem;line-height:1.5}.cd-updates__help,.cd-help-link--empty{margin-top:1rem}.sb-help-link{margin-top:.35rem}.cd-prompt{color:var(--cd-text-muted);margin:0 0 .55rem;font-size:.88rem;font-weight:600}.cd-quote{border-left:3px solid var(--cd-gold);background:#e59e0014;border-radius:0 .35rem .35rem 0;margin:0;padding:.85rem .95rem;font-size:1rem;line-height:1.55}.cd-deliverables__waiting,.cd-deliverables__ready{padding:.35rem 0}.cd-deliverables__message{margin:0;font-size:1rem;font-weight:600;line-height:1.45}.cd-deliverables__hint{color:var(--cd-text-muted);margin:.35rem 0 0;font-size:.88rem}.cd-deliverables__links{gap:.55rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.cd-deliverables__link{color:var(--cd-text);font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.cd-deliverables__link:hover{color:var(--cd-text)}.cd-deliverables__cta{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--cd-teal-deep);border-radius:.35rem;justify-content:center;align-items:center;padding:.65rem 1.1rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.cd-deliverables__cta:hover{background:var(--cd-teal)}.cd-updates__hint{color:var(--cd-text-muted);margin:-.35rem 0 .75rem;font-size:.82rem}.cd-updates{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.cd-updates__item{grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;gap:.55rem;font-size:.92rem;line-height:1.45;display:grid}.cd-updates__date{color:var(--cd-text);white-space:nowrap;font-size:.78rem;font-weight:600}.cd-updates__text{color:var(--cd-text)}.cd-updates__empty{color:var(--cd-text-muted);margin:0;font-size:.92rem}.cd-card--journey{background:var(--board-family-tile);padding:1.25rem 1.35rem 1.35rem}.cd-card__title--journey{margin-bottom:.35rem}.cd-journey__lead{color:var(--cd-text-muted);margin:0 0 1rem;font-size:.92rem;line-height:1.45}.cd-journey{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.cd-journey__step{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.65rem;display:grid;position:relative}.cd-journey__step:not(:last-child):after{content:"";background:#567b6d2e;width:2px;position:absolute;top:1.37rem;bottom:-.55rem;left:.62rem;transform:translate(-50%)}.cd-journey__step--complete:not(:last-child):after{background:var(--cd-teal)}.cd-journey__dot{color:#0000;background:var(--board-family-field);border:2px solid #567b6d38;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.08rem;font-size:.65rem;font-weight:700;line-height:1;display:inline-flex}.cd-journey__step--complete .cd-journey__dot{color:#fff;background:var(--cd-teal);border-color:var(--cd-teal)}.cd-journey__step--current .cd-journey__dot{color:var(--cd-gold);background:var(--board-family-field);border:3px solid var(--cd-gold);box-shadow:0 0 0 4px var(--cd-gold)}@supports (color:color-mix(in lab, red, red)){.cd-journey__step--current .cd-journey__dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--cd-gold) 18%, transparent)}}.cd-journey__copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}.cd-journey__label{color:var(--cd-text-muted);font-size:1rem;font-weight:600;line-height:1.3}.cd-journey__step--current .cd-journey__label,.cd-journey__step--complete .cd-journey__label{color:var(--cd-text)}.cd-journey__hint{color:var(--cd-text-muted);font-size:.86rem;font-weight:500;line-height:1.4}@media (min-width:48rem){.cd-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"overview status""vision vision""revisions package""deliverables deliverables""journey updates""ask ask"}.cd-card--overview{grid-area:overview}.cd-card--project-status{grid-area:status}.cd-card--vision{grid-area:vision}.cd-card--revisions{grid-area:revisions}.cd-card--package{grid-area:package}.cd-card--journey{grid-area:journey}.cd-card--deliverables{grid-area:deliverables}.cd-card--squishy{grid-area:ask}.cd-card--updates{grid-area:updates}.cd-card--project-details,.cd-card--route-map-summary{grid-column:1/-1}}@media (min-width:1025px){.cd-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"overview status vision""revisions package deliverables""journey journey updates""ask ask.";gap:1.15rem;width:100%;max-width:none;margin-left:0;margin-right:0}.cd-journey{max-width:none}}.cd-activity{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.cd-activity__item{border-bottom:1px solid var(--utility-border,#e8e4df);gap:.25rem;padding-bottom:.75rem;display:grid}.cd-activity__date{color:var(--utility-muted,#6b6560);font-size:.8125rem}.cd-activity__headline{margin:0;font-weight:600}.cd-activity__detail{color:var(--utility-muted,#6b6560);margin:0}.cd-information-update__select,.cd-information-update__textarea{width:100%;margin-top:.25rem}.cd-information-update__form,.cd-information-update__confirm-panel{gap:.75rem;margin-top:.75rem;display:grid}.cd-information-update__actions{flex-wrap:wrap;gap:.5rem;display:flex}.cd-information-update__confirm{align-items:flex-start;gap:.5rem;display:flex}.utility-page--help-center{-moz-text-size-adjust:100%;text-size-adjust:100%}.hc-qpg-cards{margin:0;padding:0;list-style:none;display:none}.hc-grid .utility-card{background:var(--studio-utility-card-surface-bright,#fff)}.hc-toc{max-width:var(--utility-content-max);margin:0 auto var(--utility-card-gap)}.hc-toc,.utility-page--help-center .utility-header__copy{background:var(--studio-utility-card-surface-bright,#fff)}.hc-toc__title{letter-spacing:.06em;text-transform:uppercase;color:var(--utility-text-muted);margin:0 0 .55rem;font-size:max(.8125rem,13px);font-weight:700}.hc-toc__list{flex-wrap:wrap;gap:.65rem 1.15rem;margin:0;padding:0;list-style:none;display:flex}.hc-toc__link{color:var(--utility-text);text-decoration:none;-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);text-decoration-color:var(--utility-brass);font-size:max(1rem,16px);font-weight:600;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.hc-toc__link{-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent)}}.hc-toc__link:hover{color:var(--utility-text);text-decoration:underline;-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);text-decoration-color:var(--utility-brass)}.hc-grid .utility-card__title{font-size:var(--type-section-title);letter-spacing:.06em;text-transform:uppercase;color:var(--studio-denim);border-bottom:1px solid var(--studio-denim);margin:0 0 1.1rem;padding-bottom:.55rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.hc-grid .utility-card__title{border-bottom:1px solid color-mix(in srgb, var(--studio-denim) 20%, transparent)}}.hc-card--philosophy .utility-card__title{margin:calc(var(--utility-card-pad) * -1) calc(var(--utility-card-pad) * -1) 1.2rem;padding:1rem var(--utility-card-pad) .75rem;font-size:var(--type-section-title);background:var(--studio-denim)}@supports (color:color-mix(in lab, red, red)){.hc-card--philosophy .utility-card__title{background:color-mix(in srgb, var(--studio-denim) 7%, var(--studio-paper) 93%)}}.hc-card--philosophy .utility-card__title{border-bottom:1px solid var(--studio-denim)}@supports (color:color-mix(in lab, red, red)){.hc-card--philosophy .utility-card__title{border-bottom:1px solid color-mix(in srgb, var(--studio-denim) 26%, transparent)}}.hc-body,.hc-faq__answer{color:var(--utility-text-muted);font-size:max(1rem,16px);font-weight:400;line-height:1.65}@supports (color:color-mix(in lab, red, red)){.hc-body,.hc-faq__answer{color:color-mix(in srgb, var(--utility-text-muted) 55%, var(--utility-text) 45%)}}.hc-body .utility-blocks__p,.hc-body .utility-blocks__list-intro,.hc-faq__answer .utility-blocks__p,.hc-faq__answer .utility-blocks__list-intro{max-width:68ch;margin:0 0 .85rem}.hc-body .utility-blocks__p:last-child,.hc-faq__answer .utility-blocks__p:last-child{margin-bottom:0}.hc-body .utility-blocks__list,.hc-faq__answer .utility-blocks__list{max-width:68ch;margin:0 0 .85rem;padding-left:1.25rem}.hc-body .utility-blocks__list-item,.hc-faq__answer .utility-blocks__list-item{margin-bottom:.45rem;line-height:1.6}.hc-body .utility-blocks__list-item:last-child,.hc-faq__answer .utility-blocks__list-item:last-child{margin-bottom:0}.hc-philosophy__question{letter-spacing:.02em;color:var(--utility-text);margin:0 0 .85rem;font-size:max(1.0625rem,17px);font-weight:800;line-height:1.35}.hc-faq-group{margin-bottom:1.5rem}.hc-faq-group:last-child{margin-bottom:0}.hc-faq-group__title{letter-spacing:.1em;text-transform:uppercase;color:#4f7358;margin:0 0 .85rem;font-size:max(.8125rem,13px);font-weight:700}.hc-faq{gap:1.15rem;margin:0;display:grid}.hc-faq__item{border-bottom:1px solid var(--studio-ink);padding:.15rem 0 1.05rem}@supports (color:color-mix(in lab, red, red)){.hc-faq__item{border-bottom:1px solid color-mix(in srgb, var(--studio-ink) 8%, transparent)}}.hc-faq__item{scroll-margin-top:1rem}.hc-faq__item:last-child{border-bottom:none;padding-bottom:0}.hc-faq__question{letter-spacing:.015em;color:var(--utility-text);margin:.55rem 0 .4rem;font-size:max(1.0625rem,17px);font-weight:800;line-height:1.35}.hc-faq__item:first-child .hc-faq__question{margin-top:0}.hc-faq__answer{margin:0;padding-top:.1rem}.hc-policies{gap:1.25rem;display:grid}.hc-policies__item{scroll-margin-top:1rem}.hc-policies__title{letter-spacing:.02em;color:var(--utility-primary-deep);margin:0 0 .55rem;font-size:max(1.0625rem,17px);font-weight:700;line-height:1.4}.hc-footer__hint{color:var(--utility-text-muted);margin:0 0 .75rem;font-size:max(1rem,16px);line-height:1.55}@supports (color:color-mix(in lab, red, red)){.hc-footer__hint{color:color-mix(in srgb, var(--utility-text-muted) 70%, var(--utility-text) 30%)}}.hc-footer__links{flex-wrap:wrap;gap:.75rem 1.15rem;display:flex}.hc-footer__link{color:var(--utility-text);text-decoration:none;-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);text-decoration-color:var(--utility-brass);font-size:max(1rem,16px);font-weight:600}@supports (color:color-mix(in lab, red, red)){.hc-footer__link{-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent)}}.hc-footer__link:hover{color:var(--utility-text);text-decoration:underline;-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);text-decoration-color:var(--utility-brass)}.utility-page--help-center .hc-card--packages .pkg-compare__table{font-size:max(.9375rem,15px);line-height:1.5}.utility-page--help-center .hc-card--packages .pkg-compare__pkg-head{font-size:max(.8125rem,13px)}.utility-page--help-center .hc-card--packages .pkg-compare__feature-head,.utility-page--help-center .hc-card--packages .pkg-compare__feature,.utility-page--help-center .hc-card--packages .pkg-compare__cell{padding:.75rem .85rem}.utility-page--help-center .hc-card--packages .pkg-compare__note{font-size:max(.9375rem,15px)}.utility-page--help-center .utility-header{z-index:2;max-width:none;width:calc(100% + 2 * var(--utility-page-pad));margin:calc(-1 * var(--utility-page-pad)) calc(-1 * var(--utility-page-pad)) var(--utility-header-gap);padding:clamp(.9rem, 2.1vw, 1.3rem) var(--utility-page-pad);background:linear-gradient(180deg, var(--utility-paper-cream) 0%, var(--utility-paper-cream) 58%, transparent 100%);position:relative}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .utility-header{background:linear-gradient(180deg, color-mix(in srgb, var(--utility-paper-cream) 78%, transparent) 0%, color-mix(in srgb, var(--utility-paper-cream) 52%, transparent) 58%, transparent 100%)}}.utility-page--help-center .utility-topbar,.utility-page--help-center .utility-subnav,.utility-page--help-center .utility-header__meta{max-width:var(--utility-content-max);margin-left:auto;margin-right:auto}.utility-page--help-center .utility-header .utility-topbar__title{color:var(--utility-charcoal);text-shadow:0 1px #fffffff2,0 2px 18px #ffffffd1,0 1px 4px #2f343724}.utility-page--help-center .utility-topbar__back{color:var(--studio-eucalyptus);background:var(--utility-paper-cream);border:1.5px solid var(--studio-eucalyptus);padding:.55rem .95rem;font-size:max(.875rem,14px)}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .utility-topbar__back{border:1.5px solid color-mix(in srgb, var(--studio-eucalyptus) 58%, transparent)}}.utility-page--help-center .utility-topbar__back{box-shadow:inset 0 1px #fff9,0 2px 10px #2f343714}.utility-page--help-center .utility-topbar__back:hover{color:var(--studio-eucalyptus-deep);background:var(--utility-paper-cream)}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .utility-topbar__back:hover{background:color-mix(in srgb, var(--utility-paper-cream) 84%, var(--studio-eucalyptus) 16%)}}.utility-page--help-center .utility-topbar__back:hover{border-color:var(--studio-eucalyptus)}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .utility-topbar__back:hover{border-color:color-mix(in srgb, var(--studio-eucalyptus) 74%, transparent)}}.utility-page--help-center .utility-header .utility-topbar__help{letter-spacing:.02em;color:#fff;text-shadow:none;background:var(--utility-primary);border:1.5px solid var(--utility-primary-deep);box-shadow:0 1px 0 #ffffff38 inset, 0 2px 10px var(--utility-primary);border-radius:8px;justify-content:center;align-items:center;padding:.55rem .95rem;font-size:max(.875rem,14px);font-weight:700;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .utility-header .utility-topbar__help{box-shadow:0 1px 0 #ffffff38 inset, 0 2px 10px color-mix(in srgb, var(--utility-primary) 38%, transparent)}}.utility-page--help-center .utility-header .utility-topbar__help:hover{color:#fff;background:var(--utility-primary);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .utility-header .utility-topbar__help:hover{background:color-mix(in srgb, var(--utility-primary) 88%, #000 12%)}}.utility-page--help-center .utility-header .utility-topbar__help:hover{border-color:var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .utility-header .utility-topbar__help:hover{border-color:color-mix(in srgb, var(--utility-primary) 88%, #000 12%)}}.utility-page--help-center .utility-header__meta{width:100%;max-width:var(--utility-content-max);justify-content:stretch;margin-left:auto;margin-right:auto}.utility-page--help-center .utility-header__copy{width:100%;max-width:none;padding:var(--utility-card-pad);border:1px solid var(--utility-border);background:var(--utility-card);box-shadow:var(--utility-shadow);border-radius:10px;flex:100%}.utility-page--help-center .utility-header .utility-lead{color:var(--utility-charcoal);text-shadow:none;margin:0;font-size:max(1.25rem,20px);font-weight:500;line-height:1.5}.utility-page--help-center .utility-subnav__link{min-width:5.5rem;color:var(--utility-charcoal);padding:.6rem .7rem;font-size:max(.9375rem,15px);font-weight:600}.utility-page--help-center .utility-subnav__icon{width:1.6rem;height:1.6rem;color:var(--utility-charcoal)}.utility-page--help-center .utility-subnav__link:hover{color:var(--utility-charcoal);background:var(--utility-paper-cream)}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .utility-subnav__link:hover{background:color-mix(in srgb, var(--utility-paper-cream) 92%, var(--studio-eucalyptus) 8%)}}.utility-page--help-center .utility-subnav__link:hover{border-color:var(--studio-eucalyptus)}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .utility-subnav__link:hover{border-color:color-mix(in srgb, var(--studio-eucalyptus) 18%, transparent)}}.utility-page--help-center .utility-subnav__link--active{background:var(--utility-paper-cream);border-color:var(--studio-eucalyptus);font-size:max(1rem,16px)}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .utility-subnav__link--active{border-color:color-mix(in srgb, var(--studio-eucalyptus) 24%, transparent)}}.utility-page--help-center .utility-subnav__link--active{box-shadow:inset 0 1px #ffffffb3,0 4px 16px #2f34371f,0 1px 6px #456b5a29}.utility-page--help-center .utility-subnav__link--active:after{content:none;display:none}.utility-page--help-center .utility-card{padding:clamp(1.25rem,2vw,1.5rem)}@media screen and (min-width:1025px){.utility-page--help-center{--utility-card-pad:1.5rem;--utility-card-gap:1.15rem;--utility-header-gap:1.15rem}.utility-page--help-center .utility-header .utility-topbar__title{font-size:clamp(1.85rem,2.4vw,2.35rem)}.utility-page--help-center .utility-header .utility-lead{max-width:none;font-size:max(1.25rem,20px)}.utility-page--help-center .utility-subnav__link{min-width:6rem;padding:.65rem .8rem;font-size:max(1rem,16px)}.utility-page--help-center .utility-subnav__link--active{font-size:max(1.0625rem,17px)}.utility-page--help-center .utility-subnav__icon{width:1.75rem;height:1.75rem}.utility-page--help-center .utility-subnav__link--active:after{content:none;display:none}.utility-page--help-center .hc-grid .utility-card__title{font-size:clamp(1.125rem,1.35vw,1.3125rem)}.utility-page--help-center .hc-body,.utility-page--help-center .hc-faq__answer{font-size:max(1.0625rem,17px);line-height:1.68}.utility-page--help-center .hc-philosophy__question,.utility-page--help-center .hc-faq__question,.utility-page--help-center .hc-policies__title{font-size:max(1.125rem,18px)}.utility-page--help-center .hc-card--packages .pkg-compare__table{font-size:max(1rem,16px)}.utility-page--help-center .hc-qpg-table .pkg-compare__table{min-width:0}.utility-page--help-center .hc-qpg-table th:last-child,.utility-page--help-center .hc-qpg-table td:last-child{width:16rem;min-width:14rem}.utility-page--help-center .hc-card--packages .pkg-compare__pkg-head{font-size:max(.875rem,14px)}}@media screen and (min-width:900px){.utility-page--help-center .utility-subnav__list{flex-wrap:nowrap!important}}@media screen and (max-width:720px){.utility-page--help-center{-moz-text-size-adjust:100%!important;text-size-adjust:100%!important}.utility-page--help-center .utility-header .utility-topbar__title{font-size:clamp(1.35rem,6.5vw,1.65rem)}.utility-page--help-center .utility-header .utility-lead{font-size:1.0625rem;line-height:1.45}.utility-page--help-center .utility-topbar__back,.utility-page--help-center .utility-header .utility-topbar__help{font-size:.8125rem}.utility-page--help-center .utility-subnav__link{min-width:0;padding:.5rem .55rem;font-size:.875rem}.utility-page--help-center .utility-subnav__link--active{font-size:.9375rem}.utility-page--help-center .hc-toc__title{font-size:.75rem}.utility-page--help-center .hc-toc__link{font-size:.9375rem;line-height:1.35}.utility-page--help-center .hc-grid .utility-card__title,.utility-page--help-center .hc-card--philosophy .utility-card__title{letter-spacing:.05em;font-size:.9375rem}.utility-page--help-center .hc-body,.utility-page--help-center .hc-faq__answer{font-size:.9375rem;line-height:1.55}.utility-page--help-center .hc-body .utility-blocks__p,.utility-page--help-center .hc-body .utility-blocks__list-intro,.utility-page--help-center .hc-faq__answer .utility-blocks__p,.utility-page--help-center .hc-faq__answer .utility-blocks__list-intro,.utility-page--help-center .hc-body .utility-blocks__list,.utility-page--help-center .hc-faq__answer .utility-blocks__list{overflow-wrap:break-word;word-wrap:break-word;max-width:100%}.utility-page--help-center .hc-philosophy__question,.utility-page--help-center .hc-faq__question,.utility-page--help-center .hc-policies__title{font-size:1rem;line-height:1.35}.utility-page--help-center .hc-faq-group__title{font-size:.75rem}.utility-page--help-center .hc-footer__hint,.utility-page--help-center .hc-footer__link{font-size:.9375rem}.utility-page--help-center .pkg-compare__lead{font-size:.875rem;line-height:1.5}.utility-page--help-center .hc-qpg-table{display:none}.utility-page--help-center .hc-qpg-cards{gap:.75rem;display:grid}.utility-page--help-center .hc-qpg-card{border:1px solid var(--studio-denim);margin:0;padding:.85rem .9rem}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .hc-qpg-card{border:1px solid color-mix(in srgb, var(--studio-denim) 16%, transparent)}}.utility-page--help-center .hc-qpg-card{background:var(--studio-paper);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .hc-qpg-card{background:color-mix(in srgb, var(--studio-paper) 96%, var(--studio-denim) 4%)}}.utility-page--help-center .hc-qpg-card__situation{letter-spacing:.02em;color:var(--utility-text);margin:0 0 .4rem;font-size:.9375rem;font-weight:800;line-height:1.3}.utility-page--help-center .hc-qpg-card__summary{color:var(--utility-text-muted);margin:0 0 .65rem;font-size:.875rem;font-weight:400;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .hc-qpg-card__summary{color:color-mix(in srgb, var(--utility-text-muted) 55%, var(--utility-text) 45%)}}.utility-page--help-center .hc-qpg-card__summary{overflow-wrap:break-word}.utility-page--help-center .hc-qpg-card__link{color:var(--utility-text);text-decoration:underline;-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);-webkit-text-decoration-color:var(--utility-brass);text-decoration-color:var(--utility-brass);font-size:.875rem;font-weight:600;line-height:1.35;display:inline-block}@supports (color:color-mix(in lab, red, red)){.utility-page--help-center .hc-qpg-card__link{-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent);text-decoration-color:color-mix(in srgb, var(--utility-brass) 65%, transparent)}}}.pkg-compare__title{letter-spacing:.02em;color:var(--utility-text);margin:0 0 .55rem;font-size:1rem;font-weight:800}.pkg-compare__lead,.pkg-compare__note{color:var(--utility-text-muted);margin:0 0 .85rem;font-size:.875rem;line-height:1.6}.pkg-compare__note{margin-top:.85rem;margin-bottom:0;font-size:.82rem}.pkg-compare__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.pkg-compare__table{border-collapse:collapse;width:100%;min-width:42rem;font-size:.82rem;line-height:1.45}.pkg-compare__feature-head,.pkg-compare__pkg-head,.pkg-compare__feature,.pkg-compare__cell{border:1px solid var(--studio-denim);padding:.65rem .75rem}@supports (color:color-mix(in lab, red, red)){.pkg-compare__feature-head,.pkg-compare__pkg-head,.pkg-compare__feature,.pkg-compare__cell{border:1px solid color-mix(in srgb, var(--studio-denim) 16%, transparent)}}.pkg-compare__feature-head,.pkg-compare__pkg-head,.pkg-compare__feature,.pkg-compare__cell{vertical-align:top;text-align:left}.pkg-compare__pkg-head{letter-spacing:.08em;text-transform:uppercase;background:var(--studio-denim);font-size:.78rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.pkg-compare__pkg-head{background:color-mix(in srgb, var(--studio-denim) 8%, var(--studio-paper) 92%)}}.pkg-compare__pkg-head{color:var(--studio-denim)}.pkg-compare__feature-head,.pkg-compare__feature{color:var(--utility-text);background:var(--studio-paper);font-weight:700}@supports (color:color-mix(in lab, red, red)){.pkg-compare__feature-head,.pkg-compare__feature{background:color-mix(in srgb, var(--studio-paper) 96%, var(--studio-denim) 4%)}}.pkg-compare__cell{color:var(--utility-text-muted)}.pkg-compare__feature{white-space:nowrap;min-width:9rem}@media (max-width:720px){.pkg-compare__table{min-width:36rem;font-size:.78rem}}.payment-page{--pay-mushroom:#e8e2d8;--pay-ivory:#f7f4ee;--pay-denim:#355c7d;--pay-eucalyptus:#456b5a;--pay-eucalyptus-deep:#3d5e4f;--pay-denim-deep:#2f516e;--pay-herb-gold:#c7a64a;--pay-coral:#d56b4d;--pay-charcoal:#2f3437;--pay-charcoal-muted:#404346;--utility-primary:var(--pay-denim);--utility-primary-deep:var(--pay-denim-deep);--utility-text:var(--pay-charcoal);--utility-text-muted:var(--pay-charcoal-muted);--utility-card:var(--pay-ivory);--utility-cream:transparent;--utility-border:var(--pay-denim)}@supports (color:color-mix(in lab, red, red)){.payment-page{--utility-border:color-mix(in srgb, var(--pay-denim) 18%, transparent)}}.payment-page{background:0 0;padding-top:clamp(1rem,2vw,1.35rem)}.payment-header-band{background:var(--pay-ivory)}@supports (color:color-mix(in lab, red, red)){.payment-header-band{background:color-mix(in srgb, var(--pay-ivory) 96%, var(--pay-mushroom))}}.payment-header-band{border-bottom:1px solid var(--pay-charcoal)}@supports (color:color-mix(in lab, red, red)){.payment-header-band{border-bottom:1px solid color-mix(in srgb, var(--pay-charcoal) 10%, transparent)}}.payment-header-band{padding:clamp(1rem, 2.5vw, 1.35rem) var(--utility-page-pad);box-shadow:inset 0 1px #ffffffd9,0 6px 24px #2f34370d}.payment-header-band .utility-header{margin-bottom:0}.payment-header-band .utility-topbar{margin-bottom:.65rem}.payment-header-band .utility-topbar__title{color:var(--pay-denim)}.payment-header-band .utility-header__meta{text-align:center;justify-content:center}.payment-header-band .utility-header__copy{flex-direction:column;gap:.3rem;max-width:44rem;margin:0 auto;display:flex}.payment-header-band .utility-lead{color:var(--pay-charcoal-muted);max-width:none;font-size:1.05rem;line-height:1.55}.pay-shell{text-align:left;max-width:min(98vw,88rem);margin-inline:auto;padding:.5rem 0 1.5rem}.pay-checkout-grid{grid-template-columns:minmax(11.5rem,1fr) minmax(16rem,1.35fr) minmax(10.5rem,.95fr);align-items:stretch;gap:clamp(.85rem,2vw,1.35rem);display:grid}.pay-paper-card{border:1px solid var(--pay-denim);min-height:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pay-paper-card{border:1px solid color-mix(in srgb, var(--pay-denim) 22%, transparent)}}.pay-paper-card{border-radius:10px;box-shadow:0 1px 2px #2f34370a,0 4px 16px #2f343714,0 12px 32px #2f34370f}.pay-paper-card__pin{z-index:4;background:radial-gradient(circle at 32% 28%, #e8c88a 0%, var(--pay-herb-gold) 55%, #7a5a28 100%);pointer-events:none;border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:.55rem;left:50%;transform:translate(-50%);box-shadow:0 2px 3px #2f343747,inset 0 1px #ffffff73}.pay-paper-card__texture{z-index:0;background:radial-gradient(circle at 18% 12%, var(--pay-coral) 0%, transparent 28%), radial-gradient(circle at 82% 88%, var(--pay-denim) 0%, transparent 32%), repeating-linear-gradient(0deg, var(--pay-denim) 0, var(--pay-denim) 1px, transparent 1px, transparent 4px), linear-gradient(168deg, var(--pay-ivory) 0%, var(--pay-mushroom) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pay-paper-card__texture{background:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--pay-coral) 4%, transparent) 0%, transparent 28%), radial-gradient(circle at 82% 88%, color-mix(in srgb, var(--pay-denim) 5%, transparent) 0%, transparent 32%), repeating-linear-gradient(0deg, color-mix(in srgb, var(--pay-denim) 2%, transparent) 0, color-mix(in srgb, var(--pay-denim) 2%, transparent) 1px, transparent 1px, transparent 4px), linear-gradient(168deg, var(--pay-ivory) 0%, var(--pay-mushroom) 100%)}}.pay-paper-card__spine{z-index:2;background:var(--pay-coral);pointer-events:none;width:.42rem;position:absolute;top:0;bottom:0;left:0}.pay-paper-card__body{z-index:3;padding:1.85rem 1.15rem 1.25rem 1.35rem;position:relative}.pay-paper-card__title{font-size:var(--type-section-title);letter-spacing:.01em;text-transform:none;color:var(--pay-eucalyptus);border-bottom:2px solid var(--pay-eucalyptus);margin:0 0 1rem;padding-bottom:.65rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.pay-paper-card__title{border-bottom:2px solid color-mix(in srgb, var(--pay-eucalyptus) 18%, transparent)}}.pay-label{letter-spacing:.08em;text-transform:uppercase;color:var(--pay-denim);margin-bottom:.15rem;font-size:.8125rem;font-weight:800;display:block}.pay-summary-includes-label{letter-spacing:.08em;text-transform:uppercase;color:var(--pay-denim);margin:0;font-size:.8125rem;font-weight:800}.pay-summary-includes-list{flex-direction:column;gap:.45rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.pay-summary-includes-list li{font-size:var(--type-helper);color:var(--pay-charcoal);align-items:flex-start;gap:.4rem;line-height:1.45;display:flex}.pay-summary-check{width:.9rem;height:.9rem;color:var(--pay-eucalyptus);flex-shrink:0;margin-top:.12rem}.pay-summary-investment{margin-top:1rem}.pay-summary-total-row{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.pay-summary-total-row+.pay-summary-total-row{margin-top:.65rem}.pay-summary-total-row--due{border-top:1px solid var(--pay-charcoal);margin-top:.85rem;padding-top:.85rem}@supports (color:color-mix(in lab, red, red)){.pay-summary-total-row--due{border-top:1px solid color-mix(in srgb, var(--pay-charcoal) 12%, transparent)}}.pay-summary-total-label{font-size:var(--type-helper);letter-spacing:.01em;text-transform:none;color:var(--pay-charcoal);margin:0;font-weight:600}.pay-summary-total-row--due .pay-summary-total-label{font-weight:700}.pay-summary-total-row .pay-summary-price{text-align:right;font-size:var(--type-price-inline);flex-shrink:0;margin:0}.pay-summary-total-row--due .pay-summary-price{font-size:var(--type-price-total)}.pay-summary-disclosure-note{font-size:max(.875rem, var(--type-helper));color:var(--pay-charcoal-muted,var(--pay-charcoal));margin:.75rem 0 0;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.pay-summary-disclosure-note{color:var(--pay-charcoal-muted,color-mix(in srgb, var(--pay-charcoal) 72%, transparent))}}.pay-summary-price{font-size:var(--type-price-total);color:var(--pay-eucalyptus);margin:.35rem 0 0;font-weight:700}.pay-summary-line-price{font-size:var(--type-price-inline);color:var(--pay-charcoal);font-weight:700}.pay-form{flex-direction:column;gap:.65rem;display:flex}.pay-form-row{grid-template-columns:1fr .85fr;gap:.65rem;display:grid}.pay-field{flex-direction:column;gap:.28rem;display:flex}.pay-field span{letter-spacing:.04em;text-transform:uppercase;color:var(--pay-denim);font-size:.8125rem;font-weight:700}.pay-field input{border:1px solid var(--pay-denim);width:100%;margin:0;padding:.55rem .65rem}@supports (color:color-mix(in lab, red, red)){.pay-field input{border:1px solid color-mix(in srgb, var(--pay-denim) 22%, transparent)}}.pay-field input{background:var(--pay-ivory);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.pay-field input{background:color-mix(in srgb, var(--pay-ivory) 92%, #fff)}}.pay-field input{color:var(--pay-charcoal);font-family:inherit;font-size:.9375rem;line-height:1.45;box-shadow:inset 0 1px 2px #2f34370f}.pay-field input::placeholder{color:var(--pay-charcoal)}@supports (color:color-mix(in lab, red, red)){.pay-field input::placeholder{color:color-mix(in srgb, var(--pay-charcoal) 42%, transparent)}}.pay-field input:focus{outline:2px solid var(--pay-eucalyptus)}@supports (color:color-mix(in lab, red, red)){.pay-field input:focus{outline:2px solid color-mix(in srgb, var(--pay-eucalyptus) 55%, transparent)}}.pay-field input:focus{outline-offset:1px;border-color:var(--pay-eucalyptus)}@supports (color:color-mix(in lab, red, red)){.pay-field input:focus{border-color:color-mix(in srgb, var(--pay-eucalyptus) 45%, transparent)}}.pay-field input:user-invalid{border-color:var(--pay-coral)}.pay-acknowledgment{border-top:1px solid var(--pay-charcoal);margin-top:.75rem;padding-top:.85rem}@supports (color:color-mix(in lab, red, red)){.pay-acknowledgment{border-top:1px solid color-mix(in srgb, var(--pay-charcoal) 12%, transparent)}}.pay-acknowledgment__heading{font-size:var(--type-section-title);color:var(--pay-charcoal);margin:0 0 .65rem;font-weight:700;line-height:1.35}.pay-acknowledgment__body{font-size:var(--type-helper);color:var(--pay-charcoal);margin:0 0 .75rem;line-height:1.55}.pay-acknowledgment__body:last-of-type{margin-bottom:1rem}.pay-acknowledgment__checkbox{font-size:var(--type-helper);color:var(--pay-charcoal);cursor:pointer;align-items:flex-start;gap:.65rem;font-weight:600;line-height:1.5;display:flex}.pay-acknowledgment__checkbox input{width:1.05rem;height:1.05rem;accent-color:var(--pay-eucalyptus);flex-shrink:0;margin:.2rem 0 0}.pay-submit{border:1px solid var(--pay-eucalyptus);width:100%;margin-top:.35rem;padding:.75rem 1rem}@supports (color:color-mix(in lab, red, red)){.pay-submit{border:1px solid color-mix(in srgb, var(--pay-eucalyptus) 24%, transparent)}}.pay-submit{background:var(--pay-eucalyptus);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.pay-submit{background:color-mix(in srgb, var(--pay-eucalyptus) 12%, #fff 88%)}}.pay-submit{color:var(--pay-eucalyptus-deep)}@supports (color:color-mix(in lab, red, red)){.pay-submit{color:color-mix(in srgb, var(--pay-eucalyptus-deep) 78%, #fff 22%)}}.pay-submit{font-size:var(--type-button);letter-spacing:.08em;text-transform:uppercase;cursor:not-allowed;opacity:.62;font-weight:800;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s,opacity .15s}.pay-submit:disabled{cursor:not-allowed}.pay-submit:not(:disabled){border-color:var(--pay-denim-deep);background:var(--pay-denim);color:#fff;cursor:pointer;opacity:1;box-shadow:0 2px 10px var(--pay-denim)}@supports (color:color-mix(in lab, red, red)){.pay-submit:not(:disabled){box-shadow:0 2px 10px color-mix(in srgb, var(--pay-denim) 32%, transparent)}}.pay-submit:not(:disabled):hover{background:var(--pay-denim-deep)}.pay-submit:focus-visible{outline:2px solid var(--pay-denim);outline-offset:2px}.pay-sandbox{border-top:1px dashed var(--pay-eucalyptus);margin-top:1rem;padding-top:.85rem}@supports (color:color-mix(in lab, red, red)){.pay-sandbox{border-top:1px dashed color-mix(in srgb, var(--pay-eucalyptus) 28%, transparent)}}.pay-sandbox__head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.pay-sandbox__label{letter-spacing:.08em;text-transform:uppercase;color:var(--pay-eucalyptus-deep);margin:0;font-size:.72rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.pay-sandbox__label{color:color-mix(in srgb, var(--pay-eucalyptus-deep) 75%, var(--pay-charcoal) 25%)}}.pay-sandbox__badge{letter-spacing:.06em;text-transform:uppercase;color:#f8f6f2;background:var(--pay-eucalyptus-deep);border-radius:999px;flex-shrink:0;padding:.12rem .45rem;font-size:.62rem;font-weight:700}.pay-sandbox__hint{font-size:var(--type-helper);color:var(--pay-charcoal-muted);text-align:left;margin:0 0 .55rem;line-height:1.45}.pay-sandbox__btn{border:1.5px dashed var(--pay-eucalyptus);width:100%;padding:.62rem 1rem}@supports (color:color-mix(in lab, red, red)){.pay-sandbox__btn{border:1.5px dashed color-mix(in srgb, var(--pay-eucalyptus) 45%, transparent)}}.pay-sandbox__btn{background:var(--pay-eucalyptus);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.pay-sandbox__btn{background:color-mix(in srgb, var(--pay-eucalyptus) 10%, #fff 90%)}}.pay-sandbox__btn{color:var(--pay-eucalyptus)}@supports (color:color-mix(in lab, red, red)){.pay-sandbox__btn{color:color-mix(in srgb, var(--pay-eucalyptus) 92%, #000 8%)}}.pay-sandbox__btn{letter-spacing:.07em;text-transform:uppercase;cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:800;transition:background-color .15s,border-color .15s,box-shadow .15s}.pay-sandbox__btn:hover{background:var(--pay-eucalyptus)}@supports (color:color-mix(in lab, red, red)){.pay-sandbox__btn:hover{background:color-mix(in srgb, var(--pay-eucalyptus) 16%, #fff 84%)}}.pay-sandbox__btn:hover{border-color:var(--pay-eucalyptus)}@supports (color:color-mix(in lab, red, red)){.pay-sandbox__btn:hover{border-color:color-mix(in srgb, var(--pay-eucalyptus) 55%, transparent)}}.pay-sandbox__btn:hover{box-shadow:0 4px 12px var(--pay-eucalyptus)}@supports (color:color-mix(in lab, red, red)){.pay-sandbox__btn:hover{box-shadow:0 4px 12px color-mix(in srgb, var(--pay-eucalyptus) 12%, transparent)}}.pay-sandbox__btn:focus-visible{outline:2px solid var(--pay-eucalyptus)}@supports (color:color-mix(in lab, red, red)){.pay-sandbox__btn:focus-visible{outline:2px solid color-mix(in srgb, var(--pay-eucalyptus) 55%, transparent)}}.pay-sandbox__btn:focus-visible{outline-offset:2px}.pay-next-intro{font-size:var(--type-helper);color:var(--pay-charcoal);margin:0 0 .6rem;line-height:1.45}.pay-next-steps{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.pay-next-steps__item{font-size:var(--type-helper);color:var(--pay-charcoal);align-items:flex-start;gap:.45rem;line-height:1.45;display:flex}.pay-next-steps__marker{text-align:center;flex-shrink:0;width:1.1rem;font-weight:700;line-height:1.45}.pay-next-steps__marker--check{color:var(--pay-eucalyptus)}.pay-next-steps__marker--arrow{color:var(--pay-coral)}.pay-next-secure{font-size:var(--type-helper);color:var(--pay-charcoal-muted);margin:1rem 0 0;line-height:1.5}.pay-disclaimer{background:var(--pay-mushroom);border-radius:8px;margin:.35rem 0 0;padding:.85rem .95rem}@supports (color:color-mix(in lab, red, red)){.pay-disclaimer{background:color-mix(in srgb, var(--pay-mushroom) 55%, var(--pay-ivory))}}.pay-disclaimer{border:1px solid var(--pay-denim)}@supports (color:color-mix(in lab, red, red)){.pay-disclaimer{border:1px solid color-mix(in srgb, var(--pay-denim) 10%, transparent)}}.pay-disclaimer__heading{font-size:var(--type-section-title);color:var(--pay-charcoal);margin:0 0 .55rem;font-weight:700;line-height:1.45}.pay-disclaimer__line{font-size:var(--type-helper);color:var(--pay-charcoal-muted);margin:0;line-height:1.6}.pay-disclaimer__line+.pay-disclaimer__line{margin-top:.45rem}.pay-checkout-grid--embedded{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.pay-shell--embedded{max-width:none;padding:0}@media (max-width:63.99rem){.pay-checkout-grid,.pay-checkout-grid--embedded{grid-template-columns:1fr}.pay-paper-card__body{padding:1.75rem 1.1rem 1.15rem 1.25rem}}@media (max-width:520px){.pay-form-row{grid-template-columns:1fr}}@media screen and (max-width:1024px){main.journey-shell:has(.pay-shell){min-height:100dvh;height:auto!important;max-height:none!important;overflow:hidden auto!important}.pay-checkout-grid{gap:1rem;width:100%;flex-direction:column!important;grid-template-columns:none!important;display:flex!important}.pay-paper-card{width:100%;max-width:100%}.pay-form-row{grid-template-columns:1fr!important}}.utility-page:has(.rr-options){--utility-cream:transparent;--utility-card:var(--studio-utility-card-surface-bright,#fff)}.rr-options{--rr-teal:var(--utility-primary);--rr-teal-deep:var(--utility-primary-deep);--rr-gold:var(--board-family-mustard);--rr-text-muted:var(--utility-text-muted)}@media (min-width:64rem){.rr-options{grid-template-columns:repeat(3,minmax(0,1fr))}}.rr-card{flex-direction:column;gap:.45rem;display:flex}.rr-card__badge{color:#fff;background:var(--rr-teal);border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;width:1.65rem;height:1.65rem;font-size:.82rem;font-weight:700;display:inline-flex}.rr-card__title{margin:0;font-size:1rem;font-weight:600}.rr-card__tagline{letter-spacing:.04em;text-transform:uppercase;color:var(--rr-gold);margin:0;font-size:.82rem;font-weight:600}.rr-card__body{color:var(--rr-text-muted);flex:1;margin:0;font-size:.9rem;line-height:1.5}.rr-card__selected{color:var(--utility-text);margin:.35rem 0 0;font-size:.82rem;font-weight:600}.rr-card__cta{align-self:flex-start;margin-top:.35rem}.utility-page--delivery{--utility-cream:transparent}.utility-page{--fd-cat-sign-yellow:#f7c900;--fd-cat-sign-yellow-edge:#e0b800;--fd-amber-gold:var(--studio-brass);--fd-amber-gold-deep:var(--studio-brass)}@supports (color:color-mix(in lab, red, red)){.utility-page{--fd-amber-gold-deep:color-mix(in srgb, var(--studio-brass) 78%, #000 22%)}}.utility-page{--fd-mushroom-green:#6a8f5c;--fd-mushroom-green-deep:#537048;--fd-chalkboard-green:var(--fd-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.utility-page{--fd-chalkboard-green:color-mix(in srgb, var(--fd-mushroom-green) 58%, var(--studio-paper) 42%)}}.utility-page{--fd-chalkboard-deep:var(--fd-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.utility-page{--fd-chalkboard-deep:color-mix(in srgb, var(--fd-mushroom-green) 78%, #4a6356 22%)}}.utility-page{--fd-chalk-white:#fff;--fd-coral-orange:#d94e2b;--fd-coral-orange-deep:#b24023;--fd-denim-blue:var(--studio-denim);--fd-blueprint-deep:var(--board-family-primary-deep);--fd-notebook-tan:var(--studio-walnut)}@supports (color:color-mix(in lab, red, red)){.utility-page{--fd-notebook-tan:color-mix(in srgb, var(--studio-walnut) 24%, var(--studio-paper) 76%)}}.utility-page{--fd-notebook-tan-deep:var(--studio-walnut)}@supports (color:color-mix(in lab, red, red)){.utility-page{--fd-notebook-tan-deep:color-mix(in srgb, var(--studio-walnut) 42%, #000 58%)}}.utility-page{--fd-text:var(--utility-text);--fd-text-muted:var(--utility-text-muted);--fd-border:var(--board-family-tile-border);--fd-cream-card:var(--board-family-tile);--fd-shadow:var(--board-family-tile-shadow);--fd-content-max:min(100%, 88rem)}.fd-empty__title{margin:0 0 .55rem;font-size:1.05rem;font-weight:600;line-height:1.45}.fd-empty__hint{color:var(--utility-text-muted);margin:0 0 1rem;font-size:.9rem}.fd-hero{max-width:var(--fd-content-max);border:2px solid var(--fd-cat-sign-yellow-edge);margin:0 auto .65rem;padding:1.15rem 1.35rem 1.25rem}@supports (color:color-mix(in lab, red, red)){.fd-hero{border:2px solid color-mix(in srgb, var(--fd-cat-sign-yellow-edge) 55%, #1a1a1a 45%)}}.fd-hero{border-top:3px solid var(--fd-denim-blue);border-radius:var(--board-family-tile-radius);background:linear-gradient(135deg, var(--fd-cat-sign-yellow) 0%, var(--fd-cat-sign-yellow) 100%)}@supports (color:color-mix(in lab, red, red)){.fd-hero{background:linear-gradient(135deg, color-mix(in srgb, var(--fd-cat-sign-yellow) 92%, #fff 8%) 0%, color-mix(in srgb, var(--fd-cat-sign-yellow) 78%, #fff 22%) 100%)}}.fd-hero{box-shadow:4px 5px 0 var(--fd-text), 0 10px 24px var(--fd-cat-sign-yellow)}@supports (color:color-mix(in lab, red, red)){.fd-hero{box-shadow:4px 5px 0 color-mix(in srgb, var(--fd-text) 12%, transparent), 0 10px 24px color-mix(in srgb, var(--fd-cat-sign-yellow) 28%, transparent)}}.fd-hero__badge{letter-spacing:.14em;text-transform:uppercase;color:var(--fd-denim-blue);margin:0 0 .45rem;font-size:.72rem;font-weight:800}.fd-hero__title{color:var(--fd-text);margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;line-height:1.2}.fd-hero__lead{max-width:42rem;color:var(--fd-text);margin:.55rem 0 0;font-size:.95rem;font-weight:500;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.fd-hero__lead{color:color-mix(in srgb, var(--fd-text) 82%, var(--fd-denim-blue) 18%)}}.fd-hero__footnote{color:var(--fd-denim-blue);margin:.75rem 0 0;font-size:.82rem;font-weight:500;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.fd-hero__footnote{color:color-mix(in srgb, var(--fd-denim-blue) 72%, var(--fd-text) 28%)}}.fd-hero--compact{padding:.85rem 1.15rem .95rem}.fd-hero--compact .fd-hero__badge{margin-bottom:.3rem}.fd-hero--compact .fd-hero__title{margin-bottom:0}.fd-campaign-strip{border-top:1px solid var(--fd-denim-blue);margin-top:.75rem;padding-top:.7rem}@supports (color:color-mix(in lab, red, red)){.fd-campaign-strip{border-top:1px solid color-mix(in srgb, var(--fd-denim-blue) 28%, transparent)}}.fd-campaign-strip__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem 1rem;margin:0;display:grid}.fd-campaign-strip__facts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--fd-denim-blue);margin:0 0 .15rem;font-size:.62rem;font-weight:600}.fd-campaign-strip__facts dd{margin:0;font-size:.88rem;font-weight:600;line-height:1.3}.fd-summary__status{letter-spacing:.06em;color:var(--fd-mushroom-green-deep);background:var(--fd-mushroom-green);border-radius:999px;align-items:center;padding:.22rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fd-summary__status{background:color-mix(in srgb, var(--fd-mushroom-green) 14%, var(--studio-paper) 86%)}}.fd-summary__status{border:1px solid var(--fd-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.fd-summary__status{border:1px solid color-mix(in srgb, var(--fd-mushroom-green) 38%, transparent)}}.fd-deliverables{max-width:var(--fd-content-max);border-top:2px solid var(--fd-denim-blue);margin:0 auto;padding-top:.85rem}@supports (color:color-mix(in lab, red, red)){.fd-deliverables{border-top:2px solid color-mix(in srgb, var(--fd-denim-blue) 22%, transparent)}}.fd-deliverables__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.fd-deliverables__title{color:var(--fd-denim-blue);margin:0;font-size:1.15rem;font-weight:700}.fd-deliverables__subtitle{color:var(--fd-denim-blue);margin:.25rem 0 .85rem;font-size:.9rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.fd-deliverables__subtitle{color:color-mix(in srgb, var(--fd-denim-blue) 55%, var(--fd-text-muted) 45%)}}.fd-block{border:1px solid var(--fd-border);background:var(--fd-cream-card);box-shadow:var(--fd-shadow);border-radius:.65rem;margin-bottom:0;overflow:hidden}.fd-block--calendar{grid-column:1/-1}.fd-block__head{border-bottom:1px solid var(--fd-border);justify-content:space-between;align-items:center;gap:.65rem;padding:.75rem 1rem;display:flex}.fd-block__head-main{align-items:center;gap:.7rem;min-width:0;display:flex}.fd-block__head h3{letter-spacing:.03em;margin:0;font-size:.95rem;font-weight:700}.fd-block__head--social{background:var(--fd-denim-blue)}@supports (color:color-mix(in lab, red, red)){.fd-block__head--social{background:color-mix(in srgb, var(--fd-denim-blue) 9%, var(--studio-paper) 91%)}}.fd-block__head--social{border-bottom-color:var(--fd-denim-blue)}@supports (color:color-mix(in lab, red, red)){.fd-block__head--social{border-bottom-color:color-mix(in srgb, var(--fd-denim-blue) 28%, transparent)}}.fd-block__head--social h3{color:var(--fd-denim-blue)}.fd-block__head--email{background:var(--fd-coral-orange)}@supports (color:color-mix(in lab, red, red)){.fd-block__head--email{background:color-mix(in srgb, var(--fd-coral-orange) 10%, var(--studio-paper) 90%)}}.fd-block__head--email{border-bottom-color:var(--fd-coral-orange)}@supports (color:color-mix(in lab, red, red)){.fd-block__head--email{border-bottom-color:color-mix(in srgb, var(--fd-coral-orange) 30%, transparent)}}.fd-block__head--email h3{color:var(--fd-coral-orange-deep)}.fd-block__head--sms{background:var(--fd-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.fd-block__head--sms{background:color-mix(in srgb, var(--fd-mushroom-green) 11%, var(--studio-paper) 89%)}}.fd-block__head--sms{border-bottom-color:var(--fd-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.fd-block__head--sms{border-bottom-color:color-mix(in srgb, var(--fd-mushroom-green) 30%, transparent)}}.fd-block__head--sms h3{color:var(--fd-mushroom-green-deep)}.fd-block__head--video{background:var(--fd-denim-blue)}@supports (color:color-mix(in lab, red, red)){.fd-block__head--video{background:color-mix(in srgb, var(--fd-denim-blue) 10%, var(--studio-paper) 90%)}}.fd-block__head--video{border-bottom-color:var(--fd-denim-blue)}@supports (color:color-mix(in lab, red, red)){.fd-block__head--video{border-bottom-color:color-mix(in srgb, var(--fd-denim-blue) 28%, transparent)}}.fd-block__head--video h3{color:var(--fd-denim-blue)}.fd-block__head--calendar{background:var(--fd-notebook-tan)}@supports (color:color-mix(in lab, red, red)){.fd-block__head--calendar{background:color-mix(in srgb, var(--fd-notebook-tan) 55%, var(--studio-paper) 45%)}}.fd-block__head--calendar{border-bottom-color:var(--fd-notebook-tan-deep)}@supports (color:color-mix(in lab, red, red)){.fd-block__head--calendar{border-bottom-color:color-mix(in srgb, var(--fd-notebook-tan-deep) 28%, transparent)}}.fd-block__head--calendar h3{color:var(--fd-notebook-tan-deep)}.fd-block__download{border:2px solid var(--fd-mushroom-green);color:var(--studio-ink);background:var(--board-family-field);cursor:pointer;white-space:nowrap;border-radius:.35rem;flex-shrink:0;align-items:center;gap:.32rem;padding:.4rem .7rem;font-size:.72rem;font-weight:700;transition:background .15s,box-shadow .15s,border-color .15s;display:inline-flex}.fd-block__download svg{width:.9rem;height:.9rem;color:var(--fd-mushroom-green-deep)}.fd-block__download:hover{background:var(--fd-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.fd-block__download:hover{background:color-mix(in srgb, var(--fd-mushroom-green) 10%, var(--studio-paper) 90%)}}.fd-block__download:hover{border-color:var(--fd-mushroom-green-deep);box-shadow:0 0 0 2px var(--fd-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.fd-block__download:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--fd-mushroom-green) 22%, transparent)}}.fd-block__icon{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.fd-block__icon svg{width:1.35rem;height:1.35rem}.fd-block__icon--social{color:var(--fd-denim-blue);background:var(--fd-denim-blue)}@supports (color:color-mix(in lab, red, red)){.fd-block__icon--social{background:color-mix(in srgb, var(--fd-denim-blue) 16%, var(--studio-paper) 84%)}}.fd-block__icon--social{border:1px solid var(--fd-denim-blue)}@supports (color:color-mix(in lab, red, red)){.fd-block__icon--social{border:1px solid color-mix(in srgb, var(--fd-denim-blue) 22%, transparent)}}.fd-block__icon--email{color:var(--fd-coral-orange);background:var(--fd-coral-orange)}@supports (color:color-mix(in lab, red, red)){.fd-block__icon--email{background:color-mix(in srgb, var(--fd-coral-orange) 16%, var(--studio-paper) 84%)}}.fd-block__icon--email{border:1px solid var(--fd-coral-orange)}@supports (color:color-mix(in lab, red, red)){.fd-block__icon--email{border:1px solid color-mix(in srgb, var(--fd-coral-orange) 24%, transparent)}}.fd-block__icon--sms{color:var(--fd-mushroom-green);background:var(--fd-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.fd-block__icon--sms{background:color-mix(in srgb, var(--fd-mushroom-green) 16%, var(--studio-paper) 84%)}}.fd-block__icon--sms{border:1px solid var(--fd-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.fd-block__icon--sms{border:1px solid color-mix(in srgb, var(--fd-mushroom-green) 24%, transparent)}}.fd-block__icon--video{color:var(--fd-denim-blue);background:var(--fd-denim-blue)}@supports (color:color-mix(in lab, red, red)){.fd-block__icon--video{background:color-mix(in srgb, var(--fd-denim-blue) 16%, var(--studio-paper) 84%)}}.fd-block__icon--video{border:1px solid var(--fd-denim-blue)}@supports (color:color-mix(in lab, red, red)){.fd-block__icon--video{border:1px solid color-mix(in srgb, var(--fd-denim-blue) 22%, transparent)}}.fd-block__icon--calendar{color:var(--fd-notebook-tan-deep);background:var(--fd-notebook-tan)}@supports (color:color-mix(in lab, red, red)){.fd-block__icon--calendar{background:color-mix(in srgb, var(--fd-notebook-tan) 45%, var(--studio-paper) 55%)}}.fd-block__icon--calendar{border:1px solid var(--fd-notebook-tan-deep)}@supports (color:color-mix(in lab, red, red)){.fd-block__icon--calendar{border:1px solid color-mix(in srgb, var(--fd-notebook-tan-deep) 22%, transparent)}}.fd-block__body{padding:1rem}.fd-block__items{gap:.85rem;min-width:0;display:grid}.fd-block__items--2{grid-template-columns:repeat(2,minmax(0,1fr))}.fd-block__items--3{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.fd-block__items--4{grid-template-columns:repeat(4,minmax(0,1fr))}.fd-item{border:1px solid var(--fd-border);background:var(--board-family-field);border-radius:.5rem;flex-direction:column;gap:.5rem;min-width:0;min-height:8.5rem;padding:1rem 1.05rem;display:flex}.fd-item__label{letter-spacing:.1em;color:var(--fd-text-muted);margin:0;font-size:.72rem;font-weight:800}.fd-item__meta{margin:0;font-size:.92rem;line-height:1.55}.fd-item__text{color:var(--fd-text);white-space:pre-wrap;flex:1;margin:0;font-size:.95rem;line-height:1.65}.fd-item__list{margin:0;padding:0;font-size:.92rem;line-height:1.6;list-style:none}.fd-item__list li+li{margin-top:.3rem}.fd-copy{border:2px solid var(--fd-coral-orange-deep);color:var(--studio-paper);background:var(--fd-coral-orange);cursor:pointer;border-radius:.35rem;align-self:flex-start;align-items:center;gap:.32rem;margin-top:.2rem;padding:.38rem .62rem;font-size:.72rem;font-weight:700;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex}.fd-copy svg{width:.9rem;height:.9rem}.fd-copy:hover{background:var(--fd-coral-orange)}@supports (color:color-mix(in lab, red, red)){.fd-copy:hover{background:color-mix(in srgb, var(--fd-coral-orange) 88%, #fff 12%)}}.fd-copy:hover{box-shadow:0 0 14px 3px var(--fd-coral-orange)}@supports (color:color-mix(in lab, red, red)){.fd-copy:hover{box-shadow:0 0 14px 3px color-mix(in srgb, var(--fd-coral-orange) 42%, transparent)}}.fd-copy:hover{transform:translateY(-1px)}.studio-utility-scene:has(.utility-page--delivery){overflow-x:clip}.utility-page--delivery>:not(.fd-atmosphere){z-index:1;position:relative}.fd-atmosphere{--fd-mushroom-green:#6a8f5c;--fd-chalkboard-green:var(--fd-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.fd-atmosphere{--fd-chalkboard-green:color-mix(in srgb, var(--fd-mushroom-green) 58%, var(--studio-paper) 42%)}}.fd-atmosphere{--fd-chalkboard-deep:var(--fd-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.fd-atmosphere{--fd-chalkboard-deep:color-mix(in srgb, var(--fd-mushroom-green) 78%, #4a6356 22%)}}.fd-atmosphere{--fd-chalk-white:#fff;--fd-cat-sign-yellow:#f7c900;--fd-chalk-doodle-yellow:var(--fd-cat-sign-yellow)}@supports (color:color-mix(in lab, red, red)){.fd-atmosphere{--fd-chalk-doodle-yellow:color-mix(in srgb, var(--fd-cat-sign-yellow) 88%, #fff 12%)}}.fd-atmosphere{--fd-denim-blue:var(--studio-denim);--fd-margin-pad-top:clamp(4.5rem, 11vh, 6rem);--fd-margin-pad-bottom:clamp(2.5rem, 7vh, 3.5rem);--fd-margin-copy-width:min(100%, 12.5rem);--fd-margin-script-size:clamp(1.05rem, 1.65vw, 1.36rem);--fd-margin-script-line:1.42;--fd-chalk-script-size:clamp(1.15rem, 1.8vw, 1.48rem);--fd-chalk-script-line:1.38;z-index:0;pointer-events:none;position:fixed;inset:0}.fd-atmosphere__chalk,.fd-atmosphere__script{width:clamp(10.5rem,17vw,15rem);position:absolute;top:0;bottom:0}.utility-page--delivery .utility-topbar__title,.utility-page--delivery .utility-topbar__back{color:var(--fd-denim-blue)}.utility-page--delivery .utility-header{margin-bottom:.55rem}.fd-atmosphere__chalk{padding:var(--fd-margin-pad-top) 1.1rem var(--fd-margin-pad-bottom);background-color:var(--fd-chalkboard-green);background-image:radial-gradient(ellipse 120% 80% at 15% 12%, #fff 0%, transparent 55%), radial-gradient(ellipse 90% 70% at 82% 22%, var(--fd-chalkboard-deep) 0%, transparent 50%), radial-gradient(ellipse 100% 85% at 45% 65%, var(--fd-mushroom-green) 0%, transparent 60%), radial-gradient(ellipse 80% 55% at 50% 100%, var(--fd-chalkboard-deep) 0%, transparent 58%);justify-content:center;align-items:stretch;display:flex;left:0}@supports (color:color-mix(in lab, red, red)){.fd-atmosphere__chalk{background-image:radial-gradient(ellipse 120% 80% at 15% 12%, color-mix(in srgb, #fff 38%, var(--fd-mushroom-green) 62%) 0%, transparent 55%), radial-gradient(ellipse 90% 70% at 82% 22%, color-mix(in srgb, var(--fd-chalkboard-deep) 35%, transparent) 0%, transparent 50%), radial-gradient(ellipse 100% 85% at 45% 65%, color-mix(in srgb, var(--fd-mushroom-green) 45%, var(--studio-paper) 55%) 0%, transparent 60%), radial-gradient(ellipse 80% 55% at 50% 100%, color-mix(in srgb, var(--fd-chalkboard-deep) 18%, transparent) 0%, transparent 58%)}}.fd-atmosphere__chalk{box-shadow:inset -1px 0 0 var(--fd-mushroom-green)}@supports (color:color-mix(in lab, red, red)){.fd-atmosphere__chalk{box-shadow:inset -1px 0 0 color-mix(in srgb, var(--fd-mushroom-green) 35%, transparent)}}.fd-atmosphere__chalk:before{content:"";background:radial-gradient(ellipse 60% 45% at 30% 40%, #ffffff14 0%, transparent 70%), radial-gradient(ellipse 50% 40% at 65% 55%, var(--fd-mushroom-green) 0%, transparent 68%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.fd-atmosphere__chalk:before{background:radial-gradient(ellipse 60% 45% at 30% 40%, #ffffff14 0%, transparent 70%), radial-gradient(ellipse 50% 40% at 65% 55%, color-mix(in srgb, var(--fd-mushroom-green) 12%, transparent) 0%, transparent 68%)}}.fd-atmosphere__chalk:before{pointer-events:none}.fd-atmosphere__chalk:after{content:"";opacity:.14;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.fd-atmosphere__script{padding:var(--fd-margin-pad-top) 1.1rem var(--fd-margin-pad-bottom);background:var(--studio-paper);flex-direction:column;align-items:center;display:flex;right:0}.fd-chalk-wall,.fd-studio-letter{width:var(--fd-margin-copy-width);flex-direction:column;flex:1;justify-content:space-between;min-height:0;display:flex}.fd-chalk-wall{z-index:1;position:relative}.fd-chalk-slot{flex:none;align-items:flex-start;min-height:0;display:flex}.fd-chalk-line{font-family:var(--font-studio-board-script), "Caveat", "Segoe Script", cursive;font-size:var(--fd-chalk-script-size);font-weight:600;line-height:var(--fd-chalk-script-line);letter-spacing:.02em;color:#fff;opacity:1;text-shadow:0 0 2px #fff,0 0 8px #ffffff80,0 1px 3px #1e302880,0 2px 10px #1e302847;animation:fd-chalk-line-appear var(--fd-line-appear-ms,.65s) ease forwards;align-items:center;gap:.4rem;margin:0;display:flex;transform:rotate(-1.15deg)}.fd-chalk-line--inset{padding-left:.85rem}.fd-chalk-line__text{flex:1;min-width:0}.fd-chalk-doodle{width:clamp(1rem,1.35vw,1.1rem);height:clamp(1rem,1.35vw,1.1rem);color:var(--fd-chalk-doodle-yellow);flex-shrink:0;margin-top:0;display:inline-flex;transform:rotate(-4deg)}.fd-chalk-doodle__svg{width:100%;height:100%;overflow:visible}.fd-chalk-doodle__halo{color:var(--fd-chalkboard-deep)}@supports (color:color-mix(in lab, red, red)){.fd-chalk-doodle__halo{color:color-mix(in srgb, var(--fd-chalkboard-deep) 55%, transparent)}}.fd-chalk-doodle__halo{opacity:.72}.fd-chalk-doodle__mark{filter:drop-shadow(0 0 2px #f7c9008c)}.fd-chalk-line:nth-child(2n) .fd-chalk-doodle{transform:rotate(4deg)}.fd-chalk-line:nth-child(3) .fd-chalk-doodle{transform:rotate(-6deg)}@keyframes fd-chalk-line-appear{0%{transform:rotate(-1.15deg)translateY(-.28rem)}to{transform:rotate(-1.15deg)translateY(0)}}.fd-studio-letter{padding:0}.fd-letter-line{font-family:var(--font-studio-board-script), "Caveat", "Segoe Script", cursive;font-size:var(--fd-margin-script-size);font-weight:600;line-height:var(--fd-margin-script-line);margin:0;transform:rotate(-.75deg)}.fd-letter-line--black{color:var(--studio-ink)}.fd-letter-line--denim{color:var(--fd-denim-blue)}.fd-letter-line--signoff{color:var(--studio-ink);font-weight:700}.fd-footer-actions{max-width:var(--fd-content-max);border-top:2px solid var(--fd-denim-blue);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:1.25rem auto .5rem;padding-top:1rem;padding-bottom:.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.fd-footer-actions{border-top:2px solid color-mix(in srgb, var(--fd-denim-blue) 18%, transparent)}}.fd-btn{letter-spacing:.06em;border-radius:.45rem;justify-content:center;align-items:center;padding:.72rem 1.35rem;font-size:.82rem;font-weight:800;text-decoration:none;transition:background .15s,box-shadow .2s,transform .15s;display:inline-flex}.fd-btn--start{color:var(--studio-ink)}@supports (color:color-mix(in lab, red, red)){.fd-btn--start{color:color-mix(in srgb, var(--studio-ink) 92%, #000 8%)}}.fd-btn--start{background:var(--fd-cat-sign-yellow);border:2px solid var(--fd-cat-sign-yellow-edge)}@supports (color:color-mix(in lab, red, red)){.fd-btn--start{border:2px solid color-mix(in srgb, var(--fd-cat-sign-yellow-edge) 55%, #1a1a1a 45%)}}.fd-btn--start{box-shadow:3px 4px 0 var(--studio-ink), 0 0 0 1px var(--fd-denim-blue)}@supports (color:color-mix(in lab, red, red)){.fd-btn--start{box-shadow:3px 4px 0 color-mix(in srgb, var(--studio-ink) 12%, transparent), 0 0 0 1px color-mix(in srgb, var(--fd-denim-blue) 28%, transparent)}}.fd-btn--start:hover{background:var(--fd-cat-sign-yellow)}@supports (color:color-mix(in lab, red, red)){.fd-btn--start:hover{background:color-mix(in srgb, var(--fd-cat-sign-yellow) 90%, #fff 10%)}}.fd-btn--start:hover{box-shadow:3px 4px 0 var(--studio-ink), 0 0 20px 5px var(--fd-cat-sign-yellow)}@supports (color:color-mix(in lab, red, red)){.fd-btn--start:hover{box-shadow:3px 4px 0 color-mix(in srgb, var(--studio-ink) 12%, transparent), 0 0 20px 5px color-mix(in srgb, var(--fd-cat-sign-yellow) 50%, transparent)}}.fd-btn--start:hover{transform:translateY(-1px)}.fd-btn--return{color:var(--studio-paper);background:var(--fd-coral-orange);border:2px solid var(--fd-coral-orange-deep);box-shadow:3px 4px 0 var(--studio-ink)}@supports (color:color-mix(in lab, red, red)){.fd-btn--return{box-shadow:3px 4px 0 color-mix(in srgb, var(--studio-ink) 12%, transparent)}}.fd-btn--return:hover{background:var(--fd-coral-orange)}@supports (color:color-mix(in lab, red, red)){.fd-btn--return:hover{background:color-mix(in srgb, var(--fd-coral-orange) 90%, #fff 10%)}}.fd-btn--return:hover{box-shadow:3px 4px 0 var(--studio-ink), 0 0 16px 3px var(--fd-coral-orange)}@supports (color:color-mix(in lab, red, red)){.fd-btn--return:hover{box-shadow:3px 4px 0 color-mix(in srgb, var(--studio-ink) 12%, transparent), 0 0 16px 3px color-mix(in srgb, var(--fd-coral-orange) 40%, transparent)}}.fd-btn--return:hover{transform:translateY(-1px)}@media (max-width:48rem){.fd-atmosphere{display:none}}@media (prefers-reduced-motion:reduce){.fd-chalk-wall{transition:none}.fd-chalk-line{animation:none}.fd-copy:hover,.fd-btn--start:hover,.fd-btn--return:hover{transform:none}}@media (max-width:56rem){.fd-campaign-strip__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.fd-deliverables__grid{grid-template-columns:1fr}.fd-block--calendar{grid-column:auto}.fd-block__items--3,.fd-block__items--4,.fd-block__items--2{grid-template-columns:1fr}.fd-footer-actions{flex-direction:column;align-items:stretch}.fd-btn--start,.fd-btn--return{justify-content:center;width:100%}}.studio-utility-scene:has(.fs-room){--studio-utility-backdrop-image:url(/welcome-hall/studio-lobby-lounge.png?v=1);--studio-utility-backdrop-position:center center;--studio-utility-backdrop-blur:blur(2px);--studio-utility-backdrop-tint:#2e2b282e;--studio-utility-backdrop-fallback:#ebe2d4}:is(.studio-utility-scene:has(.fs-room) .rd-shell__project,.studio-utility-scene:has(.fs-room) .rd-shell__summary-label,.studio-utility-scene:has(.fs-room) .rd-shell__summary-explanation){text-shadow:0 1px 10px #ffffffb8}@media (max-width:55.99rem){.studio-utility-scene:has(.fs-room){--studio-utility-backdrop-blur:blur(2px);--studio-utility-backdrop-tint:#2e2b282e}}.fs-room{background:0 0;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.fs-page{background:0 0;flex:1;min-height:0}.fs-page__meta{max-width:var(--utility-content-max);justify-content:flex-start;width:100%;margin:0 auto 1rem;display:flex}.fs-status-card{border:1px solid var(--utility-border);background:var(--utility-card);width:min(100%,14rem);box-shadow:var(--utility-shadow);border-radius:10px;flex-direction:column;gap:.2rem;padding:.65rem .85rem;display:flex}.fs-status-card__label{letter-spacing:.06em;text-transform:uppercase;color:var(--utility-text-muted);font-size:.68rem;font-weight:600}.fs-status-card__value{color:var(--utility-primary);font-size:.92rem;font-weight:700;line-height:1.3}.fs-status-card__meta{color:var(--utility-text-muted);margin-top:.15rem;font-size:.72rem;line-height:1.35}.fs-correction-accounting{width:min(100%,18rem)}.fs-update-history{gap:.45rem;width:min(100%,18rem)}.fs-update-history__empty{color:var(--utility-text-muted);margin:0;font-size:.78rem;line-height:1.4}.fs-update-history__list{flex-direction:column;gap:.65rem;max-height:14rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.fs-update-history__item{border-bottom:1px solid var(--utility-border);flex-direction:column;gap:.15rem;padding-bottom:.55rem;display:flex}.fs-update-history__item:last-child{border-bottom:none;padding-bottom:0}.fs-update-history__meta{color:var(--utility-text-muted);flex-wrap:wrap;gap:.35rem .65rem;font-size:.68rem;line-height:1.35;display:flex}.fs-update-history__headline{color:var(--utility-text);margin:0;font-size:.82rem;font-weight:600;line-height:1.35}.fs-update-history__detail{color:var(--utility-text-muted);margin:0;font-size:.72rem;line-height:1.4}.fs-update-history__action{color:var(--utility-primary);margin:.15rem 0 0;font-size:.72rem;line-height:1.4}.fs-update-history__action-label{letter-spacing:.04em;text-transform:uppercase;color:var(--utility-text-muted);font-size:.62rem;font-weight:600;display:block}.fs-correction-accounting__counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem .65rem;margin:.35rem 0 0;display:grid}.fs-correction-accounting__counts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--utility-text-muted);margin:0;font-size:.68rem}.fs-correction-accounting__counts dd{color:var(--utility-primary);margin:.12rem 0 0;font-size:1rem;font-weight:650}.fs-correction-accounting__exhausted{color:var(--utility-text);margin:.55rem 0 0;font-size:.84rem;line-height:1.4}.fs-correction-accounting__history{gap:.4rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.fs-correction-accounting__history li{color:var(--utility-text);gap:.08rem;font-size:.78rem;line-height:1.35;display:grid}.fs-correction-accounting__legacy{color:var(--utility-text-muted);margin:.5rem 0 0;font-size:.76rem;line-height:1.35}.fs-status-card--handoff .fs-status-card__value{color:var(--utility-text)}.fs-handoff-chain{gap:.2rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.fs-handoff-chain__step{color:var(--utility-text-muted);font-size:.72rem;line-height:1.35}.fs-handoff-chain__step--current{color:var(--utility-text);font-weight:650}.fs-receipt{border:1px solid var(--utility-border);background:var(--utility-card);width:100%;box-shadow:var(--utility-shadow);border-radius:10px;padding:.75rem .85rem .9rem}.fs-receipt__title{letter-spacing:.05em;text-transform:uppercase;color:var(--utility-text);margin:0;font-size:.72rem;font-weight:700}.fs-receipt__notice{color:var(--utility-text-muted);margin:.4rem 0 .55rem;font-size:.78rem;line-height:1.4}.fs-receipt__list{gap:.35rem;margin:.45rem 0 0;display:grid}.fs-receipt__row{grid-template-columns:minmax(5.5rem,32%) 1fr;gap:.4rem;font-size:.78rem;line-height:1.4;display:grid}.fs-receipt__row dt{color:var(--utility-text-muted);margin:0}.fs-receipt__row dd{color:var(--utility-text);margin:0}.fs-receipt__inventory,.fs-receipt__notes{color:var(--utility-text);margin:.55rem 0 0;padding-left:1.1rem;font-size:.78rem;line-height:1.4}.fs-submit-confirm{z-index:40;background:#14120e6b;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.fs-submit-confirm__panel{border:1px solid var(--utility-border);background:var(--utility-card);width:min(100%,26rem);max-height:min(90vh,36rem);box-shadow:var(--utility-shadow);border-radius:12px;padding:1rem 1.05rem 1.1rem;overflow:auto}.fs-submit-confirm__title{color:var(--utility-text);margin:0;font-size:1.05rem;line-height:1.3}.fs-submit-confirm__lead,.fs-submit-confirm__empty{color:var(--utility-text-muted);margin:.45rem 0 0;font-size:.86rem;line-height:1.45}.fs-submit-confirm__request-label{letter-spacing:.02em;color:var(--utility-text);margin:.85rem 0 0;font-size:.78rem;font-weight:700}.fs-submit-confirm__request{color:var(--utility-text);margin:.3rem 0 0;font-size:.92rem;line-height:1.45}.fs-submit-confirm__attachments{color:var(--utility-text);margin:.65rem 0 0;padding-left:1.1rem;font-size:.86rem;line-height:1.4}.fs-submit-confirm__actions{flex-wrap:wrap;gap:.55rem;margin-top:.9rem;display:flex}.fs-project-communication{border:1px solid var(--utility-border);background:var(--utility-card);width:100%;box-shadow:var(--utility-shadow);border-radius:10px;padding:.75rem .85rem .9rem}.fs-project-communication .sb-card__tab{letter-spacing:.06em;text-transform:uppercase;color:var(--utility-text);margin:0;font-size:.68rem;font-weight:700}.fs-project-communication .sb-project-communication__lead{color:var(--utility-text-muted);margin:.45rem 0 .65rem;font-size:.8rem;line-height:1.45}.fs-project-communication .sb-project-communication__thread{max-height:12rem;overflow:auto}.fs-project-communication .sb-project-communication__textarea{min-height:4.5rem}.fs-picker{max-width:var(--utility-content-max);margin:0 auto;padding-bottom:1.5rem}.fs-picker__intro{margin-bottom:1.25rem}.fs-picker__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--utility-text-muted);margin:0 0 .35rem;font-size:.72rem;font-weight:600}.fs-picker__campaign{color:var(--utility-text);margin:0 0 .45rem;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:700;line-height:1.2}.fs-picker__lead{max-width:42rem;color:var(--utility-text-muted);margin:0;font-size:.95rem;line-height:1.55}.fs-picker__grid{gap:var(--utility-card-gap);display:grid}@media (min-width:64rem){.fs-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fs-picker__footer{text-align:center;margin:1.25rem 0 0}.fs-picker__board-link{color:var(--utility-primary);font-size:.88rem;font-weight:600;text-decoration:none}.fs-picker__board-link:hover,.fs-picker__board-link:focus-visible{text-decoration:underline}.fs-direction-card{padding:var(--utility-card-pad);border:1px solid var(--utility-border);background:var(--utility-card);box-shadow:var(--utility-shadow);border-radius:10px;flex-direction:column;gap:.75rem;display:flex}.fs-direction-card__head{align-items:flex-start;gap:.65rem;display:flex}.fs-direction-card__badge{color:#fff;background:var(--fs-accent,var(--utility-primary));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.85rem;font-weight:700;display:flex}.fs-direction-card--warm{--fs-accent:#c97a54;--fs-accent-soft:#e8c4a8}.fs-direction-card--bold{--fs-accent:var(--studio-denim,teal);--fs-accent-soft:#7ec4c4}.fs-direction-card--premium{--fs-accent:#6a7a8a;--fs-accent-soft:#d9dde3}.fs-direction-card--warm .fs-direction-card__tagline{color:#b86a42}.fs-direction-card--bold .fs-direction-card__tagline{color:var(--studio-denim,teal)}.fs-direction-card--premium .fs-direction-card__tagline{color:#6a7a8a}.fs-direction-card__title{margin:0;font-size:1rem;font-weight:700}.fs-direction-card__tagline{letter-spacing:.04em;text-transform:uppercase;color:var(--board-family-mustard,#c4a035);margin:.15rem 0 0;font-size:.78rem;font-weight:600}.fs-direction-card__hero{min-height:6.5rem;color:var(--utility-text);background:linear-gradient(180deg, #fff 0%, var(--utility-cream) 100%);border:1px solid var(--utility-border);border-left:3px solid var(--fs-accent,var(--utility-primary));border-radius:8px;flex-direction:column;justify-content:flex-end;padding:.85rem;display:flex;position:relative;overflow:hidden}.fs-direction-card__hero:before{content:"";background:linear-gradient(90deg, var(--fs-accent-soft,var(--fs-accent)) 0%, var(--fs-accent,var(--utility-primary)) 50%, var(--fs-accent-soft,var(--fs-accent)) 100%);opacity:.8;height:3px;position:absolute;top:0;left:0;right:0}.fs-direction-card__hero--bold .fs-direction-card__hero-line{letter-spacing:.02em;text-transform:uppercase}.fs-direction-card__hero--premium .fs-direction-card__hero-line{letter-spacing:.01em;font-weight:600}.fs-direction-card__hero--premium .fs-direction-card__hero-sub{letter-spacing:.03em;text-transform:uppercase;font-size:.7rem;font-weight:500}.fs-direction-card__hero-line{margin:0;font-size:.92rem;font-weight:700;line-height:1.25}.fs-direction-card__hero-sub{opacity:.88;margin:.25rem 0 0;font-size:.75rem}.fs-direction-card__summary{color:var(--utility-text-muted);flex:1;margin:0;font-size:.88rem;line-height:1.5}.fs-direction-card__previews{flex-wrap:wrap;gap:.35rem;display:flex}.fs-direction-card__chip{letter-spacing:.03em;text-transform:uppercase;color:var(--utility-text-muted);border:1px solid var(--utility-border);background:var(--utility-cream);border-radius:999px;padding:.18rem .45rem;font-size:.68rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.fs-direction-card__chip{background:color-mix(in srgb, var(--utility-cream) 80%, #fff 20%)}}.fs-direction-card__actions{flex-direction:column;gap:.45rem;display:flex}.fs-direction-card__selected{color:var(--utility-text);margin:0;font-size:.82rem;font-weight:600}.fs-review{max-width:calc(var(--utility-content-max) + 18rem);margin:0 auto;padding-bottom:1.5rem}.fs-review__nav{margin-bottom:.75rem}.fs-review__layout{align-items:start;gap:1rem;display:grid}.fs-review__rail{flex-direction:column;gap:.75rem;min-width:0;display:flex}.fs-review__rail .fs-status-card{width:100%}@media (min-width:56rem){.fs-review__layout{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem)}.fs-review--workspace .fs-review__layout{grid-template-columns:minmax(0,1.15fr) minmax(16rem,19rem)}}.fs-review__main{min-width:0}.fs-review__choose{border-top:1px solid var(--utility-border);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;padding-top:1rem;display:flex}.fs-review__selected{margin:0;font-size:.9rem;font-weight:600}.fs-review__board-link{color:var(--utility-primary);font-size:.88rem;font-weight:600;text-decoration:none}.fs-review__board-link:hover,.fs-review__board-link:focus-visible{text-decoration:underline}.fs-preview__header{margin-bottom:1rem}.fs-preview__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--utility-text-muted);margin:0 0 .35rem;font-size:.72rem;font-weight:600}.fs-preview__title{margin:0 0 .45rem;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700;line-height:1.2}.fs-preview__summary{color:var(--utility-text-muted);margin:0;font-size:.92rem;line-height:1.55}.fs-preview__section{margin-bottom:1rem}.fs-preview--workspace .fs-preview__section--selectable{border:1px solid #0000;border-radius:10px;transition:border-color .15s,box-shadow .15s}.fs-preview__section-head{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;margin:0 0 .45rem;padding:0;display:flex}.fs-preview__section--focused{border-color:var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.fs-preview__section--focused{border-color:color-mix(in srgb, var(--utility-primary) 35%, transparent)}}.fs-preview__section--focused{box-shadow:0 0 0 1px var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.fs-preview__section--focused{box-shadow:0 0 0 1px color-mix(in srgb, var(--utility-primary) 12%, transparent)}}.fs-preview__section--focused{padding:.55rem}.fs-preview__section--large .fs-mock--large{min-height:14rem}.fs-preview__section--approved{border-left:3px solid #6a8f5c}.fs-preview__section--revision{border-left:3px solid #d94e2b}.fs-preview__section-status{letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:700}.fs-preview__section-status--approved{color:#6a8f5c}.fs-preview__section-status--revision{color:#d94e2b}.fs-preview__section-status--neutral{color:var(--utility-text-muted);font-weight:600}.fs-preview__section-body{position:relative}.fs-preview__section-label{letter-spacing:.07em;text-transform:uppercase;color:var(--utility-text-muted);margin:0;font-size:.72rem;font-weight:700}.fs-preview__section--rationale{border-left:3px solid var(--utility-primary);background:var(--utility-primary);border-radius:0 8px 8px 0;padding:.85rem 1rem}@supports (color:color-mix(in lab, red, red)){.fs-preview__section--rationale{background:color-mix(in srgb, var(--utility-primary) 5%, var(--utility-cream) 95%)}}.fs-preview__rationale{margin:0;font-size:.9rem;line-height:1.55}.fs-mock{border:1px solid var(--utility-border);box-shadow:var(--utility-shadow);background:#fff;border-radius:8px;padding:.85rem 1rem}.fs-mock--hero{min-height:11rem;color:var(--utility-text);background:linear-gradient(180deg, #fff 0%, var(--utility-cream) 100%);border-left:3px solid var(--fs-accent,var(--utility-primary));position:relative;overflow:hidden}.fs-mock--warm{--fs-accent:#c97a54;--fs-accent-soft:#e8c4a8}.fs-mock--bold{--fs-accent:var(--studio-denim,teal);--fs-accent-soft:#7ec4c4}.fs-mock--premium{--fs-accent:#6a7a8a;--fs-accent-soft:#d9dde3}.fs-mock--hero:before{content:"";background:linear-gradient(90deg, var(--fs-accent-soft,var(--fs-accent)) 0%, var(--fs-accent,var(--utility-primary)) 50%, var(--fs-accent-soft,var(--fs-accent)) 100%);opacity:.8;height:3px;position:absolute;top:0;left:0;right:0}.fs-mock--bold .fs-mock__headline{letter-spacing:.02em;text-transform:uppercase}.fs-mock--premium .fs-mock__headline{letter-spacing:.01em;font-weight:600}.fs-mock--premium .fs-mock__subhead{letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:500}.fs-mock--large .fs-mock__headline{max-width:20rem;font-size:clamp(1.35rem,2.5vw,1.75rem)}.fs-mock__headline{z-index:1;max-width:16rem;margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.2;position:relative}.fs-mock__subhead{z-index:1;opacity:.9;margin:.35rem 0 0;font-size:.82rem;position:relative}.fs-mock__hero-art{background:var(--fs-accent,currentColor);border-radius:8px 0 0;width:42%;height:70%;position:absolute;bottom:-.5rem;right:-.5rem}@supports (color:color-mix(in lab, red, red)){.fs-mock__hero-art{background:color-mix(in srgb, var(--fs-accent,currentColor) 12%, transparent)}}.fs-mock__hero-art{border:1px solid var(--fs-accent,currentColor)}@supports (color:color-mix(in lab, red, red)){.fs-mock__hero-art{border:1px solid color-mix(in srgb, var(--fs-accent,currentColor) 22%, transparent)}}.fs-mock:has(.fs-review-proof) .fs-mock__hero-art{display:none}.fs-review-proof{z-index:1;margin:.75rem 0 0;position:relative}.fs-review-proof--place{cursor:crosshair;touch-action:manipulation}.fs-review-proof--draw{touch-action:none}.fs-review-proof--place .fs-review-proof__image,.fs-review-proof--place .fs-review-proof__video,.fs-review-proof--place .fs-review-proof__copy{pointer-events:none}.fs-review-proof__image{border:1px solid var(--utility-primary);border-radius:.65rem;width:100%;max-width:36rem;height:auto;display:block}@supports (color:color-mix(in lab, red, red)){.fs-review-proof__image{border:1px solid color-mix(in srgb, var(--utility-primary) 22%, transparent)}}.fs-review-proof__image{background:#fff}.fs-review-proof__copy{border:1px solid var(--utility-primary);border-radius:.65rem;width:100%;min-height:18rem;display:block}@supports (color:color-mix(in lab, red, red)){.fs-review-proof__copy{border:1px solid color-mix(in srgb, var(--utility-primary) 22%, transparent)}}.fs-review-proof__copy{background:#faf7f2}.fs-proof-refs{z-index:1;border:1px solid var(--utility-primary);margin-top:.75rem;padding:.65rem .75rem;position:relative}@supports (color:color-mix(in lab, red, red)){.fs-proof-refs{border:1px solid color-mix(in srgb, var(--utility-primary) 22%, transparent)}}.fs-proof-refs{background:var(--utility-primary);border-radius:.65rem}@supports (color:color-mix(in lab, red, red)){.fs-proof-refs{background:color-mix(in srgb, var(--utility-primary) 7%, #fff 93%)}}.fs-proof-refs__label{letter-spacing:.08em;text-transform:uppercase;color:var(--utility-primary-deep);margin:0 0 .4rem;font-size:.72rem;font-weight:700}.fs-proof-refs ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.fs-proof-refs li{flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.82rem;display:flex}.fs-proof-refs__summary{cursor:pointer;color:var(--utility-primary-deep);font-size:.95rem;font-weight:700}.fs-proof-refs__compare{margin-top:.65rem}.fs-phone-dock,.fs-preview__phone-meta,.fs-review__phone-glance,.fs-review__phone-fold,.fs-proof-refs--phone,.fs-version-compare__lead--phone,.fs-feedback-panel__head--phone,.fs-feedback-panel__phone-primary,.fs-feedback-panel__phone-more,.fs-feedback-panel__phone-send{display:none}.fs-version-compare{z-index:1;border:1px solid var(--utility-primary);margin-top:.85rem;padding:.85rem .9rem;position:relative}@supports (color:color-mix(in lab, red, red)){.fs-version-compare{border:1px solid color-mix(in srgb, var(--utility-primary) 28%, transparent)}}.fs-version-compare{background:var(--utility-primary);border-radius:.75rem}@supports (color:color-mix(in lab, red, red)){.fs-version-compare{background:color-mix(in srgb, var(--utility-primary) 6%, #fff 94%)}}.fs-version-compare__title{color:var(--utility-primary-deep);margin:0 0 .35rem;font-size:.95rem;font-weight:700}.fs-version-compare__lead,.fs-version-compare__unavailable,.fs-version-compare__note{color:var(--utility-ink,#1c1917);margin:0 0 .65rem;font-size:.84rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.fs-version-compare__lead,.fs-version-compare__unavailable,.fs-version-compare__note{color:color-mix(in srgb, var(--utility-ink,#1c1917) 82%, transparent)}}.fs-version-compare__note{margin-bottom:0;font-size:.78rem}.fs-version-compare__panes{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.65rem;display:grid}.fs-version-compare__pane{border:1px solid var(--utility-primary);border-radius:.6rem;padding:.7rem .75rem}@supports (color:color-mix(in lab, red, red)){.fs-version-compare__pane{border:1px solid color-mix(in srgb, var(--utility-primary) 18%, transparent)}}.fs-version-compare__pane{background:#fff}.fs-version-compare__pane-head{gap:.4rem;margin-bottom:.55rem;display:grid}.fs-version-compare__role{letter-spacing:.08em;text-transform:uppercase;color:var(--utility-primary-deep);margin:0;font-size:.7rem;font-weight:700}.fs-version-compare__select{border:1px solid var(--utility-primary);border-radius:.45rem;width:100%;min-height:2.25rem;padding:.35rem .5rem}@supports (color:color-mix(in lab, red, red)){.fs-version-compare__select{border:1px solid color-mix(in srgb, var(--utility-primary) 28%, transparent)}}.fs-version-compare__select{font:inherit;background:#fff;font-size:.82rem}.fs-version-compare__filename{margin:0 0 .3rem;font-size:.9rem;font-weight:600}.fs-version-compare__meta{color:var(--utility-ink,#1c1917);margin:0;font-size:.78rem}@supports (color:color-mix(in lab, red, red)){.fs-version-compare__meta{color:color-mix(in srgb, var(--utility-ink,#1c1917) 72%, transparent)}}@media (max-width:720px){.fs-version-compare__panes{grid-template-columns:1fr}}.fs-highlighter{z-index:1;background:#fbf8ee;border:1px solid #c9a22766;border-radius:.75rem;margin-top:.85rem;padding:.85rem .9rem;position:relative}.fs-highlighter__title{color:var(--utility-primary-deep);margin:0 0 .35rem;font-size:.95rem;font-weight:700}.fs-highlighter__lead,.fs-highlighter__unavailable,.fs-highlighter__note,.fs-highlighter__bound{color:var(--utility-ink,#1c1917);margin:0 0 .55rem;font-size:.84rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.fs-highlighter__lead,.fs-highlighter__unavailable,.fs-highlighter__note,.fs-highlighter__bound{color:color-mix(in srgb, var(--utility-ink,#1c1917) 82%, transparent)}}.fs-highlighter__note{margin-bottom:.5rem;font-size:.78rem}.fs-highlighter__select{border:1px solid var(--utility-primary);border-radius:.45rem;width:100%;min-height:2.25rem;margin-bottom:.45rem;padding:.35rem .5rem}@supports (color:color-mix(in lab, red, red)){.fs-highlighter__select{border:1px solid color-mix(in srgb, var(--utility-primary) 28%, transparent)}}.fs-highlighter__select{font:inherit;background:#fff;font-size:.82rem}.fs-highlighter__board{aspect-ratio:4/3;touch-action:none;cursor:crosshair;background:linear-gradient(#f9f4e5,#fff);border:1px dashed #c9a2278c;border-radius:.55rem;width:100%;margin-bottom:.55rem;position:relative;overflow:hidden}.fs-highlighter__mark{pointer-events:none;background:#f5d76e8c;border:1px solid #c9a22773;border-radius:.2rem;position:absolute}.fs-highlighter__mark--draft{background:#f5d76e59}.fs-highlighter__clear{border:1px solid var(--utility-primary);border-radius:.45rem;min-height:2rem;padding:.3rem .65rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fs-highlighter__clear{border:1px solid color-mix(in srgb, var(--utility-primary) 28%, transparent)}}.fs-highlighter__clear{font:inherit;cursor:pointer;background:#fff;font-size:.8rem}.fs-text-comment{border:1px solid var(--utility-primary);border-radius:.65rem;margin:.75rem 0 1rem;padding:.85rem .9rem}@supports (color:color-mix(in lab, red, red)){.fs-text-comment{border:1px solid color-mix(in srgb, var(--utility-primary) 18%, transparent)}}.fs-text-comment{background:#fff}@supports (color:color-mix(in lab, red, red)){.fs-text-comment{background:color-mix(in srgb, #fff 92%, var(--utility-primary) 8%)}}.fs-text-comment__title{margin:0 0 .35rem;font-size:.95rem;font-weight:700}.fs-text-comment__lead,.fs-text-comment__unavailable,.fs-text-comment__note,.fs-text-comment__bound,.fs-text-comment__empty{color:var(--utility-text-muted);margin:0 0 .55rem;font-size:.82rem;line-height:1.45}.fs-text-comment__select{border:1px solid var(--utility-primary);border-radius:.45rem;width:100%;min-height:2.25rem;margin-bottom:.55rem;padding:.35rem .55rem;display:block}@supports (color:color-mix(in lab, red, red)){.fs-text-comment__select{border:1px solid color-mix(in srgb, var(--utility-primary) 28%, transparent)}}.fs-text-comment__select{font:inherit;background:#fff;font-size:.82rem}.fs-text-comment__list{gap:.45rem;margin:0 0 .65rem;padding:0;list-style:none;display:grid}.fs-text-comment__item{border:1px solid var(--utility-primary);border-radius:.45rem;padding:.55rem .65rem}@supports (color:color-mix(in lab, red, red)){.fs-text-comment__item{border:1px solid color-mix(in srgb, var(--utility-primary) 16%, transparent)}}.fs-text-comment__item{background:#fff}.fs-text-comment__item-text{white-space:pre-wrap;margin:0 0 .4rem;font-size:.88rem;line-height:1.45}.fs-text-comment__item-actions{flex-wrap:wrap;gap:.4rem;display:flex}.fs-text-comment__item-actions button,.fs-text-comment__save{border:1px solid var(--utility-primary);border-radius:.45rem;min-height:2rem;padding:.3rem .65rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fs-text-comment__item-actions button,.fs-text-comment__save{border:1px solid color-mix(in srgb, var(--utility-primary) 28%, transparent)}}.fs-text-comment__item-actions button,.fs-text-comment__save{font:inherit;cursor:pointer;background:#fff;font-size:.8rem}.fs-text-comment__save:disabled{opacity:.55;cursor:not-allowed}.fs-text-comment__input{border:1px solid var(--utility-primary);border-radius:.45rem;width:100%;margin-bottom:.55rem;padding:.55rem .65rem;display:block}@supports (color:color-mix(in lab, red, red)){.fs-text-comment__input{border:1px solid color-mix(in srgb, var(--utility-primary) 28%, transparent)}}.fs-text-comment__input{font:inherit;resize:vertical;background:#fff;font-size:.88rem}.fs-mock__channel{letter-spacing:.06em;text-transform:uppercase;color:var(--utility-text-muted);margin:0 0 .35rem;font-size:.68rem;font-weight:700}.fs-mock__body{margin:0;font-size:.9rem;line-height:1.5}.fs-mock__cta{color:var(--utility-primary);margin:.55rem 0 0;font-size:.82rem;font-weight:600}.fs-mock__email-subject{margin:0 0 .25rem;font-size:.95rem;font-weight:700}.fs-mock__email-pre{color:var(--utility-text-muted);margin:0 0 .55rem;font-size:.78rem}.fs-mock--sms{background:var(--utility-cream)}@supports (color:color-mix(in lab, red, red)){.fs-mock--sms{background:color-mix(in srgb, var(--utility-cream) 70%, #eef2f4 30%)}}.fs-mock__sms-bubble{border:1px solid var(--utility-border);background:#fff;border-radius:1rem 1rem 1rem .25rem;max-width:18rem;margin:0;padding:.55rem .75rem;font-size:.88rem;line-height:1.45;display:inline-block;box-shadow:0 1px 3px #2e2b280f}.fs-feedback-panel{z-index:3;border:1px solid var(--utility-border);background:var(--utility-card);box-shadow:var(--utility-shadow);border-radius:10px;flex-direction:column;gap:.75rem;padding:1rem;display:flex;position:sticky;top:.5rem}.fs-feedback-panel__head{border-bottom:1px solid var(--utility-border);padding-bottom:.15rem}@supports (color:color-mix(in lab, red, red)){.fs-feedback-panel__head{border-bottom:1px solid color-mix(in srgb, var(--utility-border) 80%, transparent)}}.fs-feedback-panel__title{margin:0;font-size:.95rem;font-weight:700}.fs-feedback-panel__hint{color:var(--utility-text-muted);margin:.25rem 0 0;font-size:.8rem;line-height:1.45}.fs-feedback-panel__group{flex-direction:column;gap:.4rem;display:flex}.fs-feedback-panel__group-title{letter-spacing:.07em;text-transform:uppercase;color:var(--utility-text-muted);margin:0;font-size:.68rem;font-weight:700}.fs-feedback-panel__group-actions{flex-direction:column;gap:.35rem;display:flex}.fs-feedback-panel__group-actions--pair{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.fs-feedback-panel__group-actions--pair .fs-feedback-panel__btn{padding-inline:.55rem;font-size:.76rem}.fs-feedback-panel__btn{text-align:left;width:100%;color:var(--utility-text);border:1px solid var(--utility-border);cursor:pointer;background:#fff;border-radius:8px;padding:.55rem .75rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:border-color .15s,background .15s}.fs-feedback-panel__btn:hover,.fs-feedback-panel__btn:focus-visible{border-color:var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.fs-feedback-panel__btn:hover,.fs-feedback-panel__btn:focus-visible{border-color:color-mix(in srgb, var(--utility-primary) 30%, transparent)}}.fs-feedback-panel__btn:hover,.fs-feedback-panel__btn:focus-visible{background:var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.fs-feedback-panel__btn:hover,.fs-feedback-panel__btn:focus-visible{background:color-mix(in srgb, var(--utility-primary) 4%, #fff 96%)}}.fs-feedback-panel__btn:hover,.fs-feedback-panel__btn:focus-visible{outline:none}.fs-feedback-panel__btn--active{border-color:var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.fs-feedback-panel__btn--active{border-color:color-mix(in srgb, var(--utility-primary) 45%, transparent)}}.fs-feedback-panel__btn--active{background:var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.fs-feedback-panel__btn--active{background:color-mix(in srgb, var(--utility-primary) 8%, #fff 92%)}}.fs-feedback-panel__btn--approve:hover,.fs-feedback-panel__btn--approve:focus-visible{border-color:#6a8f5c73}.fs-feedback-panel__btn--revision:hover,.fs-feedback-panel__btn--revision:focus-visible{border-color:#d94e2b73}.fs-feedback-panel__focus{color:var(--utility-text-muted);margin:.45rem 0 0;font-size:.78rem}.fs-feedback-panel__submitted{color:#6a8f5c;background:#edf2eb;border-radius:8px;margin:0;padding:.55rem .65rem;font-size:.82rem;font-weight:600}.fs-feedback-panel__saved{color:var(--utility-primary);background:var(--utility-primary);border-radius:8px;margin:0;padding:.55rem .65rem;font-size:.82rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.fs-feedback-panel__saved{background:color-mix(in srgb, var(--utility-primary) 8%, #fff 92%)}}.fs-feedback-panel__saved{border:1px solid var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.fs-feedback-panel__saved{border:1px solid color-mix(in srgb, var(--utility-primary) 18%, transparent)}}.fs-feedback-panel__sticky-form{border:1px solid var(--utility-border);background:var(--utility-cream);border-radius:8px;flex-direction:column;gap:.45rem;padding:.65rem;display:flex}@supports (color:color-mix(in lab, red, red)){.fs-feedback-panel__sticky-form{background:color-mix(in srgb, var(--utility-cream) 60%, #fff 40%)}}.fs-feedback-panel__swatches--pick{flex-flow:wrap}.fs-feedback-panel__swatch-btn{border:1px solid var(--utility-text);padding:.28rem .5rem;font-family:inherit;font-size:.72rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.fs-feedback-panel__swatch-btn{border:1px solid color-mix(in srgb, var(--utility-text) 12%, transparent)}}.fs-feedback-panel__swatch-btn{cursor:pointer;border-radius:999px}.fs-feedback-panel__swatch-btn--yellow{background:#fff6bf}.fs-feedback-panel__swatch-btn--blue{background:#dbeafe}.fs-feedback-panel__swatch-btn--coral{background:#ffd4c7}.fs-feedback-panel__swatch-btn--active{outline:2px solid var(--utility-primary);outline-offset:1px}.fs-feedback-panel__sticky-input{border:1px solid var(--utility-border);resize:vertical;border-radius:8px;width:100%;padding:.5rem .55rem;font-family:inherit;font-size:.85rem;line-height:1.45}.fs-feedback-panel__sticky-actions{flex-wrap:wrap;gap:.45rem;display:flex}.fs-feedback-panel__draw-tools{border:1px dashed var(--utility-border);border-radius:8px;padding:.55rem .65rem}.fs-feedback-panel__draw-hint{color:var(--utility-text-muted);margin:0 0 .45rem;font-size:.75rem}.fs-feedback-panel__draw-row{flex-wrap:wrap;gap:.35rem;display:flex}.fs-feedback-panel__draw-btn{border:1px solid var(--utility-border);cursor:pointer;background:#fff;border-radius:6px;padding:.3rem .55rem;font-family:inherit;font-size:.75rem;font-weight:600}.fs-feedback-panel__draw-btn--active{border-color:var(--utility-primary);background:var(--utility-primary)}@supports (color:color-mix(in lab, red, red)){.fs-feedback-panel__draw-btn--active{background:color-mix(in srgb, var(--utility-primary) 8%, #fff 92%)}}.fs-feedback-panel__activity-title{letter-spacing:.06em;text-transform:uppercase;color:var(--utility-text-muted);margin:0 0 .35rem;font-size:.68rem;font-weight:700}.fs-feedback-panel__activity-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.fs-activity-item{background:var(--utility-cream);border-radius:6px;padding:.4rem .5rem;font-size:.75rem;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.fs-activity-item{background:color-mix(in srgb, var(--utility-cream) 50%, #fff 50%)}}.fs-activity-item--approved{border-left:3px solid #6a8f5c}.fs-activity-item--revision{border-left:3px solid #d94e2b}.fs-activity-item--yellow{background:#fff6bf}.fs-activity-item--blue{background:#dbeafe}.fs-activity-item--coral{background:#ffd4c7}.fs-feedback-panel__submit{border-top:1px solid var(--utility-border);width:100%;margin-top:.15rem;padding-top:.75rem}@supports (color:color-mix(in lab, red, red)){.fs-feedback-panel__submit{border-top:1px solid color-mix(in srgb, var(--utility-border) 80%, transparent)}}.fs-sticky-list{flex-direction:column;gap:.35rem;margin:.55rem 0 0;padding:0;list-style:none;display:flex}.fs-sticky{border-radius:4px;padding:.45rem .55rem;font-size:.82rem;line-height:1.4;box-shadow:0 1px 2px #2e2b2814}.fs-sticky--yellow{color:#2e2b28;background:#fff6a3}.fs-sticky--blue{background:#dbeafe}.fs-sticky--coral{background:#ffd4c7}.fs-sticky--phone,.fs-sticky--pending{color:#2e2b28;mix-blend-mode:normal;isolation:isolate;background:#ff9ac8;border:1px solid #2e2b28;box-shadow:1px 2px #2e2b2833}.fs-sticky--anchored{z-index:2;pointer-events:none;max-width:8.5rem;position:absolute;overflow:visible;transform:translate(-50%,-110%)}.fs-sticky--pending{opacity:1;pointer-events:none;z-index:5;min-width:4.75rem;max-width:9.5rem;min-height:2.65rem;font-weight:800;overflow:visible;transform:translate(-50%,-110%)rotate(-3deg)}.fs-feedback-panel--job .fs-feedback-panel__swatches,.fs-feedback-panel--job .fs-feedback-panel__btn--comment{display:none}.fs-draw-layer{z-index:4;pointer-events:none;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.fs-draw-layer--active{pointer-events:auto;cursor:crosshair}.fs-feedback-panel__btn--voice{align-items:center;gap:.4rem;display:flex}@media (max-width:55.99rem){.fs-page__meta{margin-bottom:.75rem}.fs-status-card{width:100%}.fs-feedback-panel{position:static}.fs-feedback-panel__group-actions--pair{grid-template-columns:1fr}}.rd-shell{flex-direction:column;min-height:0;display:flex;overflow:auto}.rd-shell__body{max-width:var(--utility-content-max);box-sizing:border-box;width:100%;margin:0 auto;padding:0 1rem 2rem}.rd-shell__summary{margin-bottom:1.25rem}.rd-shell__project{color:var(--utility-text-muted);margin:0 0 .35rem;font-size:.85rem}.rd-shell__summary-label{color:var(--utility-text);margin:0 0 .35rem;font-size:1.25rem;font-weight:650}.rd-shell__summary-explanation{color:var(--utility-text-muted);margin:0;font-size:.95rem;line-height:1.45}.rd-shell__layout{gap:1.25rem;display:grid}.rd-shell__layout--room{flex-direction:column;gap:1rem;display:flex}.rd-shell__side{min-width:0}.rd-shell__desk{flex-direction:column;gap:.75rem;min-width:0;display:flex}.rd-shell__tools{flex-wrap:wrap;gap:.5rem;display:flex}.rd-shell__tool{min-height:2.5rem;padding:.45rem .9rem}.rd-shell__tool.is-muted,.rd-shell__submit.is-muted{pointer-events:none;cursor:default}.rd-shell__message{flex-direction:column;gap:.45rem;display:flex}.rd-shell__message-label,.rd-shell__message-input,.rd-shell__message-save{width:100%}.rd-shell__submit-row{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.rd-shell__submit{min-height:2.5rem;padding:.45rem 1.1rem}.rd-shell__stage{box-sizing:border-box;border:2px solid var(--utility-border,#c8b59b);background:var(--utility-card,transparent);border-radius:12px;min-height:14rem;padding:1.15rem 1.25rem}.rd-shell__stage-copy{margin:0;font-size:1rem;line-height:1.45}@media (min-width:56rem){.rd-shell__layout{grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);align-items:start}}.rd-shell__group{margin-bottom:1.25rem}.rd-shell__jobs-heading{letter-spacing:.04em;text-transform:uppercase;color:var(--utility-text-muted);margin:0 0 .65rem;font-size:.78rem;font-weight:650}.rd-shell__empty{color:var(--utility-text-muted);margin:0;font-size:.95rem}.rd-job-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rd-job-list__item{border:1px solid var(--utility-border);background:var(--utility-card);width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;box-sizing:border-box;border-radius:10px;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.7rem .85rem;text-decoration:none;display:flex}a.rd-job-list__item:hover,a.rd-job-list__item:focus-visible{border-color:var(--utility-accent,#1f6b5a)}.rd-job-list__item--selected{border-color:var(--utility-accent,#1f6b5a);box-shadow:inset 0 0 0 1px var(--utility-accent,#1f6b5a)}.rd-job-list__item--inactive{opacity:.65;cursor:default}.rd-job-list__name{font-size:.95rem;font-weight:600}.rd-job-list__stage{color:var(--utility-text-muted);font-size:.82rem}.rd-job-list__note{color:var(--utility-text-muted);font-size:.82rem;line-height:1.35}.rd-stage-card{border:1px solid var(--utility-border);background:var(--utility-card);box-shadow:var(--utility-shadow);border-radius:12px;padding:1rem 1.1rem}.rd-stage-card__heading{margin:0 0 .35rem;font-size:1.2rem;font-weight:650}.rd-stage-card__heading:focus{outline:none}.rd-stage-card__service{color:var(--utility-text-muted);margin:0 0 .65rem;font-size:.9rem}.rd-stage-card__explanation,.rd-stage-card__note{margin:0 0 .75rem;font-size:.95rem;line-height:1.45}.rd-stage-card__actions{margin:0}.rd-stage-card__actions .utility-btn{min-height:44px}@media (max-width:360px){.rd-shell__body{padding-left:.75rem;padding-right:.75rem}.rd-shell__layout{overflow-x:hidden}}.c8d-final-summary__facts{gap:.85rem;margin:1rem 0 0;padding:0;display:grid}.c8d-final-summary__facts>div{min-width:0}.c8d-final-summary__facts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--utility-muted,#6b6560);margin:0 0 .2rem;font-size:.72rem;font-weight:700}.c8d-final-summary__facts dd{color:var(--utility-ink,#2a2622);margin:0;font-size:.95rem;line-height:1.45}.c8d-final-summary__value--action{font-weight:600}.studio-utility-scene:has(.fs-room){--fs-denim:var(--mc-denim,#547c92);--fs-eucalyptus:var(--mc-eucalyptus,#456b5a);--fs-gold:#c7a64a;--fs-ivory:var(--mc-ivory,#f7f4ee);--fs-ink:var(--mc-ink,#2e2b28);--fs-support:#3a3632;--utility-text-muted:var(--fs-support);--utility-primary:var(--fs-denim)}.studio-utility-scene:has(.fs-room) .utility-title{color:var(--fs-denim);font-weight:700}:is(.studio-utility-scene:has(.fs-room) .fs-preview__title,.studio-utility-scene:has(.fs-room) .rd-stage-card__heading){color:var(--fs-denim)}.studio-utility-scene:has(.fs-room) .rd-stage-card__service{color:var(--fs-gold);font-weight:700}.studio-utility-scene:has(.fs-room) .fs-preview__eyebrow{color:var(--fs-eucalyptus);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.studio-utility-scene:has(.fs-room) .fs-status-card__label{color:var(--fs-eucalyptus);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__title{color:var(--fs-eucalyptus);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__group-title{color:var(--fs-eucalyptus);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.studio-utility-scene:has(.fs-room) .rd-shell__jobs-heading{color:var(--fs-eucalyptus);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.studio-utility-scene:has(.fs-room) .fs-proof-refs__label{color:var(--fs-eucalyptus);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.studio-utility-scene:has(.fs-room) .fs-project-communication .sb-card__tab{color:var(--fs-eucalyptus);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.studio-utility-scene:has(.fs-room) .fs-preview__section-head{color:var(--fs-eucalyptus);letter-spacing:.08em;text-transform:uppercase;font-weight:700}:is(.studio-utility-scene:has(.fs-room) .fs-status-card__value,.studio-utility-scene:has(.fs-room) .rd-job-list__stage,.studio-utility-scene:has(.fs-room) .fs-handoff-chain__step--current){color:var(--fs-gold)}:is(.studio-utility-scene:has(.fs-room) .fs-preview__summary,.studio-utility-scene:has(.fs-room) .fs-status-card__meta,.studio-utility-scene:has(.fs-room) .fs-mock__meta,.studio-utility-scene:has(.fs-room) .rd-shell__summary-explanation,.studio-utility-scene:has(.fs-room) .rd-stage-card__explanation,.studio-utility-scene:has(.fs-room) .fs-feedback-panel__hint,.studio-utility-scene:has(.fs-room) .fs-feedback-panel__focus){color:var(--fs-support)}:is(.studio-utility-scene:has(.fs-room) .fs-status-card,.studio-utility-scene:has(.fs-room) .fs-feedback-panel,.studio-utility-scene:has(.fs-room) .fs-project-communication,.studio-utility-scene:has(.fs-room) .rd-stage-card,.studio-utility-scene:has(.fs-room) .rd-job-list__item,.studio-utility-scene:has(.fs-room) .fs-mock){background:var(--mc-glass-strong,#f3efe694);-webkit-backdrop-filter:blur(14px)saturate(1.04)brightness(1.1);border-color:var(--mc-glass-border,#c3ced1)}.studio-utility-scene:has(.fs-room) .fs-review-proof{border:1px solid var(--fs-denim);background:#fff}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene:has(.fs-room) .fs-review-proof{border:1px solid color-mix(in srgb, var(--fs-denim) 22%, #f7f4ee)}}.studio-utility-scene:has(.fs-room) .fs-review-proof{border-radius:12px;padding:.55rem}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__group-actions:not(.fs-feedback-panel__group-actions--pair){grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn{background:#fff;min-height:44px}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn{background:color-mix(in srgb, #fff 86%, var(--fs-ivory))}}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn{border-color:var(--fs-denim)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn{border-color:color-mix(in srgb, var(--fs-denim) 22%, transparent)}}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--sticky{border-color:var(--fs-gold)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--sticky{border-color:color-mix(in srgb, var(--fs-gold) 55%, #f7f4ee)}}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--voice{border-color:var(--fs-denim)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--voice{border-color:color-mix(in srgb, var(--fs-denim) 48%, #f7f4ee)}}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--draw{border-color:var(--fs-eucalyptus)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--draw{border-color:color-mix(in srgb, var(--fs-eucalyptus) 42%, #f7f4ee)}}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--compare{border-color:var(--fs-denim)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--compare{border-color:color-mix(in srgb, var(--fs-denim) 36%, #f7f4ee)}}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--highlight{border-color:var(--fs-gold)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--highlight{border-color:color-mix(in srgb, var(--fs-gold) 42%, #f7f4ee)}}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--comment{border-color:var(--fs-eucalyptus)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--comment{border-color:color-mix(in srgb, var(--fs-eucalyptus) 36%, #f7f4ee)}}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--active{background:var(--fs-denim)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--active{background:color-mix(in srgb, var(--fs-denim) 16%, #fff)}}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--active{border-color:var(--fs-denim);color:var(--fs-denim)}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--approve{background:var(--fs-eucalyptus)}@supports (color:color-mix(in lab, red, red)){.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--approve{background:color-mix(in srgb, var(--fs-eucalyptus) 14%, #fff)}}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--approve{border-color:var(--fs-eucalyptus);color:var(--fs-eucalyptus)}.studio-utility-scene:has(.fs-room) .fs-feedback-panel__btn--revision{color:#9a3d24;background:#fbedea;border-color:#d17639}.fs-review__action{min-height:44px;font-weight:700}.fs-review__action--approve{background:var(--fs-denim,#547c92);border-color:var(--fs-denim,#547c92);color:#f7f4ee}.fs-review__action--revision{border:2px solid var(--fs-gold,#c7a64a);color:var(--fs-ink,#2e2b28);background:#fff}.studio-utility-scene:has(.fs-room) .fs-review__action.utility-btn:disabled{opacity:.88}.studio-utility-scene:has(.fs-room) .fs-review__action--approve:disabled{background:var(--fs-denim,#547c92);border-color:var(--fs-denim,#547c92);color:#f7f4ee}.studio-utility-scene:has(.fs-room) .fs-review__action--revision:disabled{border:2px solid var(--fs-gold,#c7a64a);color:var(--fs-ink,#2e2b28);background:#fff}.studio-utility-scene:has(.fs-room) .rd-job-list__item--selected{border-color:var(--fs-denim);box-shadow:inset 0 0 0 1px var(--fs-denim)}.studio-utility-scene:has(.fs-room) .fs-handoff-chain__step--current{font-weight:700}@media (max-width:1024px){:is(.studio-utility-scene:has(.fs-room) .fs-page,.studio-utility-scene:has(.fs-room) .rd-shell){padding-bottom:calc(var(--studio-review-mobile-bottom,3.25rem) + 1.1rem)}.fs-phone-dock{margin-top:.85rem;display:block}.fs-phone-dock__actions{gap:.5rem;display:grid}.fs-phone-dock__btn{border-radius:8px;width:100%;min-height:3rem;font-size:1rem;font-weight:700}.fs-phone-dock__btn--approve,.fs-phone-dock__btn--approve.lobby-entry-film__cta{appearance:none;color:var(--mc-ivory,#f7f4ee);background:#05172f;border:1px solid #05172f}.fs-phone-dock__btn--change,.fs-phone-dock__btn--ask{color:#547c92}.fs-phone-dock__change,.fs-phone-dock__detail,.fs-phone-dock__status{margin-top:.75rem}.fs-phone-dock__status{padding:.9rem .95rem}.fs-phone-dock__label{margin-bottom:.35rem;font-size:1rem;font-weight:700;display:block}.fs-phone-dock__field{width:100%;min-height:6.5rem;font:inherit;color:#2e2b28;background:#f3eee675;border:1px solid #c3ced1;border-radius:8px;padding:.75rem;font-size:1rem;font-weight:700}.fs-phone-dock__field::placeholder{color:#827f7b;opacity:1;font-weight:600}.fs-phone-dock__field:focus,.fs-phone-dock__field--typed{outline-offset:2px;outline:2px solid #547c92}.fs-phone-dock__hint{color:var(--utility-text-muted);margin:.4rem 0 0;font-size:.88rem;line-height:1.4}.fs-phone-dock__optional-label{color:#547c92;margin:.75rem 0 .35rem;font-size:.88rem;font-weight:700}.fs-phone-dock__tools{grid-template-columns:1fr 1fr;gap:.45rem;margin-top:.45rem;display:grid}.fs-phone-dock__tools .fs-feedback-panel__btn{min-height:3rem;font-size:.95rem}.fs-phone-dock__erase{width:100%;min-height:2.5rem;margin-top:.45rem;font-size:.88rem;font-weight:600}.fs-phone-dock__send,.fs-phone-dock__send.utility-btn,.fs-phone-dock__send.utility-btn--primary,.fs-phone-dock__send:disabled{isolation:auto;mix-blend-mode:normal;opacity:1;width:100%;min-height:3rem;color:var(--mc-board-color-card,var(--mc-eucalyptus,#456b5a));margin-top:.75rem;font-weight:800}.fs-preview__phone-meta{margin:.15rem 0 0;font-size:.95rem;font-weight:600;display:block}.fs-proof-refs--phone{display:block}.fs-proof-refs--desktop,.fs-preview__summary,.fs-preview__eyebrow--desktop,.fs-preview__section-head,.fs-mock__meta,.fs-review__choose--job,.fs-review__desktop-rail,.fs-feedback-panel--job,.fs-version-compare__lead--desktop{display:none}.fs-review__phone-glance,.fs-review__phone-fold{border-radius:8px;display:block}.fs-review__phone-fold-summary{cursor:pointer;font-weight:700}.fs-review__phone-fold-body{margin:.45rem 0 0;font-size:.88rem;line-height:1.45}.fs-review__ask:not(.fs-review__ask--open){display:none}.fs-review-proof,.fs-review-proof__image,.fs-review-proof__video,.fs-review-proof__copy{width:100%;max-width:100%;height:auto}}[data-mobile-customer-spine]{--mc-cream:#ebe2d4;--mc-ivory:#f7f4ee;--mc-denim:#547c92;--mc-eucalyptus:#456b5a;--mc-coral:#d94e2b;--mc-yellow:#f7c900;--mc-terracotta:#b96d40;--mc-ink:#2e2b28;--mc-ink-muted:var(--mc-ink)}@supports (color:color-mix(in lab, red, red)){[data-mobile-customer-spine]{--mc-ink-muted:color-mix(in srgb, var(--mc-ink) 64%, transparent)}}[data-mobile-customer-spine]{--mc-glass:var(--mc-ivory)}@supports (color:color-mix(in lab, red, red)){[data-mobile-customer-spine]{--mc-glass:color-mix(in srgb, color-mix(in srgb, var(--mc-ivory) 68%, var(--mc-cream) 32%) 46%, transparent)}}[data-mobile-customer-spine]{--mc-glass-strong:var(--mc-ivory)}@supports (color:color-mix(in lab, red, red)){[data-mobile-customer-spine]{--mc-glass-strong:color-mix(in srgb, color-mix(in srgb, var(--mc-ivory) 70%, var(--mc-cream) 30%) 58%, transparent)}}[data-mobile-customer-spine]{--mc-glass-border:var(--mc-denim)}@supports (color:color-mix(in lab, red, red)){[data-mobile-customer-spine]{--mc-glass-border:color-mix(in srgb, var(--mc-denim) 32%, var(--mc-ivory))}}[data-mobile-customer-spine]{--mc-veil:var(--mc-ink)}@supports (color:color-mix(in lab, red, red)){[data-mobile-customer-spine]{--mc-veil:color-mix(in srgb, var(--mc-ink) 18%, transparent)}}[data-mobile-customer-spine]{--mc-primary:var(--mc-denim);--mc-primary-text:var(--mc-ivory);--mc-card:var(--mc-ivory)}@supports (color:color-mix(in lab, red, red)){[data-mobile-customer-spine]{--mc-card:color-mix(in srgb, var(--mc-ivory) 55%, transparent)}}[data-mobile-customer-spine]{--mc-chip:var(--mc-ivory)}@supports (color:color-mix(in lab, red, red)){[data-mobile-customer-spine]{--mc-chip:color-mix(in srgb, var(--mc-ivory) 50%, transparent)}}[data-mobile-customer-spine]{--mc-chip-selected:var(--mc-denim)}@supports (color:color-mix(in lab, red, red)){[data-mobile-customer-spine]{--mc-chip-selected:color-mix(in srgb, var(--mc-denim) 22%, var(--mc-ivory))}}[data-mobile-customer-spine]{--lounge-plate:url(/welcome-hall/studio-lobby-lounge.png);--lounge-crop-phone:16% 42%;--lounge-frost-strong:var(--mc-glass);--lounge-glass-border:var(--mc-glass-border);--lounge-ink:var(--mc-ink);--mc-board-type-page:1.5rem;--mc-board-type-card:.875rem;--mc-board-type-sub:.875rem;--mc-board-type-field:.875rem;--mc-board-type-value:1rem;--mc-board-type-support:.9375rem;--mc-board-type-action:.94rem;--mc-board-track-page:.12em;--mc-board-track-card:.1em;--mc-board-track-sub:.1em;--mc-board-track-field:.08em;--mc-board-color-page:var(--mc-denim);--mc-board-color-card:var(--mc-eucalyptus);--mc-board-color-sub:var(--mc-denim);--mc-board-color-field:var(--mc-eucalyptus);--mc-board-color-value:var(--mc-ink);--mc-board-color-support:var(--mc-ink)}@supports (color:color-mix(in lab, red, red)){[data-mobile-customer-spine]{--mc-board-color-support:color-mix(in srgb, var(--mc-ink) 64%, transparent)}}[data-mobile-customer-spine]{--mc-board-color-current:var(--mc-denim);--mc-board-color-complete:var(--mc-ink);--mc-board-color-upcoming:var(--mc-ink)}@supports (color:color-mix(in lab, red, red)){[data-mobile-customer-spine]{--mc-board-color-upcoming:color-mix(in srgb, var(--mc-ink) 58%, transparent)}}[data-mobile-customer-spine]{--mc-board-color-action-link:var(--mc-denim);--studio-tile-standard-fill:#f3eee675;--studio-tile-standard-dense-fill:#f3efe694;--studio-tile-quiet-fill:#f7f4ee66;--studio-tile-selected-fill:#d3dada;--studio-tile-border:#c3ced1;--studio-tile-quiet-border:#dadedd;--studio-tile-inset:inset 0 1px 0 #ffffff59;--studio-tile-radius:.85rem;--studio-action-secondary-fill:#f7f4ee80}[data-mobile-customer-spine] .studio-tile--standard,[data-mobile-customer-spine] .studio-tile--standard-dense{box-shadow:var(--studio-tile-inset,inset 0 1px 0 #ffffff59);color:#2e2b28;border:1px solid var(--studio-tile-border,#c3ced1);background:0 0;position:relative;overflow:visible}[data-mobile-customer-spine] .studio-tile--standard:before,[data-mobile-customer-spine] .studio-tile--standard-dense:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0}[data-mobile-customer-spine] .studio-tile--standard:before{background:var(--studio-tile-standard-fill,#f3eee675);-webkit-backdrop-filter:blur(14px)saturate(1.04)brightness(1.1)}[data-mobile-customer-spine] .studio-tile--standard-dense:before{background:var(--studio-tile-standard-dense-fill,#f3efe694);-webkit-backdrop-filter:blur(14px)saturate(1.04)brightness(1.1)}[data-mobile-customer-spine] .studio-tile--standard>*,[data-mobile-customer-spine] .studio-tile--standard-dense>*{z-index:1;position:relative}[data-mobile-customer-spine] .studio-tile--selected{background:var(--studio-tile-selected-fill,#d3dada);color:#2e2b28;border:1px solid #547c92}[data-voice-choice-film] .lobby-entry-film__cta{width:100%;margin-top:0}[data-mobile-customer-spine] .studio-tile--quiet{background:var(--studio-tile-quiet-fill,#f7f4ee66);border:1px solid var(--studio-tile-quiet-border,#dadedd)}[data-mobile-customer-spine] .studio-action--secondary{background:var(--studio-action-secondary-fill,#f7f4ee80);color:#547c92;border:1.5px solid #547c92}@media (max-width:1024px){[data-mobile-customer-spine]{--studio-denim:#547c92;--studio-denim-deep:#547c92;--studio-eucalyptus:#456b5a;--studio-ivory:#f7f4ee;--pay-denim:#547c92;--pay-denim-deep:#547c92;--pay-herb-gold:#547c92;--sb-denim:#547c92;--utility-primary:#547c92;--utility-primary-deep:#547c92;--studio-utility-backdrop-image:url(/welcome-hall/studio-lobby-lounge.png);--studio-utility-backdrop-position:16% 42%;--studio-utility-backdrop-blur:blur(2px);--studio-utility-backdrop-tint:#2e2b282e;--studio-utility-backdrop-fallback:#ebe2d4;--fs-accent:#547c92}[data-mobile-customer-spine] .sb.sb--v4{--studio-denim:#547c92;--sb-denim:#547c92;--sb-denim-deep:#547c92;--board-family-primary:#547c92;--board-family-primary-deep:#547c92;--utility-primary:#547c92;--utility-primary-deep:#547c92;--mc-glass:#f3eee675;--mc-glass-strong:#f3efe694}[data-mobile-customer-spine] .studio-utility-scene--studio-board,[data-mobile-customer-spine] .studio-utility-scene--studio-board .studio-utility-scene__content{overflow:visible!important}:is([data-mobile-customer-spine] .studio-utility-scene:has(.fs-room),[data-mobile-customer-spine].studio-utility-scene:has(.fs-room)){--studio-utility-backdrop-image:url(/welcome-hall/studio-lobby-lounge.png);--studio-utility-backdrop-position:16% 42%;--studio-utility-backdrop-blur:blur(2px);--studio-utility-backdrop-tint:#2e2b282e;--studio-utility-backdrop-fallback:#ebe2d4}[data-mobile-customer-spine] .utility-card{background:var(--mc-glass-strong,#f3efe694);-webkit-backdrop-filter:blur(14px)saturate(1.04)brightness(1.1);border-color:var(--mc-glass-border,#c3ced1)}[data-mobile-customer-spine] .utility-btn--primary:hover,[data-mobile-customer-spine] .utility-page--help-center .utility-header .utility-topbar__help:hover{background:#547c92;border-color:#547c92}[data-mobile-customer-spine] .local-test-fixture-page{background:0 0}[data-mobile-customer-spine] .local-test-fixture-card{padding:var(--utility-card-pad,1.25rem);border-radius:var(--studio-tile-radius,.85rem)}[data-mobile-customer-spine] .local-test-fixture-page .utility-eyebrow{color:var(--mc-eucalyptus,#456b5a)}[data-mobile-customer-spine] .local-test-fixture-page .utility-title,[data-mobile-customer-spine] .local-test-fixture-page .utility-lead,[data-mobile-customer-spine] .local-test-fixture-page .utility-note,[data-mobile-customer-spine] .local-test-fixture-page .utility-note a{color:var(--mc-ink,#2e2b28)}[data-mobile-customer-spine] .local-test-fixture-page .lobby-entry-film__cta{justify-content:center;width:100%;margin-top:.85rem}[data-mobile-customer-spine] .local-test-fixture__preview{background:var(--mc-ivory,#f7f4ee);border:1px solid var(--mc-glass-border,#c3ced1)}[data-mobile-customer-spine] .sb--v4 .sb-main{padding-bottom:calc(var(--studio-review-mobile-bottom,3.25rem) + 1.25rem)}[data-mobile-customer-spine] .studio-utility-scene--studio-board .sb-sidebar,[data-mobile-customer-spine] .sb--v4 .sb-sidebar{isolation:auto;border-bottom:1px solid var(--mc-glass-border,#c3ced1);position:relative;overflow:visible;background:0 0!important}[data-mobile-customer-spine] .sb--v4 .sb-sidebar>*{z-index:1;position:relative}[data-mobile-customer-spine] .sb--v4 .sb-nav__item,[data-mobile-customer-spine] .sb--v4 .sb-nav__icon,[data-mobile-customer-spine] .sb--v4 .sb-nav__label{color:var(--mc-ink,#2e2b28)}[data-mobile-customer-spine] .sb--v4 .sb-brand__the,[data-mobile-customer-spine] .sb--v4 .sb-brand__name,[data-mobile-customer-spine] .sb--v4 .sb-header-v3__title{color:var(--mc-denim,#547c92)}[data-mobile-customer-spine] .sb--v4 .sb-nav__item{box-shadow:none;background:0 0}[data-mobile-customer-spine] .sb--v4 .sb-nav__item--active,[data-mobile-customer-spine] .sb--v4 .sb-nav .sb-sign-out{color:#f7c900;background:#b6c4c9;border:1px solid #f7c900;box-shadow:inset 0 1px #ffffff59}[data-mobile-customer-spine] .sb--v4 .sb-nav__item--active .sb-nav__icon,[data-mobile-customer-spine] .sb--v4 .sb-nav__item--active .sb-nav__label{color:#f7c900!important}[data-mobile-customer-spine] .sb--v4 .sb-sign-out,[data-mobile-customer-spine] .sb--v4 .sb-nav .sb-sign-out{color:#f7c900;background:#b6c4c9;border:1px solid #f7c900;width:auto;margin:0;box-shadow:inset 0 1px #ffffff59}[data-mobile-customer-spine] .sb--v4 .sb-materials-glance{isolation:auto;border:1px solid var(--mc-glass-border,#c3ced1);border-radius:var(--studio-tile-radius,.85rem);color:var(--mc-ink,#2e2b28);background:0 0;flex-direction:column;gap:.85rem;padding:.95rem .9rem 1rem;display:flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff59}[data-mobile-customer-spine] .sb--v4 .sb-materials-glance:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:var(--mc-glass,#f3eee675);-webkit-backdrop-filter:blur(14px)saturate(1.04)brightness(1.1);position:absolute;inset:0}[data-mobile-customer-spine] .sb--v4 .sb-materials-glance>*{z-index:1;position:relative}[data-mobile-customer-spine] .sb--v4 .sb-materials-glance>.sb-card.bf-material,[data-mobile-customer-spine] .sb--v4 .sb-materials-glance>.sb-card.bf-material-paper,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--materials.bf-material,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--materials.bf-material-paper{color:var(--mc-ink,#2e2b28);isolation:auto!important;box-shadow:none!important;background:0 0!important;overflow:visible!important}[data-mobile-customer-spine] .sb--v4 .sb-materials-glance>.sb-card{border:none;padding:0}[data-mobile-customer-spine] .sb--v4 .sb-materials-glance>.sb-card.bf-material:before,[data-mobile-customer-spine] .sb--v4 .sb-materials-glance>.sb-card.bf-material:after,[data-mobile-customer-spine] .sb--v4 .sb-materials-glance>.sb-card.bf-material-paper:before,[data-mobile-customer-spine] .sb--v4 .sb-materials-glance>.sb-card.bf-material-paper:after{content:none;display:none}[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--materials{padding:.95rem .9rem calc(1.25rem + 4.75rem + env(safe-area-inset-bottom,0px));border:1px solid var(--mc-glass-border,#c3ced1);border-radius:var(--studio-tile-radius,.85rem);position:relative;isolation:auto!important;overflow:visible!important;box-shadow:inset 0 1px #ffffff59!important}[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--materials.bf-material:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--materials.bf-material-paper:before{content:"";z-index:0;opacity:1;border-radius:inherit;pointer-events:none;mix-blend-mode:normal;box-shadow:none;display:block;position:absolute;inset:0;-webkit-backdrop-filter:none!important;background:0 0!important}[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--materials.bf-material:after,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--materials.bf-material-paper:after{content:none;display:none}[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--materials>*{z-index:1;position:relative}[data-mobile-customer-spine] .sb--v4 .sb-materials-board-list,[data-mobile-customer-spine] .sb--v4 .sb-card--materials-needed .sb-materials-board-tile{overflow:visible}[data-mobile-customer-spine] .sb--v4 .sb-materials-board-list__item,[data-mobile-customer-spine] .sb--v4 .sb-materials-action-card{border-color:var(--mc-glass-border,#c3ced1);background:0 0!important}[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__item{border:none;border-radius:0;padding:.85rem 0;box-shadow:none!important;background:0 0!important}[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__item+.sb-materials-intake__item{border-top:1px solid var(--mc-glass-border,#c3ced1)}[data-mobile-customer-spine] .sb--v4 .sb-card--materials .sb-card__tab,[data-mobile-customer-spine] .sb--v4 .sb-materials-glance .sb-card__tab{color:var(--mc-eucalyptus,#456b5a)}[data-mobile-customer-spine] .sb--v4 .sb-materials-board-tile__lead,[data-mobile-customer-spine] .sb--v4 .sb-materials-board-tile__meta,[data-mobile-customer-spine] .sb--v4 .sb-materials-board-next p,[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__lead,[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__meta,[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__reason,[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__prompt,[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__rights-legend,[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__rights-disclaimer,[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__attest{color:var(--mc-ink,#2e2b28)}[data-mobile-customer-spine] .sb--v4 .sb-materials-copy-repeat{display:none!important}[data-mobile-customer-spine] .sb--v4 .sb-card--materials-complete .sb-card__tab{display:none}[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__rights{border-top:1px solid var(--mc-glass-border,#c3ced1);gap:.35rem;padding:.85rem 0 .15rem}[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__rights-disclaimer{margin-bottom:.35rem}[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__attest,[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__rights-group{border-bottom:1px solid var(--mc-glass-border,#c3ced1);padding:.55rem 0 .45rem}[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__rights-group:last-of-type{border-bottom:none;padding-bottom:.15rem}[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__rights-title{letter-spacing:.06em;text-transform:uppercase;color:var(--mc-eucalyptus,#456b5a);margin:0;font-size:.78rem;font-weight:700}[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__submit{width:100%;min-height:2.85rem;scroll-margin-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px));background:var(--mc-denim,#547c92);border:1px solid var(--mc-denim,#547c92);color:var(--mc-ivory,#f7f4ee);justify-content:center;margin-top:.35rem}[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--current.bf-material,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--current.bf-material-paper,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--progress.bf-material,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--progress.bf-material-paper,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-snapshot.bf-material,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-snapshot.bf-material-paper,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-communication.bf-material,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-communication.bf-material-paper,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--refund-request.bf-material,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--refund-request.bf-material-paper{color:var(--mc-ink,#2e2b28);border:1px solid var(--mc-glass-border,#c3ced1);border-radius:var(--studio-tile-radius,.85rem);position:relative;isolation:auto!important;background:0 0!important;overflow:visible!important;box-shadow:inset 0 1px #ffffff59!important}[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--current.bf-material:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--current.bf-material-paper:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--progress.bf-material:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--progress.bf-material-paper:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-snapshot.bf-material:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-snapshot.bf-material-paper:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-communication.bf-material:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-communication.bf-material-paper:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--refund-request.bf-material:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--refund-request.bf-material-paper:before{content:"";z-index:0;opacity:1;border-radius:inherit;pointer-events:none;mix-blend-mode:normal;box-shadow:none;display:block;position:absolute;inset:0;-webkit-backdrop-filter:none!important;background:0 0!important}[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--current.bf-material:after,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--current.bf-material-paper:after,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--progress.bf-material:after,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--progress.bf-material-paper:after,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-snapshot.bf-material:after,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-snapshot.bf-material-paper:after,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-communication.bf-material:after,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-communication.bf-material-paper:after,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--refund-request.bf-material:after,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--refund-request.bf-material-paper:after{content:none;display:none}[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--current>*,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--progress>*,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-snapshot>*,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-communication>*,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--refund-request>*{z-index:1;position:relative}[data-mobile-customer-spine] .sb--v4 .sb-visibility-continuity,[data-mobile-customer-spine] .sb--v4 .sb-next-action,[data-mobile-customer-spine] .sb--v4 .sb-next-action--waiting,[data-mobile-customer-spine] .sb--v4 .sb-current-campaign__metrics,[data-mobile-customer-spine] .sb--v4 .sb-current-campaign__metric,[data-mobile-customer-spine] .sb--v4 .sb-project-communication__machine-answer,[data-mobile-customer-spine] .sb--v4 .sb-project-communication__intent-option{border-color:var(--mc-glass-border,#c3ced1);box-shadow:none!important;background:0 0!important}[data-mobile-customer-spine] .sb--v4 .sb-visibility-continuity{border:none;border-radius:0;padding:.35rem 0 .15rem}[data-mobile-customer-spine] .sb--v4 .sb-next-action{border:none;border-top:1px solid var(--mc-glass-border,#c3ced1);border-radius:0;padding:.55rem 0 .15rem}[data-mobile-customer-spine] .sb--v4 .sb-card--current .sb-card__tab,[data-mobile-customer-spine] .sb--v4 .sb-card--progress .sb-card__tab,[data-mobile-customer-spine] .sb--v4 .sb-card--project-snapshot .sb-card__tab,[data-mobile-customer-spine] .sb--v4 .sb-card--project-communication .sb-card__tab,[data-mobile-customer-spine] .sb--v4 .sb-card--refund-request .sb-card__tab,[data-mobile-customer-spine] .sb--v4 .sb-local-test-fixture__eyebrow{color:var(--mc-board-color-card,var(--mc-eucalyptus,#456b5a))}[data-mobile-customer-spine] .sb--v4 .sb-visibility-continuity__row dd,[data-mobile-customer-spine] .sb--v4 .sb-next-action__lead,[data-mobile-customer-spine] .sb--v4 .sb-project-communication__text,[data-mobile-customer-spine] .sb--v4 .sb-current-campaign__name{color:var(--mc-board-color-value,var(--mc-ink,#2e2b28))}[data-mobile-customer-spine] .sb--v4 .sb-next-action__hint,[data-mobile-customer-spine] .sb--v4 .sb-next-action__eta,[data-mobile-customer-spine] .sb--v4 .sb-project-communication__lead,[data-mobile-customer-spine] .sb--v4 .sb-project-communication__meta{color:var(--mc-board-color-support,#2e2b28d1)}[data-mobile-customer-spine] .sb--v4 .sb-status-copy-repeat{display:none!important}[data-mobile-customer-spine] .sb--v4 .sb-project-communication__item,[data-mobile-customer-spine] .sb--v4 .sb-project-communication__notice{border-color:var(--mc-glass-border,#c3ced1);background:0 0!important}[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-communication.bf-material,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-communication.bf-material-paper{padding-bottom:calc(1.15rem + env(safe-area-inset-bottom,0px))}[data-mobile-customer-spine] .sb--v4 .sb-project-communication__success{white-space:normal;overflow-wrap:anywhere;color:var(--mc-eucalyptus,#456b5a);overflow:visible}[data-mobile-customer-spine] .sb--v4 .sb-project-communication__submit{min-height:2.85rem;scroll-margin-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}[data-mobile-customer-spine] .sb--v4 .sb-refund-request__optional{color:var(--mc-ink-muted,#2e2b28a3);font-weight:600}[data-mobile-customer-spine] .sb--v4 .utility-btn--primary:not(:disabled),[data-mobile-customer-spine] .sb--v4 .sb-next-action__cta:not(:disabled),[data-mobile-customer-spine] .sb--v4 .sb-current-campaign__record:not(:disabled),[data-mobile-customer-spine] .sb--v4 .sb-materials-intake__submit:not(:disabled){isolation:isolate;mix-blend-mode:normal;filter:none;opacity:1;color:#f7f4ee!important;box-shadow:none!important;background:#547c92!important;border:1px solid #547c92!important}[data-mobile-customer-spine] .sb--v4 .utility-btn--primary:not(:disabled):hover,[data-mobile-customer-spine] .sb--v4 .utility-btn--primary:not(:disabled):focus-visible,[data-mobile-customer-spine] .sb--v4 .utility-btn--primary:not(:disabled):active,[data-mobile-customer-spine] .sb--v4 .sb-next-action__cta:not(:disabled):hover{color:#f7f4ee!important;filter:none!important;box-shadow:none!important;background:#547c92!important;border-color:#547c92!important}[data-mobile-customer-spine] .sb--v4 .utility-btn--primary:disabled{isolation:isolate;mix-blend-mode:normal;filter:none;cursor:not-allowed;color:#f7f4ee!important;box-shadow:none!important;opacity:1!important;background:#547c92!important;border:1px solid #547c92!important}[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-snapshot{border-left-color:var(--mc-glass-border,#c3ced1)}[data-mobile-customer-spine] .sb--v4 .sb-refund-request__eligibility,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__lead,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__help,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__meta,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__warning,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__status-body,[data-mobile-customer-spine] .sb--v4 .sb-project-snapshot__primary,[data-mobile-customer-spine] .sb--v4 .sb-project-snapshot__meta{color:var(--mc-ink,#2e2b28)}[data-mobile-customer-spine] .sb--v4 .sb-refund-request__warning,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__persistent-status{border-color:var(--mc-glass-border,#c3ced1);box-shadow:none!important;background:0 0!important}[data-mobile-customer-spine] .sb--v4 .sb-refund-request__submit,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__submit.utility-btn--primary{width:100%;min-height:2.85rem;scroll-margin-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px));justify-content:center}[data-mobile-customer-spine] .sb--v4 .sb-local-test-fixture{isolation:auto;padding:var(--sb-tile-padding-y,1rem) var(--sb-tile-padding-x,1rem);border:1px solid var(--mc-glass-border,#c3ced1);color:var(--mc-ink,#2e2b28);position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff59;background:0 0!important}[data-mobile-customer-spine] .sb--v4 .sb-local-test-fixture:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:var(--mc-glass,#f3eee675);-webkit-backdrop-filter:blur(14px)saturate(1.04)brightness(1.1);display:block;position:absolute;inset:0}[data-mobile-customer-spine] .sb--v4 .sb-local-test-fixture>*{z-index:1;position:relative}[data-mobile-customer-spine] .sb--v4 .sb-local-test-fixture__button,[data-mobile-customer-spine] .sb--v4 .sb-local-test-fixture__button.lobby-entry-film__cta,[data-mobile-customer-spine] .sb--v4 .sb-local-test-fixture__button:hover,[data-mobile-customer-spine] .sb--v4 .sb-local-test-fixture__button:focus-visible,[data-mobile-customer-spine] .sb--v4 .sb-local-test-fixture__button:active,[data-mobile-customer-spine] .sb--v4 .sb-local-test-fixture__button[data-fixture-pressed=true],[data-mobile-customer-spine] .sb--v4 .sb-local-test-fixture__button[data-gate-pressed=true],[data-mobile-customer-spine] .sb--v4 .sb-project-communication__submit,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__submit,[data-mobile-customer-spine] .sb--v4 .sb-project-communication__submit:not(:disabled),[data-mobile-customer-spine] .sb--v4 .sb-refund-request__submit:not(:disabled),[data-mobile-customer-spine] .sb--v4 .sb-project-communication__submit:hover,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__submit:hover,[data-mobile-customer-spine] .sb--v4 .sb-project-communication__submit:focus-visible,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__submit:focus-visible,[data-mobile-customer-spine] .sb--v4 .sb-project-communication__submit:active,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__submit:active,[data-mobile-customer-spine] .sb--v4 .sb-project-communication__submit:disabled,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__submit:disabled{width:100%;font:inherit;letter-spacing:.04em;cursor:pointer;box-sizing:border-box;-webkit-tap-highlight-color:transparent;isolation:isolate;mix-blend-mode:normal;appearance:none;border-radius:.55rem;justify-content:center;align-items:center;margin-top:0;padding:0 1.15rem;font-size:.94rem;font-weight:700;text-decoration:none;transition:none;display:inline-flex;filter:none!important;-webkit-backdrop-filter:none!important;color:var(--mc-ink,#2e2b28)!important;box-shadow:none!important;opacity:1!important;background:#f7c900!important;border:1px solid #f7c900!important}[data-mobile-customer-spine] .sb--v4 .sb-project-communication__submit:disabled,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__submit:disabled{cursor:not-allowed}[data-mobile-customer-spine] .sb--v4 .sb-local-test-fixture__button,[data-mobile-customer-spine] .sb--v4 .sb-local-test-fixture__button.lobby-entry-film__cta,[data-mobile-customer-spine] .sb--v4 .sb-project-communication__submit,[data-mobile-customer-spine] .sb--v4 .sb-refund-request__submit{box-sizing:border-box;width:100%;height:2.85rem;min-height:2.85rem;max-height:2.85rem;font:inherit;letter-spacing:.04em;white-space:nowrap;border-radius:.55rem;justify-content:center;align-items:center;padding:0 1.15rem;font-size:.94rem;font-weight:700;line-height:1;display:flex}[data-mobile-customer-spine] .studio-utility-scene--studio-board .sb-sidebar,[data-mobile-customer-spine] .sb--v4 .sb-sidebar,[data-mobile-customer-spine] .sb--v4 .sb-materials-glance,[data-mobile-customer-spine] .sb--v4 .sb-card{-webkit-backdrop-filter:blur(14px)saturate(1.04)brightness(1.1)!important;background:#f3eee675!important;overflow:visible!important}[data-mobile-customer-spine] .sb--v4 .sb-sidebar:before,[data-mobile-customer-spine] .sb--v4 .sb-materials-glance:before,[data-mobile-customer-spine] .sb--v4 .sb-card:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-communication.bf-material,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-communication.bf-material-paper,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--refund-request.bf-material,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--refund-request.bf-material-paper{-webkit-backdrop-filter:none!important;background:0 0!important}[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-communication.bf-material:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--project-communication.bf-material-paper:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--refund-request.bf-material:before,[data-mobile-customer-spine] .sb--v4 .sb-card.sb-card--refund-request.bf-material-paper:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;mix-blend-mode:normal;display:block;position:absolute;inset:0;-webkit-backdrop-filter:blur(14px)saturate(1.04)brightness(1.1)!important;background:#f3eee675!important}[data-mobile-customer-spine] .sb--v4 .sb-card--project-communication>*,[data-mobile-customer-spine] .sb--v4 .sb-card--refund-request>*{z-index:1;position:relative}[data-mobile-customer-spine] .fs-room .fs-page,[data-mobile-customer-spine] .fs-room .rd-shell,[data-mobile-customer-spine] .utility-page{padding-bottom:calc(var(--studio-review-mobile-bottom,3.25rem) + 1.25rem)}[data-mobile-customer-spine] .fs-room .fs-review__action,[data-mobile-customer-spine] .fs-room .fs-feedback-panel__btn,[data-mobile-customer-spine] .fs-room .rd-stage-card__actions .utility-btn{min-height:44px}}.studio-environment-shell{z-index:0;pointer-events:none;background-color:#ebe2d4;position:fixed;inset:0;overflow:hidden}.studio-environment-shell__plate{object-fit:cover;object-position:50% 50%;filter:blur(2px);-webkit-user-select:none;user-select:none;pointer-events:none;width:100lvw;min-width:100%;height:100lvh;min-height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1024px){.studio-environment-shell{flex:none;width:100lvw;height:100lvh;inset:0 auto auto 0}.studio-environment-shell__plate{object-position:16% 42%;width:100%;min-width:100%;height:100%;min-height:100%;top:0;left:0;transform:none}}.studio-environment-shell__veil{pointer-events:none;background:var(--studio-veil-fill,#20262d66);position:absolute;inset:0}.studio-environment-shell__frost{pointer-events:none;background:0 0;position:absolute;inset:0}:is(html:has(.lobby-entry-film) .studio-environment-shell__frost,html:has([data-voice-choice-film]) .studio-environment-shell__frost){display:none}html:has(.studio-environment-shell){background:#ebe2d4!important}html:has(.studio-environment-shell) body{background:#ebe2d4!important}@media (max-width:1024px){html:has(.studio-environment-shell){overscroll-behavior-y:none}html:has(.studio-environment-shell) body{overscroll-behavior-y:none}}.studio-environment-app{z-index:1;background:0 0;flex-direction:column;flex:auto;min-height:100dvh;display:flex;position:relative}html:has(.studio-environment-shell) .welcome-hall-phase1 .welcome-hall-plate-art{display:none!important}html:has(.studio-environment-shell) .welcome-hall-phase1 .welcome-hall-plate-crop--mobile .welcome-hall-plate-art{display:none!important}html:has(.studio-environment-shell) .welcome-hall-phase1 .welcome-hall-plate-backdrop{display:none!important}html:has(.studio-environment-shell) .welcome-hall-phase1 .welcome-hall-plate-backdrop-art{display:none!important}html:has(.studio-environment-shell) .lobby-entry-film__scrim{display:none!important}html:has(.studio-environment-shell) main:has(.welcome-hall-phase1){background:0 0!important}html:has(.studio-environment-shell) main:has(.lobby-entry-film){background:0 0!important}html:has(.studio-environment-shell) .welcome-hall-phase1{background:0 0!important}html:has(.studio-environment-shell) .welcome-hall-phase1 .welcome-hall-plate{background:0 0!important}html:has(.studio-environment-shell) .welcome-hall-phase1.welcome-hall-static{background:0 0!important}html:has(.studio-environment-shell) .welcome-hall-phase1 .welcome-hall-plate-crop{background:0 0!important}html:has(.studio-environment-shell) .welcome-hall-phase1 .welcome-hall-plate-crop--mobile{background:0 0!important}html:has(.studio-environment-shell) .welcome-hall-phase1 .hall-mobile-dock{background:0 0!important}html:has(.studio-environment-shell) .studio-utility-backdrop{filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-shell) .studio-utility-backdrop:before{filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-shell) .studio-utility-backdrop:after{filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-shell) .studio-utility-scene{background:0 0!important}html:has(.studio-environment-shell) .journey-shell:has(.studio-utility-scene){background:0 0!important}html:has(.studio-environment-shell) body:has(.studio-utility-scene){background:0 0!important}html:has(.studio-environment-shell) .co-scene{background:0 0!important}html:has(.studio-environment-shell) .business-discovery-studio{background:0 0!important}html:has(.studio-environment-shell) body:has(.business-discovery-studio){background:0 0!important}html:has(.studio-environment-shell) .business-discovery-studio .bds-scene__backdrop{filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-shell) .business-discovery-studio .bds-scene__backdrop:before{filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-shell) .business-discovery-studio .bds-scene__backdrop:after{filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-shell) [data-mobile-customer-spine]:not([data-voice-choice-film]):not(.lobby-entry-film) .studio-tile--standard:before{-webkit-backdrop-filter:none!important}html:has(.studio-environment-shell) [data-mobile-customer-spine]:not([data-voice-choice-film]):not(.lobby-entry-film) .studio-tile--standard-dense:before{-webkit-backdrop-filter:none!important}@media (max-width:63.99rem){html{-moz-text-size-adjust:100%;text-size-adjust:100%}html:has([data-layout=one-tablet]){overscroll-behavior-x:none;overflow-x:clip}body{overflow-x:hidden}input,select,textarea,.utility-btn{font-size:max(1rem,16px)}.utility-btn{min-height:2.75rem;padding:.85rem 1.15rem}.utility-page{padding:1rem 1rem 1.5rem;font-size:1rem;line-height:1.5;overflow-x:hidden}.utility-content,.utility-header,.utility-shell{width:100%;max-width:100%}.utility-shell{padding:1.25rem 1rem}.utility-card{padding:1rem 1.05rem}.utility-topbar{grid-template-columns:1fr;gap:.5rem}.utility-topbar__start,.utility-topbar__title,.utility-topbar__end{text-align:left;justify-self:stretch}.utility-topbar__title{text-align:center;font-size:clamp(1.15rem,5vw,1.35rem)}.utility-header__meta{flex-direction:column;align-items:stretch}.journey-shell{height:auto;min-height:100dvh;max-height:none;overflow-x:hidden}.journey-shell:has(.sb--v4){overflow-y:auto}.journey-shell:has(.sg-proto){height:auto;min-height:100dvh;max-height:none;overflow:auto}.journey-shell:has(.sg-proto--expanded){overflow:hidden}.sg-proto{height:auto;min-height:100dvh;overflow:visible}.sg-proto-proposal-scene{z-index:20;width:100%;padding:calc(.35rem + env(safe-area-inset-top,0px)) .5rem calc(.35rem + env(safe-area-inset-bottom,0px));background:var(--sg-denim,#2c3e50);position:fixed;inset:0 0 auto;transform:none}@supports (color:color-mix(in lab, red, red)){.sg-proto-proposal-scene{background:color-mix(in srgb, var(--sg-denim,#2c3e50) 18%, transparent)}}.sg-proto-proposal-scene{pointer-events:auto}.sg-proto-proposal{width:100%;max-height:calc(100dvh - .7rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));flex-direction:column;min-height:0;display:flex}.sg-proto-proposal-body{-webkit-overflow-scrolling:touch;flex-direction:column;gap:1.1rem;min-width:0;max-height:none;padding:.9rem .85rem 1rem;display:flex;overflow-y:auto}.sg-proto-proposal-identity{order:1}.sg-proto-proposal-deliverables{order:2}.sg-proto-proposal-margin-notes{order:3;padding:.75rem .65rem}.sg-proto-proposal-policies{order:4}.sg-proto-proposal-cta{border-radius:6px;order:5;margin:0;padding:1rem}.sg-proto-proposal-title{overflow-wrap:anywhere;word-break:normal;font-size:clamp(1.35rem,7vw,1.85rem);line-height:1.12}.sg-proto-proposal-deliverable-grid{grid-template-columns:1fr}.sg-proto-proposal-deliverable{grid-template-columns:1.1rem minmax(0,1fr)}.sg-proto-proposal-close,.sg-proto-proposal-cta-button{min-height:2.85rem;font-size:.875rem}.sg-proto-proposal-coffee-ring{display:none}.sg-proto-art{transform-origin:50% 72%;transform:scale(.92)}.pay-checkout-grid{grid-template-columns:1fr;gap:1rem}.pay-paper-card__body{padding:1.5rem 1rem 1.15rem 1.15rem}.pay-form-row{grid-template-columns:1fr}body:has(.sb--v4){height:auto;max-height:none;overflow:hidden auto}.sb{--sb-type-xs:.8125rem;--sb-type-sm:.9375rem;--sb-type-base:1rem;--sb-type-md:1.0625rem;--sb-type-lg:1.2rem;--sb-type-display:1.35rem;--sb-tile-padding-y:1rem;--sb-tile-padding-x:1rem;--sb-grid-gap:.75rem;grid-template-columns:1fr;height:auto;min-height:100dvh;max-height:none;overflow:visible}.sb-main{box-sizing:border-box;width:100%;max-width:100%;padding:.75rem .85rem 1.35rem;overflow:visible}.sb-sidebar{border-right:none;border-bottom:1px solid var(--sb-denim);flex-flow:wrap;align-items:stretch;height:auto;max-height:none;overflow:visible}@supports (color:color-mix(in lab, red, red)){.sb-sidebar{border-bottom:1px solid color-mix(in srgb, var(--sb-denim) 18%, transparent)}}.sb-sidebar{gap:.35rem;padding:.65rem .75rem .55rem}.sb-brand{flex:100%}.sb-nav{flex-flow:wrap;flex:100%;gap:.25rem;width:100%}.sb-nav__item{flex:calc(50% - .25rem);width:auto;min-height:2.75rem;padding:.5rem .55rem;font-size:.8125rem}.sb-sidebar-lower{display:none}.sb-nav .sb-sign-out{white-space:nowrap;flex:calc(50% - .25rem);justify-content:center;align-items:center;width:auto;min-height:2.75rem;margin:0;display:inline-flex}.sb-board-layout{gap:var(--sb-grid-gap);flex-direction:column;width:100%;min-height:auto;display:flex;overflow:visible}.sb-board-layout .sb-card--current{order:1}.sb-board-layout .sb-card--project-snapshot{order:2}.sb-board-layout .sb-card--studio-note{order:3}.sb-board-layout .sb-card--progress{order:4}.sb-board-layout .sb-card--deliverables{order:5}.sb-board-layout .sb-card--package{order:6}.sb-board-layout .sb-card--account-secondary{order:7}.sb-board-layout>.sb-card,.sb-board-layout .sb-card{box-sizing:border-box;grid-area:auto;width:100%;max-width:100%;min-height:auto;overflow:visible}.sb-header-v3__row{grid-template-columns:1fr}.sb-header-v3__review-cta{grid-column:1;justify-self:stretch;width:100%;max-width:none;min-height:2.85rem;margin-top:.35rem}.sb-progress-panel__body{overflow:visible}.sb-progress-panel__fit,.sb-studio-note-letter__fit{width:100%;transform:none}.sb-journey__cta,.sb-progress-timeline__cta{width:100%;min-height:2.85rem;margin-left:0}.sb-journey__step{gap:.55rem}.sb-record-drawer{justify-content:stretch}.sb-record-drawer__panel{border-left:none;width:100%;min-width:0;max-width:100%}.campaign-brief-actions__cta{width:100%;min-height:2.75rem}.utility-grid.rr-options,.fs-picker__grid{grid-template-columns:1fr}.rr-card__title,.fs-direction-card__title{font-size:1.05rem}.rr-card__body,.fs-direction-card__hero{font-size:.9375rem;line-height:1.55}.rr-card__cta,.fs-direction-card__actions .utility-btn{justify-content:center;width:100%}.dri-intake-float{padding:calc(.45rem + env(safe-area-inset-top,0px)) .55rem calc(.55rem + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;justify-content:center;align-items:flex-start;overflow-y:auto}.dri-intake-shell{width:100%;height:auto;min-height:0;max-height:calc(100dvh - 1rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding:.85rem .85rem .75rem}.dri-form-body{flex:0 auto;padding:.15rem 0 .25rem}.dri-form-footer{flex:none;gap:.35rem;margin-top:0;padding-top:.5rem}.dri-intake-nav__spacer{display:none}.dri-intake-nav{grid-template-columns:1fr;gap:.5rem}.dri-intake-nav__continue{grid-column:1}.hc-section__title{font-size:1.05rem}.hc-section__body,.hc-faq__answer,.hc-link-list__item{font-size:.9375rem;line-height:1.55}.hc-faq__question{padding:.85rem 0;font-size:1rem}.pkg-compare__table{min-width:34rem;font-size:.875rem}.hall-kiosk-secondary{left:50%;bottom:max(.35rem, env(safe-area-inset-bottom,0px));z-index:6;width:min(100% - 1rem,18rem);padding:.55rem .75rem;font-size:.8125rem;position:absolute;transform:translate(-50%);box-shadow:0 3px 12px #1a1a1a2e}.hall-kiosk-secondary__prompt{font-size:.75rem}.hall-kiosk-secondary__link{justify-content:center;align-items:center;min-height:2.75rem;padding:.15rem .25rem;font-size:.875rem;display:inline-flex}.guide-sidebar-card{min-height:3rem}}:root{--studio-review-mobile-tab-h:3.25rem;--studio-review-mobile-bottom:calc(var(--studio-review-mobile-tab-h) + env(safe-area-inset-bottom,0px))}@media (max-width:960px){.studio-review-mobile-tab.owner-qa{z-index:10050;justify-content:center;width:100%;display:flex;position:fixed;inset:auto 0 0}.studio-review-mobile-tab.owner-qa:before{content:"";z-index:0;pointer-events:none;background-color:#ebe2d4;background-image:var(--lounge-plate,url(/welcome-hall/studio-lobby-lounge.png));background-position:var(--lounge-crop-phone,16% 42%);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;border-radius:1.05rem 1.05rem 0 0;position:absolute;inset:0}.studio-review-mobile-tab.owner-qa--open{z-index:10070}.studio-review-mobile-tab .owner-qa__toggle{z-index:1;width:100%;min-width:0;max-width:none;min-height:var(--studio-review-mobile-bottom);padding:.55rem .9rem calc(.55rem + env(safe-area-inset-bottom,0px));opacity:.94;color:#f7f4ee;-webkit-backdrop-filter:blur(14px)saturate(1.04)brightness(1.1);background:#2e2b2852;border-color:#f7f4ee47;border-bottom-style:none;border-bottom-width:medium;border-left-style:none;border-left-width:medium;border-right-style:none;border-right-width:medium;border-radius:1.05rem 1.05rem 0 0;position:relative;box-shadow:0 -4px 14px #2e2b282e}.studio-review-mobile-tab .owner-qa__toggle:hover{opacity:1;background:#2e2b2852}.studio-review-mobile-tab.owner-qa--open .owner-qa__toggle{display:flex!important}}.sk-page{--sk-cream:var(--studio-paper);--sk-denim:var(--studio-denim);--sk-mushroom:#6a8f5c;--sk-teal:var(--sk-mushroom);--sk-brass:var(--studio-brass);--sk-border:var(--sk-denim)}@supports (color:color-mix(in lab, red, red)){.sk-page{--sk-border:color-mix(in srgb, var(--sk-denim) 14%, transparent)}}.sk-page{--sk-content-max:min(100%, 80rem);--sk-warning:#c45a2a;--sk-danger:#b42318}.sk-topbar__title{font-size:clamp(1.45rem,2.6vw,1.95rem)}.sk-owner-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--sk-denim);background:var(--sk-cream);border-radius:999px;align-items:center;padding:.35rem .65rem;font-size:.68rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sk-owner-badge{background:color-mix(in srgb, var(--sk-cream) 88%, var(--sk-brass) 12%)}}.sk-owner-badge{border:1px solid var(--sk-brass)}@supports (color:color-mix(in lab, red, red)){.sk-owner-badge{border:1px solid color-mix(in srgb, var(--sk-brass) 35%, transparent)}}.sk-intro{max-width:var(--sk-content-max);margin:0 auto;padding:0 0 .25rem}.sk-intro__lead{max-width:44rem;margin:0;font-size:.95rem;line-height:1.55}.sk-intro__phase{border-left:3px solid var(--sk-mushroom);color:var(--utility-text-muted);background:var(--sk-cream);border-radius:0 6px 6px 0;margin:.55rem 0 0;padding:.55rem .75rem;font-size:.82rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.sk-intro__phase{background:color-mix(in srgb, var(--sk-cream) 70%, #fff 30%)}}.sk-dashboard,.sk-detail,.sk-file-room{max-width:var(--sk-content-max);flex-direction:column;gap:1rem;margin:0 auto;padding-bottom:1.5rem;display:flex}.sk-alerts{border-left:4px solid var(--sk-warning);background:#fff}@supports (color:color-mix(in lab, red, red)){.sk-alerts{background:color-mix(in srgb, #fff 88%, var(--sk-warning) 12%)}}.sk-alerts__title{letter-spacing:.06em;text-transform:uppercase;color:var(--sk-denim);align-items:center;gap:.45rem;margin:0 0 .65rem;font-size:.88rem;font-weight:800;display:flex}.sk-alerts__icon{font-size:1rem}.sk-alerts__list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.sk-alerts__item{border-radius:6px;padding:.45rem .65rem;font-size:.84rem;font-weight:600;line-height:1.4}.sk-alerts__item--warning{color:var(--sk-warning)}@supports (color:color-mix(in lab, red, red)){.sk-alerts__item--warning{color:color-mix(in srgb, var(--sk-warning) 85%, #000 15%)}}.sk-alerts__item--warning{background:#fff}@supports (color:color-mix(in lab, red, red)){.sk-alerts__item--warning{background:color-mix(in srgb, #fff 75%, var(--sk-warning) 25%)}}.sk-alerts__item--info{color:var(--sk-denim);background:var(--sk-cream)}@supports (color:color-mix(in lab, red, red)){.sk-alerts__item--info{background:color-mix(in srgb, var(--sk-cream) 60%, #fff 40%)}}.sk-buckets__title,.sk-ops__title,.sk-table-section__title,.sk-workflow-timeline__title,.sk-history__title{letter-spacing:.08em;text-transform:uppercase;color:var(--sk-denim);margin:0 0 .75rem;font-size:.82rem;font-weight:800}.sk-buckets__groups{gap:1rem;display:grid}@media (min-width:768px){.sk-buckets__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sk-buckets__groups{grid-template-columns:repeat(4,minmax(0,1fr))}}.sk-buckets__group{border:1px solid var(--sk-border);border-radius:8px;padding:.65rem .75rem}@supports (color:color-mix(in lab, red, red)){.sk-buckets__group{border:1px solid color-mix(in srgb, var(--sk-border) 80%, transparent)}}.sk-buckets__group{background:var(--sk-cream)}@supports (color:color-mix(in lab, red, red)){.sk-buckets__group{background:color-mix(in srgb, var(--sk-cream) 35%, #fff 65%)}}.sk-buckets__group[data-group=my-work]{border-color:var(--sk-teal)}@supports (color:color-mix(in lab, red, red)){.sk-buckets__group[data-group=my-work]{border-color:color-mix(in srgb, var(--sk-teal) 35%, var(--sk-border))}}.sk-buckets__group[data-group=waiting-on-client]{border-color:var(--sk-denim)}@supports (color:color-mix(in lab, red, red)){.sk-buckets__group[data-group=waiting-on-client]{border-color:color-mix(in srgb, var(--sk-denim) 35%, var(--sk-border))}}.sk-buckets__group[data-group=in-production]{border-color:var(--sk-warning)}@supports (color:color-mix(in lab, red, red)){.sk-buckets__group[data-group=in-production]{border-color:color-mix(in srgb, var(--sk-warning) 35%, var(--sk-border))}}.sk-buckets__group[data-group=client-delayed]{border-color:var(--sk-danger)}@supports (color:color-mix(in lab, red, red)){.sk-buckets__group[data-group=client-delayed]{border-color:color-mix(in srgb, var(--sk-danger) 35%, var(--sk-border))}}.sk-buckets__group-title{letter-spacing:.07em;text-transform:uppercase;color:var(--utility-text-muted);margin:0 0 .55rem;font-size:.72rem;font-weight:800}.sk-buckets__grid{gap:.3rem;margin:0;display:grid}.sk-buckets__row{background:#fff;border-radius:5px;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.35rem .45rem;display:flex}@supports (color:color-mix(in lab, red, red)){.sk-buckets__row{background:color-mix(in srgb, #fff 70%, var(--sk-cream) 30%)}}.sk-buckets__row dt{color:var(--utility-text-muted);margin:0;font-size:.78rem;font-weight:600}.sk-buckets__row dd{color:var(--sk-denim);font-variant-numeric:tabular-nums;margin:0;font-size:1rem;font-weight:800}.sk-bucket{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:.18rem .45rem;font-size:.68rem;font-weight:700;display:inline-flex}.sk-bucket[data-group=my-work]{color:var(--sk-teal)}@supports (color:color-mix(in lab, red, red)){.sk-bucket[data-group=my-work]{color:color-mix(in srgb, var(--sk-teal) 80%, #000 20%)}}.sk-bucket[data-group=my-work]{background:#fff}@supports (color:color-mix(in lab, red, red)){.sk-bucket[data-group=my-work]{background:color-mix(in srgb, #fff 65%, var(--sk-teal) 35%)}}.sk-bucket[data-group=waiting-on-client]{color:var(--sk-denim);background:#fff}@supports (color:color-mix(in lab, red, red)){.sk-bucket[data-group=waiting-on-client]{background:color-mix(in srgb, #fff 70%, var(--sk-denim) 30%)}}.sk-bucket[data-group=in-production]{color:var(--sk-warning)}@supports (color:color-mix(in lab, red, red)){.sk-bucket[data-group=in-production]{color:color-mix(in srgb, var(--sk-warning) 85%, #000 15%)}}.sk-bucket[data-group=in-production]{background:#fff}@supports (color:color-mix(in lab, red, red)){.sk-bucket[data-group=in-production]{background:color-mix(in srgb, #fff 70%, var(--sk-warning) 30%)}}.sk-bucket[data-group=client-delayed]{color:var(--sk-danger)}@supports (color:color-mix(in lab, red, red)){.sk-bucket[data-group=client-delayed]{color:color-mix(in srgb, var(--sk-danger) 85%, #000 15%)}}.sk-bucket[data-group=client-delayed]{background:#fff}@supports (color:color-mix(in lab, red, red)){.sk-bucket[data-group=client-delayed]{background:color-mix(in srgb, #fff 70%, var(--sk-danger) 30%)}}.sk-table-section__lead{color:var(--utility-text-muted);margin:-.35rem 0 .85rem;font-size:.78rem}.sk-table__group-row th{letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--sk-denim);background:var(--sk-cream);border-bottom:none;padding:.85rem .5rem .35rem;font-size:.72rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.sk-table__group-row th{background:color-mix(in srgb, var(--sk-cream) 45%, #fff 55%)}}.sk-table__bucket-row td{border-bottom:1px solid var(--sk-border);padding:.45rem .5rem}@supports (color:color-mix(in lab, red, red)){.sk-table__bucket-row td{border-bottom:1px solid color-mix(in srgb, var(--sk-border) 55%, transparent)}}.sk-table__bucket-row td{background:var(--sk-cream)}@supports (color:color-mix(in lab, red, red)){.sk-table__bucket-row td{background:color-mix(in srgb, var(--sk-cream) 25%, #fff 75%)}}.sk-table__bucket-count{color:var(--utility-text-muted);font-variant-numeric:tabular-nums;margin-left:.45rem;font-size:.72rem;font-weight:700}.sk-ops__grid{gap:.35rem;margin:0;display:grid}@media (min-width:640px){.sk-ops__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.sk-ops__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sk-ops__row{background:var(--sk-cream);border-radius:6px;justify-content:space-between;align-items:baseline;gap:1rem;padding:.45rem .55rem;display:flex}@supports (color:color-mix(in lab, red, red)){.sk-ops__row{background:color-mix(in srgb, var(--sk-cream) 50%, #fff 50%)}}.sk-ops__row dt{color:var(--utility-text-muted);margin:0;font-size:.82rem;font-weight:600}.sk-ops__row dd{color:var(--sk-denim);font-variant-numeric:tabular-nums;margin:0;font-size:1.1rem;font-weight:800}.sk-table-wrap{margin:0 -.25rem;padding:0 .25rem;overflow-x:auto}.sk-table{border-collapse:collapse;width:100%;min-width:88rem;font-size:.78rem}.sk-table th{border-bottom:2px solid var(--sk-border);letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--utility-text-muted);white-space:nowrap;padding:.55rem .5rem;font-size:.68rem;font-weight:700}.sk-table td{border-bottom:1px solid var(--sk-border);padding:.65rem .5rem}@supports (color:color-mix(in lab, red, red)){.sk-table td{border-bottom:1px solid color-mix(in srgb, var(--sk-border) 70%, transparent)}}.sk-table td{vertical-align:middle;line-height:1.35}.sk-table tbody tr:hover{background:var(--sk-cream)}@supports (color:color-mix(in lab, red, red)){.sk-table tbody tr:hover{background:color-mix(in srgb, var(--sk-cream) 45%, #fff 55%)}}.sk-table__name{color:var(--sk-denim);font-weight:700}.sk-table__updated{white-space:nowrap}.sk-table__updated-time{color:var(--utility-text-muted);font-size:.72rem;display:block}.sk-table__open{white-space:nowrap;padding:.4rem .75rem;font-size:.72rem}.sk-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sk-campaign-meta__grid{gap:.75rem;margin:0;display:grid}@media (min-width:640px){.sk-campaign-meta__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.sk-campaign-meta__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sk-campaign-meta__grid dt{letter-spacing:.06em;text-transform:uppercase;color:var(--utility-text-muted);margin:0 0 .15rem;font-size:.68rem;font-weight:700}.sk-campaign-meta__grid dd{color:var(--sk-denim);margin:0;font-size:.88rem;font-weight:700;line-height:1.35}.sk-workflow-timeline__list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.sk-workflow-step{border:1px solid var(--sk-border);background:#fff;border-radius:8px;grid-template-columns:auto 1fr;gap:.75rem;padding:.85rem .9rem;display:grid}.sk-workflow-step--completed{border-left:4px solid var(--sk-mushroom);opacity:.88}.sk-workflow-step--current{border-left:4px solid var(--sk-denim);background:var(--sk-cream);box-shadow:0 4px 14px #2c3e501a}@supports (color:color-mix(in lab, red, red)){.sk-workflow-step--current{background:color-mix(in srgb, var(--sk-cream) 35%, #fff 65%)}}.sk-workflow-step--pending{border-left:4px solid var(--sk-brass)}@supports (color:color-mix(in lab, red, red)){.sk-workflow-step--pending{border-left:4px solid color-mix(in srgb, var(--sk-brass) 45%, transparent)}}.sk-workflow-step--pending{opacity:.65}.sk-workflow-step__marker{align-items:flex-start;padding-top:.1rem;display:flex}.sk-workflow-step__num{color:#fff;background:var(--sk-denim);border-radius:6px;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;font-size:.72rem;font-weight:800;display:inline-flex}.sk-workflow-step--completed .sk-workflow-step__num{background:var(--sk-mushroom)}.sk-workflow-step--pending .sk-workflow-step__num{background:var(--sk-brass)}@supports (color:color-mix(in lab, red, red)){.sk-workflow-step--pending .sk-workflow-step__num{background:color-mix(in srgb, var(--sk-brass) 80%, #fff 20%)}}.sk-workflow-step__head{flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin-bottom:.25rem;display:flex}.sk-workflow-step__title{text-transform:uppercase;letter-spacing:.03em;color:var(--sk-denim);margin:0;font-size:.92rem;font-weight:700}.sk-workflow-step__badge{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:.15rem .45rem;font-size:.62rem;font-weight:700}.sk-workflow-step__badge--completed{color:var(--sk-mushroom);background:var(--sk-mushroom)}@supports (color:color-mix(in lab, red, red)){.sk-workflow-step__badge--completed{background:color-mix(in srgb, var(--sk-mushroom) 14%, #fff 86%)}}.sk-workflow-step__badge--current{color:var(--sk-denim);background:var(--sk-denim)}@supports (color:color-mix(in lab, red, red)){.sk-workflow-step__badge--current{background:color-mix(in srgb, var(--sk-denim) 12%, #fff 88%)}}.sk-workflow-step__badge--pending{color:var(--utility-text-muted);background:var(--sk-cream)}@supports (color:color-mix(in lab, red, red)){.sk-workflow-step__badge--pending{background:color-mix(in srgb, var(--sk-cream) 50%, #fff 50%)}}.sk-workflow-step__summary{color:var(--utility-text-muted);margin:0 0 .55rem;font-size:.8rem;line-height:1.4}.sk-workflow-step__meta{gap:.35rem;margin:0 0 .55rem;display:grid}.sk-workflow-step__meta-row{grid-template-columns:minmax(5.5rem,38%) 1fr;align-items:baseline;gap:.45rem;display:grid}.sk-workflow-step__meta-row dt,.sk-workflow-step__note-label{color:var(--utility-text-muted);margin:0;font-size:.72rem;font-weight:600}.sk-workflow-step__meta-row dd{color:var(--utility-text);margin:0;font-size:.82rem;font-weight:600}.sk-ts{background:var(--sk-cream);border-radius:6px;margin:.45rem 0;padding:.55rem .65rem}@supports (color:color-mix(in lab, red, red)){.sk-ts{background:color-mix(in srgb, var(--sk-cream) 55%, #fff 45%)}}.sk-ts{border:1px solid var(--sk-border)}.sk-ts__label{letter-spacing:.05em;text-transform:uppercase;color:var(--utility-text-muted);margin:0 0 .2rem;font-size:.68rem;font-weight:700}.sk-ts__date{color:var(--sk-denim);margin:0;font-size:.84rem;font-weight:700}.sk-ts__time{color:var(--utility-text-muted);margin:.1rem 0 0;font-size:.78rem}.sk-workflow-step__note,.sk-workflow-step__revision{flex-direction:column;gap:.25rem;margin:.35rem 0;font-size:.82rem;font-weight:600;display:flex}.sk-workflow-step__actions{margin-top:.55rem}.sk-workflow-step__btn{font-size:.76rem}.sk-workflow-step__btn--stub{opacity:.72;cursor:not-allowed}.sk-history__list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.sk-history__item{border:1px solid var(--sk-border);background:var(--sk-cream);border-radius:8px;padding:.65rem .75rem}@supports (color:color-mix(in lab, red, red)){.sk-history__item{background:color-mix(in srgb, var(--sk-cream) 40%, #fff 60%)}}.sk-history__label{color:var(--sk-denim);margin:0;font-size:.84rem;font-weight:700}.sk-history__date{margin:.2rem 0 0;font-size:.8rem;font-weight:600}.sk-history__time{color:var(--utility-text-muted);margin:.05rem 0 0;font-size:.74rem}.sk-history__empty{color:var(--utility-text-muted);margin:0;font-size:.84rem}.sk-table__next-action{max-width:11rem;font-weight:600;line-height:1.35}.sk-table__stage-cell{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.sk-table__revision{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.sk-priority{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.2rem .45rem;font-size:.62rem;font-weight:800;display:inline-flex}.sk-priority--normal{color:var(--sk-denim);background:var(--sk-cream)}@supports (color:color-mix(in lab, red, red)){.sk-priority--normal{background:color-mix(in srgb, var(--sk-cream) 60%, #fff 40%)}}.sk-priority--normal{border:1px solid var(--sk-border)}.sk-priority--rush{color:#fff;background:var(--sk-warning)}@supports (color:color-mix(in lab, red, red)){.sk-priority--rush{background:color-mix(in srgb, var(--sk-warning) 88%, #000 12%)}}.sk-priority--waiting{color:var(--sk-denim);background:var(--sk-brass)}@supports (color:color-mix(in lab, red, red)){.sk-priority--waiting{background:color-mix(in srgb, var(--sk-brass) 22%, #fff 78%)}}.sk-priority--waiting{border:1px solid var(--sk-brass)}@supports (color:color-mix(in lab, red, red)){.sk-priority--waiting{border:1px solid color-mix(in srgb, var(--sk-brass) 40%, transparent)}}.sk-priority--client-delayed,.sk-priority--overdue{color:#fff;background:var(--sk-warning)}@supports (color:color-mix(in lab, red, red)){.sk-priority--client-delayed,.sk-priority--overdue{background:color-mix(in srgb, var(--sk-warning) 92%, #000 8%)}}.sk-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:.18rem .4rem;font-size:.58rem;font-weight:800;display:inline-flex}.sk-badge--client-delayed{color:#fff;background:var(--sk-warning)}.sk-deliverables{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.sk-deliverables--compact{min-width:8.5rem}.sk-deliverables__line{justify-content:space-between;gap:.35rem;font-size:.68rem;line-height:1.3;display:flex}.sk-deliverables__line--done .sk-deliverables__count{color:var(--sk-mushroom);font-weight:700}.sk-deliverables__line--pending .sk-deliverables__count{color:var(--sk-warning);font-weight:700}.sk-deliverables__key{letter-spacing:.04em;color:var(--utility-text-muted);font-weight:800}.sk-client-contact{flex-direction:column;gap:.25rem;min-width:9rem;margin:0;display:flex}.sk-client-contact__na{color:var(--utility-text-muted)}.sk-client-contact__row dt{letter-spacing:.05em;text-transform:uppercase;color:var(--utility-text-muted);margin:0;font-size:.6rem;font-weight:700}.sk-client-contact__row dd{margin:0;font-size:.72rem;font-weight:600;line-height:1.35}.sk-client-contact__time{color:var(--utility-text-muted);font-size:.66rem;font-weight:500;display:block}.sk-drawer-root{z-index:50;justify-content:flex-end;display:flex;position:fixed;inset:0}.sk-drawer-backdrop{cursor:pointer;background:#1a1a1a73;border:none;position:absolute;inset:0}.sk-drawer{z-index:1;background:var(--sk-cream);flex-direction:column;width:min(100%,28rem);max-height:100dvh;display:flex;position:relative;box-shadow:-8px 0 28px #1a1a1a2e}.sk-drawer__head{border-bottom:1px solid var(--sk-border);background:#fff;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1rem .75rem;display:flex}.sk-drawer__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--utility-text-muted);margin:0 0 .15rem;font-size:.65rem;font-weight:800}.sk-drawer__title{color:var(--sk-denim);margin:0;font-size:1.05rem;font-weight:700}.sk-drawer__sub{color:var(--utility-text-muted);margin:.2rem 0 0;font-size:.78rem}.sk-drawer__close{flex-shrink:0;font-size:.72rem}.sk-drawer__body{flex-direction:column;flex:1;gap:.85rem;padding:.85rem 1rem;display:flex;overflow:auto}.sk-drawer__meta{flex-wrap:wrap;gap:.35rem;display:flex}.sk-drawer__facts{gap:.45rem;margin:0;display:grid}.sk-drawer__facts dt{letter-spacing:.05em;text-transform:uppercase;color:var(--utility-text-muted);margin:0;font-size:.65rem;font-weight:700}.sk-drawer__facts dd{margin:.08rem 0 0;font-size:.82rem;font-weight:600;line-height:1.35}.sk-drawer__section-title{letter-spacing:.06em;text-transform:uppercase;color:var(--sk-denim);margin:0 0 .45rem;font-size:.72rem;font-weight:800}.sk-drawer__foot{padding:.75rem 1rem calc(.85rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--sk-border);background:#fff}.sk-drawer__full-link{justify-content:center;width:100%}.sk-audit__title,.sk-notes__title{letter-spacing:.08em;text-transform:uppercase;color:var(--sk-denim);margin:0 0 .75rem;font-size:.82rem;font-weight:800}.sk-audit__list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.sk-audit__item{border:1px solid var(--sk-border);background:var(--sk-cream);border-radius:8px;padding:.65rem .75rem}@supports (color:color-mix(in lab, red, red)){.sk-audit__item{background:color-mix(in srgb, var(--sk-cream) 40%, #fff 60%)}}.sk-audit__label{color:var(--sk-denim);margin:0;font-size:.84rem;font-weight:700}.sk-audit__responsible{color:var(--sk-mushroom);margin:.15rem 0 0;font-size:.74rem;font-weight:600}.sk-audit__date{margin:.25rem 0 0;font-size:.8rem;font-weight:600}.sk-audit__time{color:var(--utility-text-muted);margin:.05rem 0 0;font-size:.74rem}.sk-audit__empty{color:var(--utility-text-muted);margin:0;font-size:.84rem}.sk-notes__list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.sk-notes__item{border-left:3px solid var(--sk-brass);background:var(--sk-cream);border-radius:0 6px 6px 0;padding:.55rem .65rem;font-size:.82rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.sk-notes__item{background:color-mix(in srgb, var(--sk-cream) 50%, #fff 50%)}}.sk-notes__empty{color:var(--utility-text-muted);margin:0;font-size:.84rem}.sk-campaign-meta__badges{flex-wrap:wrap;gap:.35rem;margin-bottom:.65rem;display:flex}.sk-campaign-meta__subhead{letter-spacing:.06em;text-transform:uppercase;color:var(--sk-denim);margin:0 0 .45rem;font-size:.72rem;font-weight:800}.sk-campaign-meta__deliverables,.sk-campaign-meta__client{border-top:1px solid var(--sk-border);margin-top:.85rem;padding-top:.75rem}.sk-not-found{max-width:var(--sk-content-max);text-align:center;margin:0 auto}.sk-not-found__title{margin:0 0 .35rem;font-size:1.1rem;font-weight:700}.sk-not-found__lead{color:var(--utility-text-muted);margin:0 0 1rem}@media screen and (max-width:1024px){.sk-topbar{gap:.45rem;grid-template-columns:1fr!important}.sk-topbar .utility-topbar__start,.sk-topbar .utility-topbar__title,.sk-topbar .utility-topbar__end{text-align:left;justify-self:stretch}.sk-topbar .utility-topbar__title{text-align:left}.sk-workflow-step__meta-row{grid-template-columns:1fr;gap:.08rem}}.sk-priority-alerts{border-left:4px solid var(--sk-warning)}.sk-priority-alerts--clear{border-left-color:var(--sk-mushroom)}.sk-priority-alerts__title{letter-spacing:.06em;text-transform:uppercase;color:var(--sk-denim);margin:0 0 .65rem;font-size:.88rem;font-weight:800}.sk-priority-alerts__list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.sk-priority-alerts__item{border-radius:6px;padding:.5rem .7rem;font-size:.88rem;font-weight:700;line-height:1.35}.sk-priority-alerts__item--green{color:var(--sk-mushroom);background:#fff}@supports (color:color-mix(in lab, red, red)){.sk-priority-alerts__item--green{background:color-mix(in srgb, #fff 80%, var(--sk-mushroom) 20%)}}.sk-priority-alerts__item--yellow{color:var(--sk-warning)}@supports (color:color-mix(in lab, red, red)){.sk-priority-alerts__item--yellow{color:color-mix(in srgb, var(--sk-warning) 70%, #000 30%)}}.sk-priority-alerts__item--yellow{background:#fff}@supports (color:color-mix(in lab, red, red)){.sk-priority-alerts__item--yellow{background:color-mix(in srgb, #fff 78%, var(--sk-warning) 22%)}}.sk-priority-alerts__item--orange{color:var(--sk-warning)}@supports (color:color-mix(in lab, red, red)){.sk-priority-alerts__item--orange{color:color-mix(in srgb, var(--sk-warning) 85%, #000 15%)}}.sk-priority-alerts__item--orange{background:#fff}@supports (color:color-mix(in lab, red, red)){.sk-priority-alerts__item--orange{background:color-mix(in srgb, #fff 72%, var(--sk-warning) 28%)}}.sk-priority-alerts__item--orange{animation:3s ease-in-out infinite sk-attention-glow}.sk-priority-alerts__item--red{color:var(--sk-danger);background:#fff}@supports (color:color-mix(in lab, red, red)){.sk-priority-alerts__item--red{background:color-mix(in srgb, #fff 70%, var(--sk-danger) 30%)}}.sk-priority-alerts__item--red{animation:2.5s ease-in-out infinite sk-attention-pulse}.sk-priority-alerts__clear{color:var(--utility-text-muted);margin:0;font-size:.85rem}.sk-file-room__title{letter-spacing:.08em;text-transform:uppercase;color:var(--sk-denim);margin:0 0 .35rem;font-size:.82rem;font-weight:800}.sk-file-room__lead{color:var(--utility-text-muted);margin:0 0 1rem;font-size:.82rem;line-height:1.45}.sk-file-room__buckets{gap:1rem;display:grid}@media (min-width:720px){.sk-file-room__buckets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sk-file-room__buckets{grid-template-columns:repeat(3,minmax(0,1fr))}}.sk-bucket-slot{border:1px solid var(--sk-border);background:var(--sk-cream);border-radius:8px;flex-direction:column;gap:.5rem;padding:.65rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.sk-bucket-slot{background:color-mix(in srgb, var(--sk-cream) 40%, #fff 60%)}}.sk-bucket-slot{transition:border-color .3s,box-shadow .3s}.sk-bucket-slot--alert-orange{border-color:var(--sk-warning)}@supports (color:color-mix(in lab, red, red)){.sk-bucket-slot--alert-orange{border-color:color-mix(in srgb, var(--sk-warning) 45%, var(--sk-border))}}.sk-bucket-slot--alert-orange{box-shadow:0 0 0 1px var(--sk-warning)}@supports (color:color-mix(in lab, red, red)){.sk-bucket-slot--alert-orange{box-shadow:0 0 0 1px color-mix(in srgb, var(--sk-warning) 12%, transparent)}}.sk-bucket-slot--alert-orange{animation:3.5s ease-in-out infinite sk-attention-glow}.sk-bucket-slot--alert-red{border-color:var(--sk-danger)}@supports (color:color-mix(in lab, red, red)){.sk-bucket-slot--alert-red{border-color:color-mix(in srgb, var(--sk-danger) 40%, var(--sk-border))}}.sk-bucket-slot--alert-red{box-shadow:0 0 0 1px var(--sk-danger)}@supports (color:color-mix(in lab, red, red)){.sk-bucket-slot--alert-red{box-shadow:0 0 0 1px color-mix(in srgb, var(--sk-danger) 15%, transparent)}}.sk-bucket-slot--alert-red{animation:4s ease-in-out infinite sk-attention-wiggle}.sk-bucket-slot--alert-yellow{border-color:var(--sk-warning)}@supports (color:color-mix(in lab, red, red)){.sk-bucket-slot--alert-yellow{border-color:color-mix(in srgb, var(--sk-warning) 25%, var(--sk-border))}}.sk-bucket-slot__head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.sk-bucket-slot__title{letter-spacing:.06em;text-transform:uppercase;color:var(--sk-denim);margin:0;font-size:.75rem;font-weight:800}.sk-bucket-slot__count{color:var(--utility-text-muted);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:700}.sk-bucket-slot__empty,.sk-tray__empty{color:var(--utility-text-muted);margin:0;padding:.35rem 0;font-size:.72rem;font-style:italic}.sk-bucket-slot__folders,.sk-tray__folders{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.sk-bucket-slot__folders{counter-reset:sk-queue}.sk-tray{border:1px dashed var(--sk-danger);border-radius:0 0 8px 8px;margin-top:.35rem;padding:.55rem .6rem .6rem}@supports (color:color-mix(in lab, red, red)){.sk-tray{border:1px dashed color-mix(in srgb, var(--sk-danger) 35%, var(--sk-border))}}.sk-tray{border-top:2px solid var(--sk-danger)}@supports (color:color-mix(in lab, red, red)){.sk-tray{border-top:2px solid color-mix(in srgb, var(--sk-danger) 25%, var(--sk-border))}}.sk-tray{background:#fff}@supports (color:color-mix(in lab, red, red)){.sk-tray{background:color-mix(in srgb, #fff 85%, var(--sk-danger) 15%)}}.sk-tray--alert-orange,.sk-tray--alert-red{animation:3s ease-in-out infinite sk-attention-glow}.sk-tray__head{align-items:center;gap:.35rem;margin-bottom:.4rem;display:flex}.sk-tray__connector{background:var(--sk-danger);border-radius:2px;width:3px;height:1.1rem}@supports (color:color-mix(in lab, red, red)){.sk-tray__connector{background:color-mix(in srgb, var(--sk-danger) 50%, var(--sk-border))}}.sk-tray__title{letter-spacing:.05em;text-transform:uppercase;color:var(--sk-danger);margin:0;font-size:.68rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.sk-tray__title{color:color-mix(in srgb, var(--sk-danger) 80%, #000 20%)}}.sk-tray__count{font-weight:700}.sk-folder{border:1px solid var(--sk-denim);flex-direction:column;align-items:stretch;width:100%;padding:.55rem .65rem .65rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.sk-folder{border:1px solid color-mix(in srgb, var(--sk-denim) 18%, #c9b896 82%)}}.sk-folder{box-shadow:0 1px 2px var(--sk-denim);background:linear-gradient(165deg,#f6e9ce 0%,#ebdab5 100%);border-radius:0 6px 6px}@supports (color:color-mix(in lab, red, red)){.sk-folder{box-shadow:0 1px 2px color-mix(in srgb, var(--sk-denim) 8%, transparent)}}.sk-folder{text-align:left;cursor:pointer;transition:transform .15s,box-shadow .15s}.sk-folder:hover{box-shadow:0 3px 8px var(--sk-denim);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.sk-folder:hover{box-shadow:0 3px 8px color-mix(in srgb, var(--sk-denim) 12%, transparent)}}.sk-folder:before{content:"";border:1px solid var(--sk-denim);background:#f2e2c2;border-radius:4px 4px 0 0;width:4.5rem;height:.55rem;position:absolute;top:-.45rem;left:.5rem}@supports (color:color-mix(in lab, red, red)){.sk-folder:before{border:1px solid color-mix(in srgb, var(--sk-denim) 15%, #c9b896 85%)}}.sk-folder:before{border-bottom:none}.sk-folder__queue{min-width:1.25rem;height:1.25rem;color:var(--sk-denim);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.62rem;font-weight:800;display:inline-flex;position:absolute;top:.35rem;right:.45rem}@supports (color:color-mix(in lab, red, red)){.sk-folder__queue{background:color-mix(in srgb, #fff 70%, var(--sk-cream) 30%)}}.sk-folder__queue{border:1px solid var(--sk-border);font-variant-numeric:tabular-nums}.sk-folder__tab{flex-direction:column;gap:.12rem;padding-top:.15rem;display:flex}.sk-folder__number{letter-spacing:.04em;color:var(--sk-denim);font-size:.68rem;font-weight:800}.sk-folder__client{color:var(--sk-denim);font-size:.78rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.sk-folder__client{color:color-mix(in srgb, var(--sk-denim) 90%, #000 10%)}}.sk-folder__campaign{color:var(--utility-text-muted);font-size:.72rem;font-weight:500;line-height:1.3}.sk-folder__sticker{border-radius:2px;width:.55rem;height:1.4rem;position:absolute;top:.5rem;left:-.35rem;box-shadow:0 1px 2px #00000026}.sk-folder__sticker--active{background:#3d8b5f}.sk-folder__sticker--waiting{background:#d4a017}.sk-folder__sticker--delayed{background:var(--sk-danger)}.sk-folder__returned{letter-spacing:.06em;text-transform:uppercase;color:var(--sk-denim);border-radius:4px;margin-top:.4rem;padding:.2rem .4rem;font-size:.58rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.sk-folder__returned{color:color-mix(in srgb, var(--sk-denim) 85%, #000 15%)}}.sk-folder__returned{background:#fff}@supports (color:color-mix(in lab, red, red)){.sk-folder__returned{background:color-mix(in srgb, #fff 60%, var(--sk-brass) 40%)}}.sk-folder__returned{border:1px solid var(--sk-brass)}@supports (color:color-mix(in lab, red, red)){.sk-folder__returned{border:1px solid color-mix(in srgb, var(--sk-brass) 45%, transparent)}}.sk-folder__returned{animation:2.8s ease-in-out infinite sk-attention-pulse}@keyframes sk-attention-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--sk-warning) 0%, transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--sk-warning) 18%, transparent)}}@keyframes sk-attention-pulse{0%,to{opacity:1}50%{opacity:.82}}.sk-folder__returned--inline{margin-top:0}.sk-file-bucket{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--sk-denim);background:#fff;border-radius:999px;align-items:center;padding:.18rem .45rem;font-size:.68rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sk-file-bucket{background:color-mix(in srgb, #fff 70%, var(--sk-cream) 30%)}}.sk-file-bucket{border:1px solid var(--sk-border)}.sk-bucket-slot__summary{color:var(--utility-text-muted);text-transform:none;letter-spacing:normal;margin:.2rem 0 0;font-size:.72rem;font-weight:500;line-height:1.35}.sk-bucket-slot__moves,.sk-drawer__moves{color:var(--utility-text-muted);background:var(--sk-cream);border-radius:5px;margin:0 0 .5rem;padding:.35rem .5rem;font-size:.72rem}@supports (color:color-mix(in lab, red, red)){.sk-bucket-slot__moves,.sk-drawer__moves{background:color-mix(in srgb, var(--sk-cream) 45%, #fff 55%)}}.sk-bucket-slot__moves strong,.sk-drawer__moves strong{color:var(--sk-denim)}.sk-folder-actions{border-top:1px dashed var(--sk-border);margin-top:.55rem;padding-top:.55rem}@supports (color:color-mix(in lab, red, red)){.sk-folder-actions{border-top:1px dashed color-mix(in srgb, var(--sk-border) 80%, transparent)}}.sk-folder-actions--compact .sk-folder-actions__title{font-size:.62rem}.sk-folder-actions__title{letter-spacing:.06em;text-transform:uppercase;color:var(--utility-text-muted);margin:0 0 .4rem;font-size:.68rem;font-weight:800}.sk-folder-actions__checklist{color:var(--sk-denim);margin:0 0 .45rem;padding:0 0 0 1rem;font-size:.72rem;line-height:1.45}.sk-folder-actions__list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.sk-folder-actions__btn{justify-content:flex-start;width:100%;font-size:.75rem}.sk-folder-actions__btn--stub{opacity:.85}:root{--studio-text:#fff;--studio-text-muted:#ffffffc7;--studio-highlight:#bfd8f2;--studio-pressed-fill:#bfd8f238;--studio-pressed-border:#bfd8f2;--studio-trim:#c8b59b;--studio-ink:#20262d;--studio-veil-fill:#20262d66;--studio-glass-fill:#20262d47;--studio-glass-fill-strong:#20262d47;--studio-glass-border:#c8b59b;--studio-glass-shadow:none;--studio-radius:.85rem;--studio-border-width:2px;--studio-space-xs:.5rem;--studio-space-sm:.75rem;--studio-space-md:1rem;--studio-space-lg:1.5rem;--studio-type-title:1.25rem;--studio-type-subtitle:1.125rem;--studio-type-copy:1rem;--studio-type-small:.875rem;--studio-type-page:var(--studio-type-title);--studio-type-question:var(--studio-type-subtitle);--studio-type-section:var(--studio-type-subtitle);--studio-type-card:var(--studio-type-copy);--studio-type-body:var(--studio-type-copy);--studio-type-helper:var(--studio-type-copy);--studio-type-back:var(--studio-type-small);--studio-type-label:var(--studio-type-small);--studio-label:#8ff5c6;--sb-eucalyptus:var(--studio-label);--studio-type-button:var(--studio-type-copy);--studio-type-status:var(--studio-type-small);--studio-text-support:0 1px 3px #20262dd1, 0 0 10px #20262d47;--background:transparent;--foreground:#fff;--board-family-cream:transparent;--utility-paper-cream:transparent;--utility-cream:transparent;--studio-paper:transparent;--studio-charcoal:#20262d;--studio-charcoal-muted:var(--studio-text-muted);--studio-denim:#20262d;--studio-denim-deep:#20262d;--studio-eucalyptus:#bfd8f2;--studio-eucalyptus-deep:#bfd8f2;--studio-coral:#bfd8f2;--studio-herb-gold:#bfd8f2;--studio-golden-yellow:#bfd8f2;--studio-teal:#bfd8f2;--studio-walnut:#c8b59b;--studio-utility-backdrop-blur:none;--studio-utility-backdrop-tint:transparent;--utility-card:var(--studio-glass-fill);--studio-utility-card-surface:var(--studio-glass-fill);--studio-utility-card-surface-bright:var(--studio-glass-fill-strong);--utility-primary:#20262d;--utility-primary-deep:#20262d;--utility-text:#fff;--utility-text-muted:var(--studio-text-muted);--utility-nav-accent-active:#bfd8f2;--type-section-title-weight:600;--utility-font:var(--font-studio-board-sans), "Inter", system-ui, sans-serif;--utility-shadow:var(--studio-glass-shadow);--utility-border:var(--studio-glass-border);--rm-frost-blur:none;--rm-overlay-scrim-blur:none}[data-mobile-customer-spine]{--sb-eucalyptus:var(--studio-label);--mc-ink:#fff;--mc-denim:#20262d;--mc-eucalyptus:#bfd8f2;--mc-coral:#bfd8f2;--mc-yellow:#bfd8f2;--mc-ivory:var(--studio-glass-fill-strong);--mc-glass:var(--studio-glass-fill);--mc-glass-strong:var(--studio-glass-fill-strong);--mc-glass-border:var(--studio-glass-border);--mc-veil:transparent;--mc-primary:#20262d;--mc-primary-text:#fff;--mc-chip-selected:#bfd8f238;--mc-board-color-page:#fff;--mc-board-color-card:#fff;--mc-board-color-sub:var(--studio-text-muted);--mc-board-color-field:#fff;--mc-board-color-value:#fff;--mc-board-color-current:#fff;--mc-board-color-action-link:#fff;--studio-tile-standard-fill:var(--studio-glass-fill);--studio-tile-standard-dense-fill:var(--studio-glass-fill-strong);--studio-tile-selected-fill:#bfd8f238;--studio-tile-border:var(--studio-glass-border);--studio-tile-quiet-border:#c8b59b38}html:has(.studio-environment-app){background:0 0!important}html:has(.studio-environment-app) body{background:0 0!important}.studio-environment-app{font-family:var(--font-studio-board-sans), "Inter", system-ui, sans-serif;color:#fff;font-weight:400;font-size:var(--studio-type-body);--studio-ink:#20262d;--studio-golden-yellow:#bfd8f2;--mc-yellow:#bfd8f2;line-height:1.5}.studio-environment-shell,.studio-environment-shell__plate{filter:none!important;background:0 0!important}.studio-environment-shell__veil{background:var(--studio-veil-fill)!important;background-color:var(--studio-veil-fill)!important}.studio-environment-shell__frost{-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}.lobby-entry-film__scrim,.welcome-hall-plate-backdrop-art{-webkit-backdrop-filter:none!important;filter:none!important}.studio-utility-backdrop:before{filter:none!important}.studio-environment-app :is(h1,.utility-title,.utility-topbar__title,.sb-header-v3__title){text-shadow:var(--studio-text-support);line-height:1.2;color:#fff!important;font-family:inherit!important;font-size:var(--studio-type-page)!important;font-weight:600!important}.studio-environment-app h2{text-shadow:var(--studio-text-support);line-height:1.25;color:#fff!important;font-family:inherit!important;font-size:var(--studio-type-section)!important;font-weight:600!important}.studio-environment-app h3,.studio-environment-app h4{text-shadow:var(--studio-text-support);line-height:1.3;color:#fff!important;font-family:inherit!important;font-size:var(--studio-type-subtitle)!important;font-weight:600!important}.studio-environment-app :is(p,li,dt,dd,label,td,th){text-shadow:var(--studio-text-support);font-weight:400;color:#fff!important;font-size:var(--studio-type-body)!important}.studio-environment-app :is(span,small,strong,em,time,figcaption,legend,output,cite,b,i,svg):not(.owner-qa *):not(.studio-tile--selected):not(.studio-tile--selected *){color:#fff!important}.studio-environment-app :is(dt,label,.sb-card__tab,.fd-hero__badge,[class*=eyebrow],[class*=__label]):not([class*=intakeCheck]):not([data-intake-type-well]){letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--studio-label)!important;font-size:var(--studio-type-label)!important}.studio-environment-app :is(.utility-subnav__label,.utility-subnav__icon,.fs-status-card__label,.utility-card__title,.studio-section-title,.utility-eyebrow,.utility-lead){color:#fff!important}.studio-environment-app a:not(.owner-qa a){text-shadow:var(--studio-text-support);color:#fff!important}.studio-environment-app :is(.bf-material,.bf-material-paper,.sb-card,.utility-card,.utility-access-card-shell .utility-card,.fd-hero,.fd-summary__status,.fd-block,.fd-item,.fd-block__download,.fd-campaign-strip,.studio-tile--standard,.studio-tile--standard-dense,table,th,td,.help-center article,.hc-card,.hc-qpg-table,.hc-qpg-card,.pkg-compare__table,.pkg-compare__scroll,.pkg-compare__feature-head,.pkg-compare__pkg-head,.pkg-compare__feature,.pkg-compare__cell,.sb-project-communication__item,.sb-project-communication__machine-answer,.sb-project-communication__studio-request,.sb-project-communication__notice,.fs-proof-refs,.fs-version-compare,.fs-version-compare__pane,.co-card,.co-panel,.pay-paper-card,.pay-acknowledgment,.pay-sandbox,.route-map-social-intake,.route-map-social-intake__card,.route-map-social-intake__progress,[class*=intake-card],[class*=checkout-card],.fs-review-proof,.fs-review-proof__image,.fs-review-proof__copy,.fs-mock,.fs-feedback-panel,.rd-stage-card,.rd-job-list__item,.fs-status-card,.fs-project-communication,.sb-sidebar,.cd-vision,.cd-card--journey,.cd-card--updates,.cd-card--activity):not(.owner-qa):not(.owner-qa *):not(.fdr__feedback .fd-block){background:var(--studio-glass-fill-strong)!important;border:var(--studio-border-width) solid var(--studio-glass-border)!important;border-radius:var(--studio-radius)!important;box-shadow:none!important;color:#fff!important;-webkit-backdrop-filter:none!important}.studio-environment-app :is(.bf-material,.bf-material-paper,.sb-card,.utility-card):before,.studio-environment-app :is(.bf-material,.bf-material-paper,.sb-card,.utility-card):after{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}.studio-environment-app .fd-summary__status,.studio-environment-app [aria-current=page],.studio-environment-app [data-active=true],.studio-environment-app .is-active,.studio-environment-app .studio-tile--selected{border:var(--studio-border-width) solid #bfd8f2!important;background:#bfd8f238!important}.studio-environment-app .studio-tile--selected{color:#fff!important}.studio-environment-app :is(nav a,nav button,.sb-nav a,[class*=nav] a):not(.owner-qa *):not([aria-current=page]):not(.utility-subnav__link--active):not(.sb-nav__item--active):not(.is-active):not(:active):not(.is-pressed):not([data-pressed=true]):not([class*=routeCard]):not(.hc-toc__link){font-family:inherit;font-size:var(--studio-type-button);text-shadow:var(--studio-text-support);font-weight:500;background:var(--studio-glass-fill)!important;border:var(--studio-border-width) solid var(--studio-glass-border)!important;border-radius:var(--studio-radius)!important;color:#fff!important}.studio-environment-app :is(nav a,nav button,.sb-nav a)[aria-current=page],.studio-environment-app :is(nav a,nav button,.sb-nav a).is-active,.studio-environment-app :is(nav a,nav button,.sb-nav a)[data-active=true],.studio-environment-app .utility-subnav__link--active{text-shadow:var(--studio-text-support);color:#fff!important;background:#bfd8f238!important;border-color:#bfd8f2!important}.studio-environment-app :is(nav a,nav button,.sb-nav a,.utility-subnav__link--active)[aria-current=page] :is(span,svg),.studio-environment-app :is(nav a,nav button,.sb-nav a,.utility-subnav__link--active).is-active :is(span,svg),.studio-environment-app :is(nav a,nav button,.sb-nav a,.utility-subnav__link--active) :is(.utility-subnav__label,.utility-subnav__icon){color:#fff!important}.studio-environment-app :is(button,.utility-btn,.fd-btn,.lobby-entry-film__cta,[type=submit],[type=button]):not(.owner-qa *):not([class*=planMoreDetails]):not([data-plan-extras-cta]):not([data-route-includes-cta]):not([class*=routeIncludes]){font-family:inherit;font-size:var(--studio-type-button);border-radius:var(--studio-radius);border:var(--studio-border-width) solid var(--studio-glass-border);text-shadow:var(--studio-text-support);font-weight:500}.studio-environment-app :is(.utility-btn--primary,.fd-btn--start,.fd-block__download,.lobby-entry-film__cta,[class*=btn--primary],[class*=primary-btn]):not(.owner-qa *):not(:active):not(.is-pressed):not([data-pressed=true]):not([data-voice-pref]):not([data-voice-choice-action]){color:#fff!important;border:var(--studio-border-width) solid var(--studio-glass-border)!important;background:#20262d!important}.studio-environment-app :is(button,.utility-btn,.fd-btn):not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(.owner-qa *):not(:active):not(.is-pressed):not([data-pressed=true]):not([data-selected=true]):not([aria-pressed=true]):not([data-skip-action]):not([class*=btnSkip]):not([class*=planMoreDetails]):not([class*=planExtras]):not([data-route-includes-cta]):not([class*=routeIncludes]):not(.fs-preview__section-head):not(.fdr__feedback .utility-btn){background:var(--studio-glass-fill)!important;color:#fff!important}.studio-environment-app :is([class*=danger],[class*=destructive],[class*=refund] button):not(.owner-qa *){background:var(--studio-glass-fill)!important;color:#fff!important;border-color:#c0392b!important}.studio-environment-app :is(input,textarea,select):not(.owner-qa *){font-family:inherit;font-size:var(--studio-type-body);background:var(--studio-glass-fill-strong)!important;border:var(--studio-border-width) solid var(--studio-glass-border)!important;border-radius:var(--studio-radius)!important;color:#fff!important}.studio-environment-app :is(input,textarea,select)::placeholder{color:var(--studio-text-muted)}.studio-environment-app [data-mobile-customer-spine] .studio-tile--standard:before,.studio-environment-app [data-mobile-customer-spine] .studio-tile--standard-dense:before{background:var(--studio-glass-fill);-webkit-backdrop-filter:none!important}.studio-environment-app :not(.owner-qa):not(.owner-qa *){-webkit-backdrop-filter:none!important}html:has(.studio-environment-app) :not(.owner-qa):not(.owner-qa *){-webkit-backdrop-filter:none!important}.studio-environment-app :is(.payment-page,.co-scene){--pay-denim:#20262d;--pay-eucalyptus:#fff;--pay-eucalyptus-deep:#fff;--pay-ivory:var(--studio-glass-fill-strong);--pay-mushroom:var(--studio-glass-fill);--co-frost-card:var(--studio-glass-fill)}.studio-environment-app :is(.route-map-page,.rm-page,[class*=route-map]){--rm-wood:#c8b59b;--rm-wood-dark:#c8b59b;--rm-wood-light:#c8b59b;--rm-i75:#bfd8f2;--rm-i20:#bfd8f2;--rm-i285:#c8b59b;--rm-terracotta:#bfd8f2;--rm-update:#fff;--rm-paper:var(--studio-glass-fill-strong);--rm-paper-warm:var(--studio-glass-fill)}.studio-environment-app :is(.pb-scene,.pb-job-details-surface){--pb-cream:var(--studio-glass-fill-strong);--pb-paper-warm:var(--studio-glass-fill);--studio-ivory:var(--studio-glass-fill-strong);--studio-denim:#20262d}.studio-environment-app .sb{--sb-cat-sign-yellow:#c8b59b;--sb-cat-sign-yellow-edge:#c8b59b;--sb-mushroom-green:#bfd8f2;--sb-nav-active:#bfd8f2;--sb-mushroom-orange:#bfd8f2;--sb-walnut:#c8b59b;--sb-gold:#c8b59b;--sb-warm:#c8b59b;--sb-text:#fff;--sb-text-muted:var(--studio-text-muted);--sb-cream:var(--studio-glass-fill);--sb-card:var(--studio-glass-fill-strong)}.studio-environment-app .sb-header-v3__name{color:#fff!important;box-shadow:none!important;background:#bfd8f238!important}.studio-environment-app .fs-proof-refs,.studio-environment-app .fs-proof-refs li,.studio-environment-app .fs-proof-refs__label,.studio-environment-app .fs-proof-refs__summary{text-shadow:0 1px 3px #20262dd9;color:#fff!important}.studio-environment-app :is(.pay-paper-card__texture,.pay-paper-card__pin,.pay-paper-card__spine){box-shadow:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-app) :is(button,a,[role=button],[role=tab],[role=radio],[role=checkbox],[type=button],[type=submit],[type=reset],.utility-btn,.fd-btn,.sb-nav__item,.utility-subnav__link,.studio-tile,[class*=chip]:not([class*=chipRow]):not([class*=chipBlock]):not([class*=chipGroup]):not([class*=chips]),[class*=primary-btn],label:has(input[type=radio]),label:has(input[type=checkbox])):not(.pay-acknowledgment__checkbox):not(.owner-qa):not(.owner-qa *):not([class*=intakeCheck]):not([data-panel=intake] .route-map-social-intake__chip):not(:has(:is(button,a,[role=button],[role=tab],[type=button],[type=submit],.studio-tile,[class*=chip]:not([class*=chipRow]),label):active)):is(:active,.is-pressed,[data-pressed=true]){color:#fff!important;box-shadow:none!important;background:#bfd8f238!important;border-color:#bfd8f2!important;transform:scale(.985)!important}html:has(.studio-environment-app) :is([aria-current=page],[aria-pressed=true],[aria-checked=true],[data-active=true],.is-active,.is-selected,.studio-tile--selected,.sb-nav__item--active,.utility-subnav__link--active):not(.owner-qa):not(.owner-qa *):not([class*=routeCard]):not(.studio-homepage__text-current){color:#fff!important;background:#bfd8f238!important;border-color:#bfd8f2!important}html:has(.studio-environment-app) :is(nav a,nav button,.sb-nav a,.sb-nav__item,.utility-subnav__link,button,.utility-btn,[type=button],[type=submit],a):not(.owner-qa *):not([aria-current=page]):not(.sb-nav__item--active):not(.utility-subnav__link--active):not(.is-active):not(:has(:is(button,a,[role=button],[role=tab],[type=button],[type=submit],.studio-tile,[class*=chip]:not([class*=chipRow]),label):active)):is(:active,.is-pressed,[data-pressed=true]){color:#fff!important;box-shadow:none!important;background:#bfd8f238!important;border-color:#bfd8f2!important;transform:scale(.985)!important}.studio-environment-app [class*=squishy-greeting],.studio-environment-app [data-squishy-greeting]{font-family:var(--font-squishy-greeting), "Comic Neue", sans-serif}html:has(.studio-environment-app){--fs-gold:#bfd8f2;--fs-denim:#20262d;--fs-eucalyptus:#bfd8f2;--fs-ivory:var(--studio-glass-fill);--fs-ink:#fff;--fs-support:#ffffffc7;--cd-gold:#bfd8f2;--cd-teal:#20262d;--cd-teal-deep:#20262d;--cd-text:#fff;--cd-text-muted:#ffffffc7;--board-family-mustard:#c8b59b;--board-family-text:#fff;--board-family-tile:var(--studio-glass-fill);--board-family-field:var(--studio-glass-fill);--sb-gold:#c8b59b;--sb-cat-sign-yellow:#c8b59b;--sb-cat-sign-yellow-edge:#c8b59b}html:has(.studio-environment-app) body{--fs-gold:#bfd8f2;--fs-denim:#20262d;--fs-eucalyptus:#bfd8f2;--fs-ivory:var(--studio-glass-fill);--fs-ink:#fff;--fs-support:#ffffffc7;--cd-gold:#bfd8f2;--cd-teal:#20262d;--cd-teal-deep:#20262d;--cd-text:#fff;--cd-text-muted:#ffffffc7;--board-family-mustard:#c8b59b;--board-family-text:#fff;--board-family-tile:var(--studio-glass-fill);--board-family-field:var(--studio-glass-fill);--sb-gold:#c8b59b;--sb-cat-sign-yellow:#c8b59b;--sb-cat-sign-yellow-edge:#c8b59b}html:has(.studio-environment-app) .studio-environment-app{--fs-gold:#bfd8f2;--fs-denim:#20262d;--fs-eucalyptus:#bfd8f2;--fs-ivory:var(--studio-glass-fill);--fs-ink:#fff;--fs-support:#ffffffc7;--cd-gold:#bfd8f2;--cd-teal:#20262d;--cd-teal-deep:#20262d;--cd-text:#fff;--cd-text-muted:#ffffffc7;--board-family-mustard:#c8b59b;--board-family-text:#fff;--board-family-tile:var(--studio-glass-fill);--board-family-field:var(--studio-glass-fill);--sb-gold:#c8b59b;--sb-cat-sign-yellow:#c8b59b;--sb-cat-sign-yellow-edge:#c8b59b}html:has(.studio-environment-app) [data-mobile-customer-spine]{--fs-gold:#bfd8f2;--fs-denim:#20262d;--fs-eucalyptus:#bfd8f2;--fs-ivory:var(--studio-glass-fill);--fs-ink:#fff;--fs-support:#ffffffc7;--cd-gold:#bfd8f2;--cd-teal:#20262d;--cd-teal-deep:#20262d;--cd-text:#fff;--cd-text-muted:#ffffffc7;--board-family-mustard:#c8b59b;--board-family-text:#fff;--board-family-tile:var(--studio-glass-fill);--board-family-field:var(--studio-glass-fill);--sb-gold:#c8b59b;--sb-cat-sign-yellow:#c8b59b;--sb-cat-sign-yellow-edge:#c8b59b}html:has(.studio-environment-app) .studio-utility-scene:has(.fs-room){--fs-gold:#bfd8f2;--fs-denim:#20262d;--fs-eucalyptus:#bfd8f2;--fs-ivory:var(--studio-glass-fill);--fs-ink:#fff;--fs-support:#ffffffc7;--cd-gold:#bfd8f2;--cd-teal:#20262d;--cd-teal-deep:#20262d;--cd-text:#fff;--cd-text-muted:#ffffffc7;--board-family-mustard:#c8b59b;--board-family-text:#fff;--board-family-tile:var(--studio-glass-fill);--board-family-field:var(--studio-glass-fill);--sb-gold:#c8b59b;--sb-cat-sign-yellow:#c8b59b;--sb-cat-sign-yellow-edge:#c8b59b}html:has(.studio-environment-app) .cd-grid{--fs-gold:#bfd8f2;--fs-denim:#20262d;--fs-eucalyptus:#bfd8f2;--fs-ivory:var(--studio-glass-fill);--fs-ink:#fff;--fs-support:#ffffffc7;--cd-gold:#bfd8f2;--cd-teal:#20262d;--cd-teal-deep:#20262d;--cd-text:#fff;--cd-text-muted:#ffffffc7;--board-family-mustard:#c8b59b;--board-family-text:#fff;--board-family-tile:var(--studio-glass-fill);--board-family-field:var(--studio-glass-fill);--sb-gold:#c8b59b;--sb-cat-sign-yellow:#c8b59b;--sb-cat-sign-yellow-edge:#c8b59b}:is(html:has(.studio-environment-app) .utility-page,html:has(.studio-environment-app) .fs-page,html:has(.studio-environment-app) .rd-shell,html:has(.studio-environment-app) .cd-grid,html:has(.studio-environment-app) .sb,html:has(.studio-environment-app) .sb-main){background:0 0!important}html:has(.studio-environment-app) .studio-utility-scene:has(.fs-room) :is(.fs-review-proof,.fs-review-proof__image,.fs-review-proof__copy,.fs-mock,.fs-mock--deliverable){background:var(--studio-glass-fill)!important;color:#fff!important;-webkit-backdrop-filter:none!important;border-color:#c8b59b!important}html:has(.studio-environment-app) :is(.fs-review-proof,.fs-review-proof__image,.fs-review-proof__copy,.fs-mock,.fs-preview,.fs-feedback-panel,.rd-stage-card,.rd-job-list__item,.fs-status-card,.fs-project-communication,.fs-feedback-panel__btn,.fs-review__action--revision,.sb-sidebar,.pay-paper-card,.pay-acknowledgment,.cd-quote):not(.owner-qa):not(.owner-qa *){background:var(--studio-glass-fill)!important;color:#fff!important;-webkit-backdrop-filter:none!important;border-color:#c8b59b!important}html:has(.studio-environment-app) .sb-sidebar{background:var(--studio-glass-fill)!important;border-right:var(--studio-border-width) solid #c8b59b!important;-webkit-backdrop-filter:none!important}:is(html:has(.studio-environment-app) .sb-main,html:has(.studio-environment-app) .sb-project-communication,html:has(.studio-environment-app) .rd-shell,html:has(.studio-environment-app) .fs-page--review){min-height:0;overflow:auto}html:has(.studio-environment-app) :is(.cd-journey__step--current .cd-journey__dot,.rd-job-list__item--selected,.fs-handoff-chain__step--current,.fs-feedback-panel__btn--active,.fs-status-card__value):not(.owner-qa):not(.owner-qa *){color:#fff!important;box-shadow:none!important;background:#bfd8f238!important;border-color:#bfd8f2!important}:is(html:has(.studio-environment-app) .studio-utility-scene:has(.fs-room) .fs-review-proof,html:has(.studio-environment-app) .studio-utility-scene:has(.fs-room) .fs-review-proof__image,html:has(.studio-environment-app) .studio-utility-scene:has(.fs-room) .fs-review-proof__copy){background:var(--studio-glass-fill)!important;background-color:var(--studio-glass-fill)!important;border:var(--studio-border-width) solid #c8b59b!important;color:#fff!important;-webkit-backdrop-filter:none!important;background-image:none!important}html:has(.studio-environment-app) .studio-utility-scene--studio-board .sb-sidebar{background:var(--studio-glass-fill)!important;border-right:var(--studio-border-width) solid #c8b59b!important;-webkit-backdrop-filter:none!important;background-image:none!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .sb--v4 .sb-sidebar{background:var(--studio-glass-fill)!important;border-right:var(--studio-border-width) solid #c8b59b!important;-webkit-backdrop-filter:none!important;background-image:none!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .sb--v4 .sb-nav__item--active{border:var(--studio-border-width) solid #bfd8f2!important;color:#fff!important;background:#bfd8f238!important;border-left:1px solid #bfd8f2!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .sb--v4 .sb-nav .sb-sign-out{border:var(--studio-border-width) solid #bfd8f2!important;color:#fff!important;background:#bfd8f238!important;border-left:1px solid #bfd8f2!important}:is(html:has(.studio-environment-app) [data-mobile-customer-spine] .sb--v4 .sb-nav__item--active .sb-nav__icon,html:has(.studio-environment-app) [data-mobile-customer-spine] .sb--v4 .sb-nav__item--active .sb-nav__label){color:#fff!important}html:has(.studio-environment-app) :is(.cd-squishy,.payment-header-band,.pay-field input,.pay-field textarea,.co-card,.pay-paper-card,.pay-acknowledgment,.pay-sandbox):not(.owner-qa):not(.owner-qa *){background:var(--studio-glass-fill)!important;color:#fff!important;-webkit-backdrop-filter:none!important;background-image:none!important;border-color:#c8b59b!important}:is(html:has(.studio-environment-app) .fs-review__action--approve,html:has(.studio-environment-app) .cd-deliverables__cta,html:has(.studio-environment-app) .fs-phone-dock__btn--approve){color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;background:#20262d!important}@media (max-width:720px){html:has(.studio-environment-app) :is(button,.utility-btn,.utility-subnav__link,.sb-nav__item,nav a){min-height:2.75rem}}@media (min-width:1025px){html:has(.studio-environment-app) .sb--v4 .sb-main{min-height:0;overflow:auto!important}html:has(.studio-environment-app) .sb--v4 .sb-board-layout{flex:none!important;grid-template-rows:auto auto!important;align-items:start!important;height:auto!important;min-height:min-content!important;overflow:visible!important}:is(html:has(.studio-environment-app) .sb--v4 .sb-board-layout>.sb-card,html:has(.studio-environment-app) .sb--v4 .sb-board-layout>.sb-materials-tile,html:has(.studio-environment-app) .sb--v4 .sb-board-layout .sb-card--materials-next){align-self:start;height:auto!important;min-height:min-content!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-board-layout .sb-card--current .sb-current-campaign{flex:none!important;height:auto!important;min-height:min-content!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-board-layout .sb-card--progress .sb-progress-panel{flex:none!important;height:auto!important;min-height:min-content!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-board-layout .sb-card--project-snapshot .sb-project-snapshot{flex:none!important;height:auto!important;min-height:min-content!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-board-layout .sb-card--materials-received .sb-materials-board-tile{flex:none!important;height:auto!important;min-height:min-content!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-board-layout .sb-card--materials-needed .sb-materials-board-tile{flex:none!important;height:auto!important;min-height:min-content!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-board-layout .sb-card--materials-next .sb-materials-board-next{flex:none!important;height:auto!important;min-height:min-content!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-progress-panel{flex:none!important;height:auto!important;min-height:min-content!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-progress-panel__body{flex:none!important;height:auto!important;min-height:min-content!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-project-snapshot{flex:none!important;height:auto!important;min-height:min-content!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-project-snapshot__stack{flex:none!important;height:auto!important;min-height:min-content!important;overflow:visible!important}}html:has(.studio-environment-app) .sb{--sb-gold:#c8b59b;--studio-rule:#c8b59b;flex-direction:column!important;grid-template-columns:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;display:flex!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .sb--v4{--sb-gold:#c8b59b;--studio-rule:#c8b59b;flex-direction:column!important;grid-template-columns:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;display:flex!important}html:has(.studio-environment-app) .sb-sidebar{display:none!important}html:has(.studio-environment-app) :is(.sb-card__tab,.sb--v3 .sb-card__tab,.sb--v4 .sb-card__tab,.sb-local-test-fixture__eyebrow,.sb-current-campaign__label,.sb-account__label,.sb-next-action__status,.sb-project-snapshot__heading,.utility-page[aria-label=Campaign\ Details] .utility-card__title):not(.owner-qa):not(.owner-qa *){box-shadow:none!important;border-bottom:1px solid #c8b59b!important;outline:none!important}html:has(.studio-environment-app) .sb-materials-glance{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;width:100%!important;max-width:100%!important;padding:0!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .sb--v4 .sb-materials-glance{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;width:100%!important;max-width:100%!important;padding:0!important}html:has(.studio-environment-app) .sb-materials-glance:before{content:none!important;display:none!important}html:has(.studio-environment-app) .sb-materials-glance:after{content:none!important;display:none!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .sb--v4 .sb-materials-glance:before{content:none!important;display:none!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .sb--v4 .sb-materials-glance:after{content:none!important;display:none!important}html:has(.studio-environment-app) :is(.sb-card--materials-received,.sb-card--materials-needed,.sb-card--materials-next,.sb-materials-tile):not(.owner-qa):not(.owner-qa *){border:var(--studio-border-width) solid #c8b59b!important;box-shadow:none!important;padding:var(--sb-tile-padding-y,1rem) var(--sb-tile-padding-x,1.05rem)!important;box-sizing:border-box!important;outline:none!important;width:100%!important;max-width:100%!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .fs-page--review .utility-subnav__link--active{border:var(--studio-border-width) solid #bfd8f2!important;color:#fff!important;-webkit-backdrop-filter:none!important;background:#bfd8f238!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .fs-page--review .utility-subnav__link[aria-current=page]{border:var(--studio-border-width) solid #bfd8f2!important;color:#fff!important;-webkit-backdrop-filter:none!important;background:#bfd8f238!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .fs-page--review .utility-subnav__link--active .utility-subnav__icon{color:#fff!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .fs-page--review .utility-subnav__link--active .utility-subnav__label{color:#fff!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .fs-page--review .utility-subnav__link[aria-current=page] .utility-subnav__icon{color:#fff!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .fs-page--review .utility-subnav__link[aria-current=page] .utility-subnav__label{color:#fff!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .fs-page--review .utility-subnav__link--active:after{background:#bfd8f2!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .fs-page--review .utility-subnav__link[href=\/studio-board]:not(.utility-subnav__link--active):not([aria-current=page]){background:var(--studio-glass-fill)!important;border:var(--studio-border-width) solid #c8b59b!important;color:#fff!important}html:has(.studio-environment-app) [data-mobile-customer-spine] .fs-page--review .utility-subnav__link[href=\/studio-board]:not(.utility-subnav__link--active):not([aria-current=page]) :is(.utility-subnav__icon,.utility-subnav__label){color:#fff!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=screen]:before{-webkit-backdrop-filter:none!important;pointer-events:none!important;background:0 0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=frame]:before{-webkit-backdrop-filter:none!important;pointer-events:none!important;background:0 0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=room]:before{-webkit-backdrop-filter:none!important;pointer-events:none!important;background:0 0!important}html:has(.studio-environment-app) [data-voice-choice-film] [class*=panel]:before{-webkit-backdrop-filter:none!important;pointer-events:none!important;background:0 0!important}html:has(.studio-environment-app) [data-voice-gate] [class*=panel]:before{-webkit-backdrop-filter:none!important;pointer-events:none!important;background:0 0!important}html:has(.studio-environment-app) [data-voice-choice-film] [class*=panel]{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}html:has(.studio-environment-app) [data-voice-gate=true] [class*=panel]{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}html:has(.studio-environment-app) section[data-surface=tablet]{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=hostSurface]{-webkit-backdrop-filter:none!important;background:0 0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=screen]{-webkit-backdrop-filter:none!important;background:0 0!important}html:has(.studio-environment-app) [data-surface=studio-plan]{-webkit-backdrop-filter:none!important;background:0 0!important}html:has(.studio-environment-app) [data-surface=tablet] [data-surface=tablet]{-webkit-backdrop-filter:none!important;background:0 0!important}html:has(.studio-environment-app) [data-surface=studio-plan] [class*=planFactCard]{-webkit-backdrop-filter:none!important;background:0 0!important}html:has(.studio-environment-app) [data-surface=studio-plan] section[class*=beforeCheckout]{-webkit-backdrop-filter:none!important;background:0 0!important}html:has(.studio-environment-app) [data-phone-plan] [class*=planDetailsCard]{-webkit-backdrop-filter:none!important;background:0 0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=tablet] [data-surface=tablet]:not(.owner-qa):not(.owner-qa *){box-shadow:none!important;border:0!important;border-radius:0!important}html:has(.studio-environment-app) [data-film-family=true] [data-voice-pref][aria-pressed=true]{border:var(--studio-border-width) solid #bfd8f2!important;color:#fff!important;background:#bfd8f238!important}html:has(.studio-environment-app) [data-voice-choice-action][aria-pressed=true]{border:var(--studio-border-width) solid #bfd8f2!important;color:#fff!important;background:#bfd8f238!important}html:has(.studio-environment-app) [data-surface=tablet] [class*=chip][data-selected=true]{border:var(--studio-border-width) solid #bfd8f2!important;color:#fff!important;background:#bfd8f238!important}html:has(.studio-environment-app) [data-surface=tablet] [class*=chip][aria-pressed=true]{border:var(--studio-border-width) solid #bfd8f2!important;color:#fff!important;background:#bfd8f238!important}html:has(.studio-environment-app) [data-permanent-communication=true][data-embedded=true]{-webkit-backdrop-filter:none!important;background:0 0!important}html:has(.studio-environment-app) [data-permanent-communication=true][data-embedded=true] [class*=speakZone]{flex-direction:row!important;justify-content:flex-start!important;width:auto!important;max-width:100%!important;min-height:2.4rem!important;margin:0 0 .85rem!important;padding:.3rem .15rem!important}html:has(.studio-environment-app) [data-answer-dock=pinned]{flex:none!important;gap:.4rem!important;margin-top:.25rem!important;padding-bottom:3.25rem!important}html:has(.studio-environment-app) [data-answer-dock=pinned] [data-permanent-communication=true]{gap:.4rem!important;margin-top:0!important}@media (max-width:960px){html:has(.studio-environment-app) [data-surface=tablet]:has([data-answer-dock=pinned]){height:calc(100dvh - 5.25rem)!important;max-height:calc(100dvh - 5.25rem)!important;overflow:hidden!important}html:has(.studio-environment-app) [data-surface=tablet]:has([data-answer-dock=pinned]) [data-question-scroll-root=true]{flex:auto!important;min-height:0!important;overflow:auto!important}html:has(.studio-environment-app) [data-answer-dock=pinned]{flex-shrink:0!important}:is(html:has(.studio-environment-app) [data-stage=opening][data-surface=tablet],html:has(.studio-environment-app) [data-stage=opening][data-surface=tablet]:has([data-answer-dock=pinned])){height:auto!important;max-height:none!important;overflow:visible!important}:is(html:has(.studio-environment-app) [data-stage=opening][data-surface=tablet] [data-question-scroll-root=true],html:has(.studio-environment-app) [data-stage=opening][data-surface=tablet] [class*=askCluster]){flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}}html:has(.studio-environment-app) [data-answer-dock=pinned] [class*=speakZone]{margin:0 0 .25rem!important}html:has(.studio-environment-app) [data-answer-dock=pinned] [class*=typeLine]{min-height:2.4rem!important}@media (max-width:720px){html:has(.studio-environment-app) [data-voice-choice-film] [class*=panel]{gap:.9rem!important}html:has(.studio-environment-app) [data-voice-gate=true] [class*=panel]{gap:.9rem!important}html:has(.studio-environment-app) [data-surface=tablet]{gap:.9rem!important}html:has(.studio-environment-app) [data-surface=studio-plan]{gap:.9rem!important}html:has(.studio-environment-app) [data-pre-checkout-deck-back]{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;min-height:0!important;margin:0 0 1.2rem!important;padding-left:0!important;padding-right:0!important}html:has(.studio-environment-app) [data-voice-choice-film] [class*=prompt]{font-size:var(--studio-type-page)!important;margin:.95rem 0!important;font-weight:600!important;line-height:1.25!important}html:has(.studio-environment-app) [data-film-family=true]{margin:0 0 1rem!important}html:has(.studio-environment-app) [data-active-question-cluster=true]{gap:.95rem!important}html:has(.studio-environment-app) [data-surface=tablet] [class*=answerDock]:not([data-answer-dock=pinned]){gap:.9rem!important;margin-top:.35rem!important}html:has(.studio-environment-app) [data-permanent-communication=true][data-embedded=true]{gap:.9rem!important;margin-top:.35rem!important}html:has(.studio-environment-app) [data-surface=tablet] [class*=actions]{margin-top:.55rem!important}html:has(.studio-environment-app) [data-surface=tablet] [data-skip-action]{margin-top:1.05rem!important}html:has(.studio-environment-app) [data-surface=studio-plan] [class*=planVoiceFacts]{gap:.9rem!important}html:has(.studio-environment-app) [data-surface=studio-plan] [class*=planFactCard]{margin-top:.55rem!important;padding:1.05rem 1.1rem!important}html:has(.studio-environment-app) [data-surface=studio-plan] section[class*=beforeCheckout]{margin-top:.55rem!important;padding:1.05rem 1.1rem!important}}.studio-environment-app :is(button,a)[data-selected=true]:not([class*=routeCard]),.studio-environment-app :is(button,a)[aria-pressed=true]:not([class*=routeCard]),.studio-environment-app [data-voice-pref][aria-pressed=true]{border:var(--studio-border-width) solid #bfd8f2!important;color:#fff!important;background:#bfd8f238!important}html:has(.studio-environment-app) [data-stage=checkout][data-surface=tablet]{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}html:has(.studio-environment-app) [data-panel=checkout]{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}html:has(.studio-environment-app) [data-panel=checkout] :is(.co-card,.co-panel,.pay-paper-card,.pay-acknowledgment,.pay-sandbox,[class*=checkoutHostSurface],[class*=checkoutPageSurface]){-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}html:has(.studio-environment-app):not(:has([data-layout=one-tablet])) [data-panel=checkout]:not([data-surface=page]) :is(.co-card,.pay-paper-card){border:var(--studio-border-width) solid #c8b59b!important}html:has(.studio-environment-app) [data-panel=checkout] :is(.pay-paper-card__pin,.pay-paper-card__texture,.pay-paper-card__spine){display:none!important}@media (max-width:720px){html:has(.studio-environment-app) [data-panel=checkout]{gap:1.15rem!important}html:has(.studio-environment-app) [data-panel=checkout] [class*=backLink]{margin:.25rem 0 1.15rem!important;padding:.5rem 0!important}html:has(.studio-environment-app) [data-panel=checkout]:not([data-surface=page]) .co-card{padding:1.15rem .35rem 1.25rem!important}:is(html:has(.studio-environment-app) [data-panel=checkout][data-surface=page] .co-card,html:has(.studio-environment-app) [data-panel=checkout][data-surface=page] .pay-paper-card){box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}html:has(.studio-environment-app) [data-panel=checkout] .co-card__heading{margin:0 0 .95rem!important}html:has(.studio-environment-app) [data-panel=checkout] .co-next-steps{gap:.95rem!important}html:has(.studio-environment-app) [data-panel=checkout] .co-next-steps__item{padding:.15rem 0!important}html:has(.studio-environment-app) [data-panel=checkout] .co-submit{margin-top:.85rem!important}}html:has(.studio-environment-app) :is([data-voice-pref],[data-voice-choice-action]):not([aria-pressed=true]){background:var(--studio-glass-fill)!important;background-color:var(--studio-glass-fill)!important;border:var(--studio-border-width) solid #c8b59b!important;color:#fff!important}html:has(.studio-environment-app) :is([data-surface=tablet],[data-surface=studio-plan]) :is(h1[class*=question],h2[class*=title]){font-size:var(--studio-type-page)!important;letter-spacing:0!important;text-transform:none!important;font-weight:600!important;line-height:1.25!important}html:has(.studio-environment-app) [data-surface=tablet] h2:not([class*=title]):not([class*=beforeCheckout]){font-size:var(--studio-type-section)!important;font-weight:600!important;line-height:1.25!important}html:has(.studio-environment-app) [data-stage=intake] h3:not([class*=intakeSectionHeading]){font-size:var(--studio-type-question)!important;letter-spacing:0!important;text-transform:none!important;font-weight:600!important;line-height:1.3!important}html:has(.studio-environment-app) :is(dt,label,[class*=eyebrow]:not(.utility-subnav *),[class*=__label]:not(.utility-subnav__label):not(.sb-nav__label),[class*=beforeCheckoutHeading],[class*=planFactLabel],[class*=bestForLabel],[class*=requiredMeta],.fd-hero__badge,.sb-card__tab,.utility-eyebrow,.fs-status-card__label){color:var(--studio-label,#8ff5c6)!important;-webkit-text-fill-color:var(--studio-label,#8ff5c6)!important}html:has(.studio-environment-app) :is([class*=beforeCheckoutHeading],[class*=planFactLabel],[class*=bestForLabel],[class*=requiredMeta]){font-size:var(--studio-type-label)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:600!important;line-height:1.3!important}html:has(.studio-environment-app) :is([class*=planFactValue],[class*=planFactValueLarge]){font-size:var(--studio-type-card)!important;letter-spacing:0!important;text-transform:none!important;font-weight:600!important;line-height:1.3!important}html:has(.studio-environment-app) :is([data-voice-pref][aria-pressed=true],[data-voice-choice-action][aria-pressed=true]){border:var(--studio-border-width) solid #bfd8f2!important;color:#fff!important;background:#bfd8f238!important}html:has(.studio-environment-app) :is(html,body,.studio-environment-app,[data-layout],[data-surface=tablet],[data-panel],[data-active-question-cluster],[data-answer-dock],[data-permanent-communication],[data-film-family],[data-question-scroll-root],[role=group],[class*=chipRow],[class*=chipBlock],[class*=chipGroup],[class*=askCluster],[class*=answerDock],[class*=hostSurface],[class*=PageSurface],[class*=filmToggle],[class*=actions],section[data-surface],.co-card,.pay-paper-card,.sb-card,.utility-card):is(:active,:has(:active),.is-pressed,[data-pressed=true]){opacity:1!important;filter:none!important;background:0 0!important;transform:none!important}html:has(.studio-environment-app) [data-layout=one-tablet]{width:100%!important;max-width:100%!important;overflow-x:clip!important}html:has(.studio-environment-app) [data-layout=one-tablet] :is([data-surface=tablet],[class*=deviceColumn],[class*=hostSurface],[class*=nameQuestionPanel],[class*=askCluster],[data-question-scroll-root],[data-answer-dock],[data-permanent-communication],[data-active-question-cluster],[class*=summaryList],[class*=summaryRow],[class*=chipRow],[class*=typeBlock],[class*=typeField],[class*=actions],[class*=filmToggle]){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=tablet][data-stage]:not([data-stage=plan]):not([data-stage=checkout]):not([data-stage=route]):not([data-stage=services]):not([data-stage=opening]):not([data-stage=intake]){border:var(--studio-border-width) solid #c8b59b!important;border-radius:var(--studio-radius)!important;box-shadow:none!important;background:0 0!important;overflow-x:clip!important}html:has(.studio-environment-app) [data-layout=one-tablet] :is([class*=hostSurface],[class*=nameQuestionPanel],[class*=askCluster],[class*=answerDock],[data-question-scroll-root],[data-permanent-communication],[class*=summaryList],[class*=summaryRow],[class*=deadlineNote],[data-surface=tablet] .studio-tile--standard,[data-surface=tablet] .studio-tile--standard-dense){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [class*=routeExpand].studio-tile--standard,html:has(.studio-environment-app) [data-layout=one-tablet] [class*=routeExpand].studio-tile--standard-dense){border:var(--studio-border-width) solid #c8b59b!important;background:var(--studio-glass-fill)!important;box-shadow:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=routeExpand].studio-tile--selected{border:var(--studio-border-width) solid #bfd8f2!important;box-shadow:none!important;background:#bfd8f238!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=routeCard]{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=routeChoiceNote]{text-align:left!important;color:var(--studio-label,#8ff5c6)!important;-webkit-text-fill-color:var(--studio-label,#8ff5c6)!important;background:0 0!important;border:none!important;margin-top:.35rem!important;padding:0!important;font-weight:600!important;display:block!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=routeRecommendedBadge]{box-shadow:none!important;text-align:left!important;color:var(--studio-label,#8ff5c6)!important;-webkit-text-fill-color:var(--studio-label,#8ff5c6)!important;font-size:var(--studio-type-label)!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;font-weight:600!important;display:block!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-step=summary] [class*=summaryRow]+[class*=summaryRow]{background:0 0!important;border:none!important;border-top:1px solid #c8b59b!important;padding-top:.75rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-stage=intake][data-surface=tablet]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake][data-surface=page]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-studio-surface=tablet]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] #conversation-room-tablet{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=surfaceStack]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=nameQuestionPanel]{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}html:has(.studio-environment-app) [data-name-question-panel=true]{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=deadlineNote]{border-radius:0!important;padding-left:0!important;padding-right:0!important}html:has(.studio-environment-app) [data-plan-actions]{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}html:has(.studio-environment-app) [data-surface=studio-plan] [class*=planDetailsCard]{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}html:has(.studio-environment-app) [data-surface=studio-plan] .pb-plan-summary__card{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}html:has(.studio-environment-app) [data-phone-plan] [class*=planDetailsCard]{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}html:has(.studio-environment-app) [data-phone-plan] .pb-plan-summary__card{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}html:has(.studio-environment-app) [data-plan-details-toggle=true]{border:var(--studio-border-width) solid #c8b59b!important;width:auto!important;max-width:100%!important;min-height:2.75rem!important;box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border-radius:.85rem!important;align-items:center!important;padding:.55rem .85rem!important;display:inline-flex!important}html:has(.studio-environment-app) [data-layout=one-tablet] :is([data-surface=tablet] .studio-tile--standard,[data-surface=tablet] .studio-tile--standard-dense,[class*=nameQuestionPanel]):before{-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] :is([data-surface=tablet] .studio-tile--standard,[data-surface=tablet] .studio-tile--standard-dense,[class*=nameQuestionPanel]):after{-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}@media (max-width:960px){html:has(.studio-environment-app) [data-layout=one-tablet] :is([class*=aluminumEdge],[class*=glassChrome],[class*=notch]){display:none!important}}html:has(.studio-environment-app) [class*=slideHost]{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}html:has(.studio-environment-app) [class*=slideScrim]{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}html:has(.studio-environment-app) [data-studio-surface=activity-panel]{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}html:has(.studio-environment-app) [data-surface=overlay]{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}html:has(.studio-environment-app) [data-layout=one-tablet] :is([class*=frame]:not([data-voice-choice=true]),[class*=screen]){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}html:has(.studio-environment-app) [class*=slideHost]:before{-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-app) [class*=slideHost]:after{-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-app) [data-studio-surface=activity-panel]:before{-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-app) [data-studio-surface=activity-panel]:after{-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-app) [data-surface=overlay]:before{-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-app) [data-surface=overlay]:after{-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=frame]:not([data-voice-choice=true]){border:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=screen]{border:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=screen]:before{-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=frame]:not([data-voice-choice=true]):before{-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] :is([class*=chip]:not([class*=chipRow]):not([class*=chipBlock]):not([class*=chipGroup]):not([class*=chips]),[class*=typeField],[class*=speakZone],[data-voice-pref],[data-voice-choice-action]):not([aria-pressed=true]):not([data-selected=true]){border:var(--studio-border-width) solid #c8b59b!important;border-width:2px!important}html:has(.studio-environment-app) [data-layout=one-tablet] :is(h1,h2,p,dt,dd,button,a,textarea,[class*=question],[class*=typeHintOff],[class*=speakTitle],[class*=hint]){white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=tablet] :is(h1[class*=question],h2[class*=question]){font-size:var(--studio-type-page)!important;letter-spacing:0!important;font-weight:600!important;line-height:1.25!important}html:has(.studio-environment-app) [data-step=ask_business_name] [class*=titleLead]{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}@media (max-width:960px){html:has(.studio-environment-app) [data-stage=plan][data-surface=tablet]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-surface=studio-plan]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-phone-plan]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-plan-actions]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-stage=plan] [class*=planVoiceFacts]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-stage=plan] [class*=planFactCard]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-stage=plan] [class*=planDetailsCard]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=tablet]{box-sizing:border-box!important;padding-left:.7rem!important;padding-right:.7rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel][data-surface=page]{box-sizing:border-box!important;padding-left:.7rem!important;padding-right:.7rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan]{box-sizing:border-box!important;padding-left:.7rem!important;padding-right:.7rem!important}html:has(.studio-environment-app) [data-stage=plan][data-surface=tablet]{height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}html:has(.studio-environment-app) [data-stage=checkout][data-surface=tablet]{height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}html:has(.studio-environment-app) [data-stage=route][data-surface=tablet]{height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}html:has(.studio-environment-app) [data-stage=services][data-surface=tablet]{height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}html:has(.studio-environment-app) [data-stage=opening][data-surface=tablet]{height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}html:has(.studio-environment-app) [data-stage=intake][data-surface=tablet]{height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}html:has(.studio-environment-app) [data-panel=checkout][data-surface=page]{height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}html:has(.studio-environment-app) [data-panel=intake][data-surface=page]{height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}html:has(.studio-environment-app) [data-surface=studio-plan]{height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] :is(.co-card,.co-panel,.pay-paper-card,[class*=checkoutPageSurface],[class*=checkoutHostSurface]):not(.owner-qa):not(.owner-qa *){box-shadow:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}html:has(.studio-environment-app):has([data-layout=one-tablet]){max-width:100%!important;overflow-x:clip!important}html:has(.studio-environment-app):has([data-layout=one-tablet]) body{max-width:100%!important;overflow-x:clip!important}html:has(.studio-environment-app) [data-layout=one-tablet]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=roomStage]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=surfaceStack]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=deviceColumn]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=frame]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=screen]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=tablet]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-answer-dock]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-permanent-communication]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] :is([class*=typeField],[class*=typeLine],[class*=typeBlock],[class*=typeHintOff],[class*=cta],[class*=sendBtn],.lobby-entry-film__cta){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}:is(html:has(.studio-environment-app) [data-summary-outer-actions] .lobby-entry-film__cta,html:has(.studio-environment-app) [class*=routeConfirmRow] .lobby-entry-film__cta,html:has(.studio-environment-app) [data-plan-actions] .lobby-entry-film__cta){text-align:center!important;justify-content:center!important}html:has(.studio-environment-app) [class*=expandToggle]{padding-left:1.1rem!important;padding-right:1.1rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=typeLine]::placeholder{white-space:pre-wrap!important;overflow-wrap:break-word!important;word-break:normal!important}}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=typeLine]{box-shadow:none!important;appearance:none!important;background:0 0!important;border:none!important;outline:none!important}html:has(.studio-environment-app) [data-name-question-panel=true]{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] .co-card:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] .co-panel:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] .pay-paper-card:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] [class*=checkoutPageSurface]:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] [class*=checkoutHostSurface]:not(.owner-qa):not(.owner-qa *)){box-shadow:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__card:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__chips:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__progress:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__actions:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=intakeHostSurface]:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=intakeSectionBlock]:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=intakeMaterialsNote]:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=checkoutScopeDisclosure]:not(.owner-qa):not(.owner-qa *)){box-shadow:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [data-confirmed=true]:not(.owner-qa):not(.owner-qa *){color:#2f6b54!important;border:var(--studio-border-width) solid #c8b59b!important;background:#fff!important;border-radius:.55rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] :is(input,textarea,select):not(.owner-qa){caret-color:#f5e27a;background:var(--studio-glass-fill)!important;background-color:var(--studio-glass-fill)!important;border:var(--studio-border-width) solid #c8b59b!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;background-image:none!important}.studio-environment-app [data-panel=intake] .route-map-social-intake__card,.studio-environment-app [data-panel=intake] [data-intake-type-well]{box-shadow:none!important;background:0 0!important}html:has(.studio-environment-app) [data-panel=intake] .route-map-social-intake__card{box-shadow:none!important;background:0 0!important}html:has(.studio-environment-app) [data-panel=intake] [data-intake-type-well]{box-shadow:none!important;background:0 0!important}.studio-environment-app [data-panel=intake] [data-intake-type-line]{appearance:none;caret-color:#f5e27a;background:var(--studio-glass-fill)!important;background-color:var(--studio-glass-fill)!important;border:var(--studio-border-width) solid #c8b59b!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;background-image:none!important}html:has(.studio-environment-app) [data-panel=intake] [data-intake-type-line]{appearance:none;caret-color:#f5e27a;background:var(--studio-glass-fill)!important;background-color:var(--studio-glass-fill)!important;border:var(--studio-border-width) solid #c8b59b!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;background-image:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] :is(input,textarea):-webkit-autofill{caret-color:#f5e27a;transition:background-color 99999s ease-out;-webkit-text-fill-color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;background-image:none!important;box-shadow:inset 0 0 0 1000px #20262d!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] :is(input,textarea):-webkit-autofill:hover{caret-color:#f5e27a;transition:background-color 99999s ease-out;-webkit-text-fill-color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;background-image:none!important;box-shadow:inset 0 0 0 1000px #20262d!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] :is(input,textarea):-webkit-autofill:focus{caret-color:#f5e27a;transition:background-color 99999s ease-out;-webkit-text-fill-color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;background-image:none!important;box-shadow:inset 0 0 0 1000px #20262d!important}html:has(.studio-environment-app) [data-panel=intake] [data-intake-type-line]:-webkit-autofill{caret-color:#f5e27a;transition:background-color 99999s ease-out;-webkit-text-fill-color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;background-image:none!important;box-shadow:inset 0 0 0 1000px #20262d!important}html:has(.studio-environment-app) [data-layout=one-tablet] :is([class*=chip]:not([class*=chipRow]):not([class*=chipBlock]):not([class*=chipGroup]):not([class*=chips]),.route-map-social-intake__chip,[data-voice-pref],[data-voice-choice-action]):is([aria-pressed=true],[data-selected=true],.route-map-social-intake__chip--selected):not(.owner-qa):not(.owner-qa *){border:var(--studio-border-width) solid #bfd8f2!important;color:#fff!important;background:#bfd8f238!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__chips:not(.owner-qa):not(.owner-qa *){box-shadow:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;outline:none!important;padding:0!important}html:has(.studio-environment-app) [data-tablet-journey-chrome]{flex-direction:column!important;align-items:stretch!important;gap:.75rem!important;width:100%!important;min-width:0!important;display:flex!important}html:has(.studio-environment-app) [data-tablet-journey-chrome] [class*=filmToggle]{margin:0!important}html:has(.studio-environment-app) :is(.utility-topbar__back,.utility-topbar__back--link,[class*=deckBack],[class*=backLink],.lobby-entry-film__back){font-size:var(--studio-type-back)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:.2rem 0 0!important;font-weight:650!important}html:has(.studio-environment-app) .sb-page-actions .sb-sign-out{box-shadow:none!important;color:#fff!important;background:0 0!important;border:none!important}html:has(.studio-environment-app) .sb-page-actions .sb-sign-out .sb-nav__icon{box-shadow:none!important;color:#fff!important;background:0 0!important;border:none!important}html:has(.studio-environment-app) .sb-page-actions .sb-sign-out .sb-nav__label{box-shadow:none!important;color:#fff!important;background:0 0!important;border:none!important}html:has(.studio-environment-app) .sb-page-actions .sb-sign-out__control{background:0 0!important;border:none!important}html:has(.studio-environment-app) [data-voice-choice-film] [class*=deckBack]{margin:0!important}html:has(.studio-environment-app) :is(.utility-topbar__title,.sb-header-v3__title){font-size:var(--studio-type-page)!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;font-weight:600!important;line-height:1.25!important}html:has(.studio-environment-app) :is(.utility-lead,.sb-header-v3__greeting,.sb-project-communication__lead,[class*=privacy]){font-size:var(--studio-type-helper)!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;line-height:1.45!important}:is(html:has(.studio-environment-app) .utility-header,html:has(.studio-environment-app) .utility-topbar,html:has(.studio-environment-app) .utility-subnav,html:has(.studio-environment-app) .utility-header__meta,html:has(.studio-environment-app) .sb-header-v3){box-shadow:none!important;background:0 0!important;border:none!important}html:has(.studio-environment-app) .utility-topbar{flex-direction:column!important;align-items:flex-start!important;gap:.4rem!important;display:flex!important}html:has(.studio-environment-app) .utility-subnav__list{justify-content:flex-start!important;gap:.45rem!important}html:has(.studio-environment-app) .utility-subnav__item{flex:0 auto!important;width:auto!important;max-width:100%!important}html:has(.studio-environment-app) .utility-subnav__link{box-sizing:border-box!important;width:auto!important;height:auto!important;min-height:2.75rem!important;font-size:var(--studio-type-small)!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:.4rem!important;padding:.55rem .9rem!important;display:flex!important}html:has(.studio-environment-app) .utility-subnav__label{font-size:var(--studio-type-small)!important;letter-spacing:.02em!important;text-transform:none!important;text-align:center!important;white-space:nowrap!important;font-weight:600!important}html:has(.studio-environment-app) :is(.sb-project-communication,.fs-project-communication,.sb-progress-panel,.sb-campaign__col--journey){overflow-wrap:break-word!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) :is(.sb-project-communication,.fs-project-communication) :is(h1,h2,h3,p,li,label,legend,span,textarea,button,a){overflow-wrap:break-word!important;word-break:normal!important;white-space:normal!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) :is(.sb-project-communication__label,.sb-project-communication__intent-legend){color:var(--studio-label,#8ff5c6)!important;font-size:var(--studio-type-label)!important;letter-spacing:.04em!important}html:has(.studio-environment-app) :is(.sb-project-communication__item,.sb-project-communication__notice,.sb-project-communication__studio-request,.sb-project-communication__machine-answer,.sb-progress-panel,.sb-progress-panel__body,.campaign-journey,.utility-header__aside){box-shadow:none!important;background:0 0!important}html:has(.studio-environment-app) [class*=addMore]{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-add-more]{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) .sb-materials-intake__more{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) textarea{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) select{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) :is(.sb-project-communication__intent-option[data-selected=true],.sb-project-communication__intent-option:has(input:checked)){background:#bfd8f238!important;border-color:#bfd8f2!important}html:has(.studio-environment-app) [data-skip-action] :is(button,a,[role=button]):not(.owner-qa):not(.owner-qa *):not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(:active):not(.is-pressed):not([data-pressed=true]):not([data-selected=true]):not([aria-pressed=true]){color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:2px solid #d94e2b!important}html:has(.studio-environment-app) button[data-skip-action]:not(.owner-qa):not(.owner-qa *):not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(:active):not(.is-pressed):not([data-pressed=true]):not([data-selected=true]):not([aria-pressed=true]){color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:2px solid #d94e2b!important}html:has(.studio-environment-app) [class*=btnSkipNow]:not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:2px solid #d94e2b!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [data-confirmed=true]:not(.owner-qa):not(.owner-qa *){color:#2f6b54!important;-webkit-text-fill-color:#2f6b54!important;border:var(--studio-border-width) solid #c8b59b!important;background:#fff!important;border-radius:.55rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=builder] [class*=jobCard][data-selected=true]{border:var(--studio-border-width) solid #bfd8f2!important;background:#bfd8f27a!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=builder] :is([class*=jobPrice],[class*=builderSummary]){white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;flex-shrink:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=builder] [class*=builderSummary]{color:var(--studio-label,#8ff5c6)!important;-webkit-text-fill-color:var(--studio-label,#8ff5c6)!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=planFactValueLarge]{color:#fff!important;-webkit-text-fill-color:#fff!important}html:has(.studio-environment-app) [data-layout=one-tablet] :is(.pb-plan-summary__view-scope,.pb-plan-summary__policy-toggle):not(.owner-qa):not(.owner-qa *):not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(:active):not(.is-pressed):not([data-pressed=true]):not([data-selected=true]):not([aria-pressed=true]){box-shadow:none!important;min-height:0!important;color:var(--studio-label,#8ff5c6)!important;-webkit-text-fill-color:var(--studio-label,#8ff5c6)!important;text-underline-offset:.15em!important;background:0 0!important;border:none!important;padding:0!important;text-decoration:underline!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=intakeSectionHeading]{font-size:var(--studio-type-section)!important;letter-spacing:0!important;text-transform:none!important;color:var(--studio-label,#8ff5c6)!important;-webkit-text-fill-color:var(--studio-label,#8ff5c6)!important;margin-top:1.15rem!important;margin-bottom:.55rem!important;font-weight:600!important;line-height:1.3!important;display:block!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] :is([class*=intro],[class*=checkoutScopeDisclosure],[class*=intakeDraftStatus],[class*=intakeContinueHint],.route-map-social-intake__progress strong,.route-map-social-intake__progress span,.route-map-social-intake__card-copy p,.route-map-social-intake__next-step strong,.route-map-social-intake__next-step span){font-size:var(--studio-type-copy)!important;letter-spacing:0!important;text-transform:none!important;line-height:1.5!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=intro]{margin-bottom:.85rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=checkoutScopeDisclosure]{margin-top:.35rem!important;margin-bottom:1rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=intakeDraftStatus]{margin-top:.35rem!important;margin-bottom:1rem!important;display:block!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__progress{box-shadow:none!important;background:0 0!important;border:none!important;gap:.45rem!important;margin:.85rem 0 1.2rem!important;padding:0!important;display:grid!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__next-step{box-shadow:none!important;background:0 0!important;border:none!important;gap:.35rem!important;margin:0 0 1rem!important;padding:0!important;display:grid!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__actions{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;grid-template-columns:none!important;gap:.65rem!important;margin:.35rem 0 0!important;padding:0!important;display:grid!important;position:static!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-intake__req{font-size:var(--studio-type-copy)!important;letter-spacing:.03em!important;color:#d94e2b!important;-webkit-text-fill-color:#d94e2b!important;font-weight:800!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-intake__opt{font-size:var(--studio-type-copy)!important;letter-spacing:.03em!important;color:var(--studio-label,#8ff5c6)!important;-webkit-text-fill-color:var(--studio-label,#8ff5c6)!important;font-weight:800!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=intakeContinueHint]{font-size:var(--studio-type-copy)!important;margin-top:.65rem!important;line-height:1.5!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__card-copy{gap:.85rem!important;display:grid!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__card-copy p{margin-top:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] .pay-acknowledgment__checkbox{border:var(--studio-border-width) solid #c8b59b!important;border-radius:var(--studio-radius)!important;background:var(--studio-glass-fill)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-copy)!important;align-items:flex-start!important;gap:.85rem!important;margin-top:.35rem!important;padding:.95rem 1rem!important;font-weight:650!important;line-height:1.5!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] .pay-acknowledgment__checkbox span{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-copy)!important;font-weight:650!important;line-height:1.5!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] .pay-acknowledgment__checkbox input{flex-shrink:0!important;width:1.35rem!important;height:1.35rem!important;margin-top:.15rem!important}html:has(.studio-environment-app) :is([class*=bestForLabel],[class*=jobBestForLabel],.pb-drawer__best-for-label){color:var(--studio-label,#8ff5c6)!important;-webkit-text-fill-color:var(--studio-label,#8ff5c6)!important;font-size:var(--studio-type-subtitle)!important;letter-spacing:.03em!important;text-transform:none!important;font-weight:800!important;line-height:1.35!important}html:has(.studio-environment-app) .studio-environment-app{font-size:var(--studio-type-copy)!important}html:has(.studio-environment-app) .studio-environment-app :is(p,li,dd,span,small,strong,em,a,button,input,textarea,select,td,th,legend,cite,time,figcaption,output):not(.owner-qa):not(.owner-qa *){font-size:var(--studio-type-copy)!important}html:has(.studio-environment-app) :is(dt,dt *,label,label *,.utility-subnav__link,.utility-subnav__link *,.utility-subnav__label,.utility-subnav__label *,.sb-card__tab,.sb-card__tab *,.fd-hero__badge,.fd-hero__badge *,[class*=eyebrow],[class*=eyebrow] *,[class*=__label],[class*=__label] *,[class*=planFactLabel],[class*=planFactLabel] *,[class*=beforeCheckoutHeading],[class*=beforeCheckoutHeading] *,[class*=requiredMeta],[class*=requiredMeta] *,.utility-topbar__back,.utility-topbar__back *,.utility-topbar__back--link,[class*=deckBack],[class*=deckBack] *,[class*=backLink],[class*=backLink] *,.lobby-entry-film__back,.lobby-entry-film__back *):not(.owner-qa):not(.owner-qa *){font-size:var(--studio-type-small)!important}html:has(.studio-environment-app) :is(h2,h2 *,h3,h3 *,h4,h4 *,[class*=intakeSectionHeading],[class*=intakeSectionHeading] *,[class*=bestForLabel],[class*=bestForLabel] *,[class*=jobBestForLabel],[class*=jobBestForLabel] *,.pb-drawer__best-for-label,.pb-drawer__best-for-label *,[class*=planFactValueLarge],[class*=planFactValueLarge] *):not(.owner-qa):not(.owner-qa *){font-size:var(--studio-type-subtitle)!important}html:has(.studio-environment-app) :is(h1,h1 *,.utility-title,.utility-title *,.utility-topbar__title,.utility-topbar__title *,.sb-header-v3__title,.sb-header-v3__title *,h1[class*=question],h1[class*=question] *,h2[class*=title],h2[class*=title] *):not(.owner-qa):not(.owner-qa *){font-size:var(--studio-type-title)!important}html:has(.studio-environment-app) .studio-environment-app h2.rd-shell__jobs-heading:not(.owner-qa):not(.owner-qa *):not(.studio-tile--selected):not(.studio-tile--selected *){color:#8ff5c6!important;-webkit-text-fill-color:#8ff5c6!important;font-size:var(--studio-type-label,.875rem)!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border-bottom:1px solid #c8b59b!important;padding-bottom:.2rem!important;font-weight:600!important}html:has(.studio-environment-app) .studio-environment-app .rd-shell__jobs-heading:not(.owner-qa):not(.owner-qa *){color:#8ff5c6!important;-webkit-text-fill-color:#8ff5c6!important;font-size:var(--studio-type-label,.875rem)!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border-bottom:1px solid #c8b59b!important;padding-bottom:.2rem!important;font-weight:600!important}html:has(.studio-environment-app) .hc-toc__link:not(.owner-qa):not(.owner-qa *):not(:active):not(.is-pressed):not([data-pressed=true]){box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-underline-offset:.15em!important;min-height:0!important;font-size:var(--studio-type-copy)!important;background:0 0!important;border:none!important;border-radius:0!important;padding:.15rem 0!important;font-weight:600!important;text-decoration:underline!important}html:has(.studio-environment-app) :is(.cd-overview,.cd-overview__row,.cd-timeline,.cd-timeline__item):not(.owner-qa):not(.owner-qa *){box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}html:has(.studio-environment-app) :is(.cd-overview__row,.cd-timeline__item){grid-template-columns:auto 1fr!important}@media (max-width:720px){html:has(.studio-environment-app) .cd-overview__row{grid-template-columns:1fr!important;row-gap:.2rem!important}}html:has(.studio-environment-app) .cd-timeline__date{white-space:nowrap!important}html:has(.studio-environment-app) .cd-information-update__select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%!important;min-width:100%!important;min-height:3.25rem!important;font-size:var(--studio-type-copy)!important;color:#20262d!important;-webkit-text-fill-color:#20262d!important;background:#f7f4ee!important;padding:.85rem 1rem!important;font-weight:600!important;display:block!important}html:has(.studio-environment-app) .cd-information-update__select option{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%!important;min-width:100%!important;min-height:3.25rem!important;font-size:var(--studio-type-copy)!important;color:#20262d!important;-webkit-text-fill-color:#20262d!important;background:#f7f4ee!important;padding:.85rem 1rem!important;font-weight:600!important;display:block!important}html:has(.studio-environment-app) .sb-materials-intake__toggle:not(.owner-qa):not(.owner-qa *):not([class*=primary]):not(:active):not(.is-pressed):not([data-pressed=true]){box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-underline-offset:.15em!important;min-height:0!important;font-size:var(--studio-type-copy)!important;background:0 0!important;border:none!important;border-radius:0!important;padding:.2rem 0!important;font-weight:600!important;text-decoration:underline!important}html:has(.studio-environment-app) :is(.sb-refund-request__summary,.sb-refund-request__label){color:var(--studio-label,#8ff5c6)!important;-webkit-text-fill-color:var(--studio-label,#8ff5c6)!important}@media (min-width:1025px){html:has(.studio-environment-app) [data-layout=one-tablet]{--side-width:0px!important;--activity-reserve:0px!important;--tablet-width:min(56rem, calc(100% - 3rem))!important;--max-tablet-height:none!important;--stage-width:100%!important;--slide-width:min(56rem, calc(100% - 3rem))!important;justify-content:flex-start!important;align-items:stretch!important;height:auto!important;min-height:100dvh!important;padding:1.75rem 2.25rem 2.5rem!important;overflow:clip scroll!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=roomStage]{width:100%!important;max-width:min(56rem,100%)!important;margin:0 auto!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=workRow]{grid-template-columns:minmax(0,1fr)!important;width:100%!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [data-studio-surface=navigation],html:has(.studio-environment-app) [data-layout=one-tablet] [class*=sideCaption],html:has(.studio-environment-app) [data-layout=one-tablet] [class*=surfaceCaption],html:has(.studio-environment-app) [data-layout=one-tablet] [data-studio-surface=presence-rail],html:has(.studio-environment-app) [data-layout=one-tablet] [data-studio-surface=side-rail],html:has(.studio-environment-app) [data-layout=one-tablet] [data-studio-surface=communication]){pointer-events:none!important;display:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-studio-surface=tablet]{width:100%!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-studio-surface=tablet]>:first-child{height:auto!important;min-height:0!important;max-height:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=sideRailBody]{height:auto!important;min-height:0!important;max-height:none!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet][data-name-question=true] [data-studio-surface=side-rail],html:has(.studio-environment-app) [data-layout=one-tablet][data-name-question=true] [data-studio-surface=presence-rail]){pointer-events:none!important;display:none!important}html:has(.studio-environment-app) [data-layout=one-tablet][data-slide-open=true]{flex-direction:column!important;align-items:center!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet][data-slide-open=true] [class*=roomStage],html:has(.studio-environment-app) [data-layout=one-tablet][data-slide-open=true] [data-studio-surface=tablet],html:has(.studio-environment-app) [data-layout=one-tablet][data-slide-open=true] [data-studio-surface=side-rail],html:has(.studio-environment-app) [data-layout=one-tablet][data-slide-open=true] [class*=slideScrim]){pointer-events:none!important;display:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] :is([class*=aluminumEdge],[class*=glassChrome],[class*=notch]){display:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=frame]{border-radius:var(--studio-radius)!important;box-shadow:none!important;background:0 0!important;padding:0!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [class*=chipRow],html:has(.studio-environment-app) [data-layout=one-tablet] [class*=choiceGrid],html:has(.studio-environment-app) [data-layout=one-tablet] [class*=optionGrid]){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important;width:100%!important;max-width:100%!important;display:grid!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [class*=chip],html:has(.studio-environment-app) [data-layout=one-tablet] [data-choice]){white-space:normal!important;min-width:0!important;max-width:100%!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [class*=requiredBadge],html:has(.studio-environment-app) [data-layout=one-tablet] [data-required=true]){color:#d94e2b!important;-webkit-text-fill-color:#d94e2b!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan]{height:auto!important;min-height:0!important;overflow:visible!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan] [class*=planVoiceFacts]{height:auto!important;min-height:0!important;overflow:visible!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan] [class*=planServiceList] li{flex-wrap:wrap!important;gap:.85rem!important;display:flex!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=planFactRow]{flex-wrap:wrap!important;gap:.85rem!important;display:flex!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=planActions]{flex-wrap:wrap!important;gap:.85rem!important;display:flex!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=planTabletActions]{flex-wrap:wrap!important;gap:.85rem!important;display:flex!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan] [class*=actions]{flex-wrap:wrap!important;gap:.85rem!important;display:flex!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [data-studio-surface=activity-panel][data-open=true],html:has(.studio-environment-app) [data-layout=one-tablet] [class*=slideHost][data-open=true],html:has(.studio-environment-app) [data-layout=one-tablet] [class*=slideHost][data-panel=checkout],html:has(.studio-environment-app) [data-layout=one-tablet] [class*=slideHost][data-panel=intake],html:has(.studio-environment-app) [data-layout=one-tablet] [class*=slideHost][data-panel=builder]){width:min(56rem,100% - 3rem)!important;max-width:100%!important;height:auto!important;max-height:none!important;box-shadow:none!important;inset:auto!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0 auto!important;padding:1.75rem 2.25rem 2.25rem!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-studio-surface=activity-panel][data-open=true]>:not([class*=srOnly]){height:auto!important;max-height:none!important;overflow:visible!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-studio-surface=activity-panel][data-open=true] [class*=sheet]{box-shadow:none!important;background:0 0!important;border:none!important;padding:.25rem .15rem .5rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout][class*=sheet]{box-shadow:none!important;background:0 0!important;border:none!important;padding:.25rem .15rem .5rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake][class*=sheet]{box-shadow:none!important;background:0 0!important;border:none!important;padding:.25rem .15rem .5rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=builder][class*=sheet]{box-shadow:none!important;background:0 0!important;border:none!important;padding:.25rem .15rem .5rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=builder] [class*=header]{gap:1rem!important;margin-bottom:.85rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=builder] [class*=intro]{margin:0 0 1rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=builder] [class*=builderToolbar]{align-items:flex-start!important;margin:0 0 1.15rem!important;padding:.25rem 0 .35rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=builder] [class*=jobList]{gap:1rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=builder] [class*=jobCard]{background:var(--studio-glass-fill)!important;background-color:var(--studio-glass-fill)!important;border:var(--studio-border-width) solid #c8b59b!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=builder] [class*=jobCard][data-selected=true]{border:var(--studio-border-width) solid #bfd8f2!important;background:#bfd8f27a!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=builder] [class*=builderFooter]{box-shadow:none!important;background:0 0!important;border:none!important;margin-top:.35rem!important;padding-top:.85rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=closeBtn]{display:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-pre-checkout-deck-back]{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-back)!important;padding:.35rem 0!important;font-weight:650!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=checkoutRouteLabel]{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [data-stage=opening][data-surface=tablet],html:has(.studio-environment-app) [data-layout=one-tablet] [data-step=summary][data-surface=tablet]){background:var(--studio-glass-fill)!important;background-color:var(--studio-glass-fill)!important;box-sizing:border-box!important;padding:1.25rem 1.5rem 1.5rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-answer-dock=pinned]{padding-bottom:0!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet]:has([data-stage=plan]) [data-studio-surface=side-rail],html:has(.studio-environment-app) [data-layout=one-tablet]:has([data-stage=plan]) [data-studio-surface=communication],html:has(.studio-environment-app) [data-layout=one-tablet]:has([data-stage=plan]) [data-permanent-communication],html:has(.studio-environment-app) [data-layout=one-tablet]:has([data-stage=plan]) [data-answer-dock],html:has(.studio-environment-app) [data-layout=one-tablet]:has([data-stage=checkout]) [data-studio-surface=side-rail],html:has(.studio-environment-app) [data-layout=one-tablet]:has([data-stage=checkout]) [data-permanent-communication],html:has(.studio-environment-app) [data-layout=one-tablet]:has([data-stage=intake]) [data-studio-surface=side-rail],html:has(.studio-environment-app) [data-layout=one-tablet]:has([data-stage=intake]) [data-permanent-communication],html:has(.studio-environment-app) [data-layout=one-tablet]:has([data-stage=services]) [data-studio-surface=side-rail],html:has(.studio-environment-app) [data-layout=one-tablet]:has([data-stage=services]) [data-permanent-communication]){pointer-events:none!important;display:none!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [data-answer-dock],html:has(.studio-environment-app) [data-layout=one-tablet] [data-permanent-communication]){box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-tablet-continue]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-summary-outer-actions]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-summary-outer-actions] :is(button,.lobby-entry-film__cta,[role=button]){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=actions] [data-tablet-continue]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=actions] .lobby-entry-film__cta{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-answer-dock] :is([class*=cta],[class*=sendBtn],.lobby-entry-film__cta){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-permanent-communication] :is([class*=cta],[class*=sendBtn],.lobby-entry-film__cta){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] [data-checkout-surface=host]:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] [class*=checkoutHostSurface]:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] [class*=checkoutPageSurface]:not(.owner-qa):not(.owner-qa *)){box-sizing:border-box!important;padding:.85rem 1.15rem 1.25rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] :is(.co-card,.co-panel,.pay-paper-card):not(.owner-qa):not(.owner-qa *){padding-left:.35rem!important;padding-right:.35rem!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=builder] [data-tablet-journey-chrome],html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] [data-tablet-journey-chrome]){margin:0 0 1rem!important;padding:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=planExtrasLinkWrap]{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-underline-offset:.15em!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:.25rem 0 .15rem!important;text-decoration:underline!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-plan-extras-link] :is(button,[class*=planMoreDetailsLink],[data-plan-extras-cta]):not(.owner-qa):not(.owner-qa *):not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(:active):not(.is-pressed):not([data-pressed=true]):not([data-selected=true]):not([aria-pressed=true]){box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-underline-offset:.15em!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:.25rem 0 .15rem!important;text-decoration:underline!important}html:has(.studio-environment-app) [data-layout=one-tablet] button[data-route-includes-cta]:not(.owner-qa):not(.owner-qa *):not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(:active):not(.is-pressed):not([data-pressed=true]):not([data-selected=true]):not([aria-pressed=true]){box-shadow:none!important;text-underline-offset:.15em!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;min-height:0!important;margin-top:auto!important;padding:0 .75rem .65rem!important;text-decoration:underline!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-route-includes-cta]:not(.owner-qa):not(.owner-qa *):not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(:active):not(.is-pressed):not([data-pressed=true]):not([data-selected=true]):not([aria-pressed=true]){box-shadow:none!important;text-underline-offset:.15em!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;min-height:0!important;margin-top:auto!important;padding:0 .75rem .65rem!important;text-decoration:underline!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan] [class*=voiceSays]:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan] [class*=voiceSaysQuote]:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan] [class*=voiceSaysLine]:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan] [class*=voiceSaysLabel]:not(.owner-qa):not(.owner-qa *)){box-shadow:none!important;text-indent:0!important;text-align:left!important;background:0 0!important;border:none!important;margin-left:0!important;padding-left:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan] section[class*=beforeCheckout]:not(.owner-qa):not(.owner-qa *){box-shadow:none!important;background:0 0!important;border:none!important;border-width:medium 0!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-tablet-journey-chrome] [class*=toggle]:not([class*=toggleOn]):not([class*=toggleOff]):not([class*=filmToggle]){box-shadow:none!important;background:0 0!important;border:none!important;gap:.5rem!important;margin:0!important;padding:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-tablet-journey-chrome] :is([class*=toggleOn],[class*=toggleOff],[data-voice-pref]){box-shadow:none!important;text-decoration:none!important}html:has(.studio-environment-app) [data-layout=one-tablet] button[data-route-includes-cta]:not(.owner-qa):not(.owner-qa *):not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(:active):not(.is-pressed):not([data-pressed=true]):not([data-selected=true]):not([aria-pressed=true]){box-shadow:none!important;text-underline-offset:.15em!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;min-height:0!important;margin-top:auto!important;padding:0 .75rem .65rem!important;text-decoration:underline!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=routeList]{grid-auto-rows:1fr!important;align-items:stretch!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [class*=routeLane],html:has(.studio-environment-app) [data-layout=one-tablet] [class*=routeExpand]){align-items:stretch!important;height:100%!important;min-height:100%!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=intro]{margin-bottom:.35rem!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=checkoutScopeDisclosure],html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=intakeDraftStatus]){margin-top:.15rem!important;margin-bottom:.35rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__header{gap:.35rem!important;margin-bottom:.35rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__lead{margin-top:.2rem!important;margin-bottom:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__progress{gap:.15rem!important;margin:.25rem 0 .35rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=intakeMaterialsNote]{margin:.25rem 0 .35rem!important;padding:0!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=intakeSectionHeading]{margin-top:.35rem!important;margin-bottom:.25rem!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__form,html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] [class*=intakeSectionBlock]){gap:1.25rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__step:not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;font-size:var(--studio-type-copy)!important;opacity:1!important;background:#20262d!important;width:1.85rem!important;min-width:1.85rem!important;height:1.85rem!important;min-height:1.85rem!important;font-weight:800!important}html:has(.studio-environment-app) [data-layout=one-tablet] .route-map-social-intake__step:not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;font-size:var(--studio-type-copy)!important;opacity:1!important;background:#20262d!important;width:1.85rem!important;min-width:1.85rem!important;height:1.85rem!important;min-height:1.85rem!important;font-weight:800!important}html:has(.studio-environment-app) [data-layout=one-tablet] :is(p,span,blockquote,[class*=intro],[class*=checkoutScopeDisclosure],[class*=voiceSaysQuote],[class*=voiceSaysLine]) [data-project-change-note]{color:#d94e2b!important;-webkit-text-fill-color:#d94e2b!important;font-weight:800!important}html:has(.studio-environment-app) [data-layout=one-tablet] span[data-project-change-note]:not(.owner-qa):not(.owner-qa *):not(.studio-tile--selected):not(.studio-tile--selected *){color:#d94e2b!important;-webkit-text-fill-color:#d94e2b!important;font-weight:800!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] [class*=intro]:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] [class*=checkoutScopeDisclosure]:not(.owner-qa):not(.owner-qa *)){box-shadow:none!important;font-size:var(--studio-type-copy)!important;background:0 0!important;border:0!important;border-radius:0!important;margin-left:0!important;margin-right:0!important;padding:0!important;line-height:1.5!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] .pay-sandbox__head{background:var(--studio-glass-fill)!important;border:var(--studio-border-width) solid #c8b59b!important;border-radius:999px!important;padding:.45rem .7rem!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] .pay-sandbox__label{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-label)!important;font-weight:800!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] .pay-sandbox__badge{color:#fff!important;-webkit-text-fill-color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;background:#20262d!important;font-weight:800!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-panel=checkout] .co-next-steps__num:not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;font-size:var(--studio-type-copy)!important;opacity:1!important;background:#20262d!important;width:1.85rem!important;min-width:1.85rem!important;height:1.85rem!important;min-height:1.85rem!important;font-weight:800!important}:is(html:has(.studio-environment-app) .utility-header,html:has(.studio-environment-app) .utility-topbar,html:has(.studio-environment-app) .sb-header-v3){text-align:left!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}:is(html:has(.studio-environment-app) .utility-topbar__title,html:has(.studio-environment-app) .utility-lead,html:has(.studio-environment-app) .sb-header-v3__title,html:has(.studio-environment-app) .sb-header-v3__greeting){text-align:left!important;justify-self:start!important}:is(html:has(.studio-environment-app) .utility-subnav,html:has(.studio-environment-app) .utility-subnav__list){justify-content:flex-start!important;margin-left:0!important}:is(html:has(.studio-environment-app) .sb.sb--v4,html:has(.studio-environment-app) .sb--v4 .sb-main){align-items:stretch!important;height:auto!important;min-height:0!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-board-layout{grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;height:auto!important;min-height:0!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-board-layout>.sb-card{height:auto!important;min-height:0!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-board-layout>.sb-materials-tile{height:auto!important;min-height:0!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-grid--v4{height:auto!important;min-height:0!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-grid--v4 .sb-card{height:auto!important;min-height:0!important;overflow:visible!important}html:has(.studio-environment-app) :is(.sb-project-communication__body,.fs-project-communication .sb-project-communication__body){flex-direction:column!important;grid-template-columns:none!important;gap:1rem!important;display:flex!important;overflow:visible!important}html:has(.studio-environment-app) :is(.sb-project-communication__composer,.fs-project-communication .sb-project-communication__composer){flex-direction:column!important;width:100%!important;max-width:100%!important;display:flex!important}html:has(.studio-environment-app) .sb-project-communication__intent-options{flex-direction:column!important;align-items:flex-start!important;display:flex!important}html:has(.studio-environment-app) :is(.sb-project-communication__textarea,.fs-project-communication .sb-project-communication__textarea){resize:none!important;scrollbar-width:none!important;min-height:8rem!important;overflow:hidden!important}html:has(.studio-environment-app) :is(.sb-project-communication__textarea,.fs-project-communication .sb-project-communication__textarea)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(.studio-environment-app) [data-layout=one-tablet][data-slide-open=true] [data-studio-surface=activity-panel][data-open=true][data-panel]{box-shadow:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important}html:has(.studio-environment-app) [data-voice-choice-film] [class*=privacy]{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;width:max-content!important;max-width:none!important}}html:has(.studio-environment-app) [data-layout=one-tablet] button[data-route-includes-cta]:not(.owner-qa):not(.owner-qa *):not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(:active):not(.is-pressed):not([data-pressed=true]):not([data-selected=true]):not([aria-pressed=true]){box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-underline-offset:.15em!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;outline:none!important;align-self:flex-start!important;width:auto!important;max-width:100%!important;min-height:0!important;margin-top:auto!important;padding:0 .75rem .65rem!important;text-decoration:underline!important}html:has(.studio-environment-app) [data-layout=one-tablet] [class*=routeIncludesLink]:not(.owner-qa):not(.owner-qa *){box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-underline-offset:.15em!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;outline:none!important;align-self:flex-start!important;width:auto!important;max-width:100%!important;min-height:0!important;margin-top:auto!important;padding:0 .75rem .65rem!important;text-decoration:underline!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan] :is([class*=voiceSays],[class*=voiceSaysQuote],[class*=voiceSaysLine],[class*=voiceSaysLabel]):not(.owner-qa):not(.owner-qa *){box-shadow:none!important;text-indent:0!important;text-align:left!important;background:0 0!important;border:none!important;margin-left:0!important;padding-left:0!important}:is(html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan] [class*=voiceSaysQuote]:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan] [class*=voiceSaysLine]:not(.owner-qa):not(.owner-qa *)){margin:0!important;padding:0!important;display:block!important}html:has(.studio-environment-app) [data-layout=one-tablet] [data-surface=studio-plan] section[class*=beforeCheckout]:not(.owner-qa):not(.owner-qa *){box-shadow:none!important;background:0 0!important;border:none!important;border-width:medium 0!important}html:has(.studio-environment-app) [data-layout=one-tablet] span[data-project-change-note]:not(.owner-qa):not(.owner-qa *){color:#d94e2b!important;-webkit-text-fill-color:#d94e2b!important;font-weight:800!important}@media (min-width:1025px){:is(html:has(.studio-environment-app) .utility-header,html:has(.studio-environment-app) .utility-topbar,html:has(.studio-environment-app) .utility-subnav,html:has(.studio-environment-app) .utility-subnav__list,html:has(.studio-environment-app) .sb-header-v3){text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important;margin-left:0!important}:is(html:has(.studio-environment-app) .utility-topbar__title,html:has(.studio-environment-app) .utility-lead){text-align:left!important;justify-self:start!important;margin:0!important}html:has(.studio-environment-app) .studio-utility-scene--studio-board .utility-header{margin-bottom:1.15rem!important}html:has(.studio-environment-app) .studio-utility-scene--studio-board .utility-topbar{gap:1rem!important}html:has(.studio-environment-app) .studio-utility-scene--studio-board .utility-topbar__title{font-size:var(--studio-type-title,1.25rem)!important;max-width:36rem!important;margin-top:.35rem!important;margin-bottom:.35rem!important;font-weight:800!important;line-height:1.25!important}html:has(.studio-environment-app) .studio-utility-scene--studio-board .utility-subnav{margin-top:.35rem!important;margin-bottom:.85rem!important}html:has(.studio-environment-app) .studio-utility-scene--studio-board .utility-subnav__item:has([aria-current=page]){display:none!important}html:has(.studio-environment-app) .sb-page-actions{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:.35rem!important;margin:0 0 1.25rem!important;display:flex!important}html:has(.studio-environment-app) .studio-utility-scene--studio-board a.sb-page-actions__new.utility-topbar__back--link{font-size:var(--studio-type-subtitle,1.125rem)!important;font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app .sb-page-actions__new{font-size:var(--studio-type-subtitle,1.125rem)!important;font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app .sb-page-actions .sb-sign-out .sb-nav__label:not(.owner-qa *):not(.studio-tile--selected){font-size:var(--studio-type-small,.875rem)!important;font-weight:650!important}html:has(.studio-environment-app) .sb-page-actions .sb-sign-out{justify-content:flex-start!important;align-self:flex-start!important;width:auto!important;max-width:max-content!important;margin:0!important;padding:0!important}html:has(.studio-environment-app) .sb--v4 .sb-board-layout{grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;gap:.85rem!important;height:auto!important;min-height:0!important;display:grid!important;overflow:visible!important}html:has(.studio-environment-app) .sb--v4 .sb-board-stack{flex-direction:column!important;gap:.85rem!important;min-width:0!important;display:flex!important}html:has(.studio-environment-app) .sb-visibility-continuity__notes{text-align:left!important;margin-left:0!important;padding-left:0!important;list-style:none!important}html:has(.studio-environment-app) .sb-visibility-continuity__notes li{text-align:left!important;margin-left:0!important;padding-left:0!important;list-style:none!important}html:has(.studio-environment-app) .sb-visibility-continuity__row dd{text-align:left!important;margin-left:0!important;padding-left:0!important;list-style:none!important}html:has(.studio-environment-app) .sb-current-campaign__metric{white-space:nowrap!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:baseline!important;display:grid!important}:is(html:has(.studio-environment-app) .sb-current-campaign__label,html:has(.studio-environment-app) .sb-current-campaign__value){white-space:nowrap!important}html:has(.studio-environment-app) .studio-environment-app .sb-journey__marker--complete:not(.owner-qa *):not(.studio-tile--selected):not(.studio-tile--selected *){color:#20262d!important;-webkit-text-fill-color:#20262d!important;background:#bfd8f2!important;border:1px solid #c8b59b!important}html:has(.studio-environment-app) .studio-environment-app span.sb-journey__marker--complete:not(.owner-qa *):not(.studio-tile--selected):not(.studio-tile--selected *){color:#20262d!important;-webkit-text-fill-color:#20262d!important;background:#bfd8f2!important;border:1px solid #c8b59b!important}html:has(.studio-environment-app) .studio-environment-app .sb-journey__marker--current:not(.owner-qa *):not(.studio-tile--selected):not(.studio-tile--selected *){color:#0000!important;-webkit-text-fill-color:transparent!important;background:#c8b59b!important;border:1px solid #c8b59b!important;font-size:0!important}html:has(.studio-environment-app) .studio-environment-app span.sb-journey__marker--current:not(.owner-qa *):not(.studio-tile--selected):not(.studio-tile--selected *){color:#0000!important;-webkit-text-fill-color:transparent!important;background:#c8b59b!important;border:1px solid #c8b59b!important;font-size:0!important}html:has(.studio-environment-app) .studio-environment-app .sb-journey__marker--upcoming:not(.owner-qa *):not(.studio-tile--selected):not(.studio-tile--selected *){background:#20262d47!important;border:1px solid #c8b59b!important}html:has(.studio-environment-app) .studio-environment-app span.sb-journey__marker--upcoming:not(.owner-qa *):not(.studio-tile--selected):not(.studio-tile--selected *){background:#20262d47!important;border:1px solid #c8b59b!important}html:has(.studio-environment-app) .sb-visibility-continuity{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}html:has(.studio-environment-app) .sb-materials-glance{display:contents!important}html:has(.studio-environment-app) .sb-project-communication__intent{gap:.85rem!important;margin-bottom:.85rem!important}html:has(.studio-environment-app) .sb-project-communication__intent-legend{margin:0 0 .75rem!important;padding-bottom:.15rem!important}html:has(.studio-environment-app) .sb-project-communication__intent-options{gap:.75rem!important}html:has(.studio-environment-app) .sb-project-communication__composer-footer{flex-direction:column!important;align-items:stretch!important;gap:.75rem!important;margin-top:.75rem!important;display:flex!important}html:has(.studio-environment-app) .studio-environment-app button.sb-project-communication__submit:not(.owner-qa *):not(.studio-tile--selected){color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:var(--studio-radius)!important;width:100%!important;min-height:2.75rem!important;box-shadow:none!important;font-size:var(--studio-type-copy,1rem)!important;background:#20262d!important;border:1px solid #c8b59b!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app [type=submit].sb-project-communication__submit:not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:var(--studio-radius)!important;width:100%!important;min-height:2.75rem!important;box-shadow:none!important;font-size:var(--studio-type-copy,1rem)!important;background:#20262d!important;border:1px solid #c8b59b!important;font-weight:700!important}html:has(.studio-environment-app) .sb-status-copy-repeat{display:none!important}html:has(.studio-environment-app) .sb-visibility-continuity__list{gap:1.05rem!important}html:has(.studio-environment-app) .sb-visibility-continuity__row{gap:.35rem!important;padding:.15rem 0 .4rem!important}html:has(.studio-environment-app) .sb-progress-panel__update{grid-template-columns:auto minmax(0,1fr)!important}html:has(.studio-environment-app) .sb-progress-panel__update-date{white-space:nowrap!important;min-width:max-content!important;overflow:visible!important}html:has(.studio-environment-app) .sb-progress-timeline__step{background:var(--studio-veil-fill)!important;box-shadow:none!important;border:1px solid #c8b59b!important;grid-template-columns:1.25rem minmax(0,1fr)!important;padding:.45rem .7rem!important}html:has(.studio-environment-app) .sb-progress-timeline__icon{color:#fff8e7!important;opacity:1!important;width:1.15rem!important;height:1.15rem!important}html:has(.studio-environment-app) .sb-progress-timeline__label{color:#8ff5c6!important;-webkit-text-fill-color:#8ff5c6!important;text-shadow:var(--studio-text-support)!important;font-size:var(--studio-type-copy)!important}html:has(.studio-environment-app) .studio-environment-app .sb-progress-timeline__step--summary-ready .sb-progress-timeline__label:not(.owner-qa *):not(.studio-tile--selected):not(.studio-tile--selected *){color:#c8b59b!important;-webkit-text-fill-color:#c8b59b!important}html:has(.studio-environment-app) .studio-environment-app .sb-progress-timeline__step--summary-ready span.sb-progress-timeline__label:not(.owner-qa *):not(.studio-tile--selected):not(.studio-tile--selected *){color:#c8b59b!important;-webkit-text-fill-color:#c8b59b!important}html:has(.studio-environment-app) .sb-progress-timeline__detail{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:var(--studio-text-support)!important;font-size:var(--studio-type-copy)!important}html:has(.studio-environment-app) .sb-card--project-communication{padding:.75rem .85rem .85rem!important}:is(html:has(.studio-environment-app) .sb-project-communication__lead,html:has(.studio-environment-app) .sb-project-communication__meta){margin:0 0 .45rem!important}html:has(.studio-environment-app) .studio-environment-app .sb-project-communication__lead:not(.owner-qa *):not(.studio-tile--selected){color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:400!important}html:has(.studio-environment-app) .studio-environment-app .sb-project-communication__meta[data-empty=true]:not(.owner-qa *):not(.studio-tile--selected){color:#d94e2b!important;-webkit-text-fill-color:#d94e2b!important;font-weight:700!important}html:has(.studio-environment-app) .sb-project-communication__textarea{min-height:5rem!important}html:has(.studio-environment-app) .studio-environment-app :is(button,.utility-btn,a).campaign-brief-actions__view:not([class*=danger]):not([class*=destructive]):not(.owner-qa *):not(:active):not(.is-pressed):not([data-pressed=true]):not([data-selected=true]):not([aria-pressed=true]):not([data-skip-action]):not([class*=btnSkip]):not([class*=planMoreDetails]):not([class*=planExtras]):not([data-route-includes-cta]):not([class*=routeIncludes]):not(.studio-tile--selected){box-shadow:none!important;filter:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:2px solid #c8b59b!important;outline:none!important}html:has(.studio-environment-app) .studio-environment-app .sb-project-communication__intent-option:not(.owner-qa *):not(.studio-tile--selected){-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:2px solid #0000!important}html:has(.studio-environment-app) .studio-environment-app .sb-project-communication__intent-option:not(.owner-qa *) span{color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important}html:has(.studio-environment-app) .studio-environment-app .sb-project-communication__intent-option[data-selected=true]:not(.owner-qa *):not(.studio-tile--selected){color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:2px solid #bfd8f2!important}html:has(.studio-environment-app) .studio-environment-app .sb-project-communication__intent-option:has(input:checked):not(.owner-qa *):not(.studio-tile--selected){color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:2px solid #bfd8f2!important}html:has(.studio-environment-app) .studio-environment-app .sb-project-communication__intent-option:not(.owner-qa *) input{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;appearance:none!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html:has(.studio-environment-app) .sb--v4 .sb-card--refund-request{margin-top:0!important;padding:.5rem .75rem!important}html:has(.studio-environment-app) .studio-environment-app :is(button,[type=submit]).sb-project-communication__submit:not(.owner-qa *):not([class*=planMoreDetails]):not([data-plan-extras-cta]):not([data-route-includes-cta]):not([class*=routeIncludes]){color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:var(--studio-radius)!important;width:100%!important;min-height:2.75rem!important;box-shadow:none!important;font-size:var(--studio-type-copy,1rem)!important;background:#20262d!important;border:1px solid #c8b59b!important;font-weight:700!important}:is(html:has(.studio-environment-app) .utility-page[aria-label=Campaign\ Details] .utility-header,html:has(.studio-environment-app) .utility-page[aria-label=Campaign\ Details] .cd-grid){justify-self:start!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html:has(.studio-environment-app) .utility-page[aria-label=Campaign\ Details] .cd-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-areas:"overview status vision""revisions package deliverables""journey journey updates""ask ask."!important}:is(html:has(.studio-environment-app) .studio-environment-app .cd-card--squishy .cd-squishy__ask:not(.owner-qa *):not(.studio-tile--selected),html:has(.studio-environment-app) .studio-environment-app .cd-card--squishy .cd-squishy__ask:disabled:not(.owner-qa *)){color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:var(--studio-radius)!important;width:100%!important;min-height:2.75rem!important;box-shadow:none!important;font-size:var(--studio-type-copy,1rem)!important;background:#20262d!important;border:1px solid #c8b59b!important;font-weight:700!important}:is(html:has(.studio-environment-app) .rd-shell .rd-shell__body,html:has(.studio-environment-app) .rd-shell .rd-shell__layout){justify-self:start!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html:has(.studio-environment-app) .studio-environment-app .rd-job-list__item--inactive .rd-job-list__stage:not(.owner-qa):not(.owner-qa *):not(.studio-tile--selected){color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border-color:#0000!important}:is(html:has(.studio-environment-app) .rd-shell .rd-shell__layout--room,html:has(.studio-environment-app) .fs-page--review .rd-shell__layout--room){grid-template-columns:minmax(14rem,18rem) minmax(0,1fr)!important;align-items:start!important;gap:1rem 1.15rem!important;width:100%!important;display:grid!important}:is(html:has(.studio-environment-app) .rd-shell .rd-shell__side,html:has(.studio-environment-app) .fs-page--review .rd-shell__side){min-width:0!important}:is(html:has(.studio-environment-app) .rd-shell .rd-shell__desk,html:has(.studio-environment-app) .fs-page--review .rd-shell__desk){flex-direction:column!important;gap:.7rem!important;width:100%!important;min-width:0!important;display:flex!important}:is(html:has(.studio-environment-app) .rd-shell .rd-shell__tools,html:has(.studio-environment-app) .fs-page--review .rd-shell__tools){flex-wrap:wrap!important;gap:.45rem!important;display:flex!important}:is(html:has(.studio-environment-app) .rd-shell .rd-shell__tool,html:has(.studio-environment-app) .fs-page--review .rd-shell__tool){color:#fff!important;-webkit-text-fill-color:#fff!important;min-height:2.5rem!important;font-size:var(--studio-type-copy,1rem)!important;border-radius:var(--studio-radius)!important;background:0 0!important;border:2px solid #c8b59b!important;padding:.45rem .95rem!important}:is(html:has(.studio-environment-app) .rd-shell .rd-shell__tool.is-selected,html:has(.studio-environment-app) .fs-page--review .rd-shell__tool.is-selected){color:#20262d!important;-webkit-text-fill-color:#20262d!important;background:#bfd8f2!important;border-color:#bfd8f2!important}:is(html:has(.studio-environment-app) .rd-shell .rd-shell__message-label,html:has(.studio-environment-app) .fs-page--review .rd-shell__message-label){color:#8ff5c6!important;-webkit-text-fill-color:#8ff5c6!important;font-size:var(--studio-type-small,.875rem)!important}:is(html:has(.studio-environment-app) .rd-shell .rd-shell__message-input,html:has(.studio-environment-app) .fs-page--review .rd-shell__message-input){color:#20262d!important;-webkit-text-fill-color:#20262d!important;border-radius:var(--studio-radius)!important;min-height:5.5rem!important;font-size:var(--studio-type-copy,1rem)!important;background:#fff!important;border:2px solid #c8b59b!important;padding:.7rem .8rem!important}:is(html:has(.studio-environment-app) .rd-shell .rd-shell__desk>.rd-shell__jobs-heading,html:has(.studio-environment-app) .fs-page--review .rd-shell__desk>.rd-shell__jobs-heading){margin:0!important}:is(html:has(.studio-environment-app) .rd-shell .rd-shell__submit,html:has(.studio-environment-app) .fs-page--review .rd-shell__submit){color:#20262d!important;-webkit-text-fill-color:#20262d!important;width:fit-content!important;min-height:2.5rem!important;font-size:var(--studio-type-copy,1rem)!important;border-radius:var(--studio-radius)!important;background:#bfd8f2!important;border:2px solid #bfd8f2!important;padding:.45rem 1.15rem!important}:is(html:has(.studio-environment-app) .rd-shell .rd-shell__tool.is-muted,html:has(.studio-environment-app) .fs-page--review .rd-shell__tool.is-muted,html:has(.studio-environment-app) .rd-shell .rd-shell__submit.is-muted,html:has(.studio-environment-app) .fs-page--review .rd-shell__submit.is-muted){color:#ffffff75!important;-webkit-text-fill-color:#ffffff75!important;opacity:1!important;pointer-events:none!important;cursor:default!important;box-shadow:none!important;background:0 0!important;border-color:#c8b59b6b!important}html:has(.studio-environment-app) .fs-page--review .fs-review__choose--job{display:none!important}html:has(.studio-environment-app) .rd-shell .rd-shell__stage{border-radius:var(--studio-radius)!important;background:#20262d47!important;border:2px solid #c8b59b!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;width:100%!important;min-height:32rem!important;padding:1.75rem 1.85rem!important;display:flex!important}html:has(.studio-environment-app) .rd-shell .rd-shell__stage-copy{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-copy,1rem)!important}html:has(.studio-environment-app) .fs-page--review .fs-review{width:100%!important;max-width:none!important;margin:0!important}html:has(.studio-environment-app) .fs-page--review .fs-review__layout{flex-direction:column!important;gap:.75rem!important;width:100%!important;display:flex!important}html:has(.studio-environment-app) .fs-page--review .fs-review__stage{width:100%!important}:is(html:has(.studio-environment-app) .fs-page--review .fs-phone-dock,html:has(.studio-environment-app) .fs-page--review .fs-feedback-panel--job,html:has(.studio-environment-app) .fs-page--review .fs-preview__header,html:has(.studio-environment-app) .fs-page--review .fs-text-comment){display:none!important}html:has(.studio-environment-app) .fs-page--review .fs-review-proof{background:#20262d47!important;border:2px solid #c8b59b!important;justify-content:center!important;align-items:center!important;min-height:32rem!important;display:flex!important}html:has(.studio-environment-app) .fs-page--review :is(.fs-review-proof__image,.fs-review-proof__video,.fs-review-proof__copy){object-fit:contain!important;width:auto!important;max-width:100%!important;max-height:min(78vh,48rem)!important;margin:0 auto!important}html:has(.studio-environment-app) .fs-page--review .rd-shell__message-save{color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:var(--studio-radius)!important;background:0 0!important;border:2px solid #c8b59b!important;width:fit-content!important;min-height:2.5rem!important;padding:.45rem .95rem!important}}@media (max-width:960px){html:has(.studio-environment-app) .rd-shell__tools{display:none!important}html:has(.studio-environment-app) .rd-shell__message{display:none!important}html:has(.studio-environment-app) .rd-shell__submit{display:none!important}html:has(.studio-environment-app) .rd-shell__submit-row{display:none!important}html:has(.studio-environment-app) .fs-page--review .rd-shell__tools{display:none!important}}html:has(.studio-environment-app) :is(.utility-page[aria-label=Campaign\ Details],.utility-page[aria-label=Review\ Room],.fs-page--review,.rd-shell,.utility-page--delivery,.utility-page--help-center) .utility-header{margin-bottom:1.15rem!important}html:has(.studio-environment-app) :is(.utility-page[aria-label=Campaign\ Details],.utility-page[aria-label=Review\ Room],.fs-page--review,.rd-shell,.utility-page--delivery,.utility-page--help-center) .utility-topbar{flex-direction:column!important;align-items:flex-start!important;gap:1rem!important;display:flex!important}html:has(.studio-environment-app) :is(.utility-page[aria-label=Campaign\ Details],.utility-page[aria-label=Review\ Room],.fs-page--review,.rd-shell,.utility-page--delivery,.utility-page--help-center) .utility-topbar__title{margin-top:.35rem!important;margin-bottom:.35rem!important}html:has(.studio-environment-app) .studio-environment-app :is(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),textarea):not(.owner-qa):not(.owner-qa *){caret-color:#f5e27a!important}:is(html:has(.studio-environment-app) [data-room-state=delivery] .fs-review__rail,html:has(.studio-environment-app) [aria-label=Final\ Delivery] .fs-review__rail){display:none!important}html:has(.studio-environment-app) .studio-homepage :is(.studio-homepage__text-link,.studio-homepage__brand){box-shadow:none!important;color:#fff!important;background:0 0!important;border:none!important;border-radius:0!important;min-height:0!important;padding:.15rem 0!important}html:has(.studio-environment-app) .studio-homepage .studio-homepage__text-current{box-shadow:none!important;text-shadow:none!important;color:#8ff5c6!important;-webkit-text-fill-color:#8ff5c6!important;background:0 0!important;border:none!important}:is(html:has(.studio-environment-app) .studio-homepage button.studio-homepage__demo-open,html:has(.studio-environment-app) .studio-homepage button.studio-homepage__tile-open){color:inherit!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important}html:has(.studio-environment-app) .studio-homepage .studio-homepage__demo-open-label{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#20262db8!important;border:1px solid #c8b59bbf!important}html:has(.studio-environment-app) .studio-homepage .studio-homepage__demo-ended button.studio-homepage__btn-primary{color:#20262d!important;border:var(--studio-border-width) solid #c8b59b!important;text-shadow:none!important;background:#c8b59b!important}html:has(.studio-environment-app) .studio-homepage button.studio-homepage__demo-close{color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;background:#20262d6b!important}html:has(.studio-environment-app) .studio-homepage a.studio-homepage__btn-primary{color:#20262d!important;border:var(--studio-border-width) solid #c8b59b!important;text-shadow:none!important;background:#c8b59b!important}html:has(.studio-environment-app) .studio-homepage a.studio-homepage__choose.studio-homepage__btn-primary{color:#20262d!important;-webkit-text-fill-color:#20262d!important;letter-spacing:.015em!important;background:linear-gradient(#dbccb5,#c8b59b 46%,#998d7c)!important;border:1px solid #716b62!important;min-height:3.35rem!important;padding:.32rem .32rem .32rem 1.35rem!important;font-weight:650!important;box-shadow:inset 0 1px #fff8e7b8,0 10px 22px #20262d3d!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage h1.studio-homepage__hero-title:not(.owner-qa){white-space:normal!important;max-width:none!important;font-size:clamp(2.35rem,3.4vw,3.35rem)!important;font-weight:700!important;line-height:1.05!important}html:has(.studio-environment-app) .studio-homepage h1.studio-homepage__hero-title:not(.owner-qa) .studio-homepage__hero-accent{color:#c8b59b!important;-webkit-text-fill-color:#c8b59b!important;letter-spacing:-.025em!important;font-size:clamp(2.35rem,3.4vw,3.35rem)!important;font-weight:700!important;line-height:1.05!important}@media (min-width:1025px){html:has(.studio-environment-app) .studio-environment-app .studio-homepage h1.studio-homepage__hero-title:not(.owner-qa){white-space:normal!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage h2.studio-homepage__section-title:not(.owner-qa){white-space:nowrap!important;max-width:none!important}html:has(.studio-environment-app) .studio-homepage .studio-homepage__support{color:#bfd8f2!important;-webkit-text-fill-color:#bfd8f2!important;font-size:var(--studio-type-subtitle)!important;white-space:nowrap!important;font-weight:600!important}:is(html:has(.studio-environment-app) .studio-homepage .studio-homepage__step h3,html:has(.studio-environment-app) .studio-homepage .studio-homepage__card h3,html:has(.studio-environment-app) .studio-homepage .studio-homepage__tile p){white-space:nowrap!important}}@media (max-width:1024px){:is(html:has(.studio-environment-app) .studio-environment-app .studio-homepage h1.studio-homepage__hero-title:not(.owner-qa),html:has(.studio-environment-app) .studio-environment-app .studio-homepage h2.studio-homepage__section-title:not(.owner-qa)){white-space:normal!important}html:has(.studio-environment-app) .studio-homepage .studio-homepage__support{color:#bfd8f2!important;-webkit-text-fill-color:#bfd8f2!important;font-size:var(--studio-type-subtitle)!important;white-space:normal!important;font-weight:600!important}:is(html:has(.studio-environment-app) .studio-homepage .studio-homepage__step h3,html:has(.studio-environment-app) .studio-homepage .studio-homepage__card h3,html:has(.studio-environment-app) .studio-homepage .studio-homepage__tile p){white-space:normal!important}}html:has(.studio-environment-app) .studio-homepage .studio-homepage__contact-action{margin-top:1.25rem!important}html:has(.studio-environment-app) .studio-homepage a.studio-homepage__voice-entry{color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;text-shadow:none!important;background:#20262d6b!important}html:has(.studio-environment-app) .studio-homepage #our-work .studio-homepage__section-head{margin-bottom:1.15rem!important}html:has(.studio-environment-app) .studio-homepage #our-work .studio-homepage__carousel-nav{align-items:center!important;gap:1.35rem!important;display:flex!important}html:has(.studio-environment-app) .studio-homepage #our-work .studio-homepage__carousel-btn{color:#f3ead7!important;-webkit-text-fill-color:#f3ead7!important;background:#20262d!important;border:1px solid #998d7c!important;border-radius:999px!important;place-items:center!important;width:2.55rem!important;min-width:2.55rem!important;height:2.55rem!important;min-height:2.55rem!important;padding:0!important;display:grid!important;box-shadow:inset 0 1px #fff8e747,0 8px 16px #20262d47!important}html:has(.studio-environment-app) .studio-homepage .studio-homepage__mark{width:1.4rem!important;min-width:0!important;height:1.4rem!important;min-height:0!important;box-shadow:none!important;color:#c8b59b!important;background:0 0!important;border:none!important;padding:0!important}html:has(.studio-environment-app) .studio-homepage .studio-homepage__mark svg{width:1.4rem!important;min-width:0!important;height:1.4rem!important;min-height:0!important;box-shadow:none!important;color:#c8b59b!important;background:0 0!important;border:none!important;padding:0!important}html:has(.studio-environment-app) .studio-homepage button.studio-homepage__play{border:var(--studio-border-width) solid #c8b59b!important;color:#fff!important;width:4.25rem!important;height:4.25rem!important;min-height:0!important;box-shadow:none!important;background:#20262d6b!important;border-radius:999px!important;padding:0!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage :is(a.studio-homepage__card-link,button.studio-homepage__card-link):not(.owner-qa):not(.owner-qa *){color:#fff!important;min-height:2.75rem!important;box-shadow:none!important;text-shadow:none!important;letter-spacing:0!important;text-transform:none!important;font-size:var(--studio-type-copy)!important;background:0 0!important;border:none!important;border-bottom:1px solid #c8b59b!important;border-radius:0!important;align-items:center!important;margin-top:auto!important;padding:.35rem .1rem!important;display:inline-flex!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage a.studio-homepage__card-link.studio-journey__back:not(.owner-qa):not(.owner-qa *){border:none!important;text-decoration:none!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage :is(a.studio-homepage__card-link,button.studio-homepage__card-link)[data-selected=true]:not(.owner-qa):not(.owner-qa *){border-bottom-color:#bfd8f2!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage p.studio-homepage__package-prompt:not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;margin:0 0 2rem!important;font-weight:600!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage p.studio-journey__price:not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 1rem!important;font-size:1.5rem!important;font-weight:700!important;line-height:1.2!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage p.studio-homepage__kicker:not(.owner-qa):not(.owner-qa *){color:var(--studio-label,#8ff5c6)!important;-webkit-text-fill-color:var(--studio-label,#8ff5c6)!important;font-size:var(--studio-type-small)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:600!important;line-height:1.3!important}html:has(.studio-environment-app) .studio-environment-app :is(h2.pb-drawer-details__heading,h3.pb-drawer-details__heading):not(.owner-qa):not(.owner-qa *){color:var(--studio-label,#8ff5c6)!important;-webkit-text-fill-color:var(--studio-label,#8ff5c6)!important;font-size:var(--studio-type-small)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:700!important;line-height:1.3!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage .studio-journey label:not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-body)!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;line-height:1.45!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey .studio-journey__confirm label:not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-body)!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;line-height:1.45!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage .studio-journey__fields h3:not(.owner-qa):not(.owner-qa *){white-space:normal!important;max-width:none!important;font-size:var(--studio-type-subtitle)!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 .9rem!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage h3.studio-journey__qualifying:not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important}:is(html:has(.studio-environment-app) .studio-environment-app .studio-homepage p.studio-journey__materials-summary:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) .studio-environment-app .studio-homepage p.studio-journey__included:not(.owner-qa):not(.owner-qa *)){color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:600!important}html:has(.studio-environment-app) .studio-environment-app .studio-journey :is(input,textarea)::placeholder{color:#ffffff6b!important;-webkit-text-fill-color:#ffffff6b!important}html:has(.studio-environment-app) .studio-journey :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;background:#20262d!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app .studio-journey :is(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),textarea):not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;font-weight:700!important}html:has(.studio-environment-app) .studio-journey :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea):-webkit-autofill{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;background-color:#20262d!important;background-image:none!important;font-weight:700!important;transition:background-color 99999s ease-out!important;box-shadow:inset 0 0 0 1000px #20262d!important}html:has(.studio-environment-app) .studio-journey :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea):-webkit-autofill:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;background-color:#20262d!important;background-image:none!important;font-weight:700!important;transition:background-color 99999s ease-out!important;box-shadow:inset 0 0 0 1000px #20262d!important}html:has(.studio-environment-app) .studio-journey :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea):-webkit-autofill:focus{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;background-color:#20262d!important;background-image:none!important;font-weight:700!important;transition:background-color 99999s ease-out!important;box-shadow:inset 0 0 0 1000px #20262d!important}html:has(.studio-environment-app) .studio-journey :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea):-webkit-autofill:active{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;background-color:#20262d!important;background-image:none!important;font-weight:700!important;transition:background-color 99999s ease-out!important;box-shadow:inset 0 0 0 1000px #20262d!important}html:has(.studio-environment-app) .studio-journey :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea):autofill{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;border:var(--studio-border-width) solid #c8b59b!important;background-color:#20262d!important;background-image:none!important;font-weight:700!important;transition:background-color 99999s ease-out!important;box-shadow:inset 0 0 0 1000px #20262d!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage .studio-journey :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea):focus:not(.owner-qa):not(.owner-qa *){border:2px solid #c8b59b!important;outline:none!important}html:has(.studio-environment-app) .studio-journey :is(input,textarea)::selection{color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important}:is(html:has(.studio-environment-app) .studio-journey :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea):-internal-autofill-selected,html:has(.studio-environment-app) .studio-journey :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea):-internal-autofill-previewed){color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;background-color:#20262d!important;background-image:none!important;font-weight:700!important;box-shadow:inset 0 0 0 1000px #20262d!important}html:has(.studio-environment-app) .studio-journey input[type=checkbox]{accent-color:#bfd8f2!important;width:1.15rem!important;height:1.15rem!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey .studio-journey__choices button.studio-homepage__card-link:not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(.owner-qa):not(.owner-qa *):not(.is-pressed):not([data-pressed=true]):not([aria-pressed=true]):not([data-skip-action]):not([class*=btnSkip]):not([class*=planMoreDetails]):not([class*=planExtras]):not([data-route-includes-cta]):not([class*=routeIncludes]){min-height:0!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-small)!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:2px solid #c8b59b!important;border-radius:999px!important;outline:none!important;margin:0!important;padding:.4rem .95rem!important;font-weight:600!important;text-decoration:none!important;transform:none!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey .studio-journey__choices button.studio-homepage__card-link[data-selected=true]:not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(.owner-qa):not(.owner-qa *):not(.is-pressed):not([data-pressed=true]):not([data-skip-action]):not([class*=btnSkip]):not([class*=planMoreDetails]):not([class*=planExtras]):not([data-route-includes-cta]):not([class*=routeIncludes]){min-height:0!important;box-shadow:none!important;color:#20262d!important;-webkit-text-fill-color:#20262d!important;font-size:var(--studio-type-small)!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;background:#bfd8f2!important;border:2px solid #bfd8f2!important;border-radius:999px!important;outline:none!important;margin:0!important;padding:.4rem .95rem!important;font-weight:600!important;line-height:1.2!important;text-decoration:none!important;transform:none!important}:is(html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey .studio-journey__choices button.studio-homepage__card-link:not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(.owner-qa):not(.owner-qa *):not(.is-pressed):not([data-pressed=true]):not([aria-pressed=true]):not([data-skip-action]):not([class*=btnSkip]):not([class*=planMoreDetails]):not([class*=planExtras]):not([data-route-includes-cta]):not([class*=routeIncludes]):focus-visible,html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey .studio-journey__choices button.studio-homepage__card-link[data-selected=true]:not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(.owner-qa):not(.owner-qa *):not(.is-pressed):not([data-pressed=true]):not([data-skip-action]):not([class*=btnSkip]):not([class*=planMoreDetails]):not([class*=planExtras]):not([data-route-includes-cta]):not([class*=routeIncludes]):focus-visible){outline-offset:3px!important;outline:2px solid #8ff5c6!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey [data-review-pay=checkout] a.lobby-entry-film__cta.co-submit[data-checkout-pay=continue]:not(.owner-qa):not(.owner-qa *){color:#111!important;-webkit-text-fill-color:#111!important;border:var(--studio-border-width) solid #c8b59b!important;width:100%!important;min-height:3rem!important;box-shadow:none!important;text-shadow:none!important;text-transform:none!important;letter-spacing:0!important;font-size:var(--studio-type-body)!important;cursor:pointer!important;background:#c8b59b!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin-top:.85rem!important;padding:.75rem 1.6rem!important;font-weight:700!important;text-decoration:none!important;display:flex!important;transform:none!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey [data-review-pay=checkout] a.lobby-entry-film__cta.co-submit[data-checkout-pay=continue]:not(.owner-qa):not(.owner-qa *) span{color:#111!important;-webkit-text-fill-color:#111!important;text-transform:none!important;letter-spacing:0!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey .studio-journey__review .pb-drawer-details__card:not(.owner-qa):not(.owner-qa *){flex-direction:column!important;gap:.9rem!important;display:flex!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey .studio-journey__review :is(h3.pb-drawer-details__heading,p.pb-drawer-details__prose,a.studio-homepage__card-link):not(.owner-qa):not(.owner-qa *){margin:0!important}:is(html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey .studio-journey__review h3.pb-drawer-details__heading:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey .studio-journey__doc h3.pb-drawer-details__heading:not(.owner-qa):not(.owner-qa *)){color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-subtitle)!important;letter-spacing:0!important;text-transform:none!important;font-weight:600!important;line-height:1.3!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey .studio-journey__doc .pb-drawer-details__icon{display:none!important}html:has(.studio-environment-app) .studio-homepage.studio-journey .co-card:is(:active,:has(:active)):not(.owner-qa){background:#20262d6b!important;transform:none!important}html:has(.studio-environment-app) .studio-homepage.studio-journey label.pay-acknowledgment__checkbox:is(:active,:has(:active),:focus-within):not(.owner-qa):not(.owner-qa *){box-shadow:none!important;background:0 0!important;border-color:#0000!important;transform:none!important}html:has(.studio-environment-app) .studio-homepage.studio-journey label.pay-acknowledgment__checkbox:not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-body)!important;letter-spacing:0!important;text-transform:none!important;font-weight:600!important;line-height:1.5!important}html:has(.studio-environment-app) .studio-homepage.studio-journey label.pay-acknowledgment__checkbox span:not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-body)!important;letter-spacing:0!important;text-transform:none!important;font-weight:600!important;line-height:1.5!important}html:has(.studio-environment-app) .studio-homepage.studio-journey label.pay-acknowledgment__checkbox{cursor:pointer!important;align-items:center!important;gap:.75rem!important;min-height:44px!important;display:flex!important}html:has(.studio-environment-app) .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake] input[type=checkbox]{accent-color:#43b7a2!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}html:has(.studio-environment-app) .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-intake-preview-status]{color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;margin:.75rem 0 0!important;font-weight:700!important}html:has(.studio-environment-app) .studio-homepage.studio-journey[data-journey-page=review-and-pay] .route-map-social-intake__submit-error{color:#ffb4a8!important;-webkit-text-fill-color:#ffb4a8!important;font-weight:700!important}html:has(.studio-environment-app) .studio-homepage.studio-journey .pay-acknowledgment__checkbox input[type=checkbox]{accent-color:#43b7a2!important;flex:0 0 24px!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0!important}html:has(.studio-environment-app) .studio-homepage.studio-journey [role=alert].co-payment-reassurance{color:#ffb4a8!important;-webkit-text-fill-color:#ffb4a8!important;font-weight:700!important}html:has(.studio-environment-app) .studio-homepage.studio-journey .co-next-steps__num:not(.owner-qa):not(.owner-qa *){color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;font-size:var(--studio-type-small)!important;background:#20262d!important;border:2px solid #5eedd0!important;font-weight:700!important}html:has(.studio-environment-app) .studio-homepage.studio-journey .co-next-steps__label:not(.owner-qa):not(.owner-qa *){color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;font-size:var(--studio-type-body)!important;letter-spacing:0!important;text-transform:none!important;font-weight:600!important;line-height:1.4!important}html:has(.studio-environment-app) .studio-homepage .studio-homepage__footer .studio-homepage__inner{flex-flow:wrap!important;justify-content:center!important;align-items:center!important;display:flex!important}html:has(.studio-environment-app) .studio-homepage .studio-homepage__support-path{flex-direction:column!important;min-height:100%!important;display:flex!important}html:has(.studio-environment-app) .studio-homepage :is(button,a).studio-homepage__support-path{color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important}html:has(.studio-environment-app) :is(.fs-review-proof__reading,.fd-item__text){box-sizing:border-box!important;color:#fff!important;-webkit-text-fill-color:#fff!important;width:100%!important;max-width:100%!important;max-height:min(70vh,36rem)!important;font-family:var(--font-studio-board-sans), "Inter", system-ui, sans-serif!important;white-space:pre-wrap!important;border-radius:var(--studio-radius)!important;text-shadow:none!important;background:#20262d!important;border:2px solid #c8b59b!important;margin:0!important;padding:1rem 1.1rem!important;font-size:1rem!important;font-weight:500!important;line-height:1.55!important;display:block!important;overflow:auto!important}html:has(.studio-environment-app) .fs-preview__section-head{box-sizing:border-box!important;border-radius:var(--studio-radius)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important;text-transform:none!important;width:100%!important;min-height:3.5rem!important;text-shadow:none!important;background:#20262d!important;border:2px solid #c8b59b!important;justify-content:space-between!important;align-items:center!important;gap:1.15rem!important;margin:0 0 .75rem!important;padding:.95rem 1.15rem!important;line-height:1.35!important}html:has(.studio-environment-app) .fs-preview__section-label{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;flex:auto!important;min-width:0!important;margin:0!important;font-size:1.125rem!important;font-weight:600!important;line-height:1.35!important}html:has(.studio-environment-app) .fs-preview__status{color:#8ff5c6!important;-webkit-text-fill-color:#8ff5c6!important;letter-spacing:.02em!important;text-transform:none!important;white-space:nowrap!important;flex:none!important;margin:0!important;font-size:.875rem!important;font-weight:600!important;line-height:1.35!important}html:has(.studio-environment-app) .sb-progress-timeline__step{background:var(--studio-veil-fill)!important;box-shadow:none!important;border:1px solid #c8b59b!important;grid-template-columns:1.25rem minmax(0,1fr)!important;padding:.45rem .7rem!important}html:has(.studio-environment-app) .sb-progress-timeline__icon{color:#fff8e7!important;opacity:1!important;width:1.15rem!important;height:1.15rem!important}:is(html:has(.studio-environment-app) .sb-progress-timeline__label,html:has(.studio-environment-app) .sb-progress-timeline__detail){text-shadow:var(--studio-text-support)!important;font-size:var(--studio-type-copy)!important}:is(html:has(.studio-environment-app) .sb-project-communication__studio-request,html:has(.studio-environment-app) .sb-project-communication__notice,html:has(.studio-environment-app) .sb-refund-request__body){background:var(--studio-veil-fill)!important;border-radius:var(--studio-radius)!important;border:1px solid #c8b59b!important;padding:.9rem 1rem!important}html:has(.studio-environment-app) .sb-project-communication__lead{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:var(--studio-text-support)!important;font-size:var(--studio-type-copy)!important}html:has(.studio-environment-app) .sb-project-communication__studio-request-heading{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:var(--studio-text-support)!important;font-size:var(--studio-type-copy)!important}html:has(.studio-environment-app) .sb-project-communication__studio-request-text{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:var(--studio-text-support)!important;font-size:var(--studio-type-copy)!important}html:has(.studio-environment-app) .sb-project-communication__notice-text{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:var(--studio-text-support)!important;font-size:var(--studio-type-copy)!important}html:has(.studio-environment-app) .sb-refund-request__body :is(p,a,li){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:var(--studio-text-support)!important;font-size:var(--studio-type-copy)!important}html:has(.studio-environment-app) .sb-refund-request__label{color:#8ff5c6!important;-webkit-text-fill-color:#8ff5c6!important;font-size:var(--studio-type-label)!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] :is(.route-map-social-intake,.route-map-social-intake__card,.route-map-social-intake__progress,.route-map-social-intake__actions,.route-map-social-intake__chips,.route-map-social-intake__header,[class*=intakeHostSurface],[class*=header]):not(.owner-qa):not(.owner-qa *){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] :is(.route-map-social-intake__card,.route-map-social-intake__progress,[class*=intakeHostSurface]):not(.owner-qa):not(.owner-qa *){margin-left:0!important;margin-right:0!important;padding:0!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__form{gap:1.35rem!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] [class*=intakeSectionBlock]:not(.owner-qa):not(.owner-qa *){border:var(--studio-border-width) solid #c8b59b!important;border-radius:var(--studio-radius)!important;box-shadow:none!important;background:0 0!important;gap:1.35rem!important;margin:0!important;padding:1.35rem 1.5rem!important;display:grid!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__step{display:none!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] [class*=intakeSectionHeading]{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-subtitle)!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-weight:600!important;line-height:1.35!important;display:block!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__progress{gap:.15rem!important;margin:.15rem 0 .35rem!important;padding:0!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__card-copy h3{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-subtitle)!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-weight:600!important}:is(html:has(.studio-environment-app) [data-panel=intake] .route-map-social-intake__card,html:has(.studio-environment-app) [data-panel=intake] [data-intake-type-well]){box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;gap:.9rem!important;margin:0!important;padding:0!important}html:has(.studio-environment-app) [data-panel=intake] .route-map-social-intake__step{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#20262d!important;border:2px solid #c8b59b!important;width:2rem!important;min-width:2rem!important;height:2rem!important;min-height:2rem!important;font-size:1rem!important;font-weight:800!important}html:has(.studio-environment-app) [data-panel=intake] .route-map-social-intake__card-copy h3{font-size:var(--studio-type-subtitle)!important;line-height:1.35!important}html:has(.studio-environment-app) [data-panel=intake] .route-map-social-intake__card-copy p{font-size:var(--studio-type-label)!important}html:has(.studio-environment-app) [data-panel=intake] .route-map-intake__req{font-size:var(--studio-type-label)!important}html:has(.studio-environment-app) [data-panel=intake] .route-map-intake__opt{font-size:var(--studio-type-label)!important}html:has(.studio-environment-app) [data-panel=intake] .intakePaidAck{display:none!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] .route-map-intake__req:not(.owner-qa):not(.owner-qa *){color:#d94e2b!important;-webkit-text-fill-color:#d94e2b!important;font-size:var(--studio-type-small)!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] .route-map-intake__opt:not(.owner-qa):not(.owner-qa *){color:#8ff5c6!important;-webkit-text-fill-color:#8ff5c6!important;font-size:var(--studio-type-small)!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] [class*=intakeCheck]{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;transform:none!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] [class*=intakeCheck]:active{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;transform:none!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] [class*=intakeCheck]:focus-within{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;transform:none!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__chip{box-sizing:border-box!important;border-radius:var(--studio-radius)!important;border-style:solid!important;border-width:2px!important;min-height:3rem!important;padding:.8rem 1rem!important;font-weight:650!important;line-height:1.35!important;transform:none!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__chip:active{box-sizing:border-box!important;border-radius:var(--studio-radius)!important;border-style:solid!important;border-width:2px!important;min-height:3rem!important;padding:.8rem 1rem!important;font-weight:650!important;line-height:1.35!important;transform:none!important}html:has(.studio-environment-app) .studio-environment-app [data-layout=one-tablet] [data-panel=intake] .route-map-social-intake__chip[aria-pressed=true]{box-sizing:border-box!important;border-radius:var(--studio-radius)!important;border-style:solid!important;border-width:2px!important;min-height:3rem!important;padding:.8rem 1rem!important;font-weight:650!important;line-height:1.35!important;transform:none!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] :is(.route-map-social-intake,.route-map-social-intake__card,.route-map-social-intake__progress,.route-map-social-intake__header,.route-map-social-intake__actions,.route-map-social-intake__chips,[class*=intakeHostSurface]):not(.owner-qa):not(.owner-qa *):not(.fdr__feedback .fd-block){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] :is(.route-map-social-intake__card,.route-map-social-intake__progress,.route-map-social-intake__header,[class*=intakeHostSurface]):not(.owner-qa):not(.owner-qa *):not(.fdr__feedback .fd-block){margin-left:0!important;margin-right:0!important;padding:0!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey [data-panel=intake][data-surface=page]{box-sizing:border-box;width:min(var(--studio-journey-column), 100%)!important;max-width:var(--studio-journey-column)!important;height:auto!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] .route-map-social-intake__eyebrow{display:none!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] .route-map-social-intake__title{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-title)!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important;margin:0 0 .35rem!important;font-weight:600!important;line-height:1.25!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] .route-map-social-intake__header{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:.35rem!important;margin:0 0 1.5rem!important;display:flex!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] .route-map-social-intake__progress{text-align:left!important;justify-items:start!important;width:auto!important;margin:0!important;padding:0!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] .route-map-social-intake__progress[data-intake-progress=bar]:not(.owner-qa):not(.owner-qa *):not(.fdr__feedback .fd-block){background:#ffffff2e!important;border:none!important;border-radius:999px!important;width:100%!important;max-width:100%!important;height:.4rem!important;margin:.85rem 0 0!important;display:block!important;overflow:hidden!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] .route-map-social-intake__progress-fill{width:var(--intake-progress,0%)!important;border-radius:inherit!important;background:#c8b59b!important;border:none!important;height:100%!important;display:block!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] [data-intake-test-notice=true]{font-family:inherit!important;font-size:var(--studio-type-body)!important;letter-spacing:0!important;text-transform:none!important;color:#ffffffb8!important;-webkit-text-fill-color:#ffffffb8!important;font-weight:400!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] .route-map-social-intake__form{flex-direction:column!important;grid-template-columns:none!important;align-items:stretch!important;gap:1.75rem!important;height:auto!important;display:flex!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] [class*=intakeSectionBlock]:not(.owner-qa):not(.owner-qa *){box-sizing:border-box!important;border:var(--studio-border-width) solid #c8b59b!important;border-radius:var(--studio-radius)!important;width:100%!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;grid-column:1/-1!important;gap:1.75rem!important;margin:0!important;padding:1.75rem!important;display:grid!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] [class*=intakeSectionHeading]{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-subtitle)!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-weight:600!important;line-height:1.35!important;display:block!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] .route-map-social-intake__card{text-align:left!important;flex-direction:column!important;grid-column:1/-1!important;grid-template-columns:1fr!important;align-items:stretch!important;gap:.7rem!important;width:100%!important;max-width:100%!important;min-height:0!important;display:flex!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] .route-map-social-intake__card-copy{text-align:left!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] .route-map-social-intake__card-copy h3{text-align:left!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] [class*=intakeSectionHeading]{text-align:left!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] [class*=intakeTypeWell]{text-align:left!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] [class*=intakeTypeLine]{text-align:left!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] [class*=intakeTypeLine]{box-sizing:border-box!important;min-height:4.25rem!important;padding:1.05rem 1.15rem!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] .route-map-social-intake__step{display:none!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] [class*=intakeCheck]{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-copy)!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important;line-height:1.45!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] [class*=intakeCheck] span{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-copy)!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important;line-height:1.45!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] .route-map-intake__req:not(.owner-qa):not(.owner-qa *){color:#d94e2b!important;-webkit-text-fill-color:#d94e2b!important;font-size:var(--studio-type-small)!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app [data-panel=intake] .route-map-intake__opt:not(.owner-qa):not(.owner-qa *){color:#8ff5c6!important;-webkit-text-fill-color:#8ff5c6!important;font-size:var(--studio-type-small)!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey [data-panel=intake] .route-map-social-intake__actions:not(.owner-qa):not(.owner-qa *){background:0 0!important;flex-wrap:wrap!important;align-items:center!important;gap:.75rem!important;margin-top:.25rem!important;padding:0!important;display:flex!important;position:static!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey [data-panel=intake] .route-map-social-intake__next-step{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-body)!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;line-height:1.45!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey [data-panel=intake] .route-map-social-intake__next-step strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-body)!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;line-height:1.45!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey [data-panel=intake] .route-map-social-intake__next-step span{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:var(--studio-type-body)!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;line-height:1.45!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey [data-panel=intake] .route-map-social-intake__next-step{flex:100%!important;margin:0 0 .35rem!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey [data-panel=intake] :is(.route-map-secondary-btn,.route-map-primary-btn):not(.owner-qa):not(.owner-qa *){width:auto!important;max-width:none!important;min-height:3rem!important;box-shadow:none!important;font-size:var(--studio-type-small)!important;letter-spacing:0!important;text-transform:none!important;border-style:solid!important;border-width:2px!important;border-radius:999px!important;flex:none!important;padding:.75rem 1.6rem!important;font-weight:500!important;line-height:1.2!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey [data-panel=intake] .route-map-primary-btn:not(.owner-qa):not(.owner-qa *){color:#111!important;-webkit-text-fill-color:#111!important;background:#c8b59b!important;border-color:#c8b59b!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey [data-panel=intake] .route-map-primary-btn:disabled:not(.owner-qa):not(.owner-qa *){opacity:.45!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey [data-panel=intake] [data-intake-preview-status]:not(.owner-qa):not(.owner-qa *){color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey [data-panel=intake] .route-map-secondary-btn:not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border-color:#c8b59b!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-homepage__section :is(h1,h2,h3,p,label,a,button,span){overflow-wrap:break-word;text-wrap:pretty;white-space:normal!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] p.studio-homepage__kicker:not(.owner-qa):not(.owner-qa *){color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:.875rem!important;font-weight:700!important;line-height:1.35!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-homepage__section-title{color:#fff!important;text-shadow:none!important;font-size:clamp(1.75rem,3vw,2.15rem)!important;font-weight:800!important;line-height:1.15!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__price{color:#fff!important;font-size:1.5rem!important;font-weight:800!important;line-height:1.2!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] :is(.studio-homepage__card-detail,.studio-journey__lead,.studio-journey__included,.studio-journey__materials-note,.studio-journey__support-detail){color:#fff!important;text-shadow:none!important;font-size:1.0625rem!important;font-weight:600!important;line-height:1.5!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-homepage__card:not(.owner-qa):not(.owner-qa *){box-shadow:none!important;-webkit-backdrop-filter:blur(8px)!important;color:#fff!important;background:#344653eb!important;border:2px solid #c8b59b!important;gap:1rem!important;padding:1.35rem 1.35rem 1.5rem!important;transform:none!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__tile-head{align-items:center!important;gap:.85rem 1rem!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__tile-head h3{color:#fff!important;text-shadow:none!important;align-items:center!important;gap:.55rem!important;font-size:1.35rem!important;font-weight:800!important;line-height:1.25!important;display:flex!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__tile-head h3 .studio-build__glyph{color:#5eedd0!important;width:24px!important;height:24px!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__fields{gap:1.15rem!important;margin-top:.35rem!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__fields h3{color:#fff!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;margin:0 0 .45rem!important;font-size:1.0625rem!important;font-weight:700!important;line-height:1.4!important}:is(html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-build__required,html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-build__optional){letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important;margin-left:.35rem!important;font-size:.8125rem!important;font-weight:800!important;line-height:1.3!important;display:inline!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-build__required{color:#ffb4a8!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-build__optional{color:#5eedd0!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__fields :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea):not(.owner-qa):not(.owner-qa *){box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;background:#4d6474!important;border:2px solid #c8b59bd1!important;border-radius:.75rem!important;min-height:3rem!important;padding:.75rem .95rem!important;font-size:1.0625rem!important;font-weight:600!important;line-height:1.45!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__fields [data-builder-field=required] :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea):not(.owner-qa):not(.owner-qa *){border:2px solid #d94e2b!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__fields :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea):focus:not(.owner-qa):not(.owner-qa *){outline-offset:2px!important;box-shadow:none!important;border-color:#5eedd0!important;outline:3px solid #5eedd0!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__fields :-webkit-any(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea):-webkit-any(:-webkit-autofill,:autofill):not(.owner-qa):not(.owner-qa *){-webkit-text-fill-color:#fff!important;border:2px solid #c8b59bd1!important;box-shadow:inset 0 0 0 1000px #4d6474!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__fields :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),textarea):is(:autofill,:autofill):not(.owner-qa):not(.owner-qa *){-webkit-text-fill-color:#fff!important;border:2px solid #c8b59bd1!important;box-shadow:inset 0 0 0 1000px #4d6474!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] input[type=checkbox]{accent-color:#43b7a2!important;width:1.375rem!important;min-width:1.375rem!important;height:1.375rem!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__confirm{align-items:flex-start!important;gap:.85rem!important;min-height:2.75rem!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__confirm label{color:#fff!important;letter-spacing:0!important;text-transform:none!important;align-items:flex-start!important;font-size:1.0625rem!important;font-weight:600!important;line-height:1.45!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] button.studio-homepage__btn-primary.studio-build__action:not(.owner-qa):not(.owner-qa *){color:#111!important;-webkit-text-fill-color:#111!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;background:#c8b59b!important;border:2px solid #c8b59b!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:.55rem!important;width:100%!important;min-height:3rem!important;padding:.75rem 1.25rem!important;font-size:1.0625rem!important;font-weight:700!important;line-height:1.3!important;display:inline-flex!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] button.studio-homepage__btn-primary.studio-build__action:disabled:not(.owner-qa):not(.owner-qa *){opacity:.45!important;cursor:not-allowed!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] button.studio-build__action--main .studio-build__glyph{width:28px!important;height:28px!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] button.studio-build__action .studio-build__glyph{color:#111!important;flex:none!important;width:24px!important;height:24px!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] button.studio-build__toggle{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:2px solid #c8b59b!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:.45rem!important;min-width:44px!important;min-height:44px!important;padding:.45rem .95rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] button.studio-build__toggle .studio-build__glyph{color:#fff!important;flex:none!important;width:24px!important;height:24px!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__actions{width:100%!important;max-width:var(--studio-journey-column)!important;gap:.85rem!important;display:grid!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] :is(button,a,input,textarea):focus-visible{outline-offset:3px!important;outline:3px solid #5eedd0!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__choices button.studio-homepage__card-link:not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(.owner-qa):not(.owner-qa *):not(.is-pressed):not([data-pressed=true]):not([aria-pressed=true]):not([data-skip-action]):not([class*=btnSkip]):not([class*=planMoreDetails]):not([class*=planExtras]):not([data-route-includes-cta]):not([class*=routeIncludes]){white-space:normal!important;min-height:44px!important;padding:.5rem 1rem!important;font-size:1rem!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-journey__choices button.studio-homepage__card-link[data-selected=true]:not([class*=primary]):not([class*=danger]):not([class*=destructive]):not(.owner-qa):not(.owner-qa *):not(.is-pressed):not([data-pressed=true]):not([data-skip-action]):not([class*=btnSkip]):not([class*=planMoreDetails]):not([class*=planExtras]):not([data-route-includes-cta]):not([class*=routeIncludes]){color:#111!important;-webkit-text-fill-color:#111!important;white-space:normal!important;background:#43b7a2!important;border-color:#43b7a2!important;min-height:44px!important;padding:.5rem 1rem!important;font-size:1rem!important;font-weight:800!important}@media (prefers-reduced-motion:reduce){html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=build-your-project] .studio-homepage__card:not(.owner-qa):not(.owner-qa *){-webkit-backdrop-filter:none!important;transition:none!important}}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey:is([data-journey-page=package-detail],[data-journey-page=review-and-pay]) .studio-homepage__section :is(h1,h2,h3,p,li,label,a,button,span){overflow-wrap:break-word;text-wrap:pretty;white-space:normal!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey:is([data-journey-page=package-detail],[data-journey-page=review-and-pay]) p.studio-homepage__kicker:not(.owner-qa):not(.owner-qa *){color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:.875rem!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake] .route-map-social-intake__eyebrow:not(.owner-qa):not(.owner-qa *){color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:.875rem!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey:is([data-journey-page=package-detail],[data-journey-page=review-and-pay]) .studio-homepage__section-title{color:#fff!important;text-shadow:none!important;font-size:clamp(1.75rem,3vw,2.15rem)!important;font-weight:800!important;line-height:1.15!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey:is([data-journey-page=package-detail],[data-journey-page=review-and-pay]) :is(.studio-homepage__card-detail,.studio-journey__lead,.pb-drawer-details__prose,.pb-drawer-details__list li){color:#fff!important;text-shadow:none!important;font-size:1.0625rem!important;font-weight:600!important;line-height:1.5!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey:is([data-journey-page=package-detail],[data-journey-page=review-and-pay]) :is(.pb-drawer-details__card,.co-card):not(.owner-qa):not(.owner-qa *){box-shadow:none!important;color:#fff!important;background:#344653eb!important;border:2px solid #c8b59b!important;border-radius:1.25rem!important;padding:1.35rem 1.35rem 1.5rem!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey:is([data-journey-page=package-detail],[data-journey-page=review-and-pay]) :is(h3.pb-drawer-details__heading,.co-card__heading):not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;font-size:1.35rem!important;font-weight:800!important;line-height:1.25!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey:is([data-journey-page=package-detail],[data-journey-page=review-and-pay]) .studio-journey__actions{width:100%!important;max-width:var(--studio-journey-column)!important;gap:.85rem!important;display:grid!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey:is([data-journey-page=package-detail],[data-journey-page=review-and-pay]) :is(a,button).studio-homepage__btn-primary:not(.owner-qa):not(.owner-qa *){color:#111!important;-webkit-text-fill-color:#111!important;text-transform:none!important;background:#c8b59b!important;border:2px solid #c8b59b!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:.55rem!important;width:100%!important;min-height:3rem!important;font-size:1.0625rem!important;font-weight:700!important;display:inline-flex!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake]{width:100%!important;max-width:var(--studio-journey-column)!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake] .route-map-social-intake__card:not(.owner-qa):not(.owner-qa *):not(.fdr__feedback .fd-block){color:#fff!important;background:#344653eb!important;border:2px solid #c8b59b!important;border-radius:1.25rem!important;margin:0 0 .9rem!important;padding:1.2rem 1.25rem!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake] [data-intake-type-well]:not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#4d6474!important;border:2px solid #c8b59bd1!important;border-radius:.75rem!important;padding:.75rem .95rem!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake] :is(h2,h3,p):not(.studio-homepage__kicker):not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;white-space:normal!important;font-weight:600!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake] p.studio-homepage__kicker:not(.owner-qa):not(.owner-qa *){color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;margin:0 0 .2rem!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake][data-surface=page]{gap:.4rem!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake] .studio-homepage__section-title{margin:0 0 .15rem!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake] .studio-homepage__card-detail{margin:0!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake] .studio-journey__intake-name{margin:.45rem 0 .1rem!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake] :is(.route-map-social-intake__title,.route-map-social-intake__card-copy h3){text-transform:none!important;letter-spacing:0!important;font-size:1.35rem!important;font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake] .route-map-intake__req:not(.owner-qa):not(.owner-qa *){color:#ffb4a8!important;-webkit-text-fill-color:#ffb4a8!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey[data-journey-page=review-and-pay] [data-panel=intake] .route-map-intake__opt:not(.owner-qa):not(.owner-qa *){color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage.studio-journey:is([data-journey-page=package-detail],[data-journey-page=review-and-pay]) :is(button,a,input,textarea):focus-visible{outline-offset:3px!important;outline:3px solid #5eedd0!important}html:has(.studio-environment-app) .studio-environment-app :is(.utility-page--help-center,.utility-page--client-access){font-family:inherit!important}html:has(.studio-environment-app) .studio-environment-app :is(.utility-page--help-center,.utility-page--client-access) :is(h1,h2,h3,h4,p,a,button,li,td,th,label,span,input,dt,dd){font-family:inherit!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center :is(h1,h2,h3,p,a,li,td,th,dt,dd){overflow-wrap:break-word;white-space:normal!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center .utility-header{box-shadow:none!important;background:0 0!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center :is(.utility-card,.utility-header__copy,.hc-qpg-card):not(.owner-qa):not(.owner-qa *){box-shadow:none!important;color:#fff!important;background:#344653eb!important;border:2px solid #c8b59b!important;border-radius:1.25rem!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center .utility-topbar__title{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.02em!important;text-shadow:var(--studio-text-support)!important;font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center :is(.utility-lead,.hc-body,.hc-body p,.hc-faq__answer,.hc-faq__answer p,.pkg-compare__lead,.hc-footer__hint){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;font-weight:600!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center :is(.utility-card__title,.hc-philosophy__question,.hc-faq-group__title,.hc-policies__title,.hc-faq__question){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;background:0 0!important;font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center .hc-toc__title{color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;text-shadow:none!important;border-bottom:0!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center .hc-toc .hc-toc__link{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:700!important;text-decoration:none!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center :is(.pkg-compare .hc-toc__link,.hc-qpg-card__link,.hc-footer__link){color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;text-underline-offset:.15em!important;font-weight:700!important;text-decoration:underline!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center :is(.hc-qpg-table,.pkg-compare__scroll){box-shadow:none!important;background:0 0!important;border:0!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center :is(th,td){box-shadow:none!important;background:0 0!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center .hc-card--philosophy .utility-card__title{margin:0 0 1.1rem!important;padding:0 0 .55rem!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center .pkg-compare__table{color:#fff!important;background:#4d6474!important;border:2px solid #c8b59b!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center :is(th,td){color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:600!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center .utility-subnav__link{color:#fff!important;-webkit-text-fill-color:#fff!important;min-height:44px!important;font-weight:700!important}:is(html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center a.utility-subnav__link.utility-subnav__link--active,html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center a.utility-subnav__link[aria-current=page]){color:#111!important;-webkit-text-fill-color:#111!important;background:#43b7a2!important;border:2px solid #43b7a2!important;font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center .utility-subnav__link--active :is(span,svg,.utility-subnav__label,.utility-subnav__icon){color:#111!important;-webkit-text-fill-color:#111!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center .utility-subnav__link[aria-current=page] :is(span,svg,.utility-subnav__label,.utility-subnav__icon){color:#111!important;-webkit-text-fill-color:#111!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--help-center :is(a,button):focus-visible{outline-offset:3px!important;outline:3px solid #5eedd0!important}html:has(.studio-environment-app) .studio-environment-app .utility-page.utility-page--client-access .utility-card:not(.owner-qa):not(.owner-qa *):not(.fdr__feedback .fd-block){box-shadow:none!important;color:#fff!important;background:#344653eb!important;border:2px solid #c8b59b!important;border-radius:1.25rem!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--client-access .utility-eyebrow{color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;text-shadow:none!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--client-access .utility-title{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--client-access :is(.utility-lead,.utility-note){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;font-weight:600!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--client-access .utility-note a{color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;text-underline-offset:.15em!important;font-weight:700!important;text-decoration:underline!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--client-access .utility-field>span:not(.utility-password){color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app .utility-page.utility-page--client-access :is(input,.utility-password__input):not(.owner-qa *):not(.owner-qa){color:#152228!important;-webkit-text-fill-color:#152228!important;caret-color:#152228!important;text-transform:none!important;letter-spacing:0!important;background:#f8f0e6!important;border:2px solid #c8b59b!important;min-height:44px!important;font-weight:600!important}html:has(.studio-environment-app) .studio-environment-app .utility-page.utility-page--client-access :-webkit-any(input,.utility-password__input):-webkit-any(:-webkit-autofill,:autofill):not(.owner-qa *):not(.owner-qa){-webkit-text-fill-color:#152228!important;color:#152228!important;caret-color:#152228!important;border:2px solid #c8b59b!important;box-shadow:inset 0 0 0 1000px #f8f0e6!important}html:has(.studio-environment-app) .studio-environment-app .utility-page.utility-page--client-access :is(input,.utility-password__input):is(:autofill,:autofill):not(.owner-qa *):not(.owner-qa){-webkit-text-fill-color:#152228!important;color:#152228!important;caret-color:#152228!important;border:2px solid #c8b59b!important;box-shadow:inset 0 0 0 1000px #f8f0e6!important}html:has(.studio-environment-app) .studio-environment-app .utility-page.utility-page--client-access :is(a.utility-btn.utility-btn--primary,button.utility-btn.utility-btn--primary):not(.owner-qa *):not(:active):not(.is-pressed):not([data-pressed=true]){color:#111!important;-webkit-text-fill-color:#111!important;width:100%!important;min-height:44px!important;text-shadow:none!important;background:#c8b59b!important;border:2px solid #c8b59b!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app .utility-page.utility-page--client-access :is(a.utility-btn.utility-btn--secondary,button.utility-btn.utility-btn--secondary):not(.owner-qa *):not(:active):not(.is-pressed):not([data-pressed=true]){color:#fff!important;-webkit-text-fill-color:#fff!important;width:100%!important;min-height:44px!important;text-shadow:none!important;background:0 0!important;border:2px solid #c8b59b!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--client-access button.utility-password__toggle{color:#152228!important;-webkit-text-fill-color:#152228!important;background:0 0!important;border:2px solid #c8b59b!important;border-radius:999px!important;width:44px!important;height:44px!important;min-height:44px!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--client-access .utility-error{color:#ffb4a8!important;-webkit-text-fill-color:#ffb4a8!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app .utility-page--client-access :is(button,a,input):focus-visible{outline-offset:3px!important;outline:3px solid #5eedd0!important}html:has(.studio-environment-app) .studio-environment-app :is(.studio-homepage,[data-visual-proof=board],.fs-page){--studio-label:#5eedd0;--sb-eucalyptus:#5eedd0;font-family:var(--font-studio-manrope), Manrope, system-ui, sans-serif}html:has(.studio-environment-app) .studio-environment-app :is(.studio-homepage,[data-visual-proof=board],.fs-page) :is(h1,h2,h3,.utility-title,.utility-topbar,.utility-subnav,.utility-subnav__link,.utility-subnav__label,.utility-btn,.sb-overview__service,.sb-overview__status,.sb-overview__note,p,li,button,a):not(.sb-next__sticky-text):not([class*=script]){font-family:var(--font-studio-manrope), Manrope, system-ui, sans-serif!important}html:has(.studio-environment-app) .studio-environment-app :is(.studio-homepage,[data-visual-proof=board],.fs-page) :is(h1,.utility-title){font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app :is(.studio-homepage,[data-visual-proof=board],.fs-page) :is(p,li):not([class*=kicker]):not([class*=eyebrow]):not([class*=label]):not([class*=status]){font-weight:500!important}html:has(.studio-environment-app) .studio-environment-app .studio-homepage .studio-homepage__hero-kicker{color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;font-weight:700!important}:is(html:has(.studio-environment-app) .studio-environment-app .studio-homepage :is(a,button).studio-homepage__btn-primary:not(.owner-qa):not(.owner-qa *):not(:active):not(.is-pressed):not([data-pressed=true]),html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] :is(a,button).utility-btn--primary:not(.owner-qa):not(.owner-qa *):not(:active):not(.is-pressed):not([data-pressed=true]),html:has(.studio-environment-app) .studio-environment-app .fs-page :is(a,button).utility-btn--primary:not(.owner-qa):not(.owner-qa *):not(:active):not(.is-pressed):not([data-pressed=true])){color:#111!important;-webkit-text-fill-color:#111!important;text-shadow:none!important;background:#c8b59b!important;border:2px solid #c8b59b!important;font-weight:700!important}:is(html:has(.studio-environment-app) .studio-environment-app :is([data-visual-proof=board],.fs-page) a.utility-subnav__link.utility-subnav__link--active:not(.owner-qa):not(.owner-qa *),html:has(.studio-environment-app) .studio-environment-app :is([data-visual-proof=board],.fs-page) a.utility-subnav__link[aria-current=page]:not(.owner-qa):not(.owner-qa *)){color:#111!important;-webkit-text-fill-color:#111!important;background:#43b7a2!important;border:2px solid #43b7a2!important;font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app :is([data-visual-proof=board],.fs-page) :is(.utility-subnav__link--active,.utility-subnav__link[aria-current=page]) :is(span,svg,.utility-subnav__label,.utility-subnav__icon){color:#111!important;-webkit-text-fill-color:#111!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-more__body :is(.sb-refund-request__body,.sb-project-communication__studio-request,.sb-project-communication__notice,.sb-project-communication__problem-status,.sb-project-communication__item,.sb-project-communication__machine-answer,.sb-progress-timeline__step,.sb-progress-panel__update):not(.owner-qa):not(.owner-qa *){box-shadow:none!important;-webkit-backdrop-filter:none!important;color:#fff!important;background:0 0!important;border:none!important;border-radius:0!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-more__body :is(p,li,h2,h3,h4,.sb-project-communication__lead,.sb-project-communication__studio-request-heading,.sb-project-communication__studio-request-text,.sb-project-communication__notice-text,.sb-refund-request__lead,.sb-refund-request__policy,.sb-refund-request__eligibility):not(.owner-qa):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--font-studio-manrope), Manrope, system-ui, sans-serif!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-more__body :is(.sb-refund-request__label,.sb-refund-request__summary,.sb-project-communication__label,.sb-project-communication__intent-legend,.sb-record-facts dt,.sb-current-campaign__label):not(.owner-qa):not(.owner-qa *){color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-refund-request__optional{color:#5eedd0!important;-webkit-text-fill-color:#5eedd0!important;font-weight:800!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-more__body :is(textarea,select,input:not([type=radio]):not([type=checkbox]):not([type=hidden]):not([type=button]):not([type=submit])):not(.owner-qa):not(.owner-qa *){box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;font-family:var(--font-studio-manrope), Manrope, system-ui, sans-serif!important;background:#4d6474!important;border:2px solid #c8b59b!important;border-radius:.75rem!important;min-height:3rem!important;padding:.75rem .95rem!important;font-size:1.0625rem!important;font-weight:600!important;line-height:1.45!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-more__body :is(textarea,input)::placeholder{color:#ffffffb8!important;-webkit-text-fill-color:#ffffffb8!important;font-weight:500!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-project-communication__intent-option:not(.owner-qa):not(.owner-qa *):not([data-selected=true]){color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important;text-transform:none!important;background:#4d6474!important;border:2px solid #c8b59b!important;border-radius:.75rem!important;min-height:44px!important;padding:.45rem .95rem!important;font-size:1rem!important;font-weight:600!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-project-communication__intent-option[data-selected=true]:not(.owner-qa):not(.owner-qa *){color:#111!important;-webkit-text-fill-color:#111!important;letter-spacing:0!important;text-transform:none!important;background:#c8b59b!important;border:2px solid #c8b59b!important;border-radius:.75rem!important;min-height:44px!important;padding:.45rem .95rem!important;font-size:1rem!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-project-communication__intent-option:has(input:checked):not(.owner-qa):not(.owner-qa *){color:#111!important;-webkit-text-fill-color:#111!important;letter-spacing:0!important;text-transform:none!important;background:#c8b59b!important;border:2px solid #c8b59b!important;border-radius:.75rem!important;min-height:44px!important;padding:.45rem .95rem!important;font-size:1rem!important;font-weight:700!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-project-communication__intent-option span{letter-spacing:0!important;text-transform:none!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-project-communication__intent-option[data-selected=true] :is(span,legend){color:#111!important;-webkit-text-fill-color:#111!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-project-communication__intent-option:has(input:checked) :is(span){color:#111!important;-webkit-text-fill-color:#111!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-project-communication__intent-option input{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;appearance:none!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-project-communication__intent-options{flex-flow:wrap!important;gap:.65rem!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] :is(button.sb-refund-request__submit,button.sb-project-communication__submit):not(.owner-qa):not(.owner-qa *){color:#111!important;-webkit-text-fill-color:#111!important;width:100%!important;min-height:3rem!important;font-family:var(--font-studio-manrope), Manrope, system-ui, sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;box-shadow:none!important;background:#c8b59b!important;border:2px solid #c8b59b!important;border-radius:.85rem!important;justify-content:center!important;align-items:center!important;margin-top:.35rem!important;padding:.75rem 1.25rem!important;font-size:1.0625rem!important;font-weight:700!important;display:flex!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] :is(button.sb-refund-request__submit,button.sb-project-communication__submit):not(.owner-qa):not(.owner-qa *):disabled{opacity:.45!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb-more__body a:not(.sb-more__new):not(.utility-btn):not(.owner-qa *){color:#fff!important;-webkit-text-fill-color:#fff!important;text-underline-offset:.15em!important;font-weight:700!important;text-decoration:underline!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb--v4 .sb-card.bf-material-paper:not(.owner-qa):not(.owner-qa *){box-shadow:none!important;-webkit-backdrop-filter:blur(8px)!important;color:#fff!important;background:#344653eb!important;border:2px solid #c8b59b!important;border-radius:1.25rem!important}@media (prefers-reduced-motion:reduce){html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb--v4 .sb-card.bf-material-paper:not(.owner-qa):not(.owner-qa *){-webkit-backdrop-filter:none!important}}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb--v4 .sb-card.bf-material-paper:not(.owner-qa):not(.owner-qa *):before{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;opacity:0!important;background:0 0!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb--v4 .sb-card.bf-material-paper:not(.owner-qa):not(.owner-qa *):after{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;opacity:0!important;background:0 0!important}html:has(.studio-environment-app) .studio-environment-app [data-visual-proof=board] .sb--v4 .sb-more__body .sb-card.bf-material-paper:not(.owner-qa):not(.owner-qa *){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.owner-qa{left:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:120;font-family:var(--font-geist-sans), "Segoe UI", system-ui, sans-serif;pointer-events:none;position:fixed}.owner-qa__toggle{border:1px solid var(--sb-walnut);justify-content:center;align-items:center;gap:.35rem;padding:.55rem .9rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.owner-qa__toggle{border:1px solid color-mix(in srgb, var(--sb-walnut) 22%, transparent)}}.owner-qa__toggle{letter-spacing:.06em;text-transform:uppercase;color:var(--sb-walnut);border-radius:999px;font-size:.78rem;font-weight:700;text-decoration:none}@supports (color:color-mix(in lab, red, red)){.owner-qa__toggle{color:color-mix(in srgb, var(--sb-walnut) 78%, #fff 22%)}}.owner-qa__toggle{background:var(--board-family-field)}@supports (color:color-mix(in lab, red, red)){.owner-qa__toggle{background:color-mix(in srgb, var(--board-family-field) 88%, transparent)}}.owner-qa__toggle{cursor:pointer;opacity:.82;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background .15s,opacity .15s;box-shadow:0 2px 10px #00000038}.owner-qa__toggle:hover{opacity:1;background:var(--board-family-field)}@supports (color:color-mix(in lab, red, red)){.owner-qa__toggle:hover{background:color-mix(in srgb, var(--board-family-field) 94%, #fff 6%)}}@media (min-width:961px){body:has([data-layout=one-tablet]) .owner-qa:not(.owner-qa--open){display:none!important}body:has([data-layout=one-tablet]) .owner-qa__toggle{display:none!important}}@media (min-width:1025px){html:has(.studio-utility-scene--studio-board) .owner-qa{left:auto;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));top:auto}html:has(.studio-utility-scene--studio-board) .owner-qa__toggle{color:#fff;opacity:1;background:#20262d;border:1px solid #c8b59b}}.owner-qa--open .owner-qa__toggle{opacity:.9;border-bottom-right-radius:0;border-bottom-left-radius:0}.owner-qa__panel{pointer-events:auto;color:#fff;scrollbar-width:none;background:#20262deb;border:1px solid #c4a36a8c;border-radius:22px;width:min(840px,100vw - 32px);max-height:none;margin:0;padding:20px 22px 24px;position:fixed;top:20px;bottom:20px;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 18px 40px #14121059;-webkit-backdrop-filter:blur(20px)saturate(1.06)!important}.owner-qa__panel::-webkit-scrollbar{display:none}.owner-qa__title{letter-spacing:.08em;text-transform:uppercase;color:#2e5e4e;margin:0 0 .35rem;font-size:.78rem;font-weight:700}.owner-qa__hint{color:#5a7a6e;margin:0 0 .75rem;font-size:.72rem;line-height:1.45}.owner-qa__section+.owner-qa__section{border-top:1px solid #2e5e4e24;margin-top:.85rem;padding-top:.75rem}.owner-qa__section-title{letter-spacing:.1em;text-transform:uppercase;color:#5a7a6e;margin:0 0 .45rem;font-size:.68rem;font-weight:700}.owner-qa__links{flex-direction:column;gap:.3rem;display:flex}.owner-qa__link,.owner-qa__action{width:100%;font:inherit;text-align:left;color:#2e5e4e;cursor:pointer;background:#fff;border:1px solid #2e5e4e29;border-radius:6px;padding:.42rem .55rem;font-size:.76rem;font-weight:600;line-height:1.3;text-decoration:none;transition:background .12s,border-color .12s;display:block}.owner-qa__link:hover,.owner-qa__action:hover{background:#a7b89a2e;border-color:#2e5e4e47}.owner-qa__link{flex-direction:column;gap:.15rem;display:flex}.owner-qa__preset{width:100%;font:inherit;text-align:left;color:#2e5e4e;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:linear-gradient(#fff 0%,#efe8dea6 100%);border:1px solid #2e5e4e38;border-radius:8px;flex-direction:column;gap:.15rem;padding:.5rem .6rem;text-decoration:none;transition:background .12s,border-color .12s,box-shadow .12s;display:flex}.owner-qa__preset:hover{border-color:#2e5e4e66;box-shadow:0 2px 8px #2e5e4e1a}.owner-qa__preset-label{font-size:.76rem;font-weight:700;line-height:1.25}.owner-qa__preset-desc{color:#5a7a6e;font-size:.68rem;font-weight:500;line-height:1.35}.owner-qa__presets{flex-direction:column;gap:.35rem;display:flex}.owner-qa__actions-grid{grid-template-columns:1fr 1fr;gap:.3rem;display:grid}.owner-qa__action--danger{color:#8b3a2a;border-color:#8b3a2a38}.owner-qa__action--danger:hover{background:#8b3a2a14}.owner-qa__confirm{background:#fffcfafa;border:1px solid #8b3a2a47;border-radius:8px;margin-top:.75rem;padding:.65rem .7rem}.owner-qa__confirm-title{color:#8b3a2a;margin:0 0 .35rem;font-size:.74rem;font-weight:700}.owner-qa__confirm-desc{color:#5a7a6e;margin:0 0 .55rem;font-size:.68rem;line-height:1.45}.owner-qa__confirm-actions{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.owner-qa__action--wide{grid-column:1/-1}.owner-qa__device-page{color:#2e5e4e;margin:0 0 .45rem;font-size:.82rem;font-weight:700;line-height:1.3}.owner-qa__qr{background:#fff;border:1px solid #2e5e4e2e;border-radius:8px;width:11rem;height:11rem;margin:0 auto .55rem;display:block}.owner-qa__device-url{word-break:break-all;color:#2e5e4e;background:#2e5e4e0f;border-radius:6px;margin:0 0 .4rem;padding:.4rem .45rem;font-size:.68rem;line-height:1.4}.owner-qa__device-note{color:#5a7a6e;margin:0 0 .55rem;font-size:.68rem;line-height:1.4}.owner-qa__device-note--warn{color:#8a5a34}.owner-qa__device-actions{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}@media (max-width:900px){.owner-qa{left:12px;bottom:calc(1.1rem + env(safe-area-inset-bottom,0px));z-index:10020}.owner-qa__toggle{opacity:.85;min-width:3rem;min-height:3rem;position:relative}.owner-qa--open .owner-qa__toggle{display:none}}.owner-qa-phone-layer{z-index:10060;pointer-events:auto;position:fixed;inset:0}.owner-qa-phone-layer__scrim{z-index:0;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#14121073;border:0;margin:0;padding:0;position:absolute;inset:0}.owner-qa__panel--phone{left:12px;right:12px;top:max(12px, env(safe-area-inset-top,0px));bottom:var(--studio-review-mobile-bottom,3.25rem);z-index:2;pointer-events:auto;-webkit-overflow-scrolling:touch;width:auto;max-height:none;margin:0;position:absolute;overflow-y:auto;transform:none}[data-studio-controls-in-review]{margin:0 0 .85rem}[data-studio-controls-in-review]:empty{margin:0;display:none}.owner-qa__system{flex-direction:column;gap:22px;display:flex}.owner-qa__topbar{border-bottom:1px solid #c4a36a59;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.owner-qa__brand{letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0;font-size:16px;font-weight:700}.owner-qa__top-meta{color:#c5cad1;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;font-size:16px;display:flex}.owner-qa__status-dot,.owner-qa__mode{color:#f0d08a;border:1px solid #c4a36a73;border-radius:999px;padding:4px 10px}.owner-qa__close,.owner-qa__primary,.owner-qa__action,.owner-qa__step,.owner-qa__tool{font:inherit;color:#fff;cursor:pointer}.owner-qa__close,.owner-qa__action{background:#20262d70;border:1px solid #c4a36a8c;border-radius:999px;min-height:48px;padding:10px 16px}.owner-qa__summary{background:#20262d47;border:1px solid #c4a36a8c;border-radius:18px;padding:20px 20px 22px}.owner-qa__kicker,.owner-qa__phase h3,.owner-qa__journey h2{letter-spacing:.04em;text-transform:uppercase;color:#c5cad1;margin:0 0 10px;font-size:16px;font-weight:700}.owner-qa__summary h2,.owner-qa__journey>h2{color:#fff;font-size:20px;font-weight:600;line-height:1.25}.owner-qa__summary h2{margin:0 0 16px}.owner-qa__journey>h2{text-transform:uppercase;letter-spacing:.04em;margin:0 0 16px}.owner-qa__summary-line,.owner-qa__next,.owner-qa__step em,.owner-qa__tool span,.owner-qa__hint,.owner-qa__device-note,.owner-qa__device-url,.owner-qa__confirm-desc{color:#c5cad1;font-size:16px;line-height:1.5}.owner-qa__summary-line{gap:10px;margin:0 0 8px;display:flex}.owner-qa__summary-line span{color:#fff;min-width:8.5rem}.owner-qa__next{color:#f0d08a;margin:16px 0 18px;font-weight:600}.owner-qa__primary{color:#f0d08a;background:#c4a36a47;border:1px solid #c4a36a;border-radius:999px;min-height:48px;padding:12px 18px;font-size:16px;font-weight:600}.owner-qa__phase+.owner-qa__phase{margin-top:22px}.owner-qa__phase h3{margin-bottom:12px}.owner-qa__steps{grid-template-columns:1fr 1fr;gap:12px;display:grid}.owner-qa__step{background:#20262d38;border:1px solid #c4a36a47;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:start;gap:10px;min-height:48px;padding:14px 14px 16px;text-decoration:none;display:grid}.owner-qa__step-num{color:#f0d08a;width:28px;font-weight:700}.owner-qa__step-copy{flex-direction:column;gap:4px;display:flex}.owner-qa__step-copy strong{color:#fff;font-size:18px;font-weight:600}.owner-qa__step-copy em{font-style:normal}.owner-qa__step-status{color:#c5cad1;font-size:16px}.owner-qa__step--done{opacity:.72}.owner-qa__step--current{background:#c4a36a29;border-color:#c4a36a;box-shadow:0 0 0 1px #c4a36a59}.owner-qa__step--future{opacity:.55}.owner-qa__fold{background:#20262d38;border:1px solid #c4a36a59;border-radius:16px}.owner-qa__fold summary{color:#fff;cursor:pointer;min-height:48px;padding:14px 16px;font-size:20px;font-weight:600;list-style:none}.owner-qa__fold summary::-webkit-details-marker{display:none}.owner-qa__fold-body{flex-direction:column;gap:10px;padding:0 16px 16px;display:flex}.owner-qa__tool{background:#20262d2e;border:1px solid #c4a36a47;border-radius:14px;flex-direction:column;gap:4px;min-height:48px;padding:12px 14px;text-decoration:none;display:flex}.owner-qa__tool strong{font-size:18px;font-weight:600}.owner-qa__fold--internal,.owner-qa__fold--danger{border-style:dashed}.owner-qa__fold--danger{border-color:#c4786a8c}.owner-qa__qr{border-color:#c4a36a73;background:#fff!important}.owner-qa__device-page,.owner-qa__device-url,.owner-qa__confirm-title{color:#fff}.owner-qa__confirm{background:#20262d70;border-color:#c4786a8c}.studio-environment-app .owner-qa__panel{-webkit-backdrop-filter:blur(20px)saturate(1.06)!important;background:#20262deb!important}.studio-environment-app .owner-qa__panel,.studio-environment-app .owner-qa__panel :is(h2,h3,p,strong,span,em,a,button,summary){color:inherit}@media (max-width:720px){.owner-qa__topbar,.owner-qa__top-meta,.owner-qa__summary-line,.owner-qa__steps{flex-direction:column;align-items:stretch;display:flex}.owner-qa__top-meta,.owner-qa__steps{gap:10px}.owner-qa__summary-line span{min-width:0}.owner-qa__step{grid-template-columns:auto 1fr}.owner-qa__step-status{grid-column:2}}:root{--background:var(--board-family-cream);--foreground:#1a1a1a;--studio-denim:#2c3e50;--studio-teal:teal;--studio-walnut:#6b4423;--studio-cream:var(--board-family-cream);--studio-matte-black:#1a1a1a;--studio-burnt-orange:#c50;--studio-golden-yellow:#daa520;--studio-coral:coral;--studio-warm-gray:#9a9590;--studio-warm-gray-light:#b5b0aa;--studio-ceiling:#3d3835;--studio-pipe-teal:#007a7a;--studio-stage-ratio:calc(1024 / 1536);--welcome-hall-stage-ratio:calc(1536 / 1024);--studio-brushed-steel:#7a7b7f;--studio-brushed-steel-highlight:#a8a9ad;--welcome-hall-prism-width:clamp(64px, 8vw, 100px);--welcome-hall-prism-height:clamp(120px, 26vh, 240px)}body{background:var(--background);color:var(--studio-ink,#20262d);font-family:var(--font-studio-board-sans), "Inter", system-ui, sans-serif;font-weight:400}.entrance-scene{background-color:var(--studio-cream);height:100dvh;max-height:100dvh}.entrance-content{z-index:10;box-sizing:border-box;grid-template-rows:minmax(0,1fr) auto;width:100%;max-width:min(36rem,42vw);height:100%;padding:clamp(.75rem,3vh,2rem) clamp(1rem,3vw,3rem) clamp(1.25rem,5vh,3.5rem);display:grid;position:relative}.entrance-content-body{min-height:0}@media (min-width:769px){.entrance-content{max-width:min(34rem,38vw);padding-left:calc(18% + clamp(1rem,2vw,2rem))}.entrance-glass-wall{height:46%;top:12%}}.entrance-ceiling{background:linear-gradient(180deg, var(--studio-ceiling) 0%, #4a4542 55%, transparent 100%);z-index:2}.entrance-pipe{background:linear-gradient(90deg, var(--studio-pipe-teal) 0%, var(--studio-teal) 50%, var(--studio-pipe-teal) 100%);border-radius:999px;height:5px;position:absolute;box-shadow:inset 0 1px #ffffff1f}.entrance-pipe--a{top:38%;left:6%;right:62%}.entrance-pipe--b{top:58%;left:22%;right:38%}.entrance-pipe--c{top:32%;left:48%;right:18%}.entrance-pipe--d{top:48%;left:68%;right:4%}.entrance-light{pointer-events:none;z-index:1;position:absolute}.entrance-light--warm-left{background:radial-gradient(at 30% 20%,#daa5202e 0%,#0000 68%);width:55%;height:55%;top:8%;left:-10%}.entrance-light--golden{background:radial-gradient(at 70% 25%,#f5f0e88c 0%,#0000 70%);width:45%;height:50%;top:12%;right:5%}.entrance-light--teal-accent{background:radial-gradient(#00808014 0%,#0000 72%);width:35%;height:30%;bottom:30%;right:20%}.entrance-glass-wall{z-index:3}.entrance-glass-panel{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(135deg,#ffffff6b 0%,#2c3e500f 45%,#ffffff2e 100%);border:1px solid #2c3e5047;position:absolute;inset:0}.entrance-glass-panel--left{clip-path:polygon(0 0,48% 0,48% 100%,0 100%)}.entrance-glass-panel--right{clip-path:polygon(52% 0,100% 0,100% 100%,52% 100%)}.entrance-glass-mullion{background:linear-gradient(180deg, var(--studio-walnut) 0%, #6b442399 100%);width:4px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #1a1a1a1f}.entrance-beyond-glass{z-index:-1;opacity:.85;background:linear-gradient(160deg,#2c3e5024 0%,#9a959038 40%,#f5f0e859 100%);position:absolute;inset:8px}.entrance-walnut-ledge{z-index:4;background:linear-gradient(180deg, #7d5230 0%, var(--studio-walnut) 55%, #5a3819 100%);border-radius:2px;box-shadow:0 4px 12px #1a1a1a2e,inset 0 1px #ffffff26}.entrance-accent-lamp{z-index:5;width:18px}.entrance-walnut-frame{z-index:3}.entrance-lamp-shade{background:linear-gradient(180deg, var(--studio-burnt-orange) 0%, #a34400 100%);border-radius:2px 2px 6px 6px;height:14px;box-shadow:0 2px 6px #cc550059}.entrance-lamp-glow{pointer-events:none;background:radial-gradient(circle,#cc550038 0%,#0000 70%);width:80px;height:80px;position:absolute;top:100%;left:50%;transform:translate(-50%,-20%)}.entrance-floor{z-index:2;background:linear-gradient(180deg, var(--studio-warm-gray) 0%, #8f8a85 55%, #7a7570 100%)}.entrance-floor-gloss{background:linear-gradient(#b5b0aa8c 0%,#0000 100%);height:42%;position:absolute;top:0;left:0;right:0}.entrance-floor-reflection{filter:blur(8px);background:#f5f0e81f;border-radius:0 0 50% 50%;height:18%;position:absolute;top:8%;left:10%;right:10%}.entrance-cta{box-shadow:0 4px 14px #2c3e5047,inset 0 1px #ffffff14}.entrance-cta:hover{box-shadow:0 6px 20px #2c3e5057,inset 0 1px #ffffff1a}@media (max-width:768px){.entrance-content{background:linear-gradient(#0000 0%,#f5f0e8e0 32%,#f5f0e8f5 100%);justify-content:flex-end;max-width:100%}.entrance-glass-wall{width:55%;height:38%;top:10%;right:5%}}@media (max-width:640px){.entrance-glass-wall{width:58%;height:36%;top:8%;right:4%}}@media (min-width:0){[data-nextjs-dev-tools-button],nextjs-portal>*,#nextjs-dev-tools-menu{inset:auto 12px 12px auto!important}}@media (max-width:960px){[data-nextjs-dev-tools-button],nextjs-portal>*,#nextjs-dev-tools-menu{bottom:calc(var(--studio-review-mobile-bottom,3.25rem) + .55rem)!important}}.weather-portal{border-radius:4px 4px 2px 2px;position:relative;overflow:hidden}.weather-portal--wide{flex:1;max-width:22%;min-height:100%}.weather-portal--tall{width:100%;height:100%}.weather-portal--offset-0 .weather-portal-outdoor{transform:translateY(-4%)}.weather-portal--offset-1 .weather-portal-outdoor{transform:translateY(0%)}.weather-portal--offset-2 .weather-portal-outdoor{transform:translateY(4%)}.weather-portal-reveal{background:var(--studio-denim);border-radius:2px;position:absolute;inset:3px;overflow:hidden}.weather-portal-outdoor,.weather-portal-effects{transition:opacity 1.2s;position:absolute;inset:0}.weather-portal-layer{pointer-events:none;position:absolute}.weather-portal-sky{inset:0}.weather-portal-clouds{opacity:.55;inset:0}.weather-portal-clouds:before,.weather-portal-clouds:after{content:"";filter:blur(6px);background:#ffffffb8;border-radius:50%;position:absolute}.weather-portal-clouds:before{width:42%;height:22%;top:18%;left:12%}.weather-portal-clouds:after{width:36%;height:18%;top:28%;right:8%}.weather-portal-light-source{aspect-ratio:1;filter:blur(1px);border-radius:50%;width:28%}.weather-portal-treetops{clip-path:polygon(0% 100%,0% 55%,8% 42%,16% 58%,24% 38%,34% 52%,44% 35%,54% 50%,64% 40%,74% 55%,84% 38%,92% 52%,100% 45%,100% 100%);height:32%;bottom:0;left:0;right:0}.weather-portal-ground{height:12%;bottom:0;left:0;right:0}.weather-portal-atmosphere{mix-blend-mode:soft-light;inset:0}.weather-portal-glass{pointer-events:none;background:linear-gradient(135deg,#ffffff24 0%,#0000 40%,#ffffff0f 100%);position:absolute;inset:0;box-shadow:inset 0 0 12px #ffffff14}.weather-portal-frame{border:2px solid var(--studio-brushed-steel);pointer-events:none;border-radius:4px 4px 2px 2px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #1a1a1a1f,0 2px 10px #1a1a1a26}.weather-portal-ledge{background:linear-gradient(180deg, #8a5c38 0%, var(--studio-walnut) 100%);border-radius:2px;height:5%;position:absolute;bottom:-6%;left:8%;right:8%;box-shadow:0 3px 8px #1a1a1a33}.weather-portal-outdoor--dawn .weather-portal-sky{background:linear-gradient(#5a7a9a 0%,#c9886a 38%,#f0b878 72%,#f5d4a8 100%)}.weather-portal-outdoor--dawn .weather-portal-light-source{background:radial-gradient(circle,#ffe8b0 0%,#ffb45066 55%,#0000 72%);top:52%;left:18%;box-shadow:0 0 24px #ffbe6480}.weather-portal-outdoor--dawn .weather-portal-treetops{background:#2a3540}.weather-portal-outdoor--dawn .weather-portal-ground{background:#3d4548}.weather-portal-outdoor--morning .weather-portal-sky{background:linear-gradient(#4a90c2 0%,#7eb8e0 45%,#b8daf0 100%)}.weather-portal-outdoor--morning .weather-portal-light-source{background:radial-gradient(circle,#fff8e0 0%,#fff0b459 50%,#0000 70%);top:14%;right:22%;box-shadow:0 0 28px #fff5c873}.weather-portal-outdoor--morning .weather-portal-treetops{background:#2c4038}.weather-portal-outdoor--morning .weather-portal-ground{background:#4a5c52}.weather-portal-outdoor--afternoon .weather-portal-sky{background:linear-gradient(#3a7ab8 0%,#6aacd8 50%,#98c8e8 100%)}.weather-portal-outdoor--afternoon .weather-portal-light-source{background:radial-gradient(circle,#fffef0 0%,#fffac866 48%,#0000 68%);top:10%;right:28%;box-shadow:0 0 32px #fffcdc80}.weather-portal-outdoor--afternoon .weather-portal-treetops{background:#243830}.weather-portal-outdoor--afternoon .weather-portal-ground{background:#3e5048}.weather-portal-outdoor--golden .weather-portal-sky{background:linear-gradient(#5a88b0 0%,#daa520 42%,#e89850 78%,#f5c878 100%)}.weather-portal-outdoor--golden .weather-portal-light-source{background:radial-gradient(circle,#ffe090 0%,#ffa03c73 52%,#0000 72%);top:48%;left:24%;box-shadow:0 0 30px #ffb4508c}.weather-portal-outdoor--golden .weather-portal-treetops{background:#2a3028}.weather-portal-outdoor--golden .weather-portal-ground{background:#484038}.weather-portal-outdoor--dusk .weather-portal-sky{background:linear-gradient(#3a4868 0%,#8868a0 35%,#d87888 65%,#f0a868 100%)}.weather-portal-outdoor--dusk .weather-portal-light-source{background:radial-gradient(circle,#ffb890 0%,#ff785059 55%,#0000 72%);top:58%;left:20%;box-shadow:0 0 22px #ff8c6466}.weather-portal-outdoor--dusk .weather-portal-treetops{background:#1e2430}.weather-portal-outdoor--dusk .weather-portal-ground{background:#2e3438}.weather-portal-outdoor--night .weather-portal-sky{background:linear-gradient(#0a1428 0%,#1a2848 45%,#2a3860 100%)}.weather-portal-outdoor--night .weather-portal-clouds{opacity:.15}.weather-portal-outdoor--night .weather-portal-light-source{background:radial-gradient(circle,#f0f0f8 0%,#dce1f04d 50%,#0000 70%);width:18%;top:12%;right:26%;box-shadow:0 0 20px #f0f2ff59}.weather-portal-outdoor--night .weather-portal-treetops{background:#0e1418}.weather-portal-outdoor--night .weather-portal-ground{background:#1a2024}.weather-portal-outdoor--night .weather-portal-sky:after{content:"";background-image:radial-gradient(1px 1px at 20% 25%,#fffc 0%,#0000 100%),radial-gradient(1px 1px at 45% 18%,#fff9 0%,#0000 100%),radial-gradient(1px 1px at 72% 32%,#ffffffb3 0%,#0000 100%),radial-gradient(1px 1px at 85% 15%,#ffffff80 0%,#0000 100%),radial-gradient(1px 1px at 58% 42%,#ffffff8c 0%,#0000 100%);position:absolute;inset:0}.weather-portal-effects--golden .weather-portal-atmosphere,.weather-portal-effects--dawn .weather-portal-atmosphere{background:radial-gradient(at 30% 70%,#ffc8642e 0%,#0000 65%)}.weather-portal-effects--dusk .weather-portal-atmosphere{background:radial-gradient(at 25% 75%,#c878a01f 0%,#0000 60%)}.studio-scene{background:#121110;justify-content:center;align-items:center;width:100%;height:100dvh;min-height:100dvh;display:flex;position:relative;overflow:hidden}.studio-scene-backdrop{background:radial-gradient(80% 60% at 50% 45%,#2c3e5047 0%,#0000 65%),radial-gradient(100% 100% at 50% 100%,#1a1a1ae6 0%,#0a0908 100%);position:absolute;inset:0}.studio-stage{aspect-ratio:1024/1536;z-index:1;flex-shrink:0;width:min(100vw,66.6667dvh);height:min(100dvh,150vw);position:relative;overflow:hidden;box-shadow:0 24px 80px #0000008c,0 0 0 1px #ffffff0a}.studio-light{pointer-events:none;z-index:6;position:absolute}.studio-light--warm-window{background:radial-gradient(70% 60% at 30% 25%,#daa52038 0%,#f5f0e814 40%,#0000 72%);width:55%;height:50%;top:8%;left:-5%}.studio-light--golden{background:radial-gradient(65% 55% at 72% 22%,#f5f0e873 0%,#daa5200f 45%,#0000 75%);width:48%;height:42%;top:5%;right:0}.studio-light--teal-fill{background:radial-gradient(#0080800f 0%,#0000 70%);width:38%;height:35%;bottom:28%;right:10%}.studio-ambient-vignette{z-index:2;pointer-events:none;background:radial-gradient(95% 90% at 50% 45%,#0000 55%,#1a1a1a1f 100%),linear-gradient(#3d38351a 0%,#0000 12% 88%,#1a1a1a24 100%);position:absolute;inset:0}.studio-wall-base{z-index:0;background:linear-gradient(168deg, #f8f3eb 0%, var(--studio-cream) 35%, #ebe4d8 100%);position:absolute;inset:0}.studio-wall-texture{z-index:1;opacity:.35;background-image:repeating-linear-gradient(90deg,#0000,#0000 3px,#1a1a1a04 3px 4px);position:absolute;inset:0}.studio-wall-denim-accent{z-index:2;background:linear-gradient(180deg, var(--studio-denim) 0%, #243444 100%);width:3.5%;position:absolute;top:10%;bottom:22%;left:0;box-shadow:4px 0 16px #1a1a1a1f}.studio-ceiling{z-index:5;background:linear-gradient(180deg, #2e2a27 0%, var(--studio-ceiling) 40%, #524c48 85%, transparent 100%);height:11%;position:absolute;inset:0 0 auto}.studio-ceiling-beam{background:linear-gradient(#5a5550 0%,#3d3835 100%);border-radius:1px;height:8px;position:absolute;box-shadow:0 3px 6px #00000040}.studio-ceiling-beam--a{top:55%;left:5%;right:5%}.studio-ceiling-beam--b{opacity:.7;height:5px;top:78%;left:20%;right:20%}.studio-pipe{z-index:2;background:linear-gradient(180deg, #099 0%, var(--studio-teal) 40%, var(--studio-pipe-teal) 100%);border-radius:999px;height:6px;position:absolute;box-shadow:0 2px 4px #0000004d,inset 0 1px #ffffff26}.studio-pipe--1{top:38%;left:8%;right:55%}.studio-pipe--2{top:56%;left:28%;right:28%}.studio-pipe--3{top:34%;left:58%;right:6%}.studio-pipe-shadow{filter:blur(2px);background:#00000026;border-radius:999px;height:3px;position:absolute}.studio-pipe-shadow--1{top:44%;left:8%;right:55%}.studio-pipe-shadow--2{top:40%;left:58%;right:6%}.studio-floor{z-index:3;background:linear-gradient(180deg, #a39e99 0%, var(--studio-warm-gray) 25%, #8a8580 70%, #757068 100%);height:22%;position:absolute;bottom:0;left:0;right:0}.studio-floor-texture{opacity:.4;background-image:repeating-linear-gradient(-12deg,#0000,#0000 18px,#ffffff08 18px 19px);position:absolute;inset:0}.studio-floor-gloss{background:linear-gradient(#c8c3bea6 0%,#b5b0aa33 50%,#0000 100%);height:45%;position:absolute;top:0;left:0;right:0}.studio-floor-reflection{pointer-events:none;filter:blur(6px);opacity:.5;position:absolute}.studio-floor-reflection--warm{background:#daa52026;border-radius:50%;width:25%;height:12%;bottom:8%;left:15%}.studio-floor-reflection--glass{background:#f5f0e81f;border-radius:40%;width:35%;height:10%;bottom:10%;right:12%}.studio-zone{z-index:4;pointer-events:none;position:absolute}.studio-zone--whiteboardWall{z-index:5}.studio-whiteboard-frame{background:linear-gradient(145deg, #555 0%, var(--studio-matte-black) 100%);border-radius:3px;position:absolute;inset:6% 5% 10% 3%;box-shadow:0 8px 24px #1a1a1a33,inset 0 1px #ffffff14}.studio-whiteboard-surface{background:linear-gradient(155deg,#fefefe 0%,#f5f5f3 40%,#ececea 100%);border-radius:2px;position:absolute;inset:8% 7% 14% 5%;overflow:hidden;box-shadow:inset 0 0 0 1px #1a1a1a0a}.studio-whiteboard-sketch{border:1.5px solid #2c3e501f;border-radius:999px;position:absolute}.studio-whiteboard-sketch--a{width:28%;height:18%;top:18%;left:12%}.studio-whiteboard-sketch--b{border-color:#0080802e;width:14%;height:14%;top:22%;left:48%}.studio-whiteboard-sketch--c{border:none;border-top:1.5px dashed #c503;border-radius:0;width:55%;height:0;top:48%;left:15%}.studio-whiteboard-tray{background:linear-gradient(180deg, #444 0%, var(--studio-matte-black) 100%);border-radius:1px;align-items:center;gap:6px;height:10px;padding:0 8px;display:flex;position:absolute;bottom:9%;left:5%;right:7%;box-shadow:0 2px 4px #0003}.studio-whiteboard-marker{border-radius:1px 1px 2px 2px;width:5px;height:7px}.studio-whiteboard-marker--teal{background:var(--studio-teal)}.studio-whiteboard-marker--denim{background:var(--studio-denim)}.studio-whiteboard-marker--orange{background:var(--studio-burnt-orange)}.studio-whiteboard-eraser{background:#d4cfc8;border-radius:1px;width:10px;height:5px;margin-left:auto}.studio-zone--strategyRoom{z-index:6}.studio-glass-wall{background:linear-gradient(135deg,#ffffff47 0%,#2c3e500a 40%,#ffffff1f 100%);border:1px solid #ffffff59;position:absolute;box-shadow:inset 0 0 20px #ffffff14,0 4px 20px #2c3e5014}.studio-glass-wall--back{inset:2% 2% 8%}.studio-glass-wall--left{background:linear-gradient(#ffffff80 0%,#6b44234d 100%);width:3px;top:2%;bottom:8%;left:2%}.studio-glass-mullion-vertical{background:linear-gradient(180deg, var(--studio-walnut) 0%, #6b4423b3 100%);width:3px;position:absolute;top:2%;bottom:8%;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #1a1a1a1a}.studio-glass-mullion-header{background:var(--studio-walnut);opacity:.85;height:3px;position:absolute;top:2%;left:2%;right:2%}.studio-strategy-pendant{z-index:2;position:absolute;top:0;left:50%;transform:translate(-50%)}.studio-strategy-pendant-cord{background:#1a1a1a66;width:1px;height:18px;margin:0 auto}.studio-strategy-pendant-shade{background:linear-gradient(180deg, var(--board-family-cream) 0%, #ddd8d0 100%);border-radius:2px 2px 8px 8px;width:22px;height:12px;margin:0 auto;box-shadow:0 2px 8px #00000026}.studio-strategy-pendant-glow{background:radial-gradient(#daa52059 0%,#f5f0e81a 50%,#0000 72%);width:90px;height:70px;position:absolute;top:100%;left:50%;transform:translate(-50%,-10%)}.studio-conference-table{height:16%;position:absolute;top:50%;left:14%;right:14%}.studio-conference-table-top{background:linear-gradient(180deg, #9a6840 0%, var(--studio-walnut) 35%, #5a3819 100%);border-radius:5px;position:absolute;inset:0 0 30%;box-shadow:0 8px 20px #1a1a1a38,inset 0 1px #ffffff1f}.studio-conference-table-leg{background:linear-gradient(90deg, #222 0%, var(--studio-matte-black) 100%);border-radius:2px;width:5%;height:35%;position:absolute;bottom:0}.studio-conference-table-leg--a{left:12%}.studio-conference-table-leg--b{right:12%}.studio-conference-chair{width:11%;height:14%;position:absolute}.studio-chair-back{background:linear-gradient(180deg, #3a5068 0%, var(--studio-denim) 100%);border-radius:4px 4px 2px 2px;height:55%;position:absolute;top:0;left:10%;right:10%;box-shadow:0 2px 6px #1a1a1a33}.studio-chair-seat{background:linear-gradient(180deg, var(--studio-denim) 0%, #243444 100%);border-radius:3px;height:35%;position:absolute;bottom:0;left:0;right:0}.studio-conference-chair--a{top:66%;left:16%}.studio-conference-chair--b{top:70%;left:42%}.studio-conference-chair--c{top:66%;right:14%}.studio-strategy-notebook{background:#faf8f5;border-radius:1px;width:8%;height:5%;position:absolute;top:52%;right:18%;transform:rotate(6deg);box-shadow:0 2px 4px #0000001f}.studio-zone--executiveDesk{z-index:7}.studio-desk-lamp{z-index:3;position:absolute;bottom:52%;right:24%}.studio-desk-lamp-arm{background:var(--studio-matte-black);transform-origin:bottom;width:2px;height:14px;margin-left:8px;transform:rotate(-20deg)}.studio-desk-lamp-head{background:linear-gradient(180deg, var(--studio-burnt-orange) 0%, #a34400 100%);border-radius:2px 2px 6px 6px;width:14px;height:8px;box-shadow:0 2px 6px #c506}.studio-desk-lamp-pool{background:radial-gradient(#c503 0%,#0000 70%);width:60px;height:40px;position:absolute;top:12px;left:-20px}.studio-desk-base{background:linear-gradient(90deg,#1a1a1a 0%,#333 50%,#1a1a1a 100%);border-radius:2px;width:4%;height:32%;position:absolute;bottom:16%;box-shadow:2px 0 8px #0000004d}.studio-desk-base--left{left:20%}.studio-desk-base--right{right:24%}.studio-desk-top{background:linear-gradient(180deg, #a06838 0%, var(--studio-walnut) 30%, #6b4423 70%, #4a2e15 100%);border-radius:3px;height:6%;position:absolute;bottom:44%;left:12%;right:16%;box-shadow:0 10px 24px #1a1a1a47,inset 0 1px #ffffff26}.studio-desk-chair{z-index:2;width:16%;height:36%;position:absolute;bottom:14%;left:6%}.studio-desk-chair-back{background:linear-gradient(180deg, #3a3a3a 0%, var(--studio-matte-black) 100%);border-radius:6px 6px 2px 2px;height:50%;position:absolute;top:0;left:15%;right:15%;box-shadow:0 4px 10px #00000040}.studio-desk-chair-seat{background:linear-gradient(#444 0%,#2a2a2a 100%);border-radius:4px;height:28%;position:absolute;bottom:8%;left:5%;right:5%}.studio-monitor{width:12%;height:16%;position:absolute;bottom:50%}.studio-monitor--left{left:18%}.studio-monitor--right{left:32%}.studio-monitor-screen{background:linear-gradient(145deg, #1a2030 0%, var(--studio-denim) 40%, #1a2535 100%);border:2px solid #2a2a2a;border-radius:3px;position:absolute;inset:0 0 18%;box-shadow:0 0 12px #2c3e504d,inset 0 0 20px #ffffff0a}.studio-monitor-screen--code{background:linear-gradient(145deg,#0d1117 0%,#161b22 50%,#0d1117 100%);box-shadow:0 0 10px #00808026,inset 0 0 16px #0080800f}.studio-monitor-screen--design{background:linear-gradient(145deg, #2a2438 0%, var(--studio-denim) 60%, #1e2836 100%)}.studio-monitor-stand{background:#333;border-radius:0 0 2px 2px;height:18%;position:absolute;bottom:0;left:35%;right:35%}.studio-desk-plant{width:7%;height:10%;position:absolute;bottom:49%;right:26%}.studio-desk-plant-pot{background:var(--studio-cream);border:1px solid #6b442366;border-radius:0 0 3px 3px;height:35%;position:absolute;bottom:0;left:15%;right:15%}.studio-desk-plant-leaves{background:radial-gradient(ellipse at 50% 60%, #066 0%, var(--studio-teal) 50%, #004d4d 100%);border-radius:50% 50% 40% 40%;height:70%;position:absolute;top:0;left:0;right:0;box-shadow:0 2px 6px #00808033}.studio-desk-notebook{background:linear-gradient(#fff 0%,#f0ebe3 100%);border-radius:1px;width:9%;height:5%;position:absolute;bottom:48%;right:38%;transform:rotate(-5deg);box-shadow:0 2px 5px #0000001f}.studio-desk-pen{background:var(--studio-denim);border-radius:1px;width:6%;height:1.5%;position:absolute;bottom:49%;right:35%;transform:rotate(-25deg)}.studio-desk-mug{background:linear-gradient(180deg, #fff 0%, var(--studio-cream) 100%);border:2px solid var(--studio-denim);border-radius:0 0 5px 5px;justify-content:center;align-items:center;width:10%;height:8%;display:flex;position:absolute;bottom:48%;right:20%;box-shadow:0 3px 8px #2c3e5026}.studio-desk-mug-text{text-align:center;color:var(--studio-denim);letter-spacing:.02em;font-size:4.5px;font-weight:700;line-height:1.15}.studio-desk-cable{opacity:.6;background:#333;border-radius:1px;width:18%;height:2px;position:absolute;bottom:46%;left:22%;transform:rotate(-8deg)}.studio-zone--builderWorkspace{z-index:6}.studio-builder-shelf{background:linear-gradient(180deg, #7d5230 0%, var(--studio-walnut) 100%);border-radius:2px;height:4%;position:absolute;top:8%;left:10%;right:10%;box-shadow:0 4px 8px #00000026}.studio-builder-bench{background:linear-gradient(180deg, #3a3a3a 0%, var(--studio-matte-black) 100%);border-radius:3px;height:9%;position:absolute;bottom:20%;left:8%;right:8%;box-shadow:0 6px 16px #00000040}.studio-builder-monitor{width:17%;height:20%;position:absolute;bottom:30%}.studio-builder-monitor--a{left:10%}.studio-builder-monitor--b{left:30%}.studio-builder-keyboard{background:linear-gradient(#3a3a3a 0%,#222 100%);border-radius:2px;width:30%;height:3.5%;position:absolute;bottom:22%;left:12%;box-shadow:0 2px 4px #0003}.studio-builder-mouse{background:#2a2a2a;border-radius:40% 40% 50% 50%;width:4%;height:3%;position:absolute;bottom:22%;right:22%;box-shadow:0 1px 3px #0003}.studio-builder-sticky{background:#daa520bf;width:5%;height:5%;position:absolute;bottom:52%;left:28%;transform:rotate(3deg);box-shadow:0 1px 3px #00000026}.studio-builder-mug{background:#444;border:1px solid #555;border-radius:0 0 3px 3px;width:5%;height:6%;position:absolute;bottom:24%;right:12%}.studio-zone--fileCabinet{z-index:5}.studio-file-cabinet{background:linear-gradient(95deg, #252525 0%, var(--studio-matte-black) 45%, #1e1e1e 100%);border-radius:2px;width:13%;height:75%;position:absolute;bottom:10%;box-shadow:0 4px 12px #0000004d,inset 0 0 0 1px #ffffff0d}.studio-file-cabinet--a{left:10%}.studio-file-cabinet--b{left:28%}.studio-file-cabinet--c{left:46%}.studio-file-cabinet-drawer{background:linear-gradient(#333 0%,#222 100%);border-radius:1px;height:22%;position:absolute;left:8%;right:8%;box-shadow:inset 0 1px #ffffff0a}.studio-file-cabinet-drawer:first-child{top:10%}.studio-file-cabinet-drawer:nth-child(2){top:38%}.studio-file-cabinet-handle{background:linear-gradient(#888 0%,#555 100%);border-radius:1px;height:3%;position:absolute;top:48%;left:40%;right:40%}.studio-file-label{background:#f5f0e8e6;border-radius:1px;width:12%;height:8%;position:absolute;bottom:28%;right:14%;transform:rotate(-2deg);box-shadow:0 1px 3px #0000001a}.studio-back-link{z-index:30;letter-spacing:.02em;color:var(--studio-cream);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1a1a1a80;border:1px solid #ffffff0f;border-radius:8px;padding:8px 14px;font-size:.8rem;font-weight:500;transition:background .2s,border-color .2s;position:absolute;top:16px;left:16px}.studio-back-link:hover{background:#1a1a1ab8;border-color:#ffffff1a}@media (max-width:640px){.studio-desk-mug-text{font-size:3.5px}}body:has(.studio-utility-scene){background:var(--studio-utility-backdrop-fallback)}.journey-shell:has(.studio-utility-scene){background:var(--studio-utility-backdrop-fallback)}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
