@layer base{._item_vxjwx_2{border-radius:var(--radius);background-color:var(--card);color:var(--card-foreground);overflow:hidden;margin-bottom:var(--spacing-4);box-shadow:var(--shadow);transition:box-shadow var(--animation-duration-normal) ease}._item_vxjwx_2:hover:not(:has(._trigger_vxjwx_12:disabled)){box-shadow:var(--shadow-md)}._item_vxjwx_2:has(._trigger_vxjwx_12:disabled){opacity:.6;box-shadow:var(--shadow)}._header_vxjwx_21{display:flex}._trigger_vxjwx_12{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-4) var(--spacing-6);font-family:var(--font-family-heading);font-weight:400;line-height:1.5;letter-spacing:-.01em;text-align:left;background-color:transparent;color:inherit;border:none;cursor:pointer;transition:opacity var(--animation-duration-fast) ease}._trigger_vxjwx_12:hover:not(:disabled){opacity:.8}._trigger_vxjwx_12:active:not(:disabled){opacity:.7}._trigger_vxjwx_12:disabled{opacity:.6;cursor:not-allowed;color:var(--muted-foreground)}._trigger_vxjwx_12:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._icon_vxjwx_62{width:1rem;height:1rem;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);flex-shrink:0;color:var(--muted-foreground)}._trigger_vxjwx_12:disabled ._icon_vxjwx_62{color:var(--muted-foreground);opacity:.5}._trigger_vxjwx_12[data-state=open] ._icon_vxjwx_62{transform:rotate(180deg)}._content_vxjwx_80{overflow:hidden;background-color:transparent;color:inherit;animation:_accordion-up_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_vxjwx_80[data-state=open]{animation:_accordion-down_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._contentInner_vxjwx_93{padding:var(--spacing-3) var(--spacing-6) var(--spacing-4);color:var(--muted-foreground);font-size:.95rem;line-height:1.6}@keyframes _accordion-up_vxjwx_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_vxjwx_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}._reviews_1blw9_1{background:var(--background);color:var(--foreground)}._inner_1blw9_6{width:min(100% - var(--spacing-8),var(--content-max));margin-inline:auto;padding-block:var(--section-padding)}._inner_1blw9_6 h2{margin:0 0 var(--spacing-8);color:var(--heading);font-family:var(--font-family-display);font-size:clamp(2.25rem,5vw,3.625rem);font-weight:500;letter-spacing:normal;line-height:1.1}._grid_1blw9_22{display:grid;gap:var(--spacing-6)}._card_1blw9_27{display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-8);border-radius:var(--radius);background:var(--surface);color:var(--foreground)}._card_1blw9_27 blockquote{margin:0;font-size:1.125rem;line-height:1.6}._reviewDetails_1blw9_43{margin-top:auto}._name_1blw9_47,._source_1blw9_48{margin:0;font-size:1rem;line-height:1.5}._name_1blw9_47{color:var(--heading);font-weight:700}._source_1blw9_48{color:var(--muted-foreground)}._stars_1blw9_63{display:flex;gap:var(--spacing-1);margin-top:var(--spacing-2);color:var(--primary)}._stars_1blw9_63 svg{width:1.25rem;height:1.25rem}._moreLink_1blw9_75{display:inline-flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-8);color:var(--primary);font-size:1.125rem;font-weight:700;line-height:1.5;text-underline-offset:.2em}._moreLink_1blw9_75:hover{color:var(--primary-hover)}._moreLink_1blw9_75 svg{width:1.25rem;height:1.25rem}._moreLink_1blw9_75:focus-visible{outline:3px solid var(--primary);outline-offset:4px}@media(min-width:760px){._inner_1blw9_6{width:min(100% - var(--spacing-16),var(--content-max))}._grid_1blw9_22{grid-template-columns:repeat(2,minmax(0,1fr))}}._hero_3ddkw_1{background:var(--deep-teal);color:var(--background)}._heroInner_3ddkw_6,._expectInner_3ddkw_7,._aboutInner_3ddkw_8,._questionsInner_3ddkw_9,._arrangeInner_3ddkw_10{width:min(100% - var(--spacing-8),var(--content-max));margin-inline:auto;padding-block:var(--section-padding)}._heroInner_3ddkw_6{display:grid;align-items:center;gap:var(--spacing-12)}._heroContent_3ddkw_23{max-width:42rem}._eyebrow_3ddkw_27{margin:0 0 var(--spacing-6);color:var(--cyan);font-size:.8125rem;font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}._heroContent_3ddkw_23 h1,._expectCopy_3ddkw_38 h2{margin:0;font-family:var(--font-family-display);font-weight:500;letter-spacing:normal}._heroContent_3ddkw_23 h1{color:var(--background)}._heroHeadingMain_3ddkw_49{display:block;color:var(--background);font-family:var(--font-family-display);font-weight:500;font-size:2.75rem;line-height:1.05}._heroHeadingSub_3ddkw_58{display:block;margin-top:.625rem;color:var(--deep-teal-foreground);font-family:var(--font-family-display);font-weight:400;font-size:1.5rem;line-height:1.2}._introduction_3ddkw_68{max-width:37rem;margin:var(--spacing-8) 0 0;color:var(--footer-text);font-size:1.125rem;line-height:1.6}._actions_3ddkw_76{display:flex;flex-wrap:wrap;gap:var(--spacing-4);margin-top:var(--spacing-8)}._actions_3ddkw_76>*,._arrangeActions_3ddkw_85>*{height:3.25rem;padding-inline:var(--spacing-8);border-radius:var(--radius-full);font-size:1.125rem}._heroPrimary_3ddkw_92{background:var(--background);border-color:var(--background);color:var(--deep-teal)}._heroPrimary_3ddkw_92:hover,._heroPrimary_3ddkw_92:active{background:var(--deep-teal-foreground);border-color:var(--deep-teal-foreground);color:var(--deep-teal)}._heroOutline_3ddkw_105{background:transparent;border:2px solid var(--background);color:var(--background)}._heroOutline_3ddkw_105:hover,._heroOutline_3ddkw_105:active{background:var(--background);border-color:var(--background);color:var(--deep-teal)}._heroPrimary_3ddkw_92:focus-visible,._heroOutline_3ddkw_105:focus-visible{outline:2px solid var(--background);outline-offset:4px}._heroPhoto_3ddkw_124{display:block;width:100%;height:auto;aspect-ratio:1508 / 704;border-radius:var(--radius-sm)}._expect_3ddkw_7{background:var(--background);color:var(--foreground)}._expectCopy_3ddkw_38{display:grid;gap:var(--spacing-8)}._expectCopy_3ddkw_38 h2{color:var(--heading);font-size:clamp(2.25rem,5vw,3.625rem);line-height:1.1}._paragraphs_3ddkw_148{display:grid;gap:var(--spacing-6);max-width:42rem}._paragraphs_3ddkw_148 p{margin:0;color:var(--foreground);font-size:1.125rem;line-height:1.6}._expectPhotos_3ddkw_161{display:grid;gap:var(--spacing-8);margin-top:var(--spacing-16)}._receptionPhoto_3ddkw_167{display:block;width:100%;height:auto;aspect-ratio:1786 / 1190;border-radius:var(--radius-sm)}._expectFigure_3ddkw_175{margin:0;text-align:center}._expectFigure_3ddkw_175 img,._questionsFigure_3ddkw_181 img{display:block;width:auto;max-width:100%;max-height:420px;height:auto;margin-inline:auto;border-radius:var(--radius-sm)}._expectFigure_3ddkw_175 figcaption,._questionsFigure_3ddkw_181 figcaption{margin-top:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem;line-height:1.5}._about_3ddkw_8,._questions_3ddkw_9{background:var(--surface);color:var(--foreground)}._aboutInner_3ddkw_8{display:grid;gap:var(--spacing-12);align-items:center}._simonPhoto_3ddkw_211{display:block;width:100%;height:auto;border-radius:var(--radius-sm)}._aboutCopy_3ddkw_218 h2,._questionsInner_3ddkw_9 h2,._arrangeInner_3ddkw_10 h2{margin:0;font-family:var(--font-family-display);font-size:clamp(2.25rem,5vw,3.625rem);font-weight:500;letter-spacing:normal;line-height:1.1}._aboutCopy_3ddkw_218 h2,._questionsInner_3ddkw_9 h2{color:var(--heading)}._aboutCopy_3ddkw_218 ._aboutSubheading_3ddkw_234{margin-top:var(--spacing-4);color:var(--heading);font-family:var(--font-family-base);font-size:1.25rem;font-weight:600}._aboutCopy_3ddkw_218 p,._arrangeInner_3ddkw_10 p{margin:var(--spacing-6) 0 0;font-size:1.125rem;line-height:1.6}._aboutLink_3ddkw_249{display:inline-flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-4);color:var(--primary);font-size:1.125rem;font-weight:700;line-height:1.5;text-underline-offset:.2em}._aboutLink_3ddkw_249:hover{color:var(--primary-hover)}._aboutLink_3ddkw_249 svg{width:1.25rem;height:1.25rem;flex-shrink:0}._aboutLink_3ddkw_249:focus-visible{outline:3px solid var(--primary);outline-offset:4px}._questionsInner_3ddkw_9{max-width:52rem}._questionsFigure_3ddkw_181{margin:0 0 var(--spacing-12);text-align:center}._questionsInner_3ddkw_9 h2{margin-bottom:var(--spacing-8)}._questionItem_3ddkw_289{margin:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent;box-shadow:none}._questionItem_3ddkw_289:first-child{border-top:1px solid var(--border)}._questionTrigger_3ddkw_301{padding:1.25rem 0;color:var(--heading);font-family:var(--font-family-base);font-size:1.125rem;font-weight:700}._questionTrigger_3ddkw_301 svg{color:var(--primary)}._questionContent_3ddkw_313>div{padding-inline:0;color:var(--foreground);font-size:1.125rem;line-height:1.6}._arrange_3ddkw_10{background:var(--primary);color:var(--primary-foreground);text-align:center}._arrangeInner_3ddkw_10 h2{color:var(--background)}._arrangeInner_3ddkw_10 p{max-width:42rem;margin-inline:auto;color:var(--deep-teal-foreground)}._arrangeActions_3ddkw_85{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-4);margin-top:var(--spacing-8)}._arrangePrimary_3ddkw_344{background:var(--background);border-color:var(--background);color:var(--deep-teal)}._arrangePrimary_3ddkw_344:hover,._arrangePrimary_3ddkw_344:active{background:var(--deep-teal-foreground);border-color:var(--deep-teal-foreground);color:var(--deep-teal)}._arrangeOutline_3ddkw_357{border-color:var(--background);color:var(--primary-foreground)}._arrangeOutline_3ddkw_357:hover,._arrangeOutline_3ddkw_357:active{background:var(--background);border-color:var(--background);color:var(--deep-teal)}._arrangePrimary_3ddkw_344:focus-visible,._arrangeOutline_3ddkw_357:focus-visible{outline:3px solid var(--background);outline-offset:4px;box-shadow:0 0 0 6px var(--primary)}._reveal_3ddkw_376{opacity:0;transform:translateY(24px);transition:opacity .5s ease,transform .5s ease}._reveal_3ddkw_376[data-revealed=true]{opacity:1;transform:translateY(0)}@media(min-width:760px){._heroHeadingMain_3ddkw_49{font-size:min(4.5rem,5.5vw);white-space:nowrap}._heroHeadingSub_3ddkw_58{font-size:2.125rem;margin-top:.875rem}._heroInner_3ddkw_6,._expectInner_3ddkw_7,._aboutInner_3ddkw_8,._questionsInner_3ddkw_9,._arrangeInner_3ddkw_10{width:min(100% - var(--spacing-16),var(--content-max))}._heroInner_3ddkw_6{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(var(--spacing-12),7vw,7rem);min-height:44rem}._expectCopy_3ddkw_38{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--spacing-16)}._expectPhotos_3ddkw_161{display:flex;align-items:flex-start;gap:var(--spacing-6)}._receptionPhoto_3ddkw_167{flex:1.5008 1 0;min-width:0;width:100%}._expectFigure_3ddkw_175{flex:.6661 1 0;min-width:0;text-align:left}._expectFigure_3ddkw_175 img,._questionsFigure_3ddkw_181 img{width:100%;max-height:none;margin-inline:0}._questionsInner_3ddkw_9{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--spacing-16);align-items:start;max-width:none}._questionsFigure_3ddkw_181{margin:0;text-align:left}._questionsCopy_3ddkw_455{max-width:52rem}._aboutInner_3ddkw_8{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--spacing-16)}}@media(max-width:480px){._actions_3ddkw_76{align-items:stretch;flex-direction:column}._actions_3ddkw_76>*{width:100%}._arrangeActions_3ddkw_85{align-items:stretch;flex-direction:column}}@media(max-width:759px){._questionsInner_3ddkw_9{display:flex;flex-direction:column}._questionsCopy_3ddkw_455{display:contents}._questionsInner_3ddkw_9 h2{order:-1}}@media(prefers-reduced-motion:reduce){._reveal_3ddkw_376{opacity:1;transform:none;transition:none}}
