._source_5vm4n_1{display:inline-flex;align-items:center;gap:6px}._source_5vm4n_1 svg{width:18px;height:18px;flex-shrink:0}._googleMark_5vm4n_1 svg{display:block}._section_5vm4n_2{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 42%,#14614c,#064333 48%,#032d22);color:#faf7eb;padding:76px 24px 100px;font-family:Manrope,sans-serif;scroll-margin-top:90px;border-top:1px solid #c3a04b50}._curve_5vm4n_3{position:absolute;pointer-events:none;inset:-40px 0;width:100%;height:calc(100% + 80px);transform:translateY(var(--curve-offset,0px))}._inner_5vm4n_4{max-width:1184px;margin:auto}._heading_5vm4n_4{max-width:800px;margin:0 auto 36px;text-align:center}._eyebrow_5vm4n_4{color:#e0bf6c;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:800}._heading_5vm4n_4 h2{font-family:"DM Serif Display",Georgia,serif;font-weight:400;letter-spacing:-.035em;font-size:clamp(38px,5vw,66px);line-height:1.08;color:#fff9e9;margin:15px 0 22px;text-transform:none}._heading_5vm4n_4 em{font-style:normal;color:#e0bf6c;display:block}._badge_5vm4n_6{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:#fff9e9}._googleMark_5vm4n_1{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#fff9e9;color:#4285f4;font-family:Arial,sans-serif;font-size:21px;font-weight:800}._badgeText_5vm4n_6{padding-left:8px;color:#dedeca;font-size:12px}._grid_5vm4n_7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}._reveal_5vm4n_7{min-width:0}._card_5vm4n_8{height:100%;position:relative;display:flex;flex-direction:column;background:#fffdf5;color:#073c2b;border:1px solid #d4b462;border-radius:20px;padding:26px;box-shadow:0 14px 40px #001b1628;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}._meta_5vm4n_9{display:flex;align-items:center;justify-content:space-between;gap:10px}._stars_5vm4n_9{color:#97701f;font-size:20px;letter-spacing:2px}._source_5vm4n_1{font-size:12px;font-weight:700;color:#59685d}._quoteMark_5vm4n_10{font-family:Georgia,serif;font-size:62px;color:#b18b35;line-height:.7;margin-top:30px;height:32px}._card_5vm4n_8 blockquote{font-family:"DM Serif Display",Georgia,serif;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:-.015em;margin:10px 0 28px;flex:1}._author_5vm4n_12{display:flex;align-items:center;gap:12px;padding-top:18px;border-top:1px solid #d7ccae}._avatar_5vm4n_12{flex-shrink:0;display:grid;place-items:center;width:42px;height:42px;background:#eae8d7;color:#073c2b;border-radius:50%;font-weight:800;font-size:18px}._author_5vm4n_12 strong{display:block;font-size:13px;line-height:1.45}._author_5vm4n_12 small{display:block;font-size:11px;color:#5c685e;margin-top:3px}._heading_5vm4n_4,._reveal_5vm4n_7{opacity:1;transform:none;transition:opacity .7s ease,transform .7s cubic-bezier(.2,.65,.25,1);transition-delay:var(--review-delay,0ms)}._heading_5vm4n_4[data-pending],._reveal_5vm4n_7[data-pending]{opacity:0;transform:translateY(22px)}@media(hover:hover)and (pointer:fine){._card_5vm4n_8:hover{transform:translateY(-5px);border-color:#e8c669;box-shadow:0 18px 40px #001b1650,0 0 20px #d4b46224}}._card_5vm4n_8:active{transform:translateY(-2px);border-color:#e8c669;box-shadow:0 14px 35px #001b1640,0 0 16px #d4b46230}@media(max-width:900px){._grid_5vm4n_7{grid-template-columns:1fr;max-width:640px;margin:auto;gap:16px}._reveal_5vm4n_7{--review-delay:0ms!important}._card_5vm4n_8 blockquote{font-size:25px}._card_5vm4n_8{padding:25px}}@media(max-width:600px){._section_5vm4n_2{padding:48px 20px 68px}._heading_5vm4n_4{text-align:left;margin-bottom:26px}._heading_5vm4n_4 h2{font-size:43px;margin:14px 0 20px}._eyebrow_5vm4n_4{font-size:10px;letter-spacing:.15em}._card_5vm4n_8{padding:22px;border-radius:17px}._card_5vm4n_8 blockquote{font-size:23px;margin-bottom:22px}._quoteMark_5vm4n_10{margin-top:24px;font-size:55px;height:26px}._stars_5vm4n_9{font-size:18px}._author_5vm4n_12 strong{font-size:13px}._curve_5vm4n_3{width:180%;left:-40%}}@media(prefers-reduced-motion:reduce){._heading_5vm4n_4,._reveal_5vm4n_7,._card_5vm4n_8{transition:none;transform:none}._heading_5vm4n_4[data-pending],._reveal_5vm4n_7[data-pending]{opacity:1;transform:none}._curve_5vm4n_3,._card_5vm4n_8:hover,._card_5vm4n_8:active{transform:none}}._section_1ouf0_1{background:#faf7eb;color:#073c2b;padding:76px 24px;font-family:Manrope,sans-serif;scroll-margin-top:90px}._inner_1ouf0_2{max-width:960px;margin:auto}._heading_1ouf0_2{margin:0 0 30px;max-width:850px}._eyebrow_1ouf0_2{color:#97721d;font-size:12px;font-weight:800;letter-spacing:.18em}._heading_1ouf0_2 h2{font-family:"DM Serif Display",Georgia,serif;font-size:clamp(42px,6.8vw,78px);line-height:1.02;letter-spacing:-.035em;font-weight:400;margin:17px 0 22px;text-transform:none}._heading_1ouf0_2 em{color:#aa8228;font-style:normal}._heading_1ouf0_2 p{font-size:18px;line-height:1.6;margin:0;max-width:750px}._cards_1ouf0_4{display:grid;gap:14px}._card_1ouf0_4{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:70px minmax(0,1fr) 42px;align-items:center;gap:22px;padding:24px 28px;background:#fffdf7;color:#073c2b;border:1px solid #bf9c47;border-radius:14px;text-decoration:none;box-shadow:0 4px 12px #73561b08;transition:background-color .18s,color .18s,box-shadow .18s;touch-action:pan-y;-webkit-tap-highlight-color:transparent}._card_1ouf0_4:before{content:"";position:absolute;pointer-events:none;right:-60px;bottom:-125px;width:320px;height:220px;border:20px solid #ffffff08;border-radius:50%;transform:rotate(-25deg);opacity:0;transition:opacity .18s}._icon_1ouf0_6{width:70px;height:70px;border-radius:50%;background:#f5f0df;display:grid;place-items:center;color:#073c2b;transition:background-color .18s,color .18s}._icon_1ouf0_6 svg{width:36px;height:36px;stroke-width:1.5}._copy_1ouf0_7 h3{font-family:"DM Serif Display",Georgia,serif;font-size:clamp(25px,3.3vw,38px);line-height:1.15;font-weight:400;letter-spacing:-.02em;margin:0 0 7px;text-transform:none;color:inherit}._copy_1ouf0_7 p{font-size:16px;line-height:1.5;margin:0;color:inherit}._arrow_1ouf0_8{width:42px;height:42px;border-radius:50%;background:#bf983d;color:#fffdf6;display:grid;place-items:center}._arrow_1ouf0_8 svg{width:23px}._cardCta_1ouf0_9{display:flex;align-items:center;gap:7px;margin-top:14px;color:#866319;text-decoration:underline;text-underline-offset:4px;font-size:15px}._featured_1ouf0_10{padding-top:30px;padding-bottom:30px;grid-template-columns:70px minmax(0,1fr)}._featured_1ouf0_10 ._icon_1ouf0_6 svg{width:49px;height:49px}._card_1ouf0_4:focus-visible,._card_1ouf0_4:active,._pressed_1ouf0_12{background:#064535;color:#fffdf2;box-shadow:0 7px 20px #073c2b18}._card_1ouf0_4:focus-visible{outline:3px solid #b18a30;outline-offset:4px}._card_1ouf0_4:is(:focus-visible,:active,._pressed_1ouf0_12) ._icon_1ouf0_6{background:#ffffff0d;color:#e0bd62}._card_1ouf0_4:is(:focus-visible,:active,._pressed_1ouf0_12):before{opacity:1}._card_1ouf0_4:is(:focus-visible,:active,._pressed_1ouf0_12) ._cardCta_1ouf0_9{color:#e0bd62}@media(hover:hover)and (pointer:fine){._card_1ouf0_4:hover{background:#064535;color:#fffdf2;box-shadow:0 7px 20px #073c2b18}._card_1ouf0_4:hover ._icon_1ouf0_6{background:#ffffff0d;color:#e0bd62}._card_1ouf0_4:hover ._cardCta_1ouf0_9{color:#e0bd62}._card_1ouf0_4:hover:before{opacity:1}}._bottom_1ouf0_18{margin-top:25px}._hub_1ouf0_18{display:inline-flex;align-items:center;gap:9px;color:#866319;font-size:16px;font-weight:650;text-underline-offset:4px;min-height:44px}._bottom_1ouf0_18 small{display:block;font-size:11px;line-height:1.5;color:#667267;margin:8px 0 20px}._actions_1ouf0_18{display:grid;grid-template-columns:1.25fr 1fr;gap:12px}._actions_1ouf0_18 a{min-height:52px;display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;border:1px solid #b18a30;border-radius:12px;padding:12px;color:#073c2b;font-size:15px;font-weight:750;text-decoration:none}._actions_1ouf0_18 a:first-child{background:#073c2b;color:#fffdf2;border-color:#073c2b}._bottom_1ouf0_18 a:focus-visible{outline:3px solid #b18a30;outline-offset:4px}@media(min-width:1100px){._inner_1ouf0_2{display:grid;grid-template-columns:.9fr 1.1fr;gap:0 48px;align-items:start}._heading_1ouf0_2{position:sticky;top:100px}._heading_1ouf0_2 h2{font-size:64px}._cards_1ouf0_4{grid-column:2;grid-row:1/3}._bottom_1ouf0_18{grid-column:1;margin-top:0}._card_1ouf0_4{padding:24px;gap:16px;grid-template-columns:54px minmax(0,1fr) 36px}._icon_1ouf0_6{width:54px;height:54px}._arrow_1ouf0_8{width:36px;height:36px}._featured_1ouf0_10{grid-template-columns:54px minmax(0,1fr)}._copy_1ouf0_7 h3{font-size:30px}._copy_1ouf0_7 p{font-size:14px}}@media(max-width:600px){._section_1ouf0_1{padding:48px 20px}._heading_1ouf0_2{margin-bottom:24px}._eyebrow_1ouf0_2{font-size:10px;letter-spacing:.13em}._heading_1ouf0_2 h2{font-size:clamp(39px,10.6vw,62px);margin:14px 0 17px}._heading_1ouf0_2 p{font-size:15px}._cards_1ouf0_4{gap:11px}._card_1ouf0_4{grid-template-columns:45px minmax(0,1fr) 30px;gap:12px;padding:18px 14px;border-radius:12px}._icon_1ouf0_6{width:45px;height:45px}._icon_1ouf0_6 svg{width:27px;height:27px}._copy_1ouf0_7 h3{font-size:25px;margin-bottom:5px}._copy_1ouf0_7 p{font-size:13px}._arrow_1ouf0_8{width:30px;height:30px}._arrow_1ouf0_8 svg{width:18px}._featured_1ouf0_10{grid-template-columns:45px minmax(0,1fr);padding:22px 16px}._featured_1ouf0_10 ._icon_1ouf0_6 svg{width:36px;height:36px}._cardCta_1ouf0_9{font-size:13px;margin-top:12px}._actions_1ouf0_18 a{font-size:13px}._hub_1ouf0_18{font-size:14px}}@media(prefers-reduced-motion:reduce){._card_1ouf0_4,._card_1ouf0_4:before,._icon_1ouf0_6{transition:none}}._campaign_1w5lp_2{position:relative;isolation:isolate;overflow:hidden;color:#fff8e9;background:#04291d url(/_cdn/static/49b0375f-6c05-4e0f-a47c-4254f8826031-option-one-palm-gold-background.png) center / 100% 100% no-repeat}._layout_1w5lp_3{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:24px 28px 110px}._artwork_1w5lp_4{min-width:0}._artWindow_1w5lp_5{position:relative;width:100%;aspect-ratio:941 / 880;overflow:hidden;mask-image:linear-gradient(to bottom,#000 96%,transparent)}._artWindow_1w5lp_5 img{display:block;position:absolute;top:-20.227273%;left:0;width:100%;height:auto;max-width:none}._copy_1w5lp_7{padding:0 24px 0 8px;min-width:0}._promise_1w5lp_8{margin:0 0 14px;color:#fff8e9;font-family:Manrope,sans-serif;font-weight:800;font-size:clamp(26px,2.5vw,38px);line-height:1.2;letter-spacing:-.025em}._description_1w5lp_9{margin:0;color:#d5d9cd;font-size:clamp(17px,1.6vw,22px);line-height:1.5}._campaign_1w5lp_2 ._cta_1w5lp_10{display:flex;justify-content:center;align-items:center;gap:18px;width:100%;margin:30px auto 0;height:auto;min-height:62px;padding:14px 22px;border:1px solid #f4d780;border-radius:999px;color:#043524;background:linear-gradient(120deg,#edc76b,#d9aa40);box-shadow:inset 0 1px #fff0bd,0 7px 18px #001b1470;font-size:19px;line-height:1.3;font-weight:800;white-space:normal;text-align:center;text-decoration:none}._campaign_1w5lp_2 ._cta_1w5lp_10:hover{background:linear-gradient(120deg,#f7d98c,#e8bc56);transform:translateY(-2px)}._campaign_1w5lp_2 ._cta_1w5lp_10:focus-visible{outline:3px solid #fff8e9;outline-offset:5px}._cta_1w5lp_10 svg{width:28px;height:28px;flex-shrink:0}._srOnly_1w5lp_14{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._translatedArtwork_1w5lp_15{min-width:0;padding:50px 24px}._eyebrow_1w5lp_16{display:flex;align-items:center;gap:12px;color:#e7c66d;font-size:14px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}._eyebrow_1w5lp_16 svg{flex-shrink:0}._translatedHeading_1w5lp_18{margin:26px 0;font-family:Barlow Condensed,sans-serif;font-size:clamp(62px,7vw,104px);line-height:.94;font-style:italic;font-weight:900;text-transform:uppercase;overflow-wrap:break-word}._translatedHeading_1w5lp_18 span{display:block}._translatedHeading_1w5lp_18 strong{display:block;margin-top:14px;color:#efc65f;text-shadow:1px 1px #b98527,2px 2px #b98527,3px 4px #79501c,5px 7px #48320f}@media(max-width:760px){._layout_1w5lp_3{display:block;padding:0 0 22%}._copy_1w5lp_7{padding:0 11.1%}._promise_1w5lp_8{font-size:clamp(20px,5.75vw,38px);line-height:1.2;margin:0 0 8px}._description_1w5lp_9{font-size:clamp(16px,4.25vw,27px);line-height:1.42}._campaign_1w5lp_2 ._cta_1w5lp_10{width:100%;margin-top:20px;min-height:50px;padding:12px 18px;font-size:clamp(16px,4.1vw,24px);gap:14px}._cta_1w5lp_10 svg{width:25px;height:25px}._translatedArtwork_1w5lp_15{padding:40px 8% 24px}._eyebrow_1w5lp_16{font-size:11px;letter-spacing:.13em}._translatedHeading_1w5lp_18{font-size:clamp(58px,14.5vw,104px)}}@media(prefers-reduced-motion:reduce){._campaign_1w5lp_2 ._cta_1w5lp_10:hover{transform:none}}._checklistCallout_k9fph_1{max-width:1184px;margin:38px auto 0;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid var(--border);border-radius:18px;background:var(--card)}._checklistCallout_k9fph_1 h2{font-family:var(--font-family-display);font-size:30px;margin:10px 0}._checklistCallout_k9fph_1 p{font-size:14px;line-height:1.7;color:var(--muted-foreground);margin:0}._checklistCallout_k9fph_1>a{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}@media(max-width:1240px){._checklistCallout_k9fph_1{margin-left:28px;margin-right:28px}}@media(max-width:760px){._checklistCallout_k9fph_1{margin:24px 18px 0;padding:24px;align-items:flex-start;flex-direction:column}._checklistCallout_k9fph_1>a{white-space:normal;height:auto;min-height:44px;text-align:center;max-width:100%}}._serviceBanner_k9fph_7{display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap;padding:18px 24px;background:var(--brand-gold);color:var(--brand-green)}._serviceBanner_k9fph_7 strong{font-size:15px}._serviceBanner_k9fph_7 a{display:inline-flex;align-items:center;gap:8px;color:inherit;font-size:15px;font-weight:800;text-decoration:none;min-height:30px}._serviceBanner_k9fph_7 a:hover{text-decoration:underline;text-underline-offset:4px}._serviceBanner_k9fph_7 a:focus-visible{outline:2px solid var(--brand-green);outline-offset:5px;border-radius:2px}._bannerDivider_k9fph_12{opacity:.5}._businessServices_k9fph_13{max-width:1240px;margin:auto;padding:84px 28px 16px;scroll-margin-top:24px}._businessGrid_k9fph_14{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:1000px){._businessGrid_k9fph_14{grid-template-columns:1fr}}._businessCard_k9fph_16>button,._businessCard_k9fph_16>a{width:100%;justify-content:center}._businessCard_k9fph_16{display:flex;flex-direction:column;align-items:flex-start;padding:36px;background:var(--brand-green);color:var(--brand-cream);border:1px solid var(--brand-gold);border-radius:22px}._businessIcon_k9fph_18{color:var(--brand-gold)}._businessCard_k9fph_16 h3{font-family:var(--font-family-display);font-size:32px;line-height:1.15;margin:20px 0 14px}._businessCard_k9fph_16 p{font-size:16px;line-height:1.75;color:#e0e3d7;margin:0 0 26px}._businessCard_k9fph_16>button,._businessCard_k9fph_16>a{margin-top:auto;display:inline-flex;gap:8px;background:var(--brand-gold);color:var(--brand-green);white-space:normal;height:auto;min-height:44px}._businessCard_k9fph_16>button:hover,._businessCard_k9fph_16>a:hover{background:#d1b36a}._businessExtras_k9fph_23{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px}._businessExtraCard_k9fph_24{display:flex;flex-direction:column;align-items:flex-start;min-height:245px;padding:25px;background:var(--card);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-sm)}._businessExtraIcon_k9fph_25{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:var(--surface);color:var(--accent)}._businessExtraCard_k9fph_24 h3{font-family:var(--font-family-display);font-size:21px;line-height:1.2;margin:17px 0 9px}._businessExtraCard_k9fph_24 p{color:var(--muted-foreground);font-size:13px;line-height:1.65;margin:0 0 20px}._businessExtraCard_k9fph_24 button{margin-top:auto;padding:0;display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--accent);font:inherit;font-size:12px;font-weight:800;cursor:pointer}._businessExtraCard_k9fph_24 button:hover{text-decoration:underline;text-underline-offset:4px}._bookkeepingSection_k9fph_30{max-width:1180px;margin:0 auto;padding:94px 28px 110px;display:grid;grid-template-columns:.8fr 1.2fr;gap:46px;align-items:start}._bookkeepingIntro_k9fph_31{position:sticky;top:24px}._bookkeepingIntro_k9fph_31 h2{font-family:var(--font-family-display);font-size:clamp(38px,4.2vw,54px);line-height:1.04;letter-spacing:-.04em;margin:14px 0 18px}._bookkeepingIntro_k9fph_31>p{color:var(--muted-foreground);line-height:1.7}._bookkeepingChecks_k9fph_34{display:grid;gap:10px;margin:24px 0 28px}._bookkeepingChecks_k9fph_34 span{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:700}._bookkeepingChecks_k9fph_34 svg{color:var(--accent);flex:0 0 auto}._bookkeepingPlans_k9fph_37{display:grid;gap:14px}._bookkeepingPlan_k9fph_37{background:var(--card);border:1px solid var(--border);border-radius:22px;padding:24px;box-shadow:var(--shadow-sm)}._bookkeepingFeatured_k9fph_39{background:#fff8e8;border:2px solid #d4b15a}._planTag_k9fph_40{display:inline-flex;color:var(--accent);font-size:10px;font-weight:900;letter-spacing:.12em}._bookkeepingPlan_k9fph_37 h3{font-family:var(--font-family-display);font-size:25px;margin:9px 0 8px}._bookkeepingPlan_k9fph_37>p{color:var(--muted-foreground);line-height:1.6;margin:0 0 16px}._bookkeepingPlan_k9fph_37 ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}._bookkeepingPlan_k9fph_37 li{display:flex;gap:8px;align-items:flex-start;font-size:13px;font-weight:700}._bookkeepingPlan_k9fph_37 li svg{color:var(--accent);margin-top:2px;flex:0 0 auto}._businessNotice_k9fph_47{margin:20px 0 0;text-align:center;color:var(--muted-foreground);font-size:11px;line-height:1.6}@media(max-width:1000px){._businessExtras_k9fph_23{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){._serviceBanner_k9fph_7{padding:12px 16px;gap:4px 16px}._serviceBanner_k9fph_7 strong{width:100%;text-align:center;font-size:13px}._serviceBanner_k9fph_7 a{font-size:13px;min-height:40px}._bannerDivider_k9fph_12{display:none}._businessServices_k9fph_13{padding:60px 18px 0}._businessGrid_k9fph_14,._businessExtras_k9fph_23{grid-template-columns:1fr;gap:18px}._businessCard_k9fph_16{padding:26px}._businessCard_k9fph_16 button{width:100%;justify-content:center}._businessExtraCard_k9fph_24{min-height:0}}._page_k9fph_50{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);overflow:hidden}._desktopUtility_k9fph_51{display:block}._advanceOverlay_k9fph_52{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#02120dcc;backdrop-filter:blur(9px);animation:_advanceFade_k9fph_1 .2s ease-out}._advancePopup_k9fph_53{position:relative;width:min(1120px,calc(100vw - 40px));padding:0;border:0;border-radius:22px;background:#041f16;box-shadow:0 34px 100px #00000080;overflow:hidden;animation:_advanceRise_k9fph_1 .28s ease-out;isolation:isolate}._advancePopup_k9fph_53:after{content:"";position:absolute;inset:0;z-index:5;border:2px solid rgba(201,162,77,.8);border-radius:inherit;pointer-events:none;box-sizing:border-box}._advanceArtwork_k9fph_55{display:block;width:100%;height:auto;border-radius:inherit}._advanceCloseHotspot_k9fph_56{position:absolute;top:1.8%;right:1.6%;width:6.5%;aspect-ratio:1;min-width:44px;min-height:44px;border:0;border-radius:50%;background:transparent;cursor:pointer;z-index:6}._advanceCloseHotspot_k9fph_56:focus-visible{outline:3px solid var(--brand-cream);outline-offset:-6px}._advanceCtaHotspot_k9fph_58{position:absolute;left:25.5%;top:71.2%;width:51.5%;height:12.8%;border-radius:999px;text-decoration:none}._advanceCtaHotspot_k9fph_58:focus-visible{outline:3px solid var(--brand-cream);outline-offset:4px;box-shadow:0 0 0 6px #073c2bb8}@keyframes _advanceFade_k9fph_1{0%{opacity:0}to{opacity:1}}@keyframes _advanceRise_k9fph_1{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}._header_k9fph_62{height:104px;width:100%;margin:0;padding:0 max(24px,calc((100vw - 1240px)/2));display:flex;align-items:center;justify-content:space-between;position:relative;z-index:20;background:var(--brand-cream);border-bottom:1px solid rgba(7,60,43,.12);box-shadow:none}._brand_k9fph_63{background:var(--brand-cream);border-radius:10px;display:inline-flex;align-items:center;color:var(--foreground);text-decoration:none;overflow:hidden}._brand_k9fph_63 img{display:block;width:252px;height:88px;object-fit:cover;object-position:center 48%;mix-blend-mode:multiply}._brand_k9fph_63 b{color:var(--accent)}._brandMark_k9fph_66{display:grid;place-items:center;width:38px;height:38px;border-radius:10px 10px 16px;background:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-display);font-size:23px}._desktopNav_k9fph_67{display:flex;align-items:center;gap:16px}._desktopNav_k9fph_67 a,._mobileMenu_k9fph_68 a{text-decoration:none}._desktopNav_k9fph_67 button,._desktopNav_k9fph_67 a{border:0;background:none;font:inherit;color:#073c2bc7;cursor:pointer;font-weight:700}._mobileMenu_k9fph_68 button,._mobileMenu_k9fph_68 a{border:0;background:none;font:inherit;color:#fff8e9c2;cursor:pointer;font-weight:700}._desktopNav_k9fph_67 button:hover,._desktopNav_k9fph_67 a:hover{color:#89651f}._menuButton_k9fph_72{display:none;background:transparent;border:0;color:var(--brand-green)}._mobileMenu_k9fph_68{display:none}._mobileHeaderActions_k9fph_74{display:none;align-items:center;gap:8px}._mobileLanguageButton_k9fph_75{display:none;align-items:center;gap:6px;min-height:40px;padding:0 10px;border:1px solid rgba(7,60,43,.22);border-radius:999px;background:#073c2b09;color:var(--brand-green);font:inherit;font-size:12px;font-weight:900;letter-spacing:.04em;cursor:pointer}._mobileLanguageButton_k9fph_75 svg{color:var(--brand-gold)}._mobileMenuLanguage_k9fph_77{padding:0 0 14px;border-bottom:1px solid rgba(201,162,77,.22)}._mobileMenuLanguage_k9fph_77>span{display:flex;align-items:center;gap:7px;margin-bottom:10px;color:var(--brand-gold);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}._mobileMenuLanguage_k9fph_77>div{display:flex;gap:7px;flex-wrap:wrap}._mobileMenuLanguage_k9fph_77 button{min-height:36px;padding:7px 10px;border:1px solid rgba(255,248,233,.16);border-radius:999px;color:#fff8e9c7;font-size:11px}._mobileMenuLanguage_k9fph_77 ._languageActive_k9fph_81{background:var(--brand-gold);border-color:var(--brand-gold);color:var(--brand-green)}._mobileMenuContact_k9fph_82{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:4px}._mobileMenuContact_k9fph_82 a{min-height:44px;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 10px;border:1px solid rgba(201,162,77,.26);border-radius:10px;color:var(--brand-cream);text-decoration:none;font-size:12px;font-weight:800}._mobileMenuContact_k9fph_82 a svg{color:var(--brand-gold)}._hero_k9fph_86{width:100%;min-height:690px;margin:0;padding:54px max(24px,calc((100vw - 1240px)/2)) 62px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:54px;align-items:center;position:relative;background:linear-gradient(115deg,#041f16,#073c2b 48%,#041f16);color:var(--brand-cream);overflow:hidden}._hero_k9fph_86:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 17% 22%,rgba(201,162,77,.14),transparent 31%),radial-gradient(circle at 82% 34%,rgba(201,162,77,.07),transparent 25%),linear-gradient(90deg,rgba(0,0,0,.2),transparent 58%);pointer-events:none;z-index:1}._heroFoliage_k9fph_91{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}._heroFoliage_k9fph_91:before{content:"";position:absolute;inset:-4%;background-image:url(/_cdn/static/b41c996b-7183-4a8c-9e94-5a19f984e6cd-palm-frond.svg),url(/_cdn/static/b41c996b-7183-4a8c-9e94-5a19f984e6cd-palm-frond.svg);background-repeat:no-repeat;background-size:300px auto,270px auto;background-position:12% -82px,91% 88%;opacity:.18;filter:blur(1.2px) saturate(.78);mix-blend-mode:screen;transform:rotate(-2deg)}._heroFoliage_k9fph_91:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 4% 78%,rgba(222,183,91,.2),transparent 27%),radial-gradient(ellipse at 96% 30%,rgba(222,183,91,.16),transparent 25%)}._heroPalmLeft_k9fph_106,._heroPalmRight_k9fph_106{position:absolute;width:455px;height:auto;opacity:.46;filter:blur(.25px) saturate(.9) drop-shadow(0 18px 30px rgba(0,0,0,.16));mix-blend-mode:screen;transform-origin:50% 90%}._heroPalmLeft_k9fph_106{left:-132px;bottom:-135px;transform:rotate(-15deg) scale(1.18)}._heroPalmRight_k9fph_106{right:-132px;top:-116px;transform:rotate(154deg) scale(1.06);opacity:.39}._heroGlow_k9fph_109{position:absolute;width:560px;height:560px;left:-180px;bottom:-320px;background:radial-gradient(circle,rgba(201,162,77,.18),transparent 68%);pointer-events:none}._heroContent_k9fph_110{position:relative;z-index:2}._eyebrow_k9fph_111,._kicker_k9fph_111,._kickerLight_k9fph_111{display:inline-flex;align-items:center;gap:7px;color:var(--brand-gold);font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}._hero_k9fph_86 h1{font-family:"Anton",var(--font-family-display);font-size:clamp(72px,8vw,116px);font-weight:400;line-height:.84;letter-spacing:-.012em;text-transform:uppercase;max-width:700px;margin:22px 0 30px}._refundHeadline_k9fph_113{display:block;color:var(--brand-cream);text-shadow:none;filter:none}._maxIt3d_k9fph_114{width:max-content;max-width:100%;margin-top:14px;display:block;position:relative;font-family:Barlow Condensed,sans-serif;font-style:italic;font-weight:900;letter-spacing:-.025em;line-height:.9;isolation:isolate}._maxIt3d_k9fph_114>span{display:block;white-space:nowrap}._maxItExtrudeFar_k9fph_116,._maxItExtrudeMid_k9fph_116,._maxItEdge_k9fph_116{position:absolute;inset:0;pointer-events:none;user-select:none}._maxItExtrudeFar_k9fph_116{color:#5f4314;transform:translate(9px,10px);-webkit-text-stroke:1.4px #51380f;text-shadow:0 10px 18px rgba(0,0,0,.28);z-index:0}._maxItExtrudeMid_k9fph_116{color:#7f5c1c;transform:translate(6px,7px);-webkit-text-stroke:1px #6d4d17;z-index:1}._maxItEdge_k9fph_116{color:#a67828;transform:translate(3px,3px);-webkit-text-stroke:.8px #8e651f;z-index:2}._maxItFace_k9fph_120{position:relative;z-index:3;color:#d2a345;-webkit-text-stroke:.55px #f0d27a;background:linear-gradient(180deg,#efd06f,#d7aa4c 40%,#bd8a2c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 1px 0 rgba(255,244,187,.18)}._maxIt3d_k9fph_114:before{content:"";position:absolute;left:2%;right:-3%;bottom:-13px;height:7px;border-radius:2px;background:#6e4f18;transform:translate(6px,6px) rotate(-1.2deg);opacity:.95;z-index:0}._maxIt3d_k9fph_114:after{content:"";position:absolute;left:1%;right:-2%;bottom:-9px;height:6px;border-radius:2px;background:linear-gradient(90deg,#bc8c30,#e2bb5d 55%,#b27f27);transform:rotate(-1.2deg);box-shadow:0 3px #7a581d;opacity:.98;z-index:4}._heroContent_k9fph_110>p{max-width:610px;font-size:17px;line-height:1.75;color:#fff8e9bd}._heroContent_k9fph_110>p strong{color:var(--brand-cream);font-weight:800}._page_k9fph_50 ._primaryCta_k9fph_125{background:var(--brand-gold);color:var(--brand-green);border-color:var(--brand-gold);white-space:normal;height:auto;min-height:44px;text-align:center}._page_k9fph_50 ._primaryCta_k9fph_125:hover{background:#d1b36a;border-color:#d1b36a}._heroActions_k9fph_127>a,._heroActions_k9fph_127>button{min-height:48px;white-space:normal;height:auto}._heroActions_k9fph_127{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 22px}._heroActions_k9fph_127>a:not(._primaryCta_k9fph_125){color:var(--brand-cream);border-color:#fff8e957;background:#ffffff08}._heroActions_k9fph_127>a:not(._primaryCta_k9fph_125):hover{color:var(--brand-gold);border-color:var(--brand-gold);background:#c9a24d14}._plannerLink_k9fph_131{display:inline-flex;align-items:center;gap:7px;color:var(--accent);font-size:13px;font-weight:800;text-decoration:none;margin:-14px 0 28px}._plannerLink_k9fph_131:hover{text-decoration:underline;text-underline-offset:4px}._heroActions_k9fph_127 button,._heroCard_k9fph_133 button,._processSection_k9fph_133>button,._bookingForm_k9fph_133 button,._contactForm_k9fph_133 button{display:inline-flex;gap:8px;align-items:center;justify-content:center}._languagePills_k9fph_134{display:none;gap:8px;flex-wrap:wrap;margin:0 0 24px}._languagePills_k9fph_134 span{display:inline-flex;align-items:center;min-height:34px;padding:7px 11px;border:1px solid rgba(201,162,77,.34);border-radius:999px;background:#ffffff0b;color:#fff8e9e0;font-size:11px;font-weight:800}._trustRow_k9fph_136{display:flex;gap:20px;flex-wrap:wrap;color:#fff8e9a8;font-size:12px;font-weight:800}._trustRow_k9fph_136 span{display:inline-flex;gap:7px;align-items:center}._trustRow_k9fph_136 svg{width:17px;color:var(--brand-gold)}._heroMedia_k9fph_139{min-height:560px;position:relative;border:1px solid rgba(201,162,77,.4);border-radius:26px;overflow:hidden;box-shadow:0 38px 90px #00000057;z-index:2}._heroMedia_k9fph_139>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._heroMediaShade_k9fph_141{position:absolute;inset:0;background:linear-gradient(180deg,#041f1614,#041f1608 44%,#041f1685)}._heroMediaStatus_k9fph_142{position:absolute;top:18px;left:18px;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:8px 12px;border:1px solid rgba(255,248,233,.22);border-radius:999px;background:#041f16b8;backdrop-filter:blur(10px);color:var(--brand-cream);font-size:11px;font-weight:800;letter-spacing:.03em}._heroAdvanceBadge_k9fph_143{position:absolute;top:18px;right:18px;min-width:150px;padding:11px 14px 10px;border:1px solid rgba(201,162,77,.5);border-radius:14px;background:#041f16c2;backdrop-filter:blur(10px);color:var(--brand-cream);text-decoration:none;box-shadow:0 12px 28px #0000002e}._heroAdvanceBadge_k9fph_143 span{display:block;color:#fff8e9b3;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}._heroAdvanceBadge_k9fph_143 strong{display:block;margin-top:2px;color:var(--brand-gold);font-family:var(--font-family-display);font-size:31px;line-height:.95;letter-spacing:-.02em}._heroInfoPanel_k9fph_146{position:absolute;left:18px;bottom:18px;width:min(390px,calc(100% - 36px));padding:18px;border:1px solid rgba(201,162,77,.42);border-radius:18px;background:#041f16d6;backdrop-filter:blur(14px);color:var(--brand-cream);box-shadow:0 18px 42px #00000042}._heroInfoTitle_k9fph_147{display:flex;align-items:center;gap:12px}._heroInfoCheck_k9fph_148{flex:0 0 40px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--brand-gold);color:var(--brand-green)}._heroInfoTitle_k9fph_147 small{display:block;color:#fff8e99e;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._heroInfoTitle_k9fph_147 strong{display:block;margin-top:2px;font-family:var(--font-family-display);font-size:24px;line-height:1}._heroInfoChecklist_k9fph_151{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin:15px 0}._heroInfoChecklist_k9fph_151 span{display:flex;align-items:center;gap:6px;color:#fff8e9bd;font-size:10px;font-weight:700}._heroInfoChecklist_k9fph_151 svg{color:var(--brand-gold);flex:0 0 auto}._heroInfoPanel_k9fph_146>a{width:100%;justify-content:center;background:var(--brand-gold);color:var(--brand-green);border-color:var(--brand-gold)}._audienceStrip_k9fph_155{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#041f16;border-top:1px solid rgba(201,162,77,.22);border-bottom:1px solid rgba(201,162,77,.22)}._audienceCard_k9fph_156{min-height:310px;position:relative;overflow:hidden;border-right:1px solid rgba(201,162,77,.24)}._audienceCard_k9fph_156:last-child{border-right:0}._audienceCard_k9fph_156>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}._audienceCard_k9fph_156:hover>img{transform:scale(1.035)}._audienceShade_k9fph_160{position:absolute;inset:0;background:linear-gradient(180deg,#041f1614,#041f16c2)}._audienceCard_k9fph_156>div:last-child{position:absolute;left:30px;right:24px;bottom:26px;display:flex;flex-direction:column;align-items:flex-start;color:var(--brand-cream);text-transform:uppercase}._audienceCard_k9fph_156 strong{font-family:var(--font-family-display);font-size:54px;line-height:.9;letter-spacing:-.025em}._audienceCard_k9fph_156 span{margin-top:8px;padding:5px 10px;border-radius:999px;background:#073c2bd1;border:1px solid rgba(201,162,77,.48);color:var(--brand-cream);font-size:11px;font-weight:800;letter-spacing:.06em}._cardTop_k9fph_164{display:flex;align-items:center;gap:9px;font-size:12px;text-transform:uppercase;letter-spacing:.1em;opacity:.8}._statusDot_k9fph_165{width:8px;height:8px;border-radius:50%;background:var(--brand-gold);box-shadow:0 0 0 5px #c3a04b2e}._refundGraphic_k9fph_166{padding:38px 0 28px;display:flex;flex-direction:column;align-items:center;text-align:center;border-bottom:1px solid hsla(0,0%,100%,.15)}._checkCircle_k9fph_167{width:62px;height:62px;background:var(--accent);display:grid;place-items:center;border-radius:50%;margin-bottom:16px}._refundGraphic_k9fph_166 span{font-size:13px;opacity:.7}._refundGraphic_k9fph_166 strong{font-family:var(--font-family-display);font-size:27px;margin-top:5px}._cardChecklist_k9fph_170{display:grid;gap:13px;margin:25px 0;font-size:14px}._cardChecklist_k9fph_170 span{display:flex;align-items:center;gap:9px}._cardChecklist_k9fph_170 svg{width:16px;color:var(--brand-gold)}._heroCard_k9fph_133>a,._heroCard_k9fph_133 button{width:100%;background:var(--brand-gold);color:var(--brand-green)}._heroCard_k9fph_133 button:hover{background:#d1b36a}._reviewsSection_k9fph_175 ._kicker_k9fph_111{color:var(--brand-gold)}._proofBar_k9fph_177{background:var(--primary);color:var(--primary-foreground);display:grid;grid-template-columns:repeat(4,1fr);padding:30px max(28px,calc((100vw - 1184px)/2))}._proofBar_k9fph_177 div{display:flex;flex-direction:column;padding:0 26px;border-right:1px solid hsla(0,0%,100%,.14)}._proofBar_k9fph_177 div:last-child{border:0}._proofBar_k9fph_177 strong{font-family:var(--font-family-display);font-size:21px}._proofBar_k9fph_177 span{font-size:12px;margin-top:4px;opacity:.65}._trustSection_k9fph_182{max-width:1184px;margin:0 auto;padding:96px 28px 72px}._trustIntro_k9fph_182{max-width:760px;margin:0 auto 42px;text-align:center}._trustIntro_k9fph_182 h2{font-family:var(--font-family-display);font-size:clamp(38px,4.8vw,58px);line-height:1.04;letter-spacing:-.045em;margin:15px 0 18px}._trustIntro_k9fph_182>p{max-width:690px;margin:0 auto;color:var(--muted-foreground);font-size:16px;line-height:1.75}._trustActions_k9fph_182{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:28px}._trustGrid_k9fph_182{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}._trustCard_k9fph_182{padding:25px;background:var(--card);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-sm)}._trustIcon_k9fph_182{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:var(--surface);color:var(--accent)}._trustCard_k9fph_182 h3{font-family:var(--font-family-display);font-size:21px;line-height:1.2;margin:17px 0 9px}._trustCard_k9fph_182 p{margin:0;color:var(--muted-foreground);font-size:13px;line-height:1.65}._trustProcess_k9fph_182{margin-top:20px;padding:18px 24px;display:flex;align-items:center;justify-content:center;gap:15px;border-radius:16px;background:var(--primary);color:var(--primary-foreground);font-size:13px;font-weight:800}._trustProcess_k9fph_182 span{display:flex;align-items:center;gap:8px}._trustProcess_k9fph_182 b{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--brand-gold);color:var(--brand-green);font-size:12px}._trustProcess_k9fph_182>svg{color:var(--brand-gold);opacity:.8}._section_k9fph_183{max-width:1240px;margin:0 auto;padding:112px 28px}._sectionHeading_k9fph_184{max-width:660px;margin:0 auto 50px;text-align:center}._sectionHeading_k9fph_184 h2,._remoteCopy_k9fph_185 h2,._bookingCopy_k9fph_185 h2,._faqIntro_k9fph_185 h2,._contactCopy_k9fph_185 h2{font-family:var(--font-family-display);font-size:clamp(37px,4vw,52px);line-height:1.08;letter-spacing:-.04em;margin:15px 0 18px}._sectionHeading_k9fph_184 p,._remoteCopy_k9fph_185>p,._faqIntro_k9fph_185>p,._contactCopy_k9fph_185>p,._bookingCopy_k9fph_185>p{color:var(--muted-foreground);line-height:1.7}._serviceGrid_k9fph_187{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}._serviceCard_k9fph_188{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:25px;min-height:260px;display:flex;flex-direction:column;transition:transform var(--animation-duration-normal),box-shadow var(--animation-duration-normal)}._serviceCard_k9fph_188:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}._iconBox_k9fph_190{width:46px;height:46px;display:grid;place-items:center;background:var(--surface);color:var(--accent);border-radius:13px}._iconBox_k9fph_190 svg{width:22px}._serviceCard_k9fph_188 h3{font-family:var(--font-family-display);font-size:20px;line-height:1.2;margin:19px 0 10px}._serviceCard_k9fph_188 p{color:var(--muted-foreground);font-size:14px;line-height:1.6;margin:0 0 18px}._serviceCard_k9fph_188 button{margin-top:auto;width:max-content;border:0;background:transparent;padding:0;color:var(--accent);font:inherit;font-weight:800;font-size:13px;display:flex;align-items:center;gap:5px;cursor:pointer}._businessExtraLink_k9fph_194{display:inline-flex;align-items:center;gap:5px;color:var(--accent);font-size:13px;font-weight:800;text-decoration:none;margin-top:auto}._businessExtraLink_k9fph_194:hover{text-decoration:underline;text-underline-offset:3px}._remoteSection_k9fph_196{background:var(--surface);padding:100px max(28px,calc((100vw - 1100px)/2));display:grid;grid-template-columns:.8fr 1fr;gap:100px;align-items:center}._remoteVisual_k9fph_197{min-height:430px;display:grid;place-items:center;position:relative;background-image:radial-gradient(var(--border) 1px,transparent 1px);background-size:19px 19px}._phoneMock_k9fph_198{width:250px;height:420px;border:9px solid var(--primary);border-radius:38px;background:var(--card);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;align-items:center;justify-content:center}._phoneTop_k9fph_199{width:75px;height:18px;border-radius:0 0 12px 12px;background:var(--primary);position:absolute;top:5px}._videoAvatar_k9fph_200{width:98px;height:98px;border-radius:50%;display:grid;place-items:center;background:var(--primary);color:#fff;font-family:var(--font-family-display);font-size:50px;margin-bottom:20px}._phoneMock_k9fph_198 span{color:var(--muted-foreground);font-size:12px}._phoneMock_k9fph_198 strong{margin:5px 0 28px}._callIcons_k9fph_203{display:flex;gap:12px}._callIcons_k9fph_203 svg{width:42px;height:42px;padding:12px;border-radius:50%;background:var(--surface);color:var(--accent)}._floatingBadge_k9fph_205{position:absolute;right:0;bottom:70px;padding:13px 17px;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-md);border-radius:var(--radius);display:flex;gap:9px;align-items:center;font-size:13px;font-weight:800}._floatingBadge_k9fph_205 svg{color:var(--accent)}._remoteCopy_k9fph_185 ul{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:0;margin:26px 0 32px;list-style:none}._remoteCopy_k9fph_185 li{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:700}._remoteCopy_k9fph_185 li svg{width:17px;color:var(--accent)}._processSection_k9fph_133{padding:110px max(28px,calc((100vw - 1180px)/2));max-width:none;margin:0;text-align:center;background:linear-gradient(135deg,#041f16,#073c2b);color:var(--brand-cream);border-top:1px solid rgba(201,162,77,.25);border-bottom:1px solid rgba(201,162,77,.25)}._steps_k9fph_212{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;position:relative;margin-bottom:42px}._steps_k9fph_212:before{content:"";position:absolute;top:40px;left:18%;right:18%;border-top:1px dashed rgba(201,162,77,.36)}._step_k9fph_212{position:relative;padding:28px;border:1px solid rgba(201,162,77,.22);border-radius:18px;background:#ffffff09}._stepNumber_k9fph_215{position:absolute;top:16px;right:20px;font-family:var(--font-family-display);font-size:46px;color:#c9a24d33}._stepIcon_k9fph_216{width:72px;height:72px;display:grid;place-items:center;margin:0 auto 22px;border-radius:50%;background:var(--brand-gold);color:var(--brand-green);box-shadow:0 0 0 9px #ffffff09;position:relative}._step_k9fph_212 h3{font-family:var(--font-family-display);font-size:22px;margin-bottom:10px}._step_k9fph_212 p{color:#fff8e9a3;font-size:14px;line-height:1.65}._reviewsSection_k9fph_175{background:linear-gradient(145deg,#05291e,#073c2b 58%,#041f16);color:var(--brand-cream);padding:105px max(28px,calc((100vw - 1184px)/2));border-top:1px solid rgba(201,162,77,.28);border-bottom:1px solid rgba(201,162,77,.28)}._reviewsSection_k9fph_175 ._sectionHeading_k9fph_184{margin:0;max-width:720px}._reviewsSection_k9fph_175 ._sectionHeading_k9fph_184 p{color:#fff8e9a8;max-width:560px}._reviewsTopline_k9fph_223{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:38px}._googleReviewBadge_k9fph_224{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:13px 16px;border:1px solid rgba(201,162,77,.34);border-radius:16px;background:#ffffff0f;box-shadow:0 18px 45px #00000029}._googleMark_k9fph_225{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--brand-cream);color:#4285f4;font-weight:900;font-size:21px;font-family:Arial,sans-serif}._googleReviewBadge_k9fph_224 strong,._googleReviewBadge_k9fph_224 small{display:block}._googleReviewBadge_k9fph_224 strong{font-size:14px;letter-spacing:.01em}._googleReviewBadge_k9fph_224 small{color:#fff8e99e;margin-top:2px;font-size:11px}._reviewGrid_k9fph_229{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}._reviewCard_k9fph_230{position:relative;overflow:hidden;min-height:250px;display:flex;flex-direction:column;background:linear-gradient(155deg,#ffffff16,#ffffff09);border:1px solid rgba(201,162,77,.24);border-radius:18px;padding:28px;box-shadow:0 22px 55px #00000024}._reviewCard_k9fph_230:after{content:"";position:absolute;width:120px;height:120px;right:-55px;bottom:-65px;border:1px solid rgba(201,162,77,.22);border-radius:50%}._reviewMeta_k9fph_232{display:flex;align-items:center;justify-content:space-between;gap:16px}._stars_k9fph_233{color:var(--brand-gold);letter-spacing:3px;font-size:15px}._googleLabel_k9fph_234{font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#fff8e985}._reviewCard_k9fph_230>p{font-family:var(--font-family-display);font-size:20px;line-height:1.5;margin:22px 0 30px;color:var(--brand-cream);flex:1}._reviewCard_k9fph_230>div:last-child{display:flex;align-items:center;gap:11px;position:relative;z-index:1}._avatar_k9fph_237{width:42px;height:42px;border-radius:50%;background:linear-gradient(145deg,#d7b45e,#a77f2f);color:#05291e;display:grid;place-items:center;font-weight:900;border:1px solid rgba(255,248,233,.32)}._reviewCard_k9fph_230 strong,._reviewCard_k9fph_230 small{display:block}._reviewCard_k9fph_230 strong{font-size:13px}._reviewCard_k9fph_230 small{color:#fff8e985;margin-top:3px;font-size:10px}._bookingSection_k9fph_242{padding:100px max(28px,calc((100vw - 1080px)/2));background:linear-gradient(120deg,#c39b43,#e0bd69);color:var(--brand-green);display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}._kickerLight_k9fph_111{color:inherit;opacity:.75}._bookingCopy_k9fph_185>p{color:inherit;opacity:.8}._bookingBenefits_k9fph_245{display:grid;gap:12px;margin-top:28px}._bookingBenefits_k9fph_245 span{display:flex;align-items:center;gap:9px;font-weight:700}._bookingForm_k9fph_133,._contactForm_k9fph_133{background:var(--card);color:var(--card-foreground);padding:30px;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:grid;gap:15px}._bookingForm_k9fph_133 h3{font-family:var(--font-family-display);font-size:25px;margin:0 0 5px}._bookingForm_k9fph_133 label,._contactForm_k9fph_133 label{display:grid;gap:7px;font-size:12px;font-weight:800}._fieldRow_k9fph_250{display:grid;grid-template-columns:1fr 1fr;gap:12px}._bookingForm_k9fph_133 small{color:var(--muted-foreground);text-align:center;font-size:10px}._successMessage_k9fph_252{text-align:center;padding:35px 10px}._successMessage_k9fph_252>svg{width:52px;height:52px;color:var(--accent)}._successMessage_k9fph_252 h3{font-size:26px;margin:12px 0 8px}._successMessage_k9fph_252 p{color:var(--muted-foreground);line-height:1.6}._faqSection_k9fph_257{max-width:1120px;margin:auto;padding:110px 28px;display:grid;grid-template-columns:.72fr 1fr;gap:90px;align-items:start}._faqIntro_k9fph_185{position:sticky;top:35px}._faqIntro_k9fph_185 button{margin-top:20px}._accordion_k9fph_260{border-top:1px solid var(--border)}._contactSection_k9fph_261{max-width:1120px;margin:0 auto 110px;background:var(--surface);border-radius:30px;padding:60px;display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}._contactMethods_k9fph_262{display:grid;gap:12px;margin-top:28px}._contactMethods_k9fph_262 a{display:flex;align-items:center;gap:12px;color:var(--foreground);text-decoration:none}._contactMethods_k9fph_262 svg{width:40px;height:40px;padding:11px;background:var(--card);border-radius:11px;color:var(--accent)}._contactMethods_k9fph_262 small,._contactMethods_k9fph_262 span{display:block}._contactMethods_k9fph_262 small{color:var(--muted-foreground);font-size:10px;text-transform:uppercase;letter-spacing:.1em}._footer_k9fph_267{background:linear-gradient(145deg,#041f16,#073c2b 68%,#05291e);color:var(--brand-cream);padding:72px max(28px,calc((100vw - 1184px)/2)) 30px;border-top:1px solid rgba(201,162,77,.3)}._footer_k9fph_267 ._brand_k9fph_63{padding:8px 12px;width:max-content;background:var(--brand-cream);border-radius:12px}._footer_k9fph_267 ._brand_k9fph_63 img{width:230px;height:86px}._footerGrid_k9fph_270{display:grid;grid-template-columns:1.35fr .8fr .9fr 1.1fr;gap:54px;align-items:start;padding-bottom:48px}._footerBrand_k9fph_271 p{color:#fff8e99e;line-height:1.65;max-width:330px;margin:18px 0;font-size:13px}._footerLanguage_k9fph_272{display:flex;align-items:center;gap:8px;color:var(--brand-gold);font-size:12px;font-weight:700;margin-bottom:18px}._footerColumn_k9fph_273{display:grid;align-content:start;gap:11px}._footerColumn_k9fph_273>strong{font-family:var(--font-family-display);font-size:15px;text-transform:uppercase;letter-spacing:.11em;color:var(--brand-gold);margin-bottom:5px}._footerColumn_k9fph_273 a{color:#fff8e9c2;text-decoration:none;font-size:12px;line-height:1.5;display:flex;align-items:center;gap:8px;transition:color .18s ease,transform .18s ease}._footerColumn_k9fph_273 a:hover{color:var(--brand-cream);transform:translate(2px)}._footerColumn_k9fph_273 button{margin-top:8px;width:max-content}._footerLocation_k9fph_278{color:#fff8e980;font-size:11px;line-height:1.6;max-width:230px}._socials_k9fph_279{display:flex;gap:9px}._socials_k9fph_279 a{color:inherit;border:1px solid hsla(0,0%,100%,.2);width:38px;height:38px;display:grid;place-items:center;border-radius:50%;text-decoration:none;font-weight:800}._socials_k9fph_279 svg{width:18px}._footerBottom_k9fph_282{border-top:1px solid rgba(255,255,255,.12);padding-top:25px;display:flex;justify-content:space-between;gap:24px;color:#fff8e96b;font-size:10px}._footerLegal_k9fph_283{display:flex;flex-wrap:wrap;gap:18px}._footerLegal_k9fph_283 a{color:#fff8e985;text-decoration:none}._footerLegal_k9fph_283 a:hover{color:var(--brand-cream)}._mobileCta_k9fph_286{display:none}._section_k9fph_183[data-revealed=false],._remoteSection_k9fph_196[data-revealed=false],._processSection_k9fph_133[data-revealed=false],._reviewsSection_k9fph_175[data-revealed=false],._faqSection_k9fph_257[data-revealed=false]{opacity:0;transform:translateY(22px)}._section_k9fph_183[data-revealed=true],._remoteSection_k9fph_196[data-revealed=true],._processSection_k9fph_133[data-revealed=true],._reviewsSection_k9fph_175[data-revealed=true],._faqSection_k9fph_257[data-revealed=true]{opacity:1;transform:none;transition:opacity var(--animation-duration-slow),transform var(--animation-duration-slow)}@media(max-width:900px){._bookkeepingSection_k9fph_30{grid-template-columns:1fr;gap:30px;padding:82px 28px}._bookkeepingIntro_k9fph_31{position:static}._trustGrid_k9fph_182{grid-template-columns:repeat(2,minmax(0,1fr))}._trustProcess_k9fph_182{flex-wrap:wrap}}@media(max-width:1200px){._desktopNav_k9fph_67,._headerCta_k9fph_298{display:none}._mobileHeaderActions_k9fph_74{display:flex}._menuButton_k9fph_72{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid rgba(7,60,43,.2);border-radius:12px}._mobileLanguageButton_k9fph_75{display:flex}._mobileMenu_k9fph_68{position:absolute;display:grid;gap:18px;left:18px;right:18px;top:76px;padding:22px;background:#041f16;border:1px solid rgba(201,162,77,.38);border-radius:var(--radius-md);box-shadow:0 24px 70px #0000004d}._mobileMenu_k9fph_68 button{text-align:left}._mobileMenu_k9fph_68>button:last-child{text-align:center}._hero_k9fph_86{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);padding:46px 34px 58px;gap:34px;align-items:center}._heroContent_k9fph_110{text-align:left}._heroContent_k9fph_110>p{margin-left:0;margin-right:0;max-width:560px}._heroActions_k9fph_127,._trustRow_k9fph_136{justify-content:flex-start}._hero_k9fph_86 h1{font-size:clamp(62px,7vw,92px);max-width:560px}._heroMedia_k9fph_139{max-width:none;margin:0;width:100%;min-height:500px}._serviceGrid_k9fph_187{grid-template-columns:repeat(2,1fr)}._remoteSection_k9fph_196{grid-template-columns:1fr 1fr;gap:45px}._reviewGrid_k9fph_229,._bookingSection_k9fph_242,._faqSection_k9fph_257,._contactSection_k9fph_261{grid-template-columns:1fr}._faqIntro_k9fph_185{position:static}._footerGrid_k9fph_270{grid-template-columns:1.25fr repeat(3,1fr);gap:34px}}@media(max-width:900px){._hero_k9fph_86{grid-template-columns:1fr;padding-top:44px;gap:38px}._heroContent_k9fph_110{text-align:center}._heroContent_k9fph_110>p{margin-left:auto;margin-right:auto}._heroActions_k9fph_127,._trustRow_k9fph_136{justify-content:center}._hero_k9fph_86 h1{max-width:700px;margin-left:auto;margin-right:auto}._maxIt3d_k9fph_114{margin-left:auto;margin-right:auto}._heroMedia_k9fph_139{max-width:760px;margin:auto;width:100%}}@media(max-width:600px){._desktopUtility_k9fph_51{display:none}._advanceOverlay_k9fph_52{padding:10px;align-items:center}._advancePopup_k9fph_53{width:min(100%,calc(100vw - 24px));padding:0;border-radius:18px}._advancePopup_k9fph_53:after{border-width:1.5px}._advanceCloseHotspot_k9fph_56{min-width:40px;min-height:40px;width:10%;right:1.4%;top:1.4%}._advanceCtaHotspot_k9fph_58{left:24.5%;top:70.5%;width:53%;height:14%}._header_k9fph_62{height:76px;padding:0 14px}._brand_k9fph_63{border-radius:8px}._brand_k9fph_63 img{width:168px;height:60px}._mobileMenu_k9fph_68{top:72px;left:10px;right:10px;gap:14px;padding:18px;border-radius:16px}._mobileMenu_k9fph_68>button,._mobileMenu_k9fph_68>a{min-height:40px;display:flex;align-items:center}._mobileHeaderActions_k9fph_74{gap:6px}._mobileLanguageButton_k9fph_75{min-height:38px;padding:0 9px}._menuButton_k9fph_72{width:40px;height:40px}._footer_k9fph_267 ._brand_k9fph_63 img{width:min(240px,70vw);height:90px}._footer_k9fph_267{padding:62px 18px 26px}._footerGrid_k9fph_270{grid-template-columns:1fr 1fr;gap:38px 24px;padding-bottom:36px}._footerBrand_k9fph_271{grid-column:1/-1}._footerBrand_k9fph_271 p{max-width:520px}._footerBottom_k9fph_282{flex-direction:column}._hero_k9fph_86{min-height:0;padding:34px 18px 48px;gap:30px}._heroFoliage_k9fph_91:before{background-size:175px auto,155px auto;background-position:14% 18%,94% 66%;opacity:.16;filter:blur(1px) saturate(.8)}._heroPalmLeft_k9fph_106{width:285px;left:-100px;bottom:70px;opacity:.39;transform:rotate(-17deg) scale(1.08)}._heroPalmRight_k9fph_106{width:270px;right:-115px;top:-2px;opacity:.31;transform:rotate(151deg) scale(1)}._heroFoliage_k9fph_91:after{background:radial-gradient(ellipse at 2% 50%,rgba(222,183,91,.15),transparent 27%),radial-gradient(ellipse at 98% 22%,rgba(222,183,91,.11),transparent 23%)}._heroContent_k9fph_110{text-align:left}._hero_k9fph_86 h1{font-size:clamp(58px,17vw,80px);line-height:.86;margin:20px 0 30px;letter-spacing:-.008em}._maxIt3d_k9fph_114{margin-top:12px}._maxItExtrudeFar_k9fph_116{transform:translate(6px,7px);-webkit-text-stroke:1px #51380f}._maxItExtrudeMid_k9fph_116{transform:translate(4px,5px)}._maxItEdge_k9fph_116{transform:translate(2px,2px)}._maxIt3d_k9fph_114:before{bottom:-11px;height:5px;transform:translate(4px,4px) rotate(-1.2deg)}._maxIt3d_k9fph_114:after{bottom:-8px;height:4px;box-shadow:0 2px #7a581d}._heroContent_k9fph_110>p{font-size:15px}._heroActions_k9fph_127{display:grid}._heroActions_k9fph_127 button{width:100%}._heroActions_k9fph_127>a{width:100%;justify-content:center}._languagePills_k9fph_134{display:none}._trustRow_k9fph_136{display:grid;grid-template-columns:1fr;text-align:left;gap:11px}._heroMedia_k9fph_139{min-height:420px;border-radius:20px}._heroMediaStatus_k9fph_142{top:12px;left:12px;min-height:32px;padding:7px 10px;font-size:9px}._heroAdvanceBadge_k9fph_143{top:12px;right:12px;min-width:122px;padding:9px 10px 8px;border-radius:12px}._heroAdvanceBadge_k9fph_143 span{font-size:7px}._heroAdvanceBadge_k9fph_143 strong{font-size:27px}._heroInfoPanel_k9fph_146{left:12px;bottom:12px;width:calc(100% - 24px);padding:15px;border-radius:15px}._heroInfoCheck_k9fph_148{flex-basis:36px;width:36px;height:36px}._heroInfoTitle_k9fph_147 strong{font-size:21px}._heroInfoChecklist_k9fph_151{grid-template-columns:1fr;gap:6px;margin:12px 0}._audienceStrip_k9fph_155{grid-template-columns:1fr}._audienceCard_k9fph_156{min-height:240px;border-right:0;border-bottom:1px solid rgba(201,162,77,.24)}._audienceCard_k9fph_156:last-child{border-bottom:0}._audienceCard_k9fph_156 strong{font-size:48px}._proofBar_k9fph_177{grid-template-columns:1fr 1fr;padding:26px 18px;gap:25px 0}._proofBar_k9fph_177 div{padding:0 12px}._proofBar_k9fph_177 div:nth-child(2){border:0}._trustSection_k9fph_182{padding:70px 18px 54px}._trustIntro_k9fph_182{text-align:left;margin-bottom:30px}._trustActions_k9fph_182{justify-content:stretch;display:grid}._trustActions_k9fph_182>*{width:100%}._trustGrid_k9fph_182{grid-template-columns:1fr}._trustCard_k9fph_182{padding:22px}._trustProcess_k9fph_182{align-items:stretch;flex-direction:column}._trustProcess_k9fph_182>svg{display:none}._trustProcess_k9fph_182 span{justify-content:flex-start}._section_k9fph_183,._processSection_k9fph_133,._faqSection_k9fph_257{padding:76px 18px}._bookkeepingSection_k9fph_30{padding:70px 18px}._bookkeepingIntro_k9fph_31 h2{font-size:38px}._bookkeepingPlan_k9fph_37{padding:20px;border-radius:18px}._sectionHeading_k9fph_184{text-align:left;margin-bottom:35px}._serviceGrid_k9fph_187{grid-template-columns:1fr}._serviceCard_k9fph_188{min-height:220px}._remoteSection_k9fph_196{grid-template-columns:1fr;padding:75px 18px}._remoteVisual_k9fph_197{min-height:360px;order:2}._phoneMock_k9fph_198{height:360px;width:220px}._floatingBadge_k9fph_205{right:5px;bottom:35px}._remoteCopy_k9fph_185 ul{grid-template-columns:1fr}._steps_k9fph_212{grid-template-columns:1fr;gap:40px}._steps_k9fph_212:before{display:none}._step_k9fph_212{padding:0 18px}._reviewsSection_k9fph_175,._bookingSection_k9fph_242{padding:76px 18px}._reviewsTopline_k9fph_223{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:28px}._googleReviewBadge_k9fph_224{width:100%;justify-content:flex-start}._reviewCard_k9fph_230{min-height:0;padding:24px}._bookingSection_k9fph_242{gap:38px}._bookingForm_k9fph_133,._contactForm_k9fph_133{padding:22px}._fieldRow_k9fph_250{grid-template-columns:1fr}._faqSection_k9fph_257{gap:38px}._contactSection_k9fph_261{margin:0 12px 85px;padding:38px 20px;gap:35px;border-radius:24px}._footer_k9fph_267{padding:55px 20px 105px}._footerTop_k9fph_413{display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between}._footerTop_k9fph_413 p{width:100%}._footerBottom_k9fph_282{display:grid;gap:8px}._mobileCta_k9fph_286{position:fixed;z-index:50;display:grid;grid-template-columns:1fr 1fr;gap:8px;left:8px;right:8px;bottom:8px;padding:8px;background:#fcfaeff5;border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-lg);backdrop-filter:blur(12px)}._mobileCta_k9fph_286 button,._mobileCta_k9fph_286 a{display:flex;justify-content:center;gap:6px;padding-left:8px;padding-right:8px;font-size:12px}}@media(max-width:430px){._footerGrid_k9fph_270{grid-template-columns:1fr}._footerBrand_k9fph_271{grid-column:auto}._footerColumn_k9fph_273{padding-top:4px}._footerColumn_k9fph_273 button{width:100%}._footerLegal_k9fph_283{gap:12px 16px}}._compactTaxSection_k9fph_428{max-width:900px;margin:0 auto;padding:48px 28px 56px}._compactTaxSection_k9fph_428>h2{font-family:var(--font-family-display);font-size:clamp(28px,4vw,36px);line-height:1.15;margin:0 0 20px;letter-spacing:-.025em}._compactTaxList_k9fph_430{border:1px solid var(--border);border-radius:16px;background:var(--card);overflow:hidden}._compactTaxRow_k9fph_431{display:flex;gap:14px;align-items:flex-start;padding:20px}._compactTaxRow_k9fph_431+._compactTaxRow_k9fph_431{border-top:1px solid var(--border)}._compactTaxIcon_k9fph_433{flex:0 0 36px;width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:var(--surface);color:var(--accent)}._compactTaxRow_k9fph_431>div{min-width:0}._compactTaxRow_k9fph_431 h3{font-family:var(--font-family-display);font-size:20px;line-height:1.25;margin:0 0 5px}._compactTaxRow_k9fph_431 p{font-size:14px;line-height:1.5;color:var(--muted-foreground);margin:0}._compactTaxNote_k9fph_437{color:var(--muted-foreground);font-size:14px;line-height:1.6;margin:18px 0}._businessCard_k9fph_16 ._llcFeeNote_k9fph_438{font-size:12px;line-height:1.5;color:var(--muted-foreground);margin:12px 0 0}@media(max-width:600px){._compactTaxSection_k9fph_428{padding:32px 18px 40px}._compactTaxRow_k9fph_431{padding:16px 14px;gap:12px}._compactTaxRow_k9fph_431 h3{font-size:18px}._compactTaxSection_k9fph_428>a{width:100%}._businessServices_k9fph_13{padding-bottom:24px}}
