.advisory_advisory__T4eHw{color:var(--ink)}.advisory_content__in3aX{max-width:1020px;padding-bottom:96px}.advisory_advisory__T4eHw section.advisory_offers__LIPPM{padding:64px 0 0}.advisory_sectionHead__11xxE{max-width:720px;margin-bottom:28px}.advisory_booking__LXrNg h2,.advisory_principles__JChkT h2,.advisory_sectionHead__11xxE h2{font-size:clamp(27px,3vw,36px);line-height:1.18;margin:0 0 12px}.advisory_booking__LXrNg>p:not(:first-child),.advisory_sectionHead__11xxE>p:last-child{color:var(--ink-soft);line-height:1.7}.advisory_offerList__1ysM5{display:grid;gap:14px}.advisory_offer__W1gla{border:1px solid var(--line);border-radius:14px;background:var(--surface);padding:26px 28px}.advisory_offerTop__RpUQD{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.advisory_stage__Vtuzl{font-family:var(--mono);font-size:11px;line-height:1.4;letter-spacing:.07em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.advisory_offer__W1gla h3{font-size:21px;line-height:1.3;margin:0}.advisory_offer__W1gla>p{max-width:76ch;color:var(--ink-soft);margin:16px 0 0;font-size:15px;line-height:1.75}.advisory_price__b8RjZ{color:var(--ink);font-family:var(--mono);font-weight:500;font-size:14px;text-align:right;white-space:nowrap}.advisory_price__b8RjZ span{display:block;max-width:220px;color:var(--ink-soft);font:12px/1.5 var(--sans);white-space:normal;margin-top:5px}.advisory_advisory__T4eHw section.advisory_principle__Py07e{border-left:2px solid var(--accent);margin:56px 0 0;padding:2px 0 2px 24px}.advisory_principle__Py07e blockquote{font:600 clamp(20px,2.4vw,26px)/1.45 Fraunces,Georgia,serif;color:var(--ink);margin:0 0 18px}.advisory_principle__Py07e p{color:var(--ink-soft);font-size:15px;line-height:1.75}.advisory_advisory__T4eHw section.advisory_comparison__Wl4LE{padding:72px 0 0}.advisory_comparison__Wl4LE dl{border-top:1px solid var(--line)}.advisory_comparisonRow__F7bSf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;padding:22px 0;border-bottom:1px solid var(--line)}.advisory_comparisonRow__F7bSf dt{font-weight:600;color:var(--ink)}.advisory_comparisonRow__F7bSf dd{margin:0;color:var(--ink-soft);font-size:15px;line-height:1.7}.advisory_advisory__T4eHw section.advisory_principles__JChkT{margin-top:64px;padding:32px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.advisory_principles__JChkT ul{padding-left:20px;margin:20px 0 0;color:var(--ink-soft)}.advisory_principles__JChkT li{margin:12px 0;padding-left:4px;font-size:15px;line-height:1.7}.advisory_principles__JChkT strong{color:var(--ink)}.advisory_advisory__T4eHw section.advisory_booking__LXrNg{margin-top:72px;padding:48px 0 0;border-top:1px solid var(--line);scroll-margin-top:160px}.advisory_booking__LXrNg>p{max-width:68ch}.advisory_bookingLink___TuS8{display:inline-block;margin:22px 0 0;background:var(--accent);border:0;border-radius:8px;padding:12px 18px;color:var(--on-accent);font-size:14px;font-weight:600}.advisory_bookingLink___TuS8:hover{background:var(--accent-deep);color:var(--on-accent)}.advisory_booking__LXrNg .advisory_note__fsB5v{margin-top:20px;font-size:12px}@media (max-width:640px){.advisory_content__in3aX{padding-bottom:64px}.advisory_advisory__T4eHw section.advisory_offers__LIPPM{padding-top:44px}.advisory_offer__W1gla{padding:22px 20px}.advisory_offerTop__RpUQD{flex-direction:column;gap:12px}.advisory_price__b8RjZ{text-align:left;white-space:normal}.advisory_price__b8RjZ span{max-width:none}.advisory_comparisonRow__F7bSf{grid-template-columns:1fr;gap:8px}.advisory_advisory__T4eHw section.advisory_principles__JChkT{padding:24px 20px}.advisory_advisory__T4eHw section.advisory_booking__LXrNg{margin-top:52px}}