@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--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-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--shadow-lift:0 1px 2px #0000000d, 0 12px 28px -12px #54140033}@supports (color:color-mix(in lab, red, red)){:root,:host{--shadow-lift:0 1px 2px #0000000d, 0 12px 28px -12px color-mix(in srgb, var(--color-primary-900) 20%, transparent)}}:root,:host{--shadow-lift-lg:0 2px 4px #0000000d, 0 28px 56px -20px #5414004d}@supports (color:color-mix(in lab, red, red)){:root,:host{--shadow-lift-lg:0 2px 4px #0000000d, 0 28px 56px -20px color-mix(in srgb, var(--color-primary-900) 30%, transparent)}}:root,:host{--color-primary-50:#fef4f1;--color-primary-100:#fee7e0;--color-primary-200:#ffcebe;--color-primary-300:#ffac92;--color-primary-400:#fe8259;--color-primary-500:#f05a23;--color-primary-600:#cb4102;--color-primary-700:#a63401;--color-primary-800:#822600;--color-primary-900:#541400;--color-primary-950:#390a00;--color-accent-50:#e8f4f8;--color-accent-100:#daeaf0;--color-accent-200:#c5d8df;--color-accent-300:#adc3cb;--color-accent-400:#93abb4;--color-accent-500:#7a949d;--color-accent-600:#617a83;--color-accent-700:#4d646c;--color-accent-800:#394e55;--color-accent-900:#273940;--color-accent-950:#16262b;--color-highlight-50:#f9f1e6;--color-highlight-100:#f1e6d7;--color-highlight-200:#e2d3bd;--color-highlight-300:#cdbba0;--color-highlight-400:#c1ae92;--color-highlight-500:#af9b7e;--color-highlight-600:#837257;--color-highlight-700:#6b5c45;--color-highlight-800:#544733;--color-highlight-900:#3e3323;--color-highlight-950:#2a2113;--color-ink-50:#f5fbfe;--color-ink-100:#ebf2f5;--color-ink-200:#d7dee1;--color-ink-300:#bfc5c8;--color-ink-400:#a3a9ac;--color-ink-500:#888e91;--color-ink-600:#6b7173;--color-ink-700:#53585a;--color-ink-800:#3b4043;--color-ink-900:#252a2c;--color-ink-950:#14191b;--color-ground-50:#f5f7f6;--color-ground-100:#ebedec;--color-ground-200:#d9dbda;--color-ground-300:#c2c4c3;--color-ground-400:#a9abaa;--color-ground-500:#919292;--color-ground-600:#767877;--color-ground-700:#5f6160;--color-ground-800:#494b4a;--color-ground-900:#343635;--color-ground-950:#212221;--color-success-600:#2f7a4a;--color-warning-600:#9a6a00;--color-error-600:#b3261e;--font-display:var(--font-bricolage), "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--font-body:var(--font-figtree), "Figtree", ui-sans-serif, system-ui, sans-serif;--shadow-cast:10px 10px 0 0 #252a2c24}@supports (color:color-mix(in lab, red, red)){:root,:host{--shadow-cast:10px 10px 0 0 color-mix(in oklab, var(--color-ink-900) 14%, transparent)}}:root,:host{--shadow-reveal:inset 0 0 0 12px var(--color-accent-300);--shadow-press:0 4px 0 0 var(--color-primary-700);--radius-cap:2px}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--color-ground-50);color:var(--color-ink-900);font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{color:var(--color-ink-900);font-family:var(--font-display);text-wrap:balance}::selection{background:var(--color-primary-200);color:var(--color-ink-950)}:focus-visible{outline:3px solid var(--color-primary-600);outline-offset:3px}}@layer components{.rail-primary,.rail-accent,.rail-highlight{position:relative}.rail-primary:before,.rail-accent:before,.rail-highlight:before{content:"";border-top-left-radius:inherit;border-bottom-left-radius:inherit;pointer-events:none;width:4px;position:absolute;top:0;bottom:0;left:0}.rail-primary:before{background-color:var(--color-primary-700)}.rail-accent:before{background-color:var(--color-accent-600)}.rail-highlight:before{background-color:var(--color-highlight-500)}.mask-blob-a{border-radius:58% 42% 55% 45%/52% 48% 56% 44%}.mask-blob-b{border-radius:44% 56% 38% 62%/58% 42%}.mask-blob-c{border-radius:62% 38% 46% 54%/41% 59%}.tap{align-items:center;min-height:2.75rem;display:inline-flex}.measure{max-width:68ch}.bg-primary-800 :focus-visible,.bg-primary-900 :focus-visible,.bg-primary-950 :focus-visible{outline-color:var(--color-highlight-300,#fff)}:where(.cy-page) a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}:where(.cy-page) a:hover{-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);text-decoration-color:var(--cy-orange)}.cy-page h1,.cy-page h2,.cy-page h3{font-family:var(--font-display);color:var(--cy-ink);text-wrap:balance;margin:0;font-stretch:90%}.cy-page h2{letter-spacing:-.01em;font-variation-settings:"opsz" 60;font-size:clamp(32px,3.4vw,48px);font-weight:700;line-height:1.04}.cy-page h3{font-size:clamp(22px,1.8vw,26px);font-weight:700;line-height:1.15}.cy-page p{text-wrap:pretty;margin:0}.cy-page ul,.cy-page ol{margin:0}.cy-lede{color:var(--cy-ink-800);max-width:36em;font-size:clamp(16.5px,1.4vw,20px);line-height:1.55}.cy-prose p+p{margin-top:16px}.cy-prose p,.cy-prose li{color:var(--cy-ink);font-size:clamp(16.5px,1.3vw,19px);line-height:1.6}.cy-prose a,.cy-link{color:var(--cy-ink);text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.cy-prose a:hover,.cy-link:hover{-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);text-decoration-color:var(--cy-orange)}.cy-cap{background:var(--cy-trav-200);border-bottom:4px solid var(--cy-trav-400);height:18px;box-shadow:var(--shadow-cast);position:absolute;top:0;left:0;right:-12px}.cy-btn{background:var(--cy-orange);min-height:48px;color:var(--cy-ink-950);font-family:var(--font-body);border-radius:var(--radius-cap);box-shadow:var(--shadow-press);cursor:pointer;border:0;justify-content:center;align-items:center;padding:16px 32px;font-size:19px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex}.cy-btn:hover{box-shadow:0 3px 0 var(--cy-orange-700);transform:translateY(1px)}.cy-btn:active{box-shadow:0 0 0 var(--cy-orange-700);transform:translateY(4px)}.cy-btn[disabled]{opacity:.7;cursor:progress}.cy-tel{min-height:44px;font-family:var(--font-display);color:var(--cy-ink);border-bottom:2px solid var(--cy-ink);white-space:nowrap;align-items:center;font-size:clamp(21px,1.75vw,25px);font-weight:650;font-stretch:90%;text-decoration:none;display:inline-flex}.cy-tel:hover{border-bottom-color:var(--cy-orange)}.cy-niche{background:var(--cy-trav-100);box-shadow:inset 8px 8px 0 var(--cy-trav-300);padding:18px 26px 17px 32px}.cy-niche .cy-lic{color:var(--cy-ink);letter-spacing:.01em;font-size:17px;font-weight:700}.cy-niche .cy-since{color:var(--cy-ink-800);margin-top:6px;font-size:16px;line-height:1.45}.cy-opening{margin:0;position:relative}.cy-opening .cy-frame{background:var(--cy-jamb);position:relative;overflow:hidden}.cy-opening .cy-frame img{object-fit:cover;width:100%;height:100%;display:block}.cy-opening .cy-frame:after{content:"";pointer-events:none;box-shadow:inset 0 26px 0 var(--cy-soffit), inset 22px 0 0 var(--cy-jamb);position:absolute;inset:0}.cy-sill{background:var(--cy-trav-200);border-bottom:4px solid var(--cy-trav-400);box-shadow:var(--shadow-cast);color:var(--cy-ink-800);letter-spacing:.01em;margin:0 -20px;padding:9px 20px 8px;font-size:14px;font-weight:600;line-height:1.4;position:relative}.cy-band{background:var(--cy-sky);margin:0;position:relative;overflow:hidden}.cy-band img{object-fit:cover;filter:saturate(.62);width:100%;height:100%;display:block}.cy-profile{background:var(--above);height:104px;position:relative;overflow-x:clip}.cy-profile i{background:var(--ground);display:block;position:absolute;bottom:0}.cy-profile i:first-child{z-index:3;width:41%;top:14px;left:0}.cy-profile i:nth-child(2){z-index:2;width:28%;top:46px;left:41%}.cy-profile i:nth-child(3){z-index:1;top:78px;left:69%;right:0}.cy-profile i:nth-child(3) .cy-cap{right:0}.cy-profile[data-step=rise] i:first-child{z-index:1;width:34%;top:78px;left:0}.cy-profile[data-step=rise] i:nth-child(2){z-index:2;width:30%;top:46px;left:34%}.cy-profile[data-step=rise] i:nth-child(3){z-index:3;top:14px;left:64%;right:0}.cy-profile[data-step=rise] i:first-child .cy-cap,.cy-profile[data-step=rise] i:nth-child(2) .cy-cap{left:0;right:0}.cy-profile[data-step=rise] i:nth-child(3) .cy-cap{left:-12px;right:0}.cy-profile[data-step=long] i:first-child{z-index:3;width:62%;top:14px;left:0}.cy-profile[data-step=long] i:nth-child(2){z-index:2;width:22%;top:50px;left:62%}.cy-profile[data-step=long] i:nth-child(3){z-index:1;top:86px;left:84%;right:0}.cy-profile[data-step=pier] i:first-child{z-index:2;width:24%;top:52px;left:0}.cy-profile[data-step=pier] i:nth-child(2){z-index:3;width:18%;top:10px;left:24%}.cy-profile[data-step=pier] i:nth-child(3){z-index:1;top:70px;left:42%;right:0}.cy-profile[data-step=pier] i:first-child .cy-cap{right:0}.cy-profile[data-step=pier] i:nth-child(2) .cy-cap{left:-12px}.cy-course{background:var(--ground);position:relative}.cy-course>.cy-in{z-index:4;padding:30px var(--cy-gut) 96px;max-width:1440px;margin-top:-56px;margin-left:auto;margin-right:auto;position:relative}.cy-profile[data-step=rise]+.cy-course>.cy-in,.cy-profile[data-step=pier]+.cy-course>.cy-in{margin-top:0;padding-top:28px}.cy-course[data-first]>.cy-in{margin-top:0;padding-top:40px}.cy-header{z-index:50;min-height:var(--cy-hdr);background:var(--cy-sky);justify-content:space-between;align-items:center;gap:24px;padding:12px 56px 12px 64px;display:flex;position:relative}.cy-skip{z-index:60;background:var(--cy-ink);color:var(--cy-chalk);padding:12px 16px;font-weight:700;position:absolute;top:-100px;left:16px}.cy-skip:focus{top:12px}.cy-mark{flex:none;line-height:0;display:block}.cy-mark img{width:auto;height:76px;display:block}.cy-nav{align-items:center;display:flex}.cy-nav>ul{flex-wrap:wrap;align-items:center;gap:8px 30px;margin:0;padding:0;list-style:none;display:flex}.cy-nav>ul>li>a,.cy-nav [data-nav-trigger]{min-width:44px;min-height:44px;font:inherit;color:var(--cy-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.cy-nav>ul>li>a:hover,.cy-nav [data-nav-trigger]:hover,.cy-nav [data-nav-trigger][aria-expanded=true]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);text-decoration-color:var(--cy-orange)}.cy-header-actions{align-items:center;gap:28px;display:flex}.cy-quote{border:2px solid var(--cy-ink);border-radius:var(--radius-cap);min-height:44px;color:var(--cy-ink);white-space:nowrap;align-items:center;padding:8px 18px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.cy-quote:hover{background:var(--cy-orange);border-color:var(--cy-orange);color:var(--cy-ink-950)}[data-nav-panel]{z-index:55;border-top:4px solid var(--cy-orange);box-shadow:var(--shadow-cast);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;position:absolute;top:100%;left:0;right:0}[data-nav-panel][hidden]{display:none}[data-nav-feature]{background:var(--cy-ink);color:var(--cy-chalk);padding:36px 40px 40px 64px}[data-nav-feature] [data-nav-title]{font-family:var(--font-display);color:var(--cy-chalk);font-size:28px;font-weight:700;font-stretch:90%;line-height:1.1}[data-nav-feature] [data-nav-description]{color:var(--color-accent-100);margin-top:12px;font-size:17px;line-height:1.5}[data-nav-feature] [data-nav-hub]{min-height:44px;color:var(--cy-chalk);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-400);-webkit-text-decoration-color:var(--color-primary-400);-webkit-text-decoration-color:var(--color-primary-400);text-decoration-color:var(--color-primary-400);text-underline-offset:6px;align-items:center;gap:8px;margin-top:18px;font-size:17px;font-weight:700;text-decoration-thickness:2px;display:inline-flex}[data-nav-feature] :focus-visible{outline-color:var(--color-primary-300)}[data-nav-group]{background:var(--cy-trav-100);padding:30px 64px 34px 40px}[data-nav-group-heading]{font-family:var(--font-display);letter-spacing:.02em;color:var(--cy-ink-800);border-bottom:2px solid var(--cy-trav-300);padding-bottom:10px;font-size:15px;font-weight:700;font-stretch:90%}[data-nav-group] ul{margin:8px 0 0;padding:0;list-style:none;display:grid}[data-nav-link]{color:var(--cy-ink);border-bottom:1px solid var(--cy-trav-300);padding:12px 0;text-decoration:none;display:block}[data-nav-link]:hover [data-nav-label]{text-decoration:underline;-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);text-decoration-color:var(--cy-orange);text-underline-offset:5px;text-decoration-thickness:2px}[data-nav-label]{font-size:18px;font-weight:700;display:block}[data-nav-note]{color:var(--cy-ink-700);margin-top:2px;font-size:15px;display:block}[data-sticky-cta]{z-index:40;background:var(--cy-ink);border-top:4px solid var(--cy-trav-300);padding:8px 10px calc(8px + env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}[data-sticky-cta] a{text-align:center;border-radius:var(--radius-cap);justify-content:center;align-items:center;min-height:48px;padding:6px 10px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;display:flex}[data-sticky-cta] a[href^=tel\:]{background:var(--cy-chalk);color:var(--cy-ink)}[data-sticky-cta] a:not([href^=tel\:]){color:var(--cy-chalk);border:2px solid var(--cy-orange);background:0 0}[data-sticky-cta] :focus-visible{outline-color:var(--color-primary-300)}.cy-footer{background:var(--cy-ink);color:var(--cy-chalk);position:relative}.cy-footer :focus-visible{outline-color:var(--color-primary-300)}.cy-footer-profile{background:var(--last,var(--cy-chalk));height:112px;position:relative}.cy-run{background:var(--cy-ink);position:absolute;bottom:0}.cy-run:before{content:"";background:var(--cy-trav-200);border-bottom:6px solid var(--cy-trav-400);height:18px;box-shadow:var(--shadow-cast);position:absolute;top:0;left:0;right:-14px}.cy-run.r1{width:calc(var(--cy-gut) + 440px + 52px);z-index:3;top:0;left:0}.cy-run.r2{left:calc(var(--cy-gut) + 440px + 52px);z-index:2;top:40px;right:312px}.cy-run.r3{z-index:1;width:312px;top:78px;right:0}.cy-run.r3:before{right:0}.cy-face{padding:34px var(--cy-gut) 64px;grid-template-columns:440px minmax(0,1fr);column-gap:104px;max-width:1440px;margin:0 auto;display:grid}.cy-plaque{background:var(--cy-chalk);border:6px solid var(--cy-trav-300);box-shadow:10px 10px 0 0 var(--cy-ink-950);padding:18px 24px;line-height:0;display:inline-block}.cy-plaque img{width:auto;height:104px;display:block}.cy-brandline{letter-spacing:.04em;color:var(--color-accent-100);margin-top:18px;font-size:15px;font-weight:600}.cy-nap{border-top:1px solid var(--cy-ink-800);margin-top:28px;padding-top:24px}.cy-nap h2{font-family:var(--font-display);color:var(--cy-chalk);margin:0;font-size:21px;font-weight:700;font-stretch:90%;line-height:1.2}.cy-nap address{justify-items:start;gap:6px;margin-top:10px;font-style:normal;display:grid}.cy-nap .cy-foot-tel{min-height:44px;font-family:var(--font-display);color:var(--cy-chalk);border-bottom:3px solid var(--cy-trav-300);align-items:center;margin-bottom:8px;font-size:30px;font-weight:700;font-stretch:90%;line-height:1.2;text-decoration:none;display:inline-flex}.cy-nap .cy-line{color:var(--cy-sky);font-size:16px;line-height:1.5}.cy-foot-action{min-height:48px;color:var(--cy-chalk);border:2px solid var(--color-primary-400);background:0 0;align-items:center;margin-top:22px;padding:10px 20px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.cy-groups{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:44px 48px;padding-top:86px;display:grid}.cy-group h2{font-family:var(--font-display);color:var(--cy-sky);border-bottom:2px solid var(--cy-trav-300);margin:0;padding-bottom:12px;font-size:18px;font-weight:700;font-stretch:90%;line-height:1.2}.cy-group ul{margin:10px 0 0;padding:0;list-style:none;display:grid}.cy-group a{min-height:44px;color:var(--cy-chalk);align-items:center;font-size:17px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.cy-group a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-400);-webkit-text-decoration-color:var(--color-primary-400);-webkit-text-decoration-color:var(--color-primary-400);text-decoration-color:var(--color-primary-400);text-underline-offset:5px}.cy-profiles{border-top:1px solid var(--cy-ink-800);grid-column:1/-1;align-items:center;gap:40px;padding-top:22px;display:flex}.cy-profiles h2{border-bottom:0;padding-bottom:0}.cy-profiles ul{flex-wrap:wrap;column-gap:36px;margin-top:0;display:flex}.cy-profiles a{text-decoration:underline;-webkit-text-decoration-color:var(--cy-trav-300);-webkit-text-decoration-color:var(--cy-trav-300);-webkit-text-decoration-color:var(--cy-trav-300);text-decoration-color:var(--cy-trav-300);text-underline-offset:5px;text-decoration-thickness:1px}.cy-bottom{max-width:calc(1440px - 2 * var(--cy-gut));border-top:1px solid var(--cy-ink-800);color:var(--cy-sky);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 auto;padding:22px 0 30px;font-size:14px;line-height:1.5;display:flex}.cy-bottom a{color:var(--cy-sky);text-decoration:underline;-webkit-text-decoration-color:var(--cy-sky);-webkit-text-decoration-color:var(--cy-sky);-webkit-text-decoration-color:var(--cy-sky);text-decoration-color:var(--cy-sky)}@supports (color:color-mix(in lab, red, red)){.cy-bottom a{-webkit-text-decoration-color:color-mix(in oklab, var(--cy-sky) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--cy-sky) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--cy-sky) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--cy-sky) 45%, transparent)}}.cy-bottom a{text-underline-offset:4px}.cy-bottom details summary{cursor:pointer}.cy-form{background:var(--cy-trav-100);border-top:10px solid var(--cy-trav-300);box-shadow:var(--shadow-cast);padding:34px 36px}.cy-form .cy-two{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cy-field{border:0;flex-direction:column;gap:7px;min-width:0;margin:0 0 18px;padding:0;display:flex}.cy-field>label,.cy-field legend{color:var(--cy-ink);padding:0;font-size:15px;font-weight:700}.cy-field .cy-opt{color:var(--cy-ink-700);font-weight:500}.cy-field input,.cy-field textarea{font:inherit;color:var(--cy-ink);background:var(--cy-chalk);border:2px solid var(--cy-ink-700);border-radius:var(--radius-cap);width:100%;min-height:48px;padding:11px 12px;font-size:17px}.cy-field textarea{resize:vertical;min-height:84px}.cy-field input:focus-visible,.cy-field textarea:focus-visible{outline:3px solid var(--color-primary-600);outline-offset:1px}.cy-help{color:var(--cy-ink-700);font-size:14px}.cy-chips{flex-wrap:wrap;gap:10px;margin-top:7px;display:flex}.cy-chip{background:var(--cy-chalk);border:2px solid var(--cy-ink-700);border-radius:var(--radius-cap);min-height:44px;color:var(--cy-ink);cursor:pointer;align-items:center;gap:9px;padding:9px 14px;font-size:16px;font-weight:600;display:inline-flex}.cy-chip input{opacity:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute}.cy-chip{position:relative}.cy-chip:before{content:"";border:2px solid var(--cy-ink-700);background:var(--cy-chalk);flex:none;width:14px;height:14px}.cy-chip:has(input:checked){border-color:var(--cy-ink);background:var(--cy-ink);color:var(--cy-chalk)}.cy-chip:has(input:checked):before{background:var(--cy-orange);border-color:var(--cy-chalk)}.cy-chip:has(input:focus-visible){outline:3px solid var(--color-primary-600);outline-offset:2px}.cy-submit-row{flex-wrap:wrap;align-items:center;gap:22px;margin-top:8px;display:flex}.cy-privacy{color:var(--cy-ink-800);max-width:16em;font-size:15px;line-height:1.45}.cy-privacy a{color:var(--cy-ink);font-weight:600}.cy-form-status{background:var(--cy-chalk);border:2px solid var(--color-error-600);color:var(--cy-ink);margin-top:16px;padding:14px 16px;font-size:16px;line-height:1.5}.cy-form-done h3{font-family:var(--font-display);margin:0;font-size:28px;font-stretch:90%}.cy-form-done p{color:var(--cy-ink);margin-top:12px;font-size:18px;line-height:1.55}.cy-plaque-review{background:var(--cy-trav-200);border-top:8px solid var(--cy-trav-300);box-shadow:var(--shadow-cast);margin:0;padding:34px 34px 30px}.cy-plaque-review blockquote{margin:0}.cy-plaque-review blockquote p{color:var(--cy-ink);font-size:clamp(17px,1.4vw,20px);line-height:1.5}.cy-plaque-review blockquote p+p{margin-top:14px}.cy-plaque-review figcaption{border-top:2px solid var(--cy-trav-400);color:var(--cy-ink-800);margin-top:22px;padding-top:14px;font-size:15px;font-weight:600}.cy-plaque-review figcaption a{color:var(--cy-ink);text-underline-offset:3px}.cy-ledger{background:var(--cy-trav-200);border-top:8px solid var(--cy-trav-300);box-shadow:var(--shadow-cast);margin:0;padding:6px 36px}.cy-ledger .cy-row{border-bottom:2px solid var(--cy-trav-400);grid-template-columns:150px 1fr;gap:24px;padding:20px 0;display:grid}.cy-ledger .cy-row:last-child{border-bottom:0}.cy-ledger dt{color:var(--cy-ink);align-items:flex-start;gap:8px;padding-top:3px;font-size:15px;font-weight:700;display:flex}.cy-ledger dd{color:var(--cy-ink);margin:0;font-size:18px;line-height:1.5}.cy-deep{background:var(--cy-trav-100);max-width:900px;box-shadow:inset 16px 16px 0 var(--cy-trav-300);padding:48px 56px 46px 64px;position:relative}.cy-deep h2{font-size:clamp(27px,2.6vw,38px)}.cy-deep p{color:var(--cy-ink);max-width:36em;margin-top:18px;font-size:clamp(16.5px,1.4vw,20px);line-height:1.55}.cy-deep-sill{background:var(--cy-trav-200);border-bottom:4px solid var(--cy-trav-400);max-width:940px;height:22px;box-shadow:var(--shadow-cast);margin-left:-20px;position:relative}.cy-motif{width:68px;height:62px;color:var(--cy-ink);background:var(--cy-trav-300);place-items:center;padding-top:6px;display:inline-grid;position:relative}@supports (color:color-mix(in lab, red, red)){.cy-motif{background:color-mix(in oklab, var(--cy-trav-300) 35%, transparent)}}.cy-motif{box-shadow:inset 5px 5px 0 var(--cy-trav-400)}.cy-motif:before{content:"";background:var(--cy-trav-400);height:6px;position:absolute;top:0;left:0;right:18px}.cy-motif [data-icon]{font-size:36px}.cy-faq{gap:16px;max-width:920px;display:grid}.cy-faq details{background:var(--cy-chalk);border-top:6px solid var(--cy-trav-300);box-shadow:var(--shadow-cast)}.cy-faq summary{cursor:pointer;min-height:56px;font-family:var(--font-display);color:var(--cy-ink);justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;font-size:clamp(18px,1.5vw,21px);font-weight:700;font-stretch:90%;line-height:1.25;list-style:none;display:flex}.cy-faq summary::-webkit-details-marker{display:none}.cy-faq-open,.cy-faq-close{flex:none;font-size:22px;line-height:0}.cy-faq-close,.cy-faq details[open] .cy-faq-open{display:none}.cy-faq details[open] .cy-faq-close{display:inline-flex}.cy-faq .cy-answer{color:var(--cy-ink);max-width:44em;padding:0 24px 22px;font-size:clamp(16.5px,1.3vw,18px);line-height:1.6}.cy-faq .cy-answer p+p{margin-top:12px}.cy-faq .cy-answer a{color:var(--cy-ink);font-weight:600}.cy-answer-first{background:var(--cy-trav-50);max-width:920px;box-shadow:inset 8px 8px 0 var(--cy-trav-300);padding:24px 32px 24px 36px}.cy-answer-first p{color:var(--cy-ink);font-size:clamp(17px,1.45vw,20px);line-height:1.55}.cy-sources{background:var(--cy-trav-200);border-top:8px solid var(--cy-trav-300);box-shadow:var(--shadow-cast);padding:28px 36px 30px}.cy-sources h2{font-size:24px!important}.cy-sources ol{gap:10px;margin-top:14px;padding-left:22px;display:grid}.cy-sources li{color:var(--cy-ink);font-size:16px;line-height:1.5}.cy-sources a{color:var(--cy-ink);overflow-wrap:anywhere;font-weight:600}.cy-hero{background:var(--cy-sky);min-height:744px;position:relative;overflow:hidden}.cy-tier{background:var(--cy-chalk);position:absolute;bottom:0}.cy-tier.a{z-index:1;width:47%;top:36px;left:0}.cy-tier.b{z-index:1;width:25%;top:92px;left:47%}.cy-tier.c{z-index:1;top:148px;left:72%;right:0}.cy-tier.c .cy-cap{right:0}.cy-hero-in{z-index:5;grid-template-columns:minmax(0,760px) minmax(340px,500px);justify-content:space-between;column-gap:36px;max-width:1440px;margin:0 auto;padding:102px 80px 28px 64px;display:grid;position:relative}.cy-hero h1{font-variation-settings:"opsz" 72;letter-spacing:-.012em;font-size:clamp(37px,4.87vw,70px);font-weight:700;line-height:1}.cy-hero .cy-support{max-width:33em;color:var(--cy-ink-800);margin-top:28px;font-size:clamp(16.5px,1.4vw,20px);line-height:1.5}.cy-actions{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:32px;display:flex}.cy-hero .cy-niche{max-width:560px;margin-top:34px;display:inline-block}.cy-hero .cy-opening{margin-top:112px}.cy-hero .cy-opening .cy-frame{aspect-ratio:500/462}.cy-course>.cy-in.cy-names-course{margin-top:-66px;padding-top:0}@media (max-width:760px){.cy-course>.cy-in.cy-names-course{margin-top:0;padding-top:22px}}.cy-names-head{max-width:700px}.cy-names-head p{margin-top:16px}.cy-tiles{grid-template-columns:1.55fr 1.1fr .95fr 1fr;align-items:stretch;gap:18px;margin-top:52px;display:grid}.cy-tile{background:var(--cy-trav-200);border-top:8px solid var(--cy-trav-300);box-shadow:var(--shadow-cast);color:var(--cy-ink);flex-direction:column;justify-content:flex-end;min-height:200px;padding:26px 26px 24px;text-decoration:none;display:flex;position:relative}.cy-tile:nth-child(2){margin-top:40px}.cy-tile:nth-child(3){margin-top:80px}.cy-tile:nth-child(4){margin-top:120px}.cy-tile .cy-motif{align-self:flex-start;margin:6px 0 auto}.cy-tile .cy-word{font-family:var(--font-display);letter-spacing:-.01em;margin-top:22px;font-size:clamp(30px,3vw,44px);font-weight:700;font-stretch:90%;line-height:1}.cy-tile .cy-gloss{color:var(--cy-ink-800);margin-top:10px;font-size:16px;line-height:1.45}.cy-tile .cy-go{text-underline-offset:4px;margin-top:14px;font-size:16px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.cy-tile:hover .cy-go{-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);text-decoration-color:var(--cy-orange)}.cy-tile .cy-opening{margin:0 0 8px}.cy-tile .cy-opening .cy-frame{aspect-ratio:820/439}.cy-tile .cy-opening .cy-frame:after{box-shadow:inset 0 18px 0 var(--cy-soffit), inset 16px 0 0 var(--cy-jamb)}.cy-tile .cy-opening .cy-sill{margin:0 -12px}.cy-limits{padding-top:64px}.cy-deep a{color:var(--cy-ink);text-underline-offset:4px;font-weight:600}.cy-reviews{grid-template-columns:480px 1fr;gap:56px;display:grid}.cy-counted{background:var(--cy-chalk);box-shadow:inset 8px 8px 0 var(--cy-trav-300);font-family:var(--font-display);color:var(--cy-ink);margin-top:36px;padding:26px 28px 28px 38px;font-size:clamp(22px,2.1vw,30px);font-weight:600;font-stretch:90%;line-height:1.18}.cy-plaques{grid-template-columns:1fr 1fr;align-items:start;gap:28px;padding-top:72px;display:grid;position:relative}.cy-plaques>:nth-child(2){margin-top:72px}.cy-planters{grid-template-columns:460px 1fr;align-items:center;gap:88px;display:grid}.cy-planters .cy-opening .cy-frame{aspect-ratio:1000/1050}.cy-planters .cy-text p{margin-top:20px}.cy-record{grid-template-columns:400px 1fr;gap:72px;display:grid}.cy-record .cy-ledger{margin-top:72px}.cy-record .cy-lede{margin-top:18px}.cy-lookup{color:var(--cy-ink);text-underline-offset:5px;align-items:center;gap:8px;margin-top:30px;font-size:clamp(17px,1.4vw,20px);font-weight:700;line-height:1.4;text-decoration-thickness:2px;display:inline-flex}.cy-record .cy-more{margin-top:22px}.cy-final{grid-template-columns:minmax(0,1fr) minmax(0,640px);align-items:start;gap:80px;display:grid}.cy-final .cy-form{margin-top:72px;scroll-margin-top:24px}.cy-final h2{font-size:clamp(38px,4.2vw,60px)}.cy-final .cy-say{color:var(--cy-ink-800);max-width:26em;margin-top:22px;font-size:clamp(16.5px,1.4vw,20px);line-height:1.55}.cy-final .cy-call{color:var(--cy-ink-800);flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;font-size:18px;display:flex}.cy-final .cy-niche{margin-top:34px;display:inline-block}.cy-slogan{font-family:var(--font-display);color:var(--cy-ink);margin-top:40px;font-size:clamp(22px,2vw,28px);font-weight:700;font-stretch:90%;line-height:1.15}.cy-mhero{background:var(--cy-sky);position:relative;overflow:hidden}.cy-mhero .cy-tier{bottom:56px}.cy-mhero .cy-tier.a{width:55%;top:30px;left:0}.cy-mhero .cy-tier.b{width:21%;top:86px;left:55%}.cy-mhero .cy-tier.c{top:142px;left:76%;right:0}.cy-floor{background:var(--cy-trav-200);border-top:10px solid var(--cy-trav-100);height:56px;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 6px #252a2c24}@supports (color:color-mix(in lab, red, red)){.cy-floor{box-shadow:inset 0 6px 0 color-mix(in oklab, var(--color-ink-900) 14%, transparent)}}.cy-floor{z-index:4}.cy-mhero .cy-hero-in{padding:92px 76px 96px var(--cy-gut);grid-template-columns:minmax(0,720px) minmax(340px,540px)}.cy-mhero h1{font-variation-settings:"opsz" 72;letter-spacing:-.012em;font-size:clamp(36px,4.45vw,64px);font-weight:700;line-height:1.02}.cy-mhero .cy-support{max-width:31em;color:var(--cy-ink-800);margin-top:24px;font-size:clamp(16.5px,1.32vw,19px);line-height:1.5}.cy-mhero .cy-niche{max-width:610px;margin-top:30px}.cy-mhero .cy-opening{margin-top:104px}.cy-mhero .cy-opening .cy-frame{aspect-ratio:540/430}.cy-mhero .cy-figure-opening{background:var(--cy-chalk);box-shadow:var(--shadow-reveal);margin-top:72px;padding:14px}.cy-mhero .cy-figure-opening svg{width:100%;height:auto;display:block}.cy-floor-answer{background:var(--cy-trav-200)}.cy-floor-answer>div{max-width:1440px;padding:26px var(--cy-gut) 76px;margin:0 auto}.cy-floor-answer p{max-width:900px;color:var(--cy-ink);background:var(--cy-trav-100);box-shadow:inset 8px 8px 0 var(--cy-trav-300);padding:22px 26px 22px 32px;font-size:clamp(18px,1.6vw,23px);line-height:1.5}.cy-wall{background:var(--cy-chalk);position:relative}.cy-wall:before{content:"";background:var(--cy-trav-100);height:14px;position:absolute;top:0;left:0;right:0;box-shadow:0 6px #252a2c24}@supports (color:color-mix(in lab, red, red)){.cy-wall:before{box-shadow:0 6px 0 color-mix(in oklab, var(--color-ink-900) 14%, transparent)}}.cy-wall>.cy-in{max-width:1440px;padding:88px var(--cy-gut) 96px;margin:0 auto}.cy-wall[data-tone=trav]{background:var(--cy-trav-50)}.cy-islands-head{grid-template-columns:7fr 5fr;align-items:end;gap:48px;max-width:1312px;display:grid}.cy-islands{grid-template-columns:minmax(0,780px) minmax(0,1fr);align-items:start;gap:40px;max-width:1312px;margin-top:48px;display:grid}.cy-islands .cy-big .cy-frame{aspect-ratio:1440/647}.cy-islands .cy-small{margin-top:128px}.cy-islands .cy-small .cy-frame{aspect-ratio:4/3}.cy-islands .cy-sill{padding:12px 18px;font-size:16px}.cy-note{left:var(--x);top:var(--y);z-index:2;width:0;height:0;position:absolute}.cy-note .cy-pin{background:var(--cy-ink);outline:3px solid var(--cy-chalk);border-radius:var(--radius-cap);width:18px;height:18px;color:var(--cy-chalk);place-items:center;font-size:0;font-style:normal;font-weight:700;display:grid;position:absolute;top:-9px;left:-9px}.cy-note .cy-lead{background:var(--cy-ink);width:2px;position:absolute;left:-1px}.cy-note.up .cy-lead{height:var(--l);bottom:0}.cy-note.down .cy-lead{height:var(--l);top:0}.cy-note .cy-tag{white-space:nowrap;background:var(--cy-trav-50);border:1px solid var(--cy-ink-700);padding:7px 11px 8px;position:absolute;box-shadow:4px 4px #252a2c24}@supports (color:color-mix(in lab, red, red)){.cy-note .cy-tag{box-shadow:4px 4px 0 color-mix(in oklab, var(--color-ink-900) 14%, transparent)}}.cy-note .cy-tag{color:var(--cy-ink);font-size:15px;font-weight:650;line-height:1.2}.cy-note.up .cy-tag{bottom:calc(var(--l) - 2px);left:-2px}.cy-note.down .cy-tag{top:calc(var(--l) - 2px);left:-2px}.cy-note.flip .cy-tag{left:auto;right:-2px}.cy-legend{display:none}.cy-settle-head{grid-template-columns:minmax(0,760px);display:grid}.cy-settle-head p{margin-top:16px}.cy-settle-figure{max-width:1180px;margin-top:40px}.cy-settle{background:var(--cy-trav-200);border-top:14px solid var(--cy-trav-100);max-width:1180px;box-shadow:var(--shadow-cast);margin-top:40px;padding:6px 40px 8px;list-style:none}.cy-settle li{border-bottom:2px solid var(--cy-trav-400);grid-template-columns:380px 1fr;gap:40px;padding:24px 0 25px;display:grid}.cy-settle li:last-child{border-bottom:0}.cy-settle h3{font-variation-settings:"opsz" 36;line-height:1.15;font-size:clamp(21px,1.9vw,27px)!important;font-weight:650!important}.cy-settle .cy-trades h3{font-weight:750!important}.cy-settle p{max-width:36em;color:var(--cy-ink);padding-top:3px;font-size:18px;line-height:1.55}.cy-settled{max-width:52em;color:var(--cy-ink);margin-top:34px;font-size:clamp(17px,1.4vw,20px);font-weight:600}.cy-band-row{max-width:1180px;margin-top:56px}.cy-band-row .cy-band{aspect-ratio:1312/360;border-radius:var(--radius-cap)}.cy-kitchen>p{background:var(--color-ground-100);max-width:1000px;box-shadow:inset 10px 10px 0 var(--color-ground-200);border-radius:var(--radius-cap);color:var(--cy-ink);padding:26px 34px 27px 42px;font-size:clamp(17px,1.4vw,20px);line-height:1.5}.cy-routes{grid-template-columns:7fr 5fr;gap:32px;max-width:1180px;margin-top:56px;display:grid}.cy-route{color:var(--cy-ink);background:var(--cy-trav-100);border-top:12px solid var(--cy-trav-300);box-shadow:var(--shadow-cast);padding:28px 32px 30px;text-decoration:none;display:block}.cy-route h3{line-height:1.1;font-size:clamp(24px,2.1vw,30px)!important}.cy-route p{margin-top:10px;font-size:18px;line-height:1.5}.cy-route .cy-go{border-bottom:2px solid var(--cy-ink);align-items:center;gap:6px;margin-top:18px;padding-bottom:1px;font-size:17px;font-weight:700;display:inline-flex}.cy-route:hover .cy-go{border-bottom-color:var(--cy-orange)}.cy-faq-wrap{grid-template-columns:4fr 8fr;gap:56px;max-width:1312px;display:grid}.cy-faq-wrap .cy-faq{max-width:none}.cy-sources-wrap{max-width:1312px;margin-top:56px}.cy-vs{background:var(--cy-trav-200);border-top:12px solid var(--cy-trav-300);max-width:1180px;box-shadow:var(--shadow-cast);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:0;margin-top:40px;display:grid}.cy-vs-side{padding:32px 36px 34px}.cy-vs-side+.cy-vs-divider+.cy-vs-side,.cy-vs-side:last-child{background:var(--cy-trav-100)}.cy-vs-side .cy-motif{margin:8px 0 18px}.cy-vs-side h3,.cy-vs-side h4{font-family:var(--font-display);color:var(--cy-ink);margin:0;font-size:clamp(22px,2vw,28px);font-weight:700;font-stretch:90%;line-height:1.12}.cy-vs-lead{color:var(--cy-ink-800);font-size:17px;line-height:1.5;margin-top:10px!important}.cy-vs-side ul,.cy-check ul,.cy-bucket ul,.cy-hub-move ul,.cy-contrast-side ul{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.cy-vs-side li,.cy-check li,.cy-bucket li,.cy-hub-move li,.cy-contrast-side li{color:var(--cy-ink);padding-left:22px;font-size:17px;line-height:1.5;position:relative}.cy-vs-side li:before,.cy-check li:before,.cy-bucket li:before,.cy-hub-move li:before,.cy-contrast-side li:before{content:"";background:var(--cy-trav-400);border-radius:1px;width:10px;height:4px;position:absolute;top:.62em;left:0}.cy-vs-divider{background:var(--cy-trav-300);width:44px;color:var(--cy-ink);font-family:var(--font-display);place-items:center;font-size:17px;font-weight:700;font-stretch:90%;display:grid;margin:0!important}.cy-check{background:var(--cy-chalk);border-top:10px solid var(--cy-trav-300);max-width:760px;box-shadow:var(--shadow-cast);padding:28px 34px 30px}.cy-check h3,.cy-check h4{font-family:var(--font-display);color:var(--cy-ink);margin:0;font-size:clamp(21px,1.8vw,25px);font-weight:700;font-stretch:90%}.cy-check li a{color:var(--cy-ink);font-weight:600}.cy-check-note{border-top:2px solid var(--cy-trav-300);color:var(--cy-ink-800);padding-top:14px;font-size:15.5px;line-height:1.5;margin-top:18px!important}.cy-buckets{max-width:1180px;margin:40px 0 0}.cy-buckets-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.cy-bucket{background:var(--cy-trav-200);border-top:10px solid var(--cy-trav-300);box-shadow:var(--shadow-cast);padding:26px 28px 28px}.cy-bucket:nth-child(2){background:var(--cy-trav-100);margin-top:36px}.cy-bucket:nth-child(3){background:var(--color-accent-100);border-top-color:var(--color-accent-300);margin-top:72px}.cy-bucket-label{font-family:var(--font-display);color:var(--cy-ink);font-size:clamp(21px,1.8vw,25px);font-weight:700;font-stretch:90%;line-height:1.15}.cy-bucket-gloss{color:var(--cy-ink-800);font-size:15.5px;line-height:1.5;margin-top:8px!important}.cy-buckets-caption{color:var(--cy-ink-800);max-width:52em;margin-top:26px;font-size:16px;line-height:1.5}.cy-hub{max-width:1180px;margin:40px 0 0}.cy-hub-root{background:var(--cy-ink);color:var(--cy-chalk);font-family:var(--font-display);border-radius:var(--radius-cap);padding:14px 22px;font-size:clamp(19px,1.6vw,23px);font-weight:700;font-stretch:90%;display:inline-block}.cy-hub-moves{border-top:4px solid var(--cy-ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;padding-top:26px;display:grid;position:relative}.cy-hub-move{background:var(--cy-trav-100);border-top:10px solid var(--cy-trav-300);box-shadow:var(--shadow-cast);padding:24px 26px 26px;position:relative}.cy-hub-move:before{content:"";background:var(--cy-ink);width:4px;height:30px;position:absolute;top:-40px;left:28px}.cy-hub-label{font-family:var(--font-display);color:var(--cy-ink);font-size:clamp(22px,1.9vw,26px);font-weight:700;font-stretch:90%}.cy-hub-gloss{color:var(--cy-ink-800);font-size:16px;line-height:1.5;margin-top:8px!important}.cy-hub-footer{color:var(--cy-ink-800);max-width:52em;margin-top:26px;font-size:16px;line-height:1.5}.cy-contrast{border-radius:var(--radius-cap);max-width:1180px;box-shadow:var(--shadow-cast);grid-template-columns:1fr 1fr;margin-top:40px;display:grid;overflow:hidden}.cy-contrast-side{background:var(--cy-trav-200);padding:28px 34px 30px}.cy-contrast-other{background:var(--cy-ink)}.cy-contrast-title{font-family:var(--font-display);color:var(--cy-ink);font-size:clamp(21px,1.8vw,25px);font-weight:700;font-stretch:90%}.cy-contrast-other .cy-contrast-title,.cy-contrast-other li{color:var(--cy-chalk)}.cy-contrast-other li:before{background:var(--color-primary-400)}.cy-words-plaque{background:var(--cy-trav-100);border-top:12px solid var(--cy-trav-300);box-shadow:var(--shadow-cast);margin-top:96px;padding:30px 34px 32px}.cy-words-plaque .cy-words-head{letter-spacing:.02em;color:var(--cy-ink-800);border-bottom:2px solid var(--cy-trav-300);padding-bottom:12px;font-size:15px;font-weight:700}.cy-words-plaque ul{gap:6px;margin:16px 0 0;padding:0;list-style:none;display:grid}.cy-words-plaque li{font-family:var(--font-display);color:var(--color-ink-600);font-size:clamp(30px,3.2vw,46px);font-weight:700;font-stretch:90%;line-height:1.05}.cy-words-plaque li[data-lit]{color:var(--cy-ink)}.cy-words-plaque li[data-lit]:after{content:"";background:var(--cy-orange);border-radius:1px;width:72px;height:6px;margin-top:6px;display:block}.cy-words-plaque .cy-words-foot{color:var(--cy-ink-800);margin-top:18px;font-size:15.5px;line-height:1.5}.cy-two-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;max-width:1312px;margin-top:40px;display:grid}.cy-held-niche{background:var(--cy-trav-100);max-width:900px;box-shadow:inset 10px 10px 0 var(--cy-trav-300);border-radius:var(--radius-cap);margin-top:28px;padding:24px 32px 26px 40px}.cy-held-niche p{color:var(--cy-ink);font-size:clamp(17px,1.4vw,19px);line-height:1.55}.cy-held-niche p+p{margin-top:10px}.cy-aband{background:var(--cy-sky);position:relative;overflow:hidden}.cy-arun{background:var(--cy-chalk);position:absolute;bottom:0}.cy-arun.hi{z-index:1;width:58%;top:44px;left:0}.cy-arun.lo{z-index:1;top:150px;left:58%;right:0}.cy-arun.lo .cy-cap{right:0}.cy-aband-in{z-index:5;max-width:1440px;padding:92px 72px 64px var(--cy-gut);grid-template-columns:minmax(0,1fr) minmax(300px,472px);gap:48px;margin:0 auto;display:grid;position:relative}.cy-ahead h1{font-variation-settings:"opsz" 72;letter-spacing:-.012em;max-width:780px;font-size:clamp(34px,4vw,58px);font-weight:700;line-height:1.03}.cy-ahead .cy-support{max-width:33em;color:var(--cy-ink-800);margin-top:22px;font-size:clamp(16.5px,1.4vw,20px);line-height:1.5}.cy-aproof{max-width:40em;color:var(--cy-ink-800);font-size:16.5px;line-height:1.5;margin-top:28px!important}.cy-ahead .cy-niche{max-width:560px;margin-top:18px;display:inline-block}.cy-aopening{margin-top:150px}.cy-aopening .cy-frame{aspect-ratio:4/3}.cy-acourse{z-index:6;background:var(--cy-trav-200);border-top:3px solid var(--cy-trav-300);height:14px;position:relative;box-shadow:0 7px #252a2c24}@supports (color:color-mix(in lab, red, red)){.cy-acourse{box-shadow:0 7px 0 color-mix(in oklab, var(--color-ink-900) 14%, transparent)}}.cy-read{max-width:1440px;padding:64px var(--cy-gut) 96px;grid-template-columns:minmax(0,760px) 264px;justify-content:center;column-gap:72px;margin:0 auto;display:grid}.cy-col{min-width:0}.cy-col>h2{line-height:1.1;margin-top:80px!important;margin-bottom:18px!important;font-size:clamp(28px,2.7vw,38px)!important}.cy-col>h2:first-child{margin-top:0!important}.cy-col>p,.cy-col .cy-prose p{color:var(--cy-ink);font-size:clamp(17px,1.35vw,19px);line-height:1.65}.cy-col>p+p{margin-top:16px}.cy-col>p a,.cy-col li a{color:var(--cy-ink);text-underline-offset:3px;font-weight:600}.cy-alede{font-size:clamp(18px,1.5vw,21px)!important;line-height:1.6!important}.cy-rail{align-self:start;position:sticky;top:24px}.cy-by{background:var(--cy-trav-100);border-top:6px solid var(--cy-trav-300);color:var(--cy-ink);padding:18px 20px;font-size:16px;font-weight:700;margin-bottom:24px!important}.cy-toc-h{font-family:var(--font-display);color:var(--cy-ink);font-size:19px;font-weight:700;font-stretch:92%;margin:0 0 8px!important}.cy-rail nav ul{border-left:2px solid var(--cy-trav-300);padding:0;list-style:none}.cy-rail nav a{min-height:40px;color:var(--cy-ink-800);align-items:center;padding:6px 0 6px 16px;font-size:16px;text-decoration:none;display:flex}.cy-rail nav a:hover{color:var(--cy-ink);text-decoration:underline;-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);text-decoration-color:var(--cy-orange)}.cy-rail-call{border-top:2px solid var(--color-ground-200);color:var(--cy-ink-800);padding-top:18px;font-size:16px;line-height:1.5;margin-top:28px!important}.cy-rail-call a{color:var(--cy-ink);white-space:nowrap;font-weight:700}.cy-tablewrap{background:var(--cy-trav-100);border-top:10px solid var(--cy-trav-300);box-shadow:var(--shadow-cast);margin-top:32px}.cy-table{border-collapse:collapse;width:100%}.cy-table thead th{text-align:left;color:var(--cy-ink-800);background:var(--cy-trav-200);padding:14px 20px 12px;font-size:14.5px;font-weight:700}.cy-table tbody tr{border-top:2px solid var(--cy-trav-300)}.cy-table tbody th,.cy-table td{text-align:left;vertical-align:top;color:var(--cy-ink);padding:20px 20px 22px;font-size:16.5px;line-height:1.5}.cy-table tbody th{width:26%;font-family:var(--font-display);font-size:20px;font-weight:700;font-stretch:92%;line-height:1.2}.cy-table td.cy-say{border-left:2px solid var(--cy-trav-300);width:28%;font-weight:600}.cy-src{color:var(--cy-ink-700);margin-top:8px;font-size:14.5px;display:block}.cy-m-label{display:none}.cy-asks{gap:14px;padding:0;list-style:none;display:grid;margin-top:26px!important}.cy-asks li{background:var(--cy-trav-50);box-shadow:inset 6px 6px 0 var(--cy-trav-300);border-radius:var(--radius-cap);padding:18px 22px 18px 26px}.cy-q{font-family:var(--font-display);color:var(--cy-ink);font-size:clamp(19px,1.6vw,22px);font-weight:700;font-stretch:92%;line-height:1.25;display:block}.cy-why{color:var(--cy-ink-800);margin-top:6px;font-size:17px;line-height:1.6;display:block}.cy-close{background:var(--cy-trav-200);border-top:10px solid var(--cy-trav-300);box-shadow:var(--shadow-cast);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-top:72px;padding:32px 34px 34px;display:grid}.cy-close h2{font-size:clamp(26px,2.4vw,34px)!important}.cy-close p{color:var(--cy-ink-800);font-size:17px;line-height:1.55;margin-top:10px!important}.cy-close .cy-route-link{min-height:44px;color:var(--cy-ink);text-underline-offset:5px;white-space:nowrap;align-items:center;gap:8px;font-size:17px;font-weight:700;text-decoration-thickness:2px;display:inline-flex}.cy-phero{background:var(--cy-sky);position:relative;overflow:hidden}.cy-phero .cy-tier.a{width:64%;top:32px;left:0}.cy-phero .cy-tier.b{top:64px;left:64%;right:0}.cy-phero .cy-tier.b .cy-cap{right:0}.cy-phero-in{z-index:5;max-width:1440px;padding:84px var(--cy-gut) 64px;grid-template-columns:minmax(0,820px) minmax(0,1fr);align-items:end;gap:48px;margin:0 auto;display:grid;position:relative}.cy-phero h1{font-variation-settings:"opsz" 72;letter-spacing:-.012em;font-size:clamp(34px,4vw,58px);font-weight:700;line-height:1.03}.cy-phero .cy-support{max-width:34em;color:var(--cy-ink-800);margin-top:20px;font-size:clamp(16.5px,1.4vw,20px);line-height:1.5}.cy-phero .cy-niche{margin-top:26px;display:inline-block}.cy-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 40px;max-width:1312px;display:grid}.cy-gallery .cy-opening .cy-frame{aspect-ratio:4/3}.cy-gallery .cy-wide{grid-column:1/-1}.cy-gallery .cy-wide .cy-frame{aspect-ratio:1440/560}.cy-gallery>:nth-child(2){margin-top:72px}.cy-contact{grid-template-columns:minmax(0,1fr) minmax(0,640px);align-items:start;gap:72px;display:grid}.cy-contact-list{gap:18px;padding:0;list-style:none;display:grid;margin:24px 0 0!important}.cy-contact-list li{gap:4px;display:grid}.cy-contact-list .cy-k{color:var(--cy-ink-800);font-size:14.5px;font-weight:700}.cy-contact-list a:not(.cy-tel){min-height:44px;color:var(--cy-ink);text-underline-offset:4px;align-items:center;font-weight:600;display:inline-flex}.cy-contact-list .cy-v{color:var(--cy-ink);font-size:17px;line-height:1.5}.cy-contact .cy-form{scroll-margin-top:24px}.cy-contact .cy-niche{margin-top:28px;display:inline-block}.cy-legal{max-width:780px}.cy-legal h2{margin-top:56px!important;margin-bottom:14px!important;font-size:clamp(24px,2.2vw,30px)!important}.cy-legal h2:first-child{margin-top:0!important}.cy-legal p,.cy-legal li{color:var(--cy-ink);font-size:17.5px;line-height:1.65}.cy-legal p+p{margin-top:14px}.cy-legal ul{gap:8px;padding-left:22px;display:grid;margin-top:12px!important}.cy-legal a{color:var(--cy-ink);font-weight:600}.cy-legal .cy-updated{color:var(--cy-ink-800);font-size:15px}.cy-words-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1312px;margin-top:40px;display:grid}.cy-word-stone{background:var(--cy-trav-200);border-top:8px solid var(--cy-trav-300);box-shadow:var(--shadow-cast);padding:22px 22px 24px}.cy-word-stone .cy-motif{margin:6px 0 16px}.cy-word-stone p{font-family:var(--font-display);color:var(--cy-ink);font-size:clamp(22px,2vw,30px);font-weight:700;font-stretch:90%;line-height:1.05}.cy-word-stone a{min-height:44px;color:var(--cy-ink);text-underline-offset:4px;align-items:center;margin-top:6px;font-size:15.5px;font-weight:600;display:inline-flex}.cy-crumb{margin-bottom:18px}.cy-crumb ol{color:var(--cy-ink-800);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.cy-crumb li+li:before{content:"/";color:var(--cy-ink-700);margin-right:10px}.cy-crumb a{min-height:44px;color:var(--cy-ink);align-items:center;font-weight:600;display:inline-flex}.cy-crumb [aria-current=page]{color:var(--cy-ink-800)}.cy-post,.cy-blog{background:var(--cy-chalk)}.cy-post [data-post-header],.cy-blog [data-blog-band]{background:var(--cy-sky);position:relative;overflow:hidden}.cy-post [data-post-header]:before,.cy-blog [data-blog-band]:before{content:"";background:var(--cy-chalk);border-top:18px solid var(--cy-trav-200);width:62%;position:absolute;top:40px;bottom:0;left:0;box-shadow:10px 0 #252a2c24}@supports (color:color-mix(in lab, red, red)){.cy-post [data-post-header]:before,.cy-blog [data-blog-band]:before{box-shadow:10px 0 0 color-mix(in oklab, var(--color-ink-900) 14%, transparent)}}.cy-post [data-post-header]:after,.cy-blog [data-blog-band]:after{content:"";background:var(--cy-chalk);border-top:18px solid var(--cy-trav-200);position:absolute;inset:120px 0 0 62%}.cy-post [data-post-header]>*,.cy-blog [data-blog-band]>*{z-index:2;position:relative}.cy-post [data-post-header]{padding:84px max(var(--cy-gut), calc((100% - 1096px) / 2)) 40px}.cy-post [data-post-header] h1,.cy-post [data-post-meta]{max-width:760px}.cy-post [data-post-header] nav ol{flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.cy-post [data-post-header] nav li+li:before{content:"/";color:var(--cy-ink-700);margin-right:10px}.cy-post [data-post-header] nav a{min-height:44px;color:var(--cy-ink);align-items:center;font-weight:600;display:inline-flex}.cy-post [data-post-header] h1{font-variation-settings:"opsz" 72;letter-spacing:-.012em;margin-top:14px;font-size:clamp(32px,3.8vw,54px);font-weight:700;line-height:1.04}.cy-post [data-post-meta],.cy-blog [data-blog-meta]{color:var(--cy-ink-800);flex-wrap:wrap;align-items:center;gap:6px 0;margin-top:16px;font-size:15.5px;display:flex}.cy-post [data-meta-part]+[data-meta-part]:before,.cy-blog [data-blog-meta]>*+:before{content:"";vertical-align:middle;background:var(--cy-trav-300);width:6px;height:6px;margin:0 14px 2px;display:inline-block}.cy-post [data-post-category],.cy-blog [data-post-category]{color:var(--cy-ink);font-weight:700}.cy-post [data-post-hero]{background:var(--cy-jamb);box-shadow:var(--shadow-cast);margin-top:28px!important}.cy-post [data-post-read]{max-width:1440px;padding:56px var(--cy-gut) 72px;grid-template-columns:minmax(0,760px) 264px;justify-content:center;column-gap:72px;margin:0 auto;display:grid}.cy-post [data-post-body]{min-width:0}.cy-post [data-post-content] h2#table-of-contents,.cy-post [data-post-content] h2#table-of-contents+ul,.cy-post [data-post-content] h2#table-of-contents+ol,.cy-post [data-post-toc]{display:none}.cy-post [data-post-content] .cy-sources{margin-top:64px}.cy-post [data-post-content] .cy-sources h2{margin-top:0}.cy-post [data-post-content] .cy-sources ul{gap:10px;margin-top:14px;padding-left:22px;list-style:square;display:grid}.cy-post [data-post-content] .cy-sources li{font-size:16px;line-height:1.5}.cy-post [data-post-content] .cy-sources a{overflow-wrap:anywhere}.cy-post [data-post-content]>*+*{margin-top:18px}.cy-post [data-post-content] h2{margin-top:64px;font-size:clamp(26px,2.6vw,36px);line-height:1.1}.cy-post [data-post-content] h3{margin-top:36px;font-size:clamp(20px,1.8vw,24px)}.cy-post [data-post-content] p,.cy-post [data-post-content] li{color:var(--cy-ink);font-size:clamp(17px,1.35vw,19px);line-height:1.68}.cy-post [data-post-content] ul,.cy-post [data-post-content] ol{gap:8px;padding-left:24px;display:grid}.cy-post [data-post-content] ul{list-style:square}.cy-post [data-post-content] ol{list-style:decimal}.cy-post [data-post-content] a{color:var(--cy-ink);font-weight:600}.cy-post [data-post-content] blockquote{background:var(--cy-trav-50);box-shadow:inset 6px 6px 0 var(--cy-trav-300);margin-left:0;margin-right:0;padding:18px 24px 18px 30px}.cy-post [data-post-content] hr{background:var(--cy-trav-200);border:0;height:14px;margin:56px 0 32px}.cy-post [data-post-content] img{max-width:100%;height:auto;display:block}.cy-post [data-post-content] .cy-table-scroll,.cy-post [data-post-content] [data-table-scroll]{overflow-x:auto}.cy-post [data-post-content] table{border-collapse:collapse;background:var(--cy-trav-100);border-top:10px solid var(--cy-trav-300);width:100%;box-shadow:var(--shadow-cast)}.cy-post [data-post-content] th,.cy-post [data-post-content] td{text-align:left;vertical-align:top;border-top:2px solid var(--cy-trav-300);color:var(--cy-ink);padding:14px 16px;font-size:16px;line-height:1.5}.cy-post [data-post-content] thead th{background:var(--cy-trav-200);border-top:0;font-size:15px;font-weight:700}.cy-post [data-post-toc],.cy-post [data-author-box],.cy-post [data-post-cta]{background:var(--cy-trav-100);border-top:8px solid var(--cy-trav-300);box-shadow:var(--shadow-cast);margin-top:48px;padding:24px 28px 26px}.cy-blog [data-blog-band]{padding:84px max(var(--cy-gut), calc((100% - 1100px) / 2)) 40px}.cy-blog [data-blog-band] h1{font-variation-settings:"opsz" 72;font-size:clamp(34px,4vw,56px);font-weight:700;line-height:1.04}.cy-blog [data-blog-band] p{max-width:40em;color:var(--cy-ink-800);margin-top:14px;font-size:clamp(16.5px,1.4vw,19px);line-height:1.55}.cy-blog [data-blog-list]{max-width:1100px;padding:48px var(--cy-gut) 96px;box-sizing:content-box;margin:0 auto}.cy-blog [data-blog-index] ul{gap:32px;margin:0;padding:0;list-style:none;display:grid}.cy-blog [data-blog-item]{background:var(--cy-trav-100);border-top:10px solid var(--cy-trav-300);max-width:760px;box-shadow:var(--shadow-cast);padding:26px 32px 28px;position:relative}.cy-blog [data-blog-item]:nth-child(3n+2){border-top-width:16px;margin-left:80px}.cy-blog [data-blog-item]:nth-child(3n){border-top-width:22px;margin-left:160px}.cy-blog [data-blog-item] h2{font-size:clamp(23px,2.1vw,30px);line-height:1.15}.cy-blog [data-blog-item] h2 a{color:var(--cy-ink);text-decoration:none}.cy-blog [data-blog-item] h2 a:after{content:"";position:absolute;inset:0}.cy-blog [data-blog-item] h2 a:focus-visible{outline:none}.cy-blog [data-blog-item]:has(h2 a:focus-visible){outline:3px solid var(--cy-ink);outline-offset:4px}.cy-blog [data-blog-meta]{margin-top:10px;font-size:14.5px}.cy-blog [data-blog-desc]{color:var(--cy-ink);margin-top:12px;font-size:16.5px;line-height:1.55}.cy-blog [data-blog-read]{color:var(--cy-ink);text-underline-offset:4px;margin-top:14px;font-size:16px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.cy-blog [data-blog-item]:hover [data-blog-read]{-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);-webkit-text-decoration-color:var(--cy-orange);text-decoration-color:var(--cy-orange)}}@layer utilities{.pointer-events-none{pointer-events:none}.\!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:0}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.left-1\/2{left:50%}.z-10{z-index:10}.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}}.m-0{margin:0}.mx-auto{margin-inline:auto}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mb-1{margin-bottom:var(--spacing)}.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-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-full{height:100%}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-full{width:100%}.w-px{width:1px}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.columns-12{columns:12}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-11{gap:calc(var(--spacing) * 11)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-13{gap:calc(var(--spacing) * 13)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-15{gap:calc(var(--spacing) * 15)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-17{gap:calc(var(--spacing) * 17)}.gap-18{gap:calc(var(--spacing) * 18)}.gap-19{gap:calc(var(--spacing) * 19)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-accent-100{border-color:var(--color-accent-100)}.border-ground-200{border-color:var(--color-ground-200)}.border-primary-600\/80{border-color:#cb4102cc}@supports (color:color-mix(in lab, red, red)){.border-primary-600\/80{border-color:color-mix(in oklab, var(--color-primary-600) 80%, transparent)}}.bg-accent-50{background-color:var(--color-accent-50)}.bg-accent-600{background-color:var(--color-accent-600)}.bg-accent-700{background-color:var(--color-accent-700)}.bg-ground-100{background-color:var(--color-ground-100)}.bg-highlight-500{background-color:var(--color-highlight-500)}.bg-ink-500{background-color:var(--color-ink-500)}.bg-primary-200{background-color:var(--color-primary-200)}.bg-primary-700{background-color:var(--color-primary-700)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-accent-50{--tw-gradient-from:var(--color-accent-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-500\/35{--tw-gradient-from:#7a949d59}@supports (color:color-mix(in lab, red, red)){.from-accent-500\/35{--tw-gradient-from:color-mix(in oklab, var(--color-accent-500) 35%, transparent)}}.from-accent-500\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-600{--tw-gradient-from:var(--color-accent-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ground-100{--tw-gradient-from:var(--color-ground-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ground-300{--tw-gradient-from:var(--color-ground-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-highlight-100{--tw-gradient-from:var(--color-highlight-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-highlight-200{--tw-gradient-from:var(--color-highlight-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink-600{--tw-gradient-from:var(--color-ink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary-50{--tw-gradient-from:var(--color-primary-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary-100\/30{--tw-gradient-from:#fee7e04d}@supports (color:color-mix(in lab, red, red)){.from-primary-100\/30{--tw-gradient-from:color-mix(in oklab, var(--color-primary-100) 30%, transparent)}}.from-primary-100\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary-600{--tw-gradient-from:var(--color-primary-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary-700{--tw-gradient-from:var(--color-primary-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary-800\/55{--tw-gradient-from:#8226008c}@supports (color:color-mix(in lab, red, red)){.from-primary-800\/55{--tw-gradient-from:color-mix(in oklab, var(--color-primary-800) 55%, transparent)}}.from-primary-800\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-100{--tw-gradient-to:var(--color-accent-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-700\/20{--tw-gradient-to:#4d646c33}@supports (color:color-mix(in lab, red, red)){.to-accent-700\/20{--tw-gradient-to:color-mix(in oklab, var(--color-accent-700) 20%, transparent)}}.to-accent-700\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-800{--tw-gradient-to:var(--color-accent-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ground-100\/60{--tw-gradient-to:#ebedec99}@supports (color:color-mix(in lab, red, red)){.to-ground-100\/60{--tw-gradient-to:color-mix(in oklab, var(--color-ground-100) 60%, transparent)}}.to-ground-100\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ground-200{--tw-gradient-to:var(--color-ground-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-highlight-200{--tw-gradient-to:var(--color-highlight-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-highlight-500{--tw-gradient-to:var(--color-highlight-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ink-800{--tw-gradient-to:var(--color-ink-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary-100{--tw-gradient-to:var(--color-primary-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary-200\/10{--tw-gradient-to:#ffcebe1a}@supports (color:color-mix(in lab, red, red)){.to-primary-200\/10{--tw-gradient-to:color-mix(in oklab, var(--color-primary-200) 10%, transparent)}}.to-primary-200\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary-700{--tw-gradient-to:var(--color-primary-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary-900{--tw-gradient-to:var(--color-primary-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary-900\/70{--tw-gradient-to:#541400b3}@supports (color:color-mix(in lab, red, red)){.to-primary-900\/70{--tw-gradient-to:color-mix(in oklab, var(--color-primary-900) 70%, transparent)}}.to-primary-900\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-cover{object-fit:cover}.p-0{padding:0}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.text-left{text-align:left}.font-display{font-family:var(--font-display)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.95rem\]{font-size:.95rem}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.text-accent-100{color:var(--color-accent-100)}.text-accent-700{color:var(--color-accent-700)}.text-accent-800{color:var(--color-accent-800)}.text-highlight-700{color:var(--color-highlight-700)}.text-ink-600{color:var(--color-ink-600)}.text-ink-700{color:var(--color-ink-700)}.text-ink-900{color:var(--color-ink-900)}.text-primary-50{color:var(--color-primary-50)}.text-primary-100{color:var(--color-primary-100)}.text-primary-800{color:var(--color-primary-800)}.text-primary-900{color:var(--color-primary-900)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-current\/30{text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){.decoration-current\/30{-webkit-text-decoration-color:color-mix(in oklab, currentcolor 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 30%, transparent);text-decoration-color:color-mix(in oklab, currentcolor 30%, transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-\[0\.06\]{opacity:.06}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-lift\)\]{--tw-shadow:var(--shadow-lift);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-cast{--tw-shadow:10px 10px 0 0 var(--tw-shadow-color,#252a2c24)}@supports (color:color-mix(in lab, red, red)){.shadow-cast{--tw-shadow:10px 10px 0 0 var(--tw-shadow-color,color-mix(in oklab, var(--color-ink-900) 14%, transparent))}}.shadow-cast{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.shadow-sm{--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,.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.ring-accent-100{--tw-ring-color:var(--color-accent-100)}.ring-accent-500\/40{--tw-ring-color:#7a949d66}@supports (color:color-mix(in lab, red, red)){.ring-accent-500\/40{--tw-ring-color:color-mix(in oklab, var(--color-accent-500) 40%, transparent)}}.ring-ground-300\/70{--tw-ring-color:#c2c4c3b3}@supports (color:color-mix(in lab, red, red)){.ring-ground-300\/70{--tw-ring-color:color-mix(in oklab, var(--color-ground-300) 70%, transparent)}}.ring-highlight-200\/70{--tw-ring-color:#e2d3bdb3}@supports (color:color-mix(in lab, red, red)){.ring-highlight-200\/70{--tw-ring-color:color-mix(in oklab, var(--color-highlight-200) 70%, transparent)}}.ring-primary-100\/40{--tw-ring-color:#fee7e066}@supports (color:color-mix(in lab, red, red)){.ring-primary-100\/40{--tw-ring-color:color-mix(in oklab, var(--color-primary-100) 40%, transparent)}}.ring-primary-200\/60{--tw-ring-color:#ffcebe99}@supports (color:color-mix(in lab, red, red)){.ring-primary-200\/60{--tw-ring-color:color-mix(in oklab, var(--color-primary-200) 60%, transparent)}}.ring-white\/70{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ring-white\/70{--tw-ring-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.ring-white\/80{--tw-ring-color:#fffc}@supports (color:color-mix(in lab, red, red)){.ring-white\/80{--tw-ring-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.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-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[cluster\:cost-bbq-islands\]{cluster:cost-bbq-islands}.\[cluster\:cost-outdoor-kitchens\]{cluster:cost-outdoor-kitchens}.\[cluster\:paa-fire-pits\]{cluster:paa-fire-pits}.\[cluster\:paa-planters\]{cluster:paa-planters}.\[cluster\:svc-bbq-islands\]{cluster:svc-bbq-islands}.\[cluster\:svc-decorative-walls\]{cluster:svc-decorative-walls}.\[cluster\:svc-fire-pits\]{cluster:svc-fire-pits}.\[cluster\:svc-outdoor-fireplaces\]{cluster:svc-outdoor-fireplaces}.\[cluster\:svc-planters\]{cluster:svc-planters}.\[ev\:KEYWORD_MAP\.json\#svc-fire-pits\]{ev:KEYWORD MAP.json#svc-fire-pits}.\[ev\:KEYWORD_MAP\.json\#svc-outdoor-fireplaces\]{ev:KEYWORD MAP.json#svc-outdoor-fireplaces}.\[ev\:KEYWORD_MAP\.json\#svc-outdoor-kitchens\]{ev:KEYWORD MAP.json#svc-outdoor-kitchens}.\[ev\:canonical-host\.json\#decision\]{ev:canonical-host.json#decision}.\[ev\:canonical-host\.json\#signals\]{ev:canonical-host.json#signals}.\[ev\:canonical-host\.json\]{ev:canonical-host.json}.\[ev\:docs\/site-program\/CONCEPTS_AND_THEMES\.md\#Voice\]{ev:docs/site-program/CONCEPTS AND THEMES.md#Voice}.\[ev\:docs\/site-program\/FACT_CHECK_QUEUE\.md\]{ev:docs/site-program/FACT CHECK QUEUE.md}.\[ev\:docs\/site-program\/KEYWORD_MAP\.json\#svc-bbq-islands\]{ev:docs/site-program/KEYWORD MAP.json#svc-bbq-islands}.\[ev\:docs\/site-program\/PILLARS\.json\#pillars\]{ev:docs/site-program/PILLARS.json#pillars}.\[ev\:docs\/site-program\/RESEARCH_DOSSIER\.md\#8\]{ev:docs/site-program/RESEARCH DOSSIER.md#8}.\[ev\:docs\/site-program\/RUN_STATE\.json\#lanes\]{ev:docs/site-program/RUN STATE.json#lanes}.\[ev\:evidence\/qa\/dossier\/coverage-r1-2026-10-26\.json\#findings\]{ev:evidence/qa/dossier/coverage-r1-2026-10-26.json#findings}.\[ev\:evidence\/qa\/strategy\/fabrication-r4-2026-10-27\.json\#clean\]{ev:evidence/qa/strategy/fabrication-r4-2026-10-27.json#clean}.\[ev\:evidence\/research\/answers\/entity\.json\#jsonLd\]{ev:evidence/research/answers/entity.json#jsonLd}.\[ev\:evidence\/research\/answers\/entity\.json\#omitted\]{ev:evidence/research/answers/entity.json#omitted}.\[ev\:evidence\/research\/answers\/questions\.json\#ownership\]{ev:evidence/research/answers/questions.json#ownership}.\[ev\:evidence\/research\/audiences\/HANDBACK\.json\#complete\]{ev:evidence/research/audiences/HANDBACK.json#complete}.\[ev\:evidence\/research\/audiences\/audiences\.json\#A1\]{ev:evidence/research/audiences/audiences.json#A1}.\[ev\:evidence\/research\/audiences\/audiences\.json\#A2\]{ev:evidence/research/audiences/audiences.json#A2}.\[ev\:evidence\/research\/audiences\/audiences\.json\#A5\]{ev:evidence/research/audiences/audiences.json#A5}.\[ev\:evidence\/research\/audiences\/jobs\.json\#J1\]{ev:evidence/research/audiences/jobs.json#J1}.\[ev\:evidence\/research\/audiences\/objections\.json\#O1\]{ev:evidence/research/audiences/objections.json#O1}.\[ev\:evidence\/research\/audiences\/objections\.json\#O7\]{ev:evidence/research/audiences/objections.json#O7}.\[ev\:evidence\/research\/audiences\/objections\.json\#O10\]{ev:evidence/research/audiences/objections.json#O10}.\[ev\:evidence\/research\/audiences\/objections\.json\]{ev:evidence/research/audiences/objections.json}.\[ev\:evidence\/research\/audiences\/vocabulary\.json\#lead\]{ev:evidence/research/audiences/vocabulary.json#lead}.\[ev\:evidence\/research\/company\/HANDBACK\.json\#coverageTask\]{ev:evidence/research/company/HANDBACK.json#coverageTask}.\[ev\:evidence\/research\/company\/HANDBACK\.json\#degraded\]{ev:evidence/research/company/HANDBACK.json#degraded}.\[ev\:evidence\/research\/company\/HANDBACK\.json\#operatorTasks\]{ev:evidence/research/company/HANDBACK.json#operatorTasks}.\[ev\:evidence\/research\/company\/HANDBACK\.json\#ownerQuestions\]{ev:evidence/research/company/HANDBACK.json#ownerQuestions}.\[ev\:evidence\/research\/company\/contact-truth\.json\#phones\]{ev:evidence/research/company/contact-truth.json#phones}.\[ev\:evidence\/research\/company\/contact-truth\.json\]{ev:evidence/research/company/contact-truth.json}.\[ev\:evidence\/research\/company\/searches\.json\]{ev:evidence/research/company/searches.json}.\[ev\:evidence\/research\/company\/section-draft\.md\]{ev:evidence/research/company/section-draft.md}.\[ev\:evidence\/research\/concepts\/HANDBACK\.json\#ownerQuestions\]{ev:evidence/research/concepts/HANDBACK.json#ownerQuestions}.\[ev\:evidence\/research\/concepts\/leads-with\.json\]{ev:evidence/research/concepts/leads-with.json}.\[ev\:evidence\/research\/concepts\/swap-test\.json\]{ev:evidence/research/concepts/swap-test.json}.\[ev\:evidence\/research\/concepts\/voice\.json\]{ev:evidence/research/concepts/voice.json}.\[ev\:evidence\/research\/concepts\/wayback\.json\#finding\]{ev:evidence/research/concepts/wayback.json#finding}.\[ev\:evidence\/research\/consultants\/openai-2026-10-27\.json\#angles\]{ev:evidence/research/consultants/openai-2026-10-27.json#angles}.\[ev\:evidence\/research\/consultants\/openai-2026-10-27\.json\#openai-A1\]{ev:evidence/research/consultants/openai-2026-10-27.json#openai-A1}.\[ev\:evidence\/research\/demand\/HANDBACK\.json\#degraded\]{ev:evidence/research/demand/HANDBACK.json#degraded}.\[ev\:evidence\/research\/demand\/candidates\.json\#locations\]{ev:evidence/research/demand/candidates.json#locations}.\[ev\:evidence\/research\/demand\/clusters\.json\#svc-bbq-islands\]{ev:evidence/research/demand/clusters.json#svc-bbq-islands}.\[ev\:evidence\/research\/demand\/clusters\.json\#svc-outdoor-fireplaces\]{ev:evidence/research/demand/clusters.json#svc-outdoor-fireplaces}.\[ev\:evidence\/research\/demand\/clusters\.json\#svc-outdoor-kitchens\]{ev:evidence/research/demand/clusters.json#svc-outdoor-kitchens}.\[ev\:evidence\/research\/demand\/clusters\.json\#svc-planters\]{ev:evidence/research/demand/clusters.json#svc-planters}.\[ev\:evidence\/research\/demand\/flagships\.json\#svc-bbq-islands\]{ev:evidence/research/demand/flagships.json#svc-bbq-islands}.\[ev\:evidence\/research\/entity\/bulk\/baseline-brand-02-retry2\.json\]{ev:evidence/research/entity/bulk/baseline-brand-02-retry2.json}.\[ev\:evidence\/research\/entity\/bulk\/brand-country\.json\#items\]{ev:evidence/research/entity/bulk/brand-country.json#items}.\[ev\:evidence\/research\/entity\/bulk\/browser-tasks\/RESULTS\.json\#tasks\]{ev:evidence/research/entity/bulk/browser-tasks/RESULTS.json#tasks}.\[ev\:evidence\/research\/entity\/bulk\/browser-tasks\/concepts-tasks-2026-10-26\.json\#tasks\]{ev:evidence/research/entity/bulk/browser-tasks/concepts-tasks-2026-10-26.json#tasks}.\[ev\:evidence\/research\/entity\/bulk\/browser-tasks\/instagram-grid-posts-2026-10-26\.json\#posts\]{ev:evidence/research/entity/bulk/browser-tasks/instagram-grid-posts-2026-10-26.json#posts}.\[ev\:evidence\/research\/entity\/bulk\/browser-tasks\/media-tasks-2026-10-26\.json\#tasks\]{ev:evidence/research/entity/bulk/browser-tasks/media-tasks-2026-10-26.json#tasks}.\[ev\:evidence\/research\/entity\/bulk\/browser-tasks\/site-lane-tasks-2026-10-26\.json\#tasks\]{ev:evidence/research/entity/bulk/browser-tasks/site-lane-tasks-2026-10-26.json#tasks}.\[ev\:evidence\/research\/entity\/bulk\/browser-tasks\/voc-tasks-2026-10-26\.json\#tasks\]{ev:evidence/research/entity/bulk/browser-tasks/voc-tasks-2026-10-26.json#tasks}.\[ev\:evidence\/research\/entity\/entity\.json\#asDisplayed\]{ev:evidence/research/entity/entity.json#asDisplayed}.\[ev\:evidence\/research\/entity\/entity\.json\#brandSearchFinding\]{ev:evidence/research/entity/entity.json#brandSearchFinding}.\[ev\:evidence\/research\/entity\/entity\.json\#names\.asDisplayed\]{ev:evidence/research/entity/entity.json#names.asDisplayed}.\[ev\:evidence\/research\/entity\/entity\.json\#profiles\]{ev:evidence/research/entity/entity.json#profiles}.\[ev\:evidence\/research\/entity\/entity\.json\#variantSources\]{ev:evidence/research/entity/entity.json#variantSources}.\[ev\:evidence\/research\/equity\/bulk\/raw\/bl-non-home\.json\#tasks\[0\]\.result\[0\]\.total_count\]{ev:evidence/research/equity/bulk/raw/bl-non-home.json#tasks[0].result[0].total count}.\[ev\:evidence\/research\/market\/HANDBACK\.json\#degraded\]{ev:evidence/research/market/HANDBACK.json#degraded}.\[ev\:evidence\/research\/market\/HANDBACK\.json\#ownerQuestions\]{ev:evidence/research/market/HANDBACK.json#ownerQuestions}.\[ev\:evidence\/research\/market\/answer-targets\.json\]{ev:evidence/research/market/answer-targets.json}.\[ev\:evidence\/research\/market\/bulk\/raw\/\]{ev:evidence/research/market/bulk/raw/}.\[ev\:evidence\/research\/market\/bulk\/raw\/bl-summary\.json\#referring_domains\]{ev:evidence/research/market/bulk/raw/bl-summary.json#referring domains}.\[ev\:evidence\/research\/market\/bulk\/raw\/ranked\.json\#items\]{ev:evidence/research/market/bulk/raw/ranked.json#items}.\[ev\:evidence\/research\/market\/competitors\.json\#chosen\]{ev:evidence/research/market/competitors.json#chosen}.\[ev\:evidence\/research\/market\/demand\.json\#serviceSummary\]{ev:evidence/research/market/demand.json#serviceSummary}.\[ev\:evidence\/research\/market\/gaps\.json\#offerGap\]{ev:evidence/research/market/gaps.json#offerGap}.\[ev\:evidence\/research\/market\/landscape\.json\]{ev:evidence/research/market/landscape.json}.\[ev\:evidence\/research\/market\/masonry-space\.json\#firms\]{ev:evidence/research/market/masonry-space.json#firms}.\[ev\:evidence\/research\/market\/offers\.json\#rows\]{ev:evidence/research/market/offers.json#rows}.\[ev\:evidence\/research\/market\/positioning\.json\#promise\]{ev:evidence/research/market/positioning.json#promise}.\[ev\:evidence\/research\/market\/section-draft\.md\#6\]{ev:evidence/research/market/section-draft.md#6}.\[ev\:evidence\/research\/media\/brand-assets\.json\#logos\]{ev:evidence/research/media/brand-assets.json#logos}.\[ev\:evidence\/research\/media\/gaps\.json\#gaps\]{ev:evidence/research/media/gaps.json#gaps}.\[ev\:evidence\/research\/media\/inventory\.json\#licenseWordsKey\]{ev:evidence/research/media/inventory.json#licenseWordsKey}.\[ev\:evidence\/research\/media\/inventory\.json\#records\]{ev:evidence/research/media/inventory.json#records}.\[ev\:evidence\/research\/media\/quarantine\.json\#candidates\]{ev:evidence/research/media/quarantine.json#candidates}.\[ev\:evidence\/research\/media\/quarantine\.json\#montage\]{ev:evidence/research/media/quarantine.json#montage}.\[ev\:evidence\/research\/positioning\/angles-2026-10-26\.json\#claude-A1\]{ev:evidence/research/positioning/angles-2026-10-26.json#claude-A1}.\[ev\:evidence\/research\/site\/HANDBACK\.json\#degraded\]{ev:evidence/research/site/HANDBACK.json#degraded}.\[ev\:evidence\/research\/site\/anti-reference\.json\#findings\]{ev:evidence/research/site/anti-reference.json#findings}.\[ev\:evidence\/research\/site\/content-inventory\.json\#offDomain\]{ev:evidence/research/site/content-inventory.json#offDomain}.\[ev\:evidence\/research\/site\/lead-paths\.json\#forms\]{ev:evidence/research/site/lead-paths.json#forms}.\[ev\:evidence\/research\/site\/section-draft\.md\]{ev:evidence/research/site/section-draft.md}.\[ev\:evidence\/research\/site\/tech-debt\.json\#td-11\]{ev:evidence/research/site/tech-debt.json#td-11}.\[ev\:evidence\/research\/site\/template-copy\.json\#phrases\]{ev:evidence/research/site/template-copy.json#phrases}.\[ev\:evidence\/research\/site\/testimonials\.json\]{ev:evidence/research/site/testimonials.json}.\[ev\:evidence\/research\/voc\/HANDBACK\.json\#degraded\]{ev:evidence/research/voc/HANDBACK.json#degraded}.\[ev\:evidence\/research\/voc\/HANDBACK\.json\#ownerQuestions\]{ev:evidence/research/voc/HANDBACK.json#ownerQuestions}.\[ev\:evidence\/research\/voc\/themes\.json\#corpora\]{ev:evidence/research/voc/themes.json#corpora}.\[ev\:evidence\/research\/voc\/themes\.json\#criterion\.compared-quotes\@modern-desert-landscapes\]{ev:evidence/research/voc/themes.json#criterion.compared-quotes@modern-desert-landscapes}.\[ev\:evidence\/research\/voc\/themes\.json\#criterion\.compared-quotes\@the-yard-stylist\]{ev:evidence/research/voc/themes.json#criterion.compared-quotes@the-yard-stylist}.\[ev\:evidence\/research\/voc\/themes\.json\#criterion\.compared-quotes\@wholesale-bbq-islands\]{ev:evidence/research/voc/themes.json#criterion.compared-quotes@wholesale-bbq-islands}.\[ev\:evidence\/research\/voc\/themes\.json\#criterion\.compared-quotes\]{ev:evidence/research/voc/themes.json#criterion.compared-quotes}.\[ev\:evidence\/research\/voc\/themes\.json\#failed\.scope-not-explained\@wholesale-bbq-islands\]{ev:evidence/research/voc/themes.json#failed.scope-not-explained@wholesale-bbq-islands}.\[ev\:evidence\/research\/voc\/themes\.json\#pooled\/job\.outdoor-kitchen\]{ev:evidence/research/voc/themes.json#pooled/job.outdoor-kitchen}.\[ev\:evidence\/research\/voc\/themes\.json\#pooled\]{ev:evidence/research/voc/themes.json#pooled}.\[ev\:evidence\/research\/voc\/themes\.json\#themes\]{ev:evidence/research/voc/themes.json#themes}.\[ev\:evidence\/research\/voc\/themes\.json\]{ev:evidence/research/voc/themes.json}.\[ev\:evidence\/research\/voc\/vocabulary\.json\#terms\]{ev:evidence/research/voc/vocabulary.json#terms}.\[ev\:seo-data\/baseline-ranks\.json\#rankings\]{ev:seo-data/baseline-ranks.json#rankings}.\[ev\:seo-data\/baseline-ranks\.json\#summary\]{ev:seo-data/baseline-ranks.json#summary}.\[ev\:source-facts\.env\#TRAILING_SLASH\]{ev:source-facts.env#TRAILING SLASH}.\[ev\:source-facts\.env\]{ev:source-facts.env}.\[fact\:award-best-of-east-valley\]{fact:award-best-of-east-valley}.\[fact\:base-queen-creek\]{fact:base-queen-creek}.\[fact\:brand-under-license\]{fact:brand-under-license}.\[fact\:facebook-recommendation\]{fact:facebook-recommendation}.\[fact\:former-name\]{fact:former-name}.\[fact\:free-estimate\]{fact:free-estimate}.\[fact\:google-rating\]{fact:google-rating}.\[fact\:insured\]{fact:insured}.\[fact\:jobs-in-strawberry\]{fact:jobs-in-strawberry}.\[fact\:license-display\]{fact:license-display}.\[fact\:licensee-name\]{fact:licensee-name}.\[fact\:no-bee-service\]{fact:no-bee-service}.\[fact\:not-general-contractor\]{fact:not-general-contractor}.\[fact\:only-bbq-licensee\]{fact:only-bbq-licensee}.\[fact\:owner-brian\]{fact:owner-brian}.\[fact\:phone-main\]{fact:phone-main}.\[fact\:qualifying-party\]{fact:qualifying-party}.\[fact\:quote-process\]{fact:quote-process}.\[fact\:roc-bond\]{fact:roc-bond}.\[fact\:roc-complaint-record\]{fact:roc-complaint-record}.\[fact\:roc-license-active\]{fact:roc-license-active}.\[fact\:roc-license-scope\]{fact:roc-license-scope}.\[fact\:roc-licensed-since-2000\]{fact:roc-licensed-since-2000}.\[fact\:service-area-four-cities\]{fact:service-area-four-cities}.\[fact\:services-in-license-scope\]{fact:services-in-license-scope}.\[fact\:services-outside-license-scope\]{fact:services-outside-license-scope}.\[fact\:serving-since-2000\]{fact:serving-since-2000}.\[fact\:team-and-process\]{fact:team-and-process}.\[fact\:warranty-included\]{fact:warranty-included}.\[img\:media-0001\]{img:media-0001}.\[img\:media-0002\]{img:media-0002}.\[img\:media-0003\]{img:media-0003}.\[img\:media-0027\]{img:media-0027}.\[img\:media-0028\]{img:media-0028}.\[img\:media-0029\]{img:media-0029}.\[img\:media-0035\]{img:media-0035}.\[img\:media-0039\]{img:media-0039}.\[img\:media-0040\]{img:media-0040}.\[img\:media-0041\]{img:media-0041}.\[img\:media-0101\]{img:media-0101}.\[img\:media-0103\]{img:media-0103}.\[img\:media-0108\]{img:media-0108}.\[img\:media-0111\]{img:media-0111}.\[img\:media-0112\]{img:media-0112}.\[img\:media-0113\]{img:media-0113}.\[img\:media-0114\]{img:media-0114}.\[img\:media-0115\]{img:media-0115}.\[img\:media-0116\]{img:media-0116}.\[img\:media-0117\]{img:media-0117}.\[img\:media-0118\]{img:media-0118}.\[img\:media-0119\]{img:media-0119}.\[img\:media-0120\]{img:media-0120}.\[img\:media-0127\]{img:media-0127}.\[img\:media-0130\]{img:media-0130}.\[img\:media-0145\]{img:media-0145}.\[img\:media-0148\]{img:media-0148}.\[img\:media-0152\]{img:media-0152}.\[img\:media-0154\]{img:media-0154}.\[img\:media-0155\]{img:media-0155}.\[img\:media-0160\]{img:media-0160}.\[img\:media-0171\]{img:media-0171}.\[img\:media-0178\]{img:media-0178}.\[img\:media-0197\]{img:media-0197}.\[img\:media-0199\]{img:media-0199}.\[img\:media-0200\]{img:media-0200}.\[rev\:bbq-island-2019-02-18-cc408d\]{rev:bbq-island-2019-02-18-cc408d}.\[rev\:bbq-island-2019-06-14-d5a59d\]{rev:bbq-island-2019-06-14-d5a59d}.\[rev\:bbq-island-2022-02-18-e71292\]{rev:bbq-island-2022-02-18-e71292}.\[rev\:bbq-island-2024-07-03-4346be\]{rev:bbq-island-2024-07-03-4346be}.\[rev\:bbq-island-2025-03-27-eb0a0d\]{rev:bbq-island-2025-03-27-eb0a0d}.\[rev\:bbq-island-2025-11-04-7c151b\]{rev:bbq-island-2025-11-04-7c151b}.\[rev\:bbq-island-2026-03-12-bcbae6\]{rev:bbq-island-2026-03-12-bcbae6}.\[rev\:facebook-sarah-doyle-2026-05-16\]{rev:facebook-sarah-doyle-2026-05-16}.\[rev\:google-dana-nava-2020-06-06\]{rev:google-dana-nava-2020-06-06}.\[rev\:kokomo-grills-2021-10-17-4e40fb\]{rev:kokomo-grills-2021-10-17-4e40fb}.\[rev\:kokomo-grills-2021-11-24-b1f02e\]{rev:kokomo-grills-2021-11-24-b1f02e}.\[rev\:kokomo-grills-2022-02-22-7a440b\]{rev:kokomo-grills-2022-02-22-7a440b}.\[rev\:kokomo-grills-2023-06-28-0f51d8\]{rev:kokomo-grills-2023-06-28-0f51d8}.\[rev\:kokomo-grills-2026-03-10-a84853\]{rev:kokomo-grills-2026-03-10-a84853}.\[rev\:modern-desert-landscapes-2025-01-14-5716ab\]{rev:modern-desert-landscapes-2025-01-14-5716ab}.\[rev\:modern-desert-landscapes-2025-03-15-043eb0\]{rev:modern-desert-landscapes-2025-03-15-043eb0}.\[rev\:modern-desert-landscapes-2025-05-07-0c34ec\]{rev:modern-desert-landscapes-2025-05-07-0c34ec}.\[rev\:modern-desert-landscapes-2025-06-05-21bfe5\]{rev:modern-desert-landscapes-2025-06-05-21bfe5}.\[rev\:modern-desert-landscapes-2025-10-23-8e4cae\]{rev:modern-desert-landscapes-2025-10-23-8e4cae}.\[rev\:modern-desert-landscapes-2025-11-26-dbce09\]{rev:modern-desert-landscapes-2025-11-26-dbce09}.\[rev\:modern-desert-landscapes-2026-01-29-e2421f\]{rev:modern-desert-landscapes-2026-01-29-e2421f}.\[rev\:modern-desert-landscapes-2026-02-11-33d996\]{rev:modern-desert-landscapes-2026-02-11-33d996}.\[rev\:modern-desert-landscapes-2026-06-17-af8df1\]{rev:modern-desert-landscapes-2026-06-17-af8df1}.\[rev\:modern-desert-landscapes-2026-08-04-9f098f\]{rev:modern-desert-landscapes-2026-08-04-9f098f}.\[rev\:modern-desert-landscapes-2026-08-27-a39fc3\]{rev:modern-desert-landscapes-2026-08-27-a39fc3}.\[rev\:modern-desert-landscapes-2026-10-02-0b7a49\]{rev:modern-desert-landscapes-2026-10-02-0b7a49}.\[rev\:modern-desert-landscapes-2026-10-03-66bc1c\]{rev:modern-desert-landscapes-2026-10-03-66bc1c}.\[rev\:modern-desert-landscapes-2026-10-05-026444\]{rev:modern-desert-landscapes-2026-10-05-026444}.\[rev\:modern-desert-landscapes-2026-10-10-7e7d1a\]{rev:modern-desert-landscapes-2026-10-10-7e7d1a}.\[rev\:modern-desert-landscapes-2026-10-22-743da4\]{rev:modern-desert-landscapes-2026-10-22-743da4}.\[rev\:the-yard-stylist-2020-10-02-88449b\]{rev:the-yard-stylist-2020-10-02-88449b}.\[rev\:the-yard-stylist-2025-01-30-0b45b5\]{rev:the-yard-stylist-2025-01-30-0b45b5}.\[rev\:the-yard-stylist-2025-04-23-2331df\]{rev:the-yard-stylist-2025-04-23-2331df}.\[rev\:the-yard-stylist-2025-08-25-783afd\]{rev:the-yard-stylist-2025-08-25-783afd}.\[rev\:the-yard-stylist-2025-11-21-d97b21\]{rev:the-yard-stylist-2025-11-21-d97b21}.\[rev\:the-yard-stylist-2026-01-29-20b1c2\]{rev:the-yard-stylist-2026-01-29-20b1c2}.\[rev\:the-yard-stylist-2026-02-05-bc8cf5\]{rev:the-yard-stylist-2026-02-05-bc8cf5}.\[rev\:the-yard-stylist-2026-03-30-03b268\]{rev:the-yard-stylist-2026-03-30-03b268}.\[rev\:the-yard-stylist-2026-04-01-5071e3\]{rev:the-yard-stylist-2026-04-01-5071e3}.\[rev\:the-yard-stylist-2026-07-30-7f8788\]{rev:the-yard-stylist-2026-07-30-7f8788}.\[rev\:the-yard-stylist-2026-08-11-cd4f05\]{rev:the-yard-stylist-2026-08-11-cd4f05}.\[rev\:the-yard-stylist-2026-10-19-cf826f\]{rev:the-yard-stylist-2026-10-19-cf826f}.\[rev\:wholesale-bbq-islands-2024-09-27-6c1bba\]{rev:wholesale-bbq-islands-2024-09-27-6c1bba}.\[rev\:wholesale-bbq-islands-2025-03-05-51e969\]{rev:wholesale-bbq-islands-2025-03-05-51e969}.\[rev\:wholesale-bbq-islands-2025-05-05-605f81\]{rev:wholesale-bbq-islands-2025-05-05-605f81}.\[rev\:wholesale-bbq-islands-2025-06-17-e9d1a4\]{rev:wholesale-bbq-islands-2025-06-17-e9d1a4}.\[rev\:wholesale-bbq-islands-2025-07-28-52e193\]{rev:wholesale-bbq-islands-2025-07-28-52e193}.\[rev\:wholesale-bbq-islands-2025-08-04-789687\]{rev:wholesale-bbq-islands-2025-08-04-789687}.\[rev\:wholesale-bbq-islands-2025-09-11-be4857\]{rev:wholesale-bbq-islands-2025-09-11-be4857}.\[rev\:wholesale-bbq-islands-2025-11-22-aa9cd2\]{rev:wholesale-bbq-islands-2025-11-22-aa9cd2}.\[rev\:wholesale-bbq-islands-2026-01-22-ec1ef2\]{rev:wholesale-bbq-islands-2026-01-22-ec1ef2}.\[rev\:wholesale-bbq-islands-2026-03-02-4a4707\]{rev:wholesale-bbq-islands-2026-03-02-4a4707}.\[rev\:wholesale-bbq-islands-2026-04-07-60de35\]{rev:wholesale-bbq-islands-2026-04-07-60de35}.\[rev\:wholesale-bbq-islands-2026-08-01-9a32f7\]{rev:wholesale-bbq-islands-2026-08-01-9a32f7}.\[rev\:wholesale-bbq-islands-2026-10-06-f61c15\]{rev:wholesale-bbq-islands-2026-10-06-f61c15}.\[src\:answers\/001\]{src:answers/1}.\[src\:answers\/002\]{src:answers/2}.\[src\:answers\/004\]{src:answers/4}.\[src\:company\/002\]{src:company/2}.\[src\:company\/003\]{src:company/3}.\[src\:company\/004\]{src:company/4}.\[src\:company\/005\]{src:company/5}.\[src\:company\/006\]{src:company/6}.\[src\:company\/008\]{src:company/8}.\[src\:company\/009\]{src:company/9}.\[src\:company\/010\]{src:company/10}.\[src\:company\/011\]{src:company/11}.\[src\:company\/013\]{src:company/13}.\[src\:company\/014\]{src:company/14}.\[src\:company\/015\]{src:company/15}.\[src\:company\/016\]{src:company/16}.\[src\:company\/017\]{src:company/17}.\[src\:company\/018\]{src:company/18}.\[src\:company\/020\]{src:company/20}.\[src\:company\/021\]{src:company/21}.\[src\:company\/025\]{src:company/25}.\[src\:company\/028\]{src:company/28}.\[src\:company\/029\]{src:company/29}.\[src\:company\/031\]{src:company/31}.\[src\:company\/032\]{src:company/32}.\[src\:company\/033\]{src:company/33}.\[src\:company\/035\]{src:company/35}.\[src\:company\/036\]{src:company/36}.\[src\:company\/037\]{src:company/37}.\[src\:company\/038\]{src:company/38}.\[src\:company\/039\]{src:company/39}.\[src\:company\/040\]{src:company/40}.\[src\:company\/042\]{src:company/42}.\[src\:company\/043\]{src:company/43}.\[src\:company\/046\]{src:company/46}.\[src\:company\/047\]{src:company/47}.\[src\:company\/049\]{src:company/49}.\[src\:company\/052\]{src:company/52}.\[src\:company\/054\]{src:company/54}.\[src\:company\/056\]{src:company/56}.\[src\:company\/059\]{src:company/59}.\[src\:company\/061\]{src:company/61}.\[src\:company\/062\]{src:company/62}.\[src\:company\/063\]{src:company/63}.\[src\:company\/064\]{src:company/64}.\[src\:company\/069\]{src:company/69}.\[src\:company\/070\]{src:company/70}.\[src\:company\/071\]{src:company/71}.\[src\:company\/072\]{src:company/72}.\[src\:company\/073\]{src:company/73}.\[src\:company\/074\]{src:company/74}.\[src\:company\/075\]{src:company/75}.\[src\:company\/076\]{src:company/76}.\[src\:company\/078\]{src:company/78}.\[src\:concepts\/001\]{src:concepts/1}.\[src\:concepts\/004\]{src:concepts/4}.\[src\:concepts\/005\]{src:concepts/5}.\[src\:concepts\/006\]{src:concepts/6}.\[src\:concepts\/007\]{src:concepts/7}.\[src\:concepts\/008\]{src:concepts/8}.\[src\:concepts\/009\]{src:concepts/9}.\[src\:concepts\/011\]{src:concepts/11}.\[src\:concepts\/013\]{src:concepts/13}.\[src\:concepts\/023\]{src:concepts/23}.\[src\:concepts\/024\]{src:concepts/24}.\[src\:concepts\/025\]{src:concepts/25}.\[src\:concepts\/027\]{src:concepts/27}.\[src\:concepts\/028\]{src:concepts/28}.\[src\:concepts\/029\]{src:concepts/29}.\[src\:concepts\/030\]{src:concepts/30}.\[src\:concepts\/032\]{src:concepts/32}.\[src\:concepts\/033\]{src:concepts/33}.\[src\:concepts\/034\]{src:concepts/34}.\[src\:concepts\/035\]{src:concepts/35}.\[src\:concepts\/037\]{src:concepts/37}.\[src\:concepts\/039\]{src:concepts/39}.\[src\:concepts\/040\]{src:concepts/40}.\[src\:concepts\/041\]{src:concepts/41}.\[src\:concepts\/042\]{src:concepts/42}.\[src\:concepts\/043\]{src:concepts/43}.\[src\:concepts\/044\]{src:concepts/44}.\[src\:concepts\/046\]{src:concepts/46}.\[src\:concepts\/047\]{src:concepts/47}.\[src\:concepts\/048\]{src:concepts/48}.\[src\:market\/001\]{src:market/1}.\[src\:market\/009\]{src:market/9}.\[src\:market\/010\]{src:market/10}.\[src\:market\/011\]{src:market/11}.\[src\:market\/012\]{src:market/12}.\[src\:market\/013\]{src:market/13}.\[src\:market\/015\]{src:market/15}.\[src\:market\/016\]{src:market/16}.\[src\:market\/017\]{src:market/17}.\[src\:market\/020\]{src:market/20}.\[src\:market\/021\]{src:market/21}.\[src\:market\/022\]{src:market/22}.\[src\:market\/025\]{src:market/25}.\[src\:market\/026\]{src:market/26}.\[src\:market\/028\]{src:market/28}.\[src\:market\/032\]{src:market/32}.\[src\:market\/033\]{src:market/33}.\[src\:market\/034\]{src:market/34}.\[src\:market\/036\]{src:market/36}.\[src\:market\/038\]{src:market/38}.\[src\:market\/039\]{src:market/39}.\[src\:market\/040\]{src:market/40}.\[src\:market\/042\]{src:market/42}.\[src\:market\/046\]{src:market/46}.\[src\:market\/047\]{src:market/47}.\[src\:market\/050\]{src:market/50}.\[src\:market\/051\]{src:market/51}.\[src\:market\/055\]{src:market/55}.\[src\:market\/057\]{src:market/57}.\[src\:market\/059\]{src:market/59}.\[src\:market\/061\]{src:market/61}.\[src\:market\/062\]{src:market/62}.\[src\:market\/063\]{src:market/63}.\[src\:market\/064\]{src:market/64}.\[src\:market\/065\]{src:market/65}.\[src\:market\/066\]{src:market/66}.\[src\:market\/069\]{src:market/69}.\[src\:market\/072\]{src:market/72}.\[src\:market\/073\]{src:market/73}.\[src\:market\/076\]{src:market/76}.\[src\:market\/080\]{src:market/80}.\[src\:market\/082\]{src:market/82}.\[src\:market\/085\]{src:market/85}.\[src\:market\/087\]{src:market/87}.\[src\:market\/088\]{src:market/88}.\[src\:market\/089\]{src:market/89}.\[src\:market\/091\]{src:market/91}.\[src\:market\/092\]{src:market/92}.\[src\:market\/093\]{src:market/93}.\[src\:market\/094\]{src:market/94}.\[src\:market\/095\]{src:market/95}.\[src\:media\/001\]{src:media/1}.\[src\:media\/002\]{src:media/2}.\[src\:media\/003\]{src:media/3}.\[src\:media\/005\]{src:media/5}.\[src\:media\/012\]{src:media/12}.\[src\:media\/013\]{src:media/13}.\[src\:media\/021\]{src:media/21}.\[src\:site\/001\]{src:site/1}.\[src\:site\/008\]{src:site/8}.\[src\:site\/014\]{src:site/14}.\[src\:site\/018\]{src:site/18}.\[src\:site\/021\]{src:site/21}.\[src\:site\/022\]{src:site/22}.\[src\:site\/025\]{src:site/25}.\[src\:site\/026\]{src:site/26}.\[src\:voc\/001\]{src:voc/1}.\[src\:voc\/002\]{src:voc/2}.\[src\:voc\/003\]{src:voc/3}.\[src\:voc\/004\]{src:voc/4}.\[src\:voc\/005\]{src:voc/5}.\[src\:voc\/006\]{src:voc/6}.\[src\:voc\/007\]{src:voc/7}.\[src\:voc\/008\]{src:voc/8}.\[src\:voc\/015\]{src:voc/15}.\[src\:voc\/019\]{src:voc/19}.\[src\:voc\/020\]{src:voc/20}.\[src\:voc\/025\]{src:voc/25}.\[src\:voc\/027\]{src:voc/27}.\[src\:voc\/029\]{src:voc/29}.\[src\:voc\/030\]{src:voc/30}.\[src\:voc\/031\]{src:voc/31}.\[src\:voc\/032\]{src:voc/32}.\[src\:voc\/035\]{src:voc/35}.\[src\:voc\/036\]{src:voc/36}.\[src\:voc\/037\]{src:voc/37}.\[src\:voc\/039\]{src:voc/39}.\[theme\:criterion\.compared-quotes\@company\]{theme:criterion.compared-quotes@company}.\[theme\:criterion\.design-ideas\@company\]{theme:criterion.design-ideas@company}.\[theme\:switch\.got-other-quotes\@company\]{theme:switch.got-other-quotes@company}@media (hover:hover){.hover\:decoration-current:hover{text-decoration-color:currentColor}}.focus-visible\:decoration-current:focus-visible{text-decoration-color:currentColor}@media (min-width:40rem){.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:mb-0{margin-bottom:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:min-w-\[640px\]{min-width:640px}.sm\:flex-1{flex:1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}:where(.sm\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}.sm\:overflow-x-auto{overflow-x:auto}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.sm\:text-center{text-align:center}}@media (min-width:64rem){.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:items-center{align-items:center}}}:root{--cy-sky:var(--color-accent-200);--cy-sky-pale:var(--color-accent-100);--cy-jamb:var(--color-accent-300);--cy-soffit:var(--color-accent-400);--cy-chalk:var(--color-ground-50);--cy-trav-50:var(--color-highlight-50);--cy-trav-100:var(--color-highlight-100);--cy-trav-200:var(--color-highlight-200);--cy-trav-300:var(--color-highlight-300);--cy-trav-400:var(--color-highlight-400);--cy-ink:var(--color-ink-900);--cy-ink-950:var(--color-ink-950);--cy-ink-800:var(--color-ink-800);--cy-ink-700:var(--color-ink-700);--cy-orange:var(--color-primary-500);--cy-orange-700:var(--color-primary-700);--cy-gut:64px;--cy-hdr:96px;--shadow-lift:var(--shadow-cast);--shadow-lift-lg:var(--shadow-cast);--shadow-cast:10px 10px 0 0 #252a2c24}@supports (color:color-mix(in lab, red, red)){:root{--shadow-cast:10px 10px 0 0 color-mix(in oklab, var(--color-ink-900) 14%, transparent)}}:root{--shadow-reveal:inset 0 0 0 12px var(--color-accent-300);--shadow-press:0 4px 0 0 var(--color-primary-700)}.cy-page [data-signature]{border:0;border-top:10px solid var(--color-highlight-300);background:var(--color-ground-50)}@media (max-width:1279px){:root{--cy-gut:40px}.cy-header{padding:12px 32px 12px 40px}.cy-nav>ul{gap:8px 22px}.cy-face{grid-template-columns:360px minmax(0,1fr);column-gap:56px}.cy-run.r1{width:calc(var(--cy-gut) + 360px + 28px)}.cy-run.r2{left:calc(var(--cy-gut) + 360px + 28px);right:240px}.cy-run.r3{width:240px}}@media (min-width:1024px){[data-sticky-cta]{display:none}}@media (max-width:1023px){.cy-quote{display:none}.cy-header{flex-wrap:wrap;row-gap:2px;padding:10px 24px 6px}.cy-mark img{height:56px}.cy-header-actions,.cy-nav{width:100%}.cy-nav>ul{flex-wrap:nowrap;gap:0 clamp(10px,3.6vw,30px)}.cy-nav>ul>li>a,.cy-nav [data-nav-trigger]{white-space:nowrap;font-size:clamp(14px,3.9vw,17px)}.cy-bottom{padding-bottom:104px}[data-nav-panel]{grid-template-columns:1fr}[data-nav-feature]{padding:22px 24px 24px}[data-nav-group]{padding:18px 24px 22px}.cy-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){:root{--cy-gut:16px}.cy-header{min-height:0;padding:10px 16px 6px}.cy-cap{border-bottom-width:3px;height:13px;right:-10px}.cy-btn{padding:14px 22px;font-size:17px}.cy-niche{box-shadow:inset 6px 6px 0 var(--cy-trav-300);padding:12px 14px 11px 20px}.cy-niche .cy-lic{font-size:14.5px}.cy-niche .cy-since{margin-top:4px;font-size:14px}.cy-opening .cy-frame:after{box-shadow:inset 0 18px 0 var(--cy-soffit), inset 16px 0 0 var(--cy-jamb)}.cy-sill{margin:0 -10px;padding:7px 12px 6px;font-size:13px}.cy-profile{height:58px}.cy-profile i:first-child{width:46%;top:6px}.cy-profile i:nth-child(2){width:30%;top:20px;left:46%}.cy-profile i:nth-child(3){top:34px;left:76%}.cy-profile[data-step] i:first-child{width:46%;top:6px;left:0}.cy-profile[data-step] i:nth-child(2){width:30%;top:20px;left:46%}.cy-profile[data-step] i:nth-child(3){top:34px;left:76%;right:0}.cy-course>.cy-in{margin-top:0;padding-top:22px;padding-bottom:64px}.cy-deep{box-shadow:inset 10px 10px 0 var(--cy-trav-300);padding:26px 20px 24px 30px}.cy-deep-sill{height:16px;margin-left:-8px;margin-right:-8px}.cy-plaque-review{padding:22px 20px 20px}.cy-ledger{padding:2px 18px}.cy-ledger .cy-row{grid-template-columns:1fr;gap:4px;padding:14px 0}.cy-ledger dd{font-size:16px}.cy-form{padding:22px 18px 24px}.cy-form .cy-two{grid-template-columns:1fr;gap:0}.cy-chip{padding:9px 12px;font-size:15px}.cy-footer-profile{height:64px}.cy-run.r1{width:52%}.cy-run.r2{top:22px;left:52%;right:22%}.cy-run.r3{width:22%;top:44px}.cy-run:before{border-bottom-width:4px;height:12px;right:-10px;box-shadow:6px 6px #252a2c24}@supports (color:color-mix(in lab, red, red)){.cy-run:before{box-shadow:6px 6px 0 0 color-mix(in oklab, var(--color-ink-900) 14%, transparent)}}.cy-run.r3:before{right:0}.cy-face{padding:26px var(--cy-gut) 40px;grid-template-columns:minmax(0,1fr);row-gap:40px}.cy-plaque{box-shadow:7px 7px 0 0 var(--cy-ink-950);border-width:5px;padding:14px 18px}.cy-plaque img{height:78px}.cy-nap .cy-foot-tel{font-size:27px}.cy-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 24px;padding-top:0}.cy-group a{font-size:16px}.cy-profiles{border-top:0;grid-column:auto;padding-top:0;display:block}.cy-profiles h2{border-bottom:2px solid var(--cy-trav-300);padding-bottom:12px}.cy-profiles ul{margin-top:10px;display:grid}.cy-bottom{margin:0 var(--cy-gut);flex-direction:column;align-items:flex-start;gap:4px;padding:18px 0 112px}.cy-faq summary{padding:14px 16px}.cy-faq .cy-answer{padding:0 16px 18px}.cy-answer-first{box-shadow:inset 6px 6px 0 var(--cy-trav-300);padding:18px 18px 18px 24px}.cy-sources{padding:20px 18px 22px}}@media (prefers-reduced-motion:reduce){.cy-btn{transition:none}}main:has([data-ground-end=sky-pale])+footer .cy-footer-profile{--last:var(--cy-sky-pale)}main:has([data-ground-end=trav-100])+footer .cy-footer-profile{--last:var(--cy-trav-100)}@media (max-width:1279px){.cy-hero-in{grid-template-columns:minmax(0,1fr) minmax(300px,420px);padding:88px 40px 64px}.cy-reviews,.cy-record{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px}.cy-planters{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:56px}.cy-final{gap:48px}}@media (max-width:1023px){.cy-hero{min-height:0}.cy-hero-in{grid-template-columns:1fr;padding:72px 40px 48px}.cy-hero .cy-opening{max-width:620px;margin-top:40px}.cy-tiles{grid-template-columns:1fr 1fr}.cy-tile:nth-child(2){margin-top:24px}.cy-tile:nth-child(3){margin-top:0}.cy-tile:nth-child(4){margin-top:24px}.cy-reviews,.cy-record,.cy-planters,.cy-final{grid-template-columns:1fr}.cy-plaques{padding-top:0}.cy-record .cy-ledger,.cy-final .cy-form{margin-top:8px}}@media (max-width:760px){.cy-tier.a{width:60%;top:14px}.cy-tier.b{width:40%;top:40px;left:60%}.cy-tier.b .cy-cap{right:0}.cy-tier.c{display:none}.cy-hero-in{padding:54px 16px 36px}.cy-hero .cy-support{margin-top:14px;line-height:1.48}.cy-actions{gap:14px 20px;margin-top:18px}.cy-hero .cy-niche{margin-top:18px}.cy-hero .cy-opening{margin:26px 0 0}.cy-hero .cy-opening .cy-frame{aspect-ratio:358/236}.cy-tiles{grid-template-columns:1fr;gap:14px;margin-top:28px}.cy-tile{min-height:0;padding:18px}.cy-tile:nth-child(2){margin-top:0;margin-left:12px}.cy-tile:nth-child(3){margin-top:0;margin-left:24px}.cy-tile:nth-child(4){margin-top:0;margin-left:36px}.cy-tile .cy-word{margin-top:14px}.cy-tile .cy-go{margin-top:8px;font-size:15px}.cy-counted{margin-top:18px;padding:18px 18px 20px 28px}.cy-plaques{grid-template-columns:1fr;gap:20px}.cy-plaques>:nth-child(2){margin-top:0;margin-left:18px}.cy-planters .cy-opening{margin:0 10px}.cy-planters .cy-opening .cy-frame{aspect-ratio:1}.cy-limits{padding-top:0}.cy-final .cy-call{font-size:16px}.cy-final .cy-niche{margin-top:20px}}@media (max-width:1279px){.cy-mhero .cy-hero-in{grid-template-columns:minmax(0,1fr) minmax(300px,440px);padding:80px 40px 96px}.cy-islands{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.cy-settle li{grid-template-columns:300px 1fr;gap:28px}}@media (max-width:1023px){.cy-mhero .cy-hero-in{grid-template-columns:1fr;padding:64px 40px 96px}.cy-mhero .cy-opening,.cy-mhero .cy-figure-opening{max-width:620px;margin-top:36px}.cy-islands-head,.cy-islands,.cy-routes,.cy-faq-wrap{grid-template-columns:1fr}.cy-islands-head{gap:16px}.cy-islands .cy-small{margin-top:0}.cy-settle li{grid-template-columns:1fr;gap:8px}.cy-faq-wrap{gap:24px}}@media (max-width:760px){.cy-mhero .cy-tier.a{width:64%}.cy-mhero .cy-tier.b{width:36%;left:64%}.cy-mhero .cy-tier.b .cy-cap{right:0}.cy-mhero .cy-tier.c{display:none}.cy-mhero .cy-hero-in{padding:50px 16px 92px}.cy-floor-answer>div{padding:20px 16px 48px}.cy-floor-answer p{box-shadow:inset 6px 6px 0 var(--cy-trav-300);padding:16px 16px 16px 22px}.cy-wall>.cy-in{padding:56px 16px 64px}.cy-note .cy-tag,.cy-note .cy-lead{display:none}.cy-note .cy-pin{width:26px;height:26px;font-size:14px;top:-13px;left:-13px}.cy-legend{gap:6px;margin:18px 0 0;padding:0;list-style:none;display:grid}.cy-legend li{color:var(--cy-ink);align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.cy-legend b{background:var(--cy-ink);width:26px;height:26px;color:var(--cy-chalk);border-radius:var(--radius-cap);place-items:center;font-size:14px;display:grid}.cy-settle{padding:2px 18px 4px}.cy-settle li{padding:16px 0}.cy-route{padding:22px 20px 24px}.cy-band-row .cy-band{aspect-ratio:16/9}}@media (max-width:1023px){.cy-buckets-row,.cy-hub-moves,.cy-two-col,.cy-contrast{grid-template-columns:1fr}.cy-bucket:nth-child(2),.cy-bucket:nth-child(3){margin-top:0}.cy-hub-move:before{display:none}.cy-words-plaque{max-width:620px;margin-top:36px}}@media (max-width:760px){.cy-vs{grid-template-columns:1fr}.cy-vs-divider{writing-mode:horizontal-tb;width:auto;padding:8px 0}.cy-vs-side{padding:22px 20px 24px}.cy-check,.cy-bucket,.cy-hub-move,.cy-contrast-side{padding:20px 18px 22px}.cy-words-plaque{padding:22px 20px 24px}.cy-held-niche{box-shadow:inset 6px 6px 0 var(--cy-trav-300);padding:18px 18px 20px 26px}}@media (max-width:1279px){.cy-aband-in{grid-template-columns:minmax(0,1fr) minmax(280px,400px);padding:80px 40px 56px}.cy-read{grid-template-columns:minmax(0,1fr) 240px;column-gap:48px}}@media (max-width:1023px){.cy-aband-in{grid-template-columns:1fr;padding:64px 40px 48px}.cy-aopening{max-width:560px;margin-top:28px}.cy-arun.hi{width:70%}.cy-arun.lo{top:110px;left:70%}.cy-read{grid-template-columns:1fr}.cy-rail{grid-row:1;margin-bottom:40px;position:static}.cy-close{grid-template-columns:1fr}}@media (max-width:760px){.cy-aband-in{padding:50px 16px 36px}.cy-arun.hi{width:62%;top:14px}.cy-arun.lo{top:40px;left:62%}.cy-read{padding:40px 16px 64px}.cy-col>h2{margin-top:56px!important}.cy-table thead{display:none}.cy-table,.cy-table tbody,.cy-table tr,.cy-table th,.cy-table td{display:block;width:auto!important}.cy-table tbody th{padding:16px 16px 4px}.cy-table td{padding:6px 16px 10px}.cy-table td.cy-say{border-left:0;border-top:1px solid var(--cy-trav-300);margin:0 16px 14px;padding:10px 0 0}.cy-m-label{color:var(--cy-ink-700);font-size:13.5px;font-weight:700;display:block}.cy-close{padding:22px 18px 24px}}@media (max-width:1023px){.cy-phero-in,.cy-contact{grid-template-columns:1fr}.cy-words-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cy-phero .cy-tier.a{width:66%;top:14px}.cy-phero .cy-tier.b{top:40px;left:66%}.cy-phero-in{padding:50px 16px 36px}.cy-gallery{grid-template-columns:1fr;gap:36px}.cy-gallery>:nth-child(2){margin-top:0}.cy-gallery .cy-wide .cy-frame{aspect-ratio:16/9}}@media (prefers-reduced-motion:no-preference){.cy-opening .cy-sill{transition:transform .22s cubic-bezier(.2,.7,.2,1)}.cy-opening:hover .cy-sill,.cy-opening:focus-within .cy-sill,a:hover>.cy-opening .cy-sill,a:focus-visible>.cy-opening .cy-sill{transform:translateY(-10px)}}@media (max-width:760px){.cy-hero .cy-opening .cy-frame{aspect-ratio:358/186}.cy-hero .cy-hero-in{padding-top:40px}.cy-hero .cy-opening{margin-top:18px}.cy-mhero .cy-hero-in{padding-top:40px;padding-bottom:76px}.cy-mhero .cy-opening{margin-top:18px}.cy-mhero .cy-opening .cy-frame{aspect-ratio:358/186}.cy-mhero .cy-words-plaque{margin-top:18px}.cy-mhero .cy-words-plaque li{font-size:26px}.cy-aband-in{gap:0;padding-top:40px}.cy-aopening{margin-top:18px}.cy-aopening .cy-frame{aspect-ratio:358/186}}.cy-course[data-flat]>.cy-in{margin-top:0;padding-top:64px}.cy-course[data-flat]{border-top:2px solid var(--color-highlight-300)}.cy-page .cy-counted{margin-top:28px}.cy-page .cy-settled{margin-top:34px}@media (max-width:760px){.cy-mhero .cy-niche .cy-since{display:none}.cy-mhero .cy-words-plaque{padding:14px 16px 16px}.cy-mhero .cy-words-plaque .cy-words-head,.cy-mhero .cy-words-plaque .cy-words-foot{font-size:13.5px}.cy-mhero .cy-words-plaque .cy-words-foot{margin-top:8px}.cy-mhero .cy-words-plaque ul{grid-template-columns:1fr 1fr;gap:4px 12px;margin-top:10px}.cy-mhero .cy-words-plaque li{font-size:21px}.cy-mhero .cy-words-plaque li[data-lit]:after{height:4px;margin-top:3px}.cy-aband-in .cy-ahead{display:contents}.cy-aband-in .cy-ahead>*{order:1}.cy-aband-in .cy-aopening{order:2}.cy-aband-in .cy-ahead>.cy-aproof{order:3;margin-top:22px!important}}@media (max-width:1279px){.cy-post [data-post-read]{grid-template-columns:minmax(0,1fr) 240px;column-gap:48px}.cy-post [data-post-header]{padding-left:var(--cy-gut);padding-right:var(--cy-gut)}}@media (max-width:1023px){.cy-post [data-post-read]{grid-template-columns:1fr}.cy-post [data-post-rail]{display:none}.cy-post [data-post-content] h2#table-of-contents,.cy-post [data-post-toc]{display:block}.cy-post [data-post-content] h2#table-of-contents+ul,.cy-post [data-post-content] h2#table-of-contents+ol{display:grid}.cy-blog [data-blog-item]:nth-child(3n+2){margin-left:32px}.cy-blog [data-blog-item]:nth-child(3n){margin-left:64px}}@media (max-width:760px){.cy-post [data-post-header],.cy-blog [data-blog-band]{padding:50px 16px 28px}.cy-post [data-post-header]:before,.cy-blog [data-blog-band]:before{border-top-width:13px;width:66%;top:14px}.cy-post [data-post-header]:after,.cy-blog [data-blog-band]:after{border-top-width:13px;top:40px;left:66%}.cy-post [data-post-read]{padding:36px 16px 56px}.cy-post [data-post-meta],.cy-blog [data-blog-meta]{gap:4px 18px}.cy-post [data-meta-part]+[data-meta-part]:before,.cy-blog [data-blog-meta]>*+:before{display:none}.cy-blog [data-blog-list]{padding:32px 16px 64px}.cy-blog [data-blog-item]{padding:22px 20px 24px}.cy-blog [data-blog-item]:nth-child(3n+2){margin-left:12px}.cy-blog [data-blog-item]:nth-child(3n){margin-left:24px}}@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}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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}
