@import url("https://fonts.googleapis.com/css2?family=League+Spartan:wght@500;600;700");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600");.asc{--green:#164E4E;--green-900:#0E3838;--green-700:#1F6262;--cream:#EFEDE8;--sage:#E2ECE8;--mist:#F7F6F2;--white:#FFFFFF;--ink:#1D2A2A;--muted:#3F5452;--line:#CFDAD6;--apricot:#E9C9A6;--bg:var(--cream);--text:var(--ink);--heading:var(--green);--soft:var(--muted);--card:var(--white);--card-line:var(--line);--accent:var(--green);font-family:"Poppins",Arial,sans-serif;color:var(--text);position:relative;overflow:hidden}.asc.band-cream{--bg:var(--cream);--card:var(--white)}.asc.band-white{--bg:var(--white);--card:var(--mist)}.asc.band-sage{--bg:var(--sage);--card:var(--white)}.asc.band-mist{--bg:var(--mist);--card:var(--white)}.asc.band-green{--bg:var(--green);--text:#F3F1EC;--heading:#FFFFFF;--soft:#D6E3DF;--card:rgba(255,255,255,0.08);--card-line:rgba(255,255,255,0.22);--accent:#FFFFFF}.asc{background-color:var(--bg)}.asc .et_pb_text,.asc .et_pb_text p,.asc .et_pb_text li{font-family:"Poppins",Arial,sans-serif;color:var(--text);font-size:17px;line-height:1.7;font-weight:400}.asc .et_pb_text p{padding:0;margin:0 0 1em}.asc .et_pb_text p:last-child{margin-bottom:0}.asc .et_pb_text h1,.asc .et_pb_text h2,.asc .et_pb_text h3,.asc .et_pb_text h4{font-family:"League Spartan","Poppins",Arial,sans-serif;color:var(--heading);padding:0;margin:0 0 0.45em;letter-spacing:-0.01em}.asc .et_pb_text h1{font-size:clamp(42px,5.2vw,68px);line-height:1.02;font-weight:600}.asc .et_pb_text h2{font-size:clamp(30px,3.3vw,44px);line-height:1.1;font-weight:600}.asc .et_pb_text h3{font-size:22px;line-height:1.25;font-weight:600}.asc .et_pb_text h4{font-size:18px;line-height:1.3;font-weight:600}.asc .et_pb_text strong{font-weight:600;color:inherit}.asc .et_pb_text a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.asc .et_pb_column .et_pb_module{margin-bottom:24px!important}.asc .et_pb_column .et_pb_module:last-child{margin-bottom:0!important}.asc .et_pb_column .et_pb_button_module_wrapper{margin-bottom:14px!important}.asc .et_pb_row{z-index:1}.asc .eyebrow{font-family:"Poppins",Arial,sans-serif;font-size:13px!important;font-weight:600!important;letter-spacing:0.16em;text-transform:uppercase;color:var(--heading)!important;margin-bottom:18px!important;display:flex;align-items:center;gap:12px}.asc .eyebrow::before{content:"";width:28px;height:2px;background:currentColor;display:inline-block}.asc .sub{font-size:20px!important;font-weight:600!important;color:var(--heading)!important;line-height:1.45!important}.asc .lead{font-size:18px!important;color:var(--soft)!important}.asc .tagline{font-family:"League Spartan","Poppins",Arial,sans-serif;font-size:21px!important;font-weight:600!important;color:var(--heading)!important;border-left:3px solid var(--heading);padding-left:16px!important}.asc .pill{display:inline-block;font-size:14px!important;font-weight:600!important;color:var(--green)!important;background:var(--sage);border:1px solid var(--line);border-radius:999px;padding:6px 16px!important}.asc .center{text-align:center}.asc .center .eyebrow{justify-content:center}.asc .intro{max-width:760px;margin:0 auto}.asc .note{font-size:15px!important;color:var(--soft)!important}.asc .et_pb_button_module_wrapper:has(.btn){display:inline-block;margin:0 8px 12px 0!important;vertical-align:middle}.asc .et_pb_button.btn{font-family:"Poppins",Arial,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;border-radius:999px!important;border:2px solid var(--green)!important;padding:14px 22px!important;display:inline-flex!important;align-items:center;gap:10px;transition:background-color .2s ease,color .2s ease,transform .2s ease!important;text-decoration:none!important}.asc .et_pb_button.btn::after{content:"\2192"!important;font-family:"Poppins",Arial,sans-serif!important;font-size:18px!important;line-height:1!important;opacity:1!important;position:static!important;margin:0!important;display:inline-block!important;transition:transform .2s ease!important}.asc .et_pb_button.btn:hover{padding:14px 22px!important}.asc .et_pb_button.btn:hover::after{transform:translateX(4px)}.asc .et_pb_button.btn--primary{background:var(--green)!important;color:#FFFFFF!important}.asc .et_pb_button.btn--primary:hover{background:var(--green-900)!important;border-color:var(--green-900)!important}.asc .et_pb_button.btn--ghost{background:transparent!important;color:var(--green)!important}.asc .et_pb_button.btn--ghost:hover{background:var(--sage)!important}.asc.band-green .et_pb_button.btn--primary,.asc .card-col--featured .et_pb_button.btn--primary{background:#FFFFFF!important;color:var(--green)!important;border-color:#FFFFFF!important}.asc.band-green .et_pb_button.btn--primary:hover,.asc .card-col--featured .et_pb_button.btn--primary:hover{background:var(--cream)!important}.asc.band-green .et_pb_button.btn--ghost{color:#FFFFFF!important;border-color:rgba(255,255,255,0.7)!important}.asc.band-green .et_pb_button.btn--ghost:hover{background:rgba(255,255,255,0.1)!important}.asc .et_pb_button.btn--block{width:100%;justify-content:center}.asc .et_pb_button_module_wrapper:has(.btn--block){display:block;margin-right:0!important}.asc a:focus-visible,.asc .et_pb_button:focus-visible,.asc .et_pb_toggle_title:focus-visible{outline:3px solid #E9A23B!important;outline-offset:3px}.asc .hero-visual{position:relative;min-height:560px}.asc .hero-visual .art{height:560px;min-height:0;margin:0 170px 0 0!important;border-radius:200px 36px 200px 36px}.asc .hero-visual .glance{position:absolute;right:0;top:56px;width:255px;z-index:2;margin:0!important}.asc .hero-visual::after{content:"";position:absolute;width:64px;height:64px;border-radius:50%;background:var(--green);left:-24px;bottom:42px;box-shadow:0 0 0 10px var(--cream);z-index:2}.asc .glance{background:#FFFFFF;border-radius:20px;padding:24px 24px 20px!important;box-shadow:0 18px 50px rgba(14,56,56,0.16);border:1px solid var(--line)}.asc .glance p,.asc .glance li{color:var(--ink)!important}.asc .glance .glance__title{font-family:"League Spartan","Poppins",Arial,sans-serif;font-size:18px!important;font-weight:600!important;color:var(--green)!important;margin-bottom:12px!important;padding-bottom:10px!important;border-bottom:1px solid var(--line)}.asc .glance .fact{margin:0 0 10px!important;line-height:1.25!important}.asc .glance .fact strong{display:block;font-size:17px;color:var(--green)}.asc .glance .fact span{font-size:13px;color:var(--muted)}.asc .ticks{list-style:none!important;padding:0!important;margin:14px 0 0!important}.asc .ticks li{position:relative;padding:0 0 0 30px!important;margin:0 0 9px!important;font-size:15px!important;line-height:1.45!important}.asc .ticks li::before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:var(--green) url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%206%209%2017l-5-5%27%2F%3E%3C%2Fsvg%3E") center/12px no-repeat}.asc.band-green .ticks li::before,.asc .card-col--featured .ticks li::before{background-color:#FFFFFF;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23164E4E%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%206%209%2017l-5-5%27%2F%3E%3C%2Fsvg%3E")}.asc .glance .ticks li{font-size:14px!important}.asc .card{background:var(--card);border:1px solid var(--card-line);border-radius:20px;padding:30px 28px!important;height:100%}.asc .card p{font-size:16px!important;color:var(--soft)!important}.asc .card h3{margin-top:4px}.asc .ico::before{content:"";display:block;width:54px;height:54px;border-radius:50%;background-color:var(--green);background-position:center;background-repeat:no-repeat;background-size:26px;margin:0 0 18px}.asc.band-green .ico::before{background-color:rgba(255,255,255,0.12);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,0.6)}.asc .center .ico::before,.asc .card.center .ico::before{margin-left:auto;margin-right:auto}.asc .et_pb_row_make_equal .et_pb_text.card,.asc .eq .et_pb_text.card{height:100%}.asc .step{text-align:center;position:relative;z-index:1}.asc .step .num{width:56px;height:56px;border-radius:50%;background:var(--green);color:#FFFFFF!important;font-family:"League Spartan","Poppins",Arial,sans-serif;font-weight:600;font-size:24px!important;display:flex;align-items:center;justify-content:center;margin:0 auto 16px!important;box-shadow:0 0 0 8px var(--bg);line-height:1!important}.asc .step p{font-size:15px!important;color:var(--soft)!important;max-width:240px;margin-left:auto!important;margin-right:auto!important}.asc .steps-row{position:relative}.asc .steps-row::before{content:"";position:absolute;left:14%;right:14%;top:28px;border-top:2px dashed var(--line);z-index:0}.asc .how{background:var(--card);border:1px solid var(--card-line);border-radius:20px;padding:28px 24px!important;height:100%}.asc .how .num{font-family:"League Spartan","Poppins",Arial,sans-serif;font-size:15px!important;font-weight:600!important;letter-spacing:0.12em;text-transform:uppercase;color:var(--green)!important;margin-bottom:10px!important}.asc .how p{font-size:16px!important;color:var(--soft)!important}.asc .art{display:block;min-height:420px;height:100%;border-radius:28px;background-color:var(--sage);background-size:cover;background-position:center;background-repeat:no-repeat;margin:0!important;padding:0!important}.asc .art p{display:none}.asc .art--tall{min-height:520px}.asc .art--bleed{border-radius:0 160px 160px 0;min-height:460px}.asc .art--round{border-radius:50%;aspect-ratio:1/1;min-height:0;max-width:520px;margin:0 auto!important}.asc .quote p{font-family:"League Spartan","Poppins",Arial,sans-serif;font-size:clamp(26px,2.6vw,36px)!important;line-height:1.3!important;font-weight:500!important;color:#FFFFFF!important}.asc .quote .cite{font-family:"Poppins",Arial,sans-serif;font-size:16px!important;font-weight:500!important;color:var(--soft)!important;margin-top:22px!important}.asc .quote{padding:40px 10% 40px 0!important}.asc .price-head{font-family:"League Spartan","Poppins",Arial,sans-serif;font-size:22px!important;font-weight:600!important;color:var(--heading)!important;margin-bottom:6px!important}.asc .price{margin:14px 0 4px!important;line-height:1!important}.asc .price strong{font-family:"League Spartan","Poppins",Arial,sans-serif;font-size:52px;font-weight:600;color:var(--heading);letter-spacing:-0.02em}.asc .price span{font-size:16px;color:var(--soft);margin-left:6px}.asc .price-meta{font-size:14px!important;color:var(--soft)!important;margin-bottom:14px!important}.asc .badge{display:inline-block;font-size:12px!important;font-weight:600!important;letter-spacing:0.1em;text-transform:uppercase;padding:5px 12px!important;border-radius:999px;background:var(--sage);color:var(--green)!important;margin-bottom:14px!important}.asc .card-col{background:#FFFFFF;border:1px solid var(--line);border-radius:24px;padding:34px 30px!important;display:flex!important;flex-direction:column;box-shadow:0 10px 30px rgba(14,56,56,0.06)}.asc .card-col .et_pb_module{margin-bottom:22px!important}.asc .card-col .et_pb_module:last-child{margin-bottom:0!important}.asc .card-col .et_pb_button_module_wrapper{margin-top:auto!important}.asc .card-col--featured{background:var(--green);border-color:var(--green);box-shadow:0 22px 50px rgba(14,56,56,0.28)}.asc .card-col--featured p,.asc .card-col--featured li{color:#F3F1EC!important}.asc .card-col--featured .price-head,.asc .card-col--featured .price strong{color:#FFFFFF!important}.asc .card-col--featured .price span,.asc .card-col--featured .price-meta{color:#D6E3DF!important}.asc .card-col--featured .badge{background:rgba(255,255,255,0.14);color:#FFFFFF!important}.asc .card-col--featured .et_pb_button.btn--primary{background:#FFFFFF!important;color:var(--green)!important;border-color:#FFFFFF!important}.asc .incl{list-style:none!important;padding:0!important;margin:8px 0 0!important}.asc .incl li{position:relative;padding:0 0 18px 46px!important;margin:0 0 18px!important;border-bottom:1px solid var(--card-line)}.asc .incl li:last-child{border-bottom:0;margin-bottom:0!important;padding-bottom:0!important}.asc .incl li::before{content:"";position:absolute;left:0;top:2px;width:30px;height:30px;border-radius:50%;background:var(--green) url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%206%209%2017l-5-5%27%2F%3E%3C%2Fsvg%3E") center/15px no-repeat}.asc .incl li strong{display:block;font-family:"League Spartan","Poppins",Arial,sans-serif;font-size:19px;color:var(--heading);margin-bottom:2px}.asc .incl li span{font-size:16px;color:var(--soft)}.asc .date-badge{width:190px;height:190px;border-radius:50%;background:#FFFFFF;border:1px solid var(--line);margin:0 auto 14px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 14px 40px rgba(14,56,56,0.12)}.asc .date-badge p{margin:0!important;line-height:1!important;color:var(--green)!important;font-family:"League Spartan","Poppins",Arial,sans-serif!important;font-weight:600!important}.asc .date-badge .d{font-size:64px!important}.asc .date-badge .m{font-size:24px!important;letter-spacing:0.08em;margin-top:6px!important}.asc .date-badge .y{font-size:22px!important;margin-top:4px!important}.asc .embed-slot{border:2px dashed var(--green);border-radius:20px;background:repeating-linear-gradient(45deg,#FFFFFF,#FFFFFF 12px,#F4F7F6 12px,#F4F7F6 24px);min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px;font-family:"Poppins",Arial,sans-serif;color:var(--green);font-size:16px;line-height:1.5}.asc .embed-slot strong{font-family:"League Spartan","Poppins",Arial,sans-serif;font-size:22px;display:block;margin-bottom:8px}.asc .book-panel{background:#FFFFFF;border-radius:28px;padding:40px!important;box-shadow:0 20px 60px rgba(14,56,56,0.10);border:1px solid var(--line)}.asc .disc-panel{background:var(--green);border-radius:28px;padding:40px 34px!important;display:flex!important;flex-direction:column}.asc .disc-panel .et_pb_module{margin-bottom:24px!important}.asc .disc-panel .et_pb_module:last-child{margin-bottom:0!important}.asc .disc-panel p,.asc .disc-panel li{color:#F3F1EC!important}.asc .disc-panel h3{color:#FFFFFF!important;font-size:28px!important}.asc .disc-panel .ticks li::before{background-color:#FFFFFF;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23164E4E%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%206%209%2017l-5-5%27%2F%3E%3C%2Fsvg%3E")}.asc .disc-panel .et_pb_button.btn--primary{background:#FFFFFF!important;color:var(--green)!important;border-color:#FFFFFF!important}.asc .disc-panel .et_pb_button_module_wrapper{margin-top:auto!important}.asc .coach-photo{max-width:340px;margin:0 auto!important}.asc .coach-photo img{border-radius:50%;background:var(--sage);aspect-ratio:1/1;object-fit:cover;width:100%;box-shadow:0 0 0 12px #FFFFFF}.asc .et_pb_toggle.faq{background:#FFFFFF;border:1px solid var(--line)!important;border-radius:14px;padding:0!important;margin-bottom:12px!important;overflow:hidden}.asc .et_pb_toggle.faq .et_pb_toggle_title{font-family:"Poppins",Arial,sans-serif!important;font-size:17px!important;font-weight:600!important;color:var(--green)!important;padding:20px 60px 20px 24px!important;margin:0!important;line-height:1.4!important;cursor:pointer;position:relative}.asc .et_pb_toggle.faq .et_pb_toggle_title::before{content:"+"!important;font-family:"Poppins",Arial,sans-serif!important;font-size:26px!important;font-weight:400!important;color:var(--green)!important;right:24px!important;left:auto!important;top:50%!important;margin-top:-14px!important;position:absolute!important;line-height:1!important}.asc .et_pb_toggle.faq.et_pb_toggle_open .et_pb_toggle_title::before{content:"\2212"!important;display:block!important}.asc .et_pb_toggle.faq .et_pb_toggle_content{padding:0 24px 22px!important;font-size:16px;color:var(--muted)}.asc .et_pb_toggle.faq .et_pb_toggle_content p{font-size:16px!important;color:var(--muted)!important}.asc .outcome{text-align:center}.asc .outcome h3{font-family:"Poppins",Arial,sans-serif!important;font-size:17px!important;font-weight:500!important;color:#FFFFFF!important;max-width:200px;margin:0 auto!important}.asc .deco-leaf::after{content:"";position:absolute;right:-30px;bottom:-30px;width:300px;height:300px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20200%20200%27%20fill%3D%27none%27%20stroke%3D%27%23164E4E%27%20stroke-width%3D%272%27%3E%3Cpath%20d%3D%27M40%20180%20Q90%20110%20170%2030%27%2F%3E%3Cpath%20d%3D%27M80%20130%20Q60%2090%2085%2060%20Q105%20100%2080%20130z%27%2F%3E%3Cpath%20d%3D%27M110%2095%20Q95%2055%20125%2030%20Q140%2070%20110%2095z%27%2F%3E%3Cpath%20d%3D%27M100%20115%20Q140%20105%20165%20125%20Q130%20145%20100%20115z%27%2F%3E%3Cpath%20d%3D%27M130%2075%20Q165%2070%20185%2090%20Q155%20105%20130%2075z%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;opacity:0.5;pointer-events:none;z-index:0}.asc .asc-styles{margin:0!important;padding:0!important;height:0;overflow:hidden}@media (max-width:980px){.asc .hero-visual{min-height:0}.asc .hero-visual .art{height:340px;margin:0!important;border-radius:120px 28px 120px 28px}.asc .hero-visual .glance{position:relative;right:auto;top:auto;width:auto;max-width:420px;margin:-70px 16px 0 auto!important}.asc .hero-visual::after{display:none}.asc .steps-row::before{display:none}.asc .art--bleed{border-radius:28px;min-height:300px}.asc .art,.asc .art--tall{min-height:300px}.asc .quote{padding:10px 0 0!important}.asc .book-panel,.asc .disc-panel{padding:28px 22px!important}.asc .et_pb_button.btn{font-size:15px!important;padding:14px 24px!important}}@media (prefers-reduced-motion:reduce){.asc *{transition:none!important}}.asc .eq .et_pb_column{display:flex;flex-direction:column}.asc .eq .et_pb_column .card,.asc .eq .et_pb_column .how{flex:1 1 auto}.asc .center-buttons{text-align:center}.asc .center-buttons .et_pb_button_module_wrapper:has(.btn){margin:0 7px 14px!important}.asc .quote-row .et_pb_column.et-last-child,.asc .who-row .who-text,.asc .coach-row .et_pb_column.et-last-child{align-self:center}.asc .final-text{align-self:center;padding:72px 6% 72px 0!important}.asc .final-text h2{color:#FFFFFF!important}.asc .final-text p{color:#E4EDEA!important;max-width:620px}@media (max-width:980px){.asc .final-text{padding:36px 8% 56px!important}.asc .quote{padding:36px 8% 56px!important}}.asc .outcome .ico::before{margin:0 auto 18px}.asc .price s.was{font-family:"Poppins",Arial,sans-serif;font-size:22px;color:var(--soft);margin:0 10px 0 0;opacity:0.8;text-decoration-thickness:2px}.asc .card-col--featured .price s.was{color:#D6E3DF}.asc .founding-row .et_pb_column{align-self:center}.asc .founding-prices .fp{background:#FFFFFF;border-radius:20px;padding:22px 24px;margin:0 0 14px}.asc .founding-prices .fp p{color:var(--ink)!important;margin:0!important}.asc .founding-prices .fp__name{font-family:"League Spartan","Poppins",Arial,sans-serif;font-size:20px!important;font-weight:600!important;color:var(--green)!important}.asc .founding-prices .fp__price{margin:6px 0 4px!important;line-height:1.1!important}.asc .founding-prices .fp__price s{font-size:20px;color:var(--muted);text-decoration-thickness:2px;margin-right:6px}.asc .founding-prices .fp__price strong{font-family:"League Spartan","Poppins",Arial,sans-serif;font-size:44px;color:var(--green)}.asc .founding-prices .fp__price span{font-size:15px;color:var(--muted)}.asc .founding-prices .fp__meta{font-size:14px!important;color:var(--muted)!important}.asc .founding-prices .fp__note{font-size:15px!important;font-weight:600!important;color:#FFFFFF!important;text-align:center;margin-top:6px!important}.asc-pin #page-container{overflow:visible!important;overflow-x:clip!important}html.asc-snap{scroll-snap-type:y proximity}.asc.scene{scroll-snap-align:start}.asc.scene-full{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center}.asc.pin{overflow:visible;overflow-x:clip}.asc-pin .asc.pin-scrub{min-height:220vh}.asc-pin .asc.pin-moves{min-height:280vh}.asc-pin .asc.pin-tracker{min-height:210vh}.asc-pin .asc.pin .pin-row{position:sticky;top:var(--asc-top,0px);min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center}.asc-pin .asc.pin .pin-row--split{flex-direction:row;align-items:center}.asc-pin .asc .pin-row::after{display:none}.asc .rise{font-size:clamp(44px,5.6vw,82px)!important;line-height:0.95!important;letter-spacing:-0.035em!important;margin-bottom:28px!important}.asc .rise .ln{display:block;overflow:hidden;padding-bottom:0.07em}.asc .rise .ln span{display:block}.asc .rise .ln:nth-child(2){color:var(--muted)}.asc-js .asc .rise .ln span{animation:ascRise 1s cubic-bezier(.2,.7,.1,1) both}.asc-js .asc .rise .ln:nth-child(2) span{animation-delay:.18s}.asc-js .asc .rise .ln:nth-child(3) span{animation-delay:.36s}@keyframes ascRise{from{transform:translateY(105%)}to{transform:none}}.asc .pills{display:flex;flex-wrap:wrap;gap:10px}.asc .pills span{font-size:14px;font-weight:500;background:#FFFFFF;border:1px solid var(--line);border-radius:999px;padding:7px 14px;line-height:1.3}.asc .pills s{color:var(--muted);margin-right:4px}.asc .cue{display:flex!important;align-items:center;gap:10px;font-size:13px!important;color:var(--muted)!important}.asc .cue i{width:22px;height:34px;border:2px solid var(--muted);border-radius:12px;position:relative;flex:0 0 auto}.asc .cue i::after{content:"";position:absolute;left:50%;top:6px;width:4px;height:7px;margin-left:-2px;border-radius:2px;background:var(--muted);animation:ascCue 1.6s infinite}@keyframes ascCue{0%{opacity:0;transform:translateY(0)}40%{opacity:1}100%{opacity:0;transform:translateY(10px)}}.asc .art--arch{border-radius:260px 260px 36px 36px;min-height:620px}.asc .hero2-row .et_pb_column:first-child{align-self:center}.asc .scrub-text p{font-family:"League Spartan","Poppins",Arial,sans-serif!important;font-weight:600!important;font-size:clamp(32px,5vw,70px)!important;line-height:1.08!important;letter-spacing:-0.025em;color:var(--green)!important;max-width:18ch}.asc-pin .asc .scrub-text .w{color:rgba(22,78,78,0.18);transition:color .25s}.asc-pin .asc .scrub-text .w.on{color:var(--green)}.asc .ring-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:20px 0}.asc .asc-ring{width:min(360px,80%);height:auto;max-width:100%}.asc .asc-ring circle{fill:none;stroke-width:14;stroke-linecap:round;transition:opacity .5s}.asc .asc-ring .trk{stroke:var(--line)}.asc .asc-ring .seg{stroke:var(--green);opacity:.18}.asc .asc-ring .seg.on{opacity:1}.asc .asc-ring text{font-family:"League Spartan","Poppins",Arial,sans-serif;font-weight:600;fill:var(--green)}.asc .ring-l{font:600 13px "Poppins",Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0}.asc .story-step .k{font-size:13px!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)!important;margin-bottom:10px!important}.asc .story-step h3{font-size:clamp(34px,4vw,54px)!important;line-height:1.05!important}.asc .story-step p{font-size:18px!important;color:var(--muted)!important;max-width:42ch}@media (min-width:981px){.asc .story-row{display:flex!important;align-items:flex-start}.asc .story-vis-col{position:sticky;top:var(--asc-top,0px)}.asc .story-vis-col .ring-wrap{min-height:100vh;min-height:100svh}.asc .story-step{min-height:80vh;display:flex;flex-direction:column;justify-content:center}.asc .story-steps .et_pb_module{margin-bottom:0!important}}.asc-pin .asc .story-step{opacity:.3;transition:opacity .5s}.asc-pin .asc .story-step.on{opacity:1}.asc .move{background:#FFFFFF;border:1px solid var(--line);border-radius:28px;padding:36px 32px!important;min-height:330px}.asc .move .n{font-size:14px!important;font-weight:600!important;color:var(--muted)!important;margin-bottom:10px!important}.asc .move h3{font-size:42px!important;line-height:1!important;margin-bottom:14px!important}.asc .move p{font-size:17px!important;color:var(--muted)!important}.asc .move .ex{color:var(--ink)!important;border-top:1px solid var(--line);padding-top:14px!important;margin-top:18px!important;font-size:15px!important}.asc .moves-head h2{font-size:clamp(34px,4.6vw,60px)!important}@media (min-width:981px){.asc .moves-col{display:grid!important;grid-template-columns:repeat(2,1fr);gap:24px}.asc .moves-col .moves-head{grid-column:1 / -1}.asc .moves-col .et_pb_module{margin:0!important}.asc-pin .asc .moves-col{grid-template-columns:repeat(4,420px);column-gap:24px;row-gap:36px}.asc-pin .asc .move{will-change:transform}}.asc .phone{width:min(300px,100%);margin:0 auto;aspect-ratio:9/18.5;background:#FFFFFF;border:10px solid var(--ink);border-radius:46px;padding:26px 18px;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 70px rgba(14,56,56,.18);font-family:"Poppins",Arial,sans-serif;color:var(--ink)}.asc .phone .top{display:flex;justify-content:space-between;align-items:baseline}.asc .phone .top b{font-family:"League Spartan","Poppins",Arial,sans-serif;font-size:20px;color:var(--green)}.asc .phone .top span{font-size:11px;color:var(--muted)}.asc .meter{height:8px;background:var(--sage);border-radius:9px;overflow:hidden}.asc .meter i{display:block;height:100%;width:0;background:var(--green);border-radius:9px;transition:width .5s}.asc .todo{list-style:none!important;margin:6px 0 0!important;padding:0!important;display:flex;flex-direction:column;gap:10px}.asc .todo li{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.4;background:var(--cream);border-radius:14px;padding:10px 12px!important;margin:0!important}.asc .todo .bx{flex:0 0 20px;height:20px;border-radius:50%;border:2px solid var(--muted);display:grid;place-items:center;transition:all .35s}.asc .todo .bx svg{width:12px;height:12px;opacity:0;transition:opacity .3s}.asc .todo li.done .bx{background:var(--green);border-color:var(--green)}.asc .todo li.done .bx svg{opacity:1}.asc .todo li.done .t{text-decoration:line-through;color:var(--muted)}.asc .phone .notecard{margin-top:auto;font-size:12px;background:var(--sage);border-radius:14px;padding:12px;line-height:1.45}.asc .phone .notecard b{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.asc .feat{list-style:none!important;padding:0!important;margin:26px 0 0!important}.asc .feat li{position:relative;padding:0 0 0 40px!important;margin:0 0 16px!important;color:var(--muted);font-size:16px!important;line-height:1.5!important}.asc .feat li b{display:block;color:var(--ink);font-weight:600}.asc .feat li::before{content:"";position:absolute;left:0;top:2px;width:28px;height:28px;border-radius:50%;background:var(--green) url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%206%209%2017l-5-5%27%2F%3E%3C%2Fsvg%3E") center/14px no-repeat}.asc .soon{display:inline-block;font-size:11px!important;font-weight:600!important;letter-spacing:.12em;text-transform:uppercase;border:1.5px solid currentColor;border-radius:999px;padding:2px 10px!important;color:var(--green);line-height:1.5;vertical-align:middle}.asc .tagp{display:inline-block;font-size:10px!important;font-weight:600!important;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:3px 9px!important;background:#F6E7D3;color:#8A4F0E!important;line-height:1.4;vertical-align:middle}.asc .dec{display:inline-block;border:1.5px dashed #8A4F0E;color:#8A4F0E;border-radius:8px;padding:1px 8px;font-size:14px;font-weight:500}.asc .tile{background:var(--mist);border:1px solid var(--line);border-radius:26px;padding:26px!important}.asc .tile .num{font-family:"League Spartan","Poppins",Arial,sans-serif!important;font-weight:600!important;font-size:clamp(44px,5vw,64px)!important;line-height:1!important;color:var(--green)!important;letter-spacing:-0.03em;font-variant-numeric:tabular-nums;margin-bottom:8px!important}.asc .tile h3{font-size:22px!important;margin-bottom:6px!important}.asc .tile p{font-size:14px!important;color:var(--muted)!important}.asc .tile .tags{margin-top:12px!important}.asc .tile--big{background:var(--green);border-color:var(--green);display:flex;flex-direction:column;justify-content:flex-end;min-height:360px}.asc .tile--big .num{font-size:clamp(80px,9vw,140px)!important;color:#FFFFFF!important}.asc .tile--big h3{color:#FFFFFF!important;font-size:28px!important}.asc .tile--big p{color:#D6E3DF!important;font-size:16px!important}.asc .eq .et_pb_column .tile{flex:1 1 auto}.asc .eq .et_pb_column .art{flex:1 1 auto;min-height:220px}.asc-js .asc .rv{opacity:.35;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.1,1)}.asc-js .asc .rv.in{opacity:1;transform:none}.asc .page-head h1{font-size:clamp(40px,6vw,72px)!important;line-height:1.02!important}.asc .links{display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:center}.asc .links a{font-weight:600;color:var(--green)}.asc .cmp-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:22px;background:#FFFFFF}.asc .cmp{border-collapse:separate!important;border-spacing:0;width:100%;min-width:980px;font-size:14px;margin:0!important;border:0!important}.asc .cmp th,.asc .cmp td{padding:14px 16px!important;text-align:left;vertical-align:top;border:0!important;border-bottom:1px solid var(--line)!important;font-size:14px;line-height:1.45;color:var(--ink)}.asc .cmp thead th{vertical-align:bottom;background:#FFFFFF}.asc .cmp thead th .t{font-family:"League Spartan","Poppins",Arial,sans-serif;font-size:19px;color:var(--green);font-weight:600;display:block;line-height:1.15}.asc .cmp thead th .p{font-size:13px;color:var(--muted);font-weight:500;display:block;margin-top:4px}.asc .cmp .hl{background:var(--sage)!important}.asc .cmp tbody th{position:sticky;left:0;background:#FFFFFF;font-weight:500;min-width:220px;z-index:1}.asc .cmp tr.grp th{background:var(--cream);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.asc .ck{display:inline-block;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23164E4E%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%206%209%2017l-5-5%27%2F%3E%3C%2Fsvg%3E") center/20px no-repeat;overflow:hidden;text-indent:40px;white-space:nowrap;vertical-align:middle}.asc .no{display:inline-block;width:14px;overflow:hidden;white-space:nowrap;color:transparent;border-top:2px solid var(--line);vertical-align:middle}.asc .cmp .soon{font-size:9px!important;padding:1px 7px!important;margin-left:6px}.asc .cmp .tagp{margin-left:6px}.asc .legend{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:13px;color:var(--muted);align-items:center}.asc .legend span{display:inline-flex;align-items:center;gap:8px}.asc .spec-row{border-top:1px solid var(--line);padding-top:30px!important;padding-bottom:30px!important}.asc .spec-title h2{font-size:26px!important}.asc .spec dl{margin:0;display:grid;grid-template-columns:minmax(140px,200px) 1fr;gap:14px 24px}.asc .spec dt{font-weight:600;font-size:15px;color:var(--ink)}.asc .spec dd{margin:0;color:var(--muted);font-size:15px;line-height:1.6;min-width:0}@media (max-width:980px){.asc.scene-full{min-height:0}.asc .art--arch{min-height:380px;border-radius:200px 200px 28px 28px}.asc .tile--big{min-height:260px}.asc .spec dl{grid-template-columns:1fr;gap:4px}.asc .spec dd{margin-bottom:12px}.asc .story-step{padding:20px 0}}@media (prefers-reduced-motion:reduce){.asc-js .asc .rv{opacity:1;transform:none}.asc .cue i::after{animation:none}.asc-js .asc .rise .ln span{animation:none}}.asc.pin-story{overflow:visible;overflow-x:clip}.asc .ring-box{position:relative;width:min(340px,70vw);aspect-ratio:1/1;max-width:100%}.asc .ring{--p:33;position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--green) calc(var(--p) * 1%),var(--line) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 15px),#000 calc(100% - 14px));mask:radial-gradient(farthest-side,transparent calc(100% - 15px),#000 calc(100% - 14px))}.asc .ring-n{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:"League Spartan","Poppins",Arial,sans-serif;font-weight:600;font-size:clamp(56px,7vw,92px);color:var(--green);line-height:1}.asc .todo .bx::after{content:"";width:5px;height:9px;border:solid #FFFFFF;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg);opacity:0;transition:opacity .3s}.asc .todo li.done .bx::after{opacity:1}.asc .ico-compass::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%2710%27%2F%3E%3Cpath%20d%3D%27m16.24%207.76-2.12%206.36-6.36%202.12%202.12-6.36%206.36-2.12z%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-tool::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M14.7%206.3a1%201%200%200%200%200%201.4l1.6%201.6a1%201%200%200%200%201.4%200l3.77-3.77a6%206%200%200%201-7.94%207.94l-6.91%206.91a2.12%202.12%200%200%201-3-3l6.91-6.91a6%206%200%200%201%207.94-7.94l-3.76%203.76z%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-target::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%2710%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%276%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%272%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-sprout::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M7%2020h10%27%2F%3E%3Cpath%20d%3D%27M10%2020c5.5-2.5.8-6.4%203-10%27%2F%3E%3Cpath%20d%3D%27M9.5%209.4c1.1.8%201.8%202.2%202.3%203.7-2%20.4-3.5.4-4.8-.3-1.2-.6-2.3-1.9-3-4.2%202.8-.5%204.4%200%205.5.8z%27%2F%3E%3Cpath%20d%3D%27M14.1%206a7%207%200%200%200-1.1%204c1.9-.1%203.3-.6%204.3-1.4%201-1%201.6-2.3%201.7-4.6-2.7.1-4%201-4.9%202z%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-users::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%27%2F%3E%3Ccircle%20cx%3D%279%27%20cy%3D%277%27%20r%3D%274%27%2F%3E%3Cpath%20d%3D%27M22%2021v-2a4%204%200%200%200-3-3.87%27%2F%3E%3Cpath%20d%3D%27M16%203.13a4%204%200%200%201%200%207.75%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-bulb::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M15%2014c.2-1%20.7-1.7%201.5-2.5%201-.9%201.5-2.2%201.5-3.5A6%206%200%200%200%206%208c0%201%20.2%202.2%201.5%203.5.7.7%201.3%201.5%201.5%202.5%27%2F%3E%3Cpath%20d%3D%27M9%2018h6%27%2F%3E%3Cpath%20d%3D%27M10%2022h4%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-chat::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M7.9%2020A9%209%200%201%200%204%2016.1L2%2022Z%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-heart::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M19%2014c1.49-1.46%203-3.21%203-5.5A5.5%205.5%200%200%200%2016.5%203c-1.76%200-3%20.5-4.5%202-1.5-1.5-2.74-2-4.5-2A5.5%205.5%200%200%200%202%208.5c0%202.3%201.5%204.05%203%205.5l7%207Z%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-user::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%278%27%20r%3D%275%27%2F%3E%3Cpath%20d%3D%27M20%2021a8%208%200%200%200-16%200%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-calendar::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%274%27%20width%3D%2718%27%20height%3D%2718%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27M16%202v4M8%202v4M3%2010h18%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-clock::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%2710%27%2F%3E%3Cpath%20d%3D%27M12%206v6l4%202%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-book::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M2%203h6a4%204%200%200%201%204%204v14a3%203%200%200%200-3-3H2z%27%2F%3E%3Cpath%20d%3D%27M22%203h-6a4%204%200%200%200-4%204v14a3%203%200%200%201%203-3h7z%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-spark::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203l1.9%205.1L19%2010l-5.1%201.9L12%2017l-1.9-5.1L5%2010l5.1-1.9z%27%2F%3E%3Cpath%20d%3D%27M19%2017v4M17%2019h4%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-route::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%276%27%20cy%3D%2719%27%20r%3D%273%27%2F%3E%3Cpath%20d%3D%27M9%2019h8.5a3.5%203.5%200%200%200%200-7h-11a3.5%203.5%200%200%201%200-7H15%27%2F%3E%3Ccircle%20cx%3D%2718%27%20cy%3D%275%27%20r%3D%273%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-layers::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m12%202%2010%205-10%205L2%207z%27%2F%3E%3Cpath%20d%3D%27m2%2017%2010%205%2010-5%27%2F%3E%3Cpath%20d%3D%27m2%2012%2010%205%2010-5%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-brief::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%272%27%20y%3D%277%27%20width%3D%2720%27%20height%3D%2714%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27M16%2021V5a2%202%200%200%200-2-2h-4a2%202%200%200%200-2%202v16%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-leaf::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M11%2020A7%207%200%200%201%209.8%206.1C15.5%205%2017%204.48%2019%202c1%202%202%204.18%202%208%200%205.5-4.78%2010-10%2010Z%27%2F%3E%3Cpath%20d%3D%27M2%2021c0-3%201.85-5.36%205.08-6C9.5%2014.52%2012%2013%2013%2012%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-screen::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%272%27%20y%3D%273%27%20width%3D%2720%27%20height%3D%2714%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27M8%2021h8M12%2017v4%27%2F%3E%3C%2Fsvg%3E")}.asc .ico-eye::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M2%2012s3.5-7%2010-7%2010%207%2010%207-3.5%207-10%207S2%2012%202%2012z%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%273%27%2F%3E%3C%2Fsvg%3E")}html div:where(.asc .art--mountain){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20600%20700%27%20preserveAspectRatio%3D%27xMidYMid%20slice%27%3E%3Cdefs%3E%3ClinearGradient%20id%3D%27s%27%20x1%3D%270%27%20y1%3D%270%27%20x2%3D%270%27%20y2%3D%271%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%23F7EADB%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%23D7E6E0%27%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%27600%27%20height%3D%27700%27%20fill%3D%27url%28%23s%29%27%2F%3E%3Ccircle%20cx%3D%27430%27%20cy%3D%27200%27%20r%3D%2770%27%20fill%3D%27%23F3D6B3%27%2F%3E%3Cpath%20d%3D%27M0%20420%20L120%20300%20L210%20370%20L330%20220%20L450%20340%20L520%20290%20L600%20340%20L600%20700%20L0%20700Z%27%20fill%3D%27%239DBDB5%27%2F%3E%3Cpath%20d%3D%27M330%20220%20L360%20250%20L345%20262%20L330%20248%20L312%20262%20L300%20252Z%27%20fill%3D%27%23F7F1E8%27%2F%3E%3Cpath%20d%3D%27M0%20500%20L90%20430%20L180%20480%20L300%20380%20L420%20470%20L520%20420%20L600%20460%20L600%20700%20L0%20700Z%27%20fill%3D%27%235E8F88%27%2F%3E%3Cpath%20d%3D%27M0%20590%20L140%20520%20L260%20570%20L380%20510%20L500%20560%20L600%20530%20L600%20700%20L0%20700Z%27%20fill%3D%27%232D6966%27%2F%3E%3Cpath%20d%3D%27M0%20650%20L160%20610%20L320%20640%20L470%20600%20L600%20630%20L600%20700%20L0%20700Z%27%20fill%3D%27%23164E4E%27%2F%3E%3C%2Fsvg%3E")}html div:where(.asc .art--sunrise){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20600%20700%27%20preserveAspectRatio%3D%27xMidYMid%20slice%27%3E%3Cdefs%3E%3ClinearGradient%20id%3D%27s%27%20x1%3D%270%27%20y1%3D%270%27%20x2%3D%270%27%20y2%3D%271%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%23F6E2CC%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%23EFEDE8%27%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%27600%27%20height%3D%27700%27%20fill%3D%27url%28%23s%29%27%2F%3E%3Ccircle%20cx%3D%27300%27%20cy%3D%27380%27%20r%3D%27120%27%20fill%3D%27%23F1C99D%27%20opacity%3D%270.85%27%2F%3E%3Cpath%20d%3D%27M0%20430%20Q150%20360%20300%20420%20T600%20400%20L600%20700%20L0%20700Z%27%20fill%3D%27%238FB3AA%27%2F%3E%3Cpath%20d%3D%27M0%20500%20Q160%20440%20320%20490%20T600%20470%20L600%20700%20L0%20700Z%27%20fill%3D%27%234F837D%27%2F%3E%3Cpath%20d%3D%27M0%20560%20Q200%20480%20330%20520%20Q450%20560%20600%20520%20L600%20700%20L0%20700Z%27%20fill%3D%27%23164E4E%27%2F%3E%3Ccircle%20cx%3D%27330%27%20cy%3D%27452%27%20r%3D%279%27%20fill%3D%27%230E3838%27%2F%3E%3Cpath%20d%3D%27M321%20466%20h18%20l4%2050%20h-26z%27%20fill%3D%27%230E3838%27%2F%3E%3C%2Fsvg%3E")}html div:where(.asc .art--cairn){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20600%20700%27%20preserveAspectRatio%3D%27xMidYMid%20slice%27%3E%3Cdefs%3E%3ClinearGradient%20id%3D%27s%27%20x1%3D%270%27%20y1%3D%270%27%20x2%3D%270%27%20y2%3D%271%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%23EBD9C4%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%23B9D0C8%27%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%27600%27%20height%3D%27700%27%20fill%3D%27url%28%23s%29%27%2F%3E%3Ccircle%20cx%3D%27170%27%20cy%3D%27190%27%20r%3D%2760%27%20fill%3D%27%23F2D4B0%27%20opacity%3D%270.9%27%2F%3E%3Cpath%20d%3D%27M0%20560%20Q300%20520%20600%20560%20L600%20700%20L0%20700Z%27%20fill%3D%27%232D6966%27%2F%3E%3Cellipse%20cx%3D%27300%27%20cy%3D%27540%27%20rx%3D%27130%27%20ry%3D%2734%27%20fill%3D%27%233A4A48%27%2F%3E%3Cellipse%20cx%3D%27300%27%20cy%3D%27478%27%20rx%3D%27105%27%20ry%3D%2732%27%20fill%3D%27%235E6F6C%27%2F%3E%3Cellipse%20cx%3D%27300%27%20cy%3D%27422%27%20rx%3D%2780%27%20ry%3D%2727%27%20fill%3D%27%23465755%27%2F%3E%3Cellipse%20cx%3D%27300%27%20cy%3D%27374%27%20rx%3D%2758%27%20ry%3D%2722%27%20fill%3D%27%23738581%27%2F%3E%3Cellipse%20cx%3D%27300%27%20cy%3D%27335%27%20rx%3D%2738%27%20ry%3D%2717%27%20fill%3D%27%23566765%27%2F%3E%3C%2Fsvg%3E")}html div:where(.asc .art--desk){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20600%20700%27%20preserveAspectRatio%3D%27xMidYMid%20slice%27%3E%3Cdefs%3E%3ClinearGradient%20id%3D%27s%27%20x1%3D%270%27%20y1%3D%270%27%20x2%3D%270%27%20y2%3D%271%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%23F1EBE2%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%23E2ECE8%27%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%27600%27%20height%3D%27700%27%20fill%3D%27url%28%23s%29%27%2F%3E%3Crect%20x%3D%2770%27%20y%3D%2770%27%20width%3D%27230%27%20height%3D%27250%27%20rx%3D%2716%27%20fill%3D%27%23FFFFFF%27%20opacity%3D%270.55%27%2F%3E%3Cpath%20d%3D%27M185%2070%20v250%20M70%20195%20h230%27%20stroke%3D%27%23E2ECE8%27%20stroke-width%3D%278%27%2F%3E%3Cpath%20d%3D%27M0%20380%20L600%20340%20L600%20700%20L0%20700Z%27%20fill%3D%27%23DCCDB9%27%2F%3E%3Cpath%20d%3D%27M120%20250%20q-50%20-60%20-10%20-150%20q40%2070%2010%20150z%27%20fill%3D%27%234F837D%27%2F%3E%3Cpath%20d%3D%27M130%20250%20q20%20-90%2090%20-120%20q-10%2090%20-90%20120z%27%20fill%3D%27%232D6966%27%2F%3E%3Cpath%20d%3D%27M100%20245%20h70%20l-10%20110%20h-50z%27%20fill%3D%27%23C9B79F%27%2F%3E%3Cg%20transform%3D%27rotate%28-8%20300%20500%29%27%3E%3Crect%20x%3D%27150%27%20y%3D%27420%27%20width%3D%27300%27%20height%3D%27200%27%20rx%3D%2710%27%20fill%3D%27%23FFFFFF%27%2F%3E%3Crect%20x%3D%27150%27%20y%3D%27420%27%20width%3D%2726%27%20height%3D%27200%27%20rx%3D%278%27%20fill%3D%27%23164E4E%27%2F%3E%3Cpath%20d%3D%27M205%20470%20h200%20M205%20505%20h180%20M205%20540%20h200%20M205%20575%20h140%27%20stroke%3D%27%23B9CCC6%27%20stroke-width%3D%276%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fg%3E%3Crect%20x%3D%27380%27%20y%3D%27300%27%20width%3D%2784%27%20height%3D%27100%27%20rx%3D%2714%27%20fill%3D%27%23164E4E%27%2F%3E%3Cpath%20d%3D%27M464%20322%20q36%200%2036%2028%20q0%2028%20-36%2028%27%20fill%3D%27none%27%20stroke%3D%27%23164E4E%27%20stroke-width%3D%2711%27%2F%3E%3Cpath%20d%3D%27M300%20650%20l150%20-44%27%20stroke%3D%27%231D2A2A%27%20stroke-width%3D%278%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E")}html div:where(.asc .art--group){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20600%20700%27%20preserveAspectRatio%3D%27xMidYMid%20slice%27%3E%3Cdefs%3E%3ClinearGradient%20id%3D%27s%27%20x1%3D%270%27%20y1%3D%270%27%20x2%3D%270%27%20y2%3D%271%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%23F3ECE3%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%23DCE8E3%27%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%27600%27%20height%3D%27700%27%20fill%3D%27url%28%23s%29%27%2F%3E%3Ccircle%20cx%3D%27470%27%20cy%3D%27150%27%20r%3D%2790%27%20fill%3D%27%23F2D8B8%27%20opacity%3D%270.7%27%2F%3E%3Ccircle%20cx%3D%27120%27%20cy%3D%27300%27%20r%3D%2742%27%20fill%3D%27%23C9A88A%27%2F%3E%3Cpath%20d%3D%27M50%20420%20q70%20-90%20140%200%20v60%20h-140z%27%20fill%3D%27%23164E4E%27%2F%3E%3Ccircle%20cx%3D%27260%27%20cy%3D%27260%27%20r%3D%2744%27%20fill%3D%27%238C6A52%27%2F%3E%3Cpath%20d%3D%27M186%20390%20q74%20-100%20148%200%20v80%20h-148z%27%20fill%3D%27%234F837D%27%2F%3E%3Ccircle%20cx%3D%27400%27%20cy%3D%27300%27%20r%3D%2742%27%20fill%3D%27%23E0C2A2%27%2F%3E%3Cpath%20d%3D%27M330%20420%20q70%20-90%20140%200%20v60%20h-140z%27%20fill%3D%27%232D6966%27%2F%3E%3Cellipse%20cx%3D%27300%27%20cy%3D%27560%27%20rx%3D%27290%27%20ry%3D%2790%27%20fill%3D%27%23DCCDB9%27%2F%3E%3Cellipse%20cx%3D%27300%27%20cy%3D%27548%27%20rx%3D%27270%27%20ry%3D%2772%27%20fill%3D%27%23E9DFD1%27%2F%3E%3Crect%20x%3D%27180%27%20y%3D%27520%27%20width%3D%2770%27%20height%3D%2746%27%20rx%3D%276%27%20fill%3D%27%23FFFFFF%27%2F%3E%3Crect%20x%3D%27360%27%20y%3D%27528%27%20width%3D%2754%27%20height%3D%2760%27%20rx%3D%2710%27%20fill%3D%27%23164E4E%27%2F%3E%3C%2Fsvg%3E")}html div:where(.asc .art--forest){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20600%20700%27%20preserveAspectRatio%3D%27xMidYMid%20slice%27%3E%3Cdefs%3E%3ClinearGradient%20id%3D%27s%27%20x1%3D%270%27%20y1%3D%270%27%20x2%3D%270%27%20y2%3D%271%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%23F5E6D3%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%23D7E6E0%27%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%27600%27%20height%3D%27700%27%20fill%3D%27url%28%23s%29%27%2F%3E%3Ccircle%20cx%3D%27300%27%20cy%3D%27230%27%20r%3D%2780%27%20fill%3D%27%23F3D9B6%27%2F%3E%3Cpath%20d%3D%27M60%20520%20l60%20-230%20l60%20230z%20M170%20520%20l50%20-190%20l50%20190z%27%20fill%3D%27%234F837D%27%2F%3E%3Cpath%20d%3D%27M380%20520%20l55%20-210%20l55%20210z%20M470%20520%20l60%20-250%20l60%20250z%27%20fill%3D%27%232D6966%27%2F%3E%3Cpath%20d%3D%27M0%20500%20L600%20480%20L600%20700%20L0%20700Z%27%20fill%3D%27%23164E4E%27%2F%3E%3Cpath%20d%3D%27M300%20490%20Q260%20560%20330%20610%20Q380%20650%20300%20700%20L380%20700%20Q440%20640%20380%20600%20Q320%20560%20330%20490Z%27%20fill%3D%27%23E9DCC8%27%2F%3E%3C%2Fsvg%3E")}