._0-lTKa_nav{z-index:50;height:auto;min-height:0;box-shadow:none;pointer-events:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:0;font-family:Inter,sans-serif;display:flex;position:fixed;top:38px;left:70px;right:58px}._0-lTKa_strip{pointer-events:auto;background:#fff;border-radius:999px;align-items:center;gap:38px;height:70px;padding:0 34px 0 28px;display:flex;box-shadow:0 6px 26px #372d501a,0 1px 3px #372d500f}._0-lTKa_brand{align-items:center;width:136px;display:flex;overflow:hidden}._0-lTKa_brand img{width:136px;height:auto;display:block}._0-lTKa_strip nav{align-items:center;gap:32px;display:flex}._0-lTKa_strip nav a{color:#211a31;letter-spacing:-.012em;white-space:nowrap;font-size:16px;font-weight:300;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}._0-lTKa_strip nav a._0-lTKa_login{color:#8b6ddb;margin-left:6px;font-weight:400}._0-lTKa_menuBtn{display:none}@media (max-width:900px){._0-lTKa_nav{top:14px;left:14px;right:14px}._0-lTKa_strip{border-radius:999px;flex-wrap:wrap;align-items:center;gap:14px;width:100%;height:auto;min-height:56px;padding:7px 8px 7px 16px;transition:border-radius .25s}._0-lTKa_brand,._0-lTKa_brand img{width:112px}._0-lTKa_menuBtn{color:#211a31;cursor:pointer;background:#f4f1fe;border:0;border-radius:50%;place-items:center;width:42px;height:42px;margin-left:auto;display:grid}._0-lTKa_menuBtn svg{width:22px;height:22px}._0-lTKa_strip nav{flex-direction:column;flex:none;order:3;align-items:stretch;gap:0;width:100%;padding:6px 8px 12px;display:none}._0-lTKa_strip nav a{border-top:1px solid #eee9f7;padding:14px 8px;font-size:18px}._0-lTKa_strip nav a._0-lTKa_login{margin-left:0}._0-lTKa_stripOpen{border-radius:28px}._0-lTKa_stripOpen nav{display:flex}}._0-lTKa_strip nav a{color:#777;font-weight:400}._0-lTKa_strip nav a:hover{color:#211a31}._0-lTKa_strip nav a._0-lTKa_login{color:#8b6ddb;font-weight:700}@media (min-width:901px){._0-lTKa_nav{left:24px;right:24px}._0-lTKa_strip{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc7;gap:56px;width:100%;max-width:1440px;margin:0 auto;padding:0 40px 0 36px}._0-lTKa_strip{max-width:none;margin:0}._0-lTKa_nav{top:24px;left:40px;right:auto}._0-lTKa_strip{gap:34px;width:auto;max-width:none;height:58px;margin:0;padding:0 30px 0 24px}._0-lTKa_brand,._0-lTKa_brand img{width:116px}._0-lTKa_strip nav{flex:none;gap:30px}._0-lTKa_strip nav a{font-size:15px}._0-lTKa_strip nav a._0-lTKa_login{margin-left:6px}}._0-lTKa_dd{align-items:center;display:flex;position:relative}._0-lTKa_strip nav a._0-lTKa_ddLink{align-items:center;gap:5px;display:inline-flex}._0-lTKa_ddLink svg{stroke-width:2px;width:15px;height:15px;transition:transform .2s}._0-lTKa_strip ._0-lTKa_dd ._0-lTKa_sub{margin:0;padding:0;list-style:none}._0-lTKa_sub a{display:block}@media (min-width:901px){._0-lTKa_strip ._0-lTKa_dd ._0-lTKa_sub{opacity:0;visibility:hidden;background:#fff;border-radius:20px;min-width:180px;margin-top:22px;padding:8px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:100%;left:-18px;transform:translateY(-4px);box-shadow:0 14px 40px #372d5029,0 1px 3px #372d5014}._0-lTKa_sub:before{content:"";height:24px;position:absolute;top:-24px;left:0;right:0}._0-lTKa_dd:hover ._0-lTKa_sub,._0-lTKa_dd:focus-within ._0-lTKa_sub{opacity:1;visibility:visible;transform:none}._0-lTKa_dd:hover ._0-lTKa_ddLink svg,._0-lTKa_dd:focus-within ._0-lTKa_ddLink svg{transform:rotate(180deg)}._0-lTKa_strip nav ._0-lTKa_sub a{white-space:normal;border-radius:12px;padding:11px 14px;line-height:1.25}._0-lTKa_strip nav ._0-lTKa_sub a:hover{color:#211a31;background:#f4f1fe}}@media (max-width:900px){._0-lTKa_dd{display:block}._0-lTKa_ddLink svg{display:none}._0-lTKa_sub a{color:#777;border-top:1px solid #eee9f7;padding:11px 8px 11px 26px;font-size:16px}._0-lTKa_strip nav ._0-lTKa_sub a{padding:11px 8px 11px 26px;font-size:16px}._0-lTKa_strip nav a._0-lTKa_ddLink{display:flex}._0-lTKa_strip nav ._0-lTKa_sub a{white-space:normal;line-height:1.3}}
._8s1psa_foot{grid-gap:28px 40px;color:#211a31;background:#fff;border-top:1px solid #ece9f2;grid-template-columns:auto 1fr auto;align-items:center;padding:max(28px,min(3vw,44px)) max(24px,min(5vw,72px));font-family:Inter,sans-serif;display:grid}._8s1psa_logo{width:max(120px,min(11vw,160px));height:auto;display:block}._8s1psa_foot nav{flex-wrap:wrap;justify-content:center;gap:10px 30px;display:flex}._8s1psa_foot nav a{color:#211a31;font-size:max(15px,min(1.25vw,17px));font-weight:300;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}._8s1psa_foot nav a:hover{color:#7451c9}._8s1psa_social{gap:10px;margin:0;padding:0;list-style:none;display:flex}._8s1psa_social a{color:#211a31;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .2s,color .2s;display:grid;box-shadow:inset 0 0 0 1.5px #e3deef}._8s1psa_social a:hover{color:#fff;background:#211a31}._8s1psa_social svg{width:19px;height:19px}._8s1psa_foot small{color:#8c879c;border-top:1px solid #ece9f2;grid-column:1/-1;padding-top:18px;font-size:13px;font-weight:300}@media (max-width:900px){._8s1psa_foot{grid-template-columns:1fr;gap:22px}._8s1psa_foot nav{justify-content:flex-start}}
.-b2e1G_page{--ink:#211a31;--soft:#5f6472;--pad:max(20px, min(5vw, 72px));min-height:100vh;color:var(--ink);letter-spacing:-.012em;background:#fff;font-family:Inter,sans-serif;font-weight:300;overflow-x:clip}.-b2e1G_page *{box-sizing:border-box}.-b2e1G_page h1,.-b2e1G_page h2,.-b2e1G_page h3,.-b2e1G_page p,.-b2e1G_page ul{margin:0;padding:0}.-b2e1G_kicker{color:#00a98f;margin:0 0 max(14px,min(1.6vw,22px));font-size:max(16px,min(1.5vw,21px));font-weight:500}.-b2e1G_hero{padding:max(150px, min(15vw, 230px)) var(--pad) max(40px, min(5vw, 72px))}.-b2e1G_hero h1{letter-spacing:-.075em;max-width:1100px;font-size:max(34px,min(5.4vw,88px));font-weight:400;line-height:1.02}.-b2e1G_hero h1 span{color:#0000;background:linear-gradient(90deg,#f5829f,#8b6ddb,#00c4a5);-webkit-background-clip:text;background-clip:text;padding:0 .06em .1em 0;display:inline-block}.-b2e1G_lead{max-width:720px;color:var(--soft);letter-spacing:-.02em;margin-top:max(18px,min(2vw,28px));font-size:max(18px,min(1.8vw,26px));line-height:1.35}.-b2e1G_jump{flex-wrap:wrap;gap:10px;margin-top:max(24px,min(3vw,40px));display:flex}.-b2e1G_jump a{color:#5b3fb0;background:#f4f1fe;border-radius:999px;padding:10px 18px;font-size:max(14px,min(1.2vw,17px));font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:background .2s}.-b2e1G_jump a:hover{background:#e8e1fb}.-b2e1G_area{grid-gap:max(28px, min(5vw, 88px));padding:max(48px, min(6vw, 96px)) var(--pad);grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);scroll-margin-top:90px;display:grid}.-b2e1G_tint{background:#f4f1fe;border-radius:max(14px,min(1.8vw,26px))}.-b2e1G_head h2{letter-spacing:-.065em;font-size:max(28px,min(3.6vw,56px));font-weight:400;line-height:1.04}.-b2e1G_intro{color:var(--soft);letter-spacing:-.015em;margin-top:max(14px,min(1.6vw,22px));font-size:max(16px,min(1.4vw,20px));line-height:1.5}.-b2e1G_area{grid-template-rows:auto 1fr}.-b2e1G_head{grid-area:1/1}.-b2e1G_mockCol{grid-area:2/1;align-self:start;min-width:0;margin-top:max(8px,min(1.6vw,24px))}.-b2e1G_items{grid-gap:0;grid-area:1/2/span 2;align-content:start;list-style:none;display:grid}.-b2e1G_items li{border-top:1.5px solid #211a311a;padding:max(16px,min(1.8vw,24px)) 0}.-b2e1G_items li:first-child{border-top:0;padding-top:0}.-b2e1G_items h3{letter-spacing:-.03em;font-size:max(18px,min(1.6vw,23px));font-weight:500}.-b2e1G_items p{max-width:640px;color:var(--soft);letter-spacing:-.01em;margin-top:6px;font-size:max(15px,min(1.3vw,18px));line-height:1.5}.-b2e1G_talk{padding:max(64px, min(8vw, 130px)) var(--pad)}.-b2e1G_talk h2{letter-spacing:-.07em;font-size:max(34px,min(5vw,80px));font-weight:400;line-height:1}.-b2e1G_talk p{max-width:600px;color:var(--soft);letter-spacing:-.02em;margin-top:max(14px,min(1.8vw,24px));font-size:max(18px,min(1.8vw,26px));line-height:1.35}.-b2e1G_cta{color:#fff;background:linear-gradient(135deg,#f5829f,#8b6ddb,#00c4a5);border-radius:999px;align-items:center;gap:12px;min-height:max(52px,min(4.4vw,64px));margin-top:max(24px,min(3vw,40px));padding:0 max(24px,min(2.6vw,36px));font-size:max(16px,min(1.4vw,19px));font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 12px 28px -10px #8b6ddb8c}.-b2e1G_cta:hover{transform:translateY(-2px)}.-b2e1G_cta svg{stroke-width:2.2px;width:20px;height:20px}@media (max-width:900px){.-b2e1G_hero{padding-top:120px}.-b2e1G_area{grid-template-columns:1fr}.-b2e1G_head,.-b2e1G_mockCol,.-b2e1G_items{grid-area:auto/1}}
.Pimd8a_overlay{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#211a31c7;justify-content:center;align-items:center;padding:20px;font-family:Inter,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;display:flex;position:fixed;inset:0;overflow-y:auto}.Pimd8a_card{color:#211a31;background:#fff;border-radius:28px;width:100%;max-width:620px;margin:auto;padding:max(26px,min(3vw,40px));position:relative;box-shadow:0 40px 100px #0000004d}.Pimd8a_close{color:#6a4cc0;cursor:pointer;background:#f4f1fe;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;top:16px;right:16px}.Pimd8a_close svg{width:20px;height:20px}.Pimd8a_kicker{color:#00a98f;margin:0 0 10px;font-size:16px;font-weight:500}.Pimd8a_card h2{letter-spacing:-.065em;margin:0 0 10px;padding-right:40px;font-size:max(28px,min(3.2vw,40px));font-weight:400;line-height:1.05}.Pimd8a_card h2 span{color:#0000;background:linear-gradient(90deg,#f5829f,#8b6ddb,#00c4a5);-webkit-background-clip:text;background-clip:text;padding:0 .06em .1em 0;display:inline-block}.Pimd8a_sub{color:#5f6472;margin:0 0 20px;font-size:16px;font-weight:300;line-height:1.5}.Pimd8a_form{flex-direction:column;gap:14px;display:flex}.Pimd8a_two{grid-gap:14px;grid-template-columns:1fr 1fr;display:grid}.Pimd8a_field{flex-direction:column;gap:7px;display:flex}.Pimd8a_field span{color:#3a3446;justify-content:space-between;gap:10px;font-size:15px;font-weight:500;display:flex}.Pimd8a_field em{color:#8c879c;font-size:13px;font-style:normal;font-weight:400}.Pimd8a_field input,.Pimd8a_field textarea{color:#211a31;background:#fff;border:1.5px solid #e6e1f2;border-radius:14px;width:100%;padding:13px 16px;font:400 16px/1.35 Inter,sans-serif;transition:border-color .15s,box-shadow .15s}.Pimd8a_field textarea{resize:vertical}.Pimd8a_field input::-moz-placeholder{color:#a9a3ba}.Pimd8a_field textarea::-moz-placeholder{color:#a9a3ba}.Pimd8a_field input::placeholder,.Pimd8a_field textarea::placeholder{color:#a9a3ba}.Pimd8a_field input:focus,.Pimd8a_field textarea:focus{border-color:#8b6ddb;outline:none;box-shadow:0 0 0 4px #8b6ddb24}.Pimd8a_hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.Pimd8a_send{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f5829f,#8b6ddb,#00c4a5);border:0;border-radius:999px;height:54px;margin-top:2px;font:500 17px/1 Inter,sans-serif;transition:transform .2s;box-shadow:0 14px 28px -12px #8b6ddb99}.Pimd8a_send:hover:not(:disabled){transform:translateY(-2px)}.Pimd8a_send:disabled{opacity:.6;cursor:wait}.Pimd8a_error{color:#a8385a;min-height:1.3em;margin:0;font-size:15px;line-height:1.4}.Pimd8a_fine{color:#8c879c;text-align:center;margin:6px 0 0;font-size:13px}.Pimd8a_done{text-align:center;padding:20px 0}.Pimd8a_check{color:#00a98f;background:#e6faf6;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:18px;display:inline-grid}.Pimd8a_check svg{stroke-width:3px;width:30px;height:30px}.Pimd8a_done h2{padding-right:0}.Pimd8a_done p{color:#5f6472;max-width:420px;margin:0 auto 22px;font-size:18px;font-weight:300;line-height:1.5}.Pimd8a_done .Pimd8a_send{padding:0 36px}@media (max-width:560px){.Pimd8a_two{grid-template-columns:1fr}}
.riplQa_cards{grid-gap:max(14px, min(1.6vw, 22px));grid-template-columns:repeat(2,minmax(0,1fr));padding:0 max(20px,min(5vw,72px)) max(24px,min(4vw,56px));display:grid}.riplQa_card{color:#211a31;background:#f4f1fe;border-radius:max(16px,min(1.8vw,26px));flex-direction:column;gap:10px;padding:max(22px,min(2.4vw,34px));font-family:Inter,sans-serif;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s,background .2s;display:flex}.riplQa_card:hover{background:#ece6fc;transform:translateY(-3px)}.riplQa_card h2{letter-spacing:-.05em;margin:0;font-size:max(22px,min(2.2vw,32px));font-weight:400;line-height:1.1}.riplQa_card p{color:#5f6472;margin:0;font-size:max(16px,min(1.35vw,19px));font-weight:300;line-height:1.45}.riplQa_more{color:#5b3fb0;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:16px;font-weight:500;display:inline-flex}.riplQa_more svg{stroke-width:2.2px;width:18px;height:18px}.riplQa_solo{padding-top:max(130px,min(13vw,200px))}.riplQa_h1{letter-spacing:-.065em;font-size:max(28px,min(3.6vw,56px));font-weight:400;line-height:1.04}.riplQa_more2{padding:max(24px,min(3vw,48px)) max(20px,min(5vw,72px)) 0;font-family:Inter,sans-serif}.riplQa_more2 p{color:#00a98f;margin:0;font-size:max(16px,min(1.5vw,21px));font-weight:500}@media (max-width:700px){.riplQa_cards{grid-template-columns:1fr}}
.Xe4-qG_page{--pad:max(20px, min(5vw, 72px));color:#211a31;background:#fff;min-height:100vh;font-family:Inter,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;overflow-x:clip}.Xe4-qG_stage{padding:max(130px, min(11vw, 170px)) var(--pad) max(56px, min(6vw, 96px));justify-content:center;min-height:calc(100vh - 120px);display:flex}.Xe4-qG_kicker{color:#00a98f;margin:0 0 max(14px,min(1.6vw,22px));font-size:max(16px,min(1.5vw,21px));font-weight:500}.Xe4-qG_intro{width:100%;max-width:880px}.Xe4-qG_intro h1{letter-spacing:-.075em;margin:0;font-size:max(40px,min(6.2vw,96px));font-weight:400;line-height:1}.Xe4-qG_intro h1 span{color:#0000;background:linear-gradient(90deg,#f5829f,#8b6ddb,#00c4a5);-webkit-background-clip:text;background-clip:text;padding:0 .06em .1em 0;display:inline-block}.Xe4-qG_lede{color:#5f6472;letter-spacing:-.02em;max-width:640px;margin:max(18px,min(2vw,28px)) 0 0;font-size:max(18px,min(1.7vw,24px));font-weight:300;line-height:1.4}.Xe4-qG_time{color:#008c76;background:#effaf7;border-radius:999px;align-items:center;gap:10px;margin:max(22px,min(2.4vw,32px)) 0 0;padding:10px 18px;font-size:16px;font-weight:500;display:inline-flex}.Xe4-qG_time svg{stroke-width:2.2px;width:18px;height:18px}.Xe4-qG_start{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f5829f,#8b6ddb,#00c4a5);border:0;border-radius:999px;align-items:center;gap:12px;height:58px;margin-top:max(24px,min(2.6vw,36px));padding:0 34px;font:500 19px/1 Inter,sans-serif;transition:transform .2s;display:flex;box-shadow:0 14px 28px -12px #8b6ddb99}.Xe4-qG_start:hover{transform:translateY(-2px)}.Xe4-qG_start svg{stroke-width:2.2px;width:20px;height:20px}.Xe4-qG_frame{background:linear-gradient(135deg,#f9a3b8,#8b6ddb 55%,#00c4a5);border-radius:30px;align-self:flex-start;width:100%;max-width:760px;padding:8px;box-shadow:inset 0 2px 7px #00000047,inset 0 1px 2px #00000038}.Xe4-qG_card{background:#fff;border-radius:23px;padding:max(24px,min(3.4vw,48px));box-shadow:0 2px 6px #00000029}.Xe4-qG_progress{background:#ece9f2;border-radius:6px;height:6px;overflow:hidden}.Xe4-qG_progress i{background:linear-gradient(90deg,#f5829f,#8b6ddb,#00c4a5);border-radius:6px;height:100%;transition:width .45s;display:block}.Xe4-qG_count{color:#8c879c;margin:12px 0 max(22px,min(2.6vw,34px));font-size:14px;font-weight:500}.Xe4-qG_q{animation:.3s Xe4-qG_fade}@keyframes Xe4-qG_fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.Xe4-qG_q h2{letter-spacing:-.065em;margin:0 0 10px;font-size:max(26px,min(3.2vw,42px));font-weight:400;line-height:1.08}.Xe4-qG_help{color:#5f6472;margin:0 0 20px;font-size:16px;font-weight:300;line-height:1.5}.Xe4-qG_q>:not(h2):not(.Xe4-qG_help){margin-top:max(16px,min(2vw,24px))}.Xe4-qG_input{color:#211a31;background:#fff;border:1.5px solid #e6e1f2;border-radius:18px;width:100%;padding:18px 22px;font:400 max(18px,min(1.6vw,22px))/1.3 Inter,sans-serif;transition:border-color .15s,box-shadow .15s}textarea.Xe4-qG_input{resize:vertical;min-height:130px}.Xe4-qG_input::placeholder{color:#a9a3ba}.Xe4-qG_input:focus{border-color:#8b6ddb;outline:none;box-shadow:0 0 0 4px #8b6ddb24}.Xe4-qG_choices{flex-direction:column;gap:10px;display:flex}.Xe4-qG_choicesGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.Xe4-qG_choice{color:#211a31;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #e6e1f2;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:17px 22px;font:400 max(16px,min(1.4vw,19px))/1.35 Inter,sans-serif;transition:border-color .15s,background .15s;display:flex}.Xe4-qG_choice:hover{border-color:#b9a6ee}.Xe4-qG_choice i{border:2px solid #cfc8e0;border-radius:50%;flex:none;width:20px;height:20px;transition:all .15s}.Xe4-qG_choiceOn{background:#f7f4ff;border-color:#8b6ddb;font-weight:500}.Xe4-qG_choiceOn i{background:radial-gradient(circle,#fff 28%,#0000 32%),#8b6ddb;border-color:#8b6ddb}.Xe4-qG_choicesGrid .Xe4-qG_choice{text-align:center;justify-content:center;padding:20px 12px;font-size:20px}.Xe4-qG_choicesGrid .Xe4-qG_choice i{display:none}.Xe4-qG_ratings{flex-direction:column;gap:22px;display:flex}.Xe4-qG_rate{background:#faf9fd;border-radius:20px;padding:20px 22px}.Xe4-qG_rate p{margin:0 0 14px;font-size:max(16px,min(1.4vw,18px));font-weight:400;line-height:1.45}.Xe4-qG_scale{grid-gap:8px;grid-template-columns:repeat(5,1fr);display:grid}.Xe4-qG_scale button{color:#211a31;cursor:pointer;background:#fff;border:1.5px solid #e6e1f2;border-radius:14px;height:52px;font:500 19px/1 Inter,sans-serif;transition:all .15s}.Xe4-qG_scale button:hover{border-color:#b9a6ee}.Xe4-qG_scale .Xe4-qG_scaleOn{color:#fff;background:#8b6ddb;border-color:#8b6ddb}.Xe4-qG_ends{color:#8c879c;justify-content:space-between;margin-top:8px;font-size:13px;display:flex}.Xe4-qG_consent{cursor:pointer;background:#fff;border:1.5px solid #e6e1f2;border-radius:18px;align-items:flex-start;gap:16px;padding:20px 22px;font-size:max(17px,min(1.5vw,20px));line-height:1.45;transition:border-color .15s,background .15s;display:flex;position:relative}.Xe4-qG_consent input{opacity:0;pointer-events:none;position:absolute}.Xe4-qG_box{color:#0000;border:2px solid #cfc8e0;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;transition:all .15s;display:grid}.Xe4-qG_box svg{stroke-width:3.5px;width:16px;height:16px}.Xe4-qG_consentOn{background:#f7f4ff;border-color:#8b6ddb}.Xe4-qG_consentOn .Xe4-qG_box{color:#fff;background:#8b6ddb;border-color:#8b6ddb}.Xe4-qG_hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.Xe4-qG_error{color:#a8385a;min-height:1.4em;margin:max(14px,min(1.6vw,22px)) 0 0;font-size:15px;line-height:1.4}.Xe4-qG_nav{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.Xe4-qG_back{color:#6b6578;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 4px;font:500 16px/1 Inter,sans-serif;display:inline-flex}.Xe4-qG_back:hover{color:#6a4cc0}.Xe4-qG_back svg,.Xe4-qG_next svg{stroke-width:2.2px;width:18px;height:18px}.Xe4-qG_next{color:#fff;cursor:pointer;background:#211a31;border:0;border-radius:999px;align-items:center;gap:10px;height:54px;padding:0 28px;font:500 17px/1 Inter,sans-serif;transition:transform .2s;display:inline-flex}.Xe4-qG_next:hover:not(:disabled){transform:translateY(-2px)}.Xe4-qG_next:disabled{opacity:.5;cursor:wait}.Xe4-qG_done{text-align:center;animation:.3s Xe4-qG_fade}.Xe4-qG_check{color:#00a98f;background:#e6faf6;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:16px;display:inline-grid}.Xe4-qG_check svg{stroke-width:3px;width:30px;height:30px}.Xe4-qG_done h2{letter-spacing:-.065em;margin:0 0 12px;font-size:max(26px,min(3vw,40px));font-weight:400;line-height:1.08}.Xe4-qG_done p{color:#5f6472;max-width:540px;margin:0 auto 14px;font-size:max(16px,min(1.4vw,19px));font-weight:300;line-height:1.5}.Xe4-qG_done .Xe4-qG_note{color:#4b4560;background:#f4f1fe;border-radius:14px;padding:12px 18px;font-size:15px}.Xe4-qG_cal{border-radius:20px;margin:20px 0 10px;overflow:hidden;box-shadow:0 0 0 1.5px #eee9f8}.Xe4-qG_cal iframe{border:0;width:100%;height:680px;display:block}.Xe4-qG_alt{color:#6a4cc0;text-underline-offset:3px;margin-top:10px;font-size:15px;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline;display:inline-block}.Xe4-qG_done .Xe4-qG_next{margin-top:8px}.Xe4-qG_page>footer{margin-top:0}@media (max-width:560px){.Xe4-qG_choicesGrid{grid-template-columns:repeat(2,1fr)}.Xe4-qG_scale button{height:46px}.Xe4-qG_cal iframe{height:620px}}.Xe4-qG_card{scroll-margin-top:110px}.Xe4-qG_introTitle{letter-spacing:-.075em;margin:0 0 max(14px,min(1.6vw,20px));font-size:max(30px,min(4vw,54px));font-weight:400;line-height:1.02}.Xe4-qG_introTitle span{color:#0000;background:linear-gradient(90deg,#f5829f,#8b6ddb,#00c4a5);-webkit-background-clip:text;background-clip:text;padding:0 .06em .1em 0;display:inline-block}.Xe4-qG_bullets{flex-direction:column;gap:12px;margin:0 0 6px;padding:0;list-style:none;display:flex}.Xe4-qG_bullets li{color:#2d2740;padding-left:34px;font-size:max(17px,min(1.5vw,20px));line-height:1.4;position:relative}.Xe4-qG_bullets li:before{content:"";background:linear-gradient(135deg,#f5829f,#8b6ddb,#00c4a5);border-radius:50%;width:20px;height:20px;position:absolute;top:.28em;left:0}.Xe4-qG_bullets li:after{content:"";border:2.4px solid #fff;border-width:0 2.4px 2.4px 0;width:5px;height:9px;position:absolute;top:calc(.28em + 4px);left:7px;transform:rotate(45deg)}.Xe4-qG_yes{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f5829f,#8b6ddb,#00c4a5);border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:100%;height:60px;font:500 19px/1 Inter,sans-serif;transition:transform .2s;display:flex;box-shadow:0 14px 28px -12px #8b6ddb99}.Xe4-qG_yes:hover{transform:translateY(-2px)}.Xe4-qG_yes svg{stroke-width:2.2px;width:20px;height:20px}.Xe4-qG_choicesGrid .Xe4-qG_choiceOn{color:#fff;background:#8b6ddb;border-color:#8b6ddb}.Xe4-qG_introTitle{margin-bottom:max(14px,min(1.6vw,20px));font-size:max(24px,min(2.6vw,34px));line-height:1.08}.Xe4-qG_bullets{gap:10px}.Xe4-qG_bullets li{color:#4b4560;padding-left:30px;font-size:max(15px,min(1.15vw,17px));line-height:1.4}.Xe4-qG_bullets li b{color:#211a31;font-weight:600}.Xe4-qG_bullets li:before{width:18px;height:18px;top:.2em}.Xe4-qG_bullets li:after{width:4.5px;height:8px;top:calc(.2em + 3.5px);left:6px}.Xe4-qG_introNav{margin-top:max(18px,min(2vw,26px))}.Xe4-qG_yes{height:54px;font-size:17px}.Xe4-qG_card{container-type:inline-size}.Xe4-qG_introTitle .Xe4-qG_l1,.Xe4-qG_introTitle .Xe4-qG_l2{white-space:nowrap;padding:0 .06em .08em 0;display:block}.Xe4-qG_introTitle .Xe4-qG_l1{font-size:max(14px,min(4.78cqw,40px));line-height:1.1}.Xe4-qG_introTitle .Xe4-qG_l2{color:#0000;background:linear-gradient(90deg,#f5829f,#8b6ddb,#00c4a5);-webkit-background-clip:text;background-clip:text;margin-top:.12em;font-size:max(14px,min(6.7cqw,54px));line-height:1.08}@container (max-width:470px){.Xe4-qG_introTitle .Xe4-qG_l1,.Xe4-qG_introTitle .Xe4-qG_l2{white-space:normal}.Xe4-qG_introTitle .Xe4-qG_l1{font-size:max(20px,min(7.4cqw,26px))}.Xe4-qG_introTitle .Xe4-qG_l2{font-size:max(22px,min(8.4cqw,30px))}}.Xe4-qG_introTitle .Xe4-qG_l1{color:#211a31;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-size:max(14px,min(4.55cqw,40px))}@container (max-width:470px){.Xe4-qG_introTitle .Xe4-qG_l1{font-size:max(20px,min(7.4cqw,26px))}.Xe4-qG_introTitle .Xe4-qG_l2{font-size:max(22px,min(8.4cqw,30px))}}.Xe4-qG_introTitle .Xe4-qG_l2{margin-top:0}.Xe4-qG_introTitle .Xe4-qG_l1{margin-top:.14em}@container (max-width:470px){.Xe4-qG_introTitle .Xe4-qG_l2{font-size:max(22px,min(8.8cqw,32px))}}.Xe4-qG_introTitle .Xe4-qG_l2{font-size:max(14px,min(8.3cqw,66px))}@container (max-width:470px){.Xe4-qG_introTitle .Xe4-qG_l2{font-size:max(24px,min(10.2cqw,36px))}}.Xe4-qG_fine{color:#6b6578;margin:max(14px,min(1.6vw,20px)) 0 0;font-size:14px;line-height:1.45}.Xe4-qG_introNav{flex-direction:column;align-items:center;gap:6px;display:flex}.Xe4-qG_oops{color:#6b6578;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:10px 12px;font:400 14px/1.2 Inter,sans-serif;-webkit-text-decoration:underline;text-decoration:underline}.Xe4-qG_oops:hover{color:#6a4cc0}.Xe4-qG_done .Xe4-qG_moves{letter-spacing:-.05em;color:#211a31;margin:22px auto 0;font-size:max(22px,min(2.4vw,30px));font-weight:400;line-height:1.1;animation:.3s Xe4-qG_fade}
.KSX0pa_page{--ink:#211a31;--soft:#5f6472;--pad:max(20px, min(5vw, 72px));min-height:100vh;color:var(--ink);letter-spacing:-.012em;background:#fff;font-family:Inter,sans-serif;font-weight:300;overflow-x:clip}.KSX0pa_page *{box-sizing:border-box}.KSX0pa_page h1,.KSX0pa_page h2,.KSX0pa_page h3,.KSX0pa_page p{margin:0}.KSX0pa_kicker{color:#00a98f;margin:0 0 max(14px,min(1.6vw,22px));font-size:max(16px,min(1.5vw,21px));font-weight:500}.KSX0pa_hero{padding:max(150px, min(15vw, 230px)) var(--pad) max(56px, min(7vw, 110px))}.KSX0pa_hero h1{letter-spacing:-.075em;max-width:1100px;font-size:max(34px,min(5.4vw,88px));font-weight:400;line-height:1.02}.KSX0pa_hero h1 span{color:#0000;background:linear-gradient(90deg,#f5829f,#8b6ddb,#00c4a5);-webkit-background-clip:text;background-clip:text;padding:0 .06em .1em 0;display:inline-block}.KSX0pa_people{padding:max(40px, min(5vw, 80px)) var(--pad) max(56px, min(7vw, 110px));background:#f4f1fe;border-radius:max(14px,min(1.8vw,26px))}.KSX0pa_people h2{letter-spacing:-.065em;font-size:max(30px,min(4.4vw,66px));font-weight:400;line-height:1.02}.KSX0pa_peopleList{margin-top:max(28px,min(4vw,56px))}.KSX0pa_person{grid-gap:max(20px, min(4vw, 64px));border-top:1.5px solid #211a311a;grid-template-columns:max(150px,min(22vw,300px)) minmax(0,1fr);align-items:start;padding:max(28px,min(3.6vw,52px)) 0;display:grid}.KSX0pa_photo{border-radius:50%;width:100%;height:auto;display:block}.KSX0pa_bio h3{letter-spacing:-.055em;font-size:max(26px,min(3vw,44px));font-weight:400;line-height:1.05}.KSX0pa_bio small{color:#7451c9;margin-top:6px;font-size:max(14px,min(1.2vw,17px));font-weight:500;display:block}.KSX0pa_bio p{max-width:760px;color:var(--soft);letter-spacing:-.015em;margin-top:max(12px,min(1.4vw,18px));font-size:max(16px,min(1.35vw,20px));line-height:1.5}.KSX0pa_bio small+p{margin-top:max(16px,min(1.8vw,24px))}.KSX0pa_talk{padding:max(64px, min(8vw, 130px)) var(--pad)}.KSX0pa_talk h2{letter-spacing:-.07em;font-size:max(34px,min(5vw,80px));font-weight:400;line-height:1}.KSX0pa_talk p{max-width:600px;color:var(--soft);letter-spacing:-.02em;margin-top:max(14px,min(1.8vw,24px));font-size:max(18px,min(1.8vw,26px));line-height:1.35}.KSX0pa_cta{color:#fff;background:linear-gradient(135deg,#f5829f,#8b6ddb,#00c4a5);border-radius:999px;align-items:center;gap:12px;min-height:max(52px,min(4.4vw,64px));margin-top:max(24px,min(3vw,40px));padding:0 max(24px,min(2.6vw,36px));font-size:max(16px,min(1.4vw,19px));font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 12px 28px -10px #8b6ddb8c}.KSX0pa_cta:hover{transform:translateY(-2px)}.KSX0pa_cta svg{stroke-width:2.2px;width:20px;height:20px}.KSX0pa_foot{padding:max(24px, min(3vw, 40px)) var(--pad) max(28px, min(3vw, 44px));border-top:1.5px solid #ece9f2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.KSX0pa_foot img{width:max(96px,min(9vw,130px));height:auto}.KSX0pa_foot small{color:#8c879c;font-size:13px}@media (max-width:800px){.KSX0pa_hero{padding-top:120px}.KSX0pa_person{grid-template-columns:1fr}.KSX0pa_photo{max-width:200px}}.KSX0pa_hero h1{margin-bottom:max(28px,min(3.4vw,52px))}.KSX0pa_down{color:#fff;letter-spacing:-.02em;background:#211a31;border-radius:999px;align-items:center;gap:max(14px,min(1.6vw,22px));padding:max(8px,min(.8vw,12px)) max(8px,min(.8vw,12px)) max(8px,min(.8vw,12px)) max(24px,min(2.4vw,34px));font-size:max(17px,min(1.5vw,22px));font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s;display:inline-flex}.KSX0pa_down:hover{transform:translateY(-2px)}.KSX0pa_down i{background:linear-gradient(135deg,#f5829f,#8b6ddb,#00c4a5);border-radius:50%;place-items:center;width:max(46px,min(4vw,60px));height:max(46px,min(4vw,60px));display:grid}.KSX0pa_down svg{stroke-width:2.4px;width:48%;height:48%}.KSX0pa_people{background:#fff;border-radius:0;scroll-margin-top:96px}.KSX0pa_person{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:center;gap:max(28px,min(4vw,72px));padding:max(28px,min(3vw,48px)) 0}.KSX0pa_person.KSX0pa_flip{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr)}.KSX0pa_person.KSX0pa_flip .KSX0pa_photo{order:2}.KSX0pa_photo{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:34px;width:100%}.KSX0pa_bio h3{font-size:max(30px,min(3.6vw,56px))}@media (max-width:900px){.KSX0pa_person,.KSX0pa_person.KSX0pa_flip{grid-template-columns:1fr}.KSX0pa_person.KSX0pa_flip .KSX0pa_photo{order:0}.KSX0pa_photo{max-width:none}}.KSX0pa_hero{padding-bottom:max(8px,min(1.5vw,24px))}.KSX0pa_people h2{justify-content:flex-end;align-items:center;gap:max(12px,min(1.6vw,24px));display:flex}.KSX0pa_people h2 svg{stroke-width:1.6px;color:#8b6ddb;flex:none;width:.8em;height:.8em}.KSX0pa_people{padding-top:max(28px,min(3.4vw,52px))}@media (min-width:601px) and (max-width:900px){.KSX0pa_person,.KSX0pa_person.KSX0pa_flip{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:center;gap:28px}.KSX0pa_person.KSX0pa_flip{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr)}.KSX0pa_person.KSX0pa_flip .KSX0pa_photo{order:2}.KSX0pa_photo{max-width:none}}
.iKFWMq_page{--pad:max(20px, min(5vw, 72px));color:#211a31;background:#fff;min-height:100vh;font-family:Inter,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;overflow-x:clip}.iKFWMq_kicker{color:#00a98f;margin:0 0 max(14px,min(1.6vw,22px));font-size:max(16px,min(1.5vw,21px));font-weight:500}.iKFWMq_hero{padding:max(150px, min(13vw, 210px)) var(--pad) max(28px, min(3vw, 48px))}.iKFWMq_hero h1{letter-spacing:-.08em;margin:0;font-size:max(52px,min(8vw,128px));font-weight:400;line-height:.98}.iKFWMq_hero h1 span{color:#0000;background:linear-gradient(90deg,#f5829f,#8b6ddb,#00c4a5);-webkit-background-clip:text;background-clip:text;padding:0 .06em .1em 0;display:inline-block}.iKFWMq_sub{color:#5f6472;letter-spacing:-.025em;max-width:560px;margin:max(14px,min(1.6vw,24px)) 0 0;font-size:max(20px,min(2vw,30px));font-weight:300;line-height:1.3}.iKFWMq_stage{grid-gap:max(24px, min(3.4vw, 56px));padding:max(20px, min(2.4vw, 36px)) var(--pad) 0;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.iKFWMq_side{flex-direction:column;gap:max(18px,min(2vw,28px));display:flex}.iKFWMq_cal{color:#fff;background:#211a31;border-radius:30px;padding:max(28px,min(3vw,44px));position:relative;overflow:hidden}.iKFWMq_glow{background:radial-gradient(circle at 15% 20%,#f5829f4d,#0000 46%),radial-gradient(circle at 90% 85%,#00c4a540,#0000 50%),radial-gradient(circle at 55% 100%,#8b6ddb40,#0000 55%);position:absolute;inset:0}.iKFWMq_cal>:not(.iKFWMq_glow){position:relative}.iKFWMq_calKicker{color:#5fe0c8;margin:0 0 12px;font-size:16px;font-weight:500}.iKFWMq_cal h2{letter-spacing:-.065em;margin:0;font-size:max(28px,min(3vw,44px));font-weight:400;line-height:1.04}.iKFWMq_calText{color:#cfc8e4;margin:12px 0 24px;font-size:max(17px,min(1.4vw,20px));font-weight:300}.iKFWMq_calBtn{color:#211a31;background:#fff;border-radius:999px;align-items:center;gap:10px;height:52px;padding:0 26px;font-size:17px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s;display:inline-flex}.iKFWMq_calBtn:hover{transform:translateY(-2px)}.iKFWMq_calBtn svg{stroke-width:2.2px;width:18px;height:18px}.iKFWMq_inboxes{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.iKFWMq_inboxes li{background:#faf9fd;border-radius:22px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex;box-shadow:0 0 0 1.5px #eee9f8}.iKFWMq_icon{color:#fff;background:#211a31;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.iKFWMq_icon svg{stroke-width:1.8px;width:22px;height:22px}.iKFWMq_inboxes b{letter-spacing:-.03em;margin-bottom:4px;font-size:19px;font-weight:500;display:block}.iKFWMq_inboxes a{color:#6a4cc0;word-break:break-word;margin-bottom:4px;font-size:16px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;display:block}.iKFWMq_inboxes a:hover{-webkit-text-decoration:underline;text-decoration:underline}.iKFWMq_inboxes li span:not(.iKFWMq_icon){color:#5f6472;font-size:15px;font-weight:300;line-height:1.4}.iKFWMq_frame{background:linear-gradient(135deg,#f9a3b8,#8b6ddb 55%,#00c4a5);border-radius:32px;padding:8px;box-shadow:inset 0 2px 7px #00000047,inset 0 1px 2px #00000038}.iKFWMq_panel{background:#fff;border-radius:25px;padding:max(26px,min(3.4vw,50px));box-shadow:0 2px 6px #00000029}.iKFWMq_panel h2{letter-spacing:-.065em;margin:0 0 10px;font-size:max(28px,min(3vw,44px));font-weight:400;line-height:1.04}.iKFWMq_panelSub{color:#5f6472;max-width:520px;margin:0 0 max(20px,min(2.4vw,32px));font-size:max(16px,min(1.3vw,19px));font-weight:300;line-height:1.5}.iKFWMq_form{grid-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.iKFWMq_field{flex-direction:column;gap:8px;display:flex}.iKFWMq_full{grid-column:1/-1}.iKFWMq_field span{color:#3a3446;font-size:15px;font-weight:500}.iKFWMq_field input,.iKFWMq_field textarea{color:#211a31;background:#fff;border:1.5px solid #e6e1f2;border-radius:16px;width:100%;padding:15px 18px;font:400 17px/1.3 Inter,sans-serif;transition:border-color .15s,box-shadow .15s}.iKFWMq_field textarea{resize:vertical;min-height:130px}.iKFWMq_field input::-moz-placeholder{color:#a9a3ba}.iKFWMq_field textarea::-moz-placeholder{color:#a9a3ba}.iKFWMq_field input::placeholder,.iKFWMq_field textarea::placeholder{color:#a9a3ba}.iKFWMq_field input:focus,.iKFWMq_field textarea:focus{border-color:#8b6ddb;outline:none;box-shadow:0 0 0 4px #8b6ddb24}.iKFWMq_send{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f5829f,#8b6ddb,#00c4a5);border:0;border-radius:999px;grid-column:1/-1;height:58px;font:500 18px/1 Inter,sans-serif;transition:transform .2s;box-shadow:0 14px 28px -12px #8b6ddb99}.iKFWMq_send:hover:not(:disabled){transform:translateY(-2px)}.iKFWMq_send:disabled{opacity:.6;cursor:wait}.iKFWMq_error{color:#a8385a;grid-column:1/-1;min-height:1.4em;margin:0;font-size:15px;line-height:1.4}.iKFWMq_error a{color:#6a4cc0;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline}.iKFWMq_sent{text-align:center;padding:max(24px,min(4vw,56px)) 0}.iKFWMq_check{color:#00a98f;background:#e6faf6;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:18px;display:inline-grid}.iKFWMq_check svg{stroke-width:3px;width:30px;height:30px}.iKFWMq_sent h2{margin-bottom:12px}.iKFWMq_sent p{color:#5f6472;max-width:440px;margin:0 auto;font-size:18px;font-weight:300;line-height:1.5}.iKFWMq_sent a{color:#6a4cc0;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline}.iKFWMq_page>footer{margin-top:max(56px,min(7vw,110px))}@media (max-width:900px){.iKFWMq_stage{grid-template-columns:1fr}.iKFWMq_hero{padding-top:120px}}@media (max-width:560px){.iKFWMq_form{grid-template-columns:1fr}}@media (max-width:900px){.iKFWMq_side{display:contents}.iKFWMq_cal{order:1}.iKFWMq_frame{order:2}.iKFWMq_inboxes{order:3}}
._9yqhla_carousel{position:relative}._9yqhla_track{scroll-snap-type:x mandatory;scrollbar-width:none;outline:none;gap:20px;padding:6px 2px 10px;display:flex;overflow-x:auto}._9yqhla_track::-webkit-scrollbar{display:none}._9yqhla_track:focus-visible{outline-offset:4px;border-radius:12px;outline:2px solid #8b6ddb}._9yqhla_slide{scroll-snap-align:start;flex:0 0 100%;min-width:0;margin:0}._9yqhla_slide figcaption{grid-gap:2px;margin-top:14px;padding:0 4px;display:grid}._9yqhla_slide figcaption strong{letter-spacing:-.02em;color:#211a31;font-size:max(16px,min(1.3vw,19px));font-weight:500}._9yqhla_slide figcaption span{color:#5f6472;font-size:max(14px,min(1.1vw,16px));line-height:1.4}._9yqhla_slide{flex-direction:column;display:flex}._9yqhla_frame{background:linear-gradient(135deg,#f5829f,#8b6ddb,#00c4a5);border-radius:22px;flex:1;min-height:270px;padding:max(12px,min(1.4vw,18px));box-shadow:inset 0 2px 7px #0003}._9yqhla_arrows{gap:10px;margin-top:14px;display:flex}._9yqhla_arrows button{color:#fff;cursor:pointer;background:#211a31;border:0;border-radius:50%;place-items:center;width:46px;height:46px;transition:transform .2s,background .2s;display:grid}._9yqhla_arrows button:hover{background:#3a2f55;transform:translateY(-2px)}._9yqhla_arrows svg{stroke-width:2.2px;width:22px;height:22px}._9yqhla_panel{color:#374151;letter-spacing:0;background:#fff;border-radius:14px;flex-direction:column;gap:8px;height:100%;padding:14px 16px;font-size:12.5px;font-weight:400;line-height:1.35;display:flex}._9yqhla_panelHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._9yqhla_panelHead b{color:#211a31;flex:auto;font-size:13.5px;font-weight:600}._9yqhla_pill,._9yqhla_pillQuiet{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:500}._9yqhla_pill{color:#fff;background:#8b6ddb}._9yqhla_pillQuiet{color:#5b3fb0;background:#f4f1fe}._9yqhla_panelSub{letter-spacing:.04em;text-transform:uppercase;color:#8c879c;margin-top:2px;font-size:11px;font-weight:600}._9yqhla_note{color:#6b7280;font-size:11.5px}._9yqhla_tip{color:#a3375a;background:#fdedf1;border-radius:10px;padding:8px 10px;font-size:11.5px}._9yqhla_btnRow{justify-content:flex-end;gap:8px;margin-top:auto;display:flex}._9yqhla_btn,._9yqhla_btnGhost{border-radius:999px;padding:7px 14px;font-size:11.5px;font-weight:500}._9yqhla_btn{color:#fff;background:linear-gradient(135deg,#f5829f,#8b6ddb,#00c4a5)}._9yqhla_btnGhost{color:#5b3fb0;border:1.5px solid #d9d2ee}._9yqhla_field{background:#fbfaff;border:1.5px solid #e4def5;border-radius:10px;padding:9px 10px}._9yqhla_step{background:#f7f5fd;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}._9yqhla_step em{color:#5b3fb0;font-size:11px;font-style:normal;font-weight:500}._9yqhla_kv{grid-gap:1px;background:#f7f5fd;border-radius:10px;padding:8px 10px;display:grid}._9yqhla_kv b{color:#8c879c;font-size:11px;font-weight:600}._9yqhla_arrow{color:#8b6ddb;font-size:20px}._9yqhla_sc1{color:#b03a5d;background:#fdedf1}._9yqhla_sc2{color:#8a6414;background:#fff3d6}._9yqhla_sc3{color:#047a66;background:#e3f7f1}._9yqhla_sc4{color:#5b3fb0;background:#e8e0fb}._9yqhla_score{border-radius:7px;place-items:center;width:28px;height:24px;font-weight:600;display:inline-grid}._9yqhla_legend{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}._9yqhla_legend span{border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:500}._9yqhla_grid{border-collapse:collapse;width:100%;font-size:12px}._9yqhla_grid th,._9yqhla_grid td{text-align:center;padding:4px 6px}._9yqhla_grid thead th{color:#8c879c;font-size:10.5px;font-weight:600}._9yqhla_grid tbody th{text-align:left;font-weight:500}._9yqhla_avg th,._9yqhla_avg td{color:#211a31;border-top:1.5px solid #ece9f2;font-weight:600}._9yqhla_stmt{background:#f7f5fd;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}._9yqhla_stmt p{flex:60%;margin:0}._9yqhla_handle{color:#b6aed0;letter-spacing:-2px}._9yqhla_stmtBtns{flex-basis:100%;gap:6px;padding-left:20px;display:flex}._9yqhla_stmtBtns span{color:#5b3fb0;border:1.5px solid #d9d2ee;border-radius:999px;padding:3px 9px;font-size:10.5px}._9yqhla_addRow{color:#8c879c;border:1.5px dashed #d9d2ee;border-radius:10px;padding:7px 10px;font-size:11.5px}._9yqhla_rubric{grid-gap:6px;flex:1;display:grid}._9yqhla_rubRow{grid-gap:10px;border-radius:10px;grid-template-columns:78px 1fr;align-items:center;padding:8px 10px;display:grid}._9yqhla_rubRow b{font-weight:600}._9yqhla_rubRow p{color:#374151;margin:0}._9yqhla_tchart{border:1.5px solid #e4def5;border-radius:10px;flex:1;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}._9yqhla_tchart div{flex-direction:column;gap:14px;padding:10px;display:flex}._9yqhla_tchart div+div{border-left:1.5px solid #e4def5}._9yqhla_tchart b{border-bottom:1.5px solid #e4def5;padding-bottom:6px;font-size:12px;font-weight:600}._9yqhla_tchart i{background:#efecf7;border-radius:4px;height:7px}._9yqhla_scan{flex:1;align-items:center;gap:12px;display:flex}._9yqhla_scanPaper{grid-gap:6px;background:#fbfaf6;border-radius:6px;grid-template-columns:repeat(3,1fr);width:42%;padding:12px;display:grid;transform:rotate(-3deg);box-shadow:0 2px 8px #0000002e}._9yqhla_scanPaper i{border:1.5px solid #cfc9e0;border-radius:3px;height:14px}._9yqhla_scan ._9yqhla_grid{flex:1}._9yqhla_barRow{grid-gap:8px;grid-template-columns:64px 1fr 34px;align-items:center;display:grid}._9yqhla_barRow span{font-size:11.5px}._9yqhla_barRow b{text-align:right;font-size:11.5px;font-weight:600}._9yqhla_barTrack{background:#f0edf8;border-radius:999px;height:16px;overflow:hidden}._9yqhla_barTrack i{border-radius:999px;height:100%;display:block}._9yqhla_teal{background:#00c4a5}._9yqhla_purple{background:#8b6ddb}._9yqhla_pink{background:#f5829f}._9yqhla_choiceRow{gap:6px;display:flex}._9yqhla_choiceRow span{text-align:center;border:1.5px solid #e4def5;border-radius:10px;flex:1;padding:8px 6px;font-size:11.5px}._9yqhla_choiceRow ._9yqhla_on{color:#047a66;background:#e3f7f1;border-color:#00c4a5;font-weight:600}._9yqhla_choiceRow ._9yqhla_on2{color:#5b3fb0;background:#e8e0fb;border-color:#8b6ddb;font-weight:600}._9yqhla_cal{grid-gap:5px;flex:1;grid-template-columns:repeat(7,1fr);display:grid}._9yqhla_cal span{background:#f7f5fd;border-radius:8px;place-items:center;font-size:11.5px;display:grid;position:relative}._9yqhla_cal ._9yqhla_calOn{color:#fff;background:#8b6ddb;font-weight:600}._9yqhla_cal i{background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px}._9yqhla_goalText{background:#f7f5fd;border-radius:10px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45}._9yqhla_timeline{justify-content:space-between;padding:10px 6px 0;display:flex;position:relative}._9yqhla_timeline:before{content:"";background:#e4def5;border-radius:2px;height:3px;position:absolute;top:19px;left:14px;right:14px}._9yqhla_timeline div{grid-gap:6px;color:#8c879c;justify-items:center;font-size:11px;display:grid;position:relative}._9yqhla_timeline i{background:#fff;border:3px solid #d9d2ee;border-radius:50%;width:18px;height:18px}._9yqhla_timeline ._9yqhla_done i{background:#00c4a5;border-color:#00c4a5}._9yqhla_bigScore{color:#211a31;font-size:42px;font-weight:600;line-height:1}._9yqhla_bigScore small{color:#8c879c;font-size:13px;font-weight:400}._9yqhla_stepper{gap:6px;display:flex}._9yqhla_stepper div{grid-gap:4px;text-align:center;color:#8c879c;flex:1;justify-items:center;font-size:10.5px;display:grid}._9yqhla_stepper i{color:#8c879c;background:#efecf7;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;font-weight:600;display:grid}._9yqhla_stepper ._9yqhla_done i{color:#fff;background:#8b6ddb}._9yqhla_stepper ._9yqhla_done{color:#5b3fb0}._9yqhla_paperDoc{background:#fbfaf6;border-radius:8px;flex-direction:column;flex:1;gap:9px;padding:14px;display:flex;box-shadow:0 2px 8px #00000024}._9yqhla_paperDoc>i{background:#e6e2ef;border-radius:4px;height:7px}._9yqhla_miniChart{border-bottom:1.5px solid #cfc9e0;align-items:flex-end;gap:8px;height:70px;padding:6px 4px;display:flex}._9yqhla_miniChart b{background:linear-gradient(#8b6ddb,#00c4a5);border-radius:4px 4px 0 0;flex:1}._9yqhla_board{grid-gap:8px;flex:1;grid-template-columns:repeat(3,1fr);display:grid}._9yqhla_board div{background:#f7f5fd;border-radius:10px;flex-direction:column;gap:6px;padding:8px;display:flex}._9yqhla_board b{color:#5b3fb0;font-size:11px}._9yqhla_board span{background:#fff;border-radius:8px;padding:6px 8px;font-size:11.5px;box-shadow:0 1px 3px #211a311f}._9yqhla_step ._9yqhla_tagGood{color:#047a66;background:#e3f7f1;border-radius:999px;padding:3px 9px}._9yqhla_step ._9yqhla_tagMid{color:#8a6414;background:#fff3d6;border-radius:999px;padding:3px 9px}._9yqhla_step ._9yqhla_tagBad{color:#b03a5d;background:#fdedf1;border-radius:999px;padding:3px 9px}._9yqhla_suggest{background:#f7f5fd;border-radius:10px;padding:9px 11px}._9yqhla_suggest b{color:#211a31;font-size:12px}._9yqhla_suggest p{color:#5f6472;margin:2px 0 0}
._8fbQJq_page{--pad:max(20px, min(5vw, 72px));color:#211a31;background:#fff;min-height:100vh;font-family:Inter,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;overflow-x:clip}._8fbQJq_page button{font-family:inherit}._8fbQJq_kicker{color:#00a98f;margin:0 0 14px;font-size:max(16px,min(1.4vw,19px));font-weight:500}._8fbQJq_hero{max-width:900px;padding:max(130px, min(11vw, 180px)) var(--pad) max(24px, min(2.6vw, 40px));text-align:center;margin:0 auto}._8fbQJq_hero h1{letter-spacing:-.075em;margin:0;font-size:max(38px,min(5.2vw,80px));font-weight:400;line-height:1.02}._8fbQJq_hero h1 span,._8fbQJq_rTitle span,._8fbQJq_explainer h2 span,._8fbQJq_sustain h2 span,._8fbQJq_modalCard h2 span{color:#0000;background:linear-gradient(90deg,#f5829f,#8b6ddb,#00c4a5);-webkit-background-clip:text;background-clip:text;padding:0 .06em .1em 0;display:inline-block}._8fbQJq_sub{color:#5f6472;letter-spacing:-.02em;max-width:520px;margin:18px auto 0;font-size:max(18px,min(1.6vw,23px));font-weight:300;line-height:1.35}._8fbQJq_quizWrap{max-width:760px;padding:0 var(--pad) max(70px, min(8vw, 120px));margin:0 auto}._8fbQJq_frame{background:linear-gradient(135deg,#f9a3b8,#8b6ddb 55%,#00c4a5);border-radius:28px;padding:8px;box-shadow:inset 0 2px 7px #00000047,inset 0 1px 2px #00000038}._8fbQJq_quiz{background:#fff;border-radius:21px;padding:max(22px,min(3vw,40px));box-shadow:0 2px 6px #00000029}._8fbQJq_progress{gap:8px;margin-bottom:26px;display:flex}._8fbQJq_progress i{background:#ece9f2;border-radius:5px;flex:1;height:5px;transition:background .3s}._8fbQJq_progress ._8fbQJq_pNow{background:#8b6ddb}._8fbQJq_progress ._8fbQJq_pDone{background:#00c4a5}._8fbQJq_step{animation:.3s _8fbQJq_fade}@keyframes _8fbQJq_fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._8fbQJq_qNum{color:#8c879c;margin:0 0 8px;font-size:14px;font-weight:500}._8fbQJq_step h2{letter-spacing:-.06em;margin:0 0 8px;font-size:max(24px,min(2.8vw,36px));font-weight:400;line-height:1.1}._8fbQJq_help{color:#5f6472;margin:0 0 18px;font-size:16px;font-weight:300}._8fbQJq_options{flex-direction:column;gap:10px;margin:18px 0 26px;display:flex}._8fbQJq_opt{cursor:pointer;letter-spacing:-.015em;background:#fff;border:1.5px solid #e6e1f2;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:17px;font-weight:400;transition:border-color .15s,background .15s;display:flex;position:relative}._8fbQJq_opt:hover{border-color:#b9a6ee}._8fbQJq_opt input{opacity:0;pointer-events:none;position:absolute}._8fbQJq_optOn{background:#f7f4ff;border-color:#8b6ddb;font-weight:500}._8fbQJq_dot,._8fbQJq_box{border:2px solid #cfc8e0;flex:none;width:20px;height:20px;transition:all .15s}._8fbQJq_dot{border-radius:50%}._8fbQJq_box{border-radius:6px}._8fbQJq_optOn ._8fbQJq_dot{background:radial-gradient(circle,#fff 28%,#0000 32%),#8b6ddb;border-color:#8b6ddb}._8fbQJq_optOn ._8fbQJq_box{background:#8b6ddb url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") 50%/13px no-repeat;border-color:#8b6ddb}._8fbQJq_follow{background:linear-gradient(135deg,#fdf4f7,#f6f3ff);border-left:3px solid #8b6ddb;border-radius:0 16px 16px 0;flex-direction:column;gap:8px;margin:8px 0 4px 20px;padding:16px 18px;animation:.25s _8fbQJq_fade;display:flex}._8fbQJq_follow>p{letter-spacing:-.02em;margin:0 0 4px;font-size:16px;font-weight:500}._8fbQJq_optSm{padding:12px 16px;font-size:15px}._8fbQJq_numInput{background:#fff;border:1.5px solid #e6e1f2;border-radius:14px;align-items:center;gap:12px;padding:12px 18px;transition:border-color .15s,box-shadow .15s;display:flex}._8fbQJq_numInput:focus-within{border-color:#8b6ddb;box-shadow:0 0 0 4px #8b6ddb24}._8fbQJq_numInput input{color:#211a31;letter-spacing:-.02em;background:0 0;border:0;flex:1;min-width:0;font:500 20px/1.2 Inter,sans-serif}._8fbQJq_numInput input:focus{outline:none}._8fbQJq_numInput span{color:#8c879c;font-size:15px;font-weight:400}._8fbQJq_numBig{margin:20px 0 28px;padding:20px 24px}._8fbQJq_numBig input{font-size:34px;font-weight:500}._8fbQJq_numInput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._8fbQJq_numInput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._8fbQJq_numRow input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._8fbQJq_numRow input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._8fbQJq_numInput input[type=number],._8fbQJq_numRow input[type=number]{-moz-appearance:textfield}._8fbQJq_nav{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}._8fbQJq_back{color:#6b6578;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 4px;font-size:16px;font-weight:500;display:inline-flex}._8fbQJq_back:hover{color:#6a4cc0}._8fbQJq_back svg,._8fbQJq_next svg,._8fbQJq_callBtn svg{stroke-width:2.2px;width:18px;height:18px}._8fbQJq_next{color:#fff;cursor:pointer;background:#211a31;border:0;border-radius:999px;align-items:center;gap:10px;height:52px;padding:0 28px;font-size:17px;font-weight:500;transition:transform .2s,opacity .2s;display:inline-flex}._8fbQJq_next:hover:not(:disabled){transform:translateY(-2px)}._8fbQJq_next:disabled{opacity:.28;cursor:not-allowed}._8fbQJq_results{max-width:900px;padding:max(130px, min(11vw, 180px)) var(--pad) max(40px, min(5vw, 72px));margin:0 auto}._8fbQJq_rTitle{text-align:center;letter-spacing:-.075em;margin:0 0 max(26px,min(3vw,42px));font-size:max(36px,min(5vw,74px));font-weight:400;line-height:1.02}._8fbQJq_explainer{text-align:center;background:linear-gradient(135deg,#f5829f14,#8b6ddb17,#00c4a512);border-radius:26px;margin-bottom:22px;padding:max(22px,min(2.6vw,34px))}._8fbQJq_explainer h2{letter-spacing:-.06em;margin:0 0 10px;font-size:max(26px,min(3vw,40px));font-weight:400}._8fbQJq_explainer p{color:#5f6472;max-width:560px;margin:0 auto;font-size:max(16px,min(1.3vw,19px));font-weight:300;line-height:1.5}._8fbQJq_years{flex-direction:column;gap:14px;margin-bottom:26px;display:flex}._8fbQJq_year{border-top:5px solid var(--c);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 0 0 1.5px #eee9f8}._8fbQJq_yPink{--c:#f5829f}._8fbQJq_yPurple{--c:#8b6ddb}._8fbQJq_yTeal{--c:#00c4a5}._8fbQJq_yOpen{box-shadow:0 0 0 1.5px #eee9f8,0 18px 40px -22px #211a3140}._8fbQJq_yHead{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;display:flex}._8fbQJq_yLeft{flex-direction:column;gap:4px;min-width:0;display:flex}._8fbQJq_yLeft b{color:var(--c);font-size:17px;font-weight:600}._8fbQJq_yLeft span{color:#5f6472;font-size:15px;font-weight:300}._8fbQJq_yRight{flex:none;align-items:center;gap:14px;display:flex}._8fbQJq_yRight strong{letter-spacing:-.04em;white-space:nowrap;font-size:max(22px,min(2.2vw,30px));font-weight:500}._8fbQJq_yRight svg{color:#6a4cc0;background:#f4f1fe;border-radius:50%;width:28px;height:28px;padding:5px}._8fbQJq_yBody{grid-gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 22px 22px;display:grid}._8fbQJq_cell{background:#faf9fd;border:1.5px solid #eee9f8;border-radius:16px;flex-direction:column;gap:6px;padding:14px 16px;transition:border-color .15s;display:flex}._8fbQJq_cell:focus-within{background:#f7f4ff;border-color:#8b6ddb}._8fbQJq_cell label{color:#6b6578;font-size:14px;font-weight:500}._8fbQJq_cell small{color:#8c879c;font-size:13px;font-weight:300}._8fbQJq_numRow{align-items:center;gap:8px;display:flex}._8fbQJq_numRow input{color:#211a31;letter-spacing:-.03em;background:0 0;border:0;flex:1;width:100%;min-width:0;padding:0;font:500 24px/1.1 Inter,sans-serif}._8fbQJq_numRow input:focus{outline:none}._8fbQJq_steppers{flex-direction:column;flex:none;gap:3px;display:flex}._8fbQJq_steppers button{color:#6a4cc0;cursor:pointer;background:#ece6fb;border:0;border-radius:6px;place-items:center;width:24px;height:20px;padding:0;transition:background .12s;display:grid}._8fbQJq_steppers button:hover{background:#ddd2f7}._8fbQJq_steppers svg{stroke-width:3px;width:12px;height:12px}._8fbQJq_floor{color:#a8385a;background:#fdedf1;border-radius:10px;margin-top:4px;padding:6px 10px;font-size:12px;font-style:normal;line-height:1.35}._8fbQJq_warn{color:#6b5210;background:#fff7e0;border-radius:14px;align-items:center;gap:10px;margin:0 22px 22px;padding:12px 16px;font-size:15px;line-height:1.4;display:flex}._8fbQJq_warn svg{flex:none;width:18px;height:18px}._8fbQJq_warn b{color:#211a31;font-weight:600}._8fbQJq_sustain{color:#fff;text-align:center;background:#211a31;border-radius:30px;margin-bottom:24px;padding:max(36px,min(4.4vw,60px)) max(24px,min(4vw,56px));position:relative;overflow:hidden}._8fbQJq_glow{background:radial-gradient(circle at 18% 28%,#f5829f47,#0000 46%),radial-gradient(circle at 82% 72%,#00c4a53d,#0000 50%),radial-gradient(circle at 50% 95%,#8b6ddb38,#0000 55%);position:absolute;inset:0}._8fbQJq_sustainIn{position:relative}._8fbQJq_sTag{color:#5fe0c8;align-items:center;gap:12px;margin:0 0 18px;font-size:max(16px,min(1.5vw,20px));font-weight:500;display:inline-flex}._8fbQJq_sTag i{background:#00c4a5;border-radius:50%;width:10px;height:10px;box-shadow:0 0 16px #00c4a5}._8fbQJq_sustain h2{letter-spacing:-.07em;margin:0 0 22px;font-size:max(30px,min(4vw,52px));font-weight:400;line-height:1}._8fbQJq_sCost{letter-spacing:-.07em;margin:0;font-size:max(54px,min(8vw,104px));font-weight:400;line-height:1}._8fbQJq_sLabel{color:#cfc8e4;margin:8px 0 18px;font-size:16px;font-weight:300}._8fbQJq_sDetail{color:#e9e4f7;background:#ffffff17;border-radius:999px;margin:0 0 16px;padding:8px 18px;font-size:15px;display:inline-block}._8fbQJq_sHelp{color:#cfc8e4;max-width:500px;margin:0 auto;font-size:16px;font-weight:300;line-height:1.55}._8fbQJq_disclaimer{color:#5f6472;text-align:center;border:1.5px dashed #d9d2ec;border-radius:16px;margin:0 0 14px;padding:16px 22px;font-size:15px;font-weight:300;line-height:1.55}._8fbQJq_disclaimer b{color:#211a31;font-weight:600}._8fbQJq_funding{background:linear-gradient(135deg,#fff8e1,#fdedf1);border-radius:18px;align-items:center;gap:16px;margin-bottom:26px;padding:18px 22px;display:flex}._8fbQJq_funding svg{color:#c9971b;stroke-width:1.8px;flex:none;width:26px;height:26px}._8fbQJq_funding p{color:#3a3446;margin:0;font-size:16px;font-weight:300;line-height:1.5}._8fbQJq_funding b{color:#211a31;font-weight:600}._8fbQJq_partner{color:#fff;text-align:center;background:#211a31;border-radius:30px;margin-bottom:26px;padding:max(34px,min(4vw,56px))}._8fbQJq_partner h2{letter-spacing:-.065em;margin:0 0 12px;font-size:max(28px,min(3.6vw,46px));font-weight:400}._8fbQJq_partner p{color:#cfc8e4;max-width:560px;margin:0 auto 24px;font-size:17px;font-weight:300;line-height:1.55}._8fbQJq_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._8fbQJq_callBtn,._8fbQJq_tealBtn,._8fbQJq_ghostBtn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 26px;font-size:16px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s;display:inline-flex}._8fbQJq_callBtn{color:#fff;background:linear-gradient(135deg,#f5829f,#8b6ddb,#00c4a5);box-shadow:0 14px 28px -12px #8b6ddb99}._8fbQJq_tealBtn{color:#fff;background:#00c4a5;box-shadow:0 14px 28px -14px #00c4a5b3}._8fbQJq_ghostBtn{color:#211a31;background:#fff;box-shadow:inset 0 0 0 1.5px #211a31}._8fbQJq_ghostBtn svg{stroke-width:2.2px;width:16px;height:16px}._8fbQJq_callBtn:hover,._8fbQJq_tealBtn:hover,._8fbQJq_ghostBtn:hover{transform:translateY(-2px)}._8fbQJq_modal{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#211a31c7;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}._8fbQJq_modalCard{background:#fff;border-radius:28px;width:100%;max-width:520px;padding:max(26px,min(3vw,40px));position:relative;box-shadow:0 40px 100px #0000004d}._8fbQJq_close{color:#6a4cc0;cursor:pointer;background:#f4f1fe;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:16px;right:16px}._8fbQJq_close svg{width:20px;height:20px}._8fbQJq_modalCard h2{letter-spacing:-.065em;margin:0 0 10px;font-size:max(26px,min(3vw,36px));font-weight:400;line-height:1.05}._8fbQJq_mSub{color:#5f6472;margin:0 0 18px;font-size:16px;font-weight:300;line-height:1.5}._8fbQJq_form{flex-direction:column;gap:10px;display:flex}._8fbQJq_two{grid-gap:10px;grid-template-columns:1fr 1fr;display:grid}._8fbQJq_field{color:#211a31;background:#fff;border:1.5px solid #e6e1f2;border-radius:14px;width:100%;padding:13px 16px;font:400 16px/1.3 Inter,sans-serif}._8fbQJq_field:focus{border-color:#8b6ddb;outline:none;box-shadow:0 0 0 4px #8b6ddb24}._8fbQJq_fieldBad{border-color:#f5829f;box-shadow:0 0 0 4px #f5829f29}._8fbQJq_send{color:#fff;cursor:pointer;background:#211a31;border:0;border-radius:999px;height:54px;margin-top:4px;font-size:17px;font-weight:500;transition:transform .2s}._8fbQJq_send:hover:not(:disabled){transform:translateY(-2px)}._8fbQJq_send:disabled{opacity:.5;cursor:wait}._8fbQJq_err{color:#a8385a;background:#fdedf1;border-radius:12px;margin:0;padding:10px 14px;font-size:14px}._8fbQJq_fine{color:#8c879c;text-align:center;margin:14px 0 0;font-size:13px}._8fbQJq_sent{text-align:center;padding:20px 0}._8fbQJq_sent h2{margin-bottom:10px}@media (max-width:900px){._8fbQJq_yBody{grid-template-columns:1fr}}@media (max-width:600px){._8fbQJq_two{grid-template-columns:1fr}._8fbQJq_yHead{flex-direction:column;align-items:stretch;gap:10px;padding:18px}._8fbQJq_yRight{justify-content:space-between}._8fbQJq_actions>*{width:100%}}@media print{._8fbQJq_quizWrap,._8fbQJq_hero,._8fbQJq_actions,._8fbQJq_funding,._8fbQJq_modal{display:none!important}._8fbQJq_results{padding-top:0}._8fbQJq_yBody{display:grid!important}}
.U-VzTW_page{--pad:max(20px, min(5vw, 72px));color:#211a31;background:#fff;min-height:100vh;font-family:Inter,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;overflow-x:clip}.U-VzTW_page button{font-family:inherit}.U-VzTW_kicker{color:#00a98f;margin:0 0 14px;font-size:max(16px,min(1.4vw,19px));font-weight:500}.U-VzTW_hero{max-width:900px;padding:max(130px, min(11vw, 180px)) var(--pad) max(24px, min(2.6vw, 40px));text-align:center;margin:0 auto}.U-VzTW_hero h1{letter-spacing:-.075em;margin:0;font-size:max(38px,min(5.2vw,80px));font-weight:400;line-height:1.02}.U-VzTW_hero h1 span,.U-VzTW_rTitle span,.U-VzTW_explainer h2 span,.U-VzTW_sustain h2 span,.U-VzTW_modalCard h2 span{color:#0000;background:linear-gradient(90deg,#f5829f,#8b6ddb,#00c4a5);-webkit-background-clip:text;background-clip:text;padding:0 .06em .1em 0;display:inline-block}.U-VzTW_sub{color:#5f6472;letter-spacing:-.02em;max-width:520px;margin:18px auto 0;font-size:max(18px,min(1.6vw,23px));font-weight:300;line-height:1.35}.U-VzTW_quizWrap{max-width:760px;padding:0 var(--pad) max(70px, min(8vw, 120px));margin:0 auto}.U-VzTW_frame{background:linear-gradient(135deg,#f9a3b8,#8b6ddb 55%,#00c4a5);border-radius:28px;padding:8px;box-shadow:inset 0 2px 7px #00000047,inset 0 1px 2px #00000038}.U-VzTW_quiz{background:#fff;border-radius:21px;padding:max(22px,min(3vw,40px));box-shadow:0 2px 6px #00000029}.U-VzTW_progress{gap:8px;margin-bottom:26px;display:flex}.U-VzTW_progress i{background:#ece9f2;border-radius:5px;flex:1;height:5px;transition:background .3s}.U-VzTW_progress .U-VzTW_pNow{background:#8b6ddb}.U-VzTW_progress .U-VzTW_pDone{background:#00c4a5}.U-VzTW_step{animation:.3s U-VzTW_fade}@keyframes U-VzTW_fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.U-VzTW_qNum{color:#8c879c;margin:0 0 8px;font-size:14px;font-weight:500}.U-VzTW_step h2{letter-spacing:-.06em;margin:0 0 8px;font-size:max(24px,min(2.8vw,36px));font-weight:400;line-height:1.1}.U-VzTW_help{color:#5f6472;margin:0 0 18px;font-size:16px;font-weight:300}.U-VzTW_options{flex-direction:column;gap:10px;margin:18px 0 26px;display:flex}.U-VzTW_opt{cursor:pointer;letter-spacing:-.015em;background:#fff;border:1.5px solid #e6e1f2;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:17px;font-weight:400;transition:border-color .15s,background .15s;display:flex;position:relative}.U-VzTW_opt:hover{border-color:#b9a6ee}.U-VzTW_opt input{opacity:0;pointer-events:none;position:absolute}.U-VzTW_optOn{background:#f7f4ff;border-color:#8b6ddb;font-weight:500}.U-VzTW_dot,.U-VzTW_box{border:2px solid #cfc8e0;flex:none;width:20px;height:20px;transition:all .15s}.U-VzTW_dot{border-radius:50%}.U-VzTW_box{border-radius:6px}.U-VzTW_optOn .U-VzTW_dot{background:radial-gradient(circle,#fff 28%,#0000 32%),#8b6ddb;border-color:#8b6ddb}.U-VzTW_optOn .U-VzTW_box{background:#8b6ddb url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") 50%/13px no-repeat;border-color:#8b6ddb}.U-VzTW_follow{background:linear-gradient(135deg,#fdf4f7,#f6f3ff);border-left:3px solid #8b6ddb;border-radius:0 16px 16px 0;flex-direction:column;gap:8px;margin:8px 0 4px 20px;padding:16px 18px;animation:.25s U-VzTW_fade;display:flex}.U-VzTW_follow>p{letter-spacing:-.02em;margin:0 0 4px;font-size:16px;font-weight:500}.U-VzTW_optSm{padding:12px 16px;font-size:15px}.U-VzTW_numInput{background:#fff;border:1.5px solid #e6e1f2;border-radius:14px;align-items:center;gap:12px;padding:12px 18px;transition:border-color .15s,box-shadow .15s;display:flex}.U-VzTW_numInput:focus-within{border-color:#8b6ddb;box-shadow:0 0 0 4px #8b6ddb24}.U-VzTW_numInput input{color:#211a31;letter-spacing:-.02em;background:0 0;border:0;flex:1;min-width:0;font:500 20px/1.2 Inter,sans-serif}.U-VzTW_numInput input:focus{outline:none}.U-VzTW_numInput span{color:#8c879c;font-size:15px;font-weight:400}.U-VzTW_numBig{margin:20px 0 28px;padding:20px 24px}.U-VzTW_numBig input{font-size:34px;font-weight:500}.U-VzTW_numInput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.U-VzTW_numInput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.U-VzTW_numRow input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.U-VzTW_numRow input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.U-VzTW_numInput input[type=number],.U-VzTW_numRow input[type=number]{-moz-appearance:textfield}.U-VzTW_nav{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.U-VzTW_back{color:#6b6578;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 4px;font-size:16px;font-weight:500;display:inline-flex}.U-VzTW_back:hover{color:#6a4cc0}.U-VzTW_back svg,.U-VzTW_next svg,.U-VzTW_callBtn svg{stroke-width:2.2px;width:18px;height:18px}.U-VzTW_next{color:#fff;cursor:pointer;background:#211a31;border:0;border-radius:999px;align-items:center;gap:10px;height:52px;padding:0 28px;font-size:17px;font-weight:500;transition:transform .2s,opacity .2s;display:inline-flex}.U-VzTW_next:hover:not(:disabled){transform:translateY(-2px)}.U-VzTW_next:disabled{opacity:.28;cursor:not-allowed}.U-VzTW_results{max-width:900px;padding:max(130px, min(11vw, 180px)) var(--pad) max(40px, min(5vw, 72px));margin:0 auto}.U-VzTW_rTitle{text-align:center;letter-spacing:-.075em;margin:0 0 max(26px,min(3vw,42px));font-size:max(36px,min(5vw,74px));font-weight:400;line-height:1.02}.U-VzTW_explainer{text-align:center;background:linear-gradient(135deg,#f5829f14,#8b6ddb17,#00c4a512);border-radius:26px;margin-bottom:22px;padding:max(22px,min(2.6vw,34px))}.U-VzTW_explainer h2{letter-spacing:-.06em;margin:0 0 10px;font-size:max(26px,min(3vw,40px));font-weight:400}.U-VzTW_explainer p{color:#5f6472;max-width:560px;margin:0 auto;font-size:max(16px,min(1.3vw,19px));font-weight:300;line-height:1.5}.U-VzTW_years{flex-direction:column;gap:14px;margin-bottom:26px;display:flex}.U-VzTW_year{border-top:5px solid var(--c);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 0 0 1.5px #eee9f8}.U-VzTW_yPink{--c:#f5829f}.U-VzTW_yPurple{--c:#8b6ddb}.U-VzTW_yTeal{--c:#00c4a5}.U-VzTW_yOpen{box-shadow:0 0 0 1.5px #eee9f8,0 18px 40px -22px #211a3140}.U-VzTW_yHead{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;display:flex}.U-VzTW_yLeft{flex-direction:column;gap:4px;min-width:0;display:flex}.U-VzTW_yLeft b{color:var(--c);font-size:17px;font-weight:600}.U-VzTW_yLeft span{color:#5f6472;font-size:15px;font-weight:300}.U-VzTW_yRight{flex:none;align-items:center;gap:14px;display:flex}.U-VzTW_yRight strong{letter-spacing:-.04em;white-space:nowrap;font-size:max(22px,min(2.2vw,30px));font-weight:500}.U-VzTW_yRight svg{color:#6a4cc0;background:#f4f1fe;border-radius:50%;width:28px;height:28px;padding:5px}.U-VzTW_yBody{grid-gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 22px 22px;display:grid}.U-VzTW_cell{background:#faf9fd;border:1.5px solid #eee9f8;border-radius:16px;flex-direction:column;gap:6px;padding:14px 16px;transition:border-color .15s;display:flex}.U-VzTW_cell:focus-within{background:#f7f4ff;border-color:#8b6ddb}.U-VzTW_cell label{color:#6b6578;font-size:14px;font-weight:500}.U-VzTW_cell small{color:#8c879c;font-size:13px;font-weight:300}.U-VzTW_numRow{align-items:center;gap:8px;display:flex}.U-VzTW_numRow input{color:#211a31;letter-spacing:-.03em;background:0 0;border:0;flex:1;width:100%;min-width:0;padding:0;font:500 24px/1.1 Inter,sans-serif}.U-VzTW_numRow input:focus{outline:none}.U-VzTW_steppers{flex-direction:column;flex:none;gap:3px;display:flex}.U-VzTW_steppers button{color:#6a4cc0;cursor:pointer;background:#ece6fb;border:0;border-radius:6px;place-items:center;width:24px;height:20px;padding:0;transition:background .12s;display:grid}.U-VzTW_steppers button:hover{background:#ddd2f7}.U-VzTW_steppers svg{stroke-width:3px;width:12px;height:12px}.U-VzTW_floor{color:#a8385a;background:#fdedf1;border-radius:10px;margin-top:4px;padding:6px 10px;font-size:12px;font-style:normal;line-height:1.35}.U-VzTW_warn{color:#6b5210;background:#fff7e0;border-radius:14px;align-items:center;gap:10px;margin:0 22px 22px;padding:12px 16px;font-size:15px;line-height:1.4;display:flex}.U-VzTW_warn svg{flex:none;width:18px;height:18px}.U-VzTW_warn b{color:#211a31;font-weight:600}.U-VzTW_sustain{color:#fff;text-align:center;background:#211a31;border-radius:30px;margin-bottom:24px;padding:max(36px,min(4.4vw,60px)) max(24px,min(4vw,56px));position:relative;overflow:hidden}.U-VzTW_glow{background:radial-gradient(circle at 18% 28%,#f5829f47,#0000 46%),radial-gradient(circle at 82% 72%,#00c4a53d,#0000 50%),radial-gradient(circle at 50% 95%,#8b6ddb38,#0000 55%);position:absolute;inset:0}.U-VzTW_sustainIn{position:relative}.U-VzTW_sTag{color:#5fe0c8;align-items:center;gap:12px;margin:0 0 18px;font-size:max(16px,min(1.5vw,20px));font-weight:500;display:inline-flex}.U-VzTW_sTag i{background:#00c4a5;border-radius:50%;width:10px;height:10px;box-shadow:0 0 16px #00c4a5}.U-VzTW_sustain h2{letter-spacing:-.07em;margin:0 0 22px;font-size:max(30px,min(4vw,52px));font-weight:400;line-height:1}.U-VzTW_sCost{letter-spacing:-.07em;margin:0;font-size:max(54px,min(8vw,104px));font-weight:400;line-height:1}.U-VzTW_sLabel{color:#cfc8e4;margin:8px 0 18px;font-size:16px;font-weight:300}.U-VzTW_sDetail{color:#e9e4f7;background:#ffffff17;border-radius:999px;margin:0 0 16px;padding:8px 18px;font-size:15px;display:inline-block}.U-VzTW_sHelp{color:#cfc8e4;max-width:500px;margin:0 auto;font-size:16px;font-weight:300;line-height:1.55}.U-VzTW_disclaimer{color:#5f6472;text-align:center;border:1.5px dashed #d9d2ec;border-radius:16px;margin:0 0 14px;padding:16px 22px;font-size:15px;font-weight:300;line-height:1.55}.U-VzTW_disclaimer b{color:#211a31;font-weight:600}.U-VzTW_funding{background:linear-gradient(135deg,#fff8e1,#fdedf1);border-radius:18px;align-items:center;gap:16px;margin-bottom:26px;padding:18px 22px;display:flex}.U-VzTW_funding svg{color:#c9971b;stroke-width:1.8px;flex:none;width:26px;height:26px}.U-VzTW_funding p{color:#3a3446;margin:0;font-size:16px;font-weight:300;line-height:1.5}.U-VzTW_funding b{color:#211a31;font-weight:600}.U-VzTW_partner{color:#fff;text-align:center;background:#211a31;border-radius:30px;margin-bottom:26px;padding:max(34px,min(4vw,56px))}.U-VzTW_partner h2{letter-spacing:-.065em;margin:0 0 12px;font-size:max(28px,min(3.6vw,46px));font-weight:400}.U-VzTW_partner p{color:#cfc8e4;max-width:560px;margin:0 auto 24px;font-size:17px;font-weight:300;line-height:1.55}.U-VzTW_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.U-VzTW_callBtn,.U-VzTW_tealBtn,.U-VzTW_ghostBtn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 26px;font-size:16px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s;display:inline-flex}.U-VzTW_callBtn{color:#fff;background:linear-gradient(135deg,#f5829f,#8b6ddb,#00c4a5);box-shadow:0 14px 28px -12px #8b6ddb99}.U-VzTW_tealBtn{color:#fff;background:#00c4a5;box-shadow:0 14px 28px -14px #00c4a5b3}.U-VzTW_ghostBtn{color:#211a31;background:#fff;box-shadow:inset 0 0 0 1.5px #211a31}.U-VzTW_ghostBtn svg{stroke-width:2.2px;width:16px;height:16px}.U-VzTW_callBtn:hover,.U-VzTW_tealBtn:hover,.U-VzTW_ghostBtn:hover{transform:translateY(-2px)}.U-VzTW_modal{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#211a31c7;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.U-VzTW_modalCard{background:#fff;border-radius:28px;width:100%;max-width:520px;padding:max(26px,min(3vw,40px));position:relative;box-shadow:0 40px 100px #0000004d}.U-VzTW_close{color:#6a4cc0;cursor:pointer;background:#f4f1fe;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:16px;right:16px}.U-VzTW_close svg{width:20px;height:20px}.U-VzTW_modalCard h2{letter-spacing:-.065em;margin:0 0 10px;font-size:max(26px,min(3vw,36px));font-weight:400;line-height:1.05}.U-VzTW_mSub{color:#5f6472;margin:0 0 18px;font-size:16px;font-weight:300;line-height:1.5}.U-VzTW_form{flex-direction:column;gap:10px;display:flex}.U-VzTW_two{grid-gap:10px;grid-template-columns:1fr 1fr;display:grid}.U-VzTW_field{color:#211a31;background:#fff;border:1.5px solid #e6e1f2;border-radius:14px;width:100%;padding:13px 16px;font:400 16px/1.3 Inter,sans-serif}.U-VzTW_field:focus{border-color:#8b6ddb;outline:none;box-shadow:0 0 0 4px #8b6ddb24}.U-VzTW_fieldBad{border-color:#f5829f;box-shadow:0 0 0 4px #f5829f29}.U-VzTW_send{color:#fff;cursor:pointer;background:#211a31;border:0;border-radius:999px;height:54px;margin-top:4px;font-size:17px;font-weight:500;transition:transform .2s}.U-VzTW_send:hover:not(:disabled){transform:translateY(-2px)}.U-VzTW_send:disabled{opacity:.5;cursor:wait}.U-VzTW_err{color:#a8385a;background:#fdedf1;border-radius:12px;margin:0;padding:10px 14px;font-size:14px}.U-VzTW_fine{color:#8c879c;text-align:center;margin:14px 0 0;font-size:13px}.U-VzTW_sent{text-align:center;padding:20px 0}.U-VzTW_sent h2{margin-bottom:10px}@media (max-width:900px){.U-VzTW_yBody{grid-template-columns:1fr}}@media (max-width:600px){.U-VzTW_two{grid-template-columns:1fr}.U-VzTW_yHead{flex-direction:column;align-items:stretch;gap:10px;padding:18px}.U-VzTW_yRight{justify-content:space-between}.U-VzTW_actions>*{width:100%}}@media print{.U-VzTW_quizWrap,.U-VzTW_hero,.U-VzTW_actions,.U-VzTW_funding,.U-VzTW_modal{display:none!important}.U-VzTW_results{padding-top:0}.U-VzTW_yBody{display:grid!important}}
.XnlEKW_page{--ink:#211a31;--soft:#5f6472;--pad:max(20px, min(5vw, 72px));min-height:100vh;color:var(--ink);letter-spacing:-.012em;background:#fff;font-family:Inter,sans-serif;font-weight:300;overflow-x:clip}.XnlEKW_page *{box-sizing:border-box}.XnlEKW_page h1,.XnlEKW_page h2,.XnlEKW_page h3,.XnlEKW_page p{margin:0}.XnlEKW_page a{color:inherit}.XnlEKW_kicker{color:#00a98f;margin:0 0 12px;font-size:max(16px,min(1.5vw,21px));font-weight:500}.XnlEKW_lead{max-width:660px;color:var(--soft);letter-spacing:-.02em;margin-top:max(16px,min(2vw,26px));font-size:max(17px,min(1.7vw,24px));font-weight:300;line-height:1.38}.XnlEKW_page h2{letter-spacing:-.065em;font-size:max(30px,min(4.4vw,66px));font-weight:400;line-height:1.02}.XnlEKW_page h2 span,.XnlEKW_hero h1 span{color:#0000;background:linear-gradient(90deg,#f5829f,#8b6ddb,#00c4a5);-webkit-background-clip:text;background-clip:text;padding:0 .06em .1em 0;display:inline-block}.XnlEKW_hero{grid-gap:max(24px, min(4vw, 64px));padding:max(150px, min(15vw, 220px)) var(--pad) max(48px, min(6vw, 96px));grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr);align-items:center;display:grid}.XnlEKW_hero h1{letter-spacing:-.08em;font-size:max(40px,min(6.2vw,100px));font-weight:400;line-height:1}.XnlEKW_heroArt{aspect-ratio:1;background:linear-gradient(135deg,#f5829f,#8b6ddb 55%,#00c4a5);border-radius:50%;justify-self:end;place-items:center;width:100%;max-width:340px;display:grid;box-shadow:0 0 0 max(10px,min(1.4vw,20px)) #8b6ddb1f}.XnlEKW_heroArt svg{color:#fff;stroke-width:1.2px;width:46%;height:46%}.XnlEKW_trust{grid-gap:max(14px, min(2vw, 26px));padding:0 var(--pad) max(56px, min(7vw, 110px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.XnlEKW_trustCard{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#f5829f 0%,#8b6ddb 52%,#00c4a5 100%) border-box;border:2px solid #0000;border-radius:22px;flex-direction:column;align-items:flex-start;padding:max(22px,min(2.6vw,38px));display:flex;box-shadow:0 14px 34px -18px #8b6ddb73}.XnlEKW_icon{color:#fff;border-radius:50%;place-items:center;width:max(48px,min(4.4vw,64px));height:max(48px,min(4.4vw,64px));display:grid}.XnlEKW_icon svg{stroke-width:1.8px;width:50%;height:50%}.XnlEKW_tonePink{background:#f5829f}.XnlEKW_tonePurple{background:#8b6ddb}.XnlEKW_toneTeal{background:#00b497}.XnlEKW_trustCard small{color:var(--soft);margin-top:18px;font-size:max(13px,min(1.1vw,15px));font-weight:500}.XnlEKW_trustCard h2{letter-spacing:-.055em;margin-top:4px;font-size:max(26px,min(2.8vw,40px))}.XnlEKW_trustCard p{color:var(--soft);margin-top:12px;font-size:max(15px,min(1.25vw,18px));line-height:1.5}.XnlEKW_never{padding:max(56px, min(7vw, 110px)) var(--pad);background:var(--ink);color:#fff;border-radius:max(14px,min(1.8vw,26px))}.XnlEKW_never h2{color:#fff}.XnlEKW_never ul{grid-gap:max(12px, min(1.6vw, 20px));grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:max(24px,min(3vw,44px)) 0 0;padding:0;list-style:none;display:grid}.XnlEKW_never li{background:#ffffff12;border-radius:16px;align-items:center;gap:14px;padding:max(16px,min(1.8vw,24px));font-size:max(16px,min(1.5vw,21px));font-weight:300;line-height:1.25;display:flex}.XnlEKW_never li span{color:#fff;background:#f5829f;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.XnlEKW_never li svg{stroke-width:2.6px;width:17px;height:17px}.XnlEKW_own{padding:max(56px, min(7vw, 110px)) var(--pad)}.XnlEKW_own p{max-width:720px;color:var(--soft);letter-spacing:-.02em;margin-top:max(16px,min(2vw,26px));font-size:max(17px,min(1.6vw,22px));line-height:1.42}.XnlEKW_links{flex-wrap:wrap;gap:12px;margin-top:max(24px,min(3vw,40px));display:flex}.XnlEKW_links a{min-height:50px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:999px;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:400;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s,background .2s,color .2s;display:inline-flex}.XnlEKW_links a:hover{background:var(--ink);color:#fff;transform:translateY(-2px)}.XnlEKW_links svg{stroke-width:2px;width:17px;height:17px}.XnlEKW_handle{padding:max(40px, min(5vw, 80px)) var(--pad) max(56px, min(7vw, 110px))}.XnlEKW_stages{margin:max(28px,min(4vw,56px)) 0 0;padding:0;list-style:none}.XnlEKW_stages li{grid-gap:max(16px, min(3vw, 48px));border-top:1.5px solid #ece9f2;grid-template-columns:max(70px,min(10vw,150px)) minmax(0,1fr);padding:max(26px,min(3.4vw,46px)) 0;display:grid}.XnlEKW_num{letter-spacing:-.07em;color:#0000;background:linear-gradient(135deg,#f5829f,#8b6ddb 60%,#00c4a5);-webkit-background-clip:text;background-clip:text;font-size:max(44px,min(7vw,108px));font-weight:300;line-height:.9}.XnlEKW_stages small{color:#7451c9;font-size:max(13px,min(1.1vw,15px));font-weight:500}.XnlEKW_stages h3{letter-spacing:-.05em;margin-top:4px;font-size:max(24px,min(2.8vw,40px));font-weight:400;line-height:1.08}.XnlEKW_stages p{max-width:720px;color:var(--soft);margin-top:14px;font-size:max(15px,min(1.3vw,19px));line-height:1.5}.XnlEKW_incident{padding:max(56px, min(7vw, 110px)) var(--pad);background:#f4f1fe;border-radius:max(14px,min(1.8vw,26px))}.XnlEKW_steps{grid-gap:max(14px, min(2vw, 26px));grid-template-columns:repeat(3,minmax(0,1fr));margin-top:max(24px,min(3vw,44px));display:grid}.XnlEKW_steps article{background:#fff;border-radius:20px;padding:max(22px,min(2.4vw,34px));box-shadow:0 14px 34px -22px #211a3166}.XnlEKW_steps small{letter-spacing:-.06em;color:#0000;background:linear-gradient(90deg,#f5829f,#8b6ddb);-webkit-background-clip:text;background-clip:text;font-size:max(24px,min(2.6vw,38px));font-weight:300;line-height:1;display:block}.XnlEKW_steps h3{letter-spacing:-.045em;margin-top:14px;font-size:max(20px,min(1.9vw,27px));font-weight:400}.XnlEKW_steps p{color:var(--soft);margin-top:10px;font-size:max(15px,min(1.2vw,17px));line-height:1.5}.XnlEKW_report{max-width:760px;margin-top:max(24px,min(3vw,40px));font-size:max(16px,min(1.4vw,20px));line-height:1.45}.XnlEKW_report a{color:#7451c9;font-weight:500}.XnlEKW_faq{padding:max(56px, min(7vw, 110px)) var(--pad)}.XnlEKW_faqList{border-top:1.5px solid #ece9f2;margin-top:max(24px,min(3vw,44px))}.XnlEKW_faqList details{border-bottom:1.5px solid #ece9f2}.XnlEKW_faqList summary{letter-spacing:-.04em;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:max(18px,min(2vw,26px)) 0;font-size:max(18px,min(1.8vw,26px));font-weight:400;list-style:none;display:flex}.XnlEKW_faqList summary::-webkit-details-marker{display:none}.XnlEKW_faqList summary svg{stroke-width:1.6px;color:#8b6ddb;flex:none;width:22px;height:22px;transition:transform .25s}.XnlEKW_faqList details[open] summary svg{transform:rotate(45deg)}.XnlEKW_faqList details>div{max-width:780px;padding:0 0 max(18px,min(2vw,28px))}.XnlEKW_faqList details p{color:var(--soft);margin-top:12px;font-size:max(15px,min(1.3vw,18px));line-height:1.55}.XnlEKW_faqList details p:first-child{margin-top:0}.XnlEKW_faqList details a{color:#7451c9;font-weight:400}.XnlEKW_foot{padding:max(32px, min(4vw, 56px)) var(--pad) max(28px, min(3vw, 44px));border-top:1.5px solid #ece9f2;flex-direction:column;gap:14px;display:flex}.XnlEKW_foot img{width:max(96px,min(9vw,130px));height:auto}.XnlEKW_foot p{color:var(--soft);font-size:15px}.XnlEKW_foot a{color:#7451c9}.XnlEKW_foot small{color:#8c879c;font-size:13px}@media (max-width:900px){.XnlEKW_hero{grid-template-columns:1fr;padding-top:120px}.XnlEKW_heroArt{display:none}.XnlEKW_trust,.XnlEKW_steps{grid-template-columns:1fr}.XnlEKW_stages li{grid-template-columns:1fr;gap:6px}}.XnlEKW_hero .XnlEKW_lead{margin-top:max(24px,min(2.8vw,40px))}.XnlEKW_badge{justify-self:end;width:100%;max-width:360px;height:auto;display:block}@media (max-width:900px){.XnlEKW_badge{justify-self:start;max-width:220px}}.XnlEKW_hero{grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr)}.XnlEKW_badge{max-width:500px;margin-top:calc(-1*max(24px,min(4.5vw,72px)));margin-right:max(20px,min(6vw,100px))}@media (max-width:900px){.XnlEKW_hero{grid-template-columns:1fr}.XnlEKW_badge{justify-self:start;max-width:260px;margin:0}}
.uWtgMG_title{letter-spacing:-.055em;margin:0 0 16px;scroll-margin-top:130px;font-size:max(26px,min(3.2vw,42px));font-weight:400;line-height:1.12}.uWtgMG_title:focus{outline:none}.uWtgMG_fieldset{border:0;min-width:0;margin:0;padding:0}.uWtgMG_fieldset:has(.uWtgMG_scale){padding:20px 22px}.uWtgMG_legend{float:left;width:100%;margin:0 0 14px;font-size:max(16px,min(1.4vw,18px));line-height:1.45}.uWtgMG_legend+.uWtgMG_scale{clear:both}.uWtgMG_choiceLegend{color:#5f6472;margin:0 0 12px;font-size:16px;line-height:1.5}.uWtgMG_choice{cursor:pointer;position:relative}.uWtgMG_choice input,.uWtgMG_rating input{opacity:0;width:1px;height:1px;position:absolute}.uWtgMG_choice:has(input:focus-visible){outline-offset:3px;outline:3px solid #6a4cc0}.uWtgMG_scale{grid-gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.uWtgMG_rating{cursor:pointer;position:relative}.uWtgMG_rating span{color:#211a31;background:#fff;border:1.5px solid #e6e1f2;border-radius:14px;place-items:center;height:52px;font-size:19px;font-weight:500;display:grid}.uWtgMG_rating input:checked+span{color:#fff;background:#8b6ddb;border-color:#8b6ddb}.uWtgMG_rating input:focus-visible+span{outline-offset:3px;outline:3px solid #6a4cc0}.uWtgMG_textAnswer{flex-direction:column;gap:10px;margin-top:20px;display:flex}@media (prefers-reduced-motion:reduce){.uWtgMG_title{scroll-behavior:auto}}
