.whitefish_page__0_6b9{--wf-green:#203c32;--wf-accent:#637c42;background:#faf9f3;color:var(--wf-green)}.whitefish_page__0_6b9 h1,.whitefish_page__0_6b9 h2,.whitefish_page__0_6b9 h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em}.whitefish_page__0_6b9 a{text-underline-offset:5px}.whitefish_hero__5HkxP{position:relative;min-height:660px;display:flex;align-items:center;color:white}.whitefish_hero__5HkxP>img{object-fit:cover}.whitefish_shade__k3B45{position:absolute;inset:0;background:linear-gradient(90deg,#102c39cb,#102c3922)}.whitefish_heroCopy__79Gtm{position:relative;padding:70px clamp(24px,7vw,110px)}.whitefish_eyebrow__2mkQ_{font-size:11px;line-height:1.8;letter-spacing:.16em;font-weight:700}.whitefish_hero__5HkxP h1{font-size:clamp(56px,6.6vw,98px);line-height:1.02;margin:26px 0}.whitefish_hero__5HkxP h1 em{font-weight:400;color:#e2dfc6}.whitefish_heroCopy__79Gtm>p:not(.whitefish_eyebrow__2mkQ_){font-size:18px;line-height:1.8;margin-bottom:30px}.whitefish_button__wmhIS{display:inline-flex;align-items:center;justify-content:center;gap:22px;background:var(--wf-green);color:white!important;text-decoration:none;padding:17px 24px;font-size:14px;font-weight:600;border:0;cursor:pointer}.whitefish_hero__5HkxP .whitefish_button__wmhIS{background:#f0ead8;color:var(--wf-green)!important}.whitefish_photoNote__El2uB{position:absolute;bottom:25px;right:30px;font-size:10px;letter-spacing:.13em}.whitefish_notice__y5l3c{display:flex;justify-content:space-between;gap:28px;align-items:center;padding:28px clamp(24px,7vw,110px);background:#eceede}.whitefish_notice__y5l3c strong{font:25px/1.3 Georgia,serif;max-width:280px}.whitefish_notice__y5l3c p{font-size:14px;line-height:1.8;max-width:600px}.whitefish_section__F2JPg{padding:75px clamp(24px,7vw,110px)}.whitefish_section__F2JPg>header{max-width:650px;margin-bottom:40px}.whitefish_page__0_6b9 h2{font-size:clamp(34px,4vw,54px);line-height:1.14;margin:20px 0}.whitefish_prose__SiAlz p,.whitefish_section__F2JPg p,.whitefish_split__oEIfI p{font-size:16px;line-height:1.8}.whitefish_categories__JFNBG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.whitefish_categories__JFNBG>a{background:#f0f0e5;text-decoration:none}.whitefish_cardImage__DlpUj{position:relative;aspect-ratio:1.2;background:#e7ebdf}.whitefish_cardImage__DlpUj img{object-fit:cover}.whitefish_categories__JFNBG>a>div:last-child{padding:25px}.whitefish_categories__JFNBG h3{font-size:28px;margin:0 0 12px}.whitefish_categories__JFNBG p{font-size:14px}.whitefish_categories__JFNBG span{display:inline-block;font-size:12px;font-weight:600;margin-top:15px}.whitefish_split__oEIfI{display:grid;grid-template-columns:1fr 1fr;background:#e9eddf}.whitefish_image__NhVQs{position:relative;min-height:460px}.whitefish_image__NhVQs img{object-fit:cover}.whitefish_split__oEIfI>div:last-child{padding:60px clamp(24px,5vw,80px);align-self:center}.whitefish_split__oEIfI .whitefish_button__wmhIS{margin-top:20px}.whitefish_cta__5uo28{padding:80px 24px;text-align:center;background:#f1ede2}.whitefish_cta__5uo28 h2{margin-bottom:35px}.whitefish_heading__qXNqX{padding:65px clamp(24px,7vw,110px);background:#e9eddf}.whitefish_heading__qXNqX h1{font-size:clamp(44px,5.6vw,80px);line-height:1.1;margin:20px 0 0;max-width:950px}.whitefish_prose__SiAlz{max-width:950px;margin:auto;padding:55px 24px 85px}.whitefish_lead__o_UFW{max-width:850px;margin:0 0 40px}.whitefish_baskets__q2aN6{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.whitefish_baskets__q2aN6 h2{font-size:30px}.whitefish_baskets__q2aN6 a{font-size:14px}.whitefish_note__EVe4o{font-size:13px!important;line-height:1.8;margin-top:35px}.whitefish_faq__3k4Y0{max-width:950px;margin:auto;padding:40px 24px 75px}.whitefish_faq__3k4Y0 details{padding:25px 0;border-bottom:1px solid #c9cfbd}.whitefish_faq__3k4Y0 summary{font:24px/1.5 Georgia,serif;cursor:pointer}.whitefish_faq__3k4Y0 p{font-size:15px;line-height:1.8;max-width:800px}.whitefish_services__jAVVh{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:35px 0}.whitefish_services__jAVVh article{padding:24px;border:1px solid #ccd1c1}.whitefish_services__jAVVh h2{font-size:27px;margin-bottom:0}.whitefish_services__jAVVh article>span{color:var(--wf-accent)}.whitefish_fees__acFpN{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:30px;background:#e9eddf;margin:20px 0 35px}.whitefish_fees__acFpN span,.whitefish_fees__acFpN strong{display:block}.whitefish_fees__acFpN strong{font:60px Georgia,serif}.whitefish_fees__acFpN span{font-size:14px;margin-top:15px}.whitefish_form__SwRU_ label{display:block;margin:18px 0}.whitefish_form__SwRU_ label>span{display:block;font-size:13px;margin-bottom:8px}.whitefish_form__SwRU_ input,.whitefish_form__SwRU_ textarea{width:100%;background:white;border:1px solid #aab69b;padding:13px;font:16px Arial,sans-serif;border-radius:0}.whitefish_formGrid__fAvrz{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.whitefish_inquiryPreview__SNg6P{background:#eceede;padding:25px;margin-top:30px}.whitefish_inquiryPreview__SNg6P h3{font-size:26px}.whitefish_inquiryPreview__SNg6P pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.8 Arial,sans-serif}.whitefish_page__0_6b9 a:focus-visible,.whitefish_page__0_6b9 button:focus-visible,.whitefish_page__0_6b9 summary:focus-visible{outline:3px solid #bd923c;outline-offset:5px}@media(max-width:950px){.whitefish_categories__JFNBG{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.whitefish_hero__5HkxP{min-height:580px}.whitefish_hero__5HkxP h1{font-size:57px}.whitefish_heroCopy__79Gtm{padding:55px 24px}.whitefish_photoNote__El2uB{right:auto;left:24px;font-size:8px}.whitefish_notice__y5l3c{display:block}.whitefish_notice__y5l3c strong{max-width:none}.whitefish_section__F2JPg{padding:50px 24px}.whitefish_baskets__q2aN6,.whitefish_categories__JFNBG,.whitefish_formGrid__fAvrz,.whitefish_services__jAVVh,.whitefish_split__oEIfI{grid-template-columns:1fr}.whitefish_split__oEIfI>div:last-child{padding:40px 24px}.whitefish_image__NhVQs{min-height:340px}.whitefish_heading__qXNqX{padding:45px 24px}.whitefish_fees__acFpN strong{font-size:48px}.whitefish_fees__acFpN{padding:24px;gap:15px}}