@font-face{font-family:Pretendard;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard/pretendard-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Pretendard;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard/pretendard-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Gambetta;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/gambetta/gambetta-medium.otf)format("opentype")}@font-face{font-family:Gambetta;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/gambetta/gambetta-medium-italic.otf)format("opentype")}
:root{--font-sans:"Pretendard", Arial, Helvetica, sans-serif;--font-brand-serif:"Gambetta", Georgia, serif;--color-page:#fff;--color-text:#000;--color-footer:#181818;--color-footer-text:#fff;--color-waitlist:#f5f5f5;--color-wishlist:#f5f5f5;--color-nav-logo:#181818;--color-section-placeholder:#ae9b9b;--color-overlay:#c32a2a;--color-highlight:#ffe371;--color-selection:#b22b2b;--color-prompt-reference-tag:#0e1442;--layout-content-width:1200px;--layout-page-inset:30px;--space-page-top:30px;--space-major:100px;--space-nav-gap:25px;--space-nav-logo-gap:5px;--space-section-hero-gap:30px;--space-hero-text-gap:2.5px;--space-belief-gap:10px;--space-selection-prompt-gap:50px;--space-footer-mark-gap:20px;--space-footer-brand-gap:20px;--space-footer-brand-left:77.38px;--space-footer-brand-top:60.5px;--space-footer-mark-top:75.09px;--space-footer-tagline-left:77px;--space-footer-tagline-top:137px;--space-footer-tagline-gap:.5px;--space-footer-copyright-left:2px;--space-footer-copyright-top:246.5px;--space-footer-linkedin-top:245.5px;--radius-waitlist:10px;--radius-wishlist:10px;--radius-section:5px;--radius-highlight:3px;--font-textl-med-size:28px;--font-textl-med-line:33px;--font-textl-med-weight:500;--tracking-textl-med:-.56px;--font-textl-med:var(--font-textl-med-weight) var(--font-textl-med-size) / var(--font-textl-med-line) var(--font-sans);--font-text-size:15px;--font-text-line:18px;--font-text-weight:400;--tracking-text:-.3px;--font-text:var(--font-text-weight) var(--font-text-size) / var(--font-text-line) var(--font-sans);--font-text-med-size:15px;--font-text-med-line:18px;--font-text-med-weight:500;--tracking-text-med:-.3px;--font-text-med:var(--font-text-med-weight) var(--font-text-med-size) / var(--font-text-med-line) var(--font-sans);--font-belief-size:15px;--font-belief-line:18px;--font-belief-weight:500;--tracking-belief:-.3px;--font-textxl-med-size:64px;--font-textxl-med-line:76px;--font-textxl-med-weight:500;--tracking-textxl-med:-1.28px;--font-textxl-med:var(--font-textxl-med-weight) var(--font-textxl-med-size) / var(--font-textxl-med-line) var(--font-sans);--font-footer-brand-y-size:66px;--size-section-01-width:350px;--size-section-01-height:121.5px;--size-hero-text-height:53.5px;--size-belief-section-height:96px;--size-nav-logo:15px;--size-waitlist-width:96px;--size-waitlist-hover-width:184px;--size-waitlist-height:38px;--size-wishlist-width:100px;--size-wishlist-hover-width:190px;--size-wishlist-height:38px;--size-section-visual-height:650px;--size-footer-height:350px;--size-footer-inner-height:286px;--size-footer-guide-width:57.38px;--size-footer-guide-height:56.81px;--size-footer-linkedin:20px;--stroke-overlay:2.5px;--space-interactive-gap:30px;--space-image-tag-gap:5px;--space-image-tag-line-gap:2px;--font-text-tag-size:12px;--font-text-tag-weight:500;--tracking-text-tag:-.3px;--size-prompt-card-width:550px;--size-reference-preview-max:75%;--color-prompt-card:#f5f5f5;--color-prompt-card-text:#000;--radius-prompt-card:10px;--radius-prompt-reference-tag:10px;--space-prompt-card-overlap:40px;--space-prompt-card-pad:10px;--space-prompt-card-gap:10px;--space-prompt-card-text-pad:5px;--shadow-drop-01:0px 1px 25px 0px #00000026;--shadow-prompt-card:var(--shadow-drop-01);--size-send-button:30px;--color-send-button:#181818;--color-send-button-text:#fff;--radius-send-button:50px}.textl-med{font-family:var(--font-sans);font-size:var(--font-textl-med-size);font-weight:var(--font-textl-med-weight);line-height:var(--font-textl-med-line);letter-spacing:var(--tracking-textl-med)}.text{font-family:var(--font-sans);font-size:var(--font-text-size);font-weight:var(--font-text-weight);line-height:var(--font-text-line);letter-spacing:var(--tracking-text)}.text-med{font-family:var(--font-sans);font-size:var(--font-text-med-size);font-weight:var(--font-text-med-weight);line-height:var(--font-text-med-line);letter-spacing:var(--tracking-text-med)}.text-tag{font-family:var(--font-sans);font-size:var(--font-text-tag-size);font-weight:var(--font-text-tag-weight);letter-spacing:var(--tracking-text-tag);line-height:normal}.textxl-med{font-family:var(--font-sans);font-size:var(--font-textxl-med-size);font-weight:var(--font-textxl-med-weight);line-height:var(--font-textxl-med-line);letter-spacing:var(--tracking-textxl-med)}.selection-overlay-surface{border-radius:var(--radius-section);background:color-mix(in srgb, var(--color-overlay) 20%, transparent);width:100%;height:100%;box-shadow:inset 0 0 0 var(--stroke-overlay) var(--color-overlay)}.selection-overlay-vector-frame{position:absolute}.selection-overlay-vector{width:100%;height:100%;display:block;overflow:visible}.belief-highlight-target{background-image:linear-gradient(var(--color-highlight), var(--color-highlight));background-position:0;background-repeat:no-repeat;background-size:0% 100%}@media (prefers-reduced-motion:reduce){.belief-highlight-target{background-size:100% 100%}}
@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-border-style:solid;--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-duration:initial;--tw-ease:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--font-weight-medium:500;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-\[-2px\]{inset-inline:-2px}.inset-y-\[-1px\]{inset-block:-1px}.top-0{top:0}.top-\[30px\]{top:30px}.top-\[var\(--footer-tagline-top\)\]{top:var(--footer-tagline-top)}.top-\[var\(--space-footer-brand-top\)\]{top:var(--space-footer-brand-top)}.top-\[var\(--space-footer-copyright-top\)\]{top:var(--space-footer-copyright-top)}.top-\[var\(--space-footer-linkedin-top\)\]{top:var(--space-footer-linkedin-top)}.top-\[var\(--space-footer-mark-top\)\]{top:var(--space-footer-mark-top)}.right-0{right:0}.left-0{left:0}.left-1\/2{left:50%}.left-\[var\(--footer-brand-left\)\]{left:var(--footer-brand-left)}.left-\[var\(--footer-tagline-left\)\]{left:var(--footer-tagline-left)}.left-\[var\(--space-footer-copyright-left\)\]{left:var(--space-footer-copyright-left)}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.-mt-\[var\(--space-prompt-card-overlap\)\]{margin-top:calc(var(--space-prompt-card-overlap) * -1)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.size-\[var\(--size-footer-linkedin\)\]{width:var(--size-footer-linkedin);height:var(--size-footer-linkedin)}.size-\[var\(--size-nav-logo\)\]{width:var(--size-nav-logo);height:var(--size-nav-logo)}.size-\[var\(--size-send-button\)\]{width:var(--size-send-button);height:var(--size-send-button)}.size-full{width:100%;height:100%}.h-\[40px\]{height:40px}.h-\[86\.635px\]{height:86.635px}.h-\[var\(--font-text-line\)\]{height:var(--font-text-line)}.h-\[var\(--footer-brand-line\)\]{height:var(--footer-brand-line)}.h-\[var\(--footer-mark-height\)\]{height:var(--footer-mark-height)}.h-\[var\(--size-belief-section-height\)\]{height:var(--size-belief-section-height)}.h-\[var\(--size-footer-height\)\]{height:var(--size-footer-height)}.h-\[var\(--size-footer-inner-height\)\]{height:var(--size-footer-inner-height)}.h-\[var\(--size-hero-text-height\)\]{height:var(--size-hero-text-height)}.h-\[var\(--size-section-01-height\)\]{height:var(--size-section-01-height)}.h-\[var\(--size-wishlist-height\)\]{height:var(--size-wishlist-height)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[var\(--size-reference-preview-max\)\]{max-height:var(--size-reference-preview-max)}.min-h-\[18px\]{min-height:18px}.min-h-screen{min-height:100vh}.w-\[58\.058px\]{width:58.058px}.w-\[318px\]{width:318px}.w-\[400px\]{width:400px}.w-\[calc\(100vw-\(var\(--layout-page-inset\)\*2\)\)\]{width:calc(100vw - (var(--layout-page-inset) * 2))}.w-\[var\(--footer-mark-width\)\]{width:var(--footer-mark-width)}.w-\[var\(--size-prompt-card-width\)\]{width:var(--size-prompt-card-width)}.w-\[var\(--size-section-01-width\)\]{width:var(--size-section-01-width)}.w-\[var\(--size-wishlist-width\)\]{width:var(--size-wishlist-width)}.w-auto{width:auto}.w-full{width:100%}.max-w-0{max-width:0}.max-w-\[calc\(100vw-\(var\(--layout-page-inset\)\*2\)\)\]{max-width:calc(100vw - (var(--layout-page-inset) * 2))}.max-w-\[calc\(100vw-60px\)\]{max-width:calc(100vw - 60px)}.max-w-\[var\(--layout-content-width\)\]{max-width:var(--layout-content-width)}.max-w-\[var\(--size-reference-preview-max\)\]{max-width:var(--size-reference-preview-max)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-\[2px\]{gap:2px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[15px\]{gap:15px}.gap-\[30px\]{gap:30px}.gap-\[150px\]{gap:150px}.gap-\[var\(--space-belief-gap\)\]{gap:var(--space-belief-gap)}.gap-\[var\(--space-hero-text-gap\)\]{gap:var(--space-hero-text-gap)}.gap-\[var\(--space-image-tag-gap\)\]{gap:var(--space-image-tag-gap)}.gap-\[var\(--space-image-tag-line-gap\)\]{gap:var(--space-image-tag-line-gap)}.gap-\[var\(--space-major\)\]{gap:var(--space-major)}.gap-\[var\(--space-nav-logo-gap\)\]{gap:var(--space-nav-logo-gap)}.gap-\[var\(--space-prompt-card-gap\)\]{gap:var(--space-prompt-card-gap)}.gap-\[var\(--space-section-hero-gap\)\]{gap:var(--space-section-hero-gap)}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-\[var\(--radius-prompt-card\)\]{border-radius:var(--radius-prompt-card)}.rounded-\[var\(--radius-prompt-reference-tag\)\]{border-radius:var(--radius-prompt-reference-tag)}.rounded-\[var\(--radius-section\)\]{border-radius:var(--radius-section)}.rounded-\[var\(--radius-send-button\)\]{border-radius:var(--radius-send-button)}.rounded-\[var\(--radius-wishlist\)\]{border-radius:var(--radius-wishlist)}.border-0{border-style:var(--tw-border-style);border-width:0}.bg-\[\#201d1a\]{background-color:#201d1a}.bg-\[\#f3f3f3\]{background-color:#f3f3f3}.bg-\[\#f9f9f9\]{background-color:#f9f9f9}.bg-\[var\(--color-footer\)\]{background-color:var(--color-footer)}.bg-\[var\(--color-highlight\)\]{background-color:var(--color-highlight)}.bg-\[var\(--color-overlay\)\]{background-color:var(--color-overlay)}.bg-\[var\(--color-page\)\]{background-color:var(--color-page)}.bg-\[var\(--color-prompt-card\)\]{background-color:var(--color-prompt-card)}.bg-\[var\(--color-prompt-reference-tag\)\]{background-color:var(--color-prompt-reference-tag)}.bg-\[var\(--color-section-placeholder\)\]{background-color:var(--color-section-placeholder)}.bg-\[var\(--color-send-button\)\]{background-color:var(--color-send-button)}.bg-\[var\(--color-wishlist\)\]{background-color:var(--color-wishlist)}.bg-transparent{background-color:#0000}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-\[30px\]{padding:30px}.p-\[var\(--space-prompt-card-pad\)\]{padding:var(--space-prompt-card-pad)}.p-\[var\(--space-prompt-card-text-pad\)\]{padding:var(--space-prompt-card-text-pad)}.px-\[5px\]{padding-inline:5px}.px-\[12px\]{padding-inline:12px}.px-\[20px\]{padding-inline:20px}.px-\[25px\]{padding-inline:25px}.px-\[30px\]{padding-inline:30px}.px-\[var\(--layout-page-inset\)\]{padding-inline:var(--layout-page-inset)}.py-\[2\.5px\]{padding-block:2.5px}.py-\[10px\]{padding-block:10px}.py-\[15px\]{padding-block:15px}.pt-\[var\(--space-page-top\)\]{padding-top:var(--space-page-top)}.pl-0{padding-left:0}.pl-\[150px\]{padding-left:150px}.text-center{text-align:center}.align-baseline{vertical-align:baseline}.\[font-family\:var\(--font-brand-serif\)\]{font-family:var(--font-brand-serif)}.font-\[inherit\]{font-family:inherit}.text-\[15px\]{font-size:15px}.text-\[length\:inherit\]{font-size:inherit}.text-\[length\:var\(--font-belief-size\)\]{font-size:var(--font-belief-size)}.text-\[length\:var\(--font-text-tag-size\)\]{font-size:var(--font-text-tag-size)}.text-\[length\:var\(--footer-brand-size\)\]{font-size:var(--footer-brand-size)}.text-\[length\:var\(--footer-brand-y-size\)\]{font-size:var(--footer-brand-y-size)}.leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.leading-\[var\(--font-belief-line\)\]{--tw-leading:var(--font-belief-line);line-height:var(--font-belief-line)}.leading-\[var\(--footer-brand-line\)\]{--tw-leading:var(--footer-brand-line);line-height:var(--footer-brand-line)}.leading-none{--tw-leading:1;line-height:1}.font-\[var\(--font-belief-weight\)\]{--tw-font-weight:var(--font-belief-weight);font-weight:var(--font-belief-weight)}.font-\[var\(--font-sans\)\]{--tw-font-weight:var(--font-sans);font-weight:var(--font-sans)}.font-\[var\(--font-text-med-weight\)\]{--tw-font-weight:var(--font-text-med-weight);font-weight:var(--font-text-med-weight)}.font-\[var\(--font-text-tag-weight\)\]{--tw-font-weight:var(--font-text-tag-weight);font-weight:var(--font-text-tag-weight)}.font-\[var\(--font-text-weight\)\]{--tw-font-weight:var(--font-text-weight);font-weight:var(--font-text-weight)}.font-\[var\(--font-textxl-med-weight\)\]{--tw-font-weight:var(--font-textxl-med-weight);font-weight:var(--font-textxl-med-weight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[-0\.3px\]{--tw-tracking:-.3px;letter-spacing:-.3px}.tracking-\[inherit\]{--tw-tracking:inherit;letter-spacing:inherit}.tracking-\[var\(--tracking-belief\)\]{--tw-tracking:var(--tracking-belief);letter-spacing:var(--tracking-belief)}.tracking-\[var\(--tracking-text-tag\)\]{--tw-tracking:var(--tracking-text-tag);letter-spacing:var(--tracking-text-tag)}.tracking-\[var\(--tracking-textxl-med\)\]{--tw-tracking:var(--tracking-textxl-med);letter-spacing:var(--tracking-textxl-med)}.break-words{overflow-wrap:break-word}.\[word-break\:break-word\]{word-break:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-\[color\:inherit\]{color:inherit}.text-\[var\(--color-footer-text\)\]{color:var(--color-footer-text)}.text-\[var\(--color-prompt-card-text\)\]{color:var(--color-prompt-card-text)}.text-\[var\(--color-send-button-text\)\]{color:var(--color-send-button-text)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-white{color:var(--color-white)}.italic{font-style:italic}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);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-drop-01\)\]{--tw-shadow:var(--shadow-drop-01);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-prompt-card\)\]{--tw-shadow:var(--shadow-prompt-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.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-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.\[--font-text-line\:22px\]{--font-text-line:22px}.\[--footer-brand-left\:calc\(var\(--footer-mark-width\)_\+_var\(--space-footer-brand-gap\)\)\]{--footer-brand-left:calc(var(--footer-mark-width) + var(--space-footer-brand-gap))}.\[--footer-brand-line\:var\(--font-textxl-med-line\)\]{--footer-brand-line:var(--font-textxl-med-line)}.\[--footer-brand-size\:var\(--font-textxl-med-size\)\]{--footer-brand-size:var(--font-textxl-med-size)}.\[--footer-brand-y-size\:var\(--font-footer-brand-y-size\)\]{--footer-brand-y-size:var(--font-footer-brand-y-size)}.\[--footer-mark-height\:var\(--size-footer-guide-height\)\]{--footer-mark-height:var(--size-footer-guide-height)}.\[--footer-mark-width\:var\(--size-footer-guide-width\)\]{--footer-mark-width:var(--size-footer-guide-width)}.\[--footer-tagline-left\:var\(--footer-brand-left\)\]{--footer-tagline-left:var(--footer-brand-left)}.\[--footer-tagline-top\:calc\(var\(--space-footer-brand-top\)_\+_var\(--footer-brand-line\)_\+_var\(--space-footer-tagline-gap\)\)\]{--footer-tagline-top:calc(var(--space-footer-brand-top) + var(--footer-brand-line) + var(--space-footer-tagline-gap))}@media (hover:hover){.group-hover\:max-w-\[120px\]:is(:where(.group):hover *){max-width:120px}.group-hover\:pl-\[5px\]:is(:where(.group):hover *){padding-left:5px}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:max-w-\[120px\]:is(:where(.group):focus-visible *){max-width:120px}.group-focus-visible\:pl-\[5px\]:is(:where(.group):focus-visible *){padding-left:5px}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}@media (hover:hover){.hover\:w-\[var\(--size-wishlist-hover-width\)\]:hover{width:var(--size-wishlist-hover-width)}.hover\:opacity-75:hover{opacity:.75}}.focus-visible\:w-\[var\(--size-wishlist-hover-width\)\]:focus-visible{width:var(--size-wishlist-hover-width)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[var\(--color-footer-text\)\]:focus-visible{outline-color:var(--color-footer-text)}.focus-visible\:outline-\[var\(--color-overlay\)\]:focus-visible{outline-color:var(--color-overlay)}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:820px){.max-\[820px\]\:flex-col{flex-direction:column}.max-\[820px\]\:gap-\[30px\]{gap:30px}.max-\[820px\]\:pl-0{padding-left:0}}@media not all and (min-width:560px){.max-\[560px\]\:h-auto{height:auto}.max-\[560px\]\:min-h-\[var\(--size-belief-section-height\)\]{min-height:var(--size-belief-section-height)}.max-\[560px\]\:px-\[var\(--layout-page-inset\)\]{padding-inline:var(--layout-page-inset)}.max-\[560px\]\:whitespace-normal{white-space:normal}}@media not all and (min-width:520px){.max-\[520px\]\:\[--footer-brand-line\:58px\]{--footer-brand-line:58px}.max-\[520px\]\:\[--footer-brand-size\:48px\]{--footer-brand-size:48px}.max-\[520px\]\:\[--footer-brand-y-size\:50px\]{--footer-brand-y-size:50px}.max-\[520px\]\:\[--footer-mark-height\:43\.57px\]{--footer-mark-height:43.57px}.max-\[520px\]\:\[--footer-mark-width\:44px\]{--footer-mark-width:44px}}@media not all and (min-width:380px){.max-\[380px\]\:\[--font-text-line\:16px\]{--font-text-line:16px}.max-\[380px\]\:\[--font-text-size\:13px\]{--font-text-size:13px}.max-\[380px\]\:\[--footer-brand-line\:52px\]{--footer-brand-line:52px}.max-\[380px\]\:\[--footer-brand-size\:42px\]{--footer-brand-size:42px}.max-\[380px\]\:\[--footer-brand-y-size\:44px\]{--footer-brand-y-size:44px}.max-\[380px\]\:\[--footer-mark-height\:37\.72px\]{--footer-mark-height:37.72px}.max-\[380px\]\:\[--footer-mark-width\:38px\]{--footer-mark-width:38px}}}html{background:var(--color-page);color:var(--color-text);scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--color-page);min-height:100vh;color:var(--color-text);font-family:var(--font-sans);text-rendering:optimizelegibility}::selection{background:var(--color-selection);color:var(--color-footer-text)}.interactive-selection-demo .selection-overlay,.interactive-selection-demo .reference-preview{opacity:0}.interactive-selection-demo [data-prompt-highlight]{opacity:1}.interactive-selection-demo .reference-preview{visibility:hidden}.interactive-selection-demo .selection-overlay[data-active=true]{opacity:1}.interactive-selection-demo .reference-preview[data-active=true]{opacity:1;visibility:visible}.interactive-selection-demo:has([data-name=tag-reference]:is(:hover,:focus)) .reference-preview{opacity:1;visibility:visible}:is(.interactive-selection-demo:has([data-prompt-word=tree]:is(:hover,:focus)) .selection-overlay[data-overlay-group=tree],.interactive-selection-demo:has([data-prompt-word=facade]:is(:hover,:focus)) .selection-overlay[data-overlay-group=facade],.interactive-selection-demo:has([data-prompt-word=window]:is(:hover,:focus)) .selection-overlay[data-overlay-group=window],.interactive-selection-demo:has([data-overlay-hitbox][data-overlay-id=tree-large]:is(:hover,:focus)) .selection-overlay[data-overlay-id=tree-large],.interactive-selection-demo:has([data-overlay-hitbox][data-overlay-id=tree-mid]:is(:hover,:focus)) .selection-overlay[data-overlay-id=tree-mid],.interactive-selection-demo:has([data-overlay-hitbox][data-overlay-id=tree-small]:is(:hover,:focus)) .selection-overlay[data-overlay-id=tree-small],.interactive-selection-demo:has([data-overlay-hitbox][data-overlay-id=facade]:is(:hover,:focus)) .selection-overlay[data-overlay-id=facade],.interactive-selection-demo:has([data-overlay-hitbox][data-overlay-id=window-left]:is(:hover,:focus)) .selection-overlay[data-overlay-id=window-left],.interactive-selection-demo:has([data-overlay-hitbox][data-overlay-id=window-mid]:is(:hover,:focus)) .selection-overlay[data-overlay-id=window-mid],.interactive-selection-demo:has([data-overlay-hitbox][data-overlay-id=window-right]:is(:hover,:focus)) .selection-overlay[data-overlay-id=window-right]){opacity:1}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
