.gs-page{color:#35233f;max-width:100%;overflow-x:clip;background:#f5eef8!important}.gs-page main,.gs-page article,.gs-page fieldset{min-width:0}.gs-intro{text-align:center;max-width:790px;margin:0 auto;padding:64px 0 38px}.gs-intro h1{color:#35233f;margin:18px 0 24px;font-size:clamp(38px,6vw,66px);font-weight:700}.gs-intro h1 em{color:#853b78}.gs-intro p{color:#594863;font-size:20px}.gs-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.gs-options article{background:#eee2f4;border:1px solid #d5b8db;border-radius:26px;flex-direction:column;gap:20px;padding:34px;display:flex}.gs-options article:nth-child(2){background:#f7e4ed;border-color:#dfb7ca}.gs-number{letter-spacing:.09em;color:#713162;font-size:13px;font-weight:800}.gs-page h2{letter-spacing:-.025em;color:#35233f;font:750 clamp(27px,3vw,36px)/1.16 Arial,sans-serif}.gs-page p,.gs-page li{color:#514059;font-size:17px;line-height:1.6}.gs-page ul,.gs-page ol{margin:0;padding-left:24px}.gs-page li+li{margin-top:10px}.gs-page .sn-button{color:#fff;text-align:center;white-space:normal;background:#713064;border:0;border-radius:16px;min-height:48px;padding:15px 20px;font-weight:750;line-height:1.4}.gs-options .sn-button{margin-top:auto}.gs-page small{color:#61516a;overflow-wrap:anywhere;font-size:14px;line-height:1.5;display:block}.gs-page .gs-price{color:#713064;font-size:40px;font-weight:800}.gs-price span{font-size:17px;font-weight:600}.gs-examples{padding:55px 0}.gs-examples>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:25px;display:grid}.gs-examples strong{color:#713064;margin-bottom:8px;display:block}.gs-concierge{border-top:1px solid #d5b8db;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:44px;padding:48px 0 64px;scroll-margin-top:30px;display:grid}.gs-concierge h2{margin:18px 0 24px}.gs-concierge p+p{margin-top:18px}.gs-concierge a:not(.sn-button){text-underline-offset:3px;text-decoration:underline}.gs-form fieldset{border:0;gap:20px;margin:0;padding:0;display:grid}.gs-form legend{color:#35233f;margin-bottom:22px;font-size:22px;font-weight:750}.gs-form label{color:#35233f;gap:8px;font-size:17px;font-weight:700;display:grid}.gs-form label span,.gs-form small{font-weight:400}.gs-form input,.gs-form textarea{color:#35233f;box-sizing:border-box;background:#fcf4fa;border:1px solid #b38bad;border-radius:12px;width:100%;min-width:0;max-width:100%;padding:13px;font-size:16px}.gs-form textarea{resize:vertical}.gs-honey{display:none}.gs-form [role=alert]{color:#922f46;margin-top:16px}.gs-request-saved{background:#eee2f4;border-radius:20px;padding:26px}.gs-request-saved h3{margin-bottom:16px;font-size:25px;font-weight:750}@media (max-width:700px){.gs-intro{padding-top:38px}.gs-options,.gs-concierge,.gs-examples>div{grid-template-columns:minmax(0,1fr)}.gs-options article{padding:25px 22px}.gs-concierge{gap:28px}.gs-examples{padding-block:38px}}
