.KObAtG_notice{padding:var(--bw-space-3) var(--bw-layout-gutter);background:var(--bw-color-accent);color:var(--bw-color-accent-ink);font-size:var(--bw-text-sm);text-align:center}.KObAtG_notice p{margin:0}.KObAtG_notice a{color:inherit}:root[data-kp-framed] .KObAtG_notice{padding-block:var(--bw-space-1);font-size:var(--bw-text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root[data-kp-framed] .KObAtG_notice p{text-overflow:ellipsis;overflow:hidden}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.SKQEtq_className{font-family:Inter,Inter Fallback;font-style:normal}.SKQEtq_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85e270911e713436-s.3j9xr63kwtrf9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2ad3cd63006f4f39-s.2iuj1n5k05n5a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville Fallback;src:local(Times New Roman);ascent-override:76.22%;descent-override:21.22%;line-gap-override:0.0%;size-adjust:127.26%}._5sn8Iq_className{font-family:Libre Baskerville,Libre Baskerville Fallback;font-style:normal;font-weight:400}._5sn8Iq_variable{--font-libre-baskerville:"Libre Baskerville", "Libre Baskerville Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.gKoI6q_className{font-family:Inter,Inter Fallback;font-style:normal}.gKoI6q_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.ft9qlq_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.ft9qlq_variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.1glkedkmkj4ol.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.0jk2f-2yu65-t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.0j4ssjn_k8z58.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.323_pd8dkinxn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.3o5kmmd3ujeri.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.0rkprfbp4mv-a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.sfIt3a_className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.sfIt3a_variable{--font-barlow-condensed:"Barlow Condensed", "Barlow Condensed Fallback"}
@font-face{font-family:Cabinet Grotesk;src:url(../media/cabinet_grotesk_500-s.1qer_lx1z9xe3.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Cabinet Grotesk;src:url(../media/cabinet_grotesk_800-s.0cg3fb_pa6zh2.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:cabinetGrotesk Fallback;src:local(Arial);ascent-override:89.14%;descent-override:28.69%;line-gap-override:9.22%;size-adjust:97.59%}.liyIoG_className{font-family:cabinetGrotesk,cabinetGrotesk Fallback}.liyIoG_variable{--font-cabinet-grotesk:"cabinetGrotesk", "cabinetGrotesk Fallback"}
@font-face{font-family:Satoshi;src:url(../media/satoshi_400-s.p.2oultpqxb_gh9.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Satoshi;src:url(../media/satoshi_500-s.p.2gbh8zsgu5xby.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Satoshi;src:url(../media/satoshi_700-s.p.19z5sx2nusz2v.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}._0lrCIq_className{font-family:satoshi,satoshi Fallback}._0lrCIq_variable{--font-satoshi:"satoshi", "satoshi Fallback"}
@font-face{font-family:Boska;src:url(../media/boska_500-s.06279wptfu64w.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Boska;src:url(../media/boska_700-s.1rke3iukor4wp.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:boska Fallback;src:local(Times New Roman);ascent-override:93.51%;descent-override:24.35%;line-gap-override:8.77%;size-adjust:102.66%}.LHit2q_className{font-family:boska,boska Fallback}.LHit2q_variable{--font-boska:"boska", "boska Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.uPt_Pa_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.uPt_Pa_variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
.yrD_7G_prose{gap:var(--bw-space-4);line-height:var(--bw-layout-body-leading);flex-direction:column;display:flex}.yrD_7G_prose p,.yrD_7G_prose ul,.yrD_7G_prose ol{margin:0}.yrD_7G_prose ul,.yrD_7G_prose ol{padding-inline-start:var(--bw-space-6)}.yrD_7G_prose a{color:var(--bw-color-accent);text-underline-offset:.2em}
.yNwiNa_frame{background:var(--bw-color-surface-sunken);border-radius:var(--bw-radius-md);display:block;position:relative;overflow:hidden}.yNwiNa_portrait{aspect-ratio:4/5}.yNwiNa_landscape{aspect-ratio:3/2}.yNwiNa_square{aspect-ratio:1}.yNwiNa_wide{aspect-ratio:16/9}.yNwiNa_fill{border-radius:0;position:absolute;inset:0}.yNwiNa_image{object-fit:cover;object-position:var(--photo-focal-x) var(--photo-focal-y);width:100%;height:100%;position:absolute;inset:0}
.HcPs5G_site{--ci-gap:16px;--ci-rail:172px;grid-template-columns:var(--ci-rail) minmax(0, 1fr);background:var(--bw-color-surface);min-height:100vh;color:var(--bw-color-ink);font-family:var(--bw-font-body);font-size:var(--bw-text-base);-webkit-font-smoothing:antialiased;line-height:1.5;display:grid}:where(.HcPs5G_site) a{color:inherit;text-decoration:none}:where(.HcPs5G_site) :is(h1,h2,h3,p,figure,blockquote,dl,dd,ol,ul){margin:0}:where(.HcPs5G_site) :is(ol,ul){padding:0;list-style:none}.HcPs5G_site :focus-visible{outline:3px solid var(--bw-color-ink);outline-offset:2px}.HcPs5G_inquiry :focus-visible{outline-color:var(--bw-color-inverse-ink)}.HcPs5G_skip{z-index:100;background:var(--bw-color-accent);color:var(--bw-color-accent-ink);padding:.75rem 1rem;position:absolute;top:0;left:-999px}.HcPs5G_skip:focus{top:1rem;left:1rem}.HcPs5G_rail{box-sizing:border-box;border-right:1px solid var(--bw-color-line);background:var(--bw-color-surface-raised);flex-direction:column;align-self:start;gap:44px;height:100vh;padding:36px 24px 32px;display:flex;position:sticky;top:0;overflow-y:auto}.HcPs5G_identity{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;display:flex}.HcPs5G_monogram,.HcPs5G_logo{background:var(--bw-color-accent);width:38px;height:38px;color:var(--bw-color-accent-ink);text-transform:uppercase;border-radius:4px;place-items:center;font-size:1.25rem;font-weight:500;line-height:1;display:grid;position:relative;overflow:hidden}.HcPs5G_wordmark{text-transform:uppercase;overflow-wrap:break-word;font-size:1rem;line-height:1.5}.HcPs5G_wordmarkSub{color:var(--bw-color-ink-muted);font-size:.6875rem;line-height:1.5}.HcPs5G_chapters{counter-reset:chapter;flex-direction:column;gap:26px;font-size:.75rem;display:flex}.HcPs5G_chapters a:before,.HcPs5G_chapterRow a:before{counter-increment:chapter;content:counter(chapter, decimal-leading-zero) "  ";white-space:pre}.HcPs5G_chapters a{align-items:center;min-height:24px;display:flex}.HcPs5G_chapters a[aria-current=page],.HcPs5G_chapterRow a[aria-current=page]{color:var(--bw-color-accent-text);font-weight:700}.HcPs5G_chapters .HcPs5G_chapterCta{gap:.375rem;font-size:1rem}.HcPs5G_railRule{background:var(--bw-color-line);height:1px}.HcPs5G_railNote{color:var(--bw-color-ink-muted);font-size:.875rem;line-height:1.5}.HcPs5G_scroll{text-transform:uppercase;color:var(--bw-color-accent-text);align-items:center;gap:.25rem;margin-top:auto;font-size:.625rem;font-weight:600;line-height:1.5;display:inline-flex}.HcPs5G_topBar,.HcPs5G_chapterRow{display:none}.HcPs5G_main{box-sizing:border-box;gap:var(--ci-gap);flex-direction:column;min-width:0;padding:32px;display:flex}.HcPs5G_masthead{text-transform:uppercase;color:var(--bw-color-ink-muted);justify-content:space-between;gap:24px;padding-bottom:16px;font-size:.75rem;font-weight:600;line-height:normal;display:flex}.HcPs5G_announcement{border-radius:var(--bw-radius-md);background:var(--bw-color-inverse-surface);color:var(--bw-color-inverse-ink);font-size:var(--bw-text-sm);text-align:center;padding:8px 16px}.HcPs5G_announcementWide{display:block}.HcPs5G_content{gap:var(--ci-gap);flex-direction:column;min-width:0;display:flex}.HcPs5G_content>*{min-width:0}.HcPs5G_tile{box-sizing:border-box;border-radius:var(--bw-radius-lg);background:var(--bw-color-surface-raised);min-width:0;overflow:hidden}.HcPs5G_label{text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:normal}.HcPs5G_label[data-tone=accent]{color:var(--bw-color-accent-text)}.HcPs5G_label[data-tone=muted]{color:var(--bw-color-ink-muted)}.HcPs5G_heading{font-family:var(--bw-font-display);font-weight:var(--bw-display-weight);overflow-wrap:break-word;text-wrap:balance;line-height:1.08}.HcPs5G_headingHero{font-size:var(--bw-text-hero)}.HcPs5G_headingSection,.HcPs5G_headingStory{font-size:var(--bw-text-lg)}.HcPs5G_headingNursery{font-size:1.8125rem;line-height:1.5}.HcPs5G_headingCare{font-size:var(--bw-text-xl)}.HcPs5G_headingPlan{font-size:2.375rem}.HcPs5G_headingFocus{font-size:2.75rem}.HcPs5G_headingInquiry{font-size:var(--bw-text-2xl)}.HcPs5G_pageTitle{font-family:var(--bw-font-display);font-weight:var(--bw-display-weight);font-size:var(--bw-text-hero);overflow-wrap:break-word;line-height:1.08}.HcPs5G_lede,.HcPs5G_bodyText{font-size:.9375rem;line-height:1.5}.HcPs5G_small{font-size:.8125rem;line-height:1.5}.HcPs5G_link{color:var(--bw-color-accent-text);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;line-height:1.5;display:inline-flex}.HcPs5G_link:hover,.HcPs5G_planLink:hover,.HcPs5G_noteLink:hover{text-underline-offset:4px;text-decoration:underline}.HcPs5G_arrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;flex:none;width:1em;height:1em}.HcPs5G_crumbs{font-size:.8125rem}.HcPs5G_crumbs a:hover{text-decoration:underline}.HcPs5G_button{box-sizing:border-box;border-radius:var(--bw-radius-sm);min-height:48px;font-size:var(--bw-text-sm);white-space:nowrap;transition:background-color var(--bw-motion-fast) var(--bw-motion-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:24px;padding:14px 22px;font-weight:600;line-height:1.5;display:inline-flex}.HcPs5G_buttonAccent{background:var(--bw-color-accent);color:var(--bw-color-accent-ink)}.HcPs5G_buttonAccent:hover{background:color-mix(in srgb, var(--bw-color-accent) 86%, var(--bw-color-ink))}.HcPs5G_buttonLine{border-color:var(--bw-color-ink)}.HcPs5G_buttonLine:hover{background:var(--bw-color-accent-soft)}.HcPs5G_actions{flex-wrap:wrap;gap:12px;display:flex}.HcPs5G_hero{gap:var(--ci-gap);grid-template-columns:564fr 360fr 248fr;grid-template-areas:"lead intro intro""lead second plan";display:grid}.HcPs5G_heroLead{grid-area:lead;min-width:0;display:flex}.HcPs5G_heroLead>.HcPs5G_animal{flex:1}.HcPs5G_heroSecond{grid-area:second;min-width:0;display:flex}.HcPs5G_heroSecond>.HcPs5G_animal{flex:1}.HcPs5G_heroPlan{gap:var(--ci-gap);flex-direction:column;grid-area:plan;min-width:0;display:flex}.HcPs5G_hero:not([data-has-second]) .HcPs5G_heroPlan{grid-column:2/-1}.HcPs5G_intro{flex-direction:column;grid-area:intro;align-items:flex-start;gap:16px;padding:28px;display:flex}.HcPs5G_introLede{max-width:490px;font-size:.9375rem;line-height:1.5}.HcPs5G_introCta{display:none}.HcPs5G_animal{flex-direction:column;display:flex}.HcPs5G_animalPhoto{background:var(--bw-color-surface-sunken);flex:1;min-height:300px;position:relative;overflow:hidden}.HcPs5G_animal[data-size=card] .HcPs5G_animalPhoto{flex:none;height:358px}.HcPs5G_animal[data-size=feature] .HcPs5G_animalPhoto{min-height:560px}.HcPs5G_animalCaption{flex-direction:column;gap:6px;padding:22px;display:flex}.HcPs5G_animalHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.HcPs5G_animalName{overflow-wrap:break-word;font-size:2.25rem;line-height:1.08}.HcPs5G_animalHead .HcPs5G_arrow{width:24px;height:24px;color:var(--bw-color-accent-text)}.HcPs5G_animal:hover .HcPs5G_animalName{text-underline-offset:6px;text-decoration:underline}.HcPs5G_animalStanding,.HcPs5G_animalDetail{color:var(--bw-color-ink-muted);font-size:.8125rem;line-height:1.5}.HcPs5G_animalBlurb{display:none}.HcPs5G_fee{font-size:1rem}.HcPs5G_plan{background:var(--bw-color-accent);color:var(--bw-color-accent-ink);flex-direction:column;flex:1;align-items:flex-start;gap:18px;padding:22px;display:flex}.HcPs5G_planFacts{font-size:.8125rem;line-height:1.5}.HcPs5G_planLink{align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.HcPs5G_note{border:1px solid var(--bw-color-line);background:0 0;flex-direction:column;align-items:flex-start;gap:14px;padding:22px;display:flex}.HcPs5G_noteLine{font-size:1.0625rem;font-weight:500;line-height:1.5}.HcPs5G_noteLink{color:var(--bw-color-accent-text);align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.HcPs5G_row{gap:var(--ci-gap);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.HcPs5G_rowPair{gap:var(--ci-gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.HcPs5G_rowPair>.HcPs5G_plan{min-height:240px}.HcPs5G_rowStack{gap:var(--ci-gap);flex-direction:column;display:flex}.HcPs5G_rowHead{flex-direction:column;align-items:flex-start;gap:12px;padding:24px 4px 8px;display:flex}.HcPs5G_cards{gap:var(--ci-gap);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}.HcPs5G_cardsTwo{gap:var(--ci-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HcPs5G_noteRow{justify-content:space-between;align-items:baseline;gap:24px;font-size:.8125rem;display:flex}.HcPs5G_stat{flex-direction:column;gap:10px;padding:22px;display:flex}.HcPs5G_statValue{font-size:var(--bw-text-xl);line-height:1.08}.HcPs5G_story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.HcPs5G_storyPhoto,.HcPs5G_nurseryPhoto{background:var(--bw-color-surface-sunken);min-height:290px;position:relative;overflow:hidden}.HcPs5G_storyBody,.HcPs5G_nurseryBody{flex-direction:column;align-items:flex-start;gap:18px;padding:30px;display:flex}.HcPs5G_nursery{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.HcPs5G_commitments{gap:12px;font-size:.8125rem;line-height:1.5;display:grid}.HcPs5G_commitments strong{font-weight:600;display:block}.HcPs5G_care{flex-direction:column;align-items:flex-start;gap:24px;padding:30px;display:flex}.HcPs5G_steps{gap:var(--ci-gap);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.HcPs5G_steps li{align-content:start;gap:10px;padding:24px;display:grid}.HcPs5G_stepTitle{font-size:1.25rem;line-height:1.2}.HcPs5G_tier{flex-direction:column;align-items:flex-start;gap:14px;padding:28px;display:flex}.HcPs5G_tierPrice{font-size:var(--bw-text-xl);line-height:1.08}.HcPs5G_features{width:100%;font-size:.8125rem;display:grid}.HcPs5G_features li{border-top:1px solid var(--bw-color-line);padding-block:10px}.HcPs5G_faq{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:56px;padding:36px;display:grid}.HcPs5G_faqHead{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.HcPs5G_faqList{min-width:0;display:grid}.HcPs5G_faqItem{border-top:1px solid var(--bw-color-line)}.HcPs5G_faqItem:last-child{border-bottom:1px solid var(--bw-color-line)}.HcPs5G_faqItem summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:24px;padding-block:16px;font-size:1.0625rem;line-height:1.3;list-style:none;display:flex}.HcPs5G_faqItem summary::-webkit-details-marker{display:none}.HcPs5G_faqItem summary:after{content:"+";color:var(--bw-color-accent-text);flex:none}.HcPs5G_faqItem[open] summary:after{content:"−"}.HcPs5G_faqItem p{max-width:44rem;padding-bottom:18px;font-size:.9375rem}.HcPs5G_facts{flex-direction:column;width:100%;min-width:0;display:flex}.HcPs5G_fact{border-top:1px solid var(--bw-color-line);grid-template-columns:minmax(0,134px) minmax(0,1fr);gap:24px;padding-block:15px;line-height:1.5;display:grid}.HcPs5G_fact dt{text-transform:uppercase;color:var(--bw-color-ink-muted);font-size:.75rem}.HcPs5G_fact dd{overflow-wrap:break-word;min-width:0;font-size:.875rem}.HcPs5G_fact dd>span{display:block}.HcPs5G_fact dd a:hover{text-decoration:underline}.HcPs5G_fact small{color:var(--bw-color-ink-muted);font-size:.8125rem;display:block}.HcPs5G_focus{grid-template-columns:604fr 600fr;min-height:566px;display:grid}.HcPs5G_focusPhoto{background:var(--bw-color-surface-sunken);min-height:420px;position:relative;overflow:hidden}.HcPs5G_focusBody{flex-direction:column;align-items:flex-start;gap:22px;min-width:0;padding:36px;display:flex}.HcPs5G_photoRow{gap:var(--ci-gap);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.HcPs5G_photoTile{height:320px;position:relative}.HcPs5G_lineage{gap:var(--ci-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HcPs5G_lineage>.HcPs5G_tile{flex-direction:column;gap:14px;padding:28px;display:flex}.HcPs5G_branchName{font-size:var(--bw-text-xl);overflow-wrap:break-word;line-height:1.08}.HcPs5G_pageHead{flex-direction:column;align-items:flex-start;gap:14px;padding:28px;display:flex}.HcPs5G_proseBlock{gap:1.25rem;max-width:52rem;padding:28px;font-size:1rem;display:grid}.HcPs5G_back{align-self:flex-start}.HcPs5G_inquiry{background:var(--bw-color-inverse-surface);color:var(--bw-color-inverse-ink);flex-direction:column;align-items:flex-start;gap:26px;padding:32px;display:flex}.HcPs5G_inquiry .HcPs5G_label{color:var(--bw-color-inverse-ink-muted)}.HcPs5G_inquiryLede{max-width:36rem;color:var(--bw-color-inverse-ink-muted);font-size:1rem}.HcPs5G_prompts{flex-direction:column;gap:16px;width:100%;max-width:36rem;display:flex}.HcPs5G_prompts>div{border-bottom:1px solid var(--bw-color-inverse-line);gap:24px;padding-block:12px;font-size:.8125rem;line-height:1.5;display:flex}.HcPs5G_prompts dt{width:5rem;color:var(--bw-color-inverse-ink-muted);flex:none}.HcPs5G_prompts a:hover{text-decoration:underline}.HcPs5G_footer{flex-direction:column;gap:24px;padding:40px 0 12px;display:flex}.HcPs5G_footTop,.HcPs5G_footMid,.HcPs5G_footBase{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.HcPs5G_footWordmark{text-transform:uppercase;font-size:.875rem;font-weight:600}.HcPs5G_footNav{flex-wrap:wrap;gap:8px 32px;font-size:.8125rem;display:flex}.HcPs5G_footMid{color:var(--bw-color-ink-muted);font-size:.75rem}.HcPs5G_footContact{flex-wrap:wrap;gap:4px 20px;display:flex}.HcPs5G_footBase{color:var(--bw-color-ink-muted);font-size:.6875rem}.HcPs5G_footBase nav{flex-wrap:wrap;gap:8px 20px;display:flex}.HcPs5G_footNav a:hover,.HcPs5G_footContact a:hover,.HcPs5G_footBase a:hover{text-decoration:underline}.HcPs5G_footContact a,.HcPs5G_footBase a{overflow-wrap:anywhere}.HcPs5G_docGrid{gap:var(--ci-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.HcPs5G_docColumn{grid-column:span var(--column-span,12);min-width:0}.HcPs5G_wrap{width:100%}@media (max-width:960px){.HcPs5G_site{--ci-gap:20px;display:block}.HcPs5G_rail,.HcPs5G_masthead,.HcPs5G_announcementWide{display:none}.HcPs5G_topBar{z-index:10;background:var(--bw-color-surface);border-bottom:1px solid var(--bw-color-line);display:block;position:relative}.HcPs5G_topRow{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.HcPs5G_topBar .HcPs5G_identity{gap:4px}.HcPs5G_topBar .HcPs5G_monogram,.HcPs5G_topBar .HcPs5G_logo{width:24px;height:24px;font-size:.875rem}.HcPs5G_topBar .HcPs5G_wordmark{font-size:1.4375rem;font-weight:500}.HcPs5G_topBar .HcPs5G_wordmarkSub{color:var(--bw-color-ink);line-height:1.4}.HcPs5G_chapterRow{border-top:1px solid var(--bw-color-line);white-space:nowrap;counter-reset:chapter;align-items:center;gap:18px;min-height:44px;padding:0 24px;font-size:.8125rem;display:flex;overflow-x:auto}.HcPs5G_chapterRow a{align-items:center;min-height:44px;display:flex}.HcPs5G_chapterRow a:before{content:""}.HcPs5G_chapterRow a[aria-current=page]:before{content:"01 "}.HcPs5G_menu{display:block}.HcPs5G_menu summary{border:1px solid var(--bw-color-line);border-radius:var(--bw-radius-md);cursor:pointer;place-items:center;width:48px;height:48px;list-style:none;display:grid}.HcPs5G_menu summary::-webkit-details-marker{display:none}.HcPs5G_menu summary svg{width:22px;height:22px}.HcPs5G_menu nav{z-index:20;background:var(--bw-color-surface);border-bottom:1px solid var(--bw-color-line);padding:8px 24px 20px;display:grid;position:absolute;inset:100% 0 auto}.HcPs5G_menu nav a:not(.HcPs5G_button){border-top:1px solid var(--bw-color-line);padding-block:14px}.HcPs5G_menu nav .HcPs5G_button{margin-top:12px}.HcPs5G_main{padding:24px}.HcPs5G_tile{border-radius:var(--bw-radius-md)}.HcPs5G_button{border-radius:var(--bw-radius-md);gap:8px;width:100%}.HcPs5G_actions{flex-direction:column}.HcPs5G_hero{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"intro intro""lead lead""second second""plan plan";gap:20px}.HcPs5G_hero[data-has-second]{grid-template-areas:"intro intro""lead lead""second second""plan plan"}.HcPs5G_hero:not([data-has-second]) .HcPs5G_heroPlan{grid-column:auto}.HcPs5G_intro{background:0 0;border-radius:0;gap:20px;padding:0}.HcPs5G_intro .HcPs5G_headingHero{font-size:var(--bw-text-hero);line-height:1.1}.HcPs5G_introLede{font-size:.9375rem;line-height:1.6}.HcPs5G_introCta{display:inline-flex}.HcPs5G_animal[data-size=feature] .HcPs5G_animalPhoto,.HcPs5G_animalPhoto{flex:none;height:315px;min-height:0}.HcPs5G_animal[data-size=card] .HcPs5G_animalPhoto{height:190px}.HcPs5G_animalCaption{gap:8px;padding:20px}.HcPs5G_animal[data-size=feature] .HcPs5G_animalName{font-size:2.125rem;line-height:1.1}.HcPs5G_animal[data-size=feature] .HcPs5G_animalStanding,.HcPs5G_animal[data-size=feature] .HcPs5G_animalDetail{color:var(--bw-color-ink);font-size:.875rem;line-height:1.6}.HcPs5G_animal[data-size=feature] .HcPs5G_animalBlurb{font-size:.875rem;line-height:1.6;display:block}.HcPs5G_animal[data-size=card] .HcPs5G_animalCaption{padding:14px}.HcPs5G_animal[data-size=card] .HcPs5G_animalName{font-size:1.5625rem;line-height:1.1}.HcPs5G_animal[data-size=card] .HcPs5G_animalStanding{color:var(--bw-color-ink);font-weight:500}.HcPs5G_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.HcPs5G_cardsTwo,.HcPs5G_rowPair,.HcPs5G_story,.HcPs5G_nursery,.HcPs5G_faq,.HcPs5G_focus,.HcPs5G_lineage{grid-template-columns:minmax(0,1fr)}.HcPs5G_faq{gap:20px;padding:24px}.HcPs5G_focus{min-height:0}.HcPs5G_focusPhoto,.HcPs5G_storyPhoto,.HcPs5G_nurseryPhoto{height:220px;min-height:0}.HcPs5G_focusBody,.HcPs5G_storyBody,.HcPs5G_nurseryBody{gap:16px;padding:20px}.HcPs5G_fact{grid-template-columns:minmax(0,1fr);gap:6px}.HcPs5G_plan{gap:16px;padding:24px}.HcPs5G_planFacts{font-size:.9375rem;line-height:1.6}.HcPs5G_rowHead{padding-inline:0}.HcPs5G_headingNursery{font-size:var(--bw-text-lg);line-height:1.1}.HcPs5G_care{background:0 0;padding:24px}.HcPs5G_inquiry{padding:24px}.HcPs5G_footer{background:var(--bw-color-inverse-surface);color:var(--bw-color-inverse-ink);gap:20px;margin:0 -24px -24px;padding:24px}.HcPs5G_footMid,.HcPs5G_footBase{color:var(--bw-color-inverse-ink-muted)}.HcPs5G_footTop,.HcPs5G_footMid{flex-direction:column;align-items:flex-start}.HcPs5G_footNav{gap:0;line-height:1.7}.HcPs5G_footNav a+a:before{content:" / ";white-space:pre}.HcPs5G_docGrid{grid-template-columns:minmax(0,1fr)}.HcPs5G_docColumn{grid-column:auto}}@media (prefers-reduced-motion:reduce){.HcPs5G_button{transition:none}}
.gz1yaG_site{--fn-litter:clamp(1.854rem, 1.596rem + 1.143vw, 2.625rem);--fn-invite:clamp(2.236rem, 2.064rem + .762vw, 2.75rem);--fn-pad:var(--bw-layout-section-spacing);counter-reset:fnote;background:var(--bw-color-surface);color:var(--bw-color-ink);font-family:var(--bw-font-body);font-size:var(--bw-text-base);-webkit-font-smoothing:antialiased;line-height:1.6}:where(.gz1yaG_site) a{color:inherit;text-decoration:none}:where(.gz1yaG_site) :is(h1,h2,h3,p,figure,blockquote,dl,dd,ol,ul){margin:0}:where(.gz1yaG_site) :is(ol,ul){padding:0;list-style:none}.gz1yaG_site :focus-visible{outline:2px solid var(--bw-color-accent);outline-offset:3px}.gz1yaG_panel :focus-visible,.gz1yaG_footer :focus-visible,.gz1yaG_hero :focus-visible,.gz1yaG_site[data-overlay]>.gz1yaG_header :focus-visible{outline-color:var(--bw-color-inverse-ink)}.gz1yaG_skip{z-index:100;background:var(--bw-color-accent);color:var(--bw-color-accent-ink);padding:.75rem 1rem;position:absolute;top:0;left:-999px}.gz1yaG_skip:focus{top:1rem;left:1rem}.gz1yaG_wrap{box-sizing:border-box;width:100%;max-width:var(--bw-layout-wrap);padding-inline:var(--bw-layout-gutter);margin-inline:auto}.gz1yaG_band{padding-block:var(--fn-pad);background:var(--bw-color-surface)}.gz1yaG_sage{background:var(--bw-color-surface-sunken)}.gz1yaG_sectionStack{flex-direction:column;align-items:stretch;gap:40px;display:flex}.gz1yaG_intro{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.gz1yaG_split{grid-template-columns:minmax(0,450px) minmax(0,1fr);justify-content:space-between;align-items:start;gap:110px;display:grid}.gz1yaG_splitMedia{grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;gap:80px;display:grid}.gz1yaG_story{grid-template-columns:minmax(0,540px) minmax(0,1fr);align-items:start;gap:110px;display:grid}.gz1yaG_stack{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.gz1yaG_copy{min-width:0;font-size:var(--bw-text-base);flex-direction:column;align-items:flex-start;gap:20px;line-height:1.6;display:flex}.gz1yaG_copy p+p{margin-top:1em}.gz1yaG_eyebrow{font-size:var(--bw-text-xs);text-transform:uppercase;font-weight:600;line-height:1.5}.gz1yaG_eyebrow[data-numbered]:before{counter-increment:fnote;content:counter(fnote, decimal-leading-zero) " / "}.gz1yaG_heading{font-family:var(--bw-font-display);font-weight:var(--bw-display-weight);letter-spacing:var(--bw-display-tracking);color:inherit;overflow-wrap:break-word;text-wrap:balance;line-height:1.12}.gz1yaG_headingSection{font-size:var(--bw-text-3xl)}.gz1yaG_headingBand{font-size:var(--bw-text-2xl)}.gz1yaG_headingPanel{font-size:var(--fn-litter)}.gz1yaG_headingInvite{font-size:var(--fn-invite)}.gz1yaG_pageTitle{font-family:var(--bw-font-display);font-weight:var(--bw-display-weight);font-size:var(--bw-text-3xl);overflow-wrap:break-word;line-height:1.12}.gz1yaG_lede{font-size:var(--bw-text-lg);line-height:1.6}.gz1yaG_bodyText{font-size:var(--bw-text-base);line-height:1.6}.gz1yaG_small{font-size:var(--bw-text-sm);line-height:1.6}.gz1yaG_sideNote{max-width:270px;font-size:.8125rem;line-height:1.6}.gz1yaG_proseBlock{max-width:52rem;font-size:var(--bw-text-base);gap:1.25rem;display:grid}.gz1yaG_caps{font-size:var(--bw-text-xs);text-transform:uppercase;align-items:center;gap:.375rem;font-weight:600;line-height:1.5;display:inline-flex}.gz1yaG_caps:hover{text-underline-offset:4px;text-decoration:underline}.gz1yaG_arrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;flex:none;width:1rem;height:1rem}.gz1yaG_btn{box-sizing:border-box;min-height:56px;font-family:var(--bw-font-body);font-size:var(--bw-text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--bw-motion-fast) var(--bw-motion-ease), color var(--bw-motion-fast) var(--bw-motion-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:20px;padding:0 24px;font-weight:600;line-height:1.5;display:inline-flex}.gz1yaG_btnLight{background:var(--bw-color-surface-raised);color:var(--bw-color-inverse-surface)}.gz1yaG_btnLight:hover{background:var(--bw-color-surface)}.gz1yaG_btnOutlineLight{border-color:var(--bw-color-surface-raised);color:var(--bw-color-surface-raised);background:0 0}.gz1yaG_btnOutlineLight:hover{background:color-mix(in srgb, var(--bw-color-surface-raised) 16%, transparent)}.gz1yaG_btnOutline{border-color:var(--bw-color-ink);color:var(--bw-color-ink);background:0 0}.gz1yaG_btnOutline:hover{background:var(--bw-color-accent-soft)}.gz1yaG_btnSolid{background:var(--bw-color-accent);color:var(--bw-color-accent-ink)}.gz1yaG_btnSolid:hover{background:color-mix(in srgb, var(--bw-color-accent) 86%, var(--bw-color-surface))}.gz1yaG_btnHeader{background:0 0;border-color:currentColor;min-height:52px}.gz1yaG_btnHeader:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.gz1yaG_actions{flex-wrap:wrap;gap:16px;display:flex}.gz1yaG_header{z-index:10;background:var(--bw-color-surface);border-bottom:1px solid var(--bw-color-line);position:relative}.gz1yaG_announcement{padding:8px var(--bw-layout-gutter);background:var(--bw-color-inverse-surface);color:var(--bw-color-inverse-ink);font-size:var(--bw-text-sm);text-align:center}.gz1yaG_bar{justify-content:space-between;align-items:center;gap:24px;min-height:96px;display:flex}.gz1yaG_identity{gap:4px;min-width:0;display:grid}.gz1yaG_wordmark{font-family:var(--bw-font-display);overflow-wrap:break-word;font-size:1.75rem;line-height:normal}.gz1yaG_wordmarkSub{font-size:var(--bw-text-xs);text-transform:uppercase;font-weight:500;line-height:1.4}.gz1yaG_nav{font-size:var(--bw-text-xs);align-items:center;gap:34px;font-weight:500;display:flex}.gz1yaG_nav a:not(.gz1yaG_btn){padding-block:12px}.gz1yaG_nav a:not(.gz1yaG_btn):hover,.gz1yaG_nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline}.gz1yaG_menu{display:none}.gz1yaG_menu summary{border:1px solid var(--bw-color-line);cursor:pointer;place-items:center;width:48px;height:48px;list-style:none;display:grid}.gz1yaG_menu summary::-webkit-details-marker{display:none}.gz1yaG_menu summary svg{width:22px;height:22px}.gz1yaG_menu nav{z-index:20;padding:8px var(--bw-layout-gutter) 20px;background:var(--bw-color-surface);border-bottom:1px solid var(--bw-color-line);display:grid;position:absolute;inset:100% 0 auto}.gz1yaG_menu nav a:not(.gz1yaG_btn){border-top:1px solid var(--bw-color-line);font-size:var(--bw-text-base);padding-block:14px}.gz1yaG_menu nav .gz1yaG_btn{margin-top:12px}@media (min-width:961px){.gz1yaG_site[data-overlay]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);display:grid}.gz1yaG_site[data-overlay]>.gz1yaG_header,.gz1yaG_site[data-overlay]>main{grid-area:1/1}.gz1yaG_site[data-overlay]>.gz1yaG_header{background:linear-gradient(to bottom, color-mix(in srgb, var(--bw-color-scrim) 70%, transparent) 0, transparent 160px);color:var(--bw-color-surface-raised);border-bottom:0;align-self:start}.gz1yaG_site[data-overlay]>.gz1yaG_footer{grid-row:2}}.gz1yaG_hero{background:var(--bw-color-inverse-surface);min-height:560px;color:var(--bw-color-surface-raised);flex-direction:column;display:flex;position:relative;overflow:hidden}.gz1yaG_hero:has(.gz1yaG_heroPhoto){min-height:920px}.gz1yaG_heroPhoto{position:absolute;inset:0}.gz1yaG_heroScrim{background:linear-gradient(to right, color-mix(in srgb, var(--bw-color-scrim) 55%, transparent), color-mix(in srgb, var(--bw-color-scrim) 12%, transparent) 62%, transparent), linear-gradient(to top, color-mix(in srgb, var(--bw-color-scrim) 50%, transparent), transparent 42%);position:absolute;inset:0}.gz1yaG_heroBody{flex-direction:column;flex:1;justify-content:flex-end;padding-block:96px 19px;display:flex;position:relative}.gz1yaG_heroMessage{flex-direction:column;align-items:flex-start;gap:26px;max-width:720px;margin-bottom:78px;display:flex}.gz1yaG_heroTitle{font-family:var(--bw-font-display);font-weight:var(--bw-display-weight);font-size:var(--bw-text-hero);overflow-wrap:break-word;text-wrap:balance;line-height:1.12}.gz1yaG_heroLede{font-size:1rem;line-height:1.6}.gz1yaG_heroCaption{color:color-mix(in srgb, var(--bw-color-surface-raised) 80%, transparent);font-size:var(--bw-text-xs);text-transform:uppercase;justify-content:space-between;gap:24px;padding-top:16px;font-weight:600;line-height:1.4;display:flex}.gz1yaG_stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;display:grid}.gz1yaG_stat{border-top:1px solid var(--bw-color-line);gap:8px;padding-top:14px;display:grid}.gz1yaG_stat dd{font-family:var(--bw-font-display);font-size:var(--bw-text-2xl);grid-row:1;line-height:1.12}.gz1yaG_stat dt{font-size:var(--bw-text-xs);text-transform:uppercase;grid-row:2;font-weight:600}.gz1yaG_cards{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:24px;display:grid}.gz1yaG_cards[data-count="1"]{grid-template-columns:minmax(0,336px)}.gz1yaG_cards[data-count="2"]{grid-template-columns:1.5556fr 1fr}.gz1yaG_cards[data-count="3"]{grid-template-columns:1.5556fr repeat(2,1fr)}.gz1yaG_cards[data-count="4"]{grid-template-columns:1.5556fr repeat(3,1fr)}.gz1yaG_cards[data-count="5"]{grid-template-columns:1.5556fr repeat(4,1fr)}.gz1yaG_card{flex-direction:column;gap:16px;min-width:0;display:flex}.gz1yaG_cardPhoto{background:var(--bw-color-surface-sunken);height:350px;position:relative;overflow:hidden}.gz1yaG_cardHead{border-bottom:1px solid var(--bw-color-line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:16px;display:flex}.gz1yaG_cardName{font-size:var(--bw-text-lg);overflow-wrap:break-word;font-weight:500;line-height:normal}.gz1yaG_cardIndex{font-size:var(--bw-text-xs);font-weight:600}.gz1yaG_cards{counter-reset:dog}.gz1yaG_cardIndex:after{counter-increment:dog;content:counter(dog, decimal-leading-zero)}.gz1yaG_card:hover .gz1yaG_cardName{text-underline-offset:5px;text-decoration:underline}.gz1yaG_cardLine{font-size:.8125rem;line-height:1.6}.gz1yaG_cardTitles{text-transform:uppercase;font-size:.8125rem;font-weight:600;line-height:normal}.gz1yaG_noteRow{justify-content:space-between;align-items:flex-start;gap:24px;padding-top:12px;font-size:.8125rem;display:flex}.gz1yaG_panel{background:var(--bw-color-inverse-surface);color:var(--bw-color-inverse-ink);display:grid}.gz1yaG_panelSplit{grid-template-columns:repeat(2,minmax(0,1fr))}.gz1yaG_panelPhoto{background:var(--bw-color-inverse-surface-raised);min-height:654px;position:relative;overflow:hidden}.gz1yaG_panelBody{padding:64px var(--bw-layout-gutter);flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;display:flex}.gz1yaG_panel .gz1yaG_eyebrow{color:var(--bw-color-inverse-ink-muted)}.gz1yaG_panelMeta{color:var(--bw-color-inverse-ink-muted);font-size:var(--bw-text-base)}.gz1yaG_panelText{font-size:var(--bw-text-base)}.gz1yaG_parents{flex-wrap:wrap;gap:32px;display:flex}.gz1yaG_parent{flex-direction:column;gap:12px;width:168px;display:flex}.gz1yaG_parentPhoto{background:var(--bw-color-inverse-surface-raised);height:138px;position:relative;overflow:hidden}.gz1yaG_parent figcaption{font-size:var(--bw-text-xs);text-transform:uppercase;font-weight:600;line-height:normal}.gz1yaG_groupBand{border-bottom:1px solid var(--bw-color-line);background:var(--bw-color-surface)}.gz1yaG_groupRow{grid-template-columns:auto minmax(0,520px) minmax(0,1fr) auto;align-items:center;gap:48px;padding-block:40px;display:grid}.gz1yaG_groupThumb{background:var(--bw-color-surface-sunken);width:220px;height:136px;position:relative;overflow:hidden}.gz1yaG_groupIdentity{flex-direction:column;gap:10px;min-width:0;display:flex}.gz1yaG_groupName{font-family:var(--bw-font-display);font-weight:var(--bw-display-weight);font-size:var(--bw-text-xl);line-height:1.12}.gz1yaG_groupFacts{font-size:var(--bw-text-base)}.gz1yaG_groupList{padding-block:0}.gz1yaG_sequence{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:32px;display:grid}.gz1yaG_sequenceWide,.gz1yaG_sequenceSide{background:var(--bw-color-surface-sunken);height:404px;position:relative;overflow:hidden}.gz1yaG_sequenceFull{grid-column:1/-1}.gz1yaG_records{gap:24px;width:100%;min-width:0;display:grid}.gz1yaG_record{border-top:1px solid var(--bw-color-line);font-size:var(--bw-text-sm);grid-template-columns:minmax(0,170px) minmax(0,1fr);gap:36px;padding-top:14px;line-height:1.6;display:grid}.gz1yaG_record dt{font-weight:600}.gz1yaG_record dd{overflow-wrap:break-word;min-width:0}.gz1yaG_record dd>span{display:block}.gz1yaG_record dd a:hover{text-decoration:underline}.gz1yaG_record small{color:var(--bw-color-ink-muted);margin-top:2px;font-size:.8125rem;display:block}.gz1yaG_steps{counter-reset:step;gap:26px;display:grid}.gz1yaG_steps li{border-top:1px solid var(--bw-color-line);grid-template-columns:2.5rem minmax(0,1fr);gap:10px;padding-top:18px;display:grid}.gz1yaG_stepNumber{font-size:.8125rem;line-height:2}.gz1yaG_stepNumber:before{counter-increment:step;content:counter(step, decimal-leading-zero)}.gz1yaG_stepTitle{font-family:var(--bw-font-display);font-weight:var(--bw-display-weight);margin-bottom:10px;font-size:1.5rem;line-height:1.12}.gz1yaG_studs{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:40px;display:grid}.gz1yaG_stud{flex-direction:column;gap:18px;min-width:0;display:flex}.gz1yaG_studPhoto{background:var(--bw-color-surface-sunken);height:304px;position:relative;overflow:hidden}.gz1yaG_studText{flex-direction:column;gap:18px;min-width:0;display:flex}.gz1yaG_studHead{border-bottom:1px solid var(--bw-color-line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:18px;display:flex}.gz1yaG_studName{font-size:1.4375rem;font-weight:500;line-height:normal}.gz1yaG_studFee{font-size:1rem}.gz1yaG_stud:hover .gz1yaG_studName{text-underline-offset:5px;text-decoration:underline}.gz1yaG_faqList{min-width:0;display:grid}.gz1yaG_faqItem{border-top:1px solid var(--bw-color-line)}.gz1yaG_faqItem:last-child{border-bottom:1px solid var(--bw-color-line)}.gz1yaG_faqItem summary{font-family:var(--bw-font-display);cursor:pointer;justify-content:space-between;align-items:baseline;gap:24px;padding-block:18px;font-size:1.25rem;line-height:1.3;list-style:none;display:flex}.gz1yaG_faqItem summary::-webkit-details-marker{display:none}.gz1yaG_faqItem summary:after{content:"+";font-family:var(--bw-font-body);flex:none;font-size:1.25rem}.gz1yaG_faqItem[open] summary:after{content:"−"}.gz1yaG_faqItem p{max-width:44rem;font-size:var(--bw-text-base);padding-bottom:20px;line-height:1.6}.gz1yaG_quoteWrap{max-width:62rem}.gz1yaG_testimonial{flex-direction:column;gap:20px;display:flex}.gz1yaG_quote{font-family:var(--bw-font-display);font-size:var(--bw-text-2xl);overflow-wrap:break-word;line-height:1.2}.gz1yaG_attribution{font-size:var(--bw-text-sm);gap:4px;font-weight:600;display:grid}.gz1yaG_attribution small{color:var(--bw-color-ink-muted);font-weight:400}.gz1yaG_tiers{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:24px;display:grid}.gz1yaG_tier{border:1px solid var(--bw-color-line);background:var(--bw-color-surface-raised);flex-direction:column;align-items:flex-start;gap:14px;padding:28px;display:flex}.gz1yaG_tierPrice{font-family:var(--bw-font-display);font-size:var(--bw-text-xl);line-height:1.12}.gz1yaG_features{width:100%;font-size:var(--bw-text-sm);display:grid}.gz1yaG_features li{border-top:1px solid var(--bw-color-line);padding-block:10px}.gz1yaG_inquiryGrid{grid-template-columns:minmax(0,500px) minmax(0,1fr);justify-content:space-between;align-items:start;gap:104px;display:grid}.gz1yaG_invitation{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.gz1yaG_contactLine{overflow-wrap:anywhere;font-size:1rem}.gz1yaG_contactLine:hover{text-decoration:underline}.gz1yaG_companion{background:var(--bw-color-surface-sunken);width:100%;height:298px;position:relative;overflow:hidden}.gz1yaG_note{background:var(--bw-color-surface-raised);flex-direction:column;align-items:flex-start;gap:28px;padding:40px;display:flex}.gz1yaG_noteTitle{font-family:var(--bw-font-display);font-weight:var(--bw-display-weight);font-size:var(--bw-text-xl);line-height:1.12}.gz1yaG_footer{background:var(--bw-color-inverse-surface);color:var(--bw-color-inverse-ink);padding-block:48px}.gz1yaG_footTop{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.gz1yaG_footIdentity{flex-direction:column;gap:12px;min-width:0;display:flex}.gz1yaG_footWordmark{font-family:var(--bw-font-display);font-size:var(--bw-text-xl);line-height:normal}.gz1yaG_footLine{font-size:.8125rem;line-height:1.6}.gz1yaG_footContact{font-size:var(--bw-text-sm);flex-direction:column;align-items:flex-end;gap:4px;font-weight:500;display:flex}.gz1yaG_footContact a,.gz1yaG_footNav a,.gz1yaG_footBase a{overflow-wrap:anywhere}.gz1yaG_footContact a:hover,.gz1yaG_footNav a:hover,.gz1yaG_footBase a:hover{text-decoration:underline}.gz1yaG_footNav{flex-wrap:wrap;margin-top:32px;font-size:.8125rem;line-height:1.7;display:flex}.gz1yaG_footNav a+a:before{content:" / ";white-space:pre}.gz1yaG_footRule{background:var(--bw-color-inverse-line);height:1px;margin-block:32px}.gz1yaG_footBase{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;font-size:.8125rem;line-height:1.6;display:flex}.gz1yaG_footBase nav{color:var(--bw-color-inverse-ink-muted);flex-wrap:wrap;gap:8px 20px;display:flex}.gz1yaG_docGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;display:grid}.gz1yaG_docColumn{grid-column:span var(--column-span,12);min-width:0}.gz1yaG_crumbs{font-size:.8125rem;line-height:1.6}.gz1yaG_crumbs a:hover{text-decoration:underline}.gz1yaG_pageHead{padding-block-end:0}.gz1yaG_pageHead>.gz1yaG_wrap{flex-direction:column;gap:18px;display:flex}.gz1yaG_indexBody{padding-block-start:48px}.gz1yaG_crumbBand{padding-block-end:24px}.gz1yaG_profileGrid{grid-template-columns:minmax(0,600px) minmax(0,1fr);align-items:start;gap:80px;display:grid}.gz1yaG_profilePhoto{background:var(--bw-color-surface-sunken);height:700px;position:relative;overflow:hidden}.gz1yaG_profileIdentity{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.gz1yaG_profileName{font-family:var(--bw-font-display);font-weight:var(--bw-display-weight);font-size:var(--bw-text-hero);overflow-wrap:break-word;max-width:100%;line-height:1.12}.gz1yaG_profileLede{font-family:var(--bw-font-display);font-size:var(--bw-text-lg);line-height:1.4}.gz1yaG_lineage{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.gz1yaG_branch{border-top:1px solid var(--bw-color-line);flex-direction:column;gap:14px;min-width:0;padding-top:18px;display:flex}.gz1yaG_branchRole{font-size:var(--bw-text-xs);text-transform:uppercase;font-weight:600}.gz1yaG_branchName{font-family:var(--bw-font-display);font-size:var(--bw-text-xl);overflow-wrap:break-word;line-height:1.12}.gz1yaG_branchName small{font-family:var(--bw-font-body);color:var(--bw-color-ink-muted);margin-top:6px;font-size:.8125rem;line-height:1.5;display:block}.gz1yaG_behind{border-left:1px solid var(--bw-color-line);padding-left:16px}.gz1yaG_behind .gz1yaG_record{grid-template-columns:minmax(0,1fr);gap:4px}@media (max-width:960px){.gz1yaG_sectionStack{gap:20px}.gz1yaG_split,.gz1yaG_splitMedia,.gz1yaG_story,.gz1yaG_inquiryGrid{grid-template-columns:minmax(0,1fr);gap:20px}.gz1yaG_stack{gap:20px}.gz1yaG_intro{flex-direction:column;align-items:flex-start;gap:20px}.gz1yaG_sideNote{max-width:none;font-size:var(--bw-text-base)}.gz1yaG_bar{min-height:0;padding-block:20px}.gz1yaG_wordmark{font-size:1.4375rem}.gz1yaG_wordmarkSub{font-size:.6875rem}.gz1yaG_nav{display:none}.gz1yaG_menu{display:block}.gz1yaG_btn{gap:12px;min-height:48px;padding:12px 20px}.gz1yaG_actions{flex-direction:column;align-items:stretch;width:100%}.gz1yaG_heroMessage .gz1yaG_btn,.gz1yaG_profileIdentity .gz1yaG_btn,.gz1yaG_panelBody .gz1yaG_btn,.gz1yaG_note .gz1yaG_btn,.gz1yaG_stack .gz1yaG_btn,.gz1yaG_sectionStack>.gz1yaG_btn{width:100%}.gz1yaG_hero{min-height:0;display:block}.gz1yaG_hero:has(.gz1yaG_heroPhoto){min-height:0}.gz1yaG_heroPhoto{height:250px;position:relative}.gz1yaG_heroScrim{display:none}.gz1yaG_heroBody{padding-block:24px}.gz1yaG_heroMessage{gap:20px;margin-bottom:20px}.gz1yaG_heroLede{font-size:var(--bw-text-base)}.gz1yaG_btnLight~.gz1yaG_btnOutlineLight{display:none}.gz1yaG_btnLight{background:var(--bw-color-surface)}.gz1yaG_heroCaption{text-transform:none;color:inherit;padding-top:0;font-size:.75rem;font-weight:400;display:block}.gz1yaG_heroCaption span+span:before{content:" · "}.gz1yaG_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gz1yaG_cards[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}.gz1yaG_cards[data-count="1"]{grid-template-columns:minmax(0,1fr)}.gz1yaG_cardPhoto{height:195px}.gz1yaG_cardHead{border-bottom:0;padding-bottom:0}.gz1yaG_cardName{font-family:var(--bw-font-display);font-size:1.5rem;font-weight:400;line-height:1.1}.gz1yaG_cardIndex{display:none}.gz1yaG_cards:not(.gz1yaG_cardsIndex) .gz1yaG_card:nth-child(n+3){border-top:1px solid var(--bw-color-line);grid-column:1/-1;gap:6px;padding-block:14px}.gz1yaG_cards:not(.gz1yaG_cardsIndex) .gz1yaG_card:nth-child(n+3) .gz1yaG_cardPhoto{display:none}.gz1yaG_cards:not(.gz1yaG_cardsIndex) .gz1yaG_card:nth-child(n+3) .gz1yaG_cardName{font-family:var(--bw-font-body);font-size:var(--bw-text-xs)}.gz1yaG_noteRow{flex-direction:column;gap:12px}.gz1yaG_panelSplit{grid-template-columns:minmax(0,1fr)}.gz1yaG_panelPhoto{height:220px;min-height:0}.gz1yaG_panelBody{padding:40px var(--bw-layout-gutter);gap:20px}.gz1yaG_groupRow{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:24px}.gz1yaG_groupThumb{display:none}.gz1yaG_sequence{grid-template-columns:minmax(0,1fr);gap:16px}.gz1yaG_sequenceWide,.gz1yaG_sequenceSide{height:167px}.gz1yaG_record{grid-template-columns:minmax(0,1fr);gap:6px}.gz1yaG_record dt{font-size:var(--bw-text-xs)}.gz1yaG_record dd{font-size:.9375rem}.gz1yaG_records{gap:14px}.gz1yaG_studs{gap:20px}.gz1yaG_stud{flex-direction:row;gap:16px}.gz1yaG_studPhoto{flex:none;width:94px;height:100px}.gz1yaG_studText{gap:6px}.gz1yaG_studHead{border-bottom:0;padding-bottom:0;display:block}.gz1yaG_studName{font-size:.9375rem;font-weight:600;line-height:1.6}.gz1yaG_studFee{font-size:.9375rem;font-weight:600}.gz1yaG_studFee:before{content:" · "}.gz1yaG_note{padding:24px}.gz1yaG_companion{height:220px}.gz1yaG_footer{padding-block:24px}.gz1yaG_footTop{flex-direction:column;align-items:flex-start;gap:18px}.gz1yaG_footContact{align-items:flex-start}.gz1yaG_footNav{margin-top:20px}.gz1yaG_footRule{margin-block:20px}.gz1yaG_indexBody{padding-block-start:24px}.gz1yaG_profileGrid{grid-template-columns:minmax(0,1fr);gap:20px}.gz1yaG_profilePhoto{height:410px}.gz1yaG_lineage{grid-template-columns:minmax(0,1fr);gap:24px}.gz1yaG_docGrid{grid-template-columns:minmax(0,1fr)}.gz1yaG_docColumn{grid-column:auto}}@media (prefers-reduced-motion:reduce){.gz1yaG_btn{transition:none}}
.VtmN-a_form{gap:var(--bw-space-3);display:grid}.VtmN-a_row{gap:var(--bw-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.VtmN-a_field{gap:var(--bw-space-1);font:600 var(--bw-text-sm) / 1.3 var(--bw-font-body);color:inherit;display:grid}.VtmN-a_field input,.VtmN-a_field textarea{width:100%;min-height:44px;padding:var(--bw-space-2) var(--bw-space-3);border:1px solid var(--bw-color-line);border-radius:var(--bw-radius-sm);background:var(--bw-color-surface-sunken);color:var(--bw-color-ink);font:400 var(--bw-text-base) / 1.4 var(--bw-font-body)}.VtmN-a_field textarea{resize:vertical}.VtmN-a_field input:focus-visible,.VtmN-a_field textarea:focus-visible,.VtmN-a_submit:focus-visible{outline:2px solid var(--bw-color-accent);outline-offset:2px}.VtmN-a_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.VtmN-a_submit{min-height:44px;padding:var(--bw-space-2) var(--bw-space-5);border-radius:var(--bw-radius-sm);background:var(--bw-color-accent);color:var(--bw-color-accent-ink);font:600 var(--bw-text-sm) / 1.2 var(--bw-font-body);cursor:pointer;border:0;justify-self:start}.VtmN-a_submit:disabled{opacity:.6;cursor:progress}.VtmN-a_error{color:var(--bw-color-critical);font:400 var(--bw-text-sm) / 1.4 var(--bw-font-body);margin:0}.VtmN-a_sent{padding:var(--bw-space-3);border-left:3px solid var(--bw-color-accent);font:400 var(--bw-text-base) / 1.5 var(--bw-font-body);margin:0}
.gs8Uoa_site{background:var(--bw-color-surface);color:var(--bw-color-ink);font-family:var(--bw-font-body);font-size:var(--bw-text-base);-webkit-font-smoothing:antialiased;line-height:1.65}:where(.gs8Uoa_site) a{color:inherit;text-decoration:none}:where(.gs8Uoa_site) :is(h1,h2,h3,p,figure,blockquote,dl,dd,ol,ul){margin:0}:where(.gs8Uoa_site) :is(ol,ul){padding:0;list-style:none}.gs8Uoa_site :focus-visible{outline:2px solid var(--bw-color-accent);outline-offset:3px}.gs8Uoa_skip{z-index:100;background:var(--bw-color-accent);color:var(--bw-color-accent-ink);padding:.75rem 1rem;position:absolute;top:0;left:-999px}.gs8Uoa_skip:focus{top:1rem;left:1rem}.gs8Uoa_wrap{box-sizing:border-box;width:100%;max-width:var(--bw-layout-wrap);padding-inline:var(--bw-layout-gutter);margin-inline:auto}.gs8Uoa_eyebrow{font-family:var(--bw-font-body);font-size:var(--bw-text-xs);text-transform:uppercase;color:var(--bw-color-ink-muted);font-weight:500;line-height:normal}.gs8Uoa_h2{font-family:var(--bw-font-display);font-weight:400;font-size:var(--bw-text-2xl);color:var(--bw-color-ink);line-height:1.24}.gs8Uoa_h2Lead{font-size:2.375rem}.gs8Uoa_h3{font-family:var(--bw-font-display);color:var(--bw-color-ink);font-size:1.3125rem;font-weight:400;line-height:normal}.gs8Uoa_display{font-family:var(--bw-font-accent);color:var(--bw-color-accent);font-style:italic;font-weight:400}.gs8Uoa_body{font-size:var(--bw-text-base);color:var(--bw-color-ink-muted);line-height:1.65}.gs8Uoa_small{color:var(--bw-color-ink-muted);font-size:.875rem;line-height:1.65}.gs8Uoa_lede{font-size:var(--bw-text-lg);color:var(--bw-color-ink-muted);line-height:1.65}.gs8Uoa_link{font-size:var(--bw-text-sm);color:var(--bw-color-accent);font-weight:500}.gs8Uoa_linkQuiet{font-size:var(--bw-text-sm);color:var(--bw-color-accent)}.gs8Uoa_link:hover,.gs8Uoa_linkQuiet:hover{text-decoration:underline}.gs8Uoa_btn{border:1px solid var(--bw-color-accent);border-radius:var(--bw-radius-sm);min-height:50px;font-size:var(--bw-text-sm);white-space:nowrap;justify-content:center;align-items:center;gap:.375rem;padding-inline:1.5rem;font-weight:500;line-height:normal;display:inline-flex}.gs8Uoa_btnPrimary{background:var(--bw-color-accent);color:var(--bw-color-accent-ink)}.gs8Uoa_btnSecondary{background:var(--bw-color-surface);color:var(--bw-color-accent)}.gs8Uoa_btnPrimary:hover{background:color-mix(in oklab, var(--bw-color-accent) 88%, var(--bw-color-ink))}.gs8Uoa_btnSecondary:hover{background:var(--bw-color-surface-raised)}.gs8Uoa_actions{flex-wrap:wrap;gap:.75rem;display:flex}.gs8Uoa_badge{background:var(--bw-color-accent);color:var(--bw-color-accent-ink);padding:7px 12px;font-size:.625rem;line-height:normal;display:inline-block}.gs8Uoa_announce{background:var(--bw-color-inverse-surface);height:38px;color:var(--bw-color-inverse-ink);font-size:var(--bw-text-xs);white-space:nowrap;justify-content:center;align-items:center;gap:1.625rem;display:flex;overflow:clip}.gs8Uoa_announce span{gap:1.625rem;display:inline-flex}.gs8Uoa_announce span:after{content:"✦";font-size:.75rem}.gs8Uoa_announceMobile{display:none}.gs8Uoa_utility{font-size:var(--bw-text-xs);color:var(--bw-color-ink-muted);justify-content:space-between;padding-top:18px;display:flex}.gs8Uoa_utility nav{gap:1.25rem;display:flex}.gs8Uoa_utility a:hover{color:var(--bw-color-accent)}.gs8Uoa_identity{color:var(--bw-color-accent);text-align:center;justify-items:center;gap:3px;padding:8px 0 24px;display:grid}.gs8Uoa_wordmark{font-family:var(--bw-font-accent);text-transform:uppercase;font-size:4rem;font-weight:400;line-height:1}.gs8Uoa_wordmarkSub{text-transform:uppercase;word-spacing:.2em;font-size:.625rem}.gs8Uoa_nav{border-block:1px solid var(--bw-color-line);height:54px;font-size:var(--bw-text-sm);color:var(--bw-color-ink-muted);justify-content:center;align-items:center;gap:2.6875rem;display:flex}.gs8Uoa_nav a:hover,.gs8Uoa_nav a[aria-current=page]{color:var(--bw-color-accent)}.gs8Uoa_nav a[aria-current=page]{text-underline-offset:3px;font-weight:600;text-decoration:underline}.gs8Uoa_mobileBar{display:none}.gs8Uoa_hero{min-height:760px;padding:0 0 64px var(--bw-layout-gutter);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.gs8Uoa_heroPhoto{z-index:-1;position:absolute;inset:0}.gs8Uoa_heroPhoto>*{background:var(--bw-color-surface-sunken)}.gs8Uoa_plate{border:1px solid var(--bw-color-line);background:var(--bw-color-surface);gap:22px;width:560px;max-width:100%;padding:38px;display:grid}.gs8Uoa_heroTitle{max-width:min(484px,4.8em);font-size:var(--bw-text-hero);line-height:.94}.gs8Uoa_heroLede{color:var(--bw-color-ink-muted);font-size:1rem;line-height:1.65}.gs8Uoa_caption{background:var(--bw-color-accent);color:var(--bw-color-accent-ink);text-transform:uppercase;padding:10px 14px;font-size:.625rem;position:absolute;bottom:28px;right:36px}.gs8Uoa_approach{gap:72px;padding-top:72px;padding-bottom:96px;display:grid}.gs8Uoa_statsTop{margin-top:56px}.gs8Uoa_stats{border-bottom:1px solid var(--bw-color-line);padding-block:24px;display:flex}.gs8Uoa_statsNote{width:124px;color:var(--bw-color-ink-muted);flex:none;padding-right:1rem;font-size:.625rem;line-height:1.6}.gs8Uoa_stat{border-left:1px solid var(--bw-color-line);flex:1;gap:8px;padding-left:24px;display:grid}.gs8Uoa_stat b{font-family:var(--bw-font-accent);font-size:var(--bw-text-3xl);color:var(--bw-color-accent);font-weight:400;line-height:1}.gs8Uoa_stat span{color:var(--bw-color-ink-muted);font-size:.75rem}.gs8Uoa_lead{gap:96px;display:flex}.gs8Uoa_leadHead{flex:none;align-content:start;gap:22px;width:594px;display:grid}.gs8Uoa_leadBody{flex:1;align-content:start;gap:20px;padding-top:34px;display:grid}.gs8Uoa_promises{counter-reset:promise;gap:36px;display:flex}.gs8Uoa_promises li{border-top:1px solid var(--bw-color-line);counter-increment:promise;flex:1;align-content:start;gap:14px;padding-top:20px;display:grid}.gs8Uoa_promises li:before{content:counter(promise, decimal-leading-zero);font-size:var(--bw-text-xs);color:var(--bw-color-accent);line-height:normal}.gs8Uoa_story{background:var(--bw-color-inverse-surface);min-height:680px;color:var(--bw-color-inverse-ink);isolation:isolate;flex-direction:column;justify-content:flex-end;padding-bottom:80px;display:flex;position:relative;overflow:hidden}.gs8Uoa_storyPhoto{z-index:-2;position:absolute;inset:0}.gs8Uoa_storyWash{z-index:-1;background:linear-gradient(to right, color-mix(in srgb, var(--bw-color-scrim,var(--bw-color-inverse-surface)) 94%, transparent) 0%, color-mix(in srgb, var(--bw-color-scrim,var(--bw-color-inverse-surface)) 71%, transparent) 46%, color-mix(in srgb, var(--bw-color-scrim,var(--bw-color-inverse-surface)) 13%, transparent) 100%);position:absolute;inset:0}.gs8Uoa_story:after{content:"";background:var(--bw-color-surface);height:24px;clip-path:polygon(0 0, var(--bw-layout-gutter) 100%, calc(100% - var(--bw-layout-gutter)) 100%, 100% 0, 100% 100%, 0 100%);position:absolute;inset:auto 0 0}.gs8Uoa_storyText{gap:24px;max-width:570px;display:grid}.gs8Uoa_storyText .gs8Uoa_eyebrow,.gs8Uoa_storyText .gs8Uoa_h2{color:var(--bw-color-inverse-ink)}.gs8Uoa_storyTitle{font-size:2.6875rem}.gs8Uoa_storyBody{font-size:1rem;line-height:1.65}.gs8Uoa_storyNote{font-size:var(--bw-text-sm);line-height:1.5}.gs8Uoa_storyLink{font-size:var(--bw-text-sm)}.gs8Uoa_storyLink:hover{text-decoration:underline}.gs8Uoa_household{gap:48px;padding-top:96px;padding-bottom:48px;display:grid}.gs8Uoa_notesBlock{padding-bottom:96px}.gs8Uoa_sectionIntro{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.gs8Uoa_sectionIntro>div{gap:18px;max-width:670px;display:grid}.gs8Uoa_portraits{align-items:flex-start;gap:32px;display:flex}.gs8Uoa_featured{flex:none;width:510px}.gs8Uoa_featuredPhoto{aspect-ratio:510/492;position:relative}.gs8Uoa_photoBadge{z-index:1;position:absolute;top:20px;left:20px}.gs8Uoa_inscription{border-bottom:1px solid var(--bw-color-line);gap:10px;padding-block:24px;display:grid}.gs8Uoa_callName{font-family:var(--bw-font-accent);color:var(--bw-color-accent);font-size:2.625rem;font-weight:400;line-height:1}.gs8Uoa_meta{color:var(--bw-color-ink-muted);font-size:.75rem}.gs8Uoa_program{flex:1;gap:32px;min-width:0;display:grid}.gs8Uoa_programRow{align-items:center;gap:28px;display:flex}.gs8Uoa_programPhoto{aspect-ratio:262/268;flex:none;width:262px;position:relative}.gs8Uoa_programNote{flex:1;gap:18px;display:grid}.gs8Uoa_programTitle{font-size:1.6875rem;line-height:1.24}.gs8Uoa_companion{background:var(--bw-color-surface-sunken)}.gs8Uoa_companionPhoto{aspect-ratio:722/224;position:relative}.gs8Uoa_companionNote{align-items:center;gap:24px;padding:24px;display:flex}.gs8Uoa_companionNote>div{flex:1;gap:8px;display:grid}.gs8Uoa_companionTitle{font-size:1.5rem}.gs8Uoa_companionText{font-size:var(--bw-text-sm);color:var(--bw-color-ink-muted);line-height:1.65}.gs8Uoa_companionBadge{z-index:1;position:absolute;top:18px;left:18px}.gs8Uoa_notes{gap:32px;padding-top:12px;display:flex}.gs8Uoa_note{border-top:1px solid var(--bw-color-line);flex:1;align-content:start;gap:12px;padding-top:22px;display:grid}.gs8Uoa_note+.gs8Uoa_note{border-left:1px solid var(--bw-color-line);padding-left:30px}.gs8Uoa_noteTitle{font-size:1.5625rem}.gs8Uoa_testimonial{background:var(--bw-color-inverse-surface);color:var(--bw-color-inverse-ink);isolation:isolate;padding:68px 0;position:relative;overflow:hidden}.gs8Uoa_testimonialPhoto{z-index:-2;position:absolute;inset:0}.gs8Uoa_testimonial:before{content:"";z-index:-1;background:color-mix(in srgb, var(--bw-color-scrim,var(--bw-color-inverse-surface)) 85%, transparent);position:absolute;inset:0}.gs8Uoa_testimonialInner{gap:30px;max-width:90rem;margin-inline:auto;padding-inline:clamp(1.5rem,10.5vw,9.5rem);display:grid}.gs8Uoa_testimonialInner .gs8Uoa_eyebrow{color:var(--bw-color-inverse-ink)}.gs8Uoa_quote{max-width:1040px;font-family:var(--bw-font-display);font-size:1.9375rem;line-height:1.48}.gs8Uoa_attribution{align-items:center;gap:16px;display:flex}.gs8Uoa_avatar{border-radius:50%;flex:none;width:48px;height:48px;position:relative;overflow:hidden}.gs8Uoa_attribution div{font-size:var(--bw-text-sm);gap:6px;line-height:normal;display:grid}.gs8Uoa_attribution small{font-size:var(--bw-text-xs)}.gs8Uoa_journey{gap:38px;padding-block:76px;display:grid}.gs8Uoa_journeyTitle{font-size:2.25rem}.gs8Uoa_rail{counter-reset:step;display:flex}.gs8Uoa_rail li{counter-increment:step;flex:1;align-content:start;gap:18px;padding-right:28px;display:grid}.gs8Uoa_milestone{align-items:center;height:20px;display:flex}.gs8Uoa_milestone:before{content:"";background:var(--bw-color-accent);border-radius:50%;flex:none;width:9px;height:9px}.gs8Uoa_milestone:after{content:"";background:var(--bw-color-line);flex:1;height:1px}.gs8Uoa_stepNumber:before{content:counter(step, decimal-leading-zero);font-size:var(--bw-text-xs);color:var(--bw-color-accent);line-height:normal}.gs8Uoa_stepTitle{font-size:1.4375rem}.gs8Uoa_pricing{gap:32px;padding-block:44px;display:grid}.gs8Uoa_pricingIntro{align-items:flex-end;gap:80px;display:flex}.gs8Uoa_pricingIntro>div{flex:none;gap:18px;width:600px;display:grid}.gs8Uoa_tiers{border-top:1px solid var(--bw-color-line);display:flex}.gs8Uoa_tier{background:var(--bw-color-surface-raised);flex-direction:column;flex:1;gap:22px;padding:32px;display:flex}.gs8Uoa_tier:nth-child(2){background:var(--bw-color-surface)}.gs8Uoa_tierName{font-size:var(--bw-text-xs);text-transform:uppercase;color:var(--bw-color-ink-muted);justify-content:space-between;gap:1rem;line-height:normal;display:flex}.gs8Uoa_tierName small{font-size:.5625rem}.gs8Uoa_price{font-family:var(--bw-font-accent);color:var(--bw-color-accent);font-size:2.625rem;line-height:1}.gs8Uoa_tierNote{font-size:var(--bw-text-sm);color:var(--bw-color-ink-muted);line-height:1.5}.gs8Uoa_tier ul li{border-top:1px solid var(--bw-color-line);color:var(--bw-color-ink);padding-block:15px;font-size:.875rem;line-height:1.5}.gs8Uoa_terms{gap:40px;display:flex}.gs8Uoa_terms>span{text-transform:uppercase;width:174px;color:var(--bw-color-accent);flex:none;font-size:.625rem}.gs8Uoa_terms p{font-size:var(--bw-text-sm);color:var(--bw-color-ink-muted);flex:1;line-height:1.65}.gs8Uoa_pricingSummary{display:none}.gs8Uoa_band{gap:32px;padding-block:76px;display:grid}.gs8Uoa_bandSunken{background:var(--bw-color-surface-sunken)}.gs8Uoa_bandRaised{background:var(--bw-color-surface-raised)}.gs8Uoa_ledger{border-top:1px solid var(--bw-color-line)}.gs8Uoa_ledger li{border-bottom:1px solid var(--bw-color-line);align-items:baseline;gap:24px;padding-block:16px;display:flex}.gs8Uoa_ledger li>:first-child{color:var(--bw-color-ink);flex:1;font-size:.875rem}.gs8Uoa_ledger li>:last-child{font-family:var(--bw-font-accent);color:var(--bw-color-accent);font-size:1.75rem;line-height:1}.gs8Uoa_testList{flex-wrap:wrap;gap:.75rem;display:flex}.gs8Uoa_testList li{border:1px solid var(--bw-color-line);font-size:var(--bw-text-sm);color:var(--bw-color-ink);padding:.5rem .875rem}.gs8Uoa_enquiry{background:var(--bw-color-inverse-surface);color:var(--bw-color-inverse-ink);isolation:isolate;padding-block:76px;position:relative;overflow:hidden}.gs8Uoa_enquiryPhoto{z-index:-2;position:absolute;inset:0}.gs8Uoa_enquiry:before{content:"";z-index:-1;background:color-mix(in srgb, var(--bw-color-scrim,var(--bw-color-inverse-surface)) 87%, transparent);position:absolute;inset:0}.gs8Uoa_enquiryGrid{align-items:center;gap:88px;display:flex}.gs8Uoa_invitation{flex:1;gap:25px;display:grid}.gs8Uoa_invitation .gs8Uoa_eyebrow,.gs8Uoa_invitation .gs8Uoa_h2{color:var(--bw-color-inverse-ink)}.gs8Uoa_invitationTitle{font-size:2.6875rem}.gs8Uoa_invitation p{font-size:1rem;line-height:1.65}.gs8Uoa_invitation small{font-size:.75rem;line-height:1.6}.gs8Uoa_details{border:1px solid var(--bw-color-line);background:var(--bw-color-surface);width:590px;color:var(--bw-color-ink);flex:none;gap:22px;padding:32px;display:grid}.gs8Uoa_detailsTitle{font-size:1.6875rem;line-height:normal}.gs8Uoa_details dl{border-top:1px solid var(--bw-color-line)}.gs8Uoa_details dl div{border-bottom:1px solid var(--bw-color-line);gap:24px;padding-block:16px;display:flex}.gs8Uoa_details dt{width:122px;font-size:var(--bw-text-xs);color:var(--bw-color-ink-muted);flex:none}.gs8Uoa_details dd{font-size:.875rem;line-height:1.5}.gs8Uoa_details dd a:hover{text-decoration:underline}.gs8Uoa_footer{background:var(--bw-color-inverse-surface);color:var(--bw-color-inverse-ink);gap:40px;padding:54px 0 28px;display:grid}.gs8Uoa_footer>.gs8Uoa_wrap{gap:40px;display:grid}.gs8Uoa_footTop{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.gs8Uoa_footIdentity{gap:12px;width:480px;display:grid}.gs8Uoa_footWordmark{font-family:var(--bw-font-accent);font-size:2.75rem;line-height:normal}.gs8Uoa_footContact{gap:12px;display:grid}.gs8Uoa_footContact>span{font-size:var(--bw-text-xs);text-transform:uppercase}.gs8Uoa_footContact a{font-size:1rem}.gs8Uoa_footNav{font-size:var(--bw-text-sm);gap:12px;display:grid}.gs8Uoa_footNav a:hover,.gs8Uoa_footContact a:hover,.gs8Uoa_footBase a:hover{text-decoration:underline}.gs8Uoa_footRule{background:var(--bw-color-inverse-line);height:1px}.gs8Uoa_footBase{font-size:var(--bw-text-xs);flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.gs8Uoa_footBase nav{gap:1.25rem;display:flex}.gs8Uoa_signature{text-transform:uppercase;font-size:.625rem}@media (prefers-reduced-motion:reduce){.gs8Uoa_site *{transition:none!important;animation:none!important}}.gs8Uoa_masthead{display:block}.gs8Uoa_footLine,.gs8Uoa_footPhone{font-size:var(--bw-text-sm)}.gs8Uoa_footNav{gap:12px;display:grid}.gs8Uoa_footNav p{display:flex}.gs8Uoa_footNav a+a:before{content:"/";margin-inline:.5rem}.gs8Uoa_menu summary{border:1px solid var(--bw-color-line);border-radius:var(--bw-radius-sm);width:48px;height:48px;color:var(--bw-color-accent);cursor:pointer;place-items:center;list-style:none;display:grid}.gs8Uoa_menu summary::-webkit-details-marker{display:none}.gs8Uoa_menu summary svg{width:22px;height:22px}.gs8Uoa_menu nav{z-index:20;padding:.5rem var(--bw-layout-gutter) 1rem;border-bottom:1px solid var(--bw-color-line);background:var(--bw-color-surface);display:grid;position:absolute;inset:100% 0 auto}.gs8Uoa_menu nav a{border-top:1px solid var(--bw-color-line);color:var(--bw-color-accent);padding-block:14px;font-size:.9375rem}.gs8Uoa_menu nav a[aria-current=page]{font-weight:600}.gs8Uoa_mobileIdentity{color:var(--bw-color-accent);gap:4px;display:grid}.gs8Uoa_mobileIdentity span{font-family:var(--bw-font-accent);text-transform:uppercase;font-size:1.4375rem;font-weight:500;line-height:normal}.gs8Uoa_mobileIdentity small{font-size:var(--bw-text-xs);text-transform:uppercase;line-height:1.4}.gs8Uoa_docGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;display:grid}.gs8Uoa_docColumn{grid-column:span var(--column-span,12);min-width:0}.gs8Uoa_crumbs{font-size:var(--bw-text-xs);color:var(--bw-color-ink-muted)}.gs8Uoa_crumbs a:hover{color:var(--bw-color-accent)}.gs8Uoa_pageHead{border-bottom:1px solid var(--bw-color-line);gap:18px;padding-block:32px 56px;display:grid}.gs8Uoa_pageTitle{font-size:var(--bw-text-hero);line-height:.95}.gs8Uoa_indexBody{padding-block:56px 96px}.gs8Uoa_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px;display:grid}.gs8Uoa_card .gs8Uoa_inscription{border-bottom:1px solid var(--bw-color-line)}.gs8Uoa_cardPhoto{aspect-ratio:510/492;position:relative}.gs8Uoa_card:hover .gs8Uoa_callName{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.gs8Uoa_groupList{border-top:1px solid var(--bw-color-line)}.gs8Uoa_groupRow{border-bottom:1px solid var(--bw-color-line);grid-template-columns:auto 1fr;align-items:baseline;gap:8px 24px;padding-block:28px;display:grid}.gs8Uoa_groupRow .gs8Uoa_badge{grid-row:span 2;align-self:start}.gs8Uoa_groupRow:hover .gs8Uoa_noteTitle{text-decoration:underline}.gs8Uoa_prose{max-width:44rem;color:var(--bw-color-ink-muted);gap:1rem;padding-block:56px 96px;display:grid}.gs8Uoa_profile{gap:30px;padding-top:32px;padding-bottom:76px;display:grid}.gs8Uoa_profileGrid{align-items:center;gap:72px;display:flex}.gs8Uoa_portrait{aspect-ratio:624/750;flex:none;align-items:flex-end;width:624px;padding:24px;display:flex;position:relative}.gs8Uoa_chip{z-index:1;background:var(--bw-color-surface);color:var(--bw-color-accent);padding:10px 15px;font-size:.625rem;position:relative}.gs8Uoa_identityCol{flex:1;gap:26px;min-width:0;display:grid}.gs8Uoa_profileName{font-size:6.625rem;line-height:.95}.gs8Uoa_accomplishment{font-family:var(--bw-font-display);color:var(--bw-color-accent);font-size:1.75rem;line-height:1.3}.gs8Uoa_profileLede{color:var(--bw-color-ink-muted);font-size:1.25rem;line-height:1.65}.gs8Uoa_record{border-block:1px solid var(--bw-color-line)}.gs8Uoa_record div{gap:24px;padding-block:16px;display:flex}.gs8Uoa_record dt{width:122px;font-size:var(--bw-text-xs);color:var(--bw-color-ink-muted);flex:none}.gs8Uoa_record dd{color:var(--bw-color-ink);font-size:.875rem;line-height:1.5}.gs8Uoa_temperament{border-top:1px solid var(--bw-color-line);gap:72px;padding-top:32px;display:flex}.gs8Uoa_temperamentIntro{flex:none;align-content:start;gap:17px;width:360px;display:grid}.gs8Uoa_temperamentTitle{font-size:1.875rem;line-height:1.3}.gs8Uoa_temperamentNote{flex:1;align-content:start;gap:14px;display:grid}.gs8Uoa_temperamentNote span{font-size:var(--bw-text-xs);color:var(--bw-color-accent)}.gs8Uoa_temperamentNote p{color:var(--bw-color-ink-muted);font-size:.9375rem;line-height:1.65}.gs8Uoa_pedigree{background:var(--bw-color-surface-raised)}.gs8Uoa_pedigreeInner{gap:32px;padding-block:76px;display:grid}.gs8Uoa_pedIntro{align-items:flex-end;gap:64px;display:flex}.gs8Uoa_pedIntro>div:first-child{flex:none;gap:18px;width:650px;display:grid}.gs8Uoa_pedKey{color:var(--bw-color-ink-muted);flex:1;gap:12px;font-size:.75rem;line-height:1.65;display:grid}.gs8Uoa_pedKey p:first-child{gap:28px;line-height:normal;display:flex}.gs8Uoa_keyA,.gs8Uoa_keyB{align-items:center;gap:9px;display:inline-flex}.gs8Uoa_keyA{color:var(--bw-color-series-primary,var(--bw-color-accent))}.gs8Uoa_keyB{color:var(--bw-color-series-secondary,var(--bw-color-accent))}.gs8Uoa_keyA:before,.gs8Uoa_keyB:before{content:"";background:currentColor;width:22px;height:3px}.gs8Uoa_lineA{--line:var(--bw-color-series-primary,var(--bw-color-accent));--fill:var(--bw-color-series-primary-fill,var(--bw-color-surface-sunken))}.gs8Uoa_lineB{--line:var(--bw-color-series-secondary,var(--bw-color-accent));--fill:var(--bw-color-series-secondary-fill,var(--bw-color-surface-sunken))}.gs8Uoa_pedGenerations,.gs8Uoa_pedTree{grid-template-columns:300px 64px 350px 64px minmax(0,1fr);display:grid}.gs8Uoa_pedGenerations{color:var(--bw-color-ink-muted);padding-top:8px;font-size:.625rem}.gs8Uoa_pedGenerations span:nth-child(2){grid-column:3}.gs8Uoa_pedGenerations span:nth-child(3){grid-column:5}.gs8Uoa_pedTree{min-height:624px}.gs8Uoa_pedSubject{border:1px solid var(--bw-color-line);background:var(--bw-color-surface);grid-template-rows:268px 1fr;display:grid}.gs8Uoa_pedSubjectPhoto{position:relative}.gs8Uoa_pedSubjectPhoto>*{background:var(--bw-color-surface-sunken)}.gs8Uoa_pedSubjectText{border-top:1px solid var(--bw-color-line);align-content:start;gap:20px;padding:24px;display:grid}.gs8Uoa_pedSubjectText small{color:var(--bw-color-accent);font-size:.625rem}.gs8Uoa_pedSubjectText strong{font-family:var(--bw-font-display);color:var(--bw-color-ink);font-size:1.6875rem;font-weight:400;line-height:1.25}.gs8Uoa_pedTitles{color:var(--bw-color-accent);font-size:.875rem}.gs8Uoa_pedFacts{font-size:var(--bw-text-sm);color:var(--bw-color-ink-muted);line-height:1.8}.gs8Uoa_pedParents,.gs8Uoa_pedGrands{display:grid}.gs8Uoa_pedParents{grid-template-rows:1fr 1fr;gap:24px}.gs8Uoa_pedGrands{grid-template-rows:repeat(4,1fr);gap:16px}.gs8Uoa_pedCard{border:1px solid var(--line);background:var(--fill);flex-direction:column;justify-content:center;display:flex}.gs8Uoa_pedParent{gap:24px;padding:28px}.gs8Uoa_pedGrand{gap:12px;padding:22px}.gs8Uoa_pedCard small{color:var(--line);font-size:.625rem;line-height:normal}.gs8Uoa_pedCard strong{font-family:var(--bw-font-display);color:var(--bw-color-ink);font-weight:400;line-height:1.3}.gs8Uoa_pedParent strong{font-size:1.75rem}.gs8Uoa_pedGrand strong{font-size:1.375rem}.gs8Uoa_pedCard strong.gs8Uoa_pedUnknown{color:var(--bw-color-ink-muted)}.gs8Uoa_pedCard span{color:var(--bw-color-ink-muted);font-size:.875rem;line-height:1.5}.gs8Uoa_pedLinks{--parent:calc((100% - 24px) / 4);--grand:calc((100% - 48px) / 8);position:relative}.gs8Uoa_pedLinks span{background:var(--line);position:absolute}.gs8Uoa_pedLinks .gs8Uoa_linkStem{background:var(--bw-color-ink-muted);width:32px;height:2px;top:calc(50% - 1px);left:0}.gs8Uoa_linkParentA{left:31px;top:calc(var(--parent) - 1px);width:2px;bottom:50%}.gs8Uoa_linkParentB{top:50%;left:31px;bottom:calc(var(--parent) - 1px);width:2px}.gs8Uoa_stubParentA,.gs8Uoa_stubParentB,.gs8Uoa_stubGrand1,.gs8Uoa_stubGrand2,.gs8Uoa_stubGrand3,.gs8Uoa_stubGrand4{width:32px;height:2px;left:32px}.gs8Uoa_stubParentA{top:calc(var(--parent) - 1px)}.gs8Uoa_stubParentB{bottom:calc(var(--parent) - 1px)}.gs8Uoa_stemGrandA,.gs8Uoa_stemGrandB{width:32px;height:2px;left:0}.gs8Uoa_stemGrandA{top:calc(var(--parent) - 1px)}.gs8Uoa_stemGrandB{bottom:calc(var(--parent) - 1px)}.gs8Uoa_linkGrandA,.gs8Uoa_linkGrandB{width:2px;left:31px}.gs8Uoa_linkGrandA{top:calc(var(--grand) - 1px);height:calc(var(--grand) * 2 + 16px + 2px)}.gs8Uoa_linkGrandB{top:calc(var(--grand) * 5 + 32px - 1px);height:calc(var(--grand) * 2 + 16px + 2px)}.gs8Uoa_stubGrand1{top:calc(var(--grand) - 1px)}.gs8Uoa_stubGrand2{top:calc(var(--grand) * 3 + 16px - 1px)}.gs8Uoa_stubGrand3{top:calc(var(--grand) * 5 + 32px - 1px)}.gs8Uoa_stubGrand4{top:calc(var(--grand) * 7 + 48px - 1px)}.gs8Uoa_pedDisclosure{border-top:1px solid var(--bw-color-line);gap:50px;padding-top:22px;display:flex}.gs8Uoa_pedDisclosure span{width:300px;font-size:var(--bw-text-xs);color:var(--bw-color-accent);flex:none}.gs8Uoa_pedDisclosure p{color:var(--bw-color-ink-muted);flex:1;font-size:.75rem;line-height:1.65}.gs8Uoa_healthBand{gap:80px;padding-block:76px;display:flex}.gs8Uoa_healthIntro{flex:none;align-content:start;justify-items:start;gap:23px;width:420px;display:grid}.gs8Uoa_healthTitle{font-size:2.3125rem}.gs8Uoa_healthTable{flex:1}.gs8Uoa_healthTable table{border-collapse:collapse;width:100%}.gs8Uoa_healthTable thead th{border-top:2px solid var(--bw-color-accent);border-bottom:1px solid var(--bw-color-accent);text-align:left;color:var(--bw-color-accent);padding-block:15px;font-size:.625rem;font-weight:400}.gs8Uoa_healthTable tbody th,.gs8Uoa_healthTable td{padding-block:25px;border-bottom:1px solid var(--bw-color-line);text-align:left;vertical-align:baseline;padding-right:24px}.gs8Uoa_healthTable tbody th{width:160px;color:var(--bw-color-ink);font-size:.875rem;font-weight:400}.gs8Uoa_result,.gs8Uoa_resultPass{width:130px;font-family:var(--bw-font-display);color:var(--bw-color-accent);font-size:1.25rem;line-height:1.35}.gs8Uoa_healthTable td:last-child{color:var(--bw-color-ink-muted);font-size:.75rem}.gs8Uoa_healthTable td a{color:var(--bw-color-accent)}.gs8Uoa_healthTable>p{padding-top:12px}.gs8Uoa_pairing{grid-template-columns:1fr 1fr;gap:32px;display:grid}.gs8Uoa_parentCard{border:1px solid var(--line);background:var(--fill)}.gs8Uoa_parentPhoto{aspect-ratio:4/3;position:relative}.gs8Uoa_parentCard figcaption{gap:12px;padding:24px 28px;display:grid}.gs8Uoa_parentCard small{color:var(--line);font-size:.625rem}.gs8Uoa_parentCard strong{font-family:var(--bw-font-display);font-size:1.75rem;font-weight:400;line-height:1.3}.gs8Uoa_groupBody{gap:24px;max-width:48rem;display:grid}@media (max-width:900px){.gs8Uoa_site{line-height:1.6}.gs8Uoa_h2,.gs8Uoa_h3,.gs8Uoa_display{font-family:var(--bw-font-accent);color:var(--bw-color-accent);font-style:normal;line-height:1.1}.gs8Uoa_h2{font-size:var(--bw-text-2xl)}.gs8Uoa_eyebrow{color:var(--bw-color-accent);font-size:.75rem;font-weight:600;line-height:1.5}.gs8Uoa_body,.gs8Uoa_small,.gs8Uoa_lede,.gs8Uoa_meta,.gs8Uoa_heroLede,.gs8Uoa_companionText,.gs8Uoa_tierNote{color:var(--bw-color-accent);font-size:.9375rem;line-height:1.6}.gs8Uoa_btn{width:100%;min-height:48px;padding:12px 20px;font-size:.875rem;font-weight:600;line-height:1.5}.gs8Uoa_actions{gap:12px;display:grid}.gs8Uoa_announce,.gs8Uoa_masthead{display:none}.gs8Uoa_announceMobile{background:var(--bw-color-inverse-surface);color:var(--bw-color-surface);text-align:center;padding:12px;font-size:.75rem;display:block}.gs8Uoa_mobileBar{padding:20px var(--bw-layout-gutter);border-bottom:1px solid var(--bw-color-line);justify-content:space-between;align-items:center;display:flex;position:relative}.gs8Uoa_hero{min-height:0;padding:0;display:block}.gs8Uoa_heroPhoto{aspect-ratio:390/206;position:relative}.gs8Uoa_plate{width:auto;padding:24px var(--bw-layout-gutter);border:0;gap:20px}.gs8Uoa_heroTitle{font-size:3.625rem;line-height:1.1}.gs8Uoa_caption,.gs8Uoa_statsTop{display:none}.gs8Uoa_approach{background:var(--bw-color-surface-sunken);gap:20px;max-width:none;padding-block:40px}.gs8Uoa_lead,.gs8Uoa_portraits,.gs8Uoa_notes,.gs8Uoa_pricingIntro,.gs8Uoa_terms,.gs8Uoa_enquiryGrid,.gs8Uoa_profileGrid,.gs8Uoa_temperament,.gs8Uoa_pedIntro,.gs8Uoa_healthBand,.gs8Uoa_footTop,.gs8Uoa_sectionIntro{flex-direction:column;align-items:stretch;gap:20px}.gs8Uoa_leadHead,.gs8Uoa_leadBody,.gs8Uoa_featured,.gs8Uoa_pricingIntro>div,.gs8Uoa_details,.gs8Uoa_portrait,.gs8Uoa_temperamentIntro,.gs8Uoa_pedIntro>div:first-child,.gs8Uoa_healthIntro,.gs8Uoa_footIdentity,.gs8Uoa_terms>span{width:auto}.gs8Uoa_leadHead,.gs8Uoa_leadBody{gap:20px;padding-top:0}.gs8Uoa_h2Lead{font-size:2.375rem}.gs8Uoa_promises,.gs8Uoa_rail{display:block}.gs8Uoa_promises li,.gs8Uoa_rail li,.gs8Uoa_note,.gs8Uoa_note+.gs8Uoa_note,.gs8Uoa_temperamentNote{border-top:1px solid var(--bw-color-line);border-left:0;gap:6px;padding:14px 0;display:grid}.gs8Uoa_promises li:before,.gs8Uoa_milestone,.gs8Uoa_stepNumber{display:none}.gs8Uoa_promises .gs8Uoa_h3,.gs8Uoa_stepTitle,.gs8Uoa_noteTitle,.gs8Uoa_temperamentNote span{font-family:var(--bw-font-body);color:var(--bw-color-accent);font-size:.75rem;line-height:1.5}.gs8Uoa_story{min-height:0;padding:40px var(--bw-layout-gutter);background:var(--bw-color-surface);color:var(--bw-color-accent);gap:20px;display:grid}.gs8Uoa_story>.gs8Uoa_wrap{padding-inline:0}.gs8Uoa_story:after,.gs8Uoa_storyWash{display:none}.gs8Uoa_storyPhoto{z-index:0;aspect-ratio:342/180;position:relative}.gs8Uoa_storyText .gs8Uoa_eyebrow{display:none}.gs8Uoa_storyText .gs8Uoa_h2{color:var(--bw-color-accent)}.gs8Uoa_storyTitle{font-size:2.4375rem}.gs8Uoa_storyBody{font-size:.9375rem;line-height:1.6}.gs8Uoa_storyLink{border:1px solid var(--bw-color-accent);border-radius:var(--bw-radius-sm);justify-content:center;align-items:center;min-height:48px;font-weight:600;display:inline-flex}.gs8Uoa_household{gap:20px;padding-block:40px}.gs8Uoa_notesBlock{padding-bottom:40px}.gs8Uoa_featuredPhoto{aspect-ratio:342/360}.gs8Uoa_photoBadge,.gs8Uoa_companionBadge{display:none}.gs8Uoa_callName{font-size:2.375rem;line-height:1.1}.gs8Uoa_programRow{align-items:flex-start;gap:16px}.gs8Uoa_programPhoto{aspect-ratio:112/128;width:112px}.gs8Uoa_programNote{gap:10px}.gs8Uoa_programNote .gs8Uoa_eyebrow,.gs8Uoa_programNote .gs8Uoa_small{display:none}.gs8Uoa_programTitle{font-size:1.75rem}.gs8Uoa_companion{background:0 0}.gs8Uoa_companionPhoto{aspect-ratio:342/170}.gs8Uoa_companionNote{gap:20px;padding:20px 0 0;display:grid}.gs8Uoa_testimonial{display:none}.gs8Uoa_journey,.gs8Uoa_pricing,.gs8Uoa_band{gap:20px;padding-block:24px}.gs8Uoa_journey .gs8Uoa_sectionIntro .gs8Uoa_btn{display:none}.gs8Uoa_tiers{display:grid}.gs8Uoa_tier,.gs8Uoa_tier:nth-child(2){background:0 0;gap:6px;padding:14px 0}.gs8Uoa_tier+.gs8Uoa_tier{border-top:1px solid var(--bw-color-line)}.gs8Uoa_tier ul{display:none}.gs8Uoa_price{font-size:1.75rem}.gs8Uoa_enquiry{background:var(--bw-color-surface-sunken);color:var(--bw-color-accent);padding-block:40px}.gs8Uoa_enquiry:before,.gs8Uoa_enquiryPhoto{display:none}.gs8Uoa_invitation .gs8Uoa_eyebrow,.gs8Uoa_invitation .gs8Uoa_h2{color:var(--bw-color-accent)}.gs8Uoa_invitationTitle{font-size:2.25rem}.gs8Uoa_details{padding:20px}.gs8Uoa_footer{padding:24px 0}.gs8Uoa_footer>.gs8Uoa_wrap{gap:20px}.gs8Uoa_footWordmark{font-size:1.625rem;line-height:1.1}.gs8Uoa_footRule{background:var(--bw-color-line)}.gs8Uoa_cards{grid-template-columns:1fr;gap:32px}.gs8Uoa_profile{gap:20px;padding-block:24px 40px}.gs8Uoa_portrait{aspect-ratio:342/411}.gs8Uoa_chip{display:none}.gs8Uoa_profileName{font-size:4.25rem;line-height:1.1}.gs8Uoa_accomplishment{font-family:var(--bw-font-body);font-size:1.1875rem;font-weight:500;line-height:1.6}.gs8Uoa_profileLede{color:var(--bw-color-accent);font-size:.9375rem}.gs8Uoa_record div,.gs8Uoa_details dl div{border-top:1px solid var(--bw-color-line);flex-direction:column;gap:6px;padding-block:14px}.gs8Uoa_record dt,.gs8Uoa_details dt{width:auto;color:var(--bw-color-accent);font-size:.75rem}.gs8Uoa_record dd,.gs8Uoa_details dd{color:var(--bw-color-accent);font-size:.9375rem}.gs8Uoa_pedigreeInner{gap:20px;padding-block:40px}.gs8Uoa_pedKey p:first-child,.gs8Uoa_pedGenerations,.gs8Uoa_pedSubject,.gs8Uoa_pedLinks{display:none}.gs8Uoa_pedTree{grid-template-columns:1fr;min-height:0}.gs8Uoa_pedParents,.gs8Uoa_pedGrands{display:contents}.gs8Uoa_pedCard{border:0;border-left:3px solid var(--line)}.gs8Uoa_pedParent{gap:14px;padding:20px 20px 8px}.gs8Uoa_pedGrand{background:linear-gradient(var(--line), var(--line)) 20px 0 / 1px 100% no-repeat, linear-gradient(var(--bw-color-line), var(--bw-color-line)) 37px 0 / calc(100% - 57px) 1px no-repeat, var(--fill);gap:4px;padding:14px 20px 14px 37px}.gs8Uoa_pedParents>:first-child{order:1}.gs8Uoa_pedGrands>:first-child{order:2}.gs8Uoa_pedGrands>:nth-child(2){order:3;margin-bottom:20px;padding-bottom:20px}.gs8Uoa_pedParents>:nth-child(2){order:4}.gs8Uoa_pedGrands>:nth-child(3){order:5}.gs8Uoa_pedGrands>:nth-child(4){order:6;padding-bottom:20px}.gs8Uoa_pedParent strong{font-family:var(--bw-font-accent);color:var(--bw-color-accent);font-size:1.875rem;line-height:1.1}.gs8Uoa_pedGrand strong{font-family:var(--bw-font-body);color:var(--bw-color-accent);font-size:.9375rem;line-height:1.5}.gs8Uoa_pedCard small{font-size:.75rem;font-weight:600}.gs8Uoa_pedCard span{color:var(--bw-color-accent)}.gs8Uoa_pedDisclosure{flex-direction:column;gap:6px}.gs8Uoa_pedDisclosure span{width:auto}.gs8Uoa_healthBand{padding-block:40px}.gs8Uoa_healthTitle{font-size:2.4375rem}.gs8Uoa_healthTable thead{display:none}.gs8Uoa_healthTable table,.gs8Uoa_healthTable tbody,.gs8Uoa_healthTable tr{display:block}.gs8Uoa_healthTable tr{border-top:1px solid var(--bw-color-line);padding-block:14px}.gs8Uoa_healthTable tbody th,.gs8Uoa_healthTable td{border:0;width:auto;padding:0;display:inline}.gs8Uoa_healthTable tbody th{color:var(--bw-color-accent);margin-bottom:6px;font-size:.75rem;display:block}.gs8Uoa_result,.gs8Uoa_resultPass{font-family:var(--bw-font-body);font-size:.9375rem}.gs8Uoa_healthTable td:last-child:before{content:" · "}.gs8Uoa_pairing{grid-template-columns:1fr;gap:20px}.gs8Uoa_pageHead{padding-block:24px 32px}.gs8Uoa_pageTitle{font-size:3.625rem;line-height:1.1}}.gs8Uoa_faqSection{gap:32px;padding-block:76px;display:grid}.gs8Uoa_faq{border-top:1px solid var(--bw-color-line);max-width:820px;display:grid}.gs8Uoa_faq details{border-bottom:1px solid var(--bw-color-line)}.gs8Uoa_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding-block:18px;list-style:none;display:flex}.gs8Uoa_faq summary::-webkit-details-marker{display:none}.gs8Uoa_faq summary:after{content:"+";color:var(--bw-color-accent)}.gs8Uoa_faq details[open] summary:after{content:"−"}.gs8Uoa_faq summary:focus-visible{outline:2px solid var(--bw-color-accent);outline-offset:2px}.gs8Uoa_faq details p{white-space:pre-line;max-width:65ch;margin:0 0 22px}
