@import"https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600;9..40,700&display=swap";.fv-body{width:112px;height:196px;flex-shrink:0;display:block;color:#ffffff4d;overflow:visible}.fv-mesh{color:#ffffff47}.fv-mesh.dark{color:#14280052}.fv-outline{fill:none;stroke:#ffffff80;stroke-width:.9;stroke-linejoin:round}.fv-joint{fill:#fff;opacity:.85;animation:fv-joint 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.fv-lift{animation:fv-rise 2.2s cubic-bezier(.22,1,.36,1) both .15s}.fv-wave{animation:fv-wave 2.8s linear infinite}.fv-scan{animation:fv-scan 4.2s ease-in-out infinite 2.4s;transform:translateY(-30px)}@keyframes fv-rise{0%{transform:translateY(180px)}}@keyframes fv-wave{to{transform:translate(-50px)}}@keyframes fv-scan{0%{transform:translateY(-30px);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(180px);opacity:0}}@keyframes fv-joint{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}@media (prefers-reduced-motion: reduce){.fv-lift,.fv-wave,.fv-scan,.fv-joint{animation:none}}.marketing{--ink: #162430;--navy: #233746;--bone: #f4f4f0;--stone: #89847a;--eucal: #96ae9c;--caramel: #af8a5f;--ochre: #d88c3e;--forest: #3a6249;--cream: rgba(244, 244, 240, .78);--muted: var(--stone);--secondary: rgba(35, 55, 70, .55);--green: var(--forest);--green-soft: rgba(58, 98, 73, .12);--radius: 1.25rem;--ease: cubic-bezier(.22, 1, .36, 1);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--navy);background:var(--bone);-webkit-font-smoothing:antialiased}.marketing *,.marketing *:before,.marketing *:after{box-sizing:border-box}.marketing a{color:inherit;text-decoration:none}.marketing img{max-width:100%;height:auto;display:block}.marketing .nav_fixed{position:fixed;top:0;left:0;right:0;z-index:1000;padding:.75rem 1rem;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.marketing .nav_component{max-width:64rem;margin:0 auto;background:var(--bone);border-radius:999px;padding:.35rem .35rem .35rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgba(35,55,70,.08);box-shadow:0 1px #ffffffb3 inset,0 10px 30px #2337461f;pointer-events:auto}.marketing .nav_brand{flex-shrink:0;line-height:0}.marketing .nav_logo-img{height:1.35rem;width:auto}.marketing .nav_menu-wrapper{display:none;align-items:center;gap:.15rem;flex:1;justify-content:center}@media (min-width: 768px){.marketing .nav_menu-wrapper{display:flex}}@media (max-width: 767px){.marketing .nav_menu-wrapper{display:none}.marketing .nav_component{padding-right:.5rem}}.marketing .nav_menu-link{padding:.5rem .65rem;font-size:.82rem;font-weight:600;color:var(--muted);border-radius:999px;transition:color .2s,background .2s;white-space:nowrap}.marketing .nav_menu-link:hover{color:var(--navy);background:#ffffff59}.marketing .nav_menu-link--sale{color:#7a1836;background:linear-gradient(135deg,#ffc0cb73,#ffffffe6);border:1px solid rgba(202,72,117,.35);box-shadow:0 0 #ca487540;animation:navSalePulse 1.8s ease-in-out infinite}.marketing .nav_menu-link--sale:hover{color:#5b1026;background:linear-gradient(135deg,#ffb6c1b3,#fffffff2)}@keyframes navSalePulse{0%,to{box-shadow:0 0 #ca48751f;transform:translateY(0)}50%{box-shadow:0 0 0 8px #ca487500;transform:translateY(-1px)}}@media (prefers-reduced-motion: reduce){.marketing .nav_menu-link--sale{animation:none}}.marketing .button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.55rem 1rem;border-radius:999px;font-size:.78rem;font-weight:700;border:1px solid rgba(26,26,26,.12);background:#fff;transition:transform .2s var(--ease),box-shadow .2s}.marketing .button.is-primary{background:var(--navy);color:var(--bone);border-color:var(--navy)}.marketing .nav_button-wrap{display:inline-flex;align-items:center;gap:.5rem}.marketing .nav_hamburger{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:40px;height:38px;border-radius:999px;border:1px solid rgba(35,55,70,.14);background:#ffffffa6;cursor:pointer;padding:0}.marketing .nav_hamburger-bar{width:16px;height:2px;background:var(--navy);margin:0 auto;border-radius:999px}@media (min-width: 768px){.marketing .nav_hamburger{display:none}}.marketing .nav_dropdown{position:absolute;left:0;right:0;top:calc(100% - .25rem);z-index:1001;padding:0 1rem;pointer-events:none}.marketing .nav_dropdown-inner{margin-top:.5rem;background:#f4f4f0f5;border:1px solid rgba(35,55,70,.1);border-radius:16px;box-shadow:0 16px 40px #2337461f;padding:10px;display:grid;gap:6px;max-height:min(340px,calc(100vh - 120px));overflow:auto;max-width:64rem;margin-left:auto;margin-right:auto;pointer-events:auto}.marketing .nav_dropdown-link{padding:10px 12px;border-radius:12px;font-weight:700;font-size:.9rem;color:var(--navy);background:#ffffff8c;border:1px solid rgba(35,55,70,.08)}.marketing .nav_dropdown-cta{padding:10px 12px;border-radius:12px;font-weight:800;font-size:.9rem;background:var(--navy);color:var(--bone);border:1px solid rgba(35,55,70,.12);text-align:center}@media (min-width: 768px){.marketing .nav_dropdown{display:none}}.marketing .hero_btn-match{padding:13px 22px;font-size:15px;box-shadow:0 0 #3a624973;animation:heroCtaGlow 2.2s ease-in-out infinite}@keyframes heroCtaGlow{0%,to{box-shadow:0 0 #3a624973}50%{box-shadow:0 0 0 8px #3a624900}}@media (prefers-reduced-motion: reduce){.marketing .hero_btn-match{animation:none}}.marketing .button:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0000001a}.marketing .padding-global{padding-left:1.25rem;padding-right:1.25rem}.marketing .padding-section-large{padding-top:3.5rem;padding-bottom:3.5rem}.marketing .padding-section-xlarge{padding-top:4rem;padding-bottom:4rem}.marketing .container-large{max-width:72rem;margin-left:auto;margin-right:auto}.marketing .container-medium{max-width:44rem;margin-left:auto;margin-right:auto}.marketing .container-small{max-width:40rem;margin-left:auto;margin-right:auto}.marketing .text-align-center{text-align:center}.marketing .text-wrap-balance{text-wrap:balance}.marketing .heading-style-h1{font-size:clamp(2.35rem,5vw,3.75rem);font-weight:500;line-height:1.05;letter-spacing:-.03em;margin:0}.marketing .text-color-black20{color:#1a1a1a59}.marketing .section_hero{background:var(--bone);padding-bottom:2.5rem;position:relative;overflow:hidden}.marketing .section_hero:before{content:"";position:absolute;inset:-120px auto auto -160px;width:520px;height:520px;pointer-events:none;background:radial-gradient(circle at center,rgba(35,55,70,.06) 0,rgba(35,55,70,.04) 26%,transparent 27%),radial-gradient(circle at center,rgba(35,55,70,.045) 0,rgba(35,55,70,.03) 44%,transparent 45%),radial-gradient(circle at center,rgba(35,55,70,.03) 0,rgba(35,55,70,.02) 62%,transparent 63%);mix-blend-mode:normal;opacity:.7}.marketing .hero_content{padding-top:3.5rem}.marketing .hero_layout{display:grid;grid-template-columns:1fr;gap:.5rem;align-items:center}.marketing .hero_content-left{display:flex;justify-content:center}.marketing .hero_content-right{display:flex;flex-direction:column;align-items:center;gap:1.5rem;justify-content:center;min-width:0}.marketing .hero_content-inner{width:100%;max-width:44rem}.marketing .hero_content-left .hero_content-inner{max-width:38rem}@media (min-width: 992px){.marketing .hero_layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2rem}.marketing .hero_content-left{justify-content:flex-start}.marketing .hero_content-right{justify-content:flex-end}.marketing .hero_content-left .hero_content-inner{text-align:left}.marketing .hero_content-left .button-group{justify-content:flex-start}.marketing .hero_content-left .button-group.stretch{margin-left:0;margin-right:0}.marketing .hero_reach{margin-top:.5rem}}.marketing .hero_display{font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(3.2rem,7vw,5.4rem);font-weight:500;letter-spacing:-.03em;line-height:1;margin:0}.marketing .hero_display-muted{color:var(--ochre);font-weight:500}.marketing .hero_display-strong{color:var(--navy);font-weight:600}.marketing .hero_sub{font-size:1.05rem;line-height:1.45;color:#233746d9;margin:0}.marketing .hero_avail{margin-top:.5rem;margin-bottom:1.5rem;font-size:.68rem;color:#23374673;font-weight:400;letter-spacing:.02em}.marketing .hero_gallery{width:100%;max-width:28rem;margin-left:auto;margin-right:auto;margin-bottom:1.75rem}.marketing .hero_gallery-orbit{position:relative;height:9.5rem;perspective:1200px}.marketing .hero_gallery-card{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1.5rem;padding:1.25rem 1.5rem;background:#d9d9d9;box-shadow:0 22px 45px #23374624,0 0 0 1px #2337460a;display:flex;flex-direction:column;justify-content:center;gap:.35rem;transform-origin:center;overflow:hidden;transition:transform .6s var(--ease),opacity .6s var(--ease),filter .6s var(--ease)}.marketing .hero_gallery-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.marketing .hero_gallery-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#18242e26,#18242e9e)}.marketing .hero_gallery-title{font-size:1.05rem;font-weight:650;letter-spacing:-.01em;color:#f7fafc;margin:0;position:relative;z-index:1}.marketing .hero_gallery-subtitle{font-size:.84rem;line-height:1.5;color:#f7fafce6;margin:0;position:relative;z-index:1}.marketing .hero_reach{width:100%;max-width:36rem;margin-top:.5rem;display:flex;flex-direction:column;align-items:center;gap:.35rem}.marketing .hero_reach-head{display:flex;align-items:center;justify-content:center;gap:.75rem;text-align:left}.marketing .hero_reach-stat{font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(2.3rem,5vw,3.1rem);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--ochre)}.marketing .hero_reach-statLabel{font-size:.92rem;line-height:1.3;font-weight:600;color:#233746d1;max-width:13rem}.marketing .hero_reach-orbit{--hero-reach-ring: 9.4rem;--hero-reach-flag: 3.1rem;position:relative;width:calc(2 * (var(--hero-reach-ring) + var(--hero-reach-flag) * .72));max-width:100%;aspect-ratio:1;margin-top:.35rem}.marketing .hero_reach-ring{position:absolute;top:50%;right:50%;bottom:50%;left:50%;width:calc(2 * var(--hero-reach-ring));height:calc(2 * var(--hero-reach-ring));margin:calc(-1 * var(--hero-reach-ring));border:1px dashed rgba(58,98,73,.3);border-radius:50%}.marketing .hero_reach-ring--inner{width:calc(1.12 * var(--hero-reach-ring));height:calc(1.12 * var(--hero-reach-ring));margin:calc(-.56 * var(--hero-reach-ring));border-style:solid;border-color:#3a624924}.marketing .hero_reach-nodes{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.marketing .hero_reach-node{position:absolute;top:50%;left:50%;width:var(--hero-reach-flag);height:var(--hero-reach-flag);margin:calc(-.5 * var(--hero-reach-flag));transform:rotate(var(--hero-reach-angle)) translateY(calc(-1 * var(--hero-reach-ring))) rotate(calc(-1 * var(--hero-reach-angle)))}.marketing .hero_reach-flag,.marketing .hero_reach-coreFlag{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;background:#f3f4ef;display:block}.marketing .hero_reach-flag{box-shadow:0 2px 8px #23374629;border:2px solid var(--bone, #f7f5ef)}.marketing .hero_reach-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.45rem;text-align:center}.marketing .hero_reach-coreFlag{width:4.6rem;height:4.6rem;border:3px solid var(--bone, #f7f5ef);box-shadow:0 0 0 7px #3a62491a,0 6px 18px #2337462e}.marketing .hero_reach-coreLabel{font-size:.82rem;font-weight:700;letter-spacing:.01em;color:#233746b8}.marketing .hero_reach-caption{margin:.2rem 0 0;max-width:24rem;font-size:.8rem;line-height:1.45;text-align:center;color:#23374699}@media (prefers-reduced-motion: no-preference){.marketing .hero_reach-nodes{animation:heroReachOrbit 64s linear infinite}.marketing .hero_reach-flag{animation:heroReachOrbitBack 64s linear infinite}}@keyframes heroReachOrbit{to{transform:rotate(360deg)}}@keyframes heroReachOrbitBack{to{transform:rotate(-360deg)}}.marketing .parents_bubbles-shell{border-radius:2.25rem;background:#f3f4ef;box-shadow:0 24px 60px #2337461f,0 0 0 1px #2337460a;padding:2.5rem 2.5rem 3rem;overflow:hidden;position:relative;z-index:2}.marketing .hub-section{border-radius:2rem;background:#f8f7ef;border:1px solid rgba(35,55,70,.08);padding:2rem 1rem 2.5rem;overflow:visible}.marketing .hub-header{text-align:center;margin-bottom:2.5rem}.marketing .hub-eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ochre);margin-bottom:.5rem}.marketing .hub-headline{font-family:Georgia,serif;font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:500;color:var(--navy);line-height:1.2;margin:0}.marketing .hub-plans{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem}.marketing .hub-plan{display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:15rem;padding:1.15rem 1.4rem;border-radius:1rem;background:#fff;border:1px solid rgba(58,98,73,.14)}.marketing .hub-plan-name{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#233746bf}.marketing .hub-plan-price{font-family:Georgia,serif;font-size:2rem;font-weight:600;color:var(--navy);line-height:1.1}.marketing .hub-plan-price small{font-family:inherit;font-size:.9rem;font-weight:400;color:#233746a6}.marketing .hub-plan-meta{list-style:none;margin:.45rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(.25rem,1.2vw,.4rem)}.marketing .hub-plan-pill{display:inline-flex;align-items:center;gap:.28rem;padding:.3rem clamp(.38rem,1.7vw,.55rem);border-radius:999px;background:#f2f6f1;border:1px solid rgba(58,98,73,.18);font-size:.75rem;line-height:1;white-space:nowrap;color:#233746cc}.marketing .hub-plan-pill svg{color:#3a6249;flex-shrink:0}.marketing .hub-plan-pill strong{font-weight:700;color:var(--navy)}.marketing .hub-plans{align-items:stretch;gap:.9rem}.marketing .hub-plan{position:relative;align-items:flex-start;text-align:left;gap:.35rem;flex:1 1 18rem;max-width:26rem;padding:1rem 1.1rem .85rem;border-radius:1.4rem;overflow:hidden;box-shadow:0 8px 24px #2337460f}.marketing .hub-plan-top{display:flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%}.marketing .hub-plan--care .hub-plan-name{color:#2f5a42}.marketing .hub-plan--companion .hub-plan-name{color:#a65f1c}.marketing .hub-plan-note{font-size:.75rem;font-weight:600;color:#233746b3;background:#f6efe6;border-radius:999px;padding:.3rem .65rem;white-space:nowrap}.marketing .hub-plan-for{margin:.1rem 0 0;font-size:.85rem;line-height:1.4;color:#233746cc}.marketing .hub-plan--care .hub-plan-price,.marketing .hub-plan--companion .hub-plan-price{font-size:1.75rem}.marketing .hub-plan-price{margin-top:0;animation:hub-price-in .36s cubic-bezier(.22,1,.36,1) both}@keyframes hub-price-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.marketing .hub-plan-meta{justify-content:flex-start;margin-top:0}.marketing .hub-plan-link{margin-top:.35rem;padding-top:.6rem;width:100%;border-top:1px solid rgba(35,55,70,.08);font-size:.85rem;font-weight:700;color:var(--navy);text-decoration:none}.marketing .hub-plan-link span{display:inline-block;transition:transform .2s}.marketing .hub-plan-link:hover span{transform:translate(3px)}.marketing .hub-plan-seg{position:relative;display:grid;grid-template-columns:1fr 1fr;width:100%;margin-top:.15rem;padding:3px;border-radius:999px;background:#eef3ee;border:1px solid rgba(58,98,73,.22)}.marketing .hub-plan-seg i{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:999px;background:#3a6249;box-shadow:0 4px 10px #2f5a4240;transition:transform .3s cubic-bezier(.22,1,.36,1)}.marketing .hub-plan-seg[data-k="1"] i{transform:translate(100%)}.marketing .hub-plan-seg button{position:relative;z-index:1;height:34px;border:0;background:none;cursor:pointer;border-radius:999px;font:inherit;font-size:.85rem;font-weight:700;color:var(--navy);white-space:nowrap;transition:color .2s}.marketing .hub-plan-seg button[aria-pressed=true]{color:#fff}.marketing .hub-plan-seg button:focus-visible{outline:2px solid var(--ochre);outline-offset:2px}@media (prefers-reduced-motion: reduce){.marketing .hub-plan-price,.marketing .hub-plan-seg i{animation:none;transition:none}}.marketing .hub-grid{display:none}.marketing .hub-diagram-wrap{position:relative;width:100%;max-width:620px;margin:0 auto;aspect-ratio:1}.marketing .hub-center{--hub-core: 27%;position:absolute;top:0;right:0;bottom:0;left:0}.marketing .hub-center-ring,.marketing .hub-center-core{position:absolute;top:50%;left:50%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%)}.marketing .hub-center-ring{width:calc(var(--hub-core) + 7%);border:1.5px solid rgba(58,98,73,.2);animation:hub-pulse 3s ease-in-out infinite}@keyframes hub-pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.08);opacity:1}}.marketing .hub-center-core{width:var(--hub-core);overflow:hidden;background:radial-gradient(circle at 50% 42%,#fdfcf8,#eef0e7);box-shadow:0 10px 34px #3a62492e;z-index:2}.marketing .hub-center-art{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42%;object-position:50% 42%}.marketing .hub-orbit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px dotted rgba(58,98,73,.28);border-radius:50%;pointer-events:none}.marketing .hub-node{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.18rem;width:6.2rem;height:6.2rem;padding:0 .5rem;border-radius:50%;text-align:center;transform:translate(-50%,-50%);background:radial-gradient(circle at 50% 22%,var(--hub-tone-from),var(--hub-tone-to));border:1px solid var(--hub-tone-edge);box-shadow:0 8px 22px #2337461f;transition:box-shadow .25s ease,scale .25s ease}.marketing .hub-node:hover{box-shadow:0 14px 30px #23374633;scale:1.07}.marketing .hub-node-icon{color:var(--hub-tone-ink);flex-shrink:0}.marketing .hub-node-label{font-size:.64rem;font-weight:700;line-height:1.15;color:var(--hub-tone-ink)}.marketing .hub-tone--sage{--hub-tone-from: #e8f2e8;--hub-tone-to: #c4ddcb;--hub-tone-edge: rgba(58,98,73,.22);--hub-tone-ink: #2f5a42}.marketing .hub-tone--sand{--hub-tone-from: #fcf1e0;--hub-tone-to: #f0d9b4;--hub-tone-edge: rgba(150,110,45,.22);--hub-tone-ink: #7d5a1f}.marketing .hub-tone--sky{--hub-tone-from: #e8f1f8;--hub-tone-to: #c6dcec;--hub-tone-edge: rgba(45,95,130,.2);--hub-tone-ink: #2d5a7a}.marketing .hub-tone--clay{--hub-tone-from: #fcebe4;--hub-tone-to: #f2cbbd;--hub-tone-edge: rgba(150,75,55,.22);--hub-tone-ink: #8e4a35}.marketing .hub-tone--mint{--hub-tone-from: #e4f2ef;--hub-tone-to: #c0e2da;--hub-tone-edge: rgba(40,110,100,.2);--hub-tone-ink: #2a6a61}.marketing .hub-tone--lilac{--hub-tone-from: #efeaf8;--hub-tone-to: #d6cbec;--hub-tone-edge: rgba(85,70,130,.2);--hub-tone-ink: #574484}@media (prefers-reduced-motion: no-preference){.marketing .hub-node{animation:hub-float 6s ease-in-out infinite;animation-delay:var(--hub-float-delay, 0s)}.marketing .hub-node:hover{animation-play-state:paused}}@keyframes hub-float{0%,to{translate:0 0}50%{translate:0 -7px}}.marketing .hub-mobile-art{display:none}@media (max-width: 760px){.marketing .hub-diagram-wrap{display:none}.marketing .hub-mobile-art{display:block;width:8.5rem;aspect-ratio:1;margin:0 auto 1.1rem;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 42%,#fdfcf8,#eef0e7);box-shadow:0 10px 30px #3a62492e}.marketing .hub-mobile-art img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42%;object-position:50% 42%}.marketing .hub-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;perspective:900px}.marketing .hub-grid-item{display:inline-flex;align-items:center;gap:.3rem;padding:.42rem .65rem .42rem .55rem;min-width:0;max-width:100%;border-radius:999px;background:linear-gradient(145deg,var(--hub-tone-from),var(--hub-tone-to));border:1px solid var(--hub-tone-edge);box-shadow:0 3px 10px #23374614}.marketing .hub-grid-icon{display:flex;align-items:center;justify-content:center;color:var(--hub-tone-ink);flex-shrink:0}.marketing .hub-grid-icon svg{width:14px;height:14px}.marketing .hub-grid-label{font-size:.74rem;font-weight:700;color:var(--hub-tone-ink);line-height:1.2;white-space:nowrap}.marketing .hub-plan{min-width:0;flex:1 1 13rem;max-width:none;padding-left:1rem;padding-right:1rem}}@media (max-width: 760px) and (prefers-reduced-motion: no-preference){.marketing .hub-grid-item{opacity:0;transform:translateY(-1.5rem) scale(.9) rotate(var(--hub-deal-tilt, 0deg))}.marketing .hub-grid--dealt .hub-grid-item{animation:hub-deal .52s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--hub-deal-delay, 0s)}}@keyframes hub-deal{0%{opacity:0;transform:translateY(-1.5rem) scale(.9) rotate(var(--hub-deal-tilt, 0deg))}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}.marketing .parents_experience-shell{border-radius:2rem;background:#f8f7ef;border:1px solid rgba(35,55,70,.08);box-shadow:0 18px 40px #2337461a;padding:1rem;margin-bottom:1.2rem}.marketing .parents_exp-main{display:grid;grid-template-columns:1fr;border-radius:1.75rem;overflow:hidden;background:#fff;min-height:38rem}.marketing .parents_exp-sidebar{background:#faf9f0;border-bottom:1px solid rgba(35,55,70,.08);padding:1.25rem 0 1rem;display:flex;flex-direction:column}.marketing .parents_exp-sidebar-header{padding:0 1.1rem;margin-bottom:.75rem}.marketing .parents_exp-title{margin:0;font-family:Georgia,Times New Roman,Times,serif;color:#1a2e35;font-size:clamp(1.35rem,5vw,2rem);line-height:1.08}.marketing .parents_exp-nav{display:flex;flex-direction:column}.marketing .parents_exp-nav-item{border:none;background:transparent;text-align:left;width:100%;padding:.72rem 1.1rem;font-size:.94rem;font-weight:600;color:#1a2e35;opacity:.42;border-left:3px solid transparent;transition:opacity .3s ease,background .3s ease,border-color .3s ease;cursor:pointer}.marketing .parents_exp-nav-item.active{opacity:1;border-left-color:#1a2e35;background:linear-gradient(to right,rgba(26,46,53,.06),transparent)}.marketing .parents_exp-section-tag{margin-top:auto;padding:.9rem 1.1rem 0}.marketing .parents_exp-section-illustration{width:100%;max-width:8.5rem;height:auto;display:block;margin-left:0;opacity:.96}.marketing .parents_exp-hero{position:relative;min-height:23rem;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;overflow:hidden}.marketing .parents_exp-bg-layer{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;transition:opacity .65s var(--ease);transform:scale(1.03);z-index:0}.marketing .parents_exp-bg-layer.is-active{opacity:1;transform:scale(1)}.marketing .parents_exp-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000047,#00000080);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;pointer-events:none}.marketing .parents_exp-content{position:relative;z-index:2;width:100%;max-width:40rem;padding:1.5rem 1.2rem;display:flex;flex-direction:column;align-items:center;gap:1.1rem}.marketing .parents_exp-hero-heading{margin:0;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(1.55rem,4.5vw,2.8rem);line-height:1.08;color:#fff}.marketing .parents_exp-pill{border:1px solid rgba(255,255,255,.45);border-radius:999px;padding:.65rem 1rem;background:#ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:inline-flex;align-items:center;gap:.8rem}.marketing .parents_exp-pill-label{font-size:.62rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#ffffffdb}.marketing .parents_exp-wave{display:inline-flex;align-items:center;gap:3px;height:18px}.marketing .parents_exp-wave span{width:2px;background:#ffffffeb;border-radius:1px;animation:parentsWavePulse 1.5s infinite ease-in-out}.marketing .parents_exp-wave span:nth-child(1){height:9px;animation-delay:.05s}.marketing .parents_exp-wave span:nth-child(2){height:15px;animation-delay:.12s}.marketing .parents_exp-wave span:nth-child(3){height:11px;animation-delay:.2s}.marketing .parents_exp-wave span:nth-child(4){height:17px;animation-delay:.28s}.marketing .parents_exp-wave span:nth-child(5){height:10px;animation-delay:.36s}.marketing .parents_exp-wave span:nth-child(6){height:13px;animation-delay:.44s}@keyframes parentsWavePulse{0%,to{transform:scaleY(.42);opacity:.55}50%{transform:scaleY(1);opacity:1}}.marketing .parents_exp-detail{max-width:31rem}.marketing .parents_exp-detail-title{margin:0 0 .4rem;font-size:.66rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#ffffffa8}.marketing .parents_exp-detail-quote{margin:0;font-family:Georgia,Times New Roman,Times,serif;font-style:italic;color:#fff;font-size:clamp(1.1rem,3.3vw,1.8rem);line-height:1.22}@media (min-width: 1024px){.marketing .parents_experience-shell{padding:1.35rem}.marketing .parents_exp-main{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);min-height:33rem}.marketing .parents_exp-sidebar{border-bottom:none;border-right:1px solid rgba(35,55,70,.08);padding:2.4rem 0 1.5rem}.marketing .parents_exp-sidebar-header{padding:0 2rem;margin-bottom:1.5rem}.marketing .parents_exp-nav-item{padding:1rem 2rem;font-size:1rem}.marketing .parents_exp-section-tag{padding:1.2rem 2rem 0}.marketing .parents_exp-hero{min-height:33rem}.marketing .parents_exp-content{padding:2.5rem 2.4rem}}.marketing .savings_section-card{width:100%;border-radius:1.9rem;background:#233746;padding:0;margin-bottom:1.2rem;box-shadow:0 18px 40px #2337464d;overflow:hidden}.marketing .savings_content-wrapper{width:100%;max-width:84rem;margin:0 auto;padding:2.25rem 1.6rem}.marketing .everyone_section-card{width:100%;border-radius:3rem;background:#162430;margin-top:1.5rem;margin-bottom:1.2rem;box-shadow:0 25px 50px -12px #16243040;overflow:hidden}.marketing .everyone_content-wrapper{width:100%;max-width:1100px;margin:0 auto;min-height:650px;padding:3.75rem;color:var(--bone);display:flex;flex-direction:column;justify-content:center;gap:2.5rem;position:relative}.marketing .everyone_left-panel{flex:1.2;z-index:2;display:flex;flex-direction:column;justify-content:center;height:100%}.marketing .everyone_right-panel{flex:.8;display:flex;flex-direction:column;justify-content:center;z-index:2;height:100%}.marketing .everyone_right-content-wrapper{display:flex;flex-direction:column;justify-content:flex-start;height:auto}.marketing .everyone_main-title{margin:0 0 2.5rem;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(2.85rem,7vw,4.5rem);line-height:1;color:var(--bone)}.marketing .everyone_main-title span{display:block;color:var(--ochre)}.marketing .everyone_tag-container{display:flex;flex-wrap:wrap;gap:12px;max-width:480px}.marketing .everyone_persona-tag{border:1px solid var(--stone);border-radius:100px;padding:10px 24px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;color:var(--bone);background:transparent}.marketing .everyone_persona-tag:hover{background-color:var(--navy);border-color:var(--bone)}.marketing .everyone_persona-tag.active{background-color:var(--ochre);border-color:var(--ochre);color:var(--ink)}.marketing .everyone_illustration-container{width:100%;max-width:340px;margin-bottom:32px}.marketing .ev-walk{position:relative;width:100%;max-width:250px;animation:ev-pop .65s cubic-bezier(.22,1,.36,1) both}.marketing .ev-walk picture,.marketing .ev-walk img{display:block;width:100%;height:auto}.marketing .ev-walk img{transform-origin:50% 100%;animation:ev-step 1.4s ease-in-out .65s infinite}.marketing .ev-walk-shadow{position:absolute;left:6%;right:6%;bottom:-2%;height:7%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.45),transparent);animation:ev-shadow 1.4s ease-in-out .65s infinite}.marketing .ev-walk-heart{position:absolute;height:auto;transform:translate(-50%,-50%);opacity:0;animation:ev-heart-float 3.3s ease-in-out infinite}@keyframes ev-pop{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}@keyframes ev-step{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-4px) rotate(-.7deg)}50%{transform:translateY(0) rotate(0)}75%{transform:translateY(-4px) rotate(.7deg)}}@keyframes ev-shadow{0%,50%,to{transform:scaleX(1);opacity:1}25%,75%{transform:scaleX(.94);opacity:.8}}@keyframes ev-heart-float{0%{opacity:0;transform:translate(-50%,-20%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}30%{transform:translate(-50%,-55%) scale(1)}75%{opacity:1;transform:translate(-50%,-150%) scale(.95)}to{opacity:0;transform:translate(-50%,-210%) scale(.8)}}@media (prefers-reduced-motion: reduce){.marketing .ev-walk,.marketing .ev-walk img,.marketing .ev-walk-shadow{animation:none}.marketing .ev-walk-heart{animation:none;opacity:1}}.marketing .everyone_content-area{max-width:440px}.marketing .everyone_content-headline{margin:0 0 16px;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(1.6rem,4.5vw,2.2rem);transition:opacity .3s ease;color:var(--bone)}.marketing .everyone_content-headline span{color:var(--ochre)}.marketing .everyone_content-body{margin:0 0 32px;font-size:1.05rem;line-height:1.6;color:var(--stone);transition:opacity .3s ease;min-height:100px}.marketing .everyone_content-headline.fade-out,.marketing .everyone_content-body.fade-out{opacity:0}.marketing .everyone_cta-group{display:flex;gap:16px;margin-bottom:.9rem}.marketing .everyone_btn{padding:12px 24px;border-radius:12px;font-weight:600;transition:all .2s;display:inline-flex;align-items:center;gap:8px}.marketing .everyone_btn-outline{border:1px solid var(--stone);background:transparent;color:var(--bone)}.marketing .everyone_btn-outline:hover{border-color:var(--bone);background:var(--navy)}.marketing .everyone_btn-primary{background-color:var(--ochre);color:var(--ink)}.marketing .everyone_btn-primary:hover{filter:brightness(1.1)}.marketing .experience_section-card{border-radius:2rem;background:#f8f7ef;border:1px solid rgba(35,55,70,.08);box-shadow:0 18px 40px #2337461a;margin-bottom:1.2rem;overflow:hidden}.marketing .experience_content-wrapper{padding:2rem 1.4rem}.marketing .experience_main-container{display:grid;grid-template-columns:1fr;gap:2.25rem;max-width:1200px;margin:0 auto;align-items:center}.marketing .experience_visual-container{position:relative;background-color:var(--ink);border-radius:2.5rem;aspect-ratio:.9 / 1;overflow:hidden;box-shadow:0 40px 80px -20px #16243066;display:flex;flex-direction:column}.marketing .experience_before-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(https://images.unsplash.com/photo-1516733725897-1aa73b87c8e8?auto=format&fit=crop&q=80&w=1000);background-size:cover;background-position:center;filter:grayscale(1) brightness(.3) blur(6px);z-index:1}.marketing .experience_before-content{position:relative;z-index:2;padding:3rem 2rem;color:#f4f4f080;font-size:1.06rem;line-height:1.7}.marketing .experience_tag-removed{background-color:var(--ochre);color:var(--ink);padding:8px 16px;border-radius:100px;font-weight:600;font-size:.85rem;position:absolute;top:2rem;left:2rem;transform:rotate(-3deg);box-shadow:0 4px 12px #0000004d;z-index:5}.marketing .experience_before-content p{margin-top:4.2rem;margin-bottom:0;font-style:italic}.marketing .experience_before-yes{color:#fffc;font-weight:500}.marketing .experience_before-note{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;margin-top:.8rem;display:block;color:#af8a5fb3}.marketing .experience_chat-overlay{position:relative;z-index:10;margin:auto 1.2rem 1.4rem;display:flex;align-items:flex-end;gap:10px}.marketing .experience_avatar{width:44px;height:44px;border-radius:50%;background-color:var(--caramel);display:flex;align-items:center;justify-content:center;color:var(--bone);font-weight:700;font-size:.9rem;border:2px solid var(--ink);flex-shrink:0;box-shadow:0 10px 20px #0006}.marketing .experience_chat-bubble{background-color:var(--navy);border:1px solid rgba(244,244,240,.1);border-radius:24px 24px 24px 4px;padding:1rem;color:var(--bone);box-shadow:0 20px 40px #0009;max-width:400px}.marketing .experience_chat-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(244,244,240,.05)}.marketing .experience_update-label{font-size:.66rem;font-weight:700;color:var(--ochre);text-transform:uppercase;letter-spacing:.12em;display:flex;align-items:center;gap:6px}.marketing .experience_chat-time{font-size:.75rem;color:var(--stone)}.marketing .experience_sender-name{font-size:.85rem;font-weight:600;color:var(--stone);margin-bottom:14px;display:block}.marketing .experience_chat-body{display:grid;gap:.7rem}.marketing .experience_metric-line{margin:0;color:var(--bone);font-size:1.05rem;line-height:1.3;font-weight:500}.marketing .experience_metric-highlight{position:relative;display:inline-block;font-weight:700;color:var(--bone);padding:0 4px}.marketing .experience_metric-highlight:after{content:"";position:absolute;top:-3px;left:-8px;right:-8px;bottom:-3px;border:1.5px solid var(--ochre);border-radius:50% 40% 60% 45%;transform:rotate(-1deg)}.marketing .experience_status-line{margin:0;color:var(--stone);font-size:.94rem;line-height:1.5}.marketing .experience_relief-tag{background-color:#96ae9c26;color:var(--eucal);padding:6px 12px;border-radius:8px;font-weight:600;font-size:.86rem;display:inline-block;margin-top:4px;border:1px solid rgba(150,174,156,.2)}.marketing .experience_text-container{text-align:left}.marketing .experience_eyebrow{margin:0 0 .7rem;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--forest)}.marketing .experience_headline{margin:0;font-family:Georgia,Times New Roman,Times,serif;color:var(--ink);letter-spacing:-.02em;line-height:1.1;font-size:clamp(2rem,5.2vw,4rem)}.marketing .experience_copy{margin:1rem 0 2rem;max-width:44rem;color:var(--stone);font-size:clamp(1rem,2.3vw,1.2rem);line-height:1.7}.marketing .experience_cta-group{display:flex;flex-wrap:wrap;gap:12px}.marketing .experience_btn{padding:.9rem 1.4rem;border-radius:.75rem;font-weight:700;display:inline-flex;align-items:center;gap:.5rem;transition:background-color .2s ease,color .2s ease}.marketing .experience_btn-primary{background:var(--ink);color:var(--bone)}.marketing .experience_btn-primary:hover{background:var(--navy)}.marketing .experience_btn-outline{border:2px solid rgba(137,132,122,.3);color:var(--ink);background:transparent}.marketing .experience_btn-outline:hover{background:#ffffff80}.marketing .mobileapp_section-card{width:100%;border-radius:3rem;background:#162430;margin-bottom:1.2rem;box-shadow:0 25px 50px -12px #16243040;overflow:hidden}.marketing .mobileapp_content-wrapper{width:100%;max-width:1100px;margin:0 auto;min-height:650px;padding:3rem 2rem;color:var(--bone);display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}.marketing .mobileapp_image-wrap{width:100%;max-width:34rem;margin:0 auto}.marketing .mobileapp_section-card .phone-wrap{display:flex;flex-direction:column;align-items:center;gap:20px}.marketing .mobileapp_section-card .phone-stage{position:relative;height:500px;width:100%;display:flex;justify-content:center;align-items:flex-end}.marketing .mobileapp_section-card .phone{background:var(--navy);border-radius:36px;overflow:hidden;border:1px solid rgba(244,244,240,.08)}.marketing .mobileapp_section-card .phone.pm{width:218px;height:468px;box-shadow:0 28px 60px #23374642,0 8px 16px #2337461a;position:relative;z-index:2}.marketing .mobileapp_section-card .pnotch{position:absolute;top:0;left:50%;transform:translate(-50%);width:76px;height:20px;background:var(--navy);border-radius:0 0 11px 11px;z-index:10}.marketing .mobileapp_section-card .pstatus{display:flex;justify-content:space-between;align-items:center;padding:26px 16px 6px;font-size:.53rem;font-weight:600;color:#f4f4f099;background:var(--navy);position:relative;z-index:5}.marketing .mobileapp_section-card .screen{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bone);display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .45s var(--ease)}.marketing .mobileapp_section-card .screen.active{opacity:1;pointer-events:auto}.marketing .mobileapp_section-card .hero-mobile-shot{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.marketing .mobileapp_section-card .hero-desktop-only{display:none}.marketing .mobileapp_section-card .ph{background:var(--navy);padding:40px 14px 14px;flex-shrink:0}.marketing .mobileapp_section-card .ptt{font-family:Georgia,Times New Roman,Times,serif;font-size:.88rem;font-weight:300;color:var(--bone)}.marketing .mobileapp_section-card .pts{font-size:.51rem;color:#f4f4f070;margin-top:2px}.marketing .mobileapp_section-card .progb{padding:12px;flex:1;display:flex;flex-direction:column;gap:8px}.marketing .mobileapp_section-card .pbars{display:flex;align-items:flex-end;gap:5px;height:86px;padding-bottom:5px}.marketing .mobileapp_section-card .pcol{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px}.marketing .mobileapp_section-card .pv,.marketing .mobileapp_section-card .plbl{font-size:.41rem;color:var(--stone)}.marketing .mobileapp_section-card .pv.hi,.marketing .mobileapp_section-card .plbl.hi{font-weight:700;color:var(--navy)}.marketing .mobileapp_section-card .pbar{width:100%;border-radius:3px 3px 0 0}.marketing .mobileapp_section-card .pdelta{background:#96ae9c1f;border-radius:9px;padding:8px 10px;display:flex;align-items:center;gap:8px}.marketing .mobileapp_section-card .pdn{font-family:Georgia,Times New Roman,Times,serif;font-size:1.3rem;color:var(--navy);line-height:1}.marketing .mobileapp_section-card .pdl{font-size:.58rem;font-weight:600;color:var(--navy)}.marketing .mobileapp_section-card .pds{font-size:.49rem;color:var(--stone)}.marketing .mobileapp_section-card .ppct{margin-left:auto;font-size:.57rem;font-weight:700;color:#3d7a55;background:#96ae9c38;padding:3px 7px;border-radius:100px}.marketing .mobileapp_section-card .pmini{display:grid;grid-template-columns:1fr 1fr;gap:5px}.marketing .mobileapp_section-card .pmc{background:#fff;border-radius:7px;padding:7px 9px;border:1px solid rgba(35,55,70,.07)}.marketing .mobileapp_section-card .pmcl{font-size:.46rem;color:var(--stone)}.marketing .mobileapp_section-card .pmcv{font-family:Georgia,Times New Roman,Times,serif;font-size:1rem;color:var(--navy)}.marketing .mobileapp_section-card .pmcu{font-size:.5rem;color:var(--stone)}.marketing .mobileapp_section-card .pdots{display:flex;gap:5px;justify-content:center}.marketing .mobileapp_section-card .pdot{width:5px;height:5px;border-radius:50%;background:#f4f4f047;border:none;padding:0;cursor:pointer}.marketing .mobileapp_section-card .pdot.active{background:var(--bone);width:14px;border-radius:3px}.marketing .mobileapp_section-card .phone-nav{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%}.marketing .mobileapp_section-card .ptabs{display:flex;gap:8px;flex-wrap:wrap;row-gap:8px;justify-content:center;overflow:hidden;max-width:100%;padding-bottom:2px}.marketing .mobileapp_section-card .ptab{font-size:.71rem;font-weight:500;color:#f4f4f0bf;padding:7px 13px;border-radius:100px;border:1px solid rgba(244,244,240,.22);background:transparent;flex-shrink:0}.marketing .mobileapp_section-card .ptab.active{background:#f4f4f02e;color:var(--bone);border-color:#f4f4f066}.marketing .mobileapp_section-card .wa-header{background:var(--navy);padding:40px 12px 10px;display:flex;align-items:center;gap:8px}.marketing .mobileapp_section-card .wa-avatar{width:28px;height:28px;border-radius:50%;background:var(--eucal);color:var(--navy);font-size:.55rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.marketing .mobileapp_section-card .wa-title{font-family:Georgia,Times New Roman,Times,serif;font-size:.78rem;color:var(--bone)}.marketing .mobileapp_section-card .wa-subtitle{font-size:.48rem;color:var(--eucal)}.marketing .mobileapp_section-card .wa-body{flex:1;background:#eceae4;padding:9px 8px;display:flex;flex-direction:column;gap:7px}.marketing .mobileapp_section-card .wa-msg{max-width:86%;border-radius:9px;padding:6px 8px;border:1px solid rgba(35,55,70,.08)}.marketing .mobileapp_section-card .wa-msg-hm,.marketing .mobileapp_section-card .wa-msg-dad{align-self:flex-start;background:#fff}.marketing .mobileapp_section-card .wa-msg-son{align-self:flex-end;background:#dff4d8;border-color:#3a624929}.marketing .mobileapp_section-card .wa-sender{font-size:.48rem;font-weight:700;color:var(--stone);margin-bottom:3px}.marketing .mobileapp_section-card .wa-text{font-size:.56rem;line-height:1.45;color:var(--navy)}.marketing .mobileapp_section-card .wa-file{display:flex;align-items:center;gap:7px;background:#2337460a;border-radius:7px;padding:6px;min-width:0;max-width:100%;overflow:hidden}.marketing .mobileapp_section-card .wa-file>div{min-width:0;flex:1}.marketing .mobileapp_section-card .wa-file-icon{display:inline-flex;align-items:center;justify-content:center;min-width:27px;height:22px;border-radius:5px;background:#f16f6f;color:#fff;font-size:.46rem;font-weight:700}.marketing .mobileapp_section-card .wa-file-name{font-size:.54rem;font-weight:600;color:var(--navy);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketing .mobileapp_section-card .wa-file-meta{font-size:.45rem;color:var(--stone);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketing .mobileapp_section-card .wa-time{margin-top:3px;font-size:.44rem;color:var(--stone)}.marketing .mobileapp_image{width:100%;height:auto;border-radius:1.75rem;box-shadow:0 20px 40px #00000059}.marketing .mobileapp_text-wrap{max-width:34rem}.marketing .mobileapp_eyebrow{margin:0 0 .6rem;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#f4f4f0b8}.marketing .mobileapp_headline{margin:0;font-family:Georgia,Times New Roman,Times,serif;color:var(--bone);letter-spacing:-.02em;line-height:1.08;font-size:clamp(1.8rem,4.5vw,3rem)}.marketing .mobileapp_copy{margin:1rem 0 1.6rem;color:#f4f4f0d1;font-size:clamp(1rem,2.2vw,1.1rem);line-height:1.6}.marketing .mobileapp_cta-group{display:flex;flex-wrap:wrap;gap:12px}.marketing .mobileapp_btn{padding:.8rem 1.2rem;border-radius:.75rem;font-weight:700;display:inline-flex;align-items:center;transition:background-color .2s ease,color .2s ease}.marketing .mobileapp_btn-primary{background:var(--ochre);color:var(--ink)}.marketing .mobileapp_btn-primary:hover{filter:brightness(1.07)}.marketing .mobileapp_btn-outline{border:1px solid rgba(244,244,240,.36);color:var(--bone);background:transparent}.marketing .mobileapp_btn-outline:hover{background:#233746bf;border-color:#f4f4f094}.marketing .trustprocess_section{margin-bottom:1.2rem}.marketing .trustprocess_container{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:120px}.marketing .trustprocess_row{display:flex;align-items:flex-start;gap:80px}.marketing .trustprocess_row.reversed{flex-direction:row-reverse}.marketing .trustprocess_text-block{flex:1;padding-top:40px}.marketing .trustprocess_visual-block{flex:1;width:100%;max-width:480px;position:relative}.marketing .trustprocess_serif-title{margin:0 0 20px;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(2.2rem,5vw,3.5rem);line-height:1.1;color:var(--ink)}.marketing .trustprocess_sub-copy{margin:0;font-size:1.15rem;color:var(--stone);line-height:1.6;max-width:400px}.marketing .trustprocess_dark-card{background-color:var(--ink);border-radius:40px;padding:48px;position:relative;box-shadow:0 40px 80px -20px #1624304d}.marketing .trustprocess_card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.marketing .trustprocess_card-title{color:var(--bone);font-weight:600;font-size:1.25rem}.marketing .trustprocess_plus-btn{width:44px;height:44px;border-radius:50%;background-color:#f4f4f01a;display:flex;align-items:center;justify-content:center;color:var(--bone)}.marketing .trustprocess_pill-list{display:flex;flex-direction:column;gap:16px}.marketing .trustprocess_pill-item{background-color:#3a62491a;border:1px solid var(--forest);border-radius:100px;padding:16px 24px;color:var(--bone);font-size:1rem;font-weight:500;transition:all .3s ease;cursor:default;display:flex;align-items:center;gap:12px}.marketing .trustprocess_pill-item:hover{background-color:var(--forest)}.marketing .trustprocess_pill-item.active{border-color:var(--ochre);background-color:#d88c3e0d}.marketing .trustprocess_annotation-box{background-color:var(--caramel);color:var(--bone);padding:12px 18px;border-radius:12px;font-size:.85rem;line-height:1.4;position:absolute;width:240px;box-shadow:0 10px 20px #0003;z-index:10}.marketing .trustprocess_annotation-left{bottom:-20px;left:-80px}.marketing .trustprocess_annotation-right{top:-20px;right:-40px}.marketing .trustprocess_avatar-small{width:24px;height:24px;border-radius:50%;background-color:var(--caramel);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700}.marketing .trustprocess_btn-primary{background-color:var(--ochre);color:var(--ink);padding:16px 32px;border-radius:14px;font-weight:700;display:inline-flex;align-items:center;gap:12px;margin-top:40px;transition:transform .2s}.marketing .trustprocess_btn-primary:hover{transform:translateY(-2px)}.marketing .trustprocess_step-num{color:var(--stone);font-weight:700;margin-right:.5rem}.marketing .trustprocess_step-num-primary{color:var(--ochre)}.marketing .pricing_section{margin-bottom:1.2rem}.marketing .pricing_container{max-width:1120px;margin:0 auto}.marketing .pricing_header{text-align:center;margin-bottom:1.4rem;padding-top:4rem}.marketing .pricing_title{margin:0;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(1.8rem,3.5vw,2.5rem);color:var(--ink)}.marketing .pricing_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.marketing .pricing_card{background:#fff;border:1px solid rgba(35,55,70,.09);border-radius:16px;padding:26px 20px;position:relative;display:flex;flex-direction:column}.marketing .pricing_card>.pricing_btn{margin-top:auto}.marketing .pricing_card.featured{padding-bottom:18px;background:var(--navy);border-color:var(--navy);transform:translateY(-8px)}.marketing .pricing_badge{position:absolute;top:-11px;left:22px;background:#caab48;color:var(--navy);font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 11px;border-radius:100px}.marketing .pricing_tier{margin:0 0 6px;font-family:Georgia,Times New Roman,Times,serif;font-size:2.1rem;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--navy);line-height:1.08}.marketing .pricing_card.featured .pricing_tier{color:var(--bone)}.marketing .pricing_name{margin:0 0 12px;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--stone)}.marketing .pricing_card.featured .pricing_name{color:var(--eucal)}.marketing .pricing_price{margin:0 0 5px;color:var(--navy);font-family:Georgia,Times New Roman,Times,serif;font-size:2.9rem;line-height:1}.marketing .pricing_card.featured .pricing_price{color:var(--bone)}.marketing .pricing_currency{font-size:1rem;margin-right:1px}.marketing .pricing_per{font-family:Inter,system-ui,sans-serif;font-size:.8rem;color:var(--stone);margin-left:4px}.marketing .pricing_card.featured .pricing_per{color:#f4f4f073}.marketing .pricing_for{margin:0 0 15px;padding-bottom:14px;border-bottom:1px solid rgba(35,55,70,.08);color:var(--stone);font-size:.82rem;line-height:1.5}.marketing .pricing_card.featured .pricing_for{color:#f4f4f08c;border-color:#f4f4f41a}.marketing .pricing_list{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:9px}.marketing .pricing_list li{position:relative;padding-left:18px;color:var(--navy);font-size:.92rem;line-height:1.4}.marketing .pricing_list li:before{content:"✓";position:absolute;left:0;top:0;color:#96ae9c;font-size:.7rem}.marketing .pricing_card.featured .pricing_list li{color:#f4f4f0cc}.marketing .pricing_card.featured .pricing_list li:before{color:#caab48}.marketing .pricing_addon-item{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:4px;padding:16px 18px!important;border-radius:14px;background:#3a62490f;border:1px solid rgba(58,98,73,.12)}.marketing .pricing_addon-item:before{content:none!important}.marketing .pricing_addon-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:2px 8px;font-size:.58rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;background:#3a624924;color:#3a6249;border:1px solid rgba(58,98,73,.28);line-height:1;flex-shrink:0}.marketing .pricing_card.featured .pricing_addon-item{background:#caab481a;border-color:#caab4833}.marketing .pricing_card.featured .pricing_addon-pill{background:#caab482e;color:#e7d293;border-color:#caab4873}.marketing .pricing_addon-text{display:inline-block;color:#233746db;line-height:1.35}.marketing .pricing_card.featured .pricing_addon-text{color:#f4f4f0e0}.marketing .pricing_addon-note{margin:2px 0 0;font-size:.72rem;color:#233746b3}.marketing .pricing_card.featured .pricing_addon-note{color:#f4f4f0b8}.marketing .pricing_addon-chips{display:flex;flex-wrap:wrap;gap:8px;width:100%}.marketing .pricing_addon-chip{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:600;line-height:1.2;background:#3a624914;color:#2e4137;border:1px solid rgba(58,98,73,.18);white-space:nowrap}.marketing .pricing_card.featured .pricing_addon-chip{background:#f4f4f014;color:#f4f4f0eb;border-color:#f4f4f038}@media (max-width: 480px){.marketing .pricing_addon-chip{font-size:.68rem;padding:4px 9px}}.marketing .pricing_btn{display:block;text-align:center;padding:12px 20px;border-radius:999px;font-size:.83rem;font-weight:600}.marketing .pricing_btn-outline{border:1px solid rgba(35,55,70,.2);color:var(--navy);background:transparent}.marketing .pricing_btn-fill{border:1px solid transparent;background:var(--ochre);color:var(--bone)}.marketing .founder_note{margin:1.6rem 0 0;background-color:#1a2632;width:100%;max-width:none;min-height:auto;border-radius:32px;padding:2.4rem 2.6rem;position:relative;display:flex;flex-direction:column;justify-content:center;box-shadow:0 40px 80px -20px #0006;overflow:hidden}.marketing .founder_note-mark{position:absolute;top:10%;left:40%;font-family:Georgia,Times New Roman,Times,serif;font-size:26rem;color:#162430;line-height:1;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.4}.marketing .founder_note-accent{position:absolute;right:-5%;top:-5%;width:300px;height:300px;color:#96ae9c;z-index:0;opacity:.15;pointer-events:none}.marketing .founder_note-top{display:flex;align-items:center;gap:16px;margin-bottom:2.5rem;position:relative;z-index:2}.marketing .founder_note-avatar-img{width:72px;height:72px;border-radius:16px;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%);border:1px solid rgba(244,244,240,.1)}.marketing .founder_note-author{line-height:1.3}.marketing .founder_note-author-name{display:block;color:#f4f4f0;font-weight:600;font-size:1.1rem}.marketing .founder_note-author-title{display:block;color:#89847a;font-size:.85rem}.marketing .founder_note-quote{margin:0;font-family:Georgia,Times New Roman,Times,serif;color:#f4f4f0;font-size:clamp(1rem,1.9vw,1.65rem);line-height:1.4;position:relative;z-index:2;letter-spacing:-.01em}.marketing .founder_note-quote strong{color:#cc985a;font-weight:400;font-style:italic}.marketing .founder_note-dot{display:inline-block;width:.7em;height:.7em;background-color:#af8a5f;border-radius:50%;margin-right:.3em;vertical-align:middle;position:relative;top:-.05em}.marketing .faq_section{background:var(--bone);padding:2.6rem 0 .5rem}.marketing .faq-hd{text-align:center;margin-bottom:2rem;padding-top:3rem}.marketing .faq-hd .pricing_title{font-size:clamp(2rem,5vw,3.4rem);line-height:1.08}.marketing .faq-hd .pricing_title em{color:var(--caramel);font-style:italic;font-weight:400}.marketing .faq-in{max-width:920px;margin:0 auto}.marketing .fi{border-bottom:1px solid rgba(35,55,70,.08)}.marketing .fq2{padding:19px 0;display:flex;justify-content:space-between;align-items:center;gap:18px;cursor:pointer;font-size:clamp(1rem,1.4vw,2rem);color:var(--navy);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s}.marketing .fq2:hover{color:var(--caramel)}.marketing .ficon{width:21px;height:21px;flex-shrink:0;border-radius:50%;border:1px solid rgba(35,55,70,.15);display:flex;align-items:center;justify-content:center;font-size:.57rem;color:var(--stone);transition:all .25s}.marketing .fi.open .ficon{background:var(--navy);border-color:var(--navy);color:var(--bone);transform:rotate(45deg)}.marketing .fa{max-height:0;overflow:hidden;transition:max-height .4s var(--ease),padding .2s;font-size:.95rem;color:var(--stone);line-height:1.8;font-weight:300}.marketing .fi.open .fa{max-height:280px;padding-bottom:20px}.marketing .contact_section{margin-top:2rem}.marketing .contact_section-container{max-width:1100px;width:100%;background-color:var(--ink);border-radius:40px;padding:1.4rem;position:relative;overflow:hidden;box-shadow:0 24px 50px #0000004d}.marketing .contact_grid{display:grid;grid-template-columns:1fr;gap:1.2rem;align-items:start}.marketing .contact_left{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.marketing .contact_heading{margin:0 0 1rem;font-family:Inter,system-ui,sans-serif;font-size:clamp(1.9rem,6.5vw,3.3rem);font-weight:400;line-height:1.05;letter-spacing:-.02em;color:var(--bone)}.marketing .contact_heading-accent{color:var(--ochre)}.marketing .contact_intro-row{display:flex;flex-direction:column;gap:1rem}.marketing .contact_intro-text{font-size:1rem;color:var(--stone);line-height:1.5}.marketing .contact_cta-link{color:var(--ochre);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--caramel);font-weight:500}.marketing .contact_socials{display:flex;gap:.75rem}.marketing .contact_social-btn{width:48px;height:48px;border-radius:50%;background-color:var(--navy);display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;color:var(--bone)}.marketing .contact_social-btn:hover{transform:translateY(-3px);background-color:var(--ochre)}.marketing .contact_pixel-row{margin-top:auto}.marketing .pixel-grid{display:none;grid-template-columns:repeat(10,1fr);gap:4px;width:120px;opacity:.3}.marketing .pixel{width:6px;height:6px;background-color:var(--stone)}.marketing .pixel-empty{opacity:0}.marketing .input-field{background:transparent;border:none;border-bottom:1px solid rgba(22,36,48,.2);width:100%;padding:12px 0;outline:none;transition:border-color .3s ease;color:var(--ink)}.marketing .input-field:focus{border-bottom-color:var(--ochre)}.marketing .form-label{color:var(--stone);font-size:.7rem;text-transform:uppercase;letter-spacing:.11em;font-weight:700}.marketing .submit-btn{background-color:var(--ink);color:var(--bone);transition:all .3s ease;width:100%;border-radius:999px;border:none;padding:1rem 1.4rem;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;font-size:1.12rem;font-weight:500;margin-top:.3rem;cursor:pointer}.marketing .submit-btn:hover{background-color:var(--ochre);transform:scale(1.02)}@media (max-width: 1024px){.marketing .trustprocess_container{gap:40px}.marketing .trustprocess_row,.marketing .trustprocess_row.reversed{flex-direction:column;align-items:center;text-align:center;gap:40px}.marketing .trustprocess_text-block{padding-top:0}.marketing .trustprocess_sub-copy{max-width:100%}}@media (max-width: 640px){.marketing .experience_visual-container{aspect-ratio:auto;min-height:34rem}.marketing .experience_before-content{padding:2.5rem 1.4rem}.marketing .experience_tag-removed{top:1.4rem;left:1.2rem}.marketing .experience_chat-overlay{margin:auto .9rem 1rem}.marketing .experience_chat-bubble{max-width:none}.marketing .mobileapp_content-wrapper{min-height:auto;padding:2.3rem 1rem;gap:1.4rem}.marketing .mobileapp_section-card .phone-stage{height:430px}.marketing .mobileapp_section-card .phone.pm{width:200px;height:405px}.marketing .mobileapp_eyebrow{font-size:.66rem}.marketing .mobileapp_headline{font-size:clamp(1.45rem,6.6vw,2rem)}.marketing .mobileapp_copy{font-size:.95rem}.marketing .trustprocess_container{gap:56px}.marketing .trustprocess_dark-card{border-radius:30px;padding:28px 20px}.marketing .trustprocess_card-header{margin-bottom:24px}.marketing .trustprocess_card-title{font-size:1.05rem}.marketing .trustprocess_pill-item{font-size:.88rem;padding:12px 16px}.marketing .trustprocess_annotation-box{position:static;width:100%;margin-top:14px}.marketing .pricing_grid{grid-template-columns:1fr}.marketing .pricing_card.featured{transform:none;padding-bottom:26px}.marketing .pricing_tier{font-size:1.7rem}.marketing .pricing_price{font-size:2.5rem}.marketing .founder_note{padding:4rem 2rem;border-radius:24px;min-height:auto}.marketing .founder_note-mark{font-size:16rem;left:50%}.marketing .founder_note-accent{width:200px;right:-10%}.marketing .founder_note-quote{font-size:1.05rem}.marketing .faq_section{padding-top:2rem}.marketing .faq-hd .pricing_title{font-size:clamp(1.8rem,9.2vw,2.6rem)}.marketing .fq2{font-size:1.05rem}.marketing .fa{font-size:.9rem}.marketing .contact_section-container{padding:1.4rem;border-radius:28px}}@media (max-width: 1023px){.marketing .everyone_content-wrapper{min-height:850px;padding:3.75rem 1.9rem}}@media (min-width: 1024px){.marketing .everyone_right-content-wrapper{min-height:720px}.marketing .everyone_content-wrapper{flex-direction:row;align-items:center;justify-content:space-between}.marketing .experience_content-wrapper{padding:2.5rem 2.4rem}.marketing .experience_main-container{grid-template-columns:1fr 1fr;gap:5rem}.marketing .experience_chat-overlay{margin:auto 1.9rem 2rem;gap:12px}.marketing .experience_chat-bubble{padding:1.35rem 1.55rem}.marketing .mobileapp_content-wrapper{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:3.2rem;padding:3.4rem 3rem}.marketing .mobileapp_image-wrap{margin:0}}.marketing .savings_grid{display:grid;grid-template-columns:1fr;gap:1.8rem;align-items:center}.marketing .savings_col-left{display:flex;justify-content:center}.marketing .savings_big-number{font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(4.4rem,20vw,8.2rem);line-height:.82;letter-spacing:-.06em;font-weight:900;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#d88c3e;text-shadow:10px 10px 30px rgba(0,0,0,.14);animation:savingsFloat 6.5s ease-in-out infinite}@keyframes savingsFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(.6deg)}}.marketing .savings_col-right{max-width:40rem;margin:0 auto}.marketing .savings_headline{margin:0;font-family:Georgia,Times New Roman,Times,serif;letter-spacing:-.02em;line-height:1.05;color:#f4f4f0;font-size:clamp(1.35rem,4.4vw,2.45rem);font-weight:800}.marketing .savings_separator{width:100%;height:1px;background:#f8f9fa2e;margin:1.5rem 0}.marketing .savings_quote-wrap{display:grid;gap:.55rem;padding:.95rem 1.1rem;border-radius:1rem;background:#f4f4f01a;border:1px solid rgba(244,244,240,.18);box-shadow:0 10px 24px #0000001f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.marketing .savings_quote{margin:0;font-family:Georgia,Times New Roman,Times,serif;color:#f4f4f0;font-size:clamp(1rem,2.6vw,1.5rem);line-height:1.2}.marketing .savings_quote-strong{font-style:italic;font-weight:700}@media (min-width: 1024px){.marketing .savings_content-wrapper{padding:3rem 2.6rem}.marketing .savings_grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3rem}.marketing .savings_col-left{justify-content:center;align-items:center;min-height:100%}.marketing .savings_col-right{margin:0}.marketing .savings_big-number{font-size:clamp(8.8rem,13vw,12.5rem)}}.marketing .savings_gap-header{text-align:center;margin-bottom:2rem}.marketing .savings_gap-eyebrow{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ebebe780;margin-bottom:.75rem}.marketing .savings_gap-sub{color:#ebebe7a6;font-size:1.05rem;max-width:36rem;margin:.5rem auto 0;line-height:1.6}.marketing .savings_problems-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 640px){.marketing .savings_problems-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.marketing .savings_problems-grid{grid-template-columns:repeat(3,1fr)}}.marketing .savings_prob-card{background:#ffffff0f;border:1px solid rgba(255,255,255,.09);border-radius:1rem;padding:1.25rem 1.4rem}.marketing .savings_prob-title{font-weight:700;font-size:.97rem;color:#ebebe7;margin-bottom:.45rem}.marketing .savings_prob-desc{font-size:.88rem;color:#ebebe799;line-height:1.55}.marketing .section_app-integrations>.padding-global{padding-top:1.5rem}.marketing .offerings-ticker{width:100%;min-width:0;overflow:hidden;padding:0;margin-bottom:1.2rem;mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}.marketing .offerings-track{display:flex;gap:.4rem;width:-moz-max-content;width:max-content;animation:offerings-scroll 32s linear infinite}@keyframes offerings-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.marketing .offerings-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:.8rem 1rem;width:108px;background:#fff;border:1px solid rgba(58,98,73,.12);border-radius:.75rem;box-shadow:0 1px 4px #0000000d}.marketing .offerings-tile-icon{display:flex;align-items:center;justify-content:center;color:#3a6249}.marketing .offerings-tile-label{font-size:.72rem;font-weight:600;color:#233746;letter-spacing:.01em;text-align:center;line-height:1.3}.marketing .gap_eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ebebe773;text-align:center;margin-bottom:.75rem}.marketing .gap_headline{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;color:#ebebe7;text-align:center;margin-bottom:2.5rem;line-height:1.2}.marketing .gap_scenarios{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 900px){.marketing .gap_scenarios{grid-template-columns:repeat(3,1fr)}}.marketing .gap_scenario-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:1.25rem;padding:1.6rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}.marketing .gap_scenario-time{font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ochre, #c49a52)}.marketing .gap_scenario-situation{font-size:1.05rem;font-weight:600;color:#ebebe7;line-height:1.45;margin:0}.marketing .gap_scenario-divider{display:flex;align-items:center;gap:.5rem;margin:.25rem 0}.marketing .gap_without{font-size:.72rem;font-weight:600;color:#eb6464bf;text-transform:uppercase;letter-spacing:.06em}.marketing .gap_with{font-size:.72rem;font-weight:600;color:#96c8a0d9;text-transform:uppercase;letter-spacing:.06em}.marketing .gap_arrow{color:#ebebe740;font-size:.85rem;flex:1}.marketing .gap_scenario-split{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.25rem}.marketing .gap_scenario-bad,.marketing .gap_scenario-good{font-size:.85rem;line-height:1.5;margin:0;padding:.75rem;border-radius:.6rem}.marketing .gap_scenario-bad{color:#ebebe78c;background:#dc505014;border:1px solid rgba(220,80,80,.12)}.marketing .gap_scenario-good{color:#ebebe7d9;background:#50a0641a;border:1px solid rgba(80,160,100,.15)}.marketing .pricing_grid-2col{grid-template-columns:1fr;max-width:720px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.marketing .pricing_grid-2col{grid-template-columns:repeat(2,1fr)}}.marketing .parents_bubbles-core{position:relative;min-height:21rem;display:flex;align-items:center;justify-content:center}.marketing .parents_bubbles-center{display:flex;justify-content:center;margin-bottom:2.4rem}.marketing .parents_bubbles-center-pill{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:1rem 2.25rem;border-radius:999px;background:#fff;box-shadow:0 18px 40px #23374626,0 0 0 1px #2337460f}.marketing .parents_bubbles-eyebrow{margin:0;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:#2337468c}.marketing .parents_bubbles-heading{margin:0;font-size:1.4rem;letter-spacing:-.02em;font-weight:650;color:var(--navy)}.marketing .parents_center-card{display:flex;justify-content:center;width:100%;margin:0;position:relative;z-index:30}.marketing .parents_center-inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1.75rem;width:100%;max-width:34rem;padding:1.5rem 2rem;border-radius:1.9rem;background:#f7f7f4;box-shadow:0 14px 40px #2337462e,0 0 0 1px #2337460a}.marketing .parents_center-copy{display:flex;flex-direction:column;gap:.4rem}.marketing .parents_center-heading{margin:0;font-size:1.8rem;line-height:1.05;letter-spacing:-.03em;color:#111827}.marketing .parents_center-heading-break{display:none}.marketing .parents_center-avatars{display:inline-flex;align-items:center;gap:.2rem}.marketing .parents_center-avatar-ring{width:2.6rem;height:2.6rem;border-radius:999px;border:2px solid var(--ochre);background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px #0f172a40}.marketing .parents_center-avatar-ring img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.marketing .parents_center-avatar-ring.small{width:2.3rem;height:2.3rem;margin-left:-.75rem}.marketing .parents_center-avatar-ring.more{margin-left:-.75rem;font-size:.9rem;font-weight:700;color:#4b5563;background:#f9fafb;border-style:dashed;border-color:color-mix(in srgb,var(--ochre) 65%,#d1d5db 35%)}.marketing .parents_floats{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.marketing .parents_floater{position:absolute;padding:.68rem 1rem;border-radius:999px;background:#233746;color:#f4f4f0;font-size:.72rem;font-weight:600;box-shadow:0 18px 40px #23374633;max-width:min(19rem,calc(100% - 2rem));white-space:normal;overflow-wrap:anywhere;line-height:1.35}.marketing .parents_floater-name{margin-left:.35rem;font-weight:500;opacity:1;color:#caab48}.marketing .parents_floater-1{top:.4rem;left:5%;background:#233746;color:#f4f4f0;animation:parentsFloat1 7s ease-in-out infinite}.marketing .parents_floater-2{top:3rem;right:5%;background:#edf2ee;border:1px solid rgba(150,174,156,.3);color:#2d4459;animation:parentsFloat2 8s ease-in-out infinite}.marketing .parents_floater-3{bottom:4.1rem;left:4%;background:#a7b28f;color:#233746;animation:parentsFloat3 9s ease-in-out infinite}.marketing .parents_floater-4{bottom:3.2rem;right:6%;background:#caab481f;border:1px solid rgba(202,171,72,.25);color:#233746;animation:parentsFloat4 10s ease-in-out infinite}.marketing .parents_floater-5{top:-.2rem;left:50%;transform:translate(-50%);background:#233746;color:#f4f4f0;animation:parentsFloat5 11s ease-in-out infinite}.marketing .parents_floater-2 .parents_floater-name{color:#89847a}.marketing .parents_floater-3 .parents_floater-name{color:#23374699}.marketing .parents_floater-4 .parents_floater-name{color:#af8a5f}.marketing .parents_floater-5 .parents_floater-name{color:#caab48}@keyframes parentsFloat1{0%,to{transform:translate(0)}33%{transform:translate(4px,-6px)}66%{transform:translate(-2px,-2px)}}@keyframes parentsFloat2{0%,to{transform:translate(0)}50%{transform:translate(-6px,-4px)}}@keyframes parentsFloat3{0%,to{transform:translate(0)}50%{transform:translate(6px,6px)}}@keyframes parentsFloat4{0%,to{transform:translate(0)}50%{transform:translate(-5px,5px)}}@keyframes parentsFloat5{0%,to{transform:translate(0)}50%{transform:translate(4px,-4px)}}.marketing .text-size-large{font-size:1.1rem;line-height:1.45}.marketing .text-weight-semibold{font-weight:600}.marketing .button-group{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center}.marketing .button-group.stretch{width:100%;max-width:28rem;margin-left:auto;margin-right:auto}.marketing .spacer-custom{height:4rem}.marketing .spacer-large{height:2rem}.marketing .spacer-medium{height:1rem}.marketing{overflow-x:hidden}@media (max-width: 640px){.marketing .padding-global{padding-left:1rem;padding-right:1rem}.marketing .container-medium,.marketing .container-small{max-width:100%}}@media (max-width: 420px){.marketing .nav_logo-img{height:1.1rem}.marketing .button{padding:.5rem .75rem;font-size:.74rem}.marketing .hero_btn-match{padding:13px 22px;font-size:15px}.marketing .nav_hamburger{width:38px}}@media (max-width: 1024px){.marketing .hero_content-right{width:100%}.marketing .hero_reach{max-width:100%}}@media (max-width: 640px){.marketing .hero_content{padding-top:2.75rem}.marketing .hero_display{font-size:clamp(2.35rem,12vw,3.25rem);line-height:1.02}.marketing .hero_avail{margin-bottom:1.15rem}.marketing .hero_reach{margin-top:1.1rem;gap:.1rem}.marketing .hero_reach-head{gap:.6rem}.marketing .hero_reach-statLabel{font-size:.84rem;max-width:11.5rem}.marketing .hero_reach-orbit{--hero-reach-ring: 7.2rem;--hero-reach-flag: 2.5rem}.marketing .hero_reach-coreFlag{width:3.6rem;height:3.6rem}.marketing .button-group.stretch{max-width:22rem}}@media (max-width: 960px){.marketing .parents_bubbles-shell{padding:2rem 1.5rem 2.5rem;border-radius:1.75rem}.marketing .parents_bubbles-core{min-height:22.5rem}.marketing .parents_center-inner{max-width:34rem;padding:1.15rem 1.2rem;border-radius:1.25rem;gap:.95rem}.marketing .parents_center-heading{font-size:1.38rem}.marketing .parents_floats{position:absolute;top:0;right:0;bottom:0;left:0;margin-top:0;display:block}.marketing .parents_floater{position:absolute;max-width:min(43%,17rem);animation-duration:8s}.marketing .parents_floater-1{top:.25rem;left:1.5%}.marketing .parents_floater-2{top:3rem;right:1.5%}.marketing .parents_floater-3{bottom:3.9rem;left:1.5%}.marketing .parents_floater-4{bottom:3.2rem;right:1.5%}.marketing .parents_floater-5{top:-.25rem;left:50%;transform:translate(-50%)}}@media (max-width: 640px){.marketing .everyone_content-wrapper{min-height:auto;padding:2.4rem 1rem;gap:1.25rem}.marketing .everyone_illustration-container{display:none}.marketing .everyone_main-title{margin-bottom:1.2rem;font-size:clamp(2rem,9.5vw,2.45rem)}.marketing .everyone_tag-container{gap:8px;max-width:100%}.marketing .everyone_persona-tag{padding:8px 16px;font-size:.75rem}.marketing .everyone_right-content-wrapper{height:auto}.marketing .everyone_content-area{max-width:100%}.marketing .everyone_content-headline{font-size:clamp(1.25rem,5.6vw,1.55rem);margin-bottom:10px}.marketing .everyone_content-body{font-size:.92rem;line-height:1.5;margin-bottom:20px;min-height:auto}.marketing .everyone_btn{padding:10px 16px;font-size:.82rem}.marketing .everyone_cta-group{gap:10px;margin-bottom:.55rem}.marketing .savings_headline{text-align:center}.marketing .parents_bubbles-core{min-height:28rem;display:flex;align-items:center;justify-content:center}.marketing .parents_center-inner{max-width:92%;padding:1rem 1.05rem;gap:.75rem}.marketing .parents_center-heading{font-size:1.18rem;line-height:1.08}.marketing .parents_center-heading-break{display:block}.marketing .parents_floats{position:absolute;top:0;right:0;bottom:0;left:0;margin-top:0;display:block}.marketing .parents_floater{position:absolute;width:52%;max-width:13rem;min-width:9.5rem;font-size:.66rem;line-height:1.3;padding:.58rem .78rem;animation-duration:8s}.marketing .parents_floater-name{display:block;margin-left:0;margin-top:.12rem;font-size:.58rem}.marketing .parents_floater-1{top:1.2rem;left:1.5%;width:88%;max-width:14.2rem}.marketing .parents_floater-2{top:4.1rem;right:1.5%;width:88%;max-width:14.2rem}.marketing .parents_floater-3{bottom:4.4rem;left:1.5%;width:88%;max-width:14.2rem}.marketing .parents_floater-4{bottom:.2rem;right:1.5%;width:88%;max-width:14.2rem}.marketing .parents_floater-5{top:.75rem;left:50%;transform:translate(-50%);width:58%;max-width:14rem;display:none}}.marketing .integrations_grid{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:start}@media (min-width: 960px){.marketing .integrations_grid{grid-template-columns:1.05fr .95fr;gap:2rem;align-items:center}}.marketing .home_integrations_chips-div{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}@media (max-width: 640px){.marketing .home_integrations_chips-div{justify-content:center}}.marketing .home_integrations_chip{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;background:#fff9;border:1px solid rgba(35,55,70,.12);font-size:.8rem;font-weight:700;color:var(--navy);white-space:nowrap}@media (max-width: 420px){.marketing .home_integrations_chip{padding:9px 10px;font-size:.76rem}}.marketing .marquee_wrapper{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.marketing .marquee-scroll{display:flex;width:-moz-max-content;width:max-content;gap:2.5rem;animation:marqueeLtr 40s linear infinite}@keyframes marqueeLtr{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.marketing .marquee-scroll{animation:none}}.marketing .section_faster{border-radius:var(--radius);overflow:hidden}.marketing .faster_grid{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:start}@media (min-width: 992px){.marketing .faster_grid{grid-template-columns:18.75rem minmax(0,1fr);align-items:center;gap:2rem}}.marketing .faster_marquee{height:11rem;overflow:hidden;border-radius:1rem;background:#0000001f}@media (max-width: 640px){.marketing .faster_marquee{height:9rem}}.marketing .use-cases_tab-menu{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid rgba(35,55,70,.12);padding-bottom:10px}@media (max-width: 640px){.marketing .use-cases_tab-menu{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:12px}.marketing .use-cases_tab-menu::-webkit-scrollbar{height:6px}.marketing .use-cases_tab-menu::-webkit-scrollbar-thumb{background:#2337462e;border-radius:999px}}.marketing .features_grid-top{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:center}@media (min-width: 960px){.marketing .features_grid-top{grid-template-columns:1fr 1fr;gap:2rem}.marketing .features_grid-top.rev>:first-child{order:2}.marketing .features_grid-top.rev>:last-child{order:1}}.marketing .features_visual{border-radius:18px;background:#ffffffa6;border:1px solid rgba(35,55,70,.12);min-height:240px}.marketing .landing-footer{background:#162430;border-radius:24px 24px 0 0;padding:2rem 1.25rem 1rem;color:#f4f4f0e0}.marketing .fin{max-width:1120px;margin:0 auto}.marketing .ftop{display:grid;grid-template-columns:1.4fr 1fr .8fr .8fr;gap:2rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(244,244,240,.12)}.marketing .flogo-img{width:138px;height:auto}.marketing .fdesc{margin:.7rem 0 1rem;color:#f4f4f073;font-size:.85rem;line-height:1.6;max-width:22rem}.marketing .fcontact{display:grid;gap:.4rem}.marketing .fcontact a,.marketing .fcol a{color:#f4f4f09e;font-size:.84rem}.marketing .fcol h5,.marketing .footer-resources-eyebrow{margin:0 0 .55rem;font-size:.63rem;letter-spacing:.12em;text-transform:uppercase;color:#f4f4f059}.marketing .footer-resources-subh{margin:.4rem 0;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:#caab48}.marketing .footer-resources-ul,.marketing .fcol ul{list-style:none;padding:0;margin:0;display:grid;gap:.45rem}.marketing .fbot{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding-top:.9rem}.marketing .fcopy,.marketing .fleg a{color:#f4f4f059;font-size:.74rem}.marketing .fleg{display:inline-flex;gap:.8rem}.marketing .md-popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0e141a8c;display:grid;place-items:center;padding:1rem}.marketing .md-popup{position:relative;width:min(420px,100%);background:#fff;border-radius:16px;padding:1rem 1rem 1.2rem;border:1px solid rgba(35,55,70,.1);box-shadow:0 24px 64px #0b131b52;text-align:center;animation:mdPopupIn .28s var(--ease) both}.marketing .md-popup-close{position:absolute;top:.45rem;right:.45rem;width:32px;height:32px;border:none;border-radius:50%;background:#23374614;color:#233746;cursor:pointer;font-size:1.2rem;line-height:1}.marketing .md-popup-image{width:min(280px,100%);height:auto;border-radius:12px;margin:0 auto .85rem;display:block}.marketing .md-popup-title{margin:.25rem 0 .55rem;font-family:var(--font-display);font-size:1.7rem;font-weight:800;letter-spacing:.01em;color:#7a1836;text-shadow:0 1px 0 rgba(255,255,255,.75)}.marketing .md-popup-copy{margin:0;color:#425666;font-size:1rem;line-height:1.45}.marketing .md-popup-price{margin:.7rem 0 0;font-family:var(--font-display);color:#233746;font-weight:700;font-size:1.6rem;letter-spacing:.01em;text-shadow:0 1px 0 rgba(255,255,255,.8)}.marketing .md-popup-price:before{content:"Special Offer";display:block;margin-bottom:.1rem;font-family:var(--font-sans);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:#caab48;font-weight:700}.marketing .md-popup-cta{margin-top:.95rem;display:inline-flex;align-items:center;justify-content:center;min-width:145px;padding:.68rem 1.1rem;border-radius:999px;background:linear-gradient(135deg,#e2c66f,#caab48);border:1px solid rgba(183,146,42,.7);color:#2d3540;font-weight:700;transition:transform .18s ease,box-shadow .18s ease}.marketing .md-popup-cta:hover{color:#22313f;transform:translateY(-1px);box-shadow:0 10px 24px #caab4859}@keyframes mdPopupIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.marketing .whatsapp-fab-wrap{position:fixed;bottom:1.5rem;right:1.5rem;z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:10px;max-width:min(260px,calc(100vw - 2rem))}.marketing .wa-fab-prompt{position:relative;padding:12px 36px 12px 14px;border-radius:12px;background:var(--navy);color:var(--bone);font-size:.84rem;line-height:1.4;box-shadow:0 10px 32px #23374647;border:1px solid rgba(244,244,240,.12);animation:waFabPromptIn .35s var(--ease) both}.marketing .wa-fab-prompt:after{content:"";position:absolute;bottom:-8px;right:20px;border:8px solid transparent;border-top-color:var(--navy)}.marketing .wa-fab-prompt-text{margin:0;font-weight:500}.marketing .wa-fab-prompt-close{position:absolute;top:0;right:0;width:36px;height:36px;padding:0;border:none;background:transparent;color:#f4f4f0bf;font-size:1.35rem;line-height:1;cursor:pointer;border-radius:0 10px;transition:color .15s ease}.marketing .wa-fab-prompt-close:hover{color:#fff}.marketing .whatsapp-fab{position:relative;flex-shrink:0;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 18px #25d36673,0 2px 8px #0000001f;transition:transform .22s ease,box-shadow .22s ease}.marketing .whatsapp-fab:hover{transform:scale(1.07);box-shadow:0 8px 28px #25d36680,0 4px 12px #00000024;color:#fff}.marketing .secondary-fab{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem 1.1rem;border-radius:999px;background:var(--navy);color:var(--bone);font-size:.82rem;font-weight:700;white-space:nowrap;box-shadow:0 4px 18px #23374652,0 2px 8px #0000001f;transition:transform .22s ease,box-shadow .22s ease;animation:waSecondaryFabIn .3s var(--ease) both}.marketing .secondary-fab:hover{transform:scale(1.05);box-shadow:0 8px 24px #23374661,0 4px 12px #00000024;color:var(--bone)}@keyframes waSecondaryFabIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes waFabPromptIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 900px){.marketing .ftop{grid-template-columns:1fr;gap:1.25rem}}@media (min-width: 1024px){.marketing .contact_section-container{padding:2.2rem}.marketing .contact_grid{grid-template-columns:1fr;gap:1.8rem}.marketing .contact_intro-row{flex-direction:row;align-items:center;gap:1.5rem;margin-top:1rem}.marketing .pixel-grid{display:grid}}.imodal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#162430b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem}.imodal-box{position:relative;background:#162430;border-radius:1.5rem;padding:2rem 1.75rem 1.5rem;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;box-shadow:0 24px 64px #00000080;border:1px solid rgba(255,255,255,.07)}.imodal-close{position:absolute;top:1rem;right:1rem;background:#ffffff14;border:none;border-radius:50%;width:32px;height:32px;font-size:1.2rem;line-height:1;cursor:pointer;color:#f4f4f0b3;display:flex;align-items:center;justify-content:center;transition:background .15s}.imodal-close:hover{background:#ffffff24}.imodal-header{margin-bottom:1.25rem}.imodal-title{font-family:Georgia,serif;font-size:1.5rem;font-weight:500;color:#f4f4f0;margin:0 0 .25rem}.imodal-sub{font-size:.82rem;color:#f4f4f073;margin:0}.imodal-form{display:flex;flex-direction:column;gap:.9rem}.imodal-row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media (max-width: 480px){.imodal-row{grid-template-columns:1fr}}.imodal-group{display:flex;flex-direction:column;gap:.3rem}.imodal-group label{font-size:.78rem;font-weight:600;color:#f4f4f0b3}.imodal-optional{font-weight:300;opacity:.5}.imodal-group input,.imodal-group select,.imodal-group textarea{border:1.5px solid rgba(255,255,255,.1);border-radius:.6rem;padding:.6rem .75rem;font-size:.88rem;color:#f4f4f0;background:#ffffff0f;outline:none;transition:border-color .15s,background .15s;font-family:inherit;resize:vertical}.imodal-group select option{background:#162430;color:#f4f4f0}.imodal-group input::-moz-placeholder,.imodal-group textarea::-moz-placeholder{color:#f4f4f04d}.imodal-group input::placeholder,.imodal-group textarea::placeholder{color:#f4f4f04d}.imodal-group input:focus,.imodal-group select:focus,.imodal-group textarea:focus{border-color:#96ae9c;background:#ffffff1a}.imodal-submit{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#d88c3e;color:#fff;border:none;border-radius:.75rem;padding:.85rem 1.5rem;font-size:.95rem;font-weight:700;cursor:pointer;margin-top:.25rem;transition:background .15s}.imodal-submit:hover{background:#c47a2e}.imodal-note{font-size:.7rem;color:#f4f4f04d;text-align:center;margin:0}.imodal-thanks{text-align:center;padding:1.5rem 0;display:flex;flex-direction:column;align-items:center;gap:.75rem}.imodal-thanks-icon{width:64px;height:64px;background:#96ae9c26;border-radius:50%;display:flex;align-items:center;justify-content:center}.imodal-thanks h3{font-size:1.2rem;color:#f4f4f0;margin:0}.imodal-thanks p{font-size:.88rem;color:#f4f4f080;margin:0;max-width:320px}.imodal-done{margin-top:.5rem;background:#3a6249;color:#fff;border:none;border-radius:.6rem;padding:.65rem 1.75rem;font-size:.9rem;font-weight:600;cursor:pointer}.footer-link-btn{background:none;border:none;color:inherit;font:inherit;cursor:pointer;padding:0;text-align:left}.marketing .igr_section{border-radius:2rem;background:#f8f7ef;border:1px solid rgba(35,55,70,.08);box-shadow:0 18px 40px #2337461a;margin-bottom:1.2rem;overflow:hidden;padding:2rem 0}.marketing .igr_head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:0 clamp(1.4rem,4vw,3rem);margin-bottom:1.4rem}.marketing .igr_eyebrow{margin:0 0 .6rem;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ochre)}.marketing .igr_headline{margin:0;font-family:Georgia,Times New Roman,Times,serif;color:var(--ink);letter-spacing:-.02em;line-height:1.1;font-size:clamp(1.9rem,4.6vw,3.2rem)}.marketing .igr_copy{margin:.8rem 0 0;max-width:36rem;color:var(--stone);font-size:clamp(1rem,2.2vw,1.15rem);line-height:1.6}.marketing .igr_arrows{display:none;gap:.5rem;flex-shrink:0}@media (min-width: 900px){.marketing .igr_arrows{display:flex}}.marketing .igr_arrow{width:44px;height:44px;border-radius:50%;border:1.5px solid rgba(35,55,70,.2);background:#fff;color:var(--ink);font-size:24px;line-height:1;cursor:pointer;transition:background-color .2s ease}.marketing .igr_arrow:hover{background:var(--ink);color:var(--bone)}.marketing .igr_track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.4rem clamp(1.4rem,4vw,3rem) 1rem;scroll-padding-left:clamp(1.4rem,4vw,3rem);-webkit-overflow-scrolling:touch}.marketing .igr_track::-webkit-scrollbar{display:none}.marketing .igr_card{flex:0 0 min(326px,78vw);height:min(580px,138vw);scroll-snap-align:start;border-radius:1.4rem;overflow:hidden;background:#fff;box-shadow:0 10px 28px #23374629;position:relative}.marketing .igr_thumb{display:flex;flex-direction:column;width:100%;height:100%;padding:0;border:0;background:#fff;cursor:pointer;text-align:left;font-family:inherit}.marketing .igr_hd{flex:0 0 10%;min-height:46px;display:flex;align-items:center;gap:10px;padding:0 12px}.marketing .igr_hd-ico{width:32px;height:32px;border-radius:50%;background:linear-gradient(45deg,#f9a43a,#e1306c 55%,#8a3ab9);color:#fff;display:grid;place-items:center;flex-shrink:0}.marketing .igr_hd-t{display:flex;flex-direction:column;line-height:1.2}.marketing .igr_hd-t b{font-size:13px;color:#262626}.marketing .igr_hd-t small{font-size:12px;color:#8e8e8e}.marketing .igr_md{position:relative;flex:1 1 auto;background:#000;display:flex;justify-content:center;overflow:hidden}.marketing .igr_md img{height:100%;width:auto;max-width:100%;display:block}.marketing .igr_ft{flex:0 0 19%;padding:14px 12px 0;font-size:14px;font-weight:600;color:#4a5be8}.marketing .igr_play{position:absolute;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;background:#ffffffeb;color:var(--ink);display:grid;place-items:center;box-shadow:0 8px 24px #0000004d;transition:transform .25s ease}.marketing .igr_play svg{margin-left:3px}.marketing .igr_thumb:hover .igr_play{transform:scale(1.08)}.marketing .igr_frame{width:100%;height:100%;border:0;display:block;background:#fff}.marketing .igr_follow{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center;padding:1.5rem;text-decoration:none;background:var(--ink);color:var(--bone)}.marketing .igr_follow b{font-size:1.15rem}.marketing .igr_follow span{font-size:.9rem;color:#f4f4f0b3}.marketing .igr_follow .igr_follow-ico{width:64px;height:64px;border-radius:50%;background:var(--ochre);color:#fff;display:grid;place-items:center;margin-bottom:.4rem}.marketing .igr_follow .igr_follow-btn{margin-top:.8rem;padding:.7rem 1.4rem;border-radius:999px;background:var(--bone);color:var(--ink);font-weight:700}.marketing .igr_cta{display:flex;flex-wrap:nowrap;gap:.7rem;padding:.6rem clamp(1.4rem,4vw,3rem) 0}.marketing .igr_cta .experience_btn{flex:1 1 0;justify-content:center;white-space:nowrap;padding:.9rem .8rem}@media (min-width: 640px){.marketing .igr_cta .experience_btn{flex:0 0 auto;padding:.9rem 1.6rem}}.marketing .mobileapp_section-card .ap{--pe: #f9c6b2;--bl: #cde5ef;--gr: #d8eab4;--ye: #f2dd9b;--ink: #141414;--mu: #7b7f82;position:relative;width:100%;height:100%;box-sizing:border-box;padding:52px 9px 0;background:#efefee;color:var(--ink);font-family:DM Sans,system-ui,sans-serif;font-size:8px;line-height:1.25;overflow:hidden;display:flex;flex-direction:column;gap:5px}.ap small{font-size:6px;color:var(--mu);font-weight:500;letter-spacing:.02em;display:block}.ap b{font-weight:700}.ap .ap-grow{flex:1;min-width:0}.ap-head{display:flex;align-items:center;gap:6px}.ap-ava{width:20px;height:20px;border-radius:50%;background:var(--pe);display:grid;place-items:center;font-size:7px;font-weight:700}.ap-hello b{font-size:9.5px;display:block}.ap-cc{position:relative;border-radius:14px;padding:9px 11px;color:#fff;background:linear-gradient(135deg,#2a3a3d,#141414 60%);display:flex;flex-direction:column;gap:4px;overflow:hidden}.ap-cc:after{content:"";position:absolute;right:-24px;top:-30px;width:90px;height:90px;border-radius:50%;border:1px solid rgba(255,255,255,.12)}.ap-chip{width:16px;height:12px;border-radius:3px;background:linear-gradient(135deg,#e8c77a,#b99443)}.ap-coins{font-size:17px;letter-spacing:-.02em}.ap-coins small{display:inline;font-size:7px;color:#ffffff8c}.ap-cc-row{display:flex;justify-content:space-between;font-size:7.5px;font-weight:600}.ap-cc-row small{color:#ffffff80;font-size:5px}.ap-pill{border-radius:999px;text-align:center;padding:7px 0;font-weight:700;font-size:8.5px}.ap-pill.green{background:linear-gradient(180deg,#e3f0c2,#cfe3a2);box-shadow:0 4px 10px #1414141a}.ap-pill.dark{background:var(--ink);color:#fff}.ap-sec,.ap-title{font-weight:700;font-size:9px;margin-top:2px}.ap-title{font-size:12px;margin-top:0}.ap-sub{font-size:7px;color:var(--mu);margin-top:-3px}.ap-card{background:#fff;border-radius:12px;padding:7px 8px;box-shadow:0 3px 10px #1414140f;display:flex;flex-direction:column;gap:6px}.ap-row{display:flex;align-items:center;gap:6px}.ap-row b{font-size:8.5px;display:block}.ap-split{border-top:1px solid #efefee;padding-top:6px}.ap-tile{width:22px;height:22px;border-radius:8px;display:grid;place-items:center;font-size:11px}.ap-tile.blue{background:var(--bl)}.ap-tag{padding:2px 6px;border-radius:999px;background:#ececec;font-size:6.5px;font-weight:700}.ap-tag.g{background:var(--gr);color:#2f4a0f}.ap-btn{padding:4px 8px;border-radius:999px;font-weight:700;font-size:7.5px}.ap-btn.peach{background:var(--pe)}.ap-btn.ink{background:var(--ink);color:#fff}.ap-row em{font-style:normal;color:#b8860b;font-size:7px;margin-left:2px}.ap-face{width:22px;height:22px;border-radius:50%;background:var(--bl);position:relative;overflow:hidden;flex-shrink:0}.ap-face i{position:absolute;left:50%;top:5px;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:#e8b48e;box-shadow:0 -2px 0 1px #2a2a2a}.ap-face:after{content:"";position:absolute;left:3px;right:3px;bottom:-6px;height:12px;border-radius:50% 50% 0 0;background:#4a7bb0}.ap-who{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:14px;background:var(--gr)}.ap-who b{font-size:9px;display:block}.ap-tile-lg,.ap-tile-sm{border-radius:14px;padding:8px 9px;position:relative;overflow:hidden}.ap-tile-lg.peach,.ap-tile-sm.peach{background:var(--pe)}.ap-tile-sm.blue{background:var(--bl)}.ap-tile-sm.green{background:var(--gr)}.ap-tile-sm.red{background:#f6c6c8}.ap-lab{font-weight:700;font-size:7.5px;display:block}.ap-big{font-size:22px;letter-spacing:-.03em;display:block;margin-top:2px}.ap-big small{display:inline;font-size:8px;color:#14141499}.ap-trace{position:absolute;right:0;bottom:6px;width:62%;height:28px;animation:ap-scroll 3s linear infinite}@keyframes ap-scroll{0%{transform:translate(0)}to{transform:translate(-20%)}}.ap-two{display:grid;grid-template-columns:1fr 1fr;gap:5px}.ap-two .ap-tile-sm{min-height:78px}.ap-ring{position:absolute;left:50%;bottom:5px;width:44px;height:44px;margin-left:-22px}.ap-ringv{position:absolute;left:0;right:0;bottom:21px;text-align:center;font-size:10px}.ap-ringv.s{font-size:7.5px}.ap-num{font-size:20px;display:block;margin-top:8px;letter-spacing:-.02em}.ap-sugar b{font-size:12px}.ap-sugar b small{display:inline;font-size:6.5px}.ap-range{display:block;height:5px;border-radius:3px;background:linear-gradient(90deg,#f2dd9b,#d8eab4 35%,#d8eab4 65%,#f9c6b2);position:relative}.ap-range u{position:absolute;left:46%;top:-2px;width:4px;height:9px;border-radius:2px;background:var(--ink)}.ap-dark{position:relative;border-radius:14px;height:150px;background:linear-gradient(160deg,#26302f,#141414);overflow:hidden}.ap-body{position:absolute;left:12px;top:7px;height:136px;width:auto}.ap-score{position:absolute;right:10px;top:28px;color:#fff;text-align:right}.ap-score small{color:#ffffff8c}.ap-score b{font-size:34px;letter-spacing:-.03em;display:block;line-height:1;margin:2px 0}.ap-score span{font-size:7.5px;color:#bfe06a;font-weight:700}.ap-metrics{display:grid;grid-template-columns:1fr 1fr;gap:4px}.ap-metric{border-radius:10px;padding:5px 7px}.ap-metric b{font-size:10px;display:block}.ap-metric.blue{background:var(--bl)}.ap-metric.green{background:var(--gr)}.ap-metric.peach{background:var(--pe)}.ap-metric.yellow{background:var(--ye)}.ap-svc{display:grid;grid-template-columns:1fr 1fr;gap:5px}.ap-svc-i{border-radius:12px;padding:7px;display:flex;flex-direction:column;gap:1px}.ap-svc-i span{font-size:13px;margin-bottom:3px}.ap-svc-i b{font-size:8px}.ap-svc-i.blue{background:var(--bl)}.ap-svc-i.peach{background:var(--pe)}.ap-svc-i.green{background:var(--gr)}.ap-svc-i.yellow{background:var(--ye)}.ap-days,.ap-slots{display:flex;gap:4px}.ap-days span,.ap-slots span{flex:1;text-align:center;padding:5px 0;border-radius:999px;background:#e3e3e1;font-weight:600;font-size:7.5px;color:var(--mu)}.ap-slots span{border-radius:8px;background:#fff;color:var(--ink)}.ap-days span.on,.ap-slots span.on{background:var(--ink);color:#fff}.ap-coord{border-radius:14px;padding:11px 10px;background:var(--ink);color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2px}.ap-coord small{color:#ffffff80}.ap-coord b{font-size:11px}.ap-coord>span:not(.ap-pulse):not(.ap-call){font-size:7px;color:#ffffffa6}.ap-pulse{position:relative;width:26px;height:26px;margin-bottom:3px}.ap-pulse i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#e5484d;animation:ap-ping 1.8s ease-out infinite}.ap-pulse i:nth-child(2){animation-delay:.9s}.ap-pulse:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:#e5484d}@keyframes ap-ping{0%{transform:scale(.4);opacity:.7}to{transform:scale(1.5);opacity:0}}.ap-call{margin-top:5px;padding:5px 16px;border-radius:999px;background:#fff;color:var(--ink);font-weight:700;font-size:8px}.ap-nav{position:absolute;left:7px;right:7px;bottom:8px;height:34px;border-radius:17px;background:#1b1b1c;display:grid;grid-template-columns:repeat(5,1fr);box-shadow:0 6px 14px #1414144d}.ap-nav span{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1px;padding-bottom:4px;color:#a9acaf;position:relative}.ap-nav em{font-style:normal;font-size:5.5px;font-weight:600}.ap-nav span.on{color:#fff}.ap-bub{position:absolute;top:-9px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--pe);color:var(--ink);box-shadow:0 0 0 3px #efefee}.ap-bub.t1{background:var(--bl)}.ap-bub.t2{background:var(--gr)}.ap-bub.t3{background:var(--ye)}.ap-bub.t4{background:#f6c6c8;color:#a3262b}@media (prefers-reduced-motion: reduce){.ap-trace,.ap-pulse i{animation:none}}.marketing .mobileapp_section-card .ap-hero{display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:16px;color:#fff;background:radial-gradient(110% 90% at 100% 0%,#8fb04a4d,#8fb04a00 60%),radial-gradient(90% 70% at 0% 100%,#f9c6b233,#f9c6b200 60%),#141414}.marketing .mobileapp_section-card .ap-hero .fv-body{width:62px;height:108px}.ap-hero-r{flex:1;min-width:0}.ap-hero-r small{color:#ffffff8c;font-size:5.5px;letter-spacing:.06em}.ap-score-n{display:block;font-size:34px;font-weight:500;letter-spacing:-.04em;line-height:1;margin:2px 0 4px}.ap-score-n em{font-style:normal;font-size:8px;color:#ffffff8c;margin-left:3px;letter-spacing:0}.ap-verdict{display:inline-block;padding:3px 8px;border-radius:999px;background:#a9cc6233;color:#c6e07f;font-size:7.5px;font-weight:700}.ap-duo{display:flex;gap:12px;margin-top:7px}.ap-duo b{font-size:11px;font-weight:600}.ap-duo small{display:inline;margin-left:2px;font-size:6px}.ap-rows{display:flex;flex-direction:column;gap:4px}.ap-rowm{display:flex;align-items:center;gap:6px;background:#fff;border-radius:10px;padding:6px 8px;box-shadow:0 3px 10px #1414140d}.ap-rowm b{font-size:8px;display:block}.ap-rowm .ap-v{font-size:9px;width:30px;text-align:right}.ap-rb{position:relative;width:44px;height:4px;border-radius:2px;background:#ececea;flex-shrink:0}.ap-rb:before{content:"";position:absolute;left:25%;width:40%;top:0;bottom:0;background:#d8eab4;border-radius:2px}.ap-rb u{position:absolute;top:-2px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#8fb04a;border:1.5px solid #fff}.ap-rb u.peach{background:#f08a5d}.marketing .mobileapp_eyebrow{color:var(--ochre)}.marketing .mobileapp_feats{list-style:none;margin:0 0 1.6rem;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.marketing .mobileapp_feats li{display:flex;align-items:center;gap:.6rem;padding:.7rem .9rem;border-radius:999px;background:#f4f4f012;border:1px solid rgba(244,244,240,.1);font-size:.92rem;font-weight:600;color:var(--bone)}.marketing .mobileapp_feats i{width:10px;height:10px;border-radius:50%;flex-shrink:0;background:#f9c6b2}.marketing .mobileapp_feats i.blue{background:#cde5ef}.marketing .mobileapp_feats i.green{background:#d8eab4}.marketing .mobileapp_feats i.red{background:#f08a8e}.marketing .appcta_row{display:flex;flex-wrap:wrap;gap:.7rem}.marketing .appcta_btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;height:54px;padding:0 1.5rem;border-radius:999px;font-weight:700;font-size:1rem;line-height:1;font-family:inherit;text-decoration:none;cursor:pointer;transition:transform .2s ease,filter .2s ease,background-color .2s ease}.marketing .appcta_primary{border:0;background:var(--ochre);color:var(--ink);box-shadow:0 10px 26px #d88c3e59}.marketing .appcta_primary:hover{filter:brightness(1.06);transform:translateY(-1px)}.marketing .appcta_outline{border:1.5px solid rgba(244,244,240,.4);background:transparent;color:var(--bone)}.marketing .appcta_outline:hover{background:#f4f4f01a}.marketing .appcta_note{margin:.9rem 0 0;font-size:.82rem;color:#f4f4f099}.marketing .appcta_ios{margin:.9rem 0 0;padding:.9rem 1rem .9rem 2.2rem;border-radius:1rem;background:#f4f4f014;font-size:.9rem;line-height:1.7;color:#f4f4f0d9}@media (max-width: 480px){.marketing .appcta_btn{flex:1 1 100%}}.marketing .tp_compact{padding:26px 24px 30px}.marketing .tp_compact .trustprocess_card-header{margin-bottom:14px}.marketing .tp_compact .trustprocess_plus-btn{width:36px;height:36px}.marketing .trustprocess_coin-label{margin:18px 0 10px;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ochre)}.marketing .trustprocess_coin-label.first{margin-top:0}.marketing .tp_tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.marketing .tp_tile{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1px;padding:12px 6px 11px;border-radius:20px;background:#f4f4f012;border:1px solid rgba(244,244,240,.1);color:var(--bone)}.marketing .tp_tile b{font-size:1.35rem;font-weight:600;letter-spacing:-.02em;line-height:1.1}.marketing .tp_tile span{font-size:.72rem;color:#f4f4f0a6;line-height:1.25}.marketing .tp_ico{width:38px;height:38px;margin-bottom:4px;overflow:visible;fill:none;stroke:var(--bone);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.marketing .tp_heart-shape{fill:#f08a5ee6;stroke:none;transform-box:fill-box;transform-origin:center;animation:tp-beat 1.5s ease-in-out infinite}.marketing .tp_ecg{stroke:#fff;stroke-width:2.6;stroke-dasharray:60;stroke-dashoffset:60;animation:tp-ecg 1.5s linear infinite}.marketing .tp_phone-body{fill:#cde5efe6;stroke:none;transform-box:fill-box;transform-origin:center;animation:tp-ring 2.4s ease-in-out infinite}.marketing .tp_wave{stroke:#cde5ef;stroke-width:2.6;opacity:0;animation:tp-wave 2.4s ease-out infinite}.marketing .tp_wave.w2{animation-delay:.25s}.marketing .tp_coin-face{transform-box:fill-box;transform-origin:center;animation:tp-flip 3.2s ease-in-out infinite}.marketing .tp_coin-face circle{fill:#f2dd9b;stroke:#c9a24a}.marketing .tp_coin-face path{stroke:#7a5a12}@keyframes tp-beat{0%,to{transform:scale(1)}15%{transform:scale(1.14)}30%{transform:scale(1)}45%{transform:scale(1.08)}}@keyframes tp-ecg{0%{stroke-dashoffset:60}60%,to{stroke-dashoffset:0}}@keyframes tp-ring{0%,55%,to{transform:rotate(0)}60%{transform:rotate(-12deg)}68%{transform:rotate(10deg)}76%{transform:rotate(-8deg)}84%{transform:rotate(5deg)}}@keyframes tp-wave{0%,50%{opacity:0}62%{opacity:1}90%,to{opacity:0}}@keyframes tp-flip{0%,55%,to{transform:rotateY(0)}80%{transform:rotateY(180deg)}}.marketing .tp_chips{display:flex;flex-wrap:wrap;gap:6px}.marketing .tp_chip{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;background:#f4f4f012;border:1px solid rgba(244,244,240,.1);font-size:.76rem;font-weight:600;color:var(--bone);animation:tp-bob 3.2s ease-in-out infinite}.marketing .tp_chip svg{color:var(--ochre);flex-shrink:0}@keyframes tp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.marketing .tp_compact .trustprocess_annotation-box{padding:10px 14px;font-size:.78rem}@media (prefers-reduced-motion: reduce){.marketing .tp_heart-shape,.marketing .tp_ecg,.marketing .tp_phone-body,.marketing .tp_wave,.marketing .tp_coin-face,.marketing .tp_chip{animation:none}.marketing .tp_ecg{stroke-dashoffset:0}.marketing .tp_wave.w1{opacity:1}}.marketing .tp_steps{list-style:none;margin:0 0 6px;padding:0;display:flex;flex-direction:column;gap:8px;position:relative}.marketing .tp_step{display:flex;align-items:center;gap:14px;padding:11px 16px 11px 12px;border-radius:999px;background:#f4f4f00f;border:1px solid rgba(244,244,240,.1);color:var(--bone);animation:tp-step 8s ease-in-out infinite;animation-delay:calc(var(--i) * 2s)}.marketing .tp_step-n{width:32px;height:32px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-weight:700;font-size:.9rem;background:#f4f4f01f;color:var(--bone);animation:tp-stepn 8s ease-in-out infinite;animation-delay:calc(var(--i) * 2s)}.marketing .tp_step-t{display:flex;flex-direction:column;gap:1px;text-align:left;line-height:1.25}.marketing .tp_step-t b{font-weight:600;font-size:.95rem}.marketing .tp_step-t small{font-size:.78rem;color:#f4f4f09e}@keyframes tp-step{0%,22%,to{border-color:#f4f4f01a;background:#f4f4f00f}4%,18%{border-color:var(--ochre);background:#d88c3e1a}}@keyframes tp-stepn{0%,22%,to{background:#f4f4f01f;color:var(--bone);transform:scale(1)}4%,18%{background:var(--ochre);color:var(--ink);transform:scale(1.1)}}@media (prefers-reduced-motion: reduce){.marketing .tp_step,.marketing .tp_step-n{animation:none}.marketing .tp_step:first-child{border-color:var(--ochre)}.marketing .tp_step:first-child .tp_step-n{background:var(--ochre);color:var(--ink)}}.marketing .tt{border-radius:2rem;background:#f3f4ef;border:1px solid rgba(35,55,70,.08);box-shadow:0 18px 40px #23374614;margin-bottom:1.2rem;overflow:hidden}.marketing .tt_head{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#fff;border-bottom:1px solid rgba(35,55,70,.08)}.marketing .tt_group{width:44px;height:44px;border-radius:50%;overflow:hidden;border:2px solid var(--ochre);flex-shrink:0}.marketing .tt_group img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.marketing .tt_title{display:flex;flex-direction:column;line-height:1.2;flex:1;min-width:0}.marketing .tt_title small{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--stone);font-weight:700}.marketing .tt_title b{font-family:Georgia,Times New Roman,serif;font-size:clamp(.98rem,4.3vw,1.25rem);font-weight:400;color:var(--ink);white-space:nowrap}.marketing .tt_status{font-size:.78rem;color:var(--stone);font-weight:600}.marketing .tt_status.on{color:var(--forest)}.marketing .tt_feed{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:20px 16px 24px;height:520px;overflow:hidden;box-sizing:border-box;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 56px);mask-image:linear-gradient(to bottom,transparent 0,#000 56px)}.marketing .tt_row{flex-shrink:0;display:flex;align-items:flex-end;gap:10px;max-width:92%;animation:tt-in .42s cubic-bezier(.22,1,.36,1) both}.marketing .tt_row.tt_r{align-self:flex-end;flex-direction:row-reverse}@keyframes tt-in{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}.marketing .tt_ava{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-weight:700;font-size:.9rem;color:var(--ink)}.marketing .tt .peach{background:#f9c6b2}.marketing .tt .blue{background:#cde5ef}.marketing .tt .green{background:#d8eab4}.marketing .tt .yellow{background:#f2dd9b}.marketing .tt_bub{border-radius:20px 20px 20px 6px;padding:11px 15px 10px;box-shadow:0 6px 16px #23374614;color:var(--ink);text-align:left;min-width:64px}.marketing .tt_row.tt_r .tt_bub{border-radius:20px 20px 6px}.marketing .tt_bub .tt_who{display:block;font-size:.74rem;font-weight:700;margin-bottom:3px;color:#162430b3}.marketing .tt_bub p{margin:0;font-size:.95rem;line-height:1.5;font-weight:500}.marketing .tt_bub small{display:block;margin-top:6px;font-size:.72rem;color:#1624308c}.marketing .tt_caret{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.12em;background:var(--ink);animation:tt-blink .8s steps(1) infinite}@keyframes tt-blink{50%{opacity:0}}.marketing .tt_dots{display:inline-flex;gap:5px;align-items:center;padding:15px 17px}.marketing .tt_dots i{width:8px;height:8px;border-radius:50%;background:#16243073;animation:tt-dot 1s ease-in-out infinite}.marketing .tt_dots i:nth-child(2){animation-delay:.15s}.marketing .tt_dots i:nth-child(3){animation-delay:.3s}@keyframes tt-dot{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-5px);opacity:1}}.marketing .tt_sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0;padding:0;list-style:none}@media (min-width: 900px){.marketing .tt_feed{height:420px;padding:26px 32px 30px}.marketing .tt_row{max-width:70%}}@media (prefers-reduced-motion: reduce){.marketing .tt_row{animation:none}.marketing .tt_feed{height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}}.marketing .nav_google{display:inline-flex;align-items:center;gap:10px}.marketing .nav_gmark{width:24px;height:24px;border-radius:50%;background:#fff;display:grid;place-items:center;flex-shrink:0}.marketing .nav_google:disabled{opacity:.7;cursor:default}.marketing .pricing_cmp{display:none}@media (max-width: 679px){.marketing .pricing_grid{display:none}.marketing .pricing_cmp{display:block;padding:10px;border-radius:1.6rem;background:#fff;border:1px solid rgba(35,55,70,.08);box-shadow:0 10px 30px #2337460f}.marketing .pricing_cmp-heads{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.marketing .pricing_cmp-head{display:flex;flex-direction:column;align-items:center;gap:7px;border-radius:1.1rem;padding:12px 4px;text-align:center}.marketing .pricing_cmp-head.care{background:#e8f2e8;color:#2f5a42;box-shadow:inset 0 0 0 1px #2f5a4224}.marketing .pricing_cmp-head.companion{background:#f8e7d4;color:#8a4f17;box-shadow:inset 0 0 0 1px #8a4f1729}.marketing .pricing_cmp-head b{font-size:.66rem;line-height:1;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.marketing .pricing_cmp-head em{font-style:normal;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:#fff;font-size:.7rem;font-weight:700;white-space:nowrap;box-shadow:0 1px 3px #23374614}.marketing .pricing_cmp-head span{display:block;margin-top:1px;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:600;line-height:1;color:var(--navy)}.marketing .pricing_cmp-head small{font-family:inherit;font-size:.68rem;font-weight:400;opacity:.65}.marketing .pricing_cmp-row{padding:14px 4px 13px;border-bottom:1px solid rgba(35,55,70,.1)}.marketing .pricing_cmp-row .lb{display:inline-flex;align-items:center;height:26px;padding:0 12px;margin-bottom:9px;border-radius:999px;background:#f1eee7;font-size:.75rem;font-weight:700;letter-spacing:.01em;color:var(--navy)}.marketing .pricing_cmp-row .vs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.marketing .pricing_cmp-row .vs>div{text-align:center;font-size:.85rem;line-height:1.3;font-weight:500;color:var(--navy)}.marketing .pricing_cmp-row .vs>.no{color:#2337464d}.marketing .pricing_cmp-row .vs>.yes{color:#2f5a42;font-size:1.1rem;font-weight:700}.marketing .pricing_cmp-foot{margin:12px 6px 0;font-size:.72rem;line-height:1.45;color:#23374699}.marketing .pricing_cmp sup{font-size:.7em;margin-left:1px}.marketing .pricing_cmp-buy{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px}.marketing .pricing_cmp-btn{display:flex;align-items:center;justify-content:center;height:42px;border-radius:999px;font-size:.85rem;font-weight:700;text-decoration:none;transition:transform .16s}.marketing .pricing_cmp-btn:active{transform:scale(.97)}.marketing .pricing_cmp-btn.care{background:var(--navy);color:#fff}.marketing .pricing_cmp-btn.companion{background:var(--ochre);color:var(--ink)}.marketing .pricing_cmp-more{display:block;margin:12px 0 4px;text-align:center;font-size:.85rem;font-weight:700;color:var(--navy);text-decoration:none}}.marketing .coinmenu{margin-top:1.5rem;padding:1.1rem;border-radius:1.6rem;background:#fff;border:1px solid rgba(35,55,70,.08);box-shadow:0 10px 30px #2337460f}.marketing .coinmenu-head{display:flex;align-items:flex-start;gap:.85rem}.marketing .coinmenu-ico{flex-shrink:0;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#fcf1e0,#f0d9b5);color:#a65f1c}.marketing .coinmenu-copy h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:600;color:var(--navy);line-height:1.2}.marketing .coinmenu-copy p{margin:.3rem 0 0;font-size:.85rem;line-height:1.45;color:#233746b8}.marketing .coinmenu-grid{list-style:none;margin:1rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}@media (min-width: 680px){.marketing .coinmenu-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.marketing .coinmenu{padding:1.5rem}}.marketing .coinmenu-item{display:grid;grid-template-columns:auto 1fr;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem;padding:.65rem;border-radius:1.15rem;background:linear-gradient(145deg,var(--hub-tone-from),var(--hub-tone-to));border:1px solid var(--hub-tone-edge)}.marketing .coinmenu-item-ico{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:#ffffffb3;color:var(--hub-tone-ink)}.marketing .coinmenu-item-name{font-size:.8rem;font-weight:700;line-height:1.25;color:var(--hub-tone-ink)}.marketing .coinmenu-item-cost{grid-column:1 / -1;justify-self:start;align-self:end;display:inline-flex;align-items:baseline;gap:.25rem;padding:.25rem .6rem;border-radius:999px;background:#ffffffbf;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#233746b3}.marketing .coinmenu-item-cost b{font-size:.8rem;letter-spacing:0;text-transform:none;color:var(--navy)}.marketing .coinmenu-more{display:block;margin-top:.9rem;text-align:center;font-size:.85rem;font-weight:700;color:var(--navy);text-decoration:none}.marketing .coinmenu-more span{display:inline-block;transition:transform .2s}.marketing .coinmenu-more:hover span{transform:translate(3px)}.blog-page{--navy: #233746;--ink: #162430;--bone: #f4f4f0;--stone: #89847a;--caramel: #af8a5f;--ochre: #d88c3e;--serif: "Fraunces", Georgia, serif;--sans: "DM Sans", system-ui, sans-serif;font-family:var(--sans);background:var(--bone);color:var(--navy);min-height:100vh;-webkit-font-smoothing:antialiased}.blog-page a{text-decoration:none;color:inherit}.blog-nav{background:#f4f4f0f5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 1px #23374612;padding:0 24px}.blog-nav-inner{max-width:720px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:70px}.blog-nav-logo{height:48px;width:auto;display:block}.blog-back{font-size:.88rem;color:var(--stone);transition:color .2s}.blog-back:hover{color:var(--navy)}.blog-main{max-width:720px;margin:0 auto;padding:48px 24px 80px}.blog-article{margin:0 auto}.blog-eyebrow{display:inline-block;font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--caramel);margin-bottom:16px}.blog-title{font-family:var(--serif);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:300;line-height:1.2;letter-spacing:-.02em;color:var(--navy);margin:0 0 12px}.blog-subtitle{font-size:1.05rem;color:var(--stone);line-height:1.6;margin:0 0 24px}.blog-rule{display:block;width:28px;height:1px;background:var(--caramel);margin-bottom:32px}.blog-body{font-size:1rem;line-height:1.85;color:var(--ink)}.blog-body p{margin:0 0 1.25em}.blog-body p:last-of-type{margin-bottom:0}.blog-body .blog-h2{font-family:var(--serif);font-size:clamp(1.2rem,2.5vw,1.45rem);font-weight:500;color:var(--navy);margin:1.75em 0 .65em;line-height:1.3}.blog-body .blog-h2:first-child{margin-top:0}.blog-related{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(35,55,70,.1)}.blog-related-title{font-family:var(--serif);font-size:1.05rem;font-weight:500;color:var(--navy);margin:0 0 .75rem}.blog-related-list{margin:0;padding-left:1.25rem;color:var(--ink);line-height:1.7}.blog-related-list a{color:var(--ochre);text-decoration:underline;text-underline-offset:2px}.blog-related-list a:hover{color:var(--navy)}.blog-footer{margin-top:48px;padding-top:32px;border-top:1px solid rgba(35,55,70,.1);display:flex;flex-wrap:wrap;gap:16px;align-items:center}.blog-cta{display:inline-flex;align-items:center;justify-content:center;background:var(--navy);color:var(--bone)!important;font-size:.9rem;font-weight:500;padding:12px 24px;border-radius:999px;transition:opacity .2s,transform .2s}.blog-cta:hover{opacity:.92;transform:translateY(-1px);color:var(--bone)!important}.blog-cta-secondary{display:inline-flex;align-items:center;justify-content:center;background:var(--ochre);color:var(--bone)!important;font-size:.9rem;font-weight:500;padding:12px 24px;border-radius:999px;transition:background .2s,transform .2s}.blog-cta-secondary:hover{background:#c07a2e;transform:translateY(-1px);color:var(--bone)!important}.blog-faq{margin:48px 0 0;padding:32px 0 0;border-top:1px solid rgba(35,55,70,.1)}.blog-faq-title{font-family:var(--serif);font-size:1.35rem;font-weight:500;color:var(--ink);margin:0 0 24px}.blog-faq-item{padding:20px 0;border-bottom:1px solid rgba(35,55,70,.07)}.blog-faq-item:last-child{border-bottom:none}.blog-faq-q{font-weight:700;color:var(--ink);font-size:.97rem;margin:0 0 8px;line-height:1.5}.blog-faq-a{color:var(--stone);font-size:.93rem;line-height:1.7;margin:0}.md-page{font-family:Inter,sans-serif;scroll-behavior:smooth}.md-serif{font-family:Cormorant Garamond,Playfair Display,serif}.md-bg-peak-navy{background-color:#1a2b3c}.md-text-peak-navy{color:#1a2b3c}.md-text-peak-gold{color:#d4af37}.md-bg-peak-gold{background-color:#d4af37}.md-bg-watercolor-blue{background-color:#f0f7ff}.md-progress-bar{position:fixed;top:0;left:0;height:4px;background:#d4af37;z-index:60;transition:width .1s linear}.md-paper-grain{background-image:url(https://www.transparenttextures.com/patterns/natural-paper.png)}@keyframes md-float{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(1deg)}to{transform:translateY(0) rotate(0)}}@keyframes md-shine{0%{left:-100%}20%{left:100%}to{left:100%}}.md-animate-float{animation:md-float 6s ease-in-out infinite}.md-shine-effect{position:relative;overflow:hidden}.md-shine-effect:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.3),transparent);transform:skew(-25deg);animation:md-shine 4s infinite}.md-reveal{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1)}.md-reveal--active{opacity:1;transform:translateY(0)}.md-premium-shadow,.md-hover-premium-shadow:hover{box-shadow:0 30px 60px -12px #1a2b3c1a}.md-cta-contrast{background:linear-gradient(135deg,#1a2b3c,#263d56);color:#f8fafc;border:1px solid rgba(255,255,255,.18);text-shadow:0 1px 1px rgba(0,0,0,.22)}.marketing a.md-cta-contrast,.marketing a.md-cta-contrast:hover,.marketing a.md-cta-contrast:visited,.marketing a.md-cta-contrast:active,.marketing a.md-cta-contrast:focus{color:#fff}.md-cta-contrast:hover{background:linear-gradient(135deg,#162432,#223549)}@media (prefers-reduced-motion: reduce){.md-page{scroll-behavior:auto}.md-animate-float,.md-shine-effect:after,.md-reveal{animation:none;transition:none;opacity:1;transform:none}}.fitness-box-page .marketing--nav-only{background:transparent;color:inherit;min-height:0}.fitness-box-page .spacer-custom{height:4rem}.fb-order-footer{position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);z-index:55;width:-moz-max-content;width:max-content;max-width:calc(100vw - 2rem);padding:0 1rem;pointer-events:none}.fb-order-footer__cta{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.75rem;border-radius:9999px;background-image:linear-gradient(to right,var(--fb-ochre),var(--fb-caramel));color:#fff!important;font-weight:700;font-size:1rem;line-height:1.25;white-space:nowrap;box-shadow:0 10px 28px #23374638,0 4px 12px #d88c3e59;border:2px solid rgb(255 255 255 / .9);transition:transform .2s ease,box-shadow .2s ease,background-image .2s ease}.fb-order-footer__cta:hover{background-image:linear-gradient(to right,var(--fb-caramel),var(--fb-ochre));transform:translateY(-2px);box-shadow:0 14px 32px #23374642,0 6px 16px #d88c3e66}.fitness-box-page .marketing--nav-only .whatsapp-fab-wrap{bottom:5.25rem}@media (min-width: 768px){.fitness-box-page .marketing--nav-only .whatsapp-fab-wrap{bottom:1.5rem}}.fitness-box-page{--fb-navy: #233746;--fb-ink: #162430;--fb-bone: #f4f4f0;--fb-stone: #89847a;--fb-sage: #a7b28f;--fb-eucal: #96ae9c;--fb-caramel: #af8a5f;--fb-mustard: #caab48;--fb-ochre: #d88c3e;background-color:var(--fb-bone);color:var(--fb-ink);min-height:100dvh;font-family:Inter,system-ui,sans-serif}.fitness-box-page .font-serif{font-family:Playfair Display,Georgia,serif}@keyframes float-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.fitness-box-page .float-badge{animation:float-gentle 4s ease-in-out infinite}.fitness-box-page .float-badge-d{animation:float-gentle 4.5s ease-in-out 1.5s infinite}.fitness-box-page .reveal{opacity:0;transform:translateY(20px);transition:opacity .55s ease,transform .55s ease}.fitness-box-page .reveal.in{opacity:1;transform:translateY(0)}.fitness-box-page *:focus-visible{outline:3px solid var(--fb-ochre)!important;outline-offset:2px}.fitness-box-page .bg-bone{background-color:var(--fb-bone)!important}.fitness-box-page .bg-bone\/30{background-color:#f4f4f04d!important}.fitness-box-page .bg-white{background-color:#fff!important}.fitness-box-page .bg-navy{background-color:var(--fb-navy)!important}.fitness-box-page .bg-navy\/5{background-color:#2337460d!important}.fitness-box-page .bg-ink{background-color:var(--fb-ink)!important}.fitness-box-page .bg-ochre{background-color:var(--fb-ochre)!important}.fitness-box-page .bg-ochre\/10{background-color:#d88c3e1a!important}.fitness-box-page .bg-caramel{background-color:var(--fb-caramel)!important}.fitness-box-page .bg-caramel\/5{background-color:#af8a5f0d!important}.fitness-box-page .bg-eucal\/15{background-color:#96ae9c26!important}.fitness-box-page .bg-eucal\/20{background-color:#96ae9c33!important}.fitness-box-page .bg-sage{background-color:var(--fb-sage)!important}.fitness-box-page .bg-mustard{background-color:var(--fb-mustard)!important}.fitness-box-page .bg-stone\/40{background-color:#89847a66!important}.fitness-box-page .text-ink{color:var(--fb-ink)!important}.fitness-box-page .text-navy{color:var(--fb-navy)!important}.fitness-box-page .text-navy\/40{color:#23374666!important}.fitness-box-page .text-ochre{color:var(--fb-ochre)!important}.fitness-box-page .text-stone{color:var(--fb-stone)!important}.fitness-box-page .text-stone\/60{color:#89847a99!important}.fitness-box-page .text-caramel{color:var(--fb-caramel)!important}.fitness-box-page .text-mustard{color:var(--fb-mustard)!important}.fitness-box-page .text-white{color:#fff!important}.fitness-box-page .border-stone\/10{border-color:#89847a1a!important}.fitness-box-page .border-stone\/15{border-color:#89847a26!important}.fitness-box-page .border-stone\/20{border-color:#89847a33!important}.fitness-box-page .border-navy\/15{border-color:#23374626!important}.fitness-box-page .border-eucal\/25{border-color:#96ae9c40!important}.fitness-box-page .border-eucal\/30{border-color:#96ae9c4d!important}.fitness-box-page .border-ochre{border-color:var(--fb-ochre)!important}.fitness-box-page .border-ochre\/40{border-color:#d88c3e66!important}.fitness-box-page .divide-stone\/10>:not([hidden])~:not([hidden]){border-color:#89847a1a!important}.fitness-box-page .bg-gradient-to-b.from-white.via-bone.to-bone{background-image:linear-gradient(to bottom,#fff,var(--fb-bone),var(--fb-bone))!important}.fitness-box-page .bg-gradient-to-tr.from-mustard.to-ochre{background-image:linear-gradient(to top right,var(--fb-mustard),var(--fb-ochre))!important}.fitness-box-page .bg-gradient-to-br.from-ochre.to-caramel{background-image:linear-gradient(to bottom right,var(--fb-ochre),var(--fb-caramel))!important}.fitness-box-page .bg-gradient-to-r.from-eucal\/30.via-mustard\/40.to-eucal\/30{background-image:linear-gradient(to right,#96ae9c4d,#caab4866,#96ae9c4d)!important}.fitness-box-page .bg-gradient-to-r.from-ochre.to-caramel{background-image:linear-gradient(to right,var(--fb-ochre),var(--fb-caramel))!important;color:#fff!important}.fitness-box-page .bg-gradient-to-r.from-ochre.to-caramel:hover,.fitness-box-page a.bg-gradient-to-r.hover\:from-caramel.hover\:to-ochre:hover{background-image:linear-gradient(to right,var(--fb-caramel),var(--fb-ochre))!important}.fitness-box-page .from-ochre{--tw-gradient-from: var(--fb-ochre) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.fitness-box-page .to-caramel{--tw-gradient-to: var(--fb-caramel) var(--tw-gradient-to-position)}.fitness-box-page .from-caramel{--tw-gradient-from: var(--fb-caramel) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.fitness-box-page .to-ochre{--tw-gradient-to: var(--fb-ochre) var(--tw-gradient-to-position)}.fitness-box-page .from-mustard{--tw-gradient-from: var(--fb-mustard) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.fitness-box-page .via-bone{--tw-gradient-via: var(--fb-bone) var(--tw-gradient-via-position);--tw-gradient-stops: var(--tw-gradient-from), var(--fb-bone), var(--tw-gradient-to)}.fitness-box-page .to-bone{--tw-gradient-to: var(--fb-bone) var(--tw-gradient-to-position)}.fitness-box-page.selection\:bg-mustard\/30::-moz-selection{background-color:#caab484d}.fitness-box-page.selection\:bg-mustard\/30::selection{background-color:#caab484d}.fitness-box-page .hover\:bg-ink:hover{background-color:var(--fb-ink)!important}.fitness-box-page .hover\:border-ochre:hover{border-color:var(--fb-ochre)!important}.fitness-box-page .hover\:text-white:hover{color:#fff!important}.pl{--bg: #efefee;--card: #ffffff;--ink: #141414;--mut: #6f7376;--peach: #f9c6b2;--peach-ink: #4a2a1b;--blue: #cde5ef;--blue-ink: #1e4656;--green: #d8eab4;--green-ink: #2f4a0f;--chip: #e6e6e6;--bar: #8fb04a;--line: #ececea;--shadow: 0 1px 2px rgba(20, 20, 20, .04), 0 10px 30px rgba(20, 20, 20, .06);--ease: cubic-bezier(.22, 1, .36, 1);min-height:100vh;background:var(--bg);color:var(--ink);font-family:DM Sans,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.pl *,.pl *:before,.pl *:after{box-sizing:border-box}.pl a{color:inherit;text-decoration:none}.pl button{font:inherit;color:inherit}.pl-wrap{max-width:1080px;margin:0 auto;padding:0 16px}@media (min-width: 640px){.pl-wrap{padding:0 24px}}.pl-head{position:sticky;top:0;z-index:30;background:#efefeedb;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px)}.pl-head .pl-wrap{display:flex;align-items:center;justify-content:space-between;height:64px;gap:12px}.pl-head img{height:26px;width:auto;display:block}.pl-head nav{display:flex;align-items:center;gap:8px}.pl-link{font-size:14px;font-weight:600;color:var(--mut);padding:8px 10px;border-radius:999px;transition:color .16s}.pl-link:hover{color:var(--ink)}.pl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:999px;border:0;cursor:pointer;font-size:15px;font-weight:600;white-space:nowrap;transition:transform .16s var(--ease),background .16s,box-shadow .16s}.pl-btn:active{transform:scale(.97)}.pl-btn.ink{background:var(--ink);color:#f4f4f2}.pl-btn.ink:hover{background:#2a2a2a}.pl-btn.white{background:var(--card);color:var(--ink);box-shadow:var(--shadow)}.pl-btn.white:hover{background:#fafaf8}.pl-btn.peach{background:var(--peach);color:var(--ink)}.pl-btn.peach:hover{background:#f6b79f}.pl-btn.ghost-dark{background:#ffffff1a;color:#f4f4f2}.pl-btn.ghost-dark:hover{background:#ffffff29}.pl-btn.sm{height:38px;padding:0 16px;font-size:13px}.pl-btn.wide{width:100%}.pl-btn svg{flex-shrink:0}.pl-eyebrow{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:999px;background:var(--card);box-shadow:var(--shadow);font-size:12px;font-weight:600;color:var(--mut)}.pl-dot{width:8px;height:8px;border-radius:50%;background:var(--bar);box-shadow:0 0 0 4px #8fb04a33}.pl-h1{margin:18px 0 0;font-size:clamp(36px,7vw,64px);line-height:1.04;font-weight:600;letter-spacing:-.03em}.pl-h1 span{color:var(--mut);font-weight:400}.pl-h2{margin:0;font-size:clamp(28px,4.6vw,42px);line-height:1.1;font-weight:600;letter-spacing:-.025em}.pl-h2 span{color:var(--mut);font-weight:400}.pl-lead{margin:16px 0 0;max-width:560px;font-size:17px;line-height:1.55;color:var(--mut)}.pl-sec{padding:56px 0 0}@media (min-width: 820px){.pl-sec{padding-top:88px}}.pl-sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.pl-sec-head p{margin:10px 0 0;max-width:520px;font-size:15px;line-height:1.55;color:var(--mut)}.pl-hero{padding:36px 0 0}@media (min-width: 820px){.pl-hero{padding-top:64px}}.pl-hero-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}@media (max-width: 519px){.pl-hero-cta .pl-btn{flex:1 1 100%}}.pl-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:36px}@media (min-width: 820px){.pl-stats{gap:16px;margin-top:48px}}.pl-stat{border-radius:24px;padding:16px 14px 14px;min-height:112px;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 820px){.pl-stat{border-radius:28px;padding:22px 22px 18px;min-height:148px}}.pl-stat .n{font-size:clamp(26px,5.4vw,46px);font-weight:500;letter-spacing:-.03em;line-height:1}.pl-stat .n small{font-size:.42em;font-weight:500;opacity:.6;margin-left:3px;letter-spacing:0}.pl-stat .l{font-size:12px;line-height:1.35;font-weight:500;opacity:.75}@media (min-width: 820px){.pl-stat .l{font-size:14px}}.pl-blue{background:var(--blue);color:var(--blue-ink)}.pl-green{background:var(--green);color:var(--green-ink)}.pl-peach{background:var(--peach);color:var(--peach-ink)}.pl-seg{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:var(--card);box-shadow:var(--shadow)}.pl-seg i{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:var(--ink);transition:transform .32s var(--ease)}.pl-seg[data-k="1"] i{transform:translate(100%)}.pl-seg button{position:relative;z-index:1;height:40px;padding:0 18px;border:0;background:none;cursor:pointer;border-radius:999px;font-size:14px;font-weight:600;color:var(--mut);transition:color .2s;white-space:nowrap}.pl-seg button[aria-pressed=true]{color:#f4f4f2}.pl-plans{display:grid;gap:16px}@media (min-width: 820px){.pl-plans{grid-template-columns:1fr 1fr;gap:20px;align-items:stretch}}.pl-plan{position:relative;display:flex;flex-direction:column;border-radius:32px;background:var(--card);box-shadow:var(--shadow);padding:10px}.pl-plan-top{border-radius:24px;padding:20px 20px 22px}.pl-plan-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.pl-tag{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:#fff9;font-size:12px;font-weight:700;color:var(--ink)}.pl-badge{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:999px;background:var(--ink);color:#f4f4f2;font-size:11px;font-weight:700;letter-spacing:.02em}.pl-for{margin:14px 0 0;font-size:15px;line-height:1.45;font-weight:500}.pl-price{display:flex;align-items:baseline;gap:6px;margin-top:18px}.pl-price b{font-size:clamp(44px,9vw,56px);font-weight:500;letter-spacing:-.04em;line-height:1;animation:pl-pop .42s var(--ease) both}.pl-price span{font-size:14px;font-weight:500;opacity:.7}.pl-price-note{margin-top:6px;font-size:13px;opacity:.75}.pl-plan-body{flex:1;display:flex;flex-direction:column;padding:18px 12px 12px}.pl-inc{list-style:none;margin:0;padding:0;display:grid;gap:12px}.pl-inc li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.4}.pl-inc li .ico{flex-shrink:0;width:36px;height:36px;border-radius:12px;display:grid;place-items:center}.pl-inc li .t{padding-top:7px}.pl-inc li .t small{display:block;margin-top:2px;font-size:13px;color:var(--mut)}.pl-inc li.off{color:var(--mut)}.pl-inc li.off .ico{background:#f3f3f1;color:#a5a8aa}.pl-addon{margin-top:18px;display:flex;align-items:center;gap:12px;padding:14px;border-radius:20px;background:#f6f6f4;font-size:13px;line-height:1.45;color:var(--mut)}.pl-addon b{color:var(--ink);font-weight:600}.pl-plan-cta{margin-top:auto;padding-top:20px}.pl-plan-fine{margin:10px 0 0;text-align:center;font-size:12px;color:var(--mut)}.pl-help{margin-top:18px;text-align:center;font-size:14px;color:var(--mut)}.pl-help a{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.pl-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (min-width: 820px){.pl-tiles{grid-template-columns:repeat(3,1fr);gap:16px}}.pl-tile{border-radius:24px;background:var(--card);box-shadow:var(--shadow);padding:16px}@media (min-width: 820px){.pl-tile{border-radius:28px;padding:22px}}.pl-tile .ico{width:44px;height:44px;border-radius:16px;display:grid;place-items:center}.pl-tile h3{margin:14px 0 0;font-size:15px;font-weight:600;line-height:1.3}.pl-tile p{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--mut)}@media (min-width: 820px){.pl-tile h3{font-size:17px}.pl-tile p{font-size:14px}}.pl-cmp{border-radius:32px;background:var(--card);box-shadow:var(--shadow);overflow:hidden}.pl-cmp table{width:100%;border-collapse:collapse;font-size:14px}.pl-cmp th,.pl-cmp td{padding:14px;text-align:center;vertical-align:middle;border-bottom:1px solid var(--line)}.pl-cmp tr:last-child td{border-bottom:0}.pl-cmp th:first-child,.pl-cmp td:first-child{text-align:left;width:30%;font-weight:600;padding-left:24px}.pl-cmp thead th{padding-top:22px;padding-bottom:16px;vertical-align:bottom}.pl-cmp thead th .tg{display:inline-flex;height:26px;padding:0 11px;border-radius:999px;align-items:center;font-size:12px;font-weight:700;white-space:nowrap}.pl-cmp thead th .pr{display:block;margin-top:8px;font-size:22px;font-weight:600;letter-spacing:-.02em}.pl-cmp thead th .pr small{font-size:12px;color:var(--mut);font-weight:500;letter-spacing:0}.pl-cmp td{color:#3d4144}.pl-cmp .no{color:#b3b6b8}.pl-cmp .yes{color:var(--green-ink);font-weight:600}.pl-cmp-narrow{display:none;padding:10px}@media (max-width: 679px){.pl-cmp-wide{display:none}.pl-cmp-narrow{display:block}}.pl-cmp-heads{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.pl-cmp-heads>div{display:flex;flex-direction:column;align-items:center;gap:7px;border-radius:20px;padding:12px 4px;text-align:center}.pl-cmp-heads b{font-size:10.5px;line-height:1;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pl-cmp-heads em{font-style:normal;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:#fff;color:var(--ink);font-size:11px;font-weight:700;white-space:nowrap;box-shadow:0 1px 3px #14141414}.pl-cmp-heads span{display:block;margin-top:1px;font-size:18px;line-height:1;font-weight:600;letter-spacing:-.02em}.pl-cmp-heads span small{font-size:11px;font-weight:500;opacity:.65;letter-spacing:0}.pl-cmp-row{padding:14px 4px 13px;border-bottom:1px solid #e6e6e3}.pl-cmp-row:last-child{border-bottom:0;padding-bottom:6px}.pl-cmp-row .lb{display:inline-flex;align-items:center;height:26px;padding:0 12px;margin-bottom:9px;border-radius:999px;background:#f1f1ee;font-size:12px;font-weight:700;color:var(--ink)}.pl-cmp-row .vs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.pl-cmp-row .vs>div{text-align:center;font-size:14px;line-height:1.3;color:var(--ink);font-weight:500}.pl-cmp-row .vs>.no{color:#b3b6b8}.pl-cmp-row .vs>.yes{color:var(--green-ink);font-size:18px;font-weight:700}.pl-save{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 18px;border-radius:24px;background:var(--green);color:var(--green-ink);font-size:14px;font-weight:600;text-align:center}.pl-dark{border-radius:32px;background:#141414;color:#f4f4f2;padding:26px 20px;box-shadow:var(--shadow)}@media (min-width: 820px){.pl-dark{padding:44px;border-radius:40px}}.pl-dark .pl-h2 span{color:#9a9c9e}.pl-dark-grid{display:grid;gap:28px}@media (min-width: 820px){.pl-dark-grid{grid-template-columns:.9fr 1.1fr;gap:44px;align-items:start}}.pl-dark p.sub{margin:14px 0 0;font-size:15px;line-height:1.55;color:#b4b6b8}.pl-allow{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.pl-allow div{border-radius:22px;padding:16px;background:#ffffff12}.pl-allow b{display:block;font-size:30px;font-weight:500;letter-spacing:-.03em}.pl-allow span{font-size:12px;color:#b4b6b8}.pl-menu{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pl-menu li{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:20px;background:#ffffff0f;font-size:15px}.pl-menu li .ico{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;flex-shrink:0}.pl-menu li .nm{flex:1}.pl-menu li .cn{font-weight:600;white-space:nowrap;font-size:14px}.pl-menu li .cn small{font-weight:500;color:#9a9c9e;font-size:12px;margin-left:3px}.pl-coin-note{margin:18px 0 0;font-size:13px;line-height:1.55;color:#9a9c9e}.pl-coin-note a{color:#f4f4f2;font-weight:600;text-decoration:underline;text-underline-offset:3px}.pl-steps{display:grid;gap:10px;counter-reset:s}@media (min-width: 820px){.pl-steps{grid-template-columns:repeat(4,1fr);gap:16px}}.pl-step{border-radius:28px;background:var(--card);box-shadow:var(--shadow);padding:18px;display:flex;gap:14px;align-items:flex-start}@media (min-width: 820px){.pl-step{flex-direction:column;padding:22px;min-height:200px}}.pl-step .num{flex-shrink:0;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:15px;font-weight:700}.pl-step h3{margin:0;font-size:17px;font-weight:600}.pl-step p{margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--mut)}@media (min-width: 820px){.pl-step .num{margin-bottom:auto}.pl-step h3{margin-top:28px}}.pl-trial{border-radius:32px;padding:24px 20px;display:grid;gap:18px}@media (min-width: 820px){.pl-trial{grid-template-columns:1fr auto;align-items:center;padding:32px 36px}}.pl-trial h3{margin:0;font-size:22px;font-weight:600;letter-spacing:-.02em}.pl-trial p{margin:8px 0 0;font-size:15px;line-height:1.5;opacity:.85;max-width:560px}.pl-faq{display:grid;gap:8px}.pl-q{border-radius:24px;background:var(--card);box-shadow:var(--shadow);overflow:hidden}.pl-q button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 18px 18px 20px;border:0;background:none;cursor:pointer;text-align:left;font-size:15px;font-weight:600;line-height:1.4}.pl-q button .pm{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#f3f3f1;transition:transform .3s var(--ease),background .2s}.pl-q.open button .pm{transform:rotate(45deg);background:var(--peach)}.pl-q .a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--ease)}.pl-q.open .a{grid-template-rows:1fr}.pl-q .a>div{overflow:hidden}.pl-q .a p{margin:0;padding:0 20px 20px;font-size:14px;line-height:1.6;color:var(--mut)}@media (min-width: 820px){.pl-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:start}.pl-faq-grid .pl-sec-head{position:sticky;top:96px}}.pl-final{text-align:center}.pl-final .pl-h2{max-width:640px;margin:0 auto}.pl-final p.sub{max-width:520px;margin-left:auto;margin-right:auto}.pl-final-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.pl-final-fine{margin:16px 0 0;font-size:13px;color:#9a9c9e}.pl-final-fine button{border:0;background:none;padding:0;cursor:pointer;color:#f4f4f2;font-weight:600;text-decoration:underline;text-underline-offset:3px;font-size:13px}.pl-foot{padding:36px 16px 112px;text-align:center;font-size:13px;color:var(--mut)}.pl-foot.pl-foot-fab{padding-bottom:88px}.pl-foot nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.pl-foot nav a{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;background:var(--card);box-shadow:var(--shadow);font-size:13px;font-weight:600;color:var(--ink);transition:background .16s}.pl-foot nav a:hover{background:#fafaf8}.pl-foot p{margin:16px 0 0}@media (min-width: 820px){.pl-foot,.pl-foot.pl-foot-fab{padding-bottom:48px}}.pl-bar{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:35;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 20px;border-radius:999px;background:#141414;color:#f4f4f2;box-shadow:0 12px 30px #14141440;transform:translateY(140%);transition:transform .38s var(--ease)}.pl-bar.show{transform:none}.pl-bar .t{font-size:13px;line-height:1.25;color:#b4b6b8}.pl-bar .t b{display:block;color:#f4f4f2;font-size:15px;font-weight:600}@media (min-width: 820px){.pl-bar{display:none}}.pl-fab{position:fixed;right:16px;bottom:20px;z-index:40;transition:transform .38s var(--ease)}.pl-fab.lift{transform:translateY(-76px)}@media (min-width: 820px){.pl-fab{right:28px;bottom:28px}.pl-fab.lift{transform:none}}.pl-fab a{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#fff;box-shadow:0 14px 28px #25d36659;transition:transform .16s var(--ease)}.pl-fab a:hover{transform:scale(1.05)}.pl-fab-tip{position:absolute;right:0;bottom:calc(100% + 12px);width:220px;padding:12px 36px 12px 16px;border-radius:20px;background:var(--card);box-shadow:var(--shadow);font-size:14px;font-weight:500;animation:pl-up .36s var(--ease) both}.pl-fab-tip button{position:absolute;top:6px;right:8px;border:0;background:none;cursor:pointer;font-size:18px;line-height:1;color:var(--mut);padding:4px}.pl-rv{opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i, 0) * 70ms)}.pl-rv.in{opacity:1;transform:none}@keyframes pl-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pl-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.pl-rv{opacity:1;transform:none;transition:none}.pl *,.pl *:before,.pl *:after{animation:none!important;transition:none!important}}@media (min-width: 820px){.pl-steps-3{grid-template-columns:repeat(3,1fr)}}.pl-dark .sub{margin:14px 0 22px;font-size:15px;line-height:1.55;color:#b4b6b8}.pl-menu-rich{gap:8px}@media (min-width: 820px){.pl-menu-rich{grid-template-columns:1fr 1fr}}.pl-menu-rich li{align-items:flex-start;padding:14px}.pl-menu-rich li .nm{padding-top:2px;font-weight:500}.pl-menu-rich li .nm small{display:block;margin-top:4px;font-size:13px;line-height:1.45;font-weight:400;color:#9a9c9e}.pl-menu-rich li .cn{padding-top:2px}.pl-ex-grid{grid-template-columns:1fr}@media (min-width: 820px){.pl-ex-grid{grid-template-columns:repeat(3,1fr)}}.pl-ex{display:flex;flex-direction:column;border-radius:28px;background:var(--card);box-shadow:var(--shadow);padding:20px}.pl-ex h3{margin:0;font-size:17px;font-weight:600}.pl-ex ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px;flex:1;align-content:start}.pl-ex li{display:flex;align-items:center;gap:10px;font-size:14px}.pl-ex li .ico{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.pl-ex li .nm{flex:1}.pl-ex li b{font-weight:600}.pl-ex-bar{margin-top:16px;height:10px;border-radius:10px;background:#f0f0ee;overflow:hidden}.pl-ex-bar i{display:block;height:100%;border-radius:10px;filter:saturate(1.4) brightness(.92)}.pl-ex-tot{display:flex;justify-content:space-between;margin-top:8px;font-size:13px;font-weight:600}.pl-ex-tot span:last-child{color:var(--mut);font-weight:500}.pl-ex p{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--mut)}.pl-comp h3{max-width:560px}.pl-ladder{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;max-width:520px}.pl-ladder>div{border-radius:18px;padding:12px 8px;text-align:center;background:#ffffff73}.pl-ladder>div.on{background:#fff}.pl-ladder b{display:block;font-size:26px;font-weight:500;letter-spacing:-.02em;line-height:1}.pl-ladder span{display:block;margin-top:4px;font-size:11px;font-weight:600}.pl-ladder small{display:block;margin-top:4px;font-size:11px;opacity:.7}.pl-rules{display:grid;gap:8px}@media (min-width: 820px){.pl-rules{grid-template-columns:1fr 1fr;gap:12px}}.pl-rules>div{display:flex;align-items:flex-start;gap:12px;border-radius:22px;background:var(--card);box-shadow:var(--shadow);padding:16px 18px;font-size:15px;line-height:1.5}.pl-rules .ico{flex-shrink:0;width:34px;height:34px;border-radius:12px;display:grid;place-items:center;background:var(--blue);color:var(--blue-ink)}.pl-rules>div>span:last-child{padding-top:5px}.pl-cmp-foot{margin:12px 6px 4px;font-size:12px;line-height:1.45;color:var(--mut)}.pl-cmp-narrow sup{font-size:.7em;margin-left:1px}:root{--ps-navy: #233746;--ps-forest: #3a6249;--ps-sage: #96ae9c;--ps-bone: #f4f4f0;--ps-stone: #89847a;--ps-ochre: #d88c3e;--ps-gold: #caab48;--ps-white: #ffffff;--ps-ink: #162430;--ps-radius: 16px}.peak-services-page{font-family:Inter,system-ui,-apple-system,sans-serif;background:var(--ps-bone);color:var(--ps-navy);line-height:1.65;-webkit-font-smoothing:antialiased}.peak-services-page *,.peak-services-page *:before,.peak-services-page *:after{box-sizing:border-box}.ps-container{max-width:1120px;margin:0 auto}.ps-nav{position:fixed;top:0;left:0;right:0;z-index:100;background:#f4f4f0eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:0 clamp(1rem,4%,2.5rem);display:flex;align-items:center;justify-content:space-between;gap:1rem;height:64px;border-bottom:1px solid rgba(35,55,70,.08)}.ps-nav-logo{display:flex;align-items:center;flex-shrink:0}.ps-nav-logo-img{height:28px;width:auto}.ps-nav-links{display:none;align-items:center;gap:1.25rem}@media (min-width: 768px){.ps-nav-links{display:flex}}.ps-nav-link{font-size:.82rem;color:var(--ps-stone);text-decoration:none;transition:color .2s}.ps-nav-link:hover{color:var(--ps-navy)}.ps-nav-cta{padding:8px 18px;background:var(--ps-ochre);color:var(--ps-bone);border:none;border-radius:999px;font-size:.8rem;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap;transition:opacity .2s}.ps-nav-cta:hover{opacity:.92}.ps-hero{min-height:92vh;background:var(--ps-navy);display:flex;align-items:center;padding:120px clamp(1rem,5%,3rem) 80px;position:relative;overflow:hidden}.ps-hero-bg1{position:absolute;top:-80px;right:-80px;width:500px;height:500px;border-radius:50%;background:var(--ps-forest);opacity:.22}.ps-hero-bg2{position:absolute;bottom:-100px;right:10%;width:300px;height:300px;border-radius:50%;background:var(--ps-sage);opacity:.1}.ps-hero-bg3{position:absolute;top:30%;left:-60px;width:200px;height:200px;border-radius:50%;background:var(--ps-forest);opacity:.14}.ps-hero-content{max-width:780px;position:relative;z-index:1}.ps-hero-tag{display:inline-block;padding:6px 16px;border:1px solid rgba(150,174,156,.45);border-radius:999px;font-size:.65rem;color:var(--ps-sage);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.5rem}.ps-hero-h1{font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(2rem,5vw,3.75rem);font-weight:400;color:var(--ps-bone);line-height:1.1;margin-bottom:1.1rem}.ps-hero-h1 em{color:var(--ps-sage);font-style:italic}.ps-hero-sub{font-size:clamp(.95rem,2vw,1.1rem);color:#f4f4f0b8;line-height:1.7;margin-bottom:1.75rem;max-width:600px}.ps-hero-story{background:#ffffff0d;border-left:3px solid var(--ps-ochre);padding:1.1rem 1.35rem;border-radius:0 12px 12px 0;margin-bottom:2rem;max-width:640px}.ps-hero-story p{font-size:.92rem;color:#f4f4f0c7;line-height:1.75}.ps-hero-story p+p{margin-top:.65rem}.ps-hero-btns{display:flex;gap:12px;flex-wrap:wrap}.ps-btn-primary{padding:14px 28px;background:var(--ps-ochre);color:var(--ps-bone);border:none;border-radius:999px;font-size:.9rem;font-weight:600;cursor:pointer;text-decoration:none;display:inline-block}.ps-btn-secondary{padding:14px 28px;background:transparent;color:var(--ps-bone);border:1px solid rgba(244,244,240,.35);border-radius:999px;font-size:.9rem;cursor:pointer;text-decoration:none;display:inline-block}.ps-section{padding:clamp(3.5rem,8vw,5rem) clamp(1rem,5%,3rem)}.ps-section-tag{font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ps-ochre);margin-bottom:.85rem;font-weight:600}.ps-section-tag--dark{color:var(--ps-forest)}.ps-section-h2{font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(1.75rem,4vw,2.6rem);font-weight:400;color:var(--ps-navy);line-height:1.15;margin-bottom:.85rem}.ps-section-h2--dark{color:var(--ps-navy)}.ps-section-sub{font-size:.95rem;color:var(--ps-stone);max-width:580px;line-height:1.65;margin-bottom:2.5rem}.ps-section-sub--dark{color:var(--ps-stone)}.ps-problems{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width: 640px){.ps-problems{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.ps-problems{grid-template-columns:repeat(3,1fr);gap:18px}}.ps-prob-card{background:var(--ps-white);border-radius:var(--ps-radius);padding:1.35rem;border:1px solid rgba(35,55,70,.08);box-shadow:0 8px 24px #2337460a}.ps-prob-icon{color:var(--ps-forest);margin-bottom:.85rem;display:flex}.ps-prob-title{font-size:.95rem;font-weight:600;color:var(--ps-navy);margin-bottom:.4rem}.ps-prob-desc{font-size:.82rem;color:var(--ps-stone);line-height:1.55}.ps-services-section{background:var(--ps-navy);padding:clamp(3.5rem,8vw,5rem) clamp(1rem,5%,3rem)}.ps-services-section .ps-section-h2{color:var(--ps-bone)}.ps-services-section .ps-section-sub{color:#f4f4f099}.ps-services-section .ps-section-tag{color:var(--ps-gold)}.ps-services{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width: 640px){.ps-services{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.ps-services{grid-template-columns:repeat(3,1fr);gap:16px}}.ps-svc-card{background:#ffffff0d;border-radius:var(--ps-radius);padding:1.35rem;border:1px solid rgba(150,174,156,.18);transition:border-color .2s,background .2s}.ps-svc-card:hover{background:#ffffff14;border-color:#96ae9c52}.ps-svc-badge{display:inline-block;padding:3px 10px;background:#caab482e;color:var(--ps-gold);font-size:.58rem;letter-spacing:.1em;border-radius:999px;margin-bottom:.85rem;font-weight:600}.ps-svc-title{font-family:Georgia,Times New Roman,Times,serif;font-size:1.15rem;color:var(--ps-bone);margin-bottom:.45rem;font-weight:400}.ps-svc-desc{font-size:.82rem;color:#f4f4f0a6;line-height:1.55}.ps-addon-block{margin-top:2rem;padding:1.25rem 1.35rem;border-radius:var(--ps-radius);border:1px dashed rgba(202,171,72,.35);background:#caab480f}.ps-addon-header{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-bottom:1rem}.ps-addon-header p{margin:0;font-size:.82rem;color:#f4f4f08c}.ps-addon-pill{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#caab4838;color:var(--ps-gold);border:1px solid rgba(202,171,72,.4)}.ps-addon-grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 640px){.ps-addon-grid{grid-template-columns:repeat(2,1fr)}}.ps-addon-card{background:#ffffff0a;border-radius:12px;padding:1rem 1.1rem;border:1px solid rgba(150,174,156,.15)}.ps-addon-title{font-size:.95rem;font-weight:600;color:var(--ps-bone);margin-bottom:.35rem}.ps-addon-desc{font-size:.8rem;color:#f4f4f09e;line-height:1.5}.ps-included{margin-top:2.5rem;border:1px solid rgba(150,174,156,.18);border-radius:var(--ps-radius);padding:1.5rem 1.35rem;background:#ffffff08}.ps-included-label{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ps-gold);font-weight:600;margin-bottom:1rem}.ps-included-grid{display:grid;grid-template-columns:1fr;gap:12px 20px}@media (min-width: 640px){.ps-included-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.ps-included-grid{grid-template-columns:repeat(3,1fr)}}.ps-inc-item{display:flex;align-items:flex-start;gap:10px;font-size:.82rem;color:#f4f4f0bf;line-height:1.45}.ps-inc-check{color:var(--ps-gold);flex-shrink:0;margin-top:2px}.ps-pricing-section{padding:clamp(3.5rem,8vw,5rem) clamp(1rem,5%,3rem);background:var(--ps-bone)}.ps-pricing-grid{display:grid;grid-template-columns:1fr;gap:18px;max-width:920px;margin:0 auto}@media (min-width: 768px){.ps-pricing-grid{grid-template-columns:repeat(2,1fr);align-items:start}}@media (min-width: 1024px){.ps-pricing-grid{grid-template-columns:repeat(3,1fr);max-width:1140px}}.ps-price-card{position:relative;background:var(--ps-white);border:1px solid rgba(35,55,70,.09);border-radius:var(--ps-radius);padding:1.6rem 1.35rem}.ps-price-card.featured{background:var(--ps-navy);border-color:var(--ps-navy);transform:translateY(-6px);box-shadow:0 20px 48px #2337462e}.ps-featured-badge{position:absolute;top:-11px;left:22px;background:var(--ps-gold);color:var(--ps-navy);font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;border-radius:999px}.ps-price-tier{margin:0 0 6px;font-size:.62rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ps-stone)}.ps-price-card.featured .ps-price-tier{color:var(--ps-sage)}.ps-price-name{margin:0 0 12px;font-family:Georgia,Times New Roman,Times,serif;font-size:1.65rem;font-weight:400;color:var(--ps-navy);line-height:1.1}.ps-price-card.featured .ps-price-name{color:var(--ps-bone)}.ps-price-amt{margin:0 0 4px;font-family:Georgia,Times New Roman,Times,serif;font-size:2.4rem;line-height:1;color:var(--ps-navy)}.ps-price-card.featured .ps-price-amt{color:var(--ps-bone)}.ps-price-currency{font-size:1rem;margin-right:1px}.ps-price-per{font-family:Inter,system-ui,sans-serif;font-size:.78rem;color:var(--ps-stone);margin-left:4px}.ps-price-card.featured .ps-price-per{color:#f4f4f073}.ps-price-for{margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid rgba(35,55,70,.08);font-size:.82rem;color:var(--ps-stone);line-height:1.5}.ps-price-card.featured .ps-price-for{color:#f4f4f08c;border-color:#f4f4f01a}.ps-price-list{list-style:none;padding:0;margin:0 0 1.25rem;display:flex;flex-direction:column;gap:9px}.ps-price-list li{position:relative;padding-left:18px;font-size:.88rem;line-height:1.4;color:var(--ps-navy)}.ps-price-list li:before{content:"✓";position:absolute;left:0;top:0;color:var(--ps-sage);font-size:.68rem}.ps-price-card.featured .ps-price-list li{color:#f4f4f0d1}.ps-price-card.featured .ps-price-list li:before{color:var(--ps-gold)}.ps-price-addon{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:8px 10px;margin-top:4px;border-radius:12px;background:#3a62490f;border:1px solid rgba(58,98,73,.12);padding:10px 12px!important}.ps-price-addon:before{content:none!important}.ps-price-card.featured .ps-price-addon{background:#caab481a;border-color:#caab4833}.ps-price-addon-pill{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:.55rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;background:#3a624924;color:var(--ps-forest);border:1px solid rgba(58,98,73,.28);line-height:1;white-space:nowrap}.ps-price-card.featured .ps-price-addon-pill{background:#caab482e;color:#e7d293;border-color:#caab4873}.ps-price-addon>span:last-child{font-size:.84rem;line-height:1.35;color:#233746db}.ps-price-card.featured .ps-price-addon>span:last-child{color:#f4f4f0e0}.ps-price-cta{display:block;text-align:center;padding:12px 20px;border-radius:999px;font-size:.83rem;font-weight:600;text-decoration:none;border:1px solid rgba(35,55,70,.2);color:var(--ps-navy);background:transparent}.ps-price-cta--fill{background:var(--ps-ochre);color:var(--ps-bone);border-color:var(--ps-ochre)}.ps-form-section{background:var(--ps-navy);padding:clamp(3.5rem,8vw,5rem) clamp(1rem,5%,3rem)}.ps-form-section .ps-section-h2{color:var(--ps-bone)}.ps-form-section .ps-section-sub{color:#f4f4f099}.ps-form-section .ps-section-tag{color:var(--ps-gold)}.ps-form-wrap{text-align:left;max-width:580px;margin:0 auto;background:#ffffff0d;border-radius:var(--ps-radius);padding:2rem 1.75rem;border:1px solid rgba(150,174,156,.18)}.ps-form-group{margin-bottom:18px}.ps-form-group label{display:block;font-size:.82rem;color:var(--ps-sage);margin-bottom:8px;font-weight:500}.ps-form-optional{opacity:.55;font-weight:300}.ps-form-group input,.ps-form-group select,.ps-form-group textarea{width:100%;padding:12px 16px;background:#ffffff14;border:1px solid rgba(150,174,156,.28);border-radius:10px;font-size:.88rem;color:var(--ps-bone);font-family:inherit;outline:none}.ps-form-group input::-moz-placeholder,.ps-form-group textarea::-moz-placeholder{color:#96ae9c80}.ps-form-group input::placeholder,.ps-form-group textarea::placeholder{color:#96ae9c80}.ps-form-group select{color:var(--ps-bone)}.ps-form-group select option{background:var(--ps-navy);color:var(--ps-bone)}.ps-form-group textarea{resize:vertical;min-height:88px}.ps-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ps-form-submit{width:100%;padding:14px;background:var(--ps-ochre);color:var(--ps-bone);border:none;border-radius:999px;font-size:.9rem;font-weight:600;font-family:inherit;cursor:pointer;margin-top:6px}.ps-form-submit-note{font-size:.82rem;color:var(--ps-gold);text-align:center;margin-top:10px;font-weight:500}.ps-form-note{font-size:.75rem;color:#96ae9c99;text-align:center;margin-top:8px}.ps-success-msg{text-align:center;padding:2rem 1rem}.ps-success-msg h3{font-family:Georgia,Times New Roman,Times,serif;font-size:1.4rem;color:var(--ps-bone);margin-bottom:10px;font-weight:400}.ps-success-msg p{font-size:.88rem;color:var(--ps-sage);line-height:1.6}.ps-success-icon{display:flex;justify-content:center;margin-bottom:1rem;color:var(--ps-sage)}.ps-lf{background:#0e0e0e;padding:54px clamp(1rem,5%,3rem) 26px}.ps-fin{max-width:1120px;margin:0 auto}.ps-ftop{display:grid;grid-template-columns:1.65fr 1fr 1fr;gap:44px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgba(244,244,244,.07)}.ps-flogo-img{height:28px;width:auto;margin-bottom:14px;display:block}.ps-fdesc{font-size:.76rem;color:#f4f4f04a;line-height:1.75;max-width:260px;font-weight:300;margin-bottom:17px}.ps-fcontact a{display:block;font-size:.76rem;color:#f4f4f057;margin-bottom:6px;transition:color .2s;text-decoration:none}.ps-fcontact a:hover{color:#f4f4f4c2}.ps-fcol h5{font-size:.59rem;letter-spacing:.12em;text-transform:uppercase;color:#f4f4f430;font-weight:600;margin-bottom:12px}.ps-fcol ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.ps-fcol a{font-size:.76rem;color:#f4f4f057;transition:color .2s;font-weight:300;text-decoration:none}.ps-fcol a:hover{color:#f4f4f4c2}.ps-fbot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.ps-fcopy{font-size:.69rem;color:#f4f4f42e}.ps-fleg{display:flex;gap:15px}.ps-fleg a{font-size:.69rem;color:#f4f4f42e;transition:color .2s;text-decoration:none}.ps-fleg a:hover{color:#f4f4f475}@media (max-width: 640px){.ps-form-row{grid-template-columns:1fr}.ps-hero-btns{flex-direction:column;align-items:stretch}.ps-btn-primary,.ps-btn-secondary{text-align:center}.ps-price-card.featured{transform:none}}@media (max-width: 860px){.ps-ftop{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.ps-ftop{grid-template-columns:1fr;gap:28px}}:root{--ek-ink: #162430;--ek-navy: #233746;--ek-forest: #3a6249;--ek-ochre: #d88c3e;--ek-caramel: #af8a5f;--ek-eucal: #96ae9c;--ek-bone: #f4f4f0;--ek-bone2: #ebebde;--ek-stone: #89847a;--ek-muted: #6b7280;--ek-rule: #d4d0c8;--ek-white: #ffffff}.ek-page{font-family:Georgia,Times New Roman,serif;background:var(--ek-bone);color:var(--ek-ink);min-height:100vh;position:relative;overflow-x:hidden}.ek-nav{position:fixed;top:0;left:0;right:0;z-index:100;background:#162430f7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:64px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.07)}.ek-nav-logo{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.ek-nav-logo-img{height:30px;width:auto;background:var(--ek-bone);border-radius:4px;padding:4px 10px}.ek-nav-cart{position:relative;background:#f4f4f012;border:1px solid rgba(255,255,255,.14);border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;color:var(--ek-bone);cursor:pointer;transition:background .2s;flex-shrink:0}.ek-nav-cart:hover{background:#f4f4f024}.ek-nav-cart-count{position:absolute;top:-5px;right:-5px;background:var(--ek-ochre);color:#fff;font-size:10px;font-weight:700;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.ek-hero{position:relative;padding:120px 5% 64px;background:var(--ek-ink)}.ek-hero-inner{max-width:1100px;margin:0 auto}.ek-hero-h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,6.5vw,84px);font-weight:400;color:var(--ek-bone);line-height:1.05;margin:0;letter-spacing:-.02em}.ek-hero-h1 .ek-hero-line{display:block}.ek-hero-h1 em{font-style:italic;color:var(--ek-eucal)}.ek-hero-h1 .ek-hero-amp{font-style:italic;color:var(--ek-ochre);padding:0 .06em}.ek-hero-sub{font-family:Georgia,Times New Roman,serif;font-size:clamp(15px,1.5vw,17px);color:#f4f4f09e;line-height:1.65;max-width:520px;margin:28px 0 0;font-style:italic;font-weight:400}.ek-products-section{padding:40px 5% 100px;max-width:1100px;margin:0 auto}.ek-index-wrap{margin-bottom:32px;padding:14px 16px;background:#fff;border:1px solid var(--ek-rule);border-radius:16px;display:flex;flex-direction:column;gap:14px}.ek-index-search{position:relative;display:flex;align-items:center}.ek-index-search-icon{position:absolute;left:14px;color:var(--ek-muted);pointer-events:none}.ek-index-search-input{width:100%;background:var(--ek-bone);border:1px solid var(--ek-rule);border-radius:999px;color:var(--ek-ink);padding:10px 38px 10px 40px;font-family:Georgia,serif;font-size:14px;transition:border-color .18s,box-shadow .18s}.ek-index-search-input::-moz-placeholder{color:var(--ek-muted);font-style:italic}.ek-index-search-input::placeholder{color:var(--ek-muted);font-style:italic}.ek-index-search-input:focus{outline:none;border-color:var(--ek-forest);box-shadow:0 0 0 3px #3a62491a}.ek-index-search-clear{position:absolute;right:12px;background:none;border:none;cursor:pointer;color:var(--ek-muted);font-size:13px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:color .15s,background .15s}.ek-index-search-clear:hover{color:var(--ek-ink);background:var(--ek-bone2)}.ek-tabs{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ek-tab{padding:8px 16px;background:var(--ek-bone);border:1px solid var(--ek-rule);border-radius:999px;cursor:pointer;font-family:Georgia,serif;font-size:14px;color:var(--ek-navy);display:inline-flex;align-items:baseline;gap:6px;transition:background .18s,border-color .18s,color .15s;white-space:nowrap}.ek-tab:hover{background:var(--ek-bone2);border-color:var(--ek-navy);color:var(--ek-ink)}.ek-tab--active{background:var(--ek-ink);border-color:var(--ek-ink);color:var(--ek-bone);font-style:italic}.ek-tab--active:hover{background:var(--ek-navy);border-color:var(--ek-navy)}.ek-tab-roman{font-size:10px;letter-spacing:.14em;color:var(--ek-muted);font-weight:500;text-transform:uppercase;font-style:normal}.ek-tab--active .ek-tab-roman{color:#f4f4f080}.ek-tab-count{font-size:12px;color:var(--ek-muted);margin-left:1px;font-style:italic}.ek-tab--active .ek-tab-count{color:#f4f4f080}.ek-tab:focus-visible{outline:2px solid var(--ek-forest);outline-offset:3px}.ek-catalog-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--ek-rule)}.ek-catalog-eyebrow{font-family:Georgia,serif;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--ek-stone);font-weight:400;display:block;margin-bottom:6px;font-style:italic}.ek-catalog-title{font-family:Georgia,serif;font-size:clamp(24px,3.2vw,38px);font-weight:400;color:var(--ek-ink);margin:0;line-height:1.1;letter-spacing:-.015em}.ek-catalog-title em{font-style:italic;color:var(--ek-forest)}.ek-catalog-head-right{text-align:right;flex-shrink:0;padding-bottom:4px}.ek-catalog-count{font-family:Georgia,serif;font-size:13px;color:var(--ek-muted);font-style:italic}.ek-catalog-count em{font-style:normal;color:var(--ek-ink);font-weight:600;font-size:16px;margin-right:1px}.ek-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 860px){.ek-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width: 480px){.ek-grid{grid-template-columns:1fr 1fr;gap:10px}}.ek-empty-grid{padding:80px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;color:var(--ek-muted)}.ek-empty-grid-mark{font-family:Georgia,serif;font-size:56px;color:var(--ek-rule);line-height:1}.ek-empty-grid p{font-family:Georgia,serif;font-size:16px;font-style:italic;color:var(--ek-navy);margin:0;max-width:380px}.ek-empty-grid p em{font-style:normal;color:var(--ek-forest);font-weight:600}.ek-empty-grid-reset{background:none;border:none;cursor:pointer;font-family:Georgia,serif;font-size:13px;letter-spacing:.04em;color:var(--ek-ink);font-style:italic;border-bottom:1px solid var(--ek-ink);padding:2px 0;transition:color .15s,border-color .15s}.ek-empty-grid-reset:hover{color:var(--ek-forest);border-color:var(--ek-forest)}.ek-card{background:#fff;border:1px solid var(--ek-rule);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;cursor:pointer}.ek-card:hover{transform:translateY(-3px);box-shadow:0 14px 32px -12px #1624302e;border-color:var(--card-accent, var(--ek-forest))}.ek-card:focus-visible{outline:2px solid var(--card-accent, var(--ek-forest));outline-offset:3px}.ek-card-meta{display:flex;align-items:center;gap:6px;padding:10px 12px 5px;font-family:Georgia,serif;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ek-stone);font-weight:400;flex-wrap:nowrap;overflow:hidden}.ek-card-num{font-style:italic;color:var(--ek-caramel);letter-spacing:.06em}.ek-card-rule{flex:1;height:1px;background:var(--ek-rule)}.ek-card-cat{color:var(--card-accent, var(--ek-forest));font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ek-card-img{position:relative;margin:0 16px;height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--ek-rule);border-radius:10px}.ek-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ek-card-icon{display:flex;opacity:.55;transition:transform .3s ease,opacity .2s ease}.ek-card:hover .ek-card-icon{transform:scale(1.04);opacity:.72}.ek-card-img-count{position:absolute;bottom:8px;right:8px;background:#162430c7;color:var(--ek-bone);font-family:Georgia,serif;font-size:10px;font-style:italic;letter-spacing:.05em;padding:3px 9px;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ek-card-body{padding:12px 16px 16px;display:flex;flex-direction:column;flex:1;gap:8px}.ek-card-name{font-family:Georgia,serif;font-size:19px;font-weight:400;color:var(--ek-ink);line-height:1.2;letter-spacing:-.01em;margin:0}.ek-card-desc{font-family:Georgia,serif;font-size:13px;color:var(--ek-navy);line-height:1.5;font-style:italic;flex:1;margin:0}.ek-stars{display:flex;align-items:center;gap:2px}.ek-star{flex-shrink:0}.ek-star--full{color:#c49035;fill:#c49035}.ek-star--half{color:#c49035}.ek-star--empty{color:var(--ek-rule);fill:none;stroke:var(--ek-rule);stroke-width:1.5}.ek-star-score{font-family:Georgia,serif;font-size:12px;font-weight:600;color:var(--ek-ink);margin-left:5px}.ek-star-count{font-family:Georgia,serif;font-size:11px;color:var(--ek-muted);margin-left:2px;font-style:italic}.ek-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;padding-top:12px;border-top:1px solid var(--ek-rule)}.ek-card-price{font-family:Georgia,serif;font-size:20px;font-weight:400;color:var(--ek-ink);display:flex;align-items:baseline}.ek-price-rs{font-size:13px;font-weight:400;color:var(--ek-stone);margin-right:2px;font-style:italic}.ek-price-tbd{font-family:Georgia,serif;font-size:12px;color:var(--ek-muted);font-style:italic}.ek-add-btn{padding:8px 16px;background:var(--ek-ink);color:var(--ek-bone);border:1px solid var(--ek-ink);border-radius:999px;font-family:Georgia,serif;font-size:12px;letter-spacing:.08em;cursor:pointer;white-space:nowrap;transition:background .18s,border-color .18s,transform .1s;flex-shrink:0;display:inline-flex;align-items:center;gap:6px;min-width:0}.ek-add-btn:hover{background:var(--card-accent, var(--ek-forest));border-color:var(--card-accent, var(--ek-forest))}.ek-add-btn:active{transform:scale(.97)}.ek-add-btn span{transition:transform .18s}.ek-add-btn:hover span{transform:translate(3px)}.ek-card-qty{display:inline-flex;align-items:center;gap:2px;background:var(--ek-ink);color:var(--ek-bone);padding:4px;flex-shrink:0;border-radius:999px}.ek-card-qty-btn{width:26px;height:26px;background:none;border:none;color:var(--ek-bone);cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:background .15s;border-radius:999px;font-family:Georgia,serif}.ek-card-qty-btn:hover{background:#f4f4f026}.ek-card-qty-val{font-family:Georgia,serif;font-size:14px;min-width:20px;text-align:center;font-style:italic;padding:0 3px}.pm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#16243099;display:flex;align-items:flex-end;justify-content:center;animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (min-width: 600px){.pm-backdrop{align-items:center;padding:24px}}.pm-modal{position:relative;background:#fff;border-radius:20px 20px 0 0;border:1px solid var(--ek-rule);width:100%;max-width:540px;max-height:92vh;overflow-y:auto;display:flex;flex-direction:column;animation:slideUp .3s cubic-bezier(.4,0,.2,1);box-shadow:0 -16px 48px -12px #16243059}@media (min-width: 600px){.pm-modal{border-radius:16px;animation:popIn .26s cubic-bezier(.4,0,.2,1);box-shadow:0 24px 64px -16px #16243066}}@keyframes slideUp{0%{transform:translateY(36px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes popIn{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.pm-close{position:absolute;top:14px;right:14px;z-index:10;width:32px;height:32px;border-radius:50%;background:#162430b3;border:1px solid rgba(255,255,255,.15);color:var(--ek-bone);font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pm-close:hover{background:#162430e6}.pm-carousel{position:relative;height:270px;overflow:hidden;border-radius:20px 20px 0 0;flex-shrink:0;border-bottom:1px solid var(--ek-rule)}@media (min-width: 600px){.pm-carousel{height:310px;border-radius:16px 16px 0 0}}.pm-carousel-track{display:flex;height:100%;transition:transform .32s cubic-bezier(.4,0,.2,1)}.pm-carousel-slide{min-width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pm-carousel-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pm-carousel-icon{display:flex;opacity:.65}.pm-arrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background:#ffffffe0;border:none;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ek-ink);transition:background .15s;box-shadow:0 2px 8px #0000001f}.pm-arrow:hover{background:#fff}.pm-arrow--prev{left:12px}.pm-arrow--next{right:12px}.pm-dots{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;gap:6px}.pm-dot{width:6px;height:6px;border-radius:50%;background:#ffffff6b;border:none;cursor:pointer;transition:background .2s,transform .2s;padding:0}.pm-dot--active{background:#fff;transform:scale(1.35)}.pm-body{padding:24px 26px 30px;display:flex;flex-direction:column;gap:12px}.pm-tag{display:inline-block;align-self:flex-start;font-family:Georgia,serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:3px 12px;border:1px solid transparent;border-radius:999px}.pm-name{font-family:Georgia,serif;font-size:28px;font-weight:400;color:var(--ek-ink);line-height:1.15;margin:0;letter-spacing:-.015em}.pm-desc{font-family:Georgia,serif;font-size:15px;color:var(--ek-navy);line-height:1.6;margin:0;font-style:italic}.pm-details{list-style:none;padding:12px 0;margin:4px 0 0;display:flex;flex-direction:column;gap:9px;border-top:1px solid var(--ek-rule);border-bottom:1px solid var(--ek-rule)}.pm-details li{display:flex;gap:10px;align-items:flex-start;font-family:Georgia,serif;font-size:13px;color:var(--ek-ink);line-height:1.5}.pm-how{background:var(--ek-bone);border-left:2px solid var(--ek-forest);border-radius:0 10px 10px 0;padding:12px 16px}.pm-how-label{font-family:Georgia,serif;font-size:10px;letter-spacing:.2em;color:var(--ek-forest);text-transform:uppercase;margin-bottom:5px;font-style:italic}.pm-how p{font-family:Georgia,serif;font-size:13px;color:var(--ek-navy);line-height:1.55;margin:0;font-style:italic}.pm-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--ek-rule);margin-top:4px}.pm-price{font-family:Georgia,serif;font-size:28px;font-weight:400;color:var(--ek-ink);display:flex;align-items:baseline}.pm-price span:first-child{font-size:15px;font-weight:400;margin-right:3px;color:var(--ek-stone);font-style:italic}.pm-price-tbd{font-family:Georgia,serif;font-size:13px;color:var(--ek-muted);font-style:italic}.pm-add-btn{padding:12px 26px;background:var(--ek-ink);color:var(--ek-bone);border:1px solid var(--ek-ink);border-radius:999px;font-family:Georgia,serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,transform .1s;box-shadow:0 4px 14px -4px #1624304d}.pm-add-btn:active{transform:scale(.97)}.pm-add-btn:hover:not(.pm-add-btn--added){background:var(--ek-forest);border-color:var(--ek-forest)}.ek-fab{position:fixed;bottom:28px;left:50%;transform:translate(-50%);background:var(--ek-ink);color:var(--ek-bone);border:1px solid var(--ek-ink);border-radius:999px;padding:13px 24px;display:flex;align-items:center;gap:10px;font-family:Georgia,serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 32px -8px #16243066;z-index:90;animation:fabIn .28s ease;white-space:nowrap}.ek-fab:hover{background:var(--ek-forest);border-color:var(--ek-forest)}.ek-fab span:not(.ek-fab-arrow){font-style:italic}.ek-fab-arrow{opacity:.7;font-size:15px;transition:transform .2s}.ek-fab:hover .ek-fab-arrow{transform:translate(3px)}@keyframes fabIn{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.ek-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#16243066;z-index:110;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ek-drawer{position:fixed;top:0;right:0;bottom:0;width:min(400px,100vw);background:#fff;z-index:120;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:-6px 0 40px -6px #16243033;border-left:1px solid var(--ek-rule);border-top-left-radius:20px;border-bottom-left-radius:20px}@media (max-width: 520px){.ek-drawer{border-top-left-radius:0;border-bottom-left-radius:0}}.ek-drawer--open{transform:translate(0)}.ek-drawer-head{padding:20px 24px;flex-shrink:0;border-bottom:1px solid var(--ek-rule);display:flex;align-items:center;justify-content:space-between}.ek-drawer-title{font-family:Georgia,serif;font-size:20px;font-weight:400;color:var(--ek-ink);display:flex;align-items:baseline;gap:10px;letter-spacing:-.01em}.ek-drawer-count{background:var(--ek-ochre);color:#fff;font-family:Georgia,serif;font-size:11px;font-style:italic;padding:2px 9px;border-radius:999px}.ek-drawer-close{background:none;border:none;font-size:15px;color:var(--ek-muted);cursor:pointer;padding:4px}.ek-drawer-close:hover{color:var(--ek-ink)}.ek-empty-cart{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px;text-align:center}.ek-empty-icon{font-size:52px;margin-bottom:4px;line-height:1}.ek-empty-cart p{font-family:Georgia,serif;font-size:18px;font-weight:400;color:var(--ek-ink);margin:0;font-style:italic}.ek-empty-cart span{font-family:Georgia,serif;font-size:13px;color:var(--ek-muted);font-style:italic}.ek-drawer-items{flex:1;overflow-y:auto;padding:14px 22px;display:flex;flex-direction:column;gap:14px}.ek-cart-item{display:flex;gap:12px;align-items:flex-start;padding-bottom:16px;border-bottom:1px solid var(--ek-rule)}.ek-cart-item:last-child{border-bottom:none;padding-bottom:0}.ek-cart-item-img{width:54px;height:54px;border:1px solid var(--ek-rule);border-radius:10px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ek-cart-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ek-cart-item-icon{display:flex;opacity:.65}.ek-cart-item-info{flex:1}.ek-cart-item-name{font-family:Georgia,serif;font-size:14px;font-weight:400;color:var(--ek-ink);margin-bottom:2px;line-height:1.2}.ek-cart-item-cat{font-family:Georgia,serif;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ek-muted);margin-bottom:7px}.ek-cart-item-price{font-family:Georgia,serif;font-size:14px;color:var(--ek-ink);margin-bottom:7px}.ek-qty-row{display:flex;align-items:center;gap:8px}.ek-qty-btn{width:26px;height:26px;border:1px solid var(--ek-rule);background:none;border-radius:999px;font-size:14px;cursor:pointer;color:var(--ek-ink);display:flex;align-items:center;justify-content:center;transition:border-color .15s,background .15s;font-family:Georgia,serif}.ek-qty-btn:hover{border-color:var(--ek-ink);background:var(--ek-bone)}.ek-qty-val{font-family:Georgia,serif;font-size:14px;font-style:italic;min-width:18px;text-align:center;color:var(--ek-ink)}.ek-cart-remove{background:none;border:none;color:var(--ek-muted);cursor:pointer;font-size:12px;padding:4px;flex-shrink:0;transition:color .15s}.ek-cart-remove:hover{color:var(--ek-ink)}.ek-drawer-foot{padding:16px 24px 26px;flex-shrink:0;border-top:1px solid var(--ek-rule);display:flex;flex-direction:column;gap:10px}.ek-drawer-total{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:4px;font-family:Georgia,serif;color:var(--ek-ink)}.ek-drawer-total span:first-child{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ek-muted);font-weight:400}.ek-drawer-total span:last-child{font-size:22px;font-weight:400}.ek-checkout-btn{width:100%;padding:14px;background:var(--ek-ink);color:var(--ek-bone);border:1px solid var(--ek-ink);border-radius:999px;font-family:Georgia,serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .15s,border-color .15s;box-shadow:0 4px 14px -4px #1624304d}.ek-checkout-btn:hover{background:var(--ek-forest);border-color:var(--ek-forest)}.ek-clear-btn{background:none;border:none;font-family:Georgia,serif;font-size:12px;color:var(--ek-muted);font-style:italic;cursor:pointer;text-align:center;border-bottom:1px solid var(--ek-rule);padding:2px 0;align-self:center;transition:color .15s,border-color .15s}.ek-clear-btn:hover{color:var(--ek-ink);border-color:var(--ek-ink)}.ek-lf{background:#0f1a22;padding:54px 48px 26px}.ek-fin{max-width:1100px;margin:0 auto}.ek-ftop{display:grid;grid-template-columns:1.65fr 1fr 1fr;gap:44px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgba(244,244,240,.07)}.ek-flogo-img{height:28px;width:auto;background:var(--ek-bone);border-radius:6px;padding:4px 10px;margin-bottom:14px;display:block}.ek-fdesc{font-size:.76rem;color:#f4f4f04d;line-height:1.75;max-width:240px;font-weight:300;margin-bottom:17px}.ek-fcontact a{display:block;font-size:.76rem;color:#f4f4f057;margin-bottom:6px;transition:color .2s;text-decoration:none}.ek-fcontact a:hover{color:#f4f4f0c7}.ek-fcol h5{font-size:.59rem;letter-spacing:.12em;text-transform:uppercase;color:#f4f4f430;font-weight:600;margin-bottom:12px}.ek-fcol ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.ek-fcol a{font-size:.76rem;color:#f4f4f057;transition:color .2s;font-weight:300;text-decoration:none}.ek-fcol a:hover{color:#f4f4f0c7}.ek-fbot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.ek-fcopy{font-size:.69rem;color:#f4f4f42e}.ek-fleg{display:flex;gap:15px}.ek-fleg a{font-size:.69rem;color:#f4f4f42e;transition:color .2s;text-decoration:none}.ek-fleg a:hover{color:#f4f4f475}@media (max-width: 860px){.ek-ftop{grid-template-columns:1fr 1fr}.ek-catalog-head{flex-direction:column;align-items:flex-start;gap:10px}.ek-catalog-head-right{text-align:left;padding-bottom:0}}@media (max-width: 640px){.ek-hero{padding:92px 5% 40px}.ek-hero-sub{margin-top:20px}.ek-products-section{padding:28px 5% 100px}.ek-index-wrap{padding:12px;margin-bottom:24px}.ek-tab{font-size:13px;padding:7px 13px}.ek-card-img{height:155px;margin:0 10px}.ek-card-meta{padding:10px 10px 5px}.ek-card-body{padding:10px 10px 12px;gap:6px}.ek-card-name{font-size:15px}.ek-card-desc{font-size:12px}.ek-card-foot{flex-direction:column;align-items:flex-start;gap:8px;padding-top:10px}.ek-add-btn{width:100%;justify-content:center;padding:8px 12px;font-size:11px}.ek-card-qty{width:100%;justify-content:center}.ek-lf{padding:36px 22px 22px}.ek-ftop{grid-template-columns:1fr;gap:26px}}@media (max-width: 380px){.ek-card-img{height:120px}.ek-grid{gap:8px}}.cv2{--bg: #efefee;--card: #fff;--ink: #141414;--mut: #7b7f82;--peach: #f9c6b2;--blue: #cde5ef;--green: #d8eab4;--red: #e5484d;--chip: #e6e6e6;--bar: #8fb04a;--amber: #f2a04a;--dark: #141414;--on-dark: #fff;--shadow: 0 6px 20px rgba(20, 20, 20, .07);--ease: cubic-bezier(.22, 1, .36, 1);font-family:DM Sans,system-ui,-apple-system,sans-serif;color:var(--ink);background:var(--bg);color-scheme:light;min-height:100vh;min-height:100dvh;-webkit-font-smoothing:antialiased}.cv2 *,.cv2 *:before,.cv2 *:after{box-sizing:border-box}:where(.cv2) button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}:where(.cv2) :is(input,select,textarea){font:inherit;color:inherit}.cv2-wrap{max-width:520px;margin:0 auto;padding:calc(18px + env(safe-area-inset-top,0px)) 16px calc(120px + env(safe-area-inset-bottom,0px))}@keyframes cv2-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cv2-sheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes cv2-fade{0%{opacity:0}to{opacity:1}}@keyframes cv2-shim{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cv2-ring{0%{stroke-dashoffset:var(--len)}}.cv2-in{animation:cv2-up .42s var(--ease) both;animation-delay:calc(var(--i, 0) * 45ms)}.cv2 .press{transition:transform .16s var(--ease),background .2s}.cv2 .press:active{transform:scale(.97)}.cv2-skel{border-radius:24px;height:96px;margin-bottom:12px;background:linear-gradient(90deg,var(--chip) 25%,var(--card) 50%,var(--chip) 75%);background-size:200% 100%;animation:cv2-shim 1.4s linear infinite}.cv2-head{display:flex;align-items:center;gap:12px;margin-bottom:18px}.cv2 button.cv2-ava{cursor:pointer}.cv2-ava{width:46px;height:46px;border-radius:50%;background:var(--peach);display:grid;place-items:center;font-weight:700;color:#141414}.cv2-hello{flex:1;min-width:0;font-size:15px;color:var(--mut);line-height:1.2}.cv2-hello b{display:block;font-size:20px;color:var(--ink);font-weight:600}.cv2-ico{width:46px;height:46px;border-radius:50%;background:var(--card);box-shadow:var(--shadow);display:grid;place-items:center;position:relative}.cv2-ico .dot{position:absolute;top:11px;right:12px;width:9px;height:9px;border-radius:50%;background:var(--red)}.cv2-ico.soon{opacity:.55}.cv2-h1{font-size:30px;font-weight:500;letter-spacing:-.02em;margin:4px 0}.cv2-sub{color:var(--mut);font-size:14px;margin-bottom:16px}.cv2-tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.cv2-tile{border-radius:28px;padding:18px;min-height:118px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.cv2-tile.peach{background:var(--peach);color:#141414}.cv2-tile.blue{background:var(--blue);color:#141414}.cv2-tile.green{background:var(--green);color:#141414}.cv2 button.cv2-tile{text-align:left;width:100%;transition:transform .16s var(--ease),box-shadow .22s}.cv2-tile.sel{box-shadow:0 0 0 3px var(--ink) inset}.cv2-tile .n{font-size:44px;font-weight:500;line-height:1;letter-spacing:-.03em}.cv2-tile .l{font-size:13px;opacity:.75}.cv2-tile .b{position:absolute;top:14px;right:14px;width:10px;height:10px;border-radius:50%;background:var(--red)}.cv2-card{background:var(--card);border-radius:28px;padding:18px;margin-bottom:12px;box-shadow:var(--shadow)}.cv2-card.dark{background:var(--dark);color:var(--on-dark)}.cv2-sec{display:flex;align-items:baseline;justify-content:space-between;margin:22px 4px 10px;font-size:18px;font-weight:600}.cv2-sec small{font-size:13px;font-weight:500;color:var(--mut)}.cv2-row{display:flex;align-items:center;gap:12px}.cv2-grow{flex:1;min-width:0}.cv2-t{font-size:15px;font-weight:600}.cv2-m{font-size:13px;color:var(--mut);margin-top:2px}.cv2-ell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv2-chipico{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;flex-shrink:0;background:var(--blue);color:#141414}.cv2-chipico.peach{background:var(--peach)}.cv2-chipico.green{background:var(--green)}.cv2-chipico.red{background:#f6c6c8}.cv2-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:600;background:var(--chip);color:var(--ink);white-space:nowrap}.cv2-pill.red{background:#f9d3d4;color:#a3262b}.cv2-pill.green{background:var(--green);color:#2f4a0f}.cv2-pill.peach{background:var(--peach);color:#4a2a1b}.cv2-pill.blue{background:var(--blue);color:#1e4656}.cv2-soon{display:inline-flex;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;background:var(--chip);color:var(--mut)}.cv2-btn{height:48px;padding:0 22px;border-radius:999px;background:var(--ink);color:var(--bg);font-weight:600;font-size:15px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.cv2-btn.peach{background:var(--peach);color:#141414}.cv2-btn.ghost{background:var(--chip);color:var(--ink)}.cv2 .cv2-btn.block{display:flex}.cv2-btn.sm{height:38px;padding:0 16px;font-size:13px}.cv2-btn.block{width:100%}.cv2-btn:disabled{opacity:.45;pointer-events:none}.cv2-seg{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--chip);border-radius:999px;padding:4px;margin-bottom:14px}.cv2-seg button{position:relative;z-index:1;height:38px;border-radius:999px;font-size:13.5px;font-weight:600;color:var(--mut);transition:color .2s}.cv2-seg button.on{color:#141414}.cv2-seg .thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--n));border-radius:999px;background:var(--peach);transform:translate(calc(var(--k) * 100%));transition:transform .32s var(--ease)}.cv2-tabs{display:flex;gap:8px;overflow-x:auto;margin:0 -16px 14px;padding:2px 16px;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:16px}.cv2-tabs::-webkit-scrollbar{display:none}.cv2-tabs button{flex:0 0 auto;height:42px;padding:0 18px;border-radius:999px;background:var(--card);color:var(--ink);font-size:14px;font-weight:600;white-space:nowrap;box-shadow:var(--shadow);scroll-snap-align:start;transition:background .26s var(--ease),transform .16s var(--ease)}.cv2-tabs button:active{transform:scale(.97)}.cv2-tabs button.on{background:var(--peach);color:#141414;box-shadow:none}.cv2-tabs button.soon{background:transparent;box-shadow:inset 0 0 0 1.5px var(--chip);color:var(--mut);cursor:default}.cv2-tabs button.soon .cv2-soon{margin-left:6px;background:var(--chip)}.cv2-tabs em{font-style:normal;margin-left:6px;opacity:.55}.cv2-strip{display:flex;gap:8px;overflow-x:auto;margin:0 -16px 8px;padding:2px 16px 10px;scrollbar-width:none}.cv2-strip::-webkit-scrollbar{display:none}.cv2-day{flex:0 0 auto;width:52px;height:80px;border-radius:26px;background:var(--card);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--mut);transition:background .22s,transform .22s var(--ease);position:relative}.cv2-day b{font-size:18px;color:var(--ink);font-weight:600}.cv2-day.on{background:var(--peach);height:92px;color:#4a2a1b}.cv2-day.on b{color:#141414}.cv2-day i{position:absolute;bottom:9px;width:5px;height:5px;border-radius:50%;background:var(--bar)}.cv2-day.on i{background:#141414}.cv2-ringbox{position:relative;display:grid;place-items:center}.cv2-ringbox .c{position:absolute;text-align:center}.cv2-ringbox .c b{display:block;font-size:34px;font-weight:500;line-height:1}.cv2-ringbox .c span{font-size:12px;color:var(--mut)}.cv2-ringbox circle.p{animation:cv2-ring .9s var(--ease) both}.cv2-bar{height:8px;border-radius:8px;background:var(--chip);overflow:hidden}.cv2-bar>i{display:block;height:100%;border-radius:8px;background:var(--bar);transition:width .7s var(--ease)}.cv2-nav{position:fixed;left:50%;transform:translate(-50%);bottom:calc(14px + env(safe-area-inset-bottom));z-index:50;width:min(488px,calc(100% - 24px));height:64px;display:grid;grid-template-columns:repeat(5,1fr);border-radius:32px;background:var(--card);box-shadow:0 10px 34px #1414141f}.cv2-nav .bubble{position:absolute;top:-22px;left:0;width:20%;height:56px;display:grid;place-items:center;pointer-events:none;transform:translate(calc(var(--k) * 100%));transition:transform .42s var(--ease)}.cv2-nav .bubble span{width:56px;height:56px;border-radius:50%;background:var(--peach);color:#141414;display:grid;place-items:center;box-shadow:0 0 0 6px var(--bg),0 8px 18px #14141429}.cv2-nav .bubble svg{animation:cv2-pop .38s var(--ease) both}@keyframes cv2-pop{0%{transform:scale(.5);opacity:0}to{transform:none;opacity:1}}.cv2-nav button{position:relative;height:64px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;padding-bottom:9px;font-size:10.5px;font-weight:600;color:var(--mut);transition:color .2s}.cv2-nav button svg{transition:opacity .2s,transform .3s var(--ease)}.cv2-nav button.on{color:var(--ink)}.cv2-nav button.on svg{opacity:0;transform:translateY(6px)}.cv2-nav button.on:after{content:"";position:absolute;bottom:4px;width:5px;height:5px;border-radius:50%;background:var(--bar)}.cv2-nav .bd{position:absolute;top:6px;right:calc(50% - 22px);min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--red);color:#fff;font-size:10px;display:grid;place-items:center}.cv2-nav button.on .bd{top:-34px;right:calc(50% - 32px);z-index:2}.cv2-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000006b;z-index:90;animation:cv2-fade .22s both}.cv2-sheet{position:fixed;left:0;right:0;bottom:0;z-index:91;margin:0 auto;max-width:560px;max-height:calc(100dvh - env(safe-area-inset-top,0px) - 16px);overflow-y:auto;background:var(--bg);border-radius:32px 32px 0 0;padding:10px 16px calc(28px + env(safe-area-inset-bottom));animation:cv2-sheet .38s var(--ease) both}.cv2-grab{width:42px;height:5px;border-radius:3px;background:var(--chip);margin:0 auto 12px}.cv2-sheet h2{font-size:24px;font-weight:500;letter-spacing:-.02em;margin:4px}.cv2-field{display:block;margin:12px 0;font-size:13px;color:var(--mut)}.cv2-field>:last-child{margin-top:6px}.cv2 .cv2-in-el{width:100%;height:50px;border-radius:18px;border:0;background:var(--card);padding:0 16px;font-size:15px}.cv2 textarea.cv2-in-el{height:90px;padding:12px 16px;resize:none}.cv2 .cv2-in-el[type=time],.cv2 .cv2-in-el[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;max-width:100%;display:block;line-height:50px}.cv2 .cv2-in-el[type=time]::-webkit-date-and-time-value,.cv2 .cv2-in-el[type=date]::-webkit-date-and-time-value{text-align:left;margin:0}.cv2-field{min-width:0}.cv2-opts{display:grid;gap:8px;margin:10px 0}.cv2-opt{text-align:left;padding:14px 16px;border-radius:20px;background:var(--card);font-size:14.5px;font-weight:500;display:flex;align-items:center;justify-content:space-between;transition:background .2s,transform .16s var(--ease)}.cv2-opt.on{background:var(--peach);color:#141414}.cv2-opt:active{transform:scale(.98)}.cv2-chips{display:flex;flex-wrap:wrap;gap:8px}.cv2-chipb{padding:9px 14px;border-radius:999px;background:var(--card);font-size:13.5px;font-weight:600;transition:background .2s}.cv2-chipb.on{background:var(--peach);color:#141414}.cv2-note{font-size:13px;padding:11px 14px;border-radius:16px;background:var(--card);margin:10px 0}.cv2-note.err{background:#f9d3d4;color:#a3262b}.cv2-grid{display:grid;gap:8px}.cv2-wk{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.cv2-wkcol{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:var(--card);border-radius:18px;padding:8px 4px;min-height:120px;text-align:center;font-size:11px;color:var(--mut)}.cv2-wkcol.today{outline:2px solid var(--peach)}.cv2-wkcol b{display:block;font-size:15px;color:var(--ink);margin-bottom:6px}.cv2-dotv{display:block;margin:3px auto;padding:3px 0;border-radius:8px;font-size:10px;font-weight:700;background:var(--blue);color:#141414;width:90%}.cv2-dotv.red{background:#f9d3d4;color:#a3262b}.cv2-dotv.green{background:var(--green)}.cv2-dotv.peach{background:var(--peach)}.cv2-empty{text-align:center;color:var(--mut);padding:36px 12px;font-size:14px}.cv2-map{border-radius:28px;min-height:280px;display:grid;place-items:center;text-align:center;padding:24px;background:repeating-linear-gradient(45deg,var(--chip),var(--chip) 12px,var(--card) 12px,var(--card) 24px);color:var(--mut)}@media (prefers-reduced-motion: reduce){.cv2 *,.cv2 *:before,.cv2 *:after{animation-duration:1ms!important;animation-delay:0ms!important;transition-duration:1ms!important}}.cv2-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:var(--bg);overflow-y:auto;animation:cv2-screen .36s var(--ease) both;--pa-primary: #141414;--pa-text-primary: #141414;--pa-text-secondary: #7b7f82;--pa-border: transparent;--pa-card-bg: #fff;--pa-bg: #efefee;--pa-critical: #e5484d;--pa-toggle-color: #8fb04a}@keyframes cv2-screen{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}.cv2-screen-bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:12px;padding:calc(14px + env(safe-area-inset-top,0px)) 16px 14px;background:var(--bg)}.cv2-screen-title{font-size:20px;font-weight:600;letter-spacing:-.01em}.cv2-screen-body{max-width:520px;margin:0 auto;padding:4px 16px calc(40px + env(safe-area-inset-bottom))}.cv2-screen .pa-card,.cv2-screen .pa-vitals-section{background:var(--card)!important;border:0!important;border-radius:28px!important;box-shadow:var(--shadow)}.cv2-screen .pa-vitals-section--active{box-shadow:0 0 0 2px var(--peach),var(--shadow)}.cv2-screen .pa-vitals-section-icon{background:var(--blue)!important;color:#141414!important;border-radius:16px!important}.cv2-screen input:not([type=checkbox]),.cv2-screen select,.cv2-screen textarea{background:var(--card)!important;border:0!important;border-radius:18px!important;box-shadow:var(--shadow);padding:13px 16px!important;font-size:15px!important}.cv2-screen label{font-size:13px!important;color:var(--mut)!important;font-weight:600!important}.cv2-screen .pa-card input:not([type=checkbox]),.cv2-screen .pa-card select,.cv2-screen .pa-card textarea,.cv2-screen .pa-vitals-section-body input,.cv2-screen .pa-vitals-section-body select,.cv2-screen .pa-vitals-section-body textarea{background:var(--bg)!important;box-shadow:none}.cv2-screen .pa-primary-btn{height:52px;border-radius:999px!important;background:var(--ink);color:#fff;font-size:16px;transition:transform .16s var(--ease),opacity .2s}.cv2-screen .pa-primary-btn:active:not(:disabled){transform:scale(.97)}.cv2-screen .pa-toggle-track{background:var(--chip)}.cv2-screen [style*=border-top]{border-top-color:var(--chip)!important}.cv2-screen .pa-toggle-switch{width:52px;height:30px}.cv2-screen .pa-toggle-track{background:#b4b9bc!important;box-shadow:inset 0 0 0 1.5px #1414141f}.cv2-screen .pa-toggle-switch input:checked~.pa-toggle-track{background:var(--ink)!important;box-shadow:none}.cv2-screen .pa-toggle-thumb{top:3px;left:3px;width:24px;height:24px;box-shadow:0 2px 5px #00000059}.cv2-screen .pa-toggle-switch input:checked~.pa-toggle-thumb{transform:translate(22px);background:var(--peach)}.cv2-screen .pa-vitals-section{box-shadow:0 0 0 1.5px #d6d6d4,var(--shadow)!important}.cv2-screen .pa-vitals-section--active{box-shadow:0 0 0 2.5px var(--ink),var(--shadow)!important}.cv2-screen .pa-vitals-section-title{font-weight:700;color:var(--ink)}.cv2-screen .pa-vitals-section-sub{color:#4f5356}.cv2-screen .pa-vitals-section-icon{background:var(--ink)!important;color:var(--peach)!important}.cv2-screen .pa-card{box-shadow:0 0 0 1.5px #e1e1df,var(--shadow)!important}.cv2-screen .pa-pdf-attach{display:flex!important;flex-direction:column;align-items:center;gap:8px;padding:22px 16px!important;border-radius:24px!important;border:2px dashed var(--ink)!important;background:#f9c6b259!important;color:var(--ink)!important;font-size:15px!important;transition:background .2s,transform .16s var(--ease)}.cv2-screen .pa-pdf-attach:before{content:"";width:46px;height:46px;border-radius:50%;background:var(--peach) no-repeat center / 22px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141414' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12.5l-8.5 8.5a5.5 5.5 0 01-7.8-7.8l9-9a3.7 3.7 0 015.2 5.2l-9 9a1.8 1.8 0 01-2.6-2.6l8.3-8.3'/%3E%3C/svg%3E")}.cv2-screen .pa-pdf-attach:after{content:"Tap to choose a PDF file";font-size:12px;font-weight:500;color:var(--mut)}.cv2-screen .pa-pdf-attach:hover{background:#f9c6b28c!important}.cv2-screen .pa-pdf-attach:active{transform:scale(.98)}.cv2-screen .pa-pdf-file{border:0!important;border-radius:22px!important;background:var(--green)!important;padding:14px 16px!important}.cv2-screen .pa-pdf-file button{color:#a3262b!important}.cv2-screen .cv2-card{box-shadow:0 0 0 1.5px #e1e1df,var(--shadow);margin-bottom:16px}.cv2-screen .cv2-card input:not([type=checkbox]),.cv2-screen .cv2-card select,.cv2-screen .cv2-card textarea{background:var(--bg)!important;box-shadow:none!important;border:1.5px solid #d3d3d1!important;border-radius:18px!important}.cv2-screen .cv2-card input:focus,.cv2-screen .cv2-card select:focus,.cv2-screen .cv2-card textarea:focus{outline:none;border-color:var(--ink)!important;background:#fff!important}.cv2-screen .cv2-card ::-moz-placeholder{color:#8b9094}.cv2-screen .cv2-card ::placeholder{color:#8b9094}.cv2-screen .cv2-field>span{color:var(--ink);font-size:13px;font-weight:700}.cv2-screen .cv2-note{background:var(--bg);border-radius:16px;font-weight:600}.cv2-screen .cv2-note.err{background:#f9d3d4}.cv2-daycard{display:flex;align-items:flex-start;gap:14px;padding:14px;margin-bottom:10px}.cv2-daycard.today{box-shadow:0 0 0 2.5px var(--peach),var(--shadow)}.cv2-daycard-date{flex:0 0 52px;display:flex;flex-direction:column;align-items:center;padding:8px 0;border-radius:20px;background:var(--bg);line-height:1.1}.cv2-daycard.today .cv2-daycard-date{background:var(--peach)}.cv2-daycard-date span{font-size:12px;color:var(--mut)}.cv2-daycard.today .cv2-daycard-date span{color:#4a2a1b}.cv2-daycard-date b{font-size:22px;font-weight:600;margin:3px 0 1px}.cv2-daycard-date small{font-size:11px;color:var(--mut)}.cv2-daycard.today .cv2-daycard-date small{color:#4a2a1b}.cv2-dayvisit{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;margin-top:6px;border-radius:18px;background:var(--bg)}.cv2-kv{display:flex;justify-content:space-between;gap:16px;padding:9px 0;font-size:14px;border-bottom:1px solid var(--chip)}.cv2-kv:last-child{border-bottom:0}.cv2-kv span{color:var(--mut);flex-shrink:0}.cv2-kv b{font-weight:600;text-align:right;word-break:break-word}.cv2-times{margin-top:10px;padding:4px 12px;background:var(--bg);border-radius:18px}.cv2-times>div{display:flex;justify-content:space-between;gap:14px;padding:7px 0;font-size:13px;border-bottom:1px solid var(--chip)}.cv2-times>div:last-child{border-bottom:0}.cv2-times span{color:var(--mut);flex-shrink:0}.cv2-times b{font-weight:600;text-align:right}.cv2-svcgrid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px}.cv2-svc{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:11px 12px;border-radius:20px;background:var(--card);text-align:left;min-height:0;box-shadow:0 0 0 1.5px #e1e1df,var(--shadow);transition:background .22s var(--ease),box-shadow .22s,transform .16s var(--ease)}.cv2-svc.on{background:var(--peach);box-shadow:0 0 0 2.5px var(--ink)}.cv2-svc.dim:not(.on){opacity:.55}.cv2-svc-name{margin-top:4px;font-size:13.5px;font-weight:700;line-height:1.25}.cv2-svc-meta{font-size:11.5px;color:var(--mut)}.cv2-svc.on .cv2-svc-meta{color:#4a2a1b}.cv2-svc-coins{margin-top:6px;font-size:12px;color:var(--mut)}.cv2-svc.on .cv2-svc-coins{color:#4a2a1b}.cv2-svc-coins b{font-size:18px;font-weight:600;color:var(--ink);letter-spacing:-.02em}.cv2-tg{margin-top:14px}.cv2-tg-h{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin:0 2px 8px}.cv2-tg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cv2-time{height:44px;border-radius:16px;background:var(--bg);box-shadow:inset 0 0 0 1.5px #d3d3d1;font-size:14px;font-weight:600;transition:background .2s var(--ease),box-shadow .2s,transform .16s var(--ease)}.cv2-time.on{background:var(--peach);box-shadow:inset 0 0 0 2.5px var(--ink)}.cv2-screen .cv2-card .cv2-chipb{background:var(--bg);box-shadow:inset 0 0 0 1.5px #d3d3d1}.cv2-screen .cv2-card .cv2-chipb.on{background:var(--peach);box-shadow:inset 0 0 0 2.5px var(--ink)}.cv2-screen .cv2-card .cv2-day{background:var(--bg);box-shadow:inset 0 0 0 1.5px #d3d3d1}.cv2-screen .cv2-card .cv2-day.on{background:var(--peach);box-shadow:inset 0 0 0 2.5px var(--ink)}.cv2-screen .gs-card{background:var(--card);border-radius:28px;padding:18px!important;margin:0 0 14px!important;border:0!important;box-shadow:0 0 0 1.5px #e1e1df,var(--shadow)}.cv2-screen .gs-card input:not([type=checkbox]){background:var(--bg)!important;box-shadow:none!important}.cv2-screen .gs-sec{font-size:17px!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--ink)!important;margin:0 0 6px!important}.cv2-screen .gs-chip{border:0!important;background:var(--bg)!important;color:var(--ink)!important;box-shadow:inset 0 0 0 1.5px #d3d3d1;padding:10px 15px!important;font-size:13.5px!important;font-weight:600!important;transition:transform .16s var(--ease),background .2s}.cv2-screen .gs-chip:active{transform:scale(.96)}.cv2-screen .gs-chip.on{background:var(--peach)!important;box-shadow:inset 0 0 0 2.5px var(--ink);font-weight:700!important}.cv2-screen .gs-opt{border:0!important;border-radius:20px!important;background:var(--bg)!important;box-shadow:inset 0 0 0 1.5px #d3d3d1;padding:14px!important}.cv2-screen .gs-opt.on{background:var(--peach)!important;box-shadow:inset 0 0 0 2.5px var(--ink)}.cv2-screen .gs-opt span[style*="display: block"]{color:var(--ink)!important}.cv2-screen .gs-box{border:1.5px solid #8b9094!important;border-radius:8px!important;background:var(--card)!important}.cv2-screen .gs-opt.on .gs-box{background:var(--ink)!important;border-color:var(--ink)!important}.cv2-screen .gs-stat{background:var(--blue)!important;border-radius:22px!important;padding:14px 18px!important}.cv2-screen .gs-stat span{color:#141414!important}.cv2-screen .gs-stat span:last-child{font-size:24px!important;font-weight:600!important;letter-spacing:-.02em}.cv2-screen .gs-pay{background:var(--dark)!important;border-radius:24px!important;padding:18px!important;margin:12px 0 0!important}.cv2-screen .gs-pay *{color:#fff!important}.cv2-screen .gs-pay [style*=uppercase]{color:#fff9!important}.cv2-screen .gs-pay [style*=border-top]{border-top-color:#fff3!important}.cv2-screen .gs-pay .gs-pay-total{color:var(--peach)!important;font-size:24px!important;font-weight:600!important}.cv2-screen .gs-step{width:46px!important;height:46px!important;border:0!important;border-radius:50%!important;background:var(--bg)!important;box-shadow:inset 0 0 0 1.5px #d3d3d1;color:var(--ink)!important}.cv2-screen .gs-step:disabled{opacity:.4}.cv2-screen .gs-val{height:46px!important;border:0!important;border-radius:999px!important;background:var(--bg)!important;box-shadow:inset 0 0 0 1.5px #d3d3d1;color:var(--mut)!important}.cv2-screen .gs-val.on{background:var(--green)!important;box-shadow:inset 0 0 0 2.5px var(--ink);color:var(--ink)!important}.cv2-screen .gs-reset{height:46px!important;padding:0 14px!important;border:0!important;border-radius:999px!important;background:var(--bg)!important;box-shadow:inset 0 0 0 1.5px #d3d3d1;color:var(--ink)!important}.cv2-screen .gs-reset:disabled{opacity:.4}.cv2-screen .gs-btn2{height:50px;border:0!important;border-radius:999px!important;background:var(--peach)!important;color:#141414!important;font-size:15px!important;box-shadow:inset 0 0 0 2px var(--ink)}.cv2-screen .gs-remove{height:50px;border:0!important;border-radius:999px!important;background:var(--card)!important;color:#a3262b!important;box-shadow:inset 0 0 0 1.5px #e1e1df}.cv2 .cv2-pick{margin-top:16px;padding-top:16px;border-top:1.5px solid #e1e1df;display:grid;gap:10px}.cv2 .cv2-pick .cv2-field>span{color:var(--ink);font-size:13px;font-weight:700}.cv2 .cv2-card .cv2-in-el{background-color:var(--bg);box-shadow:inset 0 0 0 1.5px #d3d3d1}.cv2 .cv2-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:44px;font-weight:600;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23141414' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.cv2 .cv2-contacts{margin-top:14px;border-radius:22px;background:var(--bg);padding:4px 14px}.cv2 .cv2-contact{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1.5px solid #dcdcda}.cv2 .cv2-contact:last-child{border-bottom:0}.cv2 .cv2-contact .ic{width:34px;height:34px;border-radius:12px;background:var(--card);display:grid;place-items:center;flex-shrink:0}.cv2 .cv2-contact .lb{font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mut)}.cv2 .cv2-contact .vl{font-size:15px;font-weight:600;margin-top:1px;overflow-wrap:anywhere;-moz-user-select:text;user-select:text;-webkit-user-select:text}.cv2 .cv2-contact .vl.none{color:var(--mut);font-weight:500}.cv2 .cv2-copy{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 13px;border-radius:999px;background:var(--card);box-shadow:inset 0 0 0 1.5px #d3d3d1;font-size:13px;font-weight:700;flex-shrink:0}.cv2 .cv2-copy.ok{background:var(--green);box-shadow:inset 0 0 0 1.5px var(--ink)}.cv2 .cv2-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.cv2 .cv2-facts>div{border-radius:18px;background:var(--bg);padding:10px 12px;min-width:0}.cv2 .cv2-facts b{display:block;font-size:15px;font-weight:700;overflow-wrap:anywhere}.cv2 .cv2-facts span{display:block;font-size:11.5px;color:var(--mut);margin-top:2px}.cv2 .cv2-acct{padding:14px;margin-bottom:10px}.cv2 .cv2-acct .cv2-contacts{margin-top:10px;padding:2px 10px;border-radius:16px}.cv2 .cv2-acct .cv2-contact{padding:7px 0;gap:10px}.cv2 .cv2-acct .cv2-contact .ic{width:28px;height:28px;border-radius:10px}.cv2 .cv2-acct .cv2-contact .vl{font-size:14px;margin-top:0}.cv2 .cv2-acct .cv2-copy{height:30px;padding:0 11px;font-size:12px}.cv2-nav.n2{grid-template-columns:repeat(2,1fr);width:min(320px,calc(100% - 24px))}.cv2-nav.n2 .bubble{width:50%}.cv2-nav .cnt{font-style:normal;font-size:11px;font-weight:700;margin-left:5px;opacity:.7}.cv2-nav button{flex-direction:column}.pa-app.pa-beta{--pa-bg: #efefee;--pa-primary: #5f7f2a;--pa-primary-light: #cde5ef;--pa-text-primary: #141414;--pa-text-secondary: #7b7f82;--pa-border: #e6e6e6;--pa-card-bg: #ffffff;--pa-quota-card-bg: #ffffff;--pa-quota-border: #ececec;--pa-avatar-bg: #f9c6b2;--pa-critical: #e5484d;--pa-warning: #f2a04a;font-family:DM Sans,system-ui,-apple-system,sans-serif;background:var(--bg)}.pa-beta .pa-dash{margin:0 auto;max-width:520px;background:transparent}.pa-beta .pa-tab-content{padding:4px 16px calc(120px + env(safe-area-inset-bottom,0px));max-width:none}.pa-beta .pb-head{margin:0;padding:calc(18px + env(safe-area-inset-top,0px)) 16px 8px}.pa-beta .pb-classic{height:34px;padding:0 14px;border-radius:999px;background:var(--card);box-shadow:var(--shadow);font-size:12px;font-weight:600;color:var(--mut)}.pb-try{margin-top:10px;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:999px;background:#141414;color:#efefee;font:600 12px DM Sans,system-ui,sans-serif;border:0;cursor:pointer}.pb-try span{background:#f9c6b2;color:#141414;border-radius:999px;padding:1px 8px;font-size:10px;font-weight:700}.pa-beta .cv2-nav .bubble.sos span{background:#f6c6c8;color:#a3262b}.pa-beta .pa-card,.pa-beta .pa-vital-card,.pa-beta .pa-quota-card{border:0!important;border-radius:28px!important;background:var(--card);box-shadow:var(--shadow)}.pa-beta .pa-lt-card{overflow:hidden}.pa-beta .pa-primary-btn,.pa-beta .pa-form-save-btn{background:var(--ink)!important;color:var(--bg)!important;border-radius:999px!important;border:0!important;font-weight:600;box-shadow:none}.pa-beta .pa-outline-btn{border-radius:999px!important;border-color:var(--ink)!important;color:var(--ink)!important;background:transparent}.pa-beta .pa-modal{border-radius:32px 32px 0 0;animation:cv2-sheet .36s var(--ease) both}.pa-beta .pa-modal-overlay{background:#14141466;animation:cv2-fade .2s both}@media (min-width: 480px){.pa-beta .pa-modal{border-radius:32px}}.pa-beta .pa-form-textarea,.pa-beta .pa-form-field input,.pa-beta .pa-form-field select{border-radius:18px;border-color:var(--chip);background:#fff}.pa-beta .pa-form-textarea:focus{border-color:var(--ink);box-shadow:none}.pa-beta .pa-service-tile,.pa-beta .pa-vital-box{border:0!important;border-radius:24px!important;box-shadow:var(--shadow);background:var(--card)}.pa-beta .lt-ico{background:var(--blue)!important;border-radius:18px!important}.pa-beta .lt-status{background:var(--chip)!important;color:var(--ink)!important}.pa-beta .lt-status.on{background:var(--green)!important;color:#2f4a0f!important}.pa-beta .lt-stepper span{color:var(--mut)!important}.pa-beta .lt-stepper div[style*="border-radius: 50%"]{background:var(--chip)!important}.pa-beta .lt-stepper div[style*="border-radius: 50%"]:has(svg),.pa-beta .lt-stepper div[style*="border-radius: 50%"]:has(.pa-lt-blink){background:var(--bar)!important}.pa-beta .lt-who{border-top:0!important;margin-top:4px!important}.pa-beta .lt-coord{background:var(--peach)!important;color:#141414!important;border-radius:999px!important;padding:11px 18px!important}.pa-beta .lt-hint{background:var(--bg)!important;color:var(--ink)!important;margin:0 12px 12px;border-radius:999px;padding:10px 16px!important}.pa-beta .lt-stepper div[style*="height: 2px"]{background:var(--chip)!important}.pa-beta .lt-stepper div[style*="height: 2px"][style*=rgb],.pa-beta .lt-stepper div[style*="height: 2px"][style*="#"]{background:var(--bar)!important}.pa-beta .pa-wallet-hero{background:var(--dark);color:var(--on-dark);border-radius:32px;padding:22px;box-shadow:var(--shadow)}.pa-beta .pa-wallet-hero>div:first-child button{background:#ffffff1f!important;border:0!important;color:#fff!important;padding:7px 14px!important}.pa-beta .pa-wallet-hero .pa-hc-progress-track{background:#ffffff29!important;height:8px;border-radius:8px}.pa-beta .pa-wallet-hero .pa-hc-progress-fill{background:var(--bar)!important;border-radius:8px}.pa-beta .pa-wallet-hero>div:last-child:is(button),.pa-beta .pa-wallet-hero>button:last-child{background:var(--peach)!important;color:#141414!important;border-radius:999px!important;height:50px!important;font-weight:700!important}.pa-beta .pa-wallet-hero span[style*="font-size: 38px"],.pa-beta .pa-wallet-hero span[style*="38px"]{font-weight:500!important;letter-spacing:-.03em!important;font-size:52px!important}.pa-beta .pb-owe{background:var(--peach)!important;border:0!important;border-radius:32px!important;box-shadow:var(--shadow)!important}.pa-beta .pb-owe>div:first-child>div:first-child{background:#ffffffb3!important;border-radius:14px!important;width:38px!important;height:38px!important}.pa-beta .pb-owe div,.pa-beta .pb-owe span{color:#141414!important}.pa-beta .pb-owe>div[style*="rgba(255,255,255,0.72)"],.pa-beta .pb-owe div[style*="rgba(255, 255, 255, 0.72)"]{background:#ffffffb3!important;border-radius:22px!important}.pa-beta .pb-pay{background:var(--ink)!important;color:var(--bg)!important;border-radius:999px!important;padding:11px 20px!important}.pa-beta .pa-sos-coord{border-radius:32px!important;box-shadow:var(--shadow);background:#e5484d!important}.pa-beta .pa-sos-coord~*,.pa-beta .pa-tab-content a[href^=tel]{border-radius:28px}.pa-beta .pa-tab-content a[href^=tel]{border:0!important;box-shadow:var(--shadow)}.pa-beta .pb-owe>div:first-child>div:first-child svg{stroke:#141414!important;color:#141414!important}.pa-beta .pb-sec{font-size:18px;font-weight:600;margin:22px 4px 10px;color:var(--ink)}.pa-beta .pb-home>:first-child .pb-sec,.pa-beta .pb-home>.pb-sec:first-child{margin-top:8px}.pa-beta .pb-grow{flex:1;min-width:0;display:block}.pa-beta .pb-t{display:block;font-size:15px;font-weight:600;color:var(--ink)}.pa-beta .pb-m{display:block;font-size:13px;color:var(--mut);margin-top:2px}.pa-beta .pb-m.red{color:#a3262b}.pa-beta .pb-m.green{color:#4f6b1f}.pa-beta .pb-attn{margin-bottom:4px}.pa-beta .pb-row{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 14px;border-radius:999px;margin-bottom:8px}.pa-beta .pb-row.peach{background:var(--peach)}.pa-beta .pb-row.blue{background:var(--blue)}.pa-beta .pb-row .pb-m{color:#141414b3}.pa-beta .pb-ico{width:36px;height:36px;border-radius:50%;background:#ffffffb3;display:grid;place-items:center;flex-shrink:0;color:#141414}.pa-beta .pb-go{height:40px;padding:0 20px;border-radius:999px;background:var(--ink);color:var(--bg);font-weight:600;font-size:14px;flex-shrink:0;border:0;cursor:pointer;font-family:inherit}.pa-beta .pb-more{width:100%;display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 20px;border-radius:999px;background:var(--card);box-shadow:var(--shadow);font-size:14px;font-weight:600;border:0;cursor:pointer;font-family:inherit;color:var(--ink);margin-bottom:12px}.pa-beta .pb-more b{color:var(--mut);font-weight:600}.pa-beta .pb-card{background:var(--card);border-radius:28px;box-shadow:var(--shadow);padding:6px}.pa-beta .pb-parent{width:100%;display:flex;align-items:center;gap:12px;padding:12px;border-radius:22px;text-align:left;border:0;background:none;cursor:pointer;font-family:inherit}.pa-beta .pb-parent+.pb-parent{border-top:1px solid var(--bg);border-radius:0 0 22px 22px}.pa-beta .pb-av{width:44px;height:44px;border-radius:50%;background:var(--blue);display:grid;place-items:center;font-weight:700;font-size:15px;flex-shrink:0;color:#141414}.pa-beta .pb-av.dashed{background:none;border:1.5px dashed var(--mut);color:var(--mut);font-size:20px;font-weight:400}.pa-beta .pb-pill{padding:5px 11px;border-radius:999px;font-size:12px;font-weight:600;background:var(--green);color:#2f4a0f;white-space:nowrap}.pa-beta .pb-chev{color:var(--mut);font-size:22px;line-height:1}.pa-beta .pa-wallet-hero.pb-compact{padding:18px 20px}.pa-beta .pb-compact .hero-allow{display:none}.pa-beta .pb-compact .hero-cycle{border-top:0!important;margin-top:8px!important;padding-top:0!important}.pa-beta .pb-compact .hero-cycle .pa-hc-progress-track{display:none}.pa-beta .pb-compact span[style*="52px"]{font-size:40px!important}.pa-beta .pb-wallet{margin-bottom:16px}.pa-beta .pb-cc{position:relative;overflow:hidden;border-radius:28px;padding:20px 22px;color:#fff;aspect-ratio:1.586 / 1;display:flex;flex-direction:column;background:radial-gradient(120% 90% at 100% 0%,#f9c6b247,#f9c6b200 55%),radial-gradient(90% 80% at 0% 100%,#8fb04a38,#8fb04a00 60%),linear-gradient(135deg,#202020,#141414);box-shadow:0 18px 34px #14141447,inset 0 1px #ffffff1f}.pa-beta .pb-cc:before,.pa-beta .pb-cc:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.07);pointer-events:none}.pa-beta .pb-cc:before{width:260px;height:260px;right:-90px;top:-110px}.pa-beta .pb-cc:after{width:200px;height:200px;right:-50px;top:-70px}.pa-beta .pb-cc>*{position:relative;z-index:1}.pa-beta .cc-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.pa-beta .cc-brand{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#ffffffd9;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pa-beta .cc-manage{background:#ffffff1f;color:#fff;border:0;border-radius:999px;padding:7px 14px;font:600 11px DM Sans,system-ui,sans-serif;cursor:pointer;flex-shrink:0}.pa-beta .cc-mid{display:flex;align-items:center;gap:12px;margin-top:14px;color:#fff9}.pa-beta .cc-bal{margin-top:auto;display:flex;align-items:baseline;gap:8px}.pa-beta .cc-bal span{font-size:46px;font-weight:500;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.pa-beta .cc-bal small{font-size:13px;color:#ffffffa6;font-weight:500}.pa-beta .cc-bot{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:14px}.pa-beta .cc-bot>div{min-width:0}.pa-beta .cc-bot .r{text-align:right;flex-shrink:0}.pa-beta .cc-bot label{display:block;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;margin-bottom:3px}.pa-beta .cc-bot b{display:block;font-size:14px;font-weight:600;letter-spacing:.01em}.pa-beta .pb-wallet>button:last-child{margin-top:12px!important;width:100%;height:50px!important;border-radius:999px!important;background:var(--green)!important;color:#141414!important;font-weight:700!important}.pa-beta .pa-profile-wrap{background:transparent;max-width:520px;margin:0 auto}.pa-beta .pa-profile-topbar{border-bottom:0;padding:calc(18px + env(safe-area-inset-top,0px)) 16px 8px;gap:14px}.pa-beta .pa-back-btn{width:46px;height:46px;margin:0;background:var(--card);box-shadow:var(--shadow)}.pa-beta .pa-profile-topbar-title{font-size:22px;font-weight:600;letter-spacing:-.01em}.pa-beta .pa-profile-body{padding:8px 16px 40px}.pa-beta .pa-profile-avatar{width:92px;height:92px;background:var(--peach);border:0;font-size:32px;font-weight:600;box-shadow:0 0 0 6px var(--bg),0 0 0 7px #1414140f;margin-bottom:14px}.pa-beta .pa-profile-name{font-size:26px;font-weight:500;letter-spacing:-.02em}.pa-beta .pa-profile-email{font-size:14px;margin-top:4px}.pa-beta .pa-profile-plan-chip{background:var(--blue);color:#1e4656;border-radius:999px;padding:6px 14px;font-size:12px;margin-top:12px}.pa-beta .pa-profile-section{margin-top:22px;background:var(--card);border-radius:28px;padding:6px;box-shadow:var(--shadow)}.pa-beta .pa-profile-section .pa-section-header{margin:0;padding:14px 14px 6px;font-size:11px;letter-spacing:.12em;color:var(--mut)}.pa-beta .pa-profile-row{background:transparent;border:0;border-radius:22px;margin:0;padding:12px;gap:14px}.pa-beta .pa-profile-row+.pa-profile-row{border-top:1px solid var(--bg);border-radius:0 0 22px 22px}.pa-beta .pa-profile-row:hover,.pa-beta .pa-profile-row:active{background:var(--bg)}.pa-beta .pa-profile-row-icon{width:42px;height:42px;border-radius:16px;background:var(--blue)!important;color:#141414!important}.pa-beta .pa-profile-row:nth-of-type(2n) .pa-profile-row-icon{background:var(--peach)!important}.pa-beta .pa-profile-row:nth-of-type(3n) .pa-profile-row-icon{background:var(--green)!important}.pa-beta .pa-profile-row-label{font-size:15px;color:var(--ink)!important}.pa-beta .pa-profile-row-sub{font-size:13px;color:var(--mut)}.pa-beta .pa-profile-row svg:last-child{color:var(--mut)}.pa-beta .pa-profile-row-label[style*=critical]{color:#a3262b!important}.pa-beta .pa-profile-row:has(.pa-profile-row-label[style*=critical]) .pa-profile-row-icon{background:#f6c6c8!important;color:#a3262b!important}.pa-beta .pa-profile-section>div[style*=FFF8E1]{border-radius:22px!important;margin:0 6px 6px}.pa-beta .pb-wallet>button:last-child{background:linear-gradient(180deg,#e4f2c3,#cfe3a2)!important;box-shadow:0 14px 26px #78963252,0 3px 8px #1414141f,inset 0 1px #ffffffb3!important;transition:transform .16s var(--ease),box-shadow .2s}.pa-beta .pb-wallet>button:last-child:active{transform:translateY(2px) scale(.985);box-shadow:0 6px 12px #78963247,0 1px 3px #1414141f!important}.pa-beta .cv2-nav .bubble[data-tab="1"] span{background:var(--blue)}.pa-beta .cv2-nav .bubble[data-tab="2"] span{background:var(--green)}.pa-beta .cv2-nav .bubble[data-tab="3"] span{background:#f2dd9b}.pa-beta .cv2-nav button.on:after{background:var(--ink)}.pa-beta .cv2-nav{background:#1b1b1c;box-shadow:0 14px 34px #14141457,0 2px 6px #14141433}.pa-beta .cv2-nav button{color:#a9acaf}.pa-beta .cv2-nav button.on{color:#fff}.pa-beta .cv2-nav button.on:after{background:#fff}.pa-beta .pb-parent:nth-child(2) .pb-av{background:var(--peach)}.pa-beta .pb-parent svg{border-radius:50%}.pa-beta .cv2-ava{overflow:hidden;padding:0}.pa-beta .cv2-ava svg{width:100%;height:100%}.pa-beta .pa-profile-avatar{overflow:hidden}.pa-beta .pb-avpick{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pa-beta .pb-avpick button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 6px;border-radius:24px;border:2px solid transparent;background:var(--bg);cursor:pointer;font:600 13px DM Sans,system-ui,sans-serif;color:var(--ink)}.pa-beta .pb-avpick button.on{border-color:var(--ink);background:#fff}.pa-beta .fb{padding-top:4px}.pa-beta .fb-grow{flex:1;min-width:0}.pa-beta .fb-sec{font-size:18px;font-weight:600;margin:24px 4px 12px}.pa-beta .fb-switch{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 10px;margin:0 -2px;scrollbar-width:none}.pa-beta .fb-switch::-webkit-scrollbar{display:none}.pa-beta .fb-chip{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 18px 0 8px;border-radius:999px;background:#ffffff8c;font-weight:600;font-size:14px;color:var(--mut);flex-shrink:0;border:0;cursor:pointer;font-family:inherit;transition:background .24s var(--ease),box-shadow .24s,color .24s,padding .24s var(--ease)}.pa-beta .fb-chip.on{background:var(--card);color:var(--ink);box-shadow:var(--shadow);padding-right:22px}.pa-beta .fb-chip-av{position:relative;display:grid;place-items:center;width:40px;height:40px}.pa-beta .fb-chip-av svg{border-radius:50%;transition:transform .3s var(--ease)}.pa-beta .fb-chip:not(.on) .fb-chip-av svg{opacity:.8}.pa-beta .fb-chip-av i{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border-radius:50%;border:2px solid var(--card);background:var(--amber)}.pa-beta .fb-chip-av i.bad{background:var(--red)}.pa-beta .fb-chip-av.plus{width:34px;height:34px;border-radius:50%;border:1.5px dashed var(--mut);color:var(--mut)}.pa-beta .fb-hero{position:relative;overflow:hidden;border-radius:32px;padding:20px;background:var(--green);box-shadow:var(--shadow)}.pa-beta .fb-hero.warn{background:#f7dcb8}.pa-beta .fb-hero.bad{background:#f6c6c8}.pa-beta .fb-hero:after{content:"";position:absolute;width:220px;height:220px;right:-70px;top:-90px;border-radius:50%;background:#ffffff59;pointer-events:none}.pa-beta .fb-hero-top{display:flex;align-items:center;gap:16px;position:relative;z-index:1}.pa-beta .fb-hero-av{position:relative;width:84px;height:84px;flex-shrink:0}.pa-beta .fb-hero-av svg{position:relative;z-index:1;border-radius:50%;box-shadow:0 0 0 4px #ffffffb3}.pa-beta .fb-hero-av i{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px solid rgba(255,255,255,.8);animation:fb-pulse 2.4s var(--ease) infinite}.pa-beta .fb-name{font-size:25px;font-weight:500;letter-spacing:-.02em;line-height:1.15}.pa-beta .fb-facts{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.pa-beta .fb-facts span{padding:4px 10px;border-radius:999px;background:#fff9;font-size:12px;font-weight:600}.pa-beta .fb-hero-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;position:relative;z-index:1}.pa-beta .fb-status{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#141414;color:#fff;font-size:13px;font-weight:600}.pa-beta .fb-status i{width:8px;height:8px;border-radius:50%;background:#8fb04a;animation:fb-blink 1.6s ease-in-out infinite}.pa-beta .fb-status.warn i{background:var(--amber)}.pa-beta .fb-status.bad i{background:#ff7a7f}.pa-beta .fb-upd{font-size:12px;color:#14141499;text-align:right}.pa-beta .fb-msg{margin-top:14px;padding:12px 14px;border-radius:22px 22px 22px 8px;background:#ffffffc7;position:relative;z-index:1}.pa-beta .fb-msg-who{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.pa-beta .fb-msg-b{font-size:14px;line-height:1.45;margin-top:3px}.pa-beta .fb-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pa-beta .fb-tile{border-radius:28px;padding:16px;text-align:left;border:0;font-family:inherit;color:var(--ink);display:flex;flex-direction:column;gap:10px;min-height:176px;position:relative;overflow:hidden;background:var(--card);box-shadow:var(--shadow)}.pa-beta .fb-tile.wide{grid-column:1 / -1;min-height:0}.pa-beta .fb-tile.peach{background:var(--peach)}.pa-beta .fb-tile.blue{background:var(--blue)}.pa-beta .fb-tile.green{background:var(--green)}.pa-beta .fb-tile.amber{background:#f7e7b4}.pa-beta .fb-tile.lilac{background:#dcd3ee}.pa-beta .fb-head{display:flex;align-items:center;gap:8px}.pa-beta .fb-ico{width:30px;height:30px;border-radius:12px;background:#ffffffa6;display:grid;place-items:center;flex-shrink:0}.pa-beta .fb-lab{font-size:13px;font-weight:600;flex:1;min-width:0}.pa-beta .fb-st{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;background:#ffffffa6;white-space:nowrap}.pa-beta .fb-st i{width:6px;height:6px;border-radius:50%}.pa-beta .fb-num{display:flex;align-items:baseline;gap:5px}.pa-beta .fb-num b{font-size:40px;font-weight:500;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.pa-beta .fb-num.sm b{font-size:22px}.pa-beta .fb-num small{font-size:13px;color:#14141499;font-weight:600}.pa-beta .fb-hr,.pa-beta .fb-ecgrow{display:flex;align-items:center;gap:14px}.pa-beta .fb-trace{flex:1;height:44px;min-width:0}.pa-beta .fb-ecg{fill:none;stroke:#141414;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pa-beta .fb-scroll{animation:fb-scroll 3s linear infinite}.pa-beta .fb-scroll.dim{animation:none;opacity:.25}.pa-beta .fb-hist{border-top:1px solid rgba(20,20,20,.1);padding-top:8px}.pa-beta .fb-hist-h{display:flex;justify-content:space-between;font-size:11px;font-weight:600;color:#14141499;margin-bottom:4px}.pa-beta .fb-hist-h b{color:var(--ink);font-weight:700}.pa-beta .fb-hist svg{width:100%;height:26px;display:block}.pa-beta .fb-spark-l{fill:none;stroke:#1414148c;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:200;animation:fb-draw-once 1.4s var(--ease) both}.pa-beta .fb-phrase{font-size:15px;font-weight:600;line-height:1.25;max-width:46%}.pa-beta .fb-heart{display:grid;place-items:center;color:#d6394a;animation:fb-beat 1s ease-in-out infinite;transform-origin:center}.pa-beta .fb-ringbox{position:relative;width:116px;height:116px;margin:6px auto 2px}.pa-beta .fb-ringbox svg{width:100%;height:100%;display:block}.pa-beta .fb-ring-bg{fill:none;stroke:#ffffffa6;stroke-width:10}.pa-beta .fb-ring-bg.t{stroke-width:7}.pa-beta .fb-ring-fg{fill:none;stroke-width:10;stroke-linecap:round;animation:fb-ring 1.3s var(--ease) both}.pa-beta .fb-ring-fg.t{stroke-width:7}.pa-beta .fb-ring-fg.d2{opacity:.6;animation-delay:.16s}.pa-beta .fb-ring-c{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center}.pa-beta .fb-ring-c b{font-size:32px;font-weight:500;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pa-beta .fb-ring-c b em{font-style:normal;font-size:14px;font-weight:700;opacity:.55;margin-left:2px;letter-spacing:0}.pa-beta .fb-ring-c.bp b{font-size:22px}.pa-beta .fb-ring-c.bp b.d{font-size:18px;opacity:.75}.pa-beta .fb-ring-c.bp hr{width:28px;border:0;border-top:1.5px solid rgba(20,20,20,.35);margin:4px auto}.pa-beta .fb-ranges{display:flex;flex-direction:column;gap:9px;margin-top:auto}.pa-beta .fb-range{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:#14141499}.pa-beta .fb-range span{width:56px;flex-shrink:0}.pa-beta .fb-track{position:relative;flex:1;height:8px;border-radius:8px;background:#ffffffa6}.pa-beta .fb-band{position:absolute;top:0;bottom:0;border-radius:8px;background:#4f6b1f59;animation:fb-grow-x .9s var(--ease) both;transform-origin:left}.pa-beta .fb-dot{position:absolute;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 6px #14141440;animation:fb-dot 1.1s var(--ease) both .15s}.pa-beta .fb-bars{display:flex;align-items:flex-end;gap:6px;height:54px;margin-top:auto}.pa-beta .fb-bars span{flex:1;border-radius:8px 8px 4px 4px;background:#14141426;transform-origin:bottom;animation:fb-bar .8s var(--ease) both}.pa-beta .fb-row{width:100%;display:flex;align-items:center;gap:12px;margin-top:12px;padding:14px 16px;border-radius:28px;background:var(--card);box-shadow:var(--shadow);border:0;text-align:left;cursor:pointer;font-family:inherit;color:var(--ink)}.pa-beta .fb-rowico{width:44px;height:44px;border-radius:16px;background:var(--peach);display:grid;place-items:center;flex-shrink:0}.pa-beta .fb-row b{display:block;font-size:15px;font-weight:600}.pa-beta .fb-row small{display:block;font-size:12px;color:var(--mut);margin-top:2px}.pa-beta .fb-pill{padding:4px 10px;border-radius:999px;background:var(--chip);font-size:11px;font-weight:700;white-space:nowrap}.pa-beta .fb-chev{color:var(--mut);display:grid}.pa-beta .fb-wa{display:flex;align-items:center;justify-content:center;gap:10px;height:52px;margin-top:12px;border-radius:999px;background:var(--green);color:#2f4a0f;font-weight:700;font-size:14px;text-decoration:none;box-shadow:var(--shadow)}.pa-beta .fb-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.pa-beta .fb-actions button{height:48px;border-radius:999px;background:var(--card);box-shadow:var(--shadow);font:600 14px DM Sans,system-ui,sans-serif;color:var(--ink);border:0;cursor:pointer}@keyframes fb-pulse{0%{transform:scale(.92);opacity:.9}to{transform:scale(1.22);opacity:0}}@keyframes fb-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes fb-beat{0%,to{transform:scale(1)}12%{transform:scale(1.28)}24%{transform:scale(1)}36%{transform:scale(1.16)}48%{transform:scale(1)}}@keyframes fb-scroll{0%{transform:translate(0)}to{transform:translate(-120px)}}@keyframes fb-draw-once{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}@keyframes fb-ring{0%{stroke-dashoffset:var(--c)}}@keyframes fb-grow-x{0%{transform:scaleX(0)}}@keyframes fb-dot{0%{left:0;opacity:0}}@keyframes fb-bar{0%{transform:scaleY(0)}}@media (prefers-reduced-motion: reduce){.pa-beta .fb *,.pa-beta .fb *:before,.pa-beta .fb *:after{animation:none!important}}.pa-beta .fb-lab{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pa-beta .fb-st{align-self:flex-start;margin-top:-2px}.pa-beta .fb-tile{gap:8px}.pa-beta.fv{background:var(--bg);min-height:100vh}.fv-wrap{max-width:520px;margin:0 auto;padding:calc(18px + env(safe-area-inset-top,0px)) 16px 60px}.fv .fv-grow{flex:1;min-width:0;display:block}.fv-bar{display:flex;align-items:center;gap:12px;margin-bottom:16px}.fv-bar small{display:block;font-size:13px;color:var(--mut)}.fv-bar h1{margin:0;font-size:24px;font-weight:600;letter-spacing:-.02em}.fv-err{padding:12px 16px;border-radius:22px;background:#f6c6c8;color:#a3262b;font-size:14px;margin-bottom:12px}.fv-empty{color:var(--mut);font-size:14px;text-align:center;padding:18px 0}.fv-empty.big{padding:56px 12px}.fv-empty b{display:block;color:var(--ink);font-size:16px;margin-bottom:6px}.fv-hero{display:flex;align-items:center;gap:22px;padding:22px 22px 22px 26px;border-radius:32px;color:#fff;margin-bottom:12px;box-shadow:0 18px 34px #14141438;background:radial-gradient(110% 90% at 100% 0%,#8fb04a47,#8fb04a00 60%),radial-gradient(90% 70% at 0% 100%,#f9c6b233,#f9c6b200 60%),#141414}.fv-score{display:flex;align-items:baseline;gap:6px}.fv-score b{font-size:54px;font-weight:500;letter-spacing:-.04em;line-height:1}.fv-score small{font-size:11px;color:#ffffff8c;letter-spacing:.04em}.fv-hero-r{min-width:0;flex:1}.fv-verdict{display:inline-block;margin-top:8px;padding:5px 12px;border-radius:999px;background:#a9cc6233;color:#c6e07f;font-size:13px;font-weight:600}.fv-meta{font-size:12px;color:#fff9;margin-top:3px}.fv-duo{display:flex;gap:22px;margin-top:14px}.fv-duo b{font-size:24px;font-weight:500;letter-spacing:-.02em}.fv-duo small{font-size:12px;margin-left:3px;color:#fff9}.fv-duo span{display:block;font-size:11px;color:#ffffff8c;margin-top:1px}.fv-card{background:var(--card);border-radius:28px;padding:18px;box-shadow:var(--shadow);margin-bottom:12px}.fv-card-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:14px}.fv-card-h b{font-size:16px;font-weight:600}.fv-card-h small{font-size:12px;color:var(--mut)}.fv-mix{display:flex;gap:4px;height:22px}.fv-mix span{border-radius:8px;min-width:6px;transform-origin:left;animation:fb-grow-x 1s var(--ease) both}.fv-mix .a,.fv-legend .a{background:var(--peach)}.fv-mix .b,.fv-legend .b{background:var(--bar)}.fv-mix .c,.fv-legend .c{background:var(--chip)}.fv-mix .b{animation-delay:.12s}.fv-mix .c{animation-delay:.24s}.fv-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:13px;color:var(--mut)}.fv-legend span{display:inline-flex;align-items:center;gap:7px}.fv-legend b{color:var(--ink);font-weight:600}.fv-legend i{width:10px;height:10px;border-radius:50%}.fv-chips{display:flex;flex-wrap:wrap;gap:8px}.fv-flag{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;background:var(--bg);border:0;font:500 13px DM Sans,system-ui,sans-serif;color:var(--ink);cursor:pointer}.fv-flag i{width:8px;height:8px;border-radius:50%}.fv-flag b{font-weight:700}.fv-ok{margin:0;font-size:14px;color:var(--mut)}.fv-group{border-radius:28px;margin-bottom:12px;box-shadow:var(--shadow);background:var(--card);overflow:hidden}.fv-group-h{width:100%;display:flex;align-items:center;gap:12px;padding:16px 18px;text-align:left;border:0;cursor:pointer;font-family:inherit;color:var(--ink)}.fv-group.blue .fv-group-h{background:var(--blue)}.fv-group.peach .fv-group-h{background:var(--peach)}.fv-group.green .fv-group-h{background:var(--green)}.fv-group.lilac .fv-group-h{background:#dcd3ee}.fv-gico{width:38px;height:38px;border-radius:14px;background:#ffffffa6;display:grid;place-items:center;flex-shrink:0}.fv-group-h b{display:block;font-size:16px;font-weight:600}.fv-group-h small{display:block;font-size:12px;color:#14141499;margin-top:2px}.fv-gchv{display:grid;transition:transform .3s var(--ease);transform:rotate(90deg)}.fv-gchv.up{transform:rotate(-90deg)}.fv-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s var(--ease)}.fv-collapse.open{grid-template-rows:1fr}.fv-collapse-in{overflow:hidden;min-height:0;padding:0 8px}.fv-collapse.open .fv-collapse-in{padding:4px 8px 10px}.fv-row{border-radius:22px;padding:4px 10px 10px}.fv-row+.fv-row{border-top:1px solid var(--bg);border-radius:0 0 22px 22px}.fv-row.open{background:var(--bg);border-radius:22px;border-top:0;margin:2px 0}.fv-row-h{width:100%;display:flex;align-items:center;gap:12px;padding:10px 2px 8px;border:0;background:none;text-align:left;cursor:pointer;font-family:inherit;color:var(--ink)}.fv-row-h:disabled{cursor:default}.fv-ric{width:36px;height:36px;border-radius:13px;background:var(--bg);display:grid;place-items:center;flex-shrink:0;color:#141414}.fv-row.open .fv-ric{background:#fff}.fv-ric svg{width:16px;height:16px}.fv-lab{display:block;font-size:14px;font-weight:600}.fv-d{display:inline-block;font-size:11px;font-weight:700;margin-top:2px;color:var(--mut)}.fv-d.g{color:#4f6b1f}.fv-d.w{color:#b86a12}.fv-d.flat{font-weight:500}.fv-val{display:inline-flex;align-items:baseline;gap:4px}.fv-val b{font-size:20px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.fv-val small{font-size:11px;color:var(--mut);font-weight:600}.fv-val i{width:8px;height:8px;border-radius:50%;align-self:center;margin-left:4px}.fv-chv{color:var(--mut);display:grid;transition:transform .3s var(--ease)}.fv-row.open .fv-chv{transform:rotate(90deg)}.fv-rb{position:relative;height:6px;border-radius:6px;background:var(--chip);margin:0 2px 0 50px}.fv-rb-band{position:absolute;top:0;bottom:0;border-radius:6px;background:#8fb04a80;transform-origin:left;animation:fb-grow-x .9s var(--ease) both}.fv-rb-dot{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 6px #14141440;animation:fb-dot 1.1s var(--ease) both .15s}.fv-open{padding:14px 4px 2px;animation:cv2-fade .3s both}.fv-open-h{display:flex;justify-content:space-between;font-size:11px;font-weight:600;color:var(--mut);margin-bottom:4px}.fv-ctl{padding:12px 10px}.fv-ctl+.fv-ctl{border-top:1px solid var(--bg)}.fv-ctl-h{display:flex;justify-content:space-between;font-size:14px;font-weight:600;margin-bottom:8px}.fv-ctl-h b{font-weight:500;font-variant-numeric:tabular-nums}.fv-ctl-bar{position:relative;height:10px;border-radius:10px;background:var(--chip)}.fv-ctl-bar .mid{position:absolute;left:50%;top:-3px;bottom:-3px;width:2px;background:#14141459;border-radius:2px}.fv-ctl-bar .seg{position:absolute;top:0;bottom:0;border-radius:10px;animation:fb-grow-x .9s var(--ease) both}.fv-ctl-bar .seg.pos{background:var(--bar);transform-origin:left}.fv-ctl-bar .seg.neg{background:var(--peach);transform-origin:right}.fv-chart,.fv-plot{position:relative}.fv-chart svg{width:100%;display:block;height:auto}.fv-line{fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:fv-draw 1.3s var(--ease) both}.fv-area{animation:cv2-fade .9s ease .4s both}.fv-pt{position:absolute;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;border:2.5px solid #141414;animation:cv2-fade .3s both}.fv-pt.on{width:15px;height:15px;margin:-7.5px 0 0 -7.5px;box-shadow:0 0 0 5px #1414141a}.fv-x{display:flex;justify-content:space-between;font-size:11px;color:var(--mut);margin-top:6px}.fv-tchips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.fv-tc{padding:8px 14px;border-radius:999px;background:var(--bg);font:600 12px DM Sans,system-ui,sans-serif;color:var(--mut);white-space:nowrap;border:0;cursor:pointer;transition:background .2s,color .2s}.fv-tc.on{background:var(--ink);color:var(--bg)}.fv-tnum{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:8px}.fv-tnum b{font-size:34px;font-weight:500;letter-spacing:-.03em}.fv-tnum span{font-size:13px;color:var(--mut);font-weight:600}.fv-tnum em{font-style:normal;font-size:12px;color:var(--mut);width:100%}.fv-tnum em.mv{color:var(--ink);font-weight:600}@keyframes fv-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.fv *,.fv *:before,.fv *:after{animation:none!important;transition:none!important}}.vb{padding-top:4px}.vb .vb-grow,.vb-grow{flex:1;min-width:0;display:block}.vb .cv2-seg .thumb{background:var(--green)}.vb-stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin:6px 0 14px}.vb-stat{border-radius:24px;padding:14px 14px 12px;display:flex;flex-direction:column;justify-content:space-between;min-height:92px;background:var(--card);box-shadow:var(--shadow)}.vb-stat.blue{background:var(--blue)}.vb-stat.peach{background:var(--peach)}.vb-stat.green{background:var(--green)}.vb-stat.amber{background:#f7e7b4}.vb-stat.red{background:#f6c6c8}.vb-stat b{font-size:34px;font-weight:500;letter-spacing:-.03em;line-height:1}.vb-stat b.t{font-size:22px;letter-spacing:-.02em;padding-top:8px}.vb-stat span{font-size:12px;font-weight:600;color:#141414a6}.vb-empty{text-align:center;color:var(--mut);font-size:14px;padding:36px 16px;background:#fff9;border-radius:28px}.vb-card{border-radius:28px;background:var(--card);box-shadow:var(--shadow);margin-bottom:10px;overflow:hidden;transition:background .3s}.vb-card.open.green{background:#f1f7e4}.vb-card.open.amber{background:#fcf3d8}.vb-card.open.red{background:#fbe6e7}.vb-card.open.peach{background:#fdeee7}.vb-card-h{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px 14px 14px;border:0;background:none;text-align:left;cursor:pointer;font-family:inherit;color:var(--ink)}.vb-prev{width:48px;height:48px;border-radius:18px;flex-shrink:0;display:grid;place-items:center;background:var(--green)}.vb-card.amber .vb-prev{background:#f7e7b4}.vb-card.red .vb-prev{background:#f6c6c8}.vb-trace{width:100%;height:100%;display:block}.vb-ecgline{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:fv-draw 1.6s var(--ease) both}.vb-trace.big{height:96px;border-radius:20px;background:#fff;padding:6px 4px}.vb-grid{stroke:#14141414;stroke-width:1;vector-effect:non-scaling-stroke}.vb-t{display:block;font-size:15px;font-weight:600}.vb-m{display:block;font-size:12px;color:var(--mut);margin-top:2px}.vb-ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vb-tags{display:inline-flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.vb-tag{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;background:#ffffffb3}.vb-tag.rep{background:#e9e3f6;color:#5a3d8f}.vb-chv{color:var(--mut);display:grid;transition:transform .3s var(--ease)}.vb-chv.up{transform:rotate(90deg)}.vb-open{padding:0 16px 16px;animation:cv2-fade .3s both}.vb-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.vb-facts>div{background:#ffffffbf;border-radius:20px;padding:12px 14px}.vb-facts small,.vb-times small{display:block;font-size:11px;font-weight:600;color:var(--mut);margin-bottom:3px}.vb-facts b{font-size:15px;font-weight:600;line-height:1.25;display:block}.vb-rep button{height:46px!important;border-radius:999px!important;font-family:DM Sans,system-ui,sans-serif!important;font-size:14px!important;font-weight:600!important;border:0!important;box-shadow:none}.vb-rep button:first-child{background:var(--ink)!important;color:var(--bg)!important}.vb-rep button:nth-child(2){background:#ffffffd9!important;color:var(--ink)!important}.vb-copy{width:100%;height:40px;margin-top:10px;border-radius:999px;background:none;border:0;font:600 13px DM Sans,system-ui,sans-serif;color:var(--mut);cursor:pointer}.vb-date{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);margin:18px 6px 8px}.vb-vico{width:44px;height:44px;border-radius:16px;background:var(--green);display:grid;place-items:center;flex-shrink:0}.vb-card.peach .vb-vico{background:var(--peach)}.vb-note{margin:4px 0 0;font-size:14px;line-height:1.5}.vb-by{font-size:12px;color:var(--mut);margin-top:8px}.vb-times{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.vb-times>div{background:#ffffffbf;border-radius:18px;padding:10px 12px}.vb-times b{font-size:14px;font-weight:600}.vb-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.vb-chips span{padding:5px 11px;border-radius:999px;background:#ffffffbf;font-size:12px;font-weight:600}@media (prefers-reduced-motion: reduce){.vb *,.vb *:before,.vb *:after{animation:none!important;transition:none!important}}.vb .cv2-seg{background:var(--card);box-shadow:var(--shadow);padding:5px;margin-bottom:16px}.vb .cv2-seg .thumb{top:5px;bottom:5px;left:5px;width:calc((100% - 10px) / var(--n));background:var(--ink);box-shadow:0 6px 14px #14141440;transition:transform .46s cubic-bezier(.34,1.4,.64,1)}.vb .cv2-seg button{height:44px;color:var(--mut)}.vb .cv2-seg button.on{color:#fff}.vb-sl{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:14px}.vb-sl svg{transition:transform .3s var(--ease)}.vb .cv2-seg button.on .vb-sl svg{transform:scale(1.1)}.vb-sl em{font-style:normal;font-size:11px;font-weight:700;min-width:20px;height:20px;padding:0 6px;display:inline-grid;place-items:center;border-radius:999px;background:var(--chip);color:var(--ink);transition:background .3s,color .3s}.vb .cv2-seg button.on .vb-sl em{background:var(--green);color:#2f4a0f}.pa-beta .fb-feat{width:100%;position:relative;overflow:hidden;display:flex;align-items:center;gap:16px;margin-top:12px;padding:16px 18px 16px 20px;border-radius:32px;border:0;text-align:left;cursor:pointer;font-family:inherit;color:#fff;background:radial-gradient(110% 90% at 100% 0%,#8fb04a57,#8fb04a00 60%),radial-gradient(90% 80% at 0% 100%,#f9c6b233,#f9c6b200 60%),#141414;box-shadow:0 16px 30px #14141442}.pa-beta .fb-feat:after{content:"";position:absolute;width:190px;height:190px;right:-70px;top:-80px;border-radius:50%;border:1px solid rgba(255,255,255,.08);pointer-events:none}.pa-beta .fb-feat-fig{flex-shrink:0;width:62px}.pa-beta .fb-feat-fig .fv-body{width:62px;height:108px}.pa-beta .fb-feat-k{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#a9cc62;font-weight:700;margin-bottom:4px}.pa-beta .fb-feat b{display:block;font-size:22px;font-weight:500;letter-spacing:-.02em}.pa-beta .fb-feat-t{display:block;font-size:12.5px;color:#ffffff9e;margin-top:4px;line-height:1.4}.pa-beta .fb-feat-pill{display:inline-block;margin-top:10px;padding:5px 12px;border-radius:999px;background:#a9cc6233;color:#c6e07f;font-size:12px;font-weight:700}.pa-beta .fb-feat-go{width:44px;height:44px;border-radius:50%;background:var(--peach);color:#141414;display:grid;place-items:center;flex-shrink:0;transition:transform .3s var(--ease)}.pa-beta .fb-feat:active .fb-feat-go{transform:translate(3px)}.pa-beta .fb-feat .fv-mesh{color:#ffffff38}.bk .bk-grow{flex:1;min-width:0;display:block}.bk-sec{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:18px;font-weight:600;margin:24px 4px 12px}.bk-sec.first{margin-top:8px}.bk-sec small{font-size:12px;font-weight:500;color:var(--mut);width:100%;margin-top:-4px}.bk-sec.first small{width:auto;margin:0}.bk-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-radius:22px;font-size:14px;font-weight:600;margin-bottom:12px}.bk-banner.bad{background:#f6c6c8;color:#7a1a1e}.bk-banner.ok{background:var(--green);color:#2f4a0f}.bk-banner button{background:none;border:0;cursor:pointer;color:inherit;display:grid}.bk-allow{background:var(--card);border-radius:28px;box-shadow:var(--shadow);padding:16px 16px 6px}.bk-al-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:10px}.bk-al{border-radius:20px;padding:12px;display:flex;flex-direction:column;min-width:0}.bk-al.green{background:var(--green)}.bk-al.blue{background:var(--blue)}.bk-al.peach{background:var(--peach)}.bk-al-l{font-size:11px;font-weight:700;letter-spacing:.02em;color:#141414a6;white-space:nowrap}.bk-al b{font-size:28px;font-weight:500;letter-spacing:-.03em;line-height:1.1;margin-top:6px;font-variant-numeric:tabular-nums}.bk-al small{font-size:11px;color:#14141499;font-weight:600}.bk-al i{display:block;height:5px;border-radius:5px;background:#ffffffa6;margin-top:10px;overflow:hidden}.bk-al u{display:block;height:100%;border-radius:5px;background:#141414b3;transform-origin:left;animation:fb-grow-x .9s var(--ease) both}.bk-more{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 6px;margin-top:6px;background:none;border:0;border-top:1px solid var(--bg);font:600 13px DM Sans,system-ui,sans-serif;color:var(--ink);cursor:pointer;text-align:left}.bk-more:disabled{color:var(--mut);cursor:default}.bk-big{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bk-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:4px;min-height:196px;padding:18px;border-radius:32px;border:0;cursor:pointer;font-family:inherit;color:var(--ink);box-shadow:var(--shadow);overflow:hidden}.bk-tile.peach{background:var(--peach)}.bk-tile.blue{background:var(--blue)}.bk-tile:after{content:"";position:absolute;width:150px;height:150px;right:-60px;top:-60px;border-radius:50%;background:#ffffff4d;pointer-events:none}.bk-tile-ico{width:48px;height:48px;border-radius:18px;background:#ffffffb3;display:grid;place-items:center;margin-bottom:10px;position:relative;z-index:1}.bk-tile b{font-size:19px;font-weight:600;letter-spacing:-.01em;position:relative;z-index:1}.bk-tile small{font-size:12.5px;line-height:1.4;color:#141414a6;position:relative;z-index:1}.bk-tile-pay{margin-top:auto;padding:6px 12px;white-space:nowrap;border-radius:999px;background:#141414;color:#fff;font-size:12px;font-weight:700;position:relative;z-index:1}.bk-one{width:100%;display:flex;align-items:center;gap:14px;margin-top:12px;padding:14px 16px;border-radius:28px;background:var(--card);box-shadow:var(--shadow);border:0;cursor:pointer;font-family:inherit;color:var(--ink);text-align:left}.bk-one-ico{width:44px;height:44px;border-radius:16px;background:var(--green);display:grid;place-items:center;font-size:22px}.bk-one b,.bk-claim b,.bk-row b{display:block;font-size:15px;font-weight:600}.bk-one small,.bk-claim small,.bk-row small{display:block;font-size:12px;color:var(--mut);margin-top:2px}.bk-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bk-svc{display:flex;flex-direction:column;align-items:flex-start;gap:10px;text-align:left;padding:14px;border-radius:26px;background:var(--card);box-shadow:var(--shadow);border:0;cursor:pointer;font-family:inherit;color:var(--ink);min-height:118px}.bk-svc-ico{width:42px;height:42px;border-radius:15px;background:var(--bg);display:grid;place-items:center;font-size:22px}.bk-svc:nth-child(4n+1) .bk-svc-ico{background:var(--green)}.bk-svc:nth-child(4n+2) .bk-svc-ico{background:var(--blue)}.bk-svc:nth-child(4n+3) .bk-svc-ico{background:var(--peach)}.bk-svc:nth-child(4n) .bk-svc-ico{background:#f2dd9b}.bk-svc b{font-size:14px;font-weight:600;line-height:1.25}.bk-coins{margin-top:auto;font-size:12px;font-weight:700;color:var(--mut)}.bk-svc.box{background:#141414;color:#fff}.bk-svc.box .bk-svc-ico{background:#ffffff24}.bk-svc.box .bk-coins{color:#c6e07f}.bk-lead-k{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);margin:0 6px 8px}.bk-day{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);margin:18px 6px 8px}.bk-row{width:100%;display:flex;align-items:center;gap:12px;padding:14px 14px 14px 16px;margin-bottom:8px;border-radius:26px;background:var(--card);box-shadow:var(--shadow);border:0;text-align:left;cursor:pointer;font-family:inherit;color:var(--ink)}.bk-row.off{cursor:default;opacity:.75;box-shadow:none;background:#fff9}.bk-time{font-size:15px;font-weight:600;min-width:62px;font-variant-numeric:tabular-nums}.bk-chip{padding:5px 11px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;background:var(--chip);color:var(--ink);flex-shrink:0;max-width:46%;overflow:hidden;text-overflow:ellipsis}.bk-chip.green{background:var(--green);color:#2f4a0f}.bk-chip.peach{background:var(--peach);color:#4a2a1b}.bk-chip.red{background:#f9d3d4;color:#a3262b}.bk-claim{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 16px;margin-bottom:8px;border-radius:26px;background:var(--card);box-shadow:var(--shadow)}.bk-claim-ico{width:44px;height:44px;border-radius:16px;background:var(--peach);display:grid;place-items:center;font-size:22px;flex-shrink:0}.bk-claim small.r{color:var(--ink);opacity:.7;line-height:1.4}.bk-empty{text-align:center;background:var(--card);border-radius:28px;box-shadow:var(--shadow);padding:28px 20px;display:flex;flex-direction:column;align-items:center;gap:6px}.bk-empty b{font-size:16px}.bk-empty span{font-size:13px;color:var(--mut);max-width:240px}.bk-empty button{margin-top:12px;height:46px;padding:0 24px;border-radius:999px;background:var(--ink);color:var(--bg);border:0;font:600 14px DM Sans,system-ui,sans-serif;cursor:pointer}.bk-fold{width:100%;display:flex;align-items:center;gap:10px;margin:18px 0 8px;padding:14px 16px;border-radius:999px;background:#fff9;border:0;font:600 14px DM Sans,system-ui,sans-serif;color:var(--ink);cursor:pointer;text-align:left}.bk-fold span:first-child{flex:1}.bk-fold em{font-style:normal;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--chip)}.bk-link{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:18px;padding:12px;background:none;border:0;font:600 13px DM Sans,system-ui,sans-serif;color:var(--mut);cursor:pointer}.pa-beta .lt-cancel{font-family:DM Sans,system-ui,sans-serif!important}.bk-svc-ico{width:46px;height:46px;border-radius:17px}.bk-svc-ico svg,.bk-claim-ico svg,.bk-one-ico svg{width:26px;height:26px}.bs{display:flex;flex-direction:column;gap:12px;padding-bottom:8px}.bs-card{background:var(--card);border-radius:26px;padding:16px;box-shadow:var(--shadow)}.bs-label{font-size:14px;font-weight:600;margin:0 2px 12px;display:flex;align-items:baseline;gap:6px}.bs-label small{font-size:12px;font-weight:500;color:var(--mut)}.bs-parents{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:10px}.bs-parent{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px 8px 12px;border-radius:22px;background:var(--bg);border:2px solid transparent;cursor:pointer;font-family:inherit;color:var(--ink);transition:border-color .2s,background .2s}.bs-parent.on{background:#fff;border-color:var(--ink)}.bs-parent svg{margin-bottom:6px;border-radius:50%}.bs-pn{font-size:14px;font-weight:600}.bs-pr{font-size:12px;color:var(--mut)}.bs-tick{position:absolute;top:8px;right:8px;width:20px;height:20px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;animation:cv2-fade .2s both}.bs-note{padding:13px 16px;border-radius:22px;font-size:13px;line-height:1.5;background:var(--blue);color:#1e4656}.bs-note.warn{background:#f7e7b4;color:#6b4a00}.bs-note.bad{background:#f6c6c8;color:#7a1a1e}.bs-note.ok{background:var(--green);color:#2f4a0f}.bs-inline{margin-left:8px;padding:3px 12px;border-radius:999px;background:var(--ink);color:#fff;border:0;font:700 12px DM Sans,system-ui,sans-serif;cursor:pointer}.bs-input{width:100%;border:0;border-radius:18px;background:var(--bg);padding:14px 16px;font:500 15px DM Sans,system-ui,sans-serif;color:var(--ink);outline:none;box-sizing:border-box;min-height:50px}.bs-input:focus{box-shadow:0 0 0 2px var(--ink) inset}.bs-input.area{resize:none;line-height:1.45;min-height:84px}.bs-input::-moz-placeholder{color:#9a9ea1}.bs-input::placeholder{color:#9a9ea1}.bs-tod{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.bs-chip{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 4px;border-radius:20px;background:var(--bg);border:2px solid transparent;cursor:pointer;font-family:inherit;color:var(--ink);transition:background .2s,border-color .2s}.bs-chip b{font-size:13px;font-weight:600;margin-top:4px}.bs-chip small{font-size:11px;color:var(--mut)}.bs-chip.on{background:#fff;border-color:var(--ink)}.bs-tasks{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bs-task{display:flex;align-items:center;gap:10px;padding:10px;border-radius:20px;background:var(--bg);border:2px solid transparent;text-align:left;cursor:pointer;font-family:inherit;color:var(--ink);transition:background .2s,border-color .2s}.bs-task b{font-size:13px;font-weight:600;line-height:1.25}.bs-task-ico{width:38px;height:38px;border-radius:14px;background:#fff;display:grid;place-items:center;flex-shrink:0}.bs-task:nth-child(4n+1) .bs-task-ico{background:var(--peach)}.bs-task:nth-child(4n+2) .bs-task-ico{background:var(--blue)}.bs-task:nth-child(4n+3) .bs-task-ico{background:var(--green)}.bs-task:nth-child(4n) .bs-task-ico{background:#f2dd9b}.bs-task.on{background:#fff;border-color:var(--ink)}.bs-dates{display:flex;gap:8px;overflow-x:auto;margin:0 -16px;padding:2px 16px 4px;scrollbar-width:none}.bs-dates::-webkit-scrollbar{display:none}.bs-date{flex-shrink:0;padding:11px 16px;border-radius:999px;background:var(--bg);border:0;font:600 13px DM Sans,system-ui,sans-serif;color:var(--mut);cursor:pointer;white-space:nowrap;transition:background .2s,color .2s}.bs-date.on{background:var(--ink);color:#fff}.bs-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.bs-slot{padding:10px 2px;border-radius:14px;background:var(--bg);border:2px solid transparent;font:600 13px DM Sans,system-ui,sans-serif;white-space:nowrap;color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;transition:background .2s,border-color .2s}.bs-slot.on{background:var(--ink);color:#fff}.bs-slot.full{opacity:.4;cursor:default;text-decoration:line-through}.bs-load{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px 0;color:var(--mut);font-size:13px}.bs-empty{text-align:center;padding:22px 8px;font-size:13px;color:var(--mut);background:var(--bg);border-radius:18px}.bs-step{display:flex;align-items:center;justify-content:center;gap:22px;padding:6px 0}.bs-step button{width:52px;height:52px;border-radius:50%;background:var(--bg);border:0;font-size:24px;color:var(--ink);cursor:pointer}.bs-step b{font-size:44px;font-weight:500;letter-spacing:-.03em;min-width:56px;text-align:center;font-variant-numeric:tabular-nums}.bs-pill-static{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:999px;background:var(--blue);font-weight:600;font-size:14px}.bs-foot{position:sticky;bottom:-2px;display:flex;gap:10px;padding:14px 0 2px;margin-top:4px;background:linear-gradient(180deg,rgba(239,239,238,0) 0%,var(--bg) 28%)}.bs-go{flex:1;height:54px;border-radius:999px;background:var(--ink);color:#fff;border:0;font:600 16px DM Sans,system-ui,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 22px #14141438;transition:opacity .2s,transform .16s var(--ease)}.bs-go:disabled{background:#cfcfcd;color:#fff;box-shadow:none;cursor:not-allowed}.bs-ghost{height:54px;padding:0 24px;border-radius:999px;background:var(--card);border:0;font:600 15px DM Sans,system-ui,sans-serif;color:var(--ink);cursor:pointer;box-shadow:var(--shadow)}.bs-done{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:8px 12px 18px}.bs-done-ico{width:68px;height:68px;border-radius:50%;background:var(--green);color:#2f4a0f;display:grid;place-items:center;animation:fb-beat 1.1s ease-out 1}.bs-done b{font-size:18px;font-weight:600}.bs-done p{margin:0;font-size:14px;color:var(--mut);max-width:270px;line-height:1.5}.bs-receipt{padding:8px 16px}.bs-rrow{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:11px 0;font-size:14px}.bs-rrow+.bs-rrow{border-top:1px solid var(--bg)}.bs-rrow span{color:var(--mut);flex-shrink:0}.bs-rrow b{font-weight:600;text-align:right}.bs-rrow.id em{font-style:normal;font-family:ui-monospace,monospace;font-size:11px;color:var(--mut);text-align:right;word-break:break-all}.cv2-sheet .pa-spinner{border-color:#14141426;border-top-color:var(--ink)}.bs-part{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);margin:14px 2px 8px}.bs-part:first-child{margin-top:2px}.bs-soon{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding:10px 12px;border-radius:20px;background:var(--green)}.bs-soon>span{font-size:12px;font-weight:700;color:#2f4a0f;margin-right:2px}.bs-pill{padding:8px 14px;border-radius:999px;background:#fffc;border:0;font:600 13px DM Sans,system-ui,sans-serif;color:var(--ink);cursor:pointer;white-space:nowrap}.bs-pill.on{background:var(--ink);color:#fff}.bs-parts{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:4px;margin-bottom:12px;border-radius:999px;background:var(--bg)}.bs-parts button{height:38px;border-radius:999px;border:0;background:none;font:600 12.5px DM Sans,system-ui,sans-serif;color:var(--mut);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:5px;transition:background .22s,color .22s}.bs-parts button.on{background:#fff;color:var(--ink);box-shadow:0 2px 8px #1414141a}.bs-parts em{font-style:normal;font-size:10px;font-weight:700;padding:1px 6px;border-radius:999px;background:var(--chip)}.sb{padding-top:4px}.sb-head{margin:4px 4px 16px}.sb-head h1{margin:0;font-size:30px;font-weight:500;letter-spacing:-.02em}.sb-head p{margin:6px 0 0;font-size:14px;color:var(--mut);line-height:1.45}.sb-amb{position:relative;display:flex;align-items:center;gap:18px;padding:22px;border-radius:34px;color:#fff;text-decoration:none;overflow:hidden;background:radial-gradient(120% 100% at 100% 0%,#ffffff38,#fff0 55%),linear-gradient(135deg,#e5484d,#c8323a);box-shadow:0 18px 34px #c8323a57}.sb-amb-ico{position:relative;width:68px;height:68px;border-radius:24px;background:#ffffff2e;display:grid;place-items:center;flex-shrink:0}.sb-amb-ico i{position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:30px;border:2px solid rgba(255,255,255,.55);animation:fb-pulse 2.2s var(--ease) infinite}.sb-amb-ico svg{position:relative}.sb-amb-txt{flex:1;min-width:0;display:flex;flex-direction:column}.sb-amb-txt small{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.sb-amb-txt b{font-size:56px;font-weight:500;letter-spacing:-.04em;line-height:1;margin:2px 0 4px}.sb-amb-txt span{font-size:13px;opacity:.85}.sb-call{width:60px;height:60px;border-radius:50%;background:#fff;color:#c8323a;display:grid;place-items:center;flex-shrink:0;box-shadow:0 8px 18px #0000002e}.sb-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.sb-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:168px;padding:18px;border-radius:30px;text-decoration:none;color:var(--ink);box-shadow:var(--shadow)}.sb-tile.police{background:var(--blue)}.sb-tile.coord{background:#141414;color:#fff}.sb-tile.pending{background:var(--card)}.sb-tile-ico{width:46px;height:46px;border-radius:17px;background:#1f4e9c;display:grid;place-items:center;margin-bottom:8px}.sb-av{width:46px;height:46px;border-radius:17px;background:var(--green);color:#2f4a0f;display:grid;place-items:center;font-size:20px;font-weight:600;margin-bottom:8px}.sb-av.dim{background:var(--chip);color:var(--mut)}.sb-tile b{font-size:20px;font-weight:600;letter-spacing:-.01em}.sb-num{font-size:30px;font-weight:500;letter-spacing:-.03em;line-height:1}.sb-num.sm{font-size:13px;font-weight:500;letter-spacing:0;opacity:.65;line-height:1.3}.sb-tile-call{position:absolute;right:14px;bottom:14px;width:40px;height:40px;border-radius:50%;background:#ffffffb3;display:grid;place-items:center}.sb-tile.coord .sb-tile-call{background:#a9cc62;color:#141414}.sb-help{margin:12px 8px 0;font-size:13px;color:var(--mut);line-height:1.5;text-align:center}.sb-upsell{width:100%;margin-top:12px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;border-radius:30px;background:var(--card);box-shadow:var(--shadow);border:0;text-align:left;font-family:inherit;color:var(--ink);cursor:pointer}.sb-upsell b{font-size:18px;font-weight:600}.sb-upsell span{font-size:13.5px;line-height:1.55;color:var(--mut)}.sb-upsell em{font-style:normal;margin-top:6px;padding:11px 20px;border-radius:999px;background:var(--green);color:#2f4a0f;font-size:14px;font-weight:700}.sb-note{margin:22px 12px 0;font-size:12px;color:var(--mut);text-align:center;line-height:1.5}.sb-coord{position:relative;display:flex;align-items:center;gap:18px;padding:22px;border-radius:34px;color:#fff;text-decoration:none;overflow:hidden;background:radial-gradient(110% 100% at 100% 0%,#8fb04a66,#8fb04a00 58%),radial-gradient(90% 80% at 0% 100%,#f9c6b22e,#f9c6b200 60%),#141414;box-shadow:0 18px 34px #1414144d}.sb-coord-av{position:relative;width:72px;height:72px;flex-shrink:0;display:grid;place-items:center}.sb-coord-av b{position:relative;z-index:1;width:72px;height:72px;border-radius:50%;background:var(--green);color:#2f4a0f;display:grid;place-items:center;font-size:30px;font-weight:600}.sb-coord-av i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(169,204,98,.7);animation:sb-ripple 2.8s ease-out infinite}.sb-coord-av i:nth-child(2){animation-delay:.9s}.sb-coord-av i:nth-child(3){animation-delay:1.8s}.sb-coord-txt{flex:1;min-width:0;display:flex;flex-direction:column}.sb-coord-txt small{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a9cc62}.sb-coord-txt strong{font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1.15;margin:2px 0 4px}.sb-coord-txt span{font-size:12.5px;line-height:1.4;color:#ffffffa6}.sb-coord-call{position:relative;width:60px;height:60px;border-radius:50%;background:#a9cc62;color:#141414;display:grid;place-items:center;flex-shrink:0}.sb-coord-call svg{position:relative;z-index:1;animation:sb-ring 2.4s ease-in-out infinite;transform-origin:50% 50%}.sb-coord-call i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#a9cc62;animation:sb-pulse 2s ease-out infinite}.sb-tile.amb{background:linear-gradient(135deg,#e5484d,#c8323a);color:#fff;box-shadow:0 14px 26px #c8323a4d}.sb-tile.amb .sb-tile-call{background:#fff;color:#c8323a}.sb-tile-ico.red{background:#fff3}@keyframes sb-ripple{0%{transform:scale(1);opacity:.8}to{transform:scale(1.75);opacity:0}}@keyframes sb-pulse{0%{transform:scale(1);opacity:.55}to{transform:scale(1.7);opacity:0}}@keyframes sb-ring{0%,55%,to{transform:rotate(0)}62%{transform:rotate(-16deg)}70%{transform:rotate(14deg)}78%{transform:rotate(-10deg)}86%{transform:rotate(6deg)}}@media (prefers-reduced-motion: reduce){.sb *,.sb *:before,.sb *:after{animation:none!important}}.pc{margin-top:4px}.pc-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:4px 16px 10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pc-track::-webkit-scrollbar{display:none}.pc-card{position:relative;flex:0 0 82%;max-width:330px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:206px;padding:20px;border-radius:32px;border:0;text-align:left;cursor:pointer;font-family:inherit;color:var(--ink);overflow:hidden;box-shadow:var(--shadow)}.pc-card.peach{background:var(--peach)}.pc-card.blue{background:var(--blue)}.pc-card.green{background:var(--green)}.pc-card.amber{background:#f7e7b4}.pc-card.lilac{background:#dcd3ee}.pc-card:before{content:"";position:absolute;width:190px;height:190px;right:-70px;top:-80px;border-radius:50%;background:#ffffff57;pointer-events:none}.pc-card:after{content:"";position:absolute;width:90px;height:90px;right:36px;bottom:-44px;border-radius:50%;background:#ffffff38;pointer-events:none}.pc-ico{position:relative;z-index:1;width:56px;height:56px;border-radius:20px;background:#ffffffb8;display:grid;place-items:center;margin-bottom:8px;animation:pc-bob 3.6s ease-in-out infinite}.pc-card b{position:relative;z-index:1;font-size:21px;font-weight:600;letter-spacing:-.015em;line-height:1.2;max-width:88%}.pc-body{position:relative;z-index:1;font-size:13.5px;line-height:1.45;color:#141414a8;max-width:86%}.pc-foot{position:relative;z-index:1;margin-top:auto;padding-top:10px;display:flex;align-items:center;gap:10px;width:100%}.pc-foot em{font-style:normal;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 8px 0 18px;border-radius:999px;background:#141414;color:#fff;font-size:14px;font-weight:600}.pc-foot em i{width:26px;height:26px;border-radius:50%;background:#ffffff2e;display:grid;place-items:center;transition:transform .3s var(--ease)}.pc-card:active .pc-foot em i{transform:translate(3px)}.pc-foot small{font-size:12px;font-weight:700;color:#141414b3}.pc-dots{display:flex;justify-content:center;gap:6px;margin-top:2px}.pc-dots button{width:7px;height:7px;padding:0;border-radius:999px;border:0;background:#1414142e;cursor:pointer;transition:width .3s var(--ease),background .3s}.pc-dots button.on{width:22px;background:var(--ink)}@keyframes pc-bob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(-3deg)}}@media (prefers-reduced-motion: reduce){.pc *,.pc *:before,.pc *:after{animation:none!important}.pc-track{scroll-behavior:auto}}.pc-foot{position:static}.pc-foot em{white-space:nowrap}.pc-foot small{position:absolute;z-index:1;top:20px;right:18px;padding:6px 12px;border-radius:999px;background:#ffffffc7;color:var(--ink);white-space:nowrap}.pc-track{scroll-padding-left:16px;scroll-padding-right:16px}.pc-card{display:grid;grid-template-columns:52px 1fr;-moz-column-gap:14px;column-gap:14px;row-gap:2px;align-items:start;min-height:0;padding:16px 16px 14px;border-radius:28px}.pc-ico{grid-row:1 / span 2;width:52px;height:52px;border-radius:18px;margin:0}.pc-card b{grid-column:2;font-size:17px;line-height:1.22;max-width:none;align-self:end}.pc-body{grid-column:2;font-size:12.5px;line-height:1.4;max-width:none}.pc-foot{grid-column:1 / -1;margin-top:0;padding-top:12px;justify-content:space-between}.pc-foot em{height:38px;font-size:13.5px}.pc-foot small{position:static;margin-left:auto;padding:0;background:none;font-size:12.5px;font-weight:700;color:#141414b8}.pc-card:before{width:150px;height:150px;right:-60px;top:-70px}.pc-card:after{display:none}.pa-beta.ap{min-height:100vh;background:var(--bg)}.ap-wrap{max-width:520px;margin:0 auto;padding:calc(18px + env(safe-area-inset-top,0px)) 16px 40px}.ap .ap-grow{flex:1;min-width:0;display:block}.ap-bar{display:flex;align-items:center;gap:12px;margin-bottom:14px}.ap-bar small{display:block;font-size:12.5px;color:var(--mut)}.ap-bar h1{margin:0;font-size:26px;font-weight:500;letter-spacing:-.02em}.ap-prog{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:0 2px 16px}.ap-prog span{height:6px;border-radius:6px;background:var(--chip);overflow:hidden;position:relative}.ap-prog span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease);border-radius:6px}.ap-prog span.on:after{transform:scaleX(1)}.ap-draft{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.ap-step{padding-bottom:6px}.ap-rels{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:10px}.ap-rels .bs-parent{padding:12px 6px 10px}.ap-rels .bs-parent svg{margin-bottom:4px}.ap-chips{display:flex;flex-wrap:wrap;gap:8px}.ap-chip{padding:10px 16px;border-radius:999px;background:var(--bg);border:0;font:600 13px DM Sans,system-ui,sans-serif;color:var(--mut);cursor:pointer;transition:background .2s,color .2s}.ap-chip.on{background:var(--ink);color:#fff}.ap-hint{margin:8px 2px 0;font-size:12px;color:var(--mut);line-height:1.45}.ap-more{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-radius:999px;background:#ffffffb3;border:0;font:600 14px DM Sans,system-ui,sans-serif;color:var(--ink);cursor:pointer}.ap-more small{font-weight:500;color:var(--mut);margin-left:6px}.ap-limit{text-align:center;padding:28px 20px;display:flex;flex-direction:column;gap:10px;align-items:center}.ap-limit b{font-size:18px}.ap-limit p{margin:0 0 8px;font-size:14px;color:var(--mut);line-height:1.5}.ap-done{min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.ap-done b{font-size:26px;font-weight:500;letter-spacing:-.02em;margin-top:10px}.ap-done p{margin:0;color:var(--mut);font-size:14px;max-width:260px;line-height:1.5}.ap-done-av{position:relative;width:104px;height:104px;animation:ap-pop .7s var(--ease) both}.ap-done-av svg{border-radius:50%;position:relative;z-index:1}.ap-done-av i{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:2px solid var(--bar);animation:fb-pulse 1.8s var(--ease) infinite}@keyframes ap-pop{0%{transform:scale(.4);opacity:0}}.ap-loc{padding:14px}.ap-loc label,.ap-loc [style*="font-weight: 600"],.ap-loc button[style*=dashed],.ap-loc button{font-family:DM Sans,system-ui,sans-serif}@media (prefers-reduced-motion: reduce){.ap *,.ap *:before,.ap *:after{animation:none!important;transition:none!important}}.lp-card{color:var(--ink)}.lp-head{display:flex;align-items:baseline;gap:6px;margin:0 2px 4px;font-size:14px;font-weight:600}.lp-head i{color:#c0262b;font-style:normal}.lp-help{margin:0 2px 12px;font-size:12.5px;line-height:1.45;color:var(--mut)}.lp-map{position:relative;display:block;width:100%;height:168px;border-radius:24px;overflow:hidden;border:0;padding:0;background:#efece4;cursor:pointer;font-family:inherit;box-shadow:inset 0 0 0 1px #1414140f;transition:transform .2s var(--ease),opacity .25s}.lp-map.err{box-shadow:inset 0 0 0 2px #e5484d}.lp-map.dim{opacity:.55}.lp-map.cta:active{transform:scale(.99)}.lp-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.lp-route{animation:lp-route 1.6s linear infinite}.lp-pin{position:absolute;left:58%;top:46%;width:38px;height:46px;margin:-46px 0 0 -19px;z-index:1;animation:lp-bob 1.7s ease-in-out infinite}.lp-pin svg{display:block;filter:drop-shadow(0 5px 6px rgba(20,20,20,.25))}.lp-pin i{position:absolute;left:50%;bottom:0;width:18px;height:18px;margin:0 0 -7px -9px;border-radius:50%;border:2px solid rgba(229,72,77,.7);animation:lp-ping 1.7s ease-out infinite}.lp-pin.settled{animation:none}.lp-pin.settled i{animation-duration:2.6s;border-color:#4f6b1fb3}.lp-map.ok .lp-pin path{fill:#4f6b1f}.lp-cta{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;height:46px;border-radius:999px;background:#141414;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font:600 15px DM Sans,system-ui,sans-serif;box-shadow:0 10px 20px #14141447}.lp-pinned{border-radius:26px;background:var(--bg);overflow:hidden}.lp-pinned .lp-map{height:128px;border-radius:0;cursor:default;box-shadow:none}.lp-info{display:flex;align-items:flex-start;gap:10px;padding:12px 14px 14px}.lp-info-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.lp-info-t b{font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lp-info-t span{font-size:12px;color:var(--mut)}.lp-info-t small{font-size:11px;color:var(--mut);font-variant-numeric:tabular-nums}.lp-info-t em{font-style:normal;font-size:11.5px;color:#b86a12;margin-top:2px}.lp-acts{display:flex;gap:6px;flex-shrink:0}.lp-acts button{padding:8px 14px;border-radius:999px;border:0;background:#fff;font:600 12.5px DM Sans,system-ui,sans-serif;color:var(--ink);cursor:pointer;box-shadow:0 2px 6px #14141414}.lp-unsure{width:100%;display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;border-radius:22px;background:var(--bg);border:2px solid transparent;text-align:left;font:500 13px DM Sans,system-ui,sans-serif;line-height:1.4;color:var(--ink);cursor:pointer;transition:background .2s,border-color .2s}.lp-unsure.on{background:#fff;border-color:var(--ink)}.lp-box{width:22px;height:22px;border-radius:8px;border:2px solid var(--mut);flex-shrink:0;display:grid;place-items:center;color:#fff;transition:background .2s,border-color .2s}.lp-unsure.on .lp-box{background:var(--ink);border-color:var(--ink)}.lp-error{margin-top:10px;font-size:12.5px;font-weight:600;color:#c0262b}@keyframes lp-route{to{stroke-dashoffset:-22}}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes lp-ping{0%{transform:scale(.6);opacity:.9}to{transform:scale(2.4);opacity:0}}@media (prefers-reduced-motion: reduce){.lp-card *,.lp-card *:before,.lp-card *:after{animation:none!important}}.ps{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;height:100dvh;min-height:0;background:#e8e6e0;overflow:hidden}.ps-map{position:relative;flex:1 1 auto;min-height:0;transition:flex-basis .4s var(--ease)}.ps.details .ps-map{flex:0 0 24dvh}.ps-map>div:first-child{height:100%}.ps-load{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--mut);font-size:13px;background:#e8e6e0}.ps-top{position:absolute;z-index:1100;top:calc(12px + env(safe-area-inset-top,0px));left:12px;right:12px;display:flex;gap:10px;align-items:center}.ps-round{width:48px;height:48px;border-radius:50%;border:0;background:#fff;color:var(--ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 18px #1414142e;flex-shrink:0}.ps-search{flex:1;min-width:0;height:48px;padding:0 8px 0 16px;border-radius:999px;background:#fff;display:flex;align-items:center;gap:10px;color:var(--mut);box-shadow:0 6px 18px #1414142e}.ps-search input{flex:1;min-width:0;border:0;outline:0;background:none;font:500 16px DM Sans,system-ui,sans-serif;color:var(--ink)}.ps-search input::-moz-placeholder{color:#9a9ea1}.ps-search input::placeholder{color:#9a9ea1}.ps-x{width:32px;height:32px;border-radius:50%;border:0;background:var(--bg);color:var(--ink);display:grid;place-items:center;cursor:pointer}.ps-results{position:absolute;z-index:1100;top:calc(68px + env(safe-area-inset-top,0px));left:12px;right:12px;max-height:42%;overflow-y:auto;border-radius:24px;background:#fff;box-shadow:0 14px 30px #14141438;padding:6px}.ps-results button{width:100%;display:flex;align-items:flex-start;gap:12px;padding:12px;border:0;background:none;text-align:left;font:500 14px DM Sans,system-ui,sans-serif;color:var(--ink);cursor:pointer;border-radius:18px;line-height:1.35}.ps-results button:active,.ps-results button:hover{background:var(--bg)}.ps-results button svg{flex-shrink:0;margin-top:1px;color:var(--mut)}.ps-res-n{padding:12px;font-size:13px;color:var(--mut)}.ps-note{position:absolute;z-index:1050;left:12px;right:12px;bottom:76px;padding:10px 14px;border-radius:18px;background:#141414d1;color:#fff;font:500 12.5px DM Sans,system-ui,sans-serif;line-height:1.4}.ps.details .ps-note{display:none}.ps-gps{position:absolute;z-index:1050;right:14px;bottom:16px;width:52px;height:52px;border-radius:50%;border:0;background:#fff;color:var(--ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 20px #14141440}.ps-spin{width:20px;height:20px;border-radius:50%;border:2.5px solid rgba(20,20,20,.15);border-top-color:var(--ink);animation:pa-spin .75s linear infinite}.ps-sheet{position:relative;z-index:1200;flex:0 0 auto;margin-top:-26px;padding:22px 20px calc(18px + env(safe-area-inset-bottom,0px));border-radius:32px 32px 0 0;background:var(--bg);box-shadow:0 -12px 30px #14141429;max-height:78dvh;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.ps.details .ps-sheet{flex:1 1 auto}.ps-sheet h2{margin:0;font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.25}.ps-sub{margin:0;font-size:13.5px;color:var(--mut);line-height:1.45}.ps-area,.ps-loc{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px 10px 10px;border-radius:22px;background:#fff;border:0;text-align:left;font-family:inherit;color:var(--ink);box-shadow:var(--shadow)}.ps-loc{cursor:pointer}.ps-area-ico{width:38px;height:38px;border-radius:14px;background:var(--green);display:grid;place-items:center;flex-shrink:0;color:#2f4a0f}.ps-area-t{flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.3}.ps-area button,.ps-loc em{font:600 13px DM Sans,system-ui,sans-serif;color:var(--ink);background:var(--bg);border:0;border-radius:999px;padding:8px 14px;cursor:pointer;font-style:normal}.ps-area input{flex:1;min-width:0;border:0;outline:0;font:600 16px DM Sans,system-ui,sans-serif;background:none;color:var(--ink)}.ps-warn{padding:10px 14px;border-radius:18px;background:#f7e7b4;color:#6b4a00;font-size:12.5px;line-height:1.4}.ps-go{height:54px;border-radius:999px;border:0;background:var(--ink);color:#fff;font:600 16px DM Sans,system-ui,sans-serif;cursor:pointer;margin-top:4px;box-shadow:0 10px 22px #14141438}.ps-go:disabled{background:#cfcfcd;box-shadow:none;cursor:not-allowed}.ps-fields{display:flex;flex-direction:column;gap:12px;margin-top:4px}.ps-fields label{display:block}.ps-fields label>span{display:block;margin:0 4px 6px;font-size:13px;font-weight:600}.ps-fields label>span i{color:#c0262b;font-style:normal}.ps-fields label>span small{font-weight:500;color:var(--mut);margin-left:6px}.ps-fields .bs-input{background:#fff}.ps-err{padding:10px 14px;border-radius:18px;background:#f6c6c8;color:#7a1a1e;font-size:13px;font-weight:600}.ps-link{background:none;border:0;padding:10px;font:600 13px DM Sans,system-ui,sans-serif;color:var(--mut);cursor:pointer;text-align:center}@media (prefers-reduced-motion: reduce){.ps *,.ps{transition:none!important}}.ps .leaflet-top{top:calc(74px + env(safe-area-inset-top,0px))}.ps .leaflet-left{left:4px}.pa-beta .nu-hero{position:relative;overflow:hidden;border-radius:32px;padding:18px 20px;background:var(--green);margin-bottom:4px}.pa-beta .nu-art{position:absolute;top:-8px;right:-8px;width:120px;height:120px;pointer-events:none}.pa-beta .nu-heart{transform-origin:78px 50px;animation:nu-beat 1.8s ease-in-out infinite}@keyframes nu-beat{0%,to{transform:translate(-6px,8px) scale(1)}15%{transform:translate(-6px,8px) scale(1.12)}30%{transform:translate(-6px,8px) scale(1)}45%{transform:translate(-6px,8px) scale(1.07)}}.pa-beta .nu-kick{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#ffffffb3;padding:5px 11px;border-radius:999px;color:#2f4a0f}.pa-beta .nu-hero h1{margin:14px 0 6px;max-width:235px;font-size:24px;line-height:1.12;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.pa-beta .nu-hero p{margin:0 0 14px;max-width:280px;font-size:13.5px;line-height:1.5;color:#141414ad}.pa-beta .nu-cta{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 22px;border:0;border-radius:999px;background:var(--ink);color:#fff;font:600 15px DM Sans,system-ui,sans-serif;cursor:pointer;box-shadow:0 10px 24px #14141440}.pa-beta .nu-cta span{transition:transform .2s var(--ease)}.pa-beta .nu-cta:hover span{transform:translate(3px)}.pa-beta .nu-steps{padding:6px 14px}.pa-beta .nu-step{display:flex;align-items:center;gap:12px;padding:12px 0}.pa-beta .nu-step+.nu-step{border-top:1px solid var(--bg)}.pa-beta .nu-n{width:32px;height:32px;border-radius:50%;background:var(--chip);color:var(--mut);display:grid;place-items:center;font-weight:700;font-size:14px;flex-shrink:0}.pa-beta .nu-step.live .nu-n{background:var(--ink);color:#fff}.pa-beta .nu-step.done .nu-n{background:var(--bar);color:#fff}.pa-beta .nu-step:not(.live):not(.done) .pb-t{color:var(--mut)}.pa-beta .nu-perks{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pa-beta .nu-perk{border-radius:26px;padding:16px;display:flex;flex-direction:column;gap:3px;min-height:132px}.pa-beta .nu-perk.peach{background:var(--peach)}.pa-beta .nu-perk.blue{background:var(--blue)}.pa-beta .nu-perk.green{background:var(--green)}.pa-beta .nu-perk.yellow{background:#f2dd9b}.pa-beta .nu-pi{width:40px;height:40px;border-radius:50%;background:#ffffffb3;display:grid;place-items:center;margin-bottom:10px;color:var(--ink)}.pa-beta .nu-perk b{font-size:15px;font-weight:600;line-height:1.2;color:var(--ink)}.pa-beta .nu-perk span:last-child{font-size:12.5px;color:#141414a8;line-height:1.35}.pa-beta .nu-once{width:100%;margin-top:12px;display:flex;align-items:center;gap:12px;padding:14px 20px;border:0;border-radius:999px;background:var(--card);box-shadow:var(--shadow);text-align:left;cursor:pointer;font-family:inherit}.pa-beta .pa-plan-h{font-size:18px!important;font-weight:600!important;margin:22px 4px 10px!important}.pa-beta .pa-plan-slide{border:0!important;border-radius:28px!important;box-shadow:var(--shadow)}.pa-beta .pa-plan-slide--tint{background:var(--blue)!important}.pa-beta .pa-plan-slide--solid{background:var(--ink)!important}.pa-beta .pa-plan-slide--amber{background:var(--peach)!important}.pa-beta .pa-plan-slide--amber .pa-plan-slide-list svg,.pa-beta .pa-plan-slide--tint .pa-plan-slide-list svg{stroke:var(--ink)}.pa-beta .pa-plan-slide-cta{border-radius:999px!important;background:var(--ink)!important;color:#fff!important;border:0!important}.pa-beta .pa-plan-slide--solid .pa-plan-slide-cta{background:#fff!important;color:var(--ink)!important}.pa-beta .pa-plan-dot--active{background:var(--ink)!important}@media (prefers-reduced-motion: reduce){.pa-beta .nu-heart{animation:none}}.bs-svc{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bs-svc .bs-chip{padding:14px 8px}.bs-svc .bs-chip b{margin-top:0;font-size:14px}.bs-hint{margin:10px 4px 0;font-size:12.5px;line-height:1.5;color:var(--mut)}.bs-hint.center{text-align:center;margin:0 4px}.bs-hint b{color:var(--ink);font-weight:600}.bs-fields{display:flex;flex-direction:column;gap:10px}.bs-opt{padding:14px 8px 13px!important;gap:2px}.bs-opt-ico{width:46px;height:46px;border-radius:17px;display:grid;place-items:center;color:var(--ink);margin-bottom:4px;transition:transform .26s var(--ease)}.bs-opt.nurse .bs-opt-ico{background:var(--peach)}.bs-opt.concierge .bs-opt-ico,.bs-opt.online .bs-opt-ico{background:var(--blue)}.bs-opt.cash .bs-opt-ico{background:var(--green)}.bs-opt.on .bs-opt-ico{transform:scale(1.08)}.bs-opt.nurse.on{background:#fdeee6}.bs-opt.concierge.on,.bs-opt.online.on{background:#e9f4f9}.bs-opt.cash.on{background:#eef6dc}.bv .bv-main-wrap{max-width:1040px}.bv-hero{padding:26px 0 0}.bv-h1{margin:14px 0 0;font-size:clamp(30px,6vw,48px);line-height:1.06;font-weight:600;letter-spacing:-.03em}.bv-h1 span{color:var(--mut);font-weight:400}.bv-trust{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.bv-trust li{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:999px;background:#ffffffb3;font-size:13px;font-weight:500;color:#3d4144}.bv-trust li svg{color:var(--bar)}.bv-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:22px;align-items:start}.bv-flow{min-width:0}@media (min-width: 900px){.bv-grid{grid-template-columns:minmax(0,1fr) 320px;gap:22px}.bv-side{position:sticky;top:84px}}.bv-prog{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 4px 12px}.bv-prog-l{display:flex;align-items:baseline;gap:8px;font-size:13px;color:var(--mut);white-space:nowrap}.bv-prog-l b{color:var(--ink);font-size:14px;font-weight:600}.bv-prog-bar{display:flex;gap:5px;flex:1;max-width:240px}.bv-prog-bar button{flex:1;height:22px;padding:0;border:0;background:none;cursor:pointer;display:flex;align-items:center}.bv-prog-bar button:disabled{cursor:default}.bv-prog-bar i{display:block;width:100%;height:6px;border-radius:6px;background:#dcdcd9;position:relative;overflow:hidden}.bv-prog-bar i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .42s var(--ease)}.bv-prog-bar .done i:after{transform:scaleX(1)}.bv-prog-bar .now i:after{transform:scaleX(.5);background:var(--bar)}.bv-card{position:relative;border-radius:32px;background:var(--card);box-shadow:var(--shadow);padding:20px 16px;overflow:hidden}@media (min-width: 640px){.bv-card{padding:26px 26px 24px}}.bv-pane.fwd{animation:bv-in-r .42s var(--ease) both}.bv-pane.back{animation:bv-in-l .42s var(--ease) both}@keyframes bv-in-r{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes bv-in-l{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}.bv-pane-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px}.bv-pane-head h2{margin:0;font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.02em}.bv-pane-head p{margin:5px 0 0;font-size:14px;line-height:1.45;color:var(--mut)}.bv-pane-head p:empty{display:none}.bv-back{flex-shrink:0;width:40px;height:40px;margin-top:-4px;border:0;border-radius:50%;background:#f3f3f1;display:grid;place-items:center;cursor:pointer;transition:background .16s,transform .16s var(--ease)}.bv-back:hover{background:#e9e9e6}.bv-back:active{transform:scale(.94)}.bv-tick{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:#fff;transform:scale(0);transition:transform .28s var(--ease)}.on>.bv-tick{transform:scale(1)}.bv-cities{display:grid;gap:10px}@media (min-width: 640px){.bv-cities{grid-template-columns:repeat(3,1fr)}}.bv-city{position:relative;display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px 14px 14px;border:0;border-radius:24px;background:#f6f6f4;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .2s,background .2s,transform .16s var(--ease)}.bv-city:hover{background:#f1f1ee}.bv-city:active{transform:scale(.985)}.bv-city.on{background:#fff;box-shadow:inset 0 0 0 2px var(--ink)}.bv-city-ico{flex-shrink:0;width:48px;height:48px;border-radius:16px;display:grid;place-items:center}.bv-city-t{flex:1;min-width:0}.bv-city-t b{display:block;font-size:17px;font-weight:600}.bv-city-t small{display:block;margin-top:2px;font-size:13px;color:var(--mut)}.bv-city-p{text-align:right;padding-right:4px}.bv-city-p b{display:block;font-size:20px;font-weight:600;letter-spacing:-.02em}.bv-city-p small{font-size:12px;color:var(--mut)}.bv-city .bv-tick{top:50%;right:auto;left:52px;margin-top:-32px;width:20px;height:20px}@media (min-width: 640px){.bv-city{flex-direction:column;align-items:flex-start;gap:0;padding:16px;min-height:140px}.bv-city-t{margin-top:auto;padding-top:16px;flex:0}.bv-city-p{margin-top:auto;padding-top:14px;text-align:left;padding-right:0}.bv-city .bv-tick{top:14px;right:14px;left:auto;margin-top:0;width:24px;height:24px}}.bv-city.skel{min-height:76px;cursor:default;background:linear-gradient(90deg,#f3f3f1,#ebebe8,#f3f3f1);background-size:200% 100%;animation:bv-skel 1.2s linear infinite}@media (min-width: 640px){.bv-city.skel{min-height:140px}}@keyframes bv-skel{to{background-position:-200% 0}}.bv-fine{margin:14px 2px 0;font-size:13px;line-height:1.5;color:var(--mut)}.bv-fine.center{text-align:center;margin-top:10px}.bv-fine a,.bv-hint a{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.bv-svcs{display:grid;gap:10px}@media (min-width: 640px){.bv-svcs{grid-template-columns:1fr 1fr}}.bv-svc{position:relative;display:flex;flex-direction:column;width:100%;padding:8px;border:0;border-radius:28px;background:#f6f6f4;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .2s,background .2s,transform .16s var(--ease)}.bv-svc:active{transform:scale(.985)}.bv-svc.on{background:#fff;box-shadow:inset 0 0 0 2px var(--ink)}.bv-svc-top{display:flex;align-items:center;gap:12px;border-radius:22px;padding:12px 14px}.bv-svc-ico{flex-shrink:0;width:42px;height:42px;border-radius:14px;background:#fff9;display:grid;place-items:center}.bv-svc-name{flex:1;min-width:0;white-space:nowrap;font-size:17px;font-weight:600}.bv-svc-price{text-align:right}.bv-svc-price b{display:block;font-size:22px;font-weight:600;letter-spacing:-.03em;line-height:1}.bv-svc-price small{font-size:11.5px;opacity:.75}.bv-svc .bv-tick{display:none}.bv-svc-body{display:block;padding:12px 10px 6px}.bv-svc-pts{display:grid;gap:7px}.bv-svc-pts span{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500}.bv-svc-pts svg{flex-shrink:0;width:20px;height:20px;padding:4px;border-radius:50%;background:var(--green);color:var(--green-ink)}.bv-form{display:grid;gap:18px}.bv-group{margin:0;padding:0;border:0;min-width:0;display:grid;gap:10px}.bv-group legend{padding:0 2px;margin-bottom:10px;font-size:14px;font-weight:600}.bv .bs-input{font-size:16px}.bv-phone{position:relative;display:block}.bv-phone>span{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:600;color:var(--mut);pointer-events:none}.bv-phone .bs-input{padding-left:54px}.bv-hint{margin:0 2px;font-size:12.5px;line-height:1.5;color:var(--mut)}.bv-switch{display:flex;align-items:center;gap:12px;padding:6px 2px;border:0;background:none;cursor:pointer;font-size:14px;font-weight:500;text-align:left}.bv-switch-k{position:relative;width:44px;height:26px;border-radius:999px;background:#dcdcd9;transition:background .22s;flex-shrink:0}.bv-switch-k i{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #14141433;transition:transform .26s var(--ease)}.bv-switch.on .bv-switch-k{background:var(--ink)}.bv-switch.on .bv-switch-k i{transform:translate(18px)}.bv .lp-head{display:none}.bv-warn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:20px;background:#fdf0e3;color:#7a4510;font-size:13.5px;line-height:1.45}.bv-warn button{height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--ink);color:#fff;font-size:13px;font-weight:600;cursor:pointer}.bv-tasks{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (min-width: 640px){.bv-tasks{grid-template-columns:repeat(3,1fr)}}.bv-task{display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 12px;border:0;border-radius:16px;background:#f6f6f4;font-size:13.5px;font-weight:500;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .2s,background .2s}.bv-task span{font-size:18px}.bv-task.on{background:#fff;box-shadow:inset 0 0 0 2px var(--ink)}.bv-days{display:flex;gap:8px;overflow-x:auto;margin:0 -16px;padding:2px 16px 6px;scrollbar-width:none;scroll-snap-type:x proximity}.bv-days::-webkit-scrollbar{display:none}@media (min-width: 640px){.bv-days{margin:0;padding:2px 0 6px;flex-wrap:wrap}}.bv-day{flex-shrink:0;scroll-snap-align:start;width:74px;padding:10px 6px;border:0;border-radius:20px;background:#f6f6f4;cursor:pointer;text-align:center;transition:background .2s,color .2s,transform .16s var(--ease)}.bv-day:active{transform:scale(.96)}.bv-day small{display:block;font-size:12px;font-weight:500;color:var(--mut);transition:color .2s}.bv-day b{display:block;margin:2px 0;font-size:22px;font-weight:600;letter-spacing:-.02em}.bv-day.on{background:var(--ink);color:#fff}.bv-day.on small{color:#b4b6b8}.bv-slotgroups{display:grid;gap:16px;margin-top:16px;animation:bv-fade .32s var(--ease) both}@keyframes bv-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.bv-slotlabel{margin:0 2px 8px;font-size:13px;font-weight:600;color:var(--mut)}.bv-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (min-width: 640px){.bv-slots{grid-template-columns:repeat(4,1fr)}}.bv-slot{height:46px;border:0;border-radius:999px;background:#f6f6f4;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,color .2s,transform .16s var(--ease)}.bv-slot:hover{background:#eeeeeb}.bv-slot:active{transform:scale(.96)}.bv-slot.on{background:var(--green);color:var(--green-ink);box-shadow:inset 0 0 0 2px var(--green-ink)}.bv-empty{padding:18px;border-radius:20px;background:#f6f6f4;font-size:14px;color:var(--mut);text-align:center}.bv-rev{border-radius:24px;background:#f6f6f4;padding:6px 16px}.bv-rev-row{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:10px;align-items:start;padding:12px 0;border-bottom:1px solid #e8e8e5;font-size:14px}.bv-rev-l{color:var(--mut)}.bv-rev-v{font-weight:600;line-height:1.4;overflow-wrap:anywhere}.bv-rev-row button{border:0;background:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:var(--mut);text-decoration:underline;text-underline-offset:3px}.bv-rev-row button:hover{color:var(--ink)}.bv-rev-total{display:flex;align-items:baseline;justify-content:space-between;padding:14px 0 10px}.bv-rev-total span{font-size:14px;font-weight:600}.bv-rev-total b{font-size:28px;font-weight:600;letter-spacing:-.03em}.bv-label{margin:20px 2px 10px;font-size:14px;font-weight:600}.bv-pay{display:grid;gap:8px}@media (min-width: 640px){.bv-pay{grid-template-columns:1fr 1fr}}.bv-payopt{display:flex;align-items:center;gap:12px;padding:14px;border:0;border-radius:22px;background:#f6f6f4;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .2s,background .2s}.bv-payopt.on{background:#fff;box-shadow:inset 0 0 0 2px var(--ink)}.bv-payopt-ico{flex-shrink:0;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:var(--blue);color:var(--blue-ink)}.bv-payopt:last-child .bv-payopt-ico{background:var(--green);color:var(--green-ink)}.bv-payopt-t{flex:1;min-width:0}.bv-payopt-t b{display:block;font-size:14.5px;font-weight:600}.bv-payopt-t small{display:block;margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--mut)}.bv-radio{flex-shrink:0;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px #c6c7c5;display:grid;place-items:center;transition:box-shadow .2s}.bv-radio i{width:10px;height:10px;border-radius:50%;background:var(--ink);transform:scale(0);transition:transform .24s var(--ease)}.bv-payopt.on .bv-radio{box-shadow:inset 0 0 0 2px var(--ink)}.bv-payopt.on .bv-radio i{transform:scale(1)}.bv-agree{display:flex;align-items:flex-start;gap:12px;width:100%;margin-top:16px;padding:4px 2px;border:0;background:none;text-align:left;cursor:pointer;font-size:13.5px;line-height:1.5;color:#3d4144}.bv-agree a{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.bv-box{flex-shrink:0;width:22px;height:22px;margin-top:1px;border-radius:8px;box-shadow:inset 0 0 0 2px #b8b9b7;display:grid;place-items:center;color:#fff;transition:background .2s,box-shadow .2s}.bv-agree.on .bv-box{background:var(--ink);box-shadow:none}.bv-err{margin-top:16px;padding:12px 14px;border-radius:18px;background:#fde8e8;color:#a51d24;font-size:13.5px;font-weight:600;line-height:1.45;animation:bv-shake .36s var(--ease)}@keyframes bv-shake{0%,to{transform:none}25%{transform:translate(-5px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}.bv-actions{margin-top:22px;display:none}@media (min-width: 900px){.bv-actions{display:block}}.bv-actions .pl-btn{height:52px;font-size:16px}.bv-actions .pl-btn:disabled,.bv-bar .pl-btn:disabled{opacity:.6;cursor:default}.bv-bar{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:35;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 20px;border-radius:999px;background:#141414;color:#f4f4f2;box-shadow:0 12px 30px #14141440;animation:bv-bar-in .42s var(--ease) both}@keyframes bv-bar-in{0%{transform:translateY(140%)}to{transform:none}}.bv-bar-t{min-width:0}.bv-bar-t b{display:block;font-size:17px;font-weight:600;animation:pl-pop .36s var(--ease) both}.bv-bar-t b:empty{display:none}.bv-bar-t span{display:block;font-size:12.5px;color:#b4b6b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bv-bar .pl-btn{height:46px;padding:0 20px}@media (min-width: 900px){.bv-bar{display:none}}.bv-side{display:none}@media (min-width: 900px){.bv-side{display:grid;gap:12px}}.bv-sum,.bv-next{border-radius:28px;background:var(--card);box-shadow:var(--shadow);padding:18px}.bv-sum-h{font-size:13px;font-weight:600;color:var(--mut);margin:0 2px 12px}.bv-sum ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.bv-sum li{display:flex;align-items:center;gap:12px;padding:8px 4px;border-radius:16px}.bv-sum-ico{flex-shrink:0;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:#f3f3f1;color:#a5a8aa;transition:background .26s,color .26s}.bv-sum li.set .bv-sum-ico{background:var(--green);color:var(--green-ink)}.bv-sum-t{flex:1;min-width:0}.bv-sum-t small{display:block;font-size:12px;color:var(--mut)}.bv-sum-t b{display:block;font-size:14.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bv-sum li:not(.set) .bv-sum-t b{color:#c3c4c2}.bv-sum li button{border:0;background:none;padding:4px;cursor:pointer;font-size:12.5px;font-weight:600;color:var(--mut);text-decoration:underline;text-underline-offset:3px}.bv-sum-total{display:flex;align-items:baseline;justify-content:space-between;margin-top:12px;padding:14px 4px 0;border-top:1px solid var(--line);font-size:14px;font-weight:600}.bv-sum-total b{font-size:26px;letter-spacing:-.03em;animation:pl-pop .36s var(--ease) both}.bv-next ol{list-style:none;margin:0;padding:0;display:grid;gap:10px}.bv-next li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:#3d4144}.bv-next li>span{flex-shrink:0;width:28px;height:28px;border-radius:10px;display:grid;place-items:center;background:var(--blue);color:var(--blue-ink)}.bv-up{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:22px 20px;border-radius:32px;background:var(--peach);color:var(--peach-ink)}.bv-up>div{flex:1 1 320px}.bv-up h3{margin:0;font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.bv-up p{margin:6px 0 0;max-width:560px;font-size:14px;line-height:1.55}.bv-opening{margin-top:40px;padding:56px 24px;text-align:center}.bv-opening b{display:block;margin-top:18px;font-size:16px;font-weight:600}.bv-opening p{margin:6px 0 0;font-size:13px;color:var(--mut)}.bv-spin{display:inline-block;width:36px;height:36px;border-radius:50%;border:3px solid #e6e6e3;border-top-color:var(--ink);animation:bv-rot .8s linear infinite}@keyframes bv-rot{to{transform:rotate(360deg)}}.bv .bv-foot{padding-bottom:104px}@media (min-width: 900px){.bv .bv-foot{padding-bottom:48px}}@media (max-width: 899px){.bv .pl-fab.bv-fab-hide{display:none}}@media (prefers-reduced-motion: reduce){.bv *,.bv *:before,.bv *:after{animation:none!important;transition:none!important}}.bv-city-ico{position:relative;overflow:hidden}.bv-city-ico{width:56px;height:56px;border-radius:18px}.bv-cg{overflow:visible;transition:transform .32s var(--ease)}.bv-cg path{stroke-dasharray:1;stroke-dashoffset:0}.bv-cg-dot{transform-box:fill-box;transform-origin:center}.bv-city:hover .bv-cg,.bv-city.on .bv-cg{transform:translateY(-2px) scale(1.06)}.bv-city:hover .bv-cg path,.bv-city.on .bv-cg path{animation:bv-draw .9s var(--ease) both;animation-delay:calc(var(--d) * 70ms)}.bv-city:hover .bv-cg-dot,.bv-city.on .bv-cg-dot{animation:bv-twinkle 1.6s ease-in-out .5s infinite}@keyframes bv-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes bv-twinkle{0%,to{transform:scale(1)}50%{transform:scale(1.9);opacity:.6}}@media (hover: none){.bv-city:hover:not(.on) .bv-cg,.bv-city:hover:not(.on) .bv-cg path,.bv-city:hover:not(.on) .bv-cg-dot{animation:none;transform:none}}.bv-pin{display:grid;place-items:center}.bv-svc-ico svg,.bv-payopt-ico svg{transition:transform .3s var(--ease)}.bv-svc:hover .bv-svc-ico svg{animation:bv-wiggle .7s var(--ease)}.bv-payopt:hover .bv-payopt-ico svg{transform:translateY(-2px) rotate(-6deg)}@keyframes bv-wiggle{0%,to{transform:none}25%{transform:rotate(-10deg) scale(1.08)}50%{transform:rotate(8deg) scale(1.08)}75%{transform:rotate(-4deg)}}.bv-sum li.set .bv-sum-ico svg{animation:pl-pop .36s var(--ease) both}.bv-city,.bv-svc,.bv-payopt,.bv-task{background:#fff;box-shadow:inset 0 0 0 1.5px #dcdcd8,0 2px 8px #1414140d}.bv-city:hover,.bv-svc:hover,.bv-payopt:hover,.bv-task:hover{background:#fff;box-shadow:inset 0 0 0 1.5px #b9bab6,0 6px 16px #14141414}.bv-city.on,.bv-svc.on,.bv-payopt.on,.bv-task.on{background:#fff;box-shadow:inset 0 0 0 2px var(--ink),0 6px 16px #14141414}.bv-svcs,.bv-cities{gap:12px}.bv-phone-cc{display:flex;gap:8px}.bv-phone-cc .bs-input{flex:1;min-width:0;padding-left:16px}.bv-cc{position:relative;flex-shrink:0;display:flex;align-items:center;border-radius:18px;background:var(--bg);padding:0 12px 0 14px;min-height:50px;cursor:pointer}.bv-cc:focus-within{box-shadow:0 0 0 2px var(--ink) inset}.bv-cc-v{display:inline-flex;align-items:center;gap:6px;font-size:16px;font-weight:600;white-space:nowrap}.bv-cc-v svg{color:var(--mut)}.bv-cc select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.tk .tk-main{max-width:640px;padding-top:18px;padding-bottom:48px;display:grid;gap:14px}.tk-center{text-align:center;padding:48px 22px;display:grid;justify-items:center;gap:12px}.tk-center b{font-size:17px;font-weight:600}.tk-center p{margin:0;max-width:380px;font-size:14px;line-height:1.55;color:var(--mut)}.tk-status-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.tk-chip{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:700}.tk-live{width:8px;height:8px;border-radius:50%;background:currentColor;animation:tk-pulse 1.6s ease-out infinite}@keyframes tk-pulse{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}.tk-svc{font-size:13px;font-weight:600;color:var(--mut)}.tk-h1{margin:14px 0 0;font-size:clamp(26px,6vw,34px);line-height:1.1;font-weight:600;letter-spacing:-.025em}.tk-when{display:flex;align-items:center;gap:14px;margin-top:18px;padding:12px;border-radius:24px;background:#f6f6f4}.tk-date{flex-shrink:0;width:70px;padding:8px 0;border-radius:18px;background:var(--ink);color:#fff;text-align:center}.tk-date small{display:block;font-size:11px;font-weight:600;color:#b4b6b8;text-transform:uppercase;letter-spacing:.06em}.tk-date b{display:block;margin:1px 0;font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.05}.tk-when-t{min-width:0;display:grid;gap:6px}.tk-when-t span{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.tk-when-t span:first-child{font-size:16px;font-weight:600}.tk-when-t svg{flex-shrink:0;color:var(--mut)}.tk-note{display:flex;align-items:flex-start;gap:12px;margin-top:12px;padding:12px 14px;border-radius:20px;font-size:14px;line-height:1.45}.tk-note.warn{background:#fdf0e3;color:#7a4510}.tk-note>span{flex-shrink:0;width:32px;height:32px;border-radius:11px;display:grid;place-items:center;background:#ffffffb3}.tk-note p{margin:6px 0 0}.tk-line{list-style:none;margin:20px 0 0;padding:0;display:grid}.tk-line li{position:relative;display:flex;gap:14px;padding-bottom:18px}.tk-line li:last-child{padding-bottom:0}.tk-line li:not(:last-child):before{content:"";position:absolute;left:13px;top:30px;bottom:2px;width:2px;border-radius:2px;background:#e4e4e1}.tk-line li.done:not(:last-child):before{background:var(--ink)}.tk-dot{position:relative;z-index:1;flex-shrink:0;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:inset 0 0 0 2px #d6d6d3;color:#fff}.tk-line li.done .tk-dot{background:var(--ink);box-shadow:none}.tk-line li.now .tk-dot{box-shadow:inset 0 0 0 2px var(--ink)}.tk-line li.now .tk-dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--bar);animation:tk-pulse 1.6s ease-out infinite;color:var(--bar)}.tk-line-t{padding-top:3px}.tk-line-t b{display:block;font-size:15px;font-weight:600}.tk-line li:not(.done):not(.now) .tk-line-t b{color:var(--mut)}.tk-line-t small{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:var(--mut)}.tk-app{position:relative;display:grid;gap:20px;overflow:hidden;border-radius:32px;background:#141414;color:#f4f4f2;padding:24px 20px;box-shadow:var(--shadow)}@media (min-width: 640px){.tk-app{grid-template-columns:minmax(0,1fr) 170px;align-items:center;padding:28px}}.tk-app-eye{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:var(--peach);color:var(--peach-ink);font-size:12px;font-weight:700}.tk-app-eye.dark{background:var(--green);color:var(--green-ink)}.tk-app h2{margin:14px 0 0;font-size:24px;line-height:1.15;font-weight:600;letter-spacing:-.02em}.tk-app h2 span{color:#9a9c9e;font-weight:400}.tk-app .tk-reasons{margin-top:18px}.tk-app .tk-reasons li{background:#ffffff12}.tk-app .tk-reasons li span:last-child{color:#b4b6b8}.tk-app .tk-reasons li b{color:#f4f4f2}.tk-app .pl-btn{margin-top:18px;height:52px;font-size:16px}.tk-app-fine{margin:10px 0 0;font-size:12.5px;line-height:1.5;color:#9a9c9e;text-align:center}.tk-app .tk-phone{display:none}@media (min-width: 640px){.tk-app .tk-phone{display:flex}}.tk-reasons{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px}.tk-reasons li{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:20px;background:#f6f6f4}.tk-reasons li span:last-child{font-size:13px;line-height:1.45;color:var(--mut)}.tk-reasons li b{display:block;margin-bottom:1px;font-size:14.5px;font-weight:600;color:var(--ink)}.tk-r-ico{flex-shrink:0;width:38px;height:38px;border-radius:13px;display:grid;place-items:center}.tk-phone{position:relative;width:150px;height:250px;margin:0 auto;flex-direction:column;align-items:center;padding:30px 14px 14px;border-radius:30px;background:#fff;color:var(--ink);box-shadow:0 0 0 6px #2a2a2a,0 18px 40px #00000059;animation:tk-float 4s ease-in-out infinite;display:flex}.tk-phone-notch{position:absolute;top:8px;left:50%;width:46px;height:12px;margin-left:-23px;border-radius:10px;background:#141414}.tk-phone small{font-size:11px;font-weight:600;color:var(--mut)}.tk-pin-dots{display:flex;gap:8px;margin-top:10px}.tk-pin-dots i{width:24px;height:30px;border-radius:9px;background:var(--peach);position:relative;animation:tk-digit 2.4s ease-in-out infinite}.tk-pin-dots i:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--peach-ink)}.tk-pin-dots i:nth-child(2){animation-delay:.15s}.tk-pin-dots i:nth-child(3){animation-delay:.3s}.tk-pin-dots i:nth-child(4){animation-delay:.45s}@keyframes tk-digit{0%,60%,to{transform:none}30%{transform:translateY(-4px)}}@keyframes tk-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-6px) rotate(-2deg)}}.tk-phone-chip{margin-top:12px;padding:5px 9px;border-radius:999px;background:var(--green);color:var(--green-ink);font-size:9.5px;font-weight:700;white-space:nowrap}.tk-phone-row{display:flex;align-items:center;gap:8px;width:100%;margin-top:12px;padding:8px;border-radius:12px;background:#f3f3f1}.tk-phone-row i{width:20px;height:20px;border-radius:7px;background:var(--blue);flex-shrink:0}.tk-phone-row span{flex:1;height:7px;border-radius:4px;background:#dcdcd9}.tk-phone-row+.tk-phone-row i{background:var(--green)}.tk-wa{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:26px;background:var(--card);box-shadow:inset 0 0 0 1.5px #dcdcd8,var(--shadow);transition:box-shadow .2s,transform .16s var(--ease)}.tk-wa:hover{box-shadow:inset 0 0 0 1.5px #b9bab6,var(--shadow)}.tk-wa:active{transform:scale(.99)}.tk-wa-ico{flex-shrink:0;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:#25d366;color:#fff}.tk-wa-t{flex:1;min-width:0}.tk-wa-t b{display:block;font-size:15px;font-weight:600}.tk-wa-t small{display:block;margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--mut)}.tk-wa>svg{flex-shrink:0;color:var(--mut)}.tk-sec h2{margin:10px 0 0;font-size:22px;font-weight:600;letter-spacing:-.02em}.tk-sec>.pl-btn{margin-top:16px}.tk-sub{margin:6px 0 0;font-size:14px;line-height:1.55;color:var(--mut)}.tk-sub.center,.tk-sheet h2.center{text-align:center}.tk-textbtn{display:block;width:100%;margin-top:8px;padding:10px;border:0;background:none;cursor:pointer;font-size:14px;font-weight:600;color:var(--mut)}.tk-textbtn:hover{color:var(--ink)}.tk-lock{position:relative;margin-top:16px;overflow:hidden;border-radius:22px;background:#f6f6f4}.tk-lock-blur{padding:16px;filter:blur(6px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tk-lock-blur p{margin:0 0 10px;font-size:14px;line-height:1.55}.tk-vitals{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tk-vitals div{padding:10px 12px;border-radius:14px;background:#fff}.tk-vitals small{display:block;font-size:11px;color:var(--mut)}.tk-vitals b{font-size:15px}.tk-lock-over{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px;text-align:center;background:#fff9}.tk-lock-ico{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:#fff}.tk-lock-over b{margin-top:10px;font-size:16px;font-weight:600}.tk-lock-over p{margin:4px 0 12px;max-width:300px;font-size:13px;line-height:1.5;color:#3d4144}.tk-lock-over .tk-textbtn{margin-top:2px;padding:6px;font-size:13px}.tk .bv-up{margin-top:0}.tk-fine{margin:4px 0 0;text-align:center;font-size:12.5px;color:var(--mut)}.tk-sheet-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:flex-end;justify-content:center;background:#14141473;animation:tk-fade .24s ease both;font-family:DM Sans,system-ui,sans-serif}@media (min-width: 640px){.tk-sheet-back.tk-center-sm{align-items:center}}@keyframes tk-fade{0%{opacity:0}to{opacity:1}}.tk-sheet{width:100%;max-width:480px;max-height:92dvh;overflow-y:auto;border-radius:32px 32px 0 0;background:#fff;color:var(--ink, #141414);padding:10px 20px calc(20px + env(safe-area-inset-bottom,0px));animation:tk-up .42s var(--ease, ease) both}@media (min-width: 640px){.tk-center-sm .tk-sheet{border-radius:32px}}@keyframes tk-up{0%{transform:translateY(100%)}to{transform:none}}.tk-sheet-grab{width:40px;height:5px;margin:0 auto 14px;border-radius:5px;background:#dcdcd9}.tk-sheet h2{margin:16px 0 0;font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.02em}.tk-sheet>.pl-btn{margin-top:18px;height:52px;font-size:16px}.tk-sheet-hero{position:relative;display:grid;place-items:center;padding:18px 0 14px;border-radius:26px;background:linear-gradient(160deg,var(--peach, #f9c6b2),var(--blue, #cde5ef))}.tk-sheet-hero .tk-phone{width:128px;height:150px;padding-top:24px;box-shadow:0 0 0 5px #141414,0 14px 30px #14141440}.tk-sheet-hero .tk-phone-row{display:none}.tk-sheet-hero{padding:16px 0 12px}.tk-booked{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;background:#fff;font-size:12px;font-weight:700;color:var(--green-ink, #2f4a0f);box-shadow:0 4px 12px #1414141a}.tk-appicon{width:64px;height:64px;margin:6px auto 0;border-radius:20px;display:grid;place-items:center;background:#141414;box-shadow:0 10px 24px #14141433}.tk-appicon img{width:44px;height:auto;filter:brightness(0) invert(1)}.tk-steps{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:8px}.tk-steps li{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:18px;background:#f6f6f4;font-size:14px;line-height:1.45}.tk-steps li>span:first-child{flex-shrink:0;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--ink, #141414);color:#fff;font-size:12.5px;font-weight:700}.tk-steps li b{font-weight:600}.tk-form{display:grid;gap:10px;margin-top:16px}.tk-label{display:block;margin:0 2px 6px;font-size:13px;font-weight:600}.tk-ok{margin:0;padding:12px 14px;border-radius:18px;background:var(--green, #d8eab4);color:var(--green-ink, #2f4a0f);font-size:13.5px;font-weight:600}.tk-switch{margin:4px 0 0;text-align:center;font-size:13.5px;color:var(--mut)}.tk-link{border:0;background:none;padding:0;cursor:pointer;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px;font-size:inherit}.tk-form .bv-err{margin-top:0}.tk-lock{min-height:300px}.tk-lock-over>*{flex-shrink:0}.tk-lock-over .pl-btn{height:46px}.av2{--bg: #efefee;--card: #fff;--ink: #141414;--mut: #7b7f82;--chip: #e6e6e6;--peach: #f9c6b2;--blue: #cde5ef;--green: #d8eab4;--red: #e5484d;min-height:100vh;background:var(--bg);color:var(--ink);font-family:DM Sans,system-ui,-apple-system,sans-serif;display:flex;justify-content:center}.av2 *,.av2 *:before,.av2 *:after{box-sizing:border-box}.av2-wrap{width:100%;max-width:440px;padding:calc(28px + env(safe-area-inset-top,0px)) 16px calc(32px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:center}.av2-logo img{height:38px;width:auto;display:block;margin:4px 0 22px}.av2-card{width:100%;background:var(--card);border-radius:32px;padding:26px 22px 24px;box-shadow:0 10px 34px #14141414;animation:av2-in .42s cubic-bezier(.22,1,.36,1) both}@keyframes av2-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.av2-art{display:flex;align-items:center;margin-bottom:14px}.av2-art i{width:34px;height:34px;border-radius:50%;border:3px solid #fff;margin-right:-10px}.av2-art i.peach{background:var(--peach)}.av2-art i.blue{background:var(--blue)}.av2-art i.green{background:var(--green)}.av2-art svg{margin-left:18px;animation:av2-beat 1.8s ease-in-out infinite;transform-origin:center}@keyframes av2-beat{0%,to{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(1)}45%{transform:scale(1.1)}}.av2-title{margin:0;font-size:28px;line-height:1.12;font-weight:600;letter-spacing:-.02em}.av2-sub{margin:8px 0 20px;font-size:15px;line-height:1.5;color:var(--mut)}.av2-google{width:100%;height:60px;border-radius:999px;border:0;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;gap:12px;font:600 16px DM Sans,system-ui,sans-serif;cursor:pointer;box-shadow:0 12px 26px #14141447;transition:transform .2s,box-shadow .2s}.av2-google:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 30px #14141452}.av2-google:disabled{opacity:.65;cursor:default}.av2-gmark{width:30px;height:30px;border-radius:50%;background:#fff;display:grid;place-items:center;flex-shrink:0}.av2-gmark svg{width:18px;height:18px}.av2-quick{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 0;font-size:13px;color:var(--mut)}.av2-quick b{font-weight:600;color:#2f4a0f;background:var(--green);padding:3px 10px;border-radius:999px;font-size:12px}.av2-or{display:flex;align-items:center;gap:12px;margin:20px 0 14px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.av2-or:before,.av2-or:after{content:"";flex:1;height:1px;background:var(--chip)}.av2-toggle{width:100%;height:52px;border-radius:999px;border:0;background:var(--bg);color:var(--ink);display:flex;align-items:center;justify-content:space-between;padding:0 20px;font:600 15px DM Sans,system-ui,sans-serif;cursor:pointer}.av2-toggle svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.av2-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.av2-form-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1)}.av2-form-wrap.open{grid-template-rows:1fr}.av2-form-wrap>div{overflow:hidden}.av2-form{padding-top:16px;display:flex;flex-direction:column;gap:14px}.av2-field label{display:block;font-size:13px;font-weight:600;margin:0 4px 6px}.av2-input{width:100%;height:52px;border:2px solid transparent;border-radius:18px;background:var(--bg);padding:0 16px;font:500 16px DM Sans,system-ui,sans-serif;color:var(--ink);outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.av2-input:focus{border-color:var(--ink);background:#fff}.av2-input::-moz-placeholder{color:#9a9ea1}.av2-input::placeholder{color:#9a9ea1}.av2-hint{margin:6px 4px 0;font-size:12px;color:var(--mut);line-height:1.45}.av2-err{margin:6px 4px 0;font-size:13px;font-weight:600;color:#a3262b}.av2-error{padding:12px 16px;border-radius:18px;background:#f9d3d4;color:#7a1a1e;font-size:14px;font-weight:600}.av2-pw{position:relative}.av2-pw .av2-input{padding-right:52px}.av2-eye{position:absolute;right:6px;top:6px;width:40px;height:40px;border:0;background:none;color:var(--mut);cursor:pointer;display:grid;place-items:center;border-radius:50%}.av2-meter{display:flex;gap:4px;margin:8px 4px 6px}.av2-meter i{flex:1;height:4px;border-radius:2px;background:var(--chip)}.av2-meter i.on{background:#d97706}.av2-meter.all i.on{background:#15803d}.av2-rules{list-style:none;margin:0 4px;padding:0;font-size:12px;display:grid;grid-template-columns:1fr 1fr;gap:2px 10px;color:var(--mut)}.av2-rules li.ok{color:#15803d}.av2-check{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;cursor:pointer}.av2-check input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--ink);flex-shrink:0}.av2-check a{color:var(--ink);font-weight:700;text-decoration:underline}.av2-submit{width:100%;height:56px;border-radius:999px;border:0;background:var(--ink);color:#fff;font:600 16px DM Sans,system-ui,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-top:4px}.av2-submit:disabled{background:#cfcfcd;cursor:not-allowed}.av2-foot{margin:18px 0 0;font-size:14px;color:var(--mut);text-align:center}.av2-foot a{color:var(--ink);font-weight:700;text-decoration:underline}.av2-forgot{display:block;margin:8px 4px 0 auto;padding:4px 0;border:0;background:none;font:600 13px DM Sans,system-ui,sans-serif;color:var(--ink);text-decoration:underline;cursor:pointer}.av2-linkbtn{border:0;background:none;padding:0;font:700 14px DM Sans,system-ui,sans-serif;color:var(--ink);text-decoration:underline;cursor:pointer}.av2-note{margin:14px 4px 0;font-size:12px;line-height:1.5;color:var(--mut);text-align:center}.av2-note a{color:var(--ink);text-decoration:underline}@media (prefers-reduced-motion: reduce){.av2-card,.av2-art svg{animation:none}.av2-form-wrap,.av2-toggle svg{transition:none}}.pa-app{--pa-bg: #FDFDFF;--pa-primary: #005AC1;--pa-primary-light: rgba(0,90,193,.1);--pa-text-primary: #1A1C1E;--pa-text-secondary: #44474E;--pa-border: #C5C6D0;--pa-card-bg: #E1E2EC;--pa-quota-card-bg: #F3F0F5;--pa-quota-border: #E6E1E9;--pa-avatar-bg: #DDE2F9;--pa-critical: #BA1A1A;--pa-warning: #D68C45;--pa-whatsapp: #25D366;--pa-heart: #EF476F;--pa-spo2: #06D6A0;--pa-bp: #118AB2;--pa-sugar: #FF9F1C;--pa-ecg: #7209B7;min-height:100vh;background:var(--pa-bg);font-family:-apple-system,Roboto,system-ui,sans-serif;color:var(--pa-text-primary);-webkit-font-smoothing:antialiased;box-sizing:border-box}.pa-app *,.pa-app *:before,.pa-app *:after{box-sizing:inherit;margin:0;padding:0}.pa-login-wrap{min-height:100vh;background:var(--pa-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px}.pa-login-logo{height:80px;max-width:260px;-o-object-fit:contain;object-fit:contain;margin-bottom:32px}.pa-login-card{background:#fff;border-radius:24px;border:1px solid var(--pa-border);padding:28px;width:100%;max-width:400px}.pa-login-title{font-size:20px;font-weight:700;color:var(--pa-text-primary);margin-bottom:16px}.pa-input-group{position:relative;margin-bottom:12px}.pa-input-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--pa-text-secondary);width:18px;height:18px;pointer-events:none;display:flex;align-items:center}.pa-input-field{width:100%;height:52px;padding:0 44px;border:1px solid var(--pa-border);border-radius:12px;font-size:15px;color:var(--pa-text-primary);background:#fff;outline:none;transition:border-color .2s;font-family:inherit}.pa-input-field:focus{border-color:var(--pa-primary);box-shadow:0 0 0 2px #005ac11f}.pa-input-field::-moz-placeholder{color:var(--pa-text-secondary);opacity:.7}.pa-input-field::placeholder{color:var(--pa-text-secondary);opacity:.7}.pa-select-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 44px 0 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer}.pa-input-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--pa-text-secondary);display:flex;align-items:center;padding:4px}.pa-input-label{display:block;font-size:11px;font-weight:600;color:var(--pa-text-secondary);margin-bottom:4px;letter-spacing:.3px}.pa-primary-btn{width:100%;height:48px;background:var(--pa-primary);color:#fff;border:none;border-radius:24px;font-size:15px;font-weight:700;cursor:pointer;margin-top:20px;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .2s,transform .1s;font-family:inherit}.pa-primary-btn:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.pa-primary-btn:disabled{opacity:.6;cursor:not-allowed}.pa-error-text{color:var(--pa-critical);font-size:12px;font-weight:600;text-align:center;margin-top:12px}.pa-spinner{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:pa-spin .7s linear infinite}@keyframes pa-spin{to{transform:rotate(360deg)}}.pa-ob-page{min-height:100vh;position:relative;overflow:hidden}.pa-ob-pager{width:100%;height:100vh;overflow:hidden;position:relative}.pa-ob-slides-track{display:flex;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform}.pa-ob-slide{min-width:100vw;height:100vh;display:flex;flex-direction:column;position:relative;overflow:hidden}.pa-ob-icon-zone{flex:1 1 auto;min-height:140px;display:flex;align-items:center;justify-content:center;position:relative}.pa-ob-ambient-circle{position:absolute;width:220px;height:220px;border-radius:50%;background:#ffffff0f}.pa-ob-pulse-ring{position:absolute;width:180px;height:180px;border-radius:50%;background:#ffffff0d;animation:pa-ob-pulse 2s ease-in-out infinite}@keyframes pa-ob-pulse{0%,to{transform:scale(.88)}50%{transform:scale(1.08)}}.pa-ob-icon-svg{width:150px;height:150px;position:relative;z-index:1}.pa-ob-content{flex:0 0 auto;padding:0 28px;padding-bottom:calc(170px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;justify-content:flex-start}.pa-ob-tag{display:inline-block;background:#ffffff26;border-radius:20px;padding:5px 12px;font-size:10px;font-weight:700;letter-spacing:2px;margin-bottom:14px;width:-moz-fit-content;width:fit-content}.pa-ob-title{font-size:28px;font-weight:700;color:#fff;line-height:1.22;margin-bottom:12px;white-space:pre-line}.pa-ob-body{font-size:15px;color:#fffc;line-height:1.5}.pa-ob-highlight{display:flex;align-items:center;gap:8px;margin-top:10px}.pa-ob-highlight-bar{width:3px;height:16px;border-radius:2px;flex-shrink:0}.pa-ob-highlight-text{font-size:13px;font-weight:600}.pa-ob-logo{position:absolute;top:0;left:0;z-index:10;padding:16px 24px;padding-top:calc(16px + env(safe-area-inset-top,0px))}.pa-ob-logo img{height:22px;max-width:110px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.pa-ob-skip{position:absolute;top:0;right:0;z-index:10;padding:12px 16px;padding-top:calc(12px + env(safe-area-inset-top,0px));background:none;border:none;cursor:pointer;font-size:14px;font-weight:500;color:#ffffffbf;font-family:inherit}.pa-ob-bottom{position:absolute;bottom:0;left:0;right:0;z-index:10;padding:36px 28px calc(36px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:center;gap:24px}.pa-ob-dots{display:flex;gap:8px;align-items:center}.pa-ob-dot{height:8px;border-radius:4px;background:#ffffff59;transition:width .3s cubic-bezier(.34,1.56,.64,1),background .3s;width:8px}.pa-ob-dot--active{width:28px;background:#fff}.pa-ob-nav-row{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:12px}.pa-ob-nav-row--with-back{justify-content:space-between}.pa-ob-back-btn{width:48px;height:48px;border-radius:50%;background:#fff3;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;flex-shrink:0}.pa-ob-next-btn{height:52px;padding:0 28px;background:#fff3;border:none;border-radius:26px;color:#fff;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:6px;font-family:inherit;transition:background .2s}.pa-ob-next-btn:hover{background:#ffffff47}.pa-ob-get-started-btn{height:52px;width:100%;background:#ffc857;border:none;border-radius:26px;color:#1a3c40;font-size:16px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .2s}.pa-ob-get-started-btn:hover{opacity:.9}.pa-dash{min-height:100vh;background:var(--pa-bg);display:flex;flex-direction:column;width:100%;position:relative}.pa-admin-root{min-height:100vh;background:var(--pa-bg);width:100%;position:relative}@media (min-width: 1024px){.pa-dash,.pa-admin-root{margin-left:var(--pa-sidebar-width, 220px);width:auto}}@media (min-width: 768px){.pa-dash{max-width:600px}}@media (min-width: 1024px){.pa-dash{max-width:none;margin:0;margin-left:var(--pa-sidebar-width, 220px)}}.pa-dash-header{background:var(--pa-bg);padding:16px 24px;padding-top:max(16px,env(safe-area-inset-top));position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(197,198,208,.4)}.pa-sidebar-brand{display:none}@media (min-width: 1024px){.pa-sidebar-brand{display:block;position:fixed;left:0;top:0;width:var(--pa-sidebar-width, 220px);z-index:31;padding:18px 20px 16px;background:#fff;border-right:1px solid rgba(197,198,208,.4);border-bottom:1px solid rgba(197,198,208,.4)}.pa-sidebar-brand-name{font-size:15px;font-weight:800;color:var(--pa-text-primary);letter-spacing:-.3px}.pa-sidebar-brand-sub{font-size:11px;color:var(--pa-text-secondary);margin-top:1px}}.pa-dash-logo{height:28px;max-width:140px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;display:block;margin-bottom:12px}.pa-dash-header-row{display:flex;align-items:center;justify-content:space-between}.pa-dash-greeting-label{font-size:12px;font-weight:500;color:var(--pa-text-secondary);font-style:italic}.pa-dash-greeting-name{font-size:20px;font-weight:900;color:var(--pa-text-primary);letter-spacing:-.5px;margin-top:2px}.pa-dash-avatar{width:44px;height:44px;border-radius:50%;background:var(--pa-avatar-bg);border:1px solid var(--pa-border);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#151b2c;cursor:pointer;flex-shrink:0;text-decoration:none}.pa-dash-header-actions{display:flex;gap:10px;align-items:center}.pa-tab-content{flex:1;overflow-y:auto;padding:12px 16px;padding-bottom:calc(80px + env(safe-area-inset-bottom))}@media (min-width: 1024px){.pa-tab-content{padding:24px 32px 32px;max-width:900px}}.pa-admin-content{padding:12px 16px calc(80px + env(safe-area-inset-bottom))}@media (min-width: 1024px){.pa-admin-content{padding:24px 32px 40px;max-width:960px}}.pa-bottom-nav{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid rgba(197,198,208,.5);display:flex;z-index:30;box-shadow:0 -2px 12px #00000014;padding-bottom:env(safe-area-inset-bottom)}@media (min-width: 1024px){.pa-bottom-nav{position:fixed;left:0;top:0;bottom:0;width:var(--pa-sidebar-width, 220px);max-width:none;height:100vh;transform:none;flex-direction:column;border-top:none;border-right:1px solid rgba(197,198,208,.4);box-shadow:2px 0 16px #0000000f;padding:72px 0 24px;align-items:stretch;justify-content:flex-start;gap:2px}}.pa-nav-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 4px 10px;cursor:pointer;border:none;background:none;color:var(--pa-text-secondary);font-size:11px;font-weight:600;gap:4px;font-family:inherit;position:relative;transition:color .2s,background .2s}.pa-nav-item svg{width:22px;height:22px}.pa-nav-item--active{color:var(--pa-primary)}.pa-nav-item--active .pa-nav-icon-wrap{background:var(--pa-avatar-bg);border-radius:16px;padding:4px 14px}.pa-nav-item--sos.pa-nav-item--active{color:#c0392b}.pa-nav-item--sos.pa-nav-item--active .pa-nav-icon-wrap{background:#fde3e0}@media (min-width: 1024px){.pa-nav-item{flex:none;flex-direction:row;justify-content:flex-start;padding:12px 20px;font-size:14px;gap:12px;border-radius:10px;margin:0 10px}.pa-nav-item:hover{background:#005ac10f}.pa-nav-item--active{background:var(--pa-primary-light);color:var(--pa-primary)}.pa-nav-item--active .pa-nav-icon-wrap{background:none;border-radius:0;padding:0}.pa-nav-item svg{width:20px;height:20px;flex-shrink:0}}.pa-nav-badge{position:absolute;top:4px;right:calc(50% - 18px);background:var(--pa-whatsapp);color:#fff;font-size:9px;font-weight:700;border-radius:8px;padding:1px 5px;min-width:16px;text-align:center}.pa-nav-icon-wrap{display:flex;align-items:center;justify-content:center;padding:4px 6px;transition:background .2s}.pa-icon-btn-row{display:flex;gap:6px}.pa-icon-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;cursor:pointer;flex-shrink:0}@media (min-width: 1024px){.pa-icon-btn-row{gap:8px}.pa-icon-btn{width:36px;height:36px}}@keyframes pa-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.pa-skel{background:linear-gradient(90deg,#ececec 25%,#f6f6f6 37%,#ececec 63%);background-size:400% 100%;animation:pa-shimmer 1.4s ease infinite;border-radius:8px}.pa-skel-circle{border-radius:50%;flex-shrink:0}.pa-skel-card,.pa-card,.pa-vital-card{background:#fff;border-radius:24px;border:1px solid var(--pa-border);padding:20px;margin-bottom:16px}.pa-quota-card{background:#fff;border-radius:20px;border:1px solid var(--pa-border);box-shadow:0 1px 4px #1a1c1e0d;padding:14px;flex:1}.pa-plan-card{background:#e1e2ec80;border-radius:24px;border:1px solid var(--pa-border);padding:18px;margin-bottom:16px}.pa-wallet-hero{background:linear-gradient(150deg,#1a3c40,#2d6a4f 58%,#37805f);color:#fff;border-radius:26px;padding:18px 20px 20px;margin-bottom:16px;box-shadow:0 10px 28px #1a3c4038}.pa-section-header{font-size:10px;font-weight:700;letter-spacing:1.5px;color:var(--pa-text-secondary);text-transform:uppercase;margin-bottom:8px;padding:0 4px}.pa-vital-item{flex:1;min-width:0;background:#ffffff8c;border:1px solid rgba(255,255,255,.6);border-radius:16px;padding:12px 10px;display:flex;flex-direction:column;gap:4px;cursor:pointer;transition:opacity .15s}.pa-vital-item:hover{opacity:.85}.pa-vital-item-header{position:relative}.pa-vital-item-header>span:first-child{position:absolute;top:-1px;left:0;display:flex}.pa-vital-item-icon{width:14px;height:14px}.pa-vital-item-label{font-size:9px;color:var(--pa-text-secondary);font-weight:500;line-height:1.35;text-indent:20px;min-height:24.3px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pa-vital-item-value{font-size:14px;font-weight:800;color:var(--pa-text-primary);line-height:1.2;min-height:33.6px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pa-vital-item-note{display:block;font-size:9px;font-weight:500;line-height:1.35;color:var(--pa-text-secondary)}.pa-vital-box{min-width:0;min-height:132px;background:#fff;border:1px solid var(--pa-border);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:6px;transition:opacity .15s}.pa-vital-box:hover{opacity:.85}.pa-fitness-banner{width:100%;display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid var(--pa-border);border-radius:16px;box-shadow:0 1px 4px #1a1c1e0d;padding:12px 14px;margin-bottom:10px;cursor:pointer;font-family:inherit;transition:box-shadow .15s}.pa-fitness-banner:hover{box-shadow:0 2px 8px #1a1c1e14}.pa-fitness-banner:active{box-shadow:none}.pa-vital-box-head{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:700;color:var(--pa-text-secondary);text-transform:uppercase;letter-spacing:.3px}.pa-vital-box-value{font-size:22px;font-weight:800;color:var(--pa-text-primary);line-height:1.2}.pa-vital-box-unit{font-size:12px;font-weight:600;color:var(--pa-text-secondary)}.pa-hr-wave{width:100%;height:46px;margin-top:auto}.pa-vital-ring-row{display:flex;align-items:center;justify-content:center;margin-top:auto;padding-top:4px}.pa-spo2-gauge{position:relative;margin-top:auto;padding-top:26px}.pa-spo2-gauge-track{display:flex;height:10px;border-radius:5px;overflow:hidden}.pa-spo2-gauge-marker{position:absolute;top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.pa-spo2-gauge-label{font-size:10px;font-weight:700;white-space:nowrap;margin-bottom:1px}.pa-spo2-gauge-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid}.pa-range-lines{margin-top:auto;padding-top:8px}.pa-temp-bars{margin-top:auto;padding-top:8px;height:46px;display:flex;align-items:flex-end;justify-content:space-between;gap:6px}.pa-temp-bar{flex:1;min-width:6px;border-radius:4px 4px 2px 2px;transition:height .2s}.pa-temp-bar--empty{background:var(--pa-border)}.pa-range-track{position:relative;flex:1;min-width:0;width:100%;height:6px;border-radius:3px;background:var(--pa-quota-card-bg)}.pa-range-band{position:absolute;top:0;height:100%;border-radius:3px;background:#2d6a4f40}.pa-range-dot{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;transform:translate(-50%,-50%);border:2px solid #fff;box-shadow:0 0 0 1px #0000001a}.pa-range-line{display:flex;align-items:center;gap:6px}.pa-range-line+.pa-range-line{margin-top:4px}.pa-range-line-label{flex-shrink:0;width:62px;font-size:9px;font-weight:600;color:var(--pa-text-secondary)}.pa-vitals-row{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:12px}.pa-severity-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:12px;font-size:11px;font-weight:700}.pa-relation-pill{background:#fff6;border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:2px 10px;font-size:11px;font-weight:700;color:var(--pa-text-primary);display:inline-block}.pa-coord-message{display:flex;gap:8px;align-items:flex-start;margin-bottom:14px}.pa-coord-message-avatar{flex-shrink:0;width:30px;height:30px;border-radius:50%;background:var(--pa-primary);display:flex;align-items:center;justify-content:center;margin-top:16px}.pa-coord-message-col{flex:1;min-width:0}.pa-coord-message-sender{font-size:10px;font-weight:700;color:var(--pa-text-secondary);text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}.pa-coord-message-bubble{position:relative;background:var(--pa-quota-card-bg);border-radius:4px 16px 16px;padding:10px 13px;font-size:13px;color:var(--pa-text-primary);line-height:1.45}.pa-coord-message-time{font-size:10px;color:var(--pa-text-secondary);margin-top:4px;padding-left:2px}.pa-card-actions{display:flex;gap:10px;margin-top:14px}.pa-whatsapp-btn{width:100%;height:44px;background:var(--pa-whatsapp);color:#fff;border:none;border-radius:14px;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;margin-bottom:14px;text-decoration:none;transition:opacity .2s}.pa-whatsapp-btn:hover{opacity:.9}.pa-outline-btn{flex:1;height:40px;background:none;border:1px solid var(--pa-border);border-radius:12px;font-size:13px;font-weight:600;color:var(--pa-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;font-family:inherit;transition:background .15s}.pa-outline-btn:hover{background:#0000000a}.pa-hc-progress-track{width:100%;height:7px;border-radius:4px;overflow:hidden;margin-top:5px}.pa-hc-progress-fill{height:100%;border-radius:4px;transition:width .5s ease}.pa-vital-chip{display:inline-block;padding:4px 8px;border-radius:8px;font-size:10px;font-weight:500}.pa-quota-grid{margin-bottom:16px}.pa-quota-row{display:flex;gap:10px;margin-top:8px;align-items:stretch}.pa-quota-card-head{min-height:48px}.pa-coin-pill{margin-top:10px;background:#fff;border-radius:20px;border:1px solid var(--pa-border);box-shadow:0 1px 4px #1a1c1e0d;padding:14px}.pa-coin-pill-row{display:flex;align-items:center;gap:12px}.pa-coin-pill-icon{width:40px;height:40px;border-radius:12px;background:#fbf3dc;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.pa-coin-pill-text{flex:1;min-width:0}.pa-coin-pill-value{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.pa-quota-number{font-size:24px;font-weight:900;color:var(--pa-text-primary)}.pa-quota-progress{width:100%;height:6px;border-radius:3px;overflow:hidden;margin-top:8px}.pa-quota-fill{height:100%;border-radius:3px}.pa-service-tile-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 8px;margin-bottom:16px}@media (min-width: 380px){.pa-service-tile-grid{grid-template-columns:repeat(4,1fr)}}.pa-service-tile{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:14px 6px;border-radius:18px;border:1px solid var(--pa-border);background:#fff;box-shadow:0 1px 4px #1a1c1e0d;cursor:pointer;font-family:inherit;text-align:center;transition:transform .1s,box-shadow .15s,border-color .15s}.pa-service-tile:active{transform:scale(.96);box-shadow:none}.pa-service-tile-icon{width:42px;height:42px;border-radius:13px;background:var(--pa-avatar-bg);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.pa-service-tile-label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:28px;font-size:11px;font-weight:700;color:var(--pa-text-primary);line-height:1.3}.pa-service-tile-coins{margin-top:auto;padding:2px 8px;border-radius:999px;background:#c9a227;font-size:9px;font-weight:800;color:#fff;white-space:nowrap}.pa-service-tile--muted{background:transparent;border-style:dashed;box-shadow:none}.pa-service-tile-coins--spacer{visibility:hidden}.pa-service-tile--muted .pa-service-tile-icon{background:var(--pa-quota-card-bg)}.pa-quota-request-btn{width:100%;display:flex;align-items:center;gap:12px;padding:14px;margin-top:16px;margin-bottom:16px;background:#fff;border:1px solid var(--pa-border);border-radius:18px;box-shadow:0 1px 4px #1a1c1e0d;cursor:pointer;font-family:inherit;text-align:left;transition:box-shadow .15s}.pa-quota-request-btn:active{box-shadow:none}.pa-quota-request-icon{flex-shrink:0;width:36px;height:36px;border-radius:10px;background:var(--pa-primary-light);display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--pa-primary)}.pa-plan-carousel{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -20px;padding:2px 0 4px}.pa-plan-carousel::-webkit-scrollbar{display:none}.pa-plan-carousel:before,.pa-plan-carousel:after{content:"";flex:0 0 calc(9% - 12px)}.pa-plan-slide{flex:0 0 82%;scroll-snap-align:center;box-sizing:border-box;background:#fff;border:1px solid var(--pa-border);border-radius:18px;padding:16px 18px 18px;display:flex;flex-direction:column}.pa-plan-slide--tint{background:#eef4fc;border-color:#c3d8f1}.pa-plan-slide--solid{background:linear-gradient(160deg,#0a64c8,#00429a);border-color:#00429a}.pa-plan-slide--solid .pa-plan-slide-title,.pa-plan-slide--solid .pa-plan-slide-price{color:#fff}.pa-plan-slide--solid .pa-plan-slide-per,.pa-plan-slide--solid .pa-plan-slide-list li{color:#ffffffdb}.pa-plan-slide--solid .pa-plan-slide-list svg{stroke:#fff}.pa-plan-slide--solid .pa-plan-slide-badge{color:#fff;background:#ffffff38}.pa-plan-slide--solid .pa-plan-slide-cta{background:#fff;color:var(--pa-primary)}.pa-plan-slide--amber{background:#fff5e6;border-color:#f0d3a1}.pa-plan-slide--amber .pa-plan-slide-badge{color:#8a5300;background:#8a53001f}.pa-plan-slide--amber .pa-plan-slide-list svg{stroke:#b26e00}.pa-plan-slide-head{display:flex;align-items:center;gap:8px;margin-bottom:2px}.pa-plan-slide-title{font-size:14px;font-weight:700;color:var(--pa-text-primary)}.pa-plan-slide-badge{font-size:10px;font-weight:700;color:var(--pa-primary);background:var(--pa-primary-light);border-radius:20px;padding:3px 8px;white-space:nowrap}.pa-plan-slide-price{font-size:26px;font-weight:900;color:var(--pa-text-primary);margin-bottom:12px}.pa-plan-slide-per{font-size:12px;font-weight:500;color:var(--pa-text-secondary)}.pa-plan-slide-list{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:8px;flex:1}.pa-plan-slide-list li{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.45;color:var(--pa-text-secondary)}.pa-plan-slide-list svg{flex-shrink:0;margin-top:2px}.pa-plan-slide-cta{width:100%;height:42px;border:none;border-radius:12px;background:var(--pa-primary);color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.pa-plan-dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.pa-plan-dot{width:7px;height:7px;padding:0;border:none;border-radius:50%;background:var(--pa-border);cursor:pointer;transition:width .2s,background .2s}.pa-plan-dot--active{width:18px;border-radius:4px;background:var(--pa-primary)}.pa-sos-wrap{display:flex;flex-direction:column;gap:12px;padding-bottom:16px}.pa-sos-intro-title{font-size:18px;font-weight:800;color:var(--pa-text-primary);margin-bottom:4px}.pa-sos-intro-body{font-size:13px;line-height:1.55;color:var(--pa-text-secondary);margin:0}.pa-sos-row{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid transparent;border-radius:16px;text-decoration:none;color:var(--pa-text-secondary);transition:transform .12s ease,box-shadow .12s ease}.pa-sos-row:active{transform:scale(.985)}.pa-sos-row:hover{box-shadow:0 2px 10px #00000014}.pa-sos-row-icon{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pa-sos-row-text{flex:1;min-width:0}.pa-sos-row-label{font-size:16px;font-weight:800;letter-spacing:-.01em}.pa-sos-row-hint{font-size:12px;color:var(--pa-text-secondary);margin-top:2px}.pa-sos-coord{display:block;text-align:center;padding:24px 20px 22px;border-radius:20px;text-decoration:none;background:linear-gradient(135deg,#b71c1c,#e04b3a);box-shadow:0 6px 20px #b71c1c47}.pa-sos-coord-ring{width:92px;height:92px;margin:0 auto 14px;border-radius:50%;background:#ffffff24;border:3px solid rgba(255,255,255,.55);display:flex;align-items:center;justify-content:center}.pa-sos-coord-sos{font-size:26px;font-weight:900;letter-spacing:.06em;color:#fff}.pa-sos-coord-label{font-size:17px;font-weight:800;color:#fff}.pa-sos-coord-hint{font-size:12.5px;line-height:1.5;color:#ffffffd9;margin-top:6px}.pa-sos-coord--pending{background:var(--pa-quota-card-bg);border:1px dashed var(--pa-border);box-shadow:none;padding:20px}.pa-sos-coord--pending .pa-sos-coord-label{color:var(--pa-text-primary)}.pa-sos-coord--pending .pa-sos-coord-hint{color:var(--pa-text-secondary)}.pa-sos-upsell{display:block;width:100%;text-align:left;font-family:inherit;cursor:pointer;padding:18px;border-radius:18px;background:var(--pa-primary-light);border:1px solid rgba(0,90,193,.22)}.pa-sos-upsell-title{font-size:15px;font-weight:800;color:var(--pa-primary)}.pa-sos-upsell-body{font-size:12.5px;line-height:1.55;color:var(--pa-text-secondary);margin:6px 0 0}.pa-sos-upsell-body:last-of-type{margin-bottom:14px}.pa-sos-upsell-cta{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:12px;background:var(--pa-primary);color:#fff;font-size:13.5px;font-weight:700}.pa-sos-note{font-size:11.5px;line-height:1.55;color:var(--pa-text-secondary);text-align:center;margin:4px 8px 0}.pa-profile-wrap{min-height:100vh;background:var(--pa-bg)}.pa-profile-topbar{display:flex;align-items:center;gap:12px;padding:16px 20px;padding-top:max(16px,env(safe-area-inset-top));border-bottom:1px solid var(--pa-border)}.pa-back-btn{background:none;border:none;cursor:pointer;color:var(--pa-text-primary);display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px;border-radius:50%}.pa-profile-topbar-title{font-size:17px;font-weight:700;color:var(--pa-text-primary)}.pa-profile-body{padding:20px;display:flex;flex-direction:column;align-items:center}.pa-profile-avatar{width:80px;height:80px;border-radius:50%;background:var(--pa-avatar-bg);border:2px solid var(--pa-border);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:900;color:#151b2c;margin-bottom:12px}.pa-profile-name{font-size:20px;font-weight:700;color:var(--pa-text-primary)}.pa-profile-email{font-size:13px;color:var(--pa-text-secondary);margin-top:2px}.pa-profile-plan-chip{display:inline-block;background:var(--pa-primary-light);color:var(--pa-primary);border-radius:10px;padding:5px 12px;font-size:11px;font-weight:700;margin-top:6px}.pa-profile-section{width:100%;margin-top:28px}.pa-profile-row{width:100%;background:#fff;border:1px solid var(--pa-border);border-radius:16px;padding:14px 16px;display:flex;align-items:center;gap:14px;cursor:pointer;margin-bottom:6px;transition:background .15s;text-decoration:none}.pa-profile-row:hover{background:#00000005}.pa-profile-row-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pa-profile-row-content{flex:1}.pa-profile-row-label{font-size:14px;font-weight:600;color:var(--pa-text-primary)}.pa-profile-row-sub{font-size:12px;color:var(--pa-text-secondary);margin-top:1px}.pa-profile-chevron{color:var(--pa-border);width:20px;height:20px}.pa-trend-hero{background:var(--pa-card-bg);border-radius:24px;border:1px solid var(--pa-border);padding:20px;display:flex;align-items:center;gap:16px;margin-bottom:16px}.pa-trend-icon-circle{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pa-trend-value{font-size:26px;font-weight:900;color:var(--pa-text-primary);line-height:1.2}.pa-trend-meta{font-size:11px;color:var(--pa-text-secondary);margin-top:2px}.pa-trend-status-badge{display:inline-block;border-radius:12px;padding:6px 10px;font-size:11px;font-weight:700;margin-left:auto;flex-shrink:0}.pa-trend-chart{background:#fff;border-radius:24px;border:1px solid var(--pa-border);padding:20px;margin-bottom:16px}.pa-trend-chart canvas,.pa-trend-chart svg{display:block}.pa-trend-stats{display:flex;gap:10px;margin-bottom:16px}.pa-stat-chip{flex:1;border-radius:16px;padding:12px;text-align:center}.pa-stat-chip-label{font-size:10px;color:var(--pa-text-secondary);font-weight:500}.pa-stat-chip-value{font-size:13px;font-weight:900;margin-top:4px}.pa-form-wrap{background:var(--pa-bg);min-height:100vh}.pa-form-topbar{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--pa-bg);border-bottom:1px solid var(--pa-border);position:sticky;top:0;z-index:10}.pa-form-body{padding:20px;max-width:600px;margin:0 auto}.pa-form-field{margin-bottom:12px}.pa-form-label{display:block;font-size:11px;font-weight:700;color:var(--pa-text-secondary);margin-bottom:4px}.pa-form-input{width:100%;height:52px;padding:0 14px;border:1px solid var(--pa-border);border-radius:12px;font-size:15px;color:var(--pa-text-primary);background:#fff;outline:none;transition:border-color .2s;font-family:inherit}.pa-form-input:focus{border-color:var(--pa-primary);box-shadow:0 0 0 2px #005ac11a}.pa-form-textarea{width:100%;padding:12px 14px;border:1px solid var(--pa-border);border-radius:12px;font-size:15px;color:var(--pa-text-primary);background:#fff;outline:none;resize:vertical;min-height:80px;font-family:inherit}.pa-form-textarea:focus{border-color:var(--pa-primary)}.pa-form-select{width:100%;height:52px;padding:0 36px 0 14px;border:1px solid var(--pa-border);border-radius:12px;font-size:15px;color:var(--pa-text-primary);background:#fff;outline:none;cursor:pointer;font-family:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2344474E' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.pa-form-select:focus{border-color:var(--pa-primary)}.pa-form-row{display:flex;gap:12px}.pa-form-row .pa-form-field{flex:1}.pa-form-save-btn{width:100%;height:52px;background:var(--pa-primary);color:#fff;border:none;border-radius:26px;font-size:16px;font-weight:900;cursor:pointer;margin-top:8px;margin-bottom:32px;font-family:inherit;transition:opacity .2s}.pa-form-save-btn:disabled{opacity:.6;cursor:not-allowed}.pa-form-plan-widget{background:#f1f5f9;border-radius:16px;padding:16px;margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.pa-form-divider{border:none;border-top:1px solid rgba(197,198,208,.5);margin:8px 0 4px}.pa-form-section-title{font-size:13px;font-weight:700;color:var(--pa-primary);margin-bottom:12px}.pa-sos-btn{position:fixed;bottom:80px;right:16px;width:56px;height:56px;border-radius:50%;background:var(--pa-critical);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;box-shadow:0 4px 14px #ba1a1a66;z-index:25;animation:pa-sos-pulse 2.5s ease-in-out infinite;font-family:inherit}@keyframes pa-sos-pulse{0%,to{box-shadow:0 4px 14px #ba1a1a66}50%{box-shadow:0 4px 24px #ba1a1ab3}}.pa-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:200;display:flex;align-items:flex-end;justify-content:center}@media (min-width: 480px){.pa-modal-overlay{align-items:center}}.pa-modal{background:#fff;border-radius:24px 24px 0 0;padding:24px;width:100%;max-width:480px;max-height:85vh;overflow-y:auto;animation:pa-slide-up .3s ease}@media (min-width: 480px){.pa-modal{border-radius:24px;max-height:80vh}}@keyframes pa-slide-up{0%{transform:translateY(60px);opacity:0}to{transform:translateY(0);opacity:1}}.pa-modal-title{font-size:18px;font-weight:700;color:var(--pa-text-primary);margin-bottom:16px}.pa-modal-close{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;color:var(--pa-text-secondary)}.pa-faq-item{background:var(--pa-bg);border:1px solid var(--pa-border);border-radius:16px;padding:14px;margin-bottom:12px}.pa-faq-q{font-size:13px;font-weight:700;color:var(--pa-text-primary);margin-bottom:6px;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.pa-faq-a{font-size:13px;color:var(--pa-text-secondary);line-height:1.5}.pa-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 24px}.pa-empty-icon{width:72px;height:72px;border-radius:50%;background:var(--pa-avatar-bg);display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:var(--pa-primary)}.pa-flex{display:flex}.pa-flex-col{flex-direction:column}.pa-items-center{align-items:center}.pa-justify-between{justify-content:space-between}.pa-gap-8{gap:8px}.pa-gap-12{gap:12px}.pa-mt-8{margin-top:8px}.pa-mt-16{margin-top:16px}.pa-mb-16{margin-bottom:16px}.pa-w-full{width:100%}.pa-text-sm{font-size:12px}.pa-text-xs{font-size:11px}.pa-bold{font-weight:700}.pa-text-primary{color:var(--pa-text-primary)}.pa-text-secondary{color:var(--pa-text-secondary)}.pa-scroll{overflow-y:auto}.pa-vault-parent-picker{display:flex;gap:8px;margin-bottom:16px;overflow-x:auto;padding-bottom:4px}.pa-vault-parent-chip{padding:8px 16px;border-radius:20px;border:1px solid var(--pa-border);background:#fff;font-size:13px;font-weight:600;color:var(--pa-text-secondary);cursor:pointer;white-space:nowrap;transition:all .2s;font-family:inherit}.pa-vault-parent-chip--active{background:var(--pa-primary);color:#fff;border-color:var(--pa-primary)}.pa-ecg-record{background:#fff;border:1px solid var(--pa-border);border-radius:16px;padding:14px 16px;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.pa-ecg-result-badge{font-size:11px;font-weight:700;padding:4px 10px;border-radius:8px;white-space:nowrap}.pa-service-item{background:#fff;border:1px solid var(--pa-border);border-radius:16px;padding:14px 16px;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.pa-normal-range-box{border-radius:12px;padding:12px;display:flex;align-items:center;gap:8px;margin:8px 0}@media (min-width: 1024px){.pa-modal-overlay,.pa-backdrop{left:var(--pa-sidebar-width, 220px)!important}.pa-app:not(.pa-dash):not(.pa-admin-root) .pa-modal-overlay,.pa-app:not(.pa-dash):not(.pa-admin-root) .pa-backdrop{left:0!important}}@keyframes pa-page-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.pa-app{animation:pa-page-enter .22s ease}.pa-primary-btn:active:not(:disabled){opacity:.85;transform:scale(.98) translateY(0)}.pa-nav-item:active{background:#005ac114;border-radius:10px}.pa-back-btn:active{background:#00000012}.pa-profile-row:active{background:#0000000a}.pa-modal-close:active{background:#00000012;border-radius:50%}.pa-form-select:active{border-color:var(--pa-primary)}@media (hover: none){.pa-app button:active:not(:disabled),.pa-app [role=button]:active{opacity:.82}}.pa-form-input:focus-visible,.pa-form-textarea:focus-visible,.pa-form-select:focus-visible{outline:2px solid var(--pa-primary);outline-offset:2px}.pa-primary-btn:focus-visible,.pa-back-btn:focus-visible,.pa-nav-item:focus-visible,.pa-modal-close:focus-visible{outline:2px solid var(--pa-primary);outline-offset:2px}@keyframes pa-slide-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(60px);opacity:0}}.pa-modal--exit{animation:pa-slide-down .22s ease forwards}.pa-modal-overlay--exit{animation:pa-fade-out .22s ease forwards}@keyframes pa-fade-out{0%{opacity:1}to{opacity:0}}.pa-toggle-switch{position:relative;display:inline-block;width:42px;height:25px;flex-shrink:0;cursor:pointer}.pa-toggle-switch input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.pa-toggle-track{position:absolute;top:0;right:0;bottom:0;left:0;background:#d1d5db;border-radius:999px;transition:background .2s ease}.pa-toggle-switch input:checked~.pa-toggle-track{background:var(--pa-toggle-color, var(--pa-primary))}.pa-toggle-thumb{position:absolute;top:3px;left:3px;width:19px;height:19px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000004d;transition:transform .2s ease}.pa-toggle-switch input:checked~.pa-toggle-thumb{transform:translate(17px)}.pa-vitals-section{border-radius:16px;border:1px solid var(--pa-border);margin-bottom:12px;overflow:hidden;background:#fff;transition:border-color .2s ease,background .2s ease}.pa-vitals-section--active{border-color:var(--pa-section-color, var(--pa-primary));background:var(--pa-section-tint, rgba(0,90,193,.05))}.pa-vitals-section-header{display:flex;align-items:center;gap:12px;padding:12px 14px;cursor:pointer}.pa-vitals-section-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--pa-section-tint, rgba(0,90,193,.1));color:var(--pa-section-color, var(--pa-primary))}.pa-vitals-section-title{font-size:14px;font-weight:700;color:var(--pa-text-primary)}.pa-vitals-section-sub{font-size:11.5px;color:var(--pa-text-secondary);margin-top:1px}.pa-vitals-section-body{padding:14px 14px 16px;border-top:1px solid var(--pa-border);margin-top:2px}.sp{--bg: #efefee;--card: #fff;--ink: #141414;--mut: #7b7f82;--chip: #e6e6e6;--peach: #f9c6b2;--blue: #cde5ef;--green: #d8eab4;--yellow: #f2dd9b;--red: #f6c6c8;--ease: cubic-bezier(.22, 1, .36, 1);min-height:100vh;background:var(--bg);color:var(--ink);font-family:DM Sans,system-ui,-apple-system,sans-serif;position:relative}.sp *,.sp *:before,.sp *:after{box-sizing:border-box}.sp-center{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px}.sp-top{display:flex;align-items:center;justify-content:space-between;max-width:480px;margin:0 auto;padding:calc(18px + env(safe-area-inset-top,0px)) 16px 4px}.sp-logo{height:30px;width:auto;display:block}.sp-center .sp-logo{margin-bottom:28px}.sp-wrap{max-width:480px;margin:0 auto;padding:14px 16px calc(40px + env(safe-area-inset-bottom,0px));animation:sp-in .48s var(--ease) both}@keyframes sp-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.sp-title{margin:0;font-size:30px;line-height:1.1;font-weight:600;letter-spacing:-.025em}.sp-sub{margin:8px 0 20px;font-size:15px;line-height:1.5;color:var(--mut)}.sp-grow{flex:1;min-width:0;display:block}.sp-menu{position:relative}.sp-menu-btn{width:42px;height:42px;border-radius:50%;border:0;background:var(--card);color:var(--ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 18px #1414141a}.sp-menu-btn svg{width:20px;height:20px}.sp-menu-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9}.sp-menu-pop{position:absolute;top:50px;right:0;z-index:10;min-width:220px;background:var(--card);border-radius:22px;padding:6px;box-shadow:0 16px 40px #14141429;animation:sp-in .26s var(--ease) both}.sp-menu-pop>*{display:block;width:100%;text-align:left;padding:12px 14px;border-radius:16px;font:500 14px DM Sans,system-ui,sans-serif;color:var(--ink);text-decoration:none;border:0;background:none;cursor:pointer}.sp-menu-pop a:hover{background:var(--bg)}.sp-menu-mail{font-size:13px!important;color:var(--mut)!important;cursor:default!important;word-break:break-all;border-bottom:1px solid var(--bg);border-radius:0!important;margin-bottom:4px}.sp-menu-out{color:#a3262b!important;font-weight:600!important}.sp-head-ico{width:46px;height:46px;border-radius:17px;background:var(--blue);color:var(--ink);display:grid;place-items:center;flex-shrink:0;transition:transform .26s var(--ease)}.sp-head-ico.peach{background:var(--peach)}.sp-head-ico.green{background:var(--green)}.sp-pick-for{display:block;margin-top:2px;font-size:12px;color:var(--mut, #6b6f73);font-weight:500}.sp-lines{display:grid;gap:9px;margin-top:14px;padding-top:14px;border-top:1px solid var(--bg)}.sp-line{display:flex;align-items:center;gap:11px;font-size:14px;color:#3c4044;line-height:1.35}.sp-li{width:30px;height:30px;border-radius:11px;display:grid;place-items:center;flex-shrink:0;color:var(--ink);font-style:normal}.sp-li.peach{background:var(--peach)}.sp-li.blue{background:var(--blue)}.sp-li.green{background:var(--green)}.sp-li.yellow{background:var(--yellow)}.sp-li.red{background:var(--red)}.sp-offer{background:var(--card);border-radius:30px;padding:20px;box-shadow:0 10px 30px #14141412;margin-bottom:14px}.sp-offer-head{display:flex;align-items:center;gap:14px}.sp-offer-head b{display:block;font-size:20px;font-weight:600;letter-spacing:-.01em}.sp-offer-head small{display:block;font-size:13px;color:var(--mut);margin-top:2px}.sp-picks{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:12px}.sp-pick{display:block;width:100%;text-align:left;position:relative;background:var(--card);border:2px solid transparent;border-radius:30px;padding:16px 18px 20px;cursor:pointer;font-family:inherit;color:var(--ink);box-shadow:0 8px 24px #1414140f;transition:border-color .2s,box-shadow .2s,transform .2s var(--ease)}.sp-pick.on{border-color:var(--ink);box-shadow:0 16px 34px #14141424}.sp-pick.on .sp-head-ico{transform:scale(1.06)}.sp-badge{display:inline-block;margin-bottom:10px;background:var(--ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;padding:4px 11px;border-radius:999px;white-space:nowrap}.sp-pick-top{display:flex;align-items:center;gap:14px}.sp-pick-name{display:block;font-size:17px;font-weight:600}.sp-price{display:block;font-size:26px;font-weight:600;letter-spacing:-.03em;line-height:1.2;white-space:nowrap}.sp-price small{font-size:13px;font-weight:500;color:var(--mut);letter-spacing:0}.sp-radio{width:26px;height:26px;border-radius:50%;flex-shrink:0;border:2px solid var(--chip);display:grid;place-items:center;color:#fff;transition:background .2s,border-color .2s}.sp-pick.on .sp-radio{background:var(--ink);border-color:var(--ink)}.sp-addon{display:flex;align-items:flex-start;gap:12px;width:100%;text-align:left;background:var(--card);border:2px solid transparent;border-radius:26px;padding:15px 16px;cursor:pointer;font-family:inherit;color:var(--ink);box-shadow:0 6px 18px #1414140d;transition:border-color .2s}.sp-addon.on{border-color:var(--ink)}.sp-check{width:24px;height:24px;border-radius:8px;flex-shrink:0;margin-top:3px;border:2px solid var(--chip);display:grid;place-items:center;color:#fff;transition:background .2s,border-color .2s}.sp-addon.on .sp-check{background:var(--ink);border-color:var(--ink)}.sp-addon-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.sp-addon-name{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:600}.sp-addon-price{font-size:15px;font-weight:600;white-space:nowrap}.sp-addon-copy{display:block;margin-top:6px;font-size:13px;line-height:1.5;color:var(--mut)}.sp-disc{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:13px 16px;border-radius:22px;background:var(--green);color:#2f4a0f;font-size:14px;font-weight:600;line-height:1.35}.sp-disc b{white-space:nowrap;font-weight:700}.sp-total{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;background:var(--card);border-radius:30px;padding:20px;margin-top:12px;box-shadow:0 10px 30px #14141412}.sp-total-l span{display:block;font-size:15px;font-weight:600}.sp-total-l small{display:block;margin-top:4px;font-size:12.5px;color:var(--mut);line-height:1.4}.sp-total-r{text-align:right;flex-shrink:0}.sp-total-r s{display:block;font-size:15px;color:var(--mut)}.sp-total-r b{display:block;font-size:36px;font-weight:600;letter-spacing:-.04em;line-height:1.05}.sp-err{margin:14px 0 0;padding:12px 16px;border-radius:18px;background:#f9d3d4;color:#7a1a1e;font-size:14px;font-weight:600}.sp-pay{width:100%;height:60px;margin-top:16px;border-radius:999px;border:0;background:var(--ink);color:#fff;font:600 17px DM Sans,system-ui,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 14px 30px #1414144d;transition:transform .2s,box-shadow .2s}.sp-pay:hover:not(:disabled){transform:translateY(-1px)}.sp-pay:disabled{background:#cfcfcd;box-shadow:none;cursor:not-allowed}.sp-note{margin:14px 4px 0;font-size:13px;line-height:1.6;color:var(--mut);text-align:center}.sp-note a{color:var(--ink);font-weight:700}.sp-fine{margin:14px 8px 0;font-size:12px;line-height:1.6;color:var(--mut);text-align:center}.sp-spin{width:34px;height:34px;border-radius:50%;border:3px solid var(--chip);border-top-color:var(--ink);animation:sp-rot .8s linear infinite;display:inline-block}.sp-spin.light{width:22px;height:22px;border-color:#ffffff59;border-top-color:#fff}.sp-done{width:84px;height:84px;border-radius:50%;background:var(--green);display:grid;place-items:center;margin-bottom:22px}@keyframes sp-rot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.sp-wrap,.sp-menu-pop{animation:none}.sp-head-ico,.sp-pick,.sp-pay{transition:none}}@media (min-width: 700px){.sp-wrap{padding-top:28px}}.ob2{--bg: #efefee;--card: #fff;--ink: #141414;--mut: #7b7f82;--chip: #e6e6e6;--peach: #f9c6b2;--blue: #cde5ef;--green: #d8eab4;--yellow: #f2dd9b;--red: #e5484d;--ease: cubic-bezier(.22, 1, .36, 1);position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--bg);color:var(--ink);font-family:DM Sans,system-ui,-apple-system,sans-serif;display:flex;flex-direction:column}.ob2 *,.ob2 *:before,.ob2 *:after{box-sizing:border-box}.ob2-blobs i{position:absolute;border-radius:50%;filter:blur(46px);opacity:.85;transition:background-color .9s var(--ease),transform 1.1s var(--ease);pointer-events:none}.ob2-blobs .b1{width:340px;height:340px;left:-90px;top:70px;background:var(--peach);animation:ob2-drift 12s ease-in-out infinite}.ob2-blobs .b2{width:300px;height:300px;right:-110px;top:300px;background:var(--blue);animation:ob2-drift 15s ease-in-out infinite reverse}.ob2-blobs .b3{width:240px;height:240px;left:20%;bottom:-80px;background:var(--green);animation:ob2-drift 18s ease-in-out infinite}.ob2[data-beat="1"] .b1{background:var(--blue);transform:translate(60px,40px)}.ob2[data-beat="1"] .b2{background:var(--green)}.ob2[data-beat="1"] .b3{background:var(--peach)}.ob2[data-beat="2"] .b1{background:var(--green);transform:translate(20px,120px)}.ob2[data-beat="2"] .b2{background:var(--peach)}.ob2[data-beat="2"] .b3{background:var(--yellow)}.ob2[data-beat="3"] .b1{background:#f6c6c8;transform:translate(80px,20px)}.ob2[data-beat="3"] .b2{background:var(--peach)}.ob2[data-beat="3"] .b3{background:var(--blue)}.ob2[data-beat="4"] .b1{background:var(--peach)}.ob2[data-beat="4"] .b2{background:var(--blue)}.ob2[data-beat="4"] .b3{background:var(--green)}@keyframes ob2-drift{0%,to{margin:0}50%{margin:24px 0 0 22px}}.ob2-top{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:calc(16px + env(safe-area-inset-top,0px)) 20px 0}.ob2-logo{height:30px;width:auto;display:block}.ob2-skip{border:0;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:34px;padding:0 16px;border-radius:999px;font:600 13px DM Sans,system-ui,sans-serif;color:var(--ink);cursor:pointer}.ob2-bars{position:relative;z-index:5;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px;padding:14px 20px 0}.ob2-bar{position:relative;height:4px;border-radius:2px;background:#1414141f;overflow:hidden}.ob2-bar.done,.ob2-bar.now:last-child{background:var(--ink)}.ob2-bar u{position:absolute;top:0;right:0;bottom:0;left:0;width:0;background:var(--ink);border-radius:2px;animation:ob2-fill linear forwards}.ob2-bar.paused u{animation-play-state:paused}@keyframes ob2-fill{to{width:100%}}.ob2-stage{position:relative;z-index:2;flex:1;min-height:0;margin:10px 0 0;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ob2-scene{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 22px;transition:opacity .52s var(--ease),transform .64s var(--ease)}.ob2-scene[data-state=prev]{opacity:0;transform:translate(-48px) scale(.96);pointer-events:none}.ob2-scene[data-state=next]{opacity:0;transform:translate(48px) scale(.96);pointer-events:none}.ob2-copy{position:relative;z-index:3;padding:4px 24px calc(26px + env(safe-area-inset-bottom,0px));animation:ob2-up .6s var(--ease) both}.ob2-copy h1{margin:0;font-size:clamp(28px,8vw,36px);line-height:1.08;font-weight:600;letter-spacing:-.025em}.ob2-copy p{margin:10px 0 18px;max-width:340px;font-size:16px;line-height:1.45;color:#55595c}.ob2-next{height:52px;padding:0 26px;border-radius:999px;border:0;background:var(--ink);color:#fff;font:600 16px DM Sans,system-ui,sans-serif;cursor:pointer;display:inline-flex;align-items:center;gap:10px;box-shadow:0 12px 26px #14141442}@keyframes ob2-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.o-pop{opacity:0}.ob2-scene[data-state=active] .o-pop{animation:o-pop .64s var(--ease) both;animation-delay:var(--d, 0ms)}@keyframes o-pop{0%{opacity:0;transform:translateY(26px) scale(.9)}to{opacity:1;transform:none}}.o-tile{border-radius:26px;padding:14px 16px;position:relative;overflow:hidden;box-shadow:0 10px 26px #14141414}.o-tile.peach{background:var(--peach)}.o-tile.blue{background:var(--blue)}.o-tile.green{background:var(--green)}.o-lab{font-size:13px;font-weight:700;display:block}.o-live{width:100%;max-width:360px;display:flex;flex-direction:column;gap:12px}.o-big{display:block;font-size:52px;font-weight:500;letter-spacing:-.04em;line-height:1.1;margin-top:4px}.o-big small{font-size:16px;color:#14141499;font-weight:500;letter-spacing:0}.o-trace{position:absolute;right:0;bottom:14px;width:58%;height:44px;animation:o-scroll 3s linear infinite}@keyframes o-scroll{0%{transform:translate(0)}to{transform:translate(-20%)}}.o-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.o-two .o-tile{min-height:168px}.o-ring{position:absolute;left:50%;bottom:14px;width:92px;height:92px;margin-left:-46px}.o-ring-fg{stroke-dashoffset:0}.ob2-scene[data-state=active] .o-ring-fg{animation:o-ring 1.4s var(--ease) both;animation-delay:.5s}@keyframes o-ring{0%{stroke-dasharray:0 106.8}}.o-rv{position:absolute;left:0;right:0;bottom:46px;text-align:center;font-size:20px}.o-rv.s{font-size:16px}.o-pill-tag{align-self:center;display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;background:#fff;font-weight:700;font-size:14px;box-shadow:0 6px 16px #14141414}.o-pill-tag i{width:9px;height:9px;border-radius:50%;background:#5f9a1f;animation:o-live 1.6s ease-in-out infinite}@keyframes o-live{50%{box-shadow:0 0 0 6px #5f9a1f33}}.o-body-wrap{width:100%;max-width:360px;display:flex;flex-direction:column;gap:12px}.o-dark{position:relative;height:330px;border-radius:32px;background:radial-gradient(110% 90% at 100% 0%,#8fb04a4d,#8fb04a00 60%),radial-gradient(90% 70% at 0% 100%,#f9c6b233,#f9c6b200 60%),#141414;box-shadow:0 18px 34px #14141438;overflow:hidden;display:flex;align-items:center;padding:0 24px;gap:20px}.o-dark .fv-body{width:138px;height:242px}.o-score{color:#fff}.o-score small{display:block;font-size:11px;letter-spacing:.08em;color:#ffffff8c}.o-score b{display:block;font-size:84px;font-weight:500;letter-spacing:-.05em;line-height:1;margin:4px 0 8px;font-variant-numeric:tabular-nums}.o-score span{display:inline-block;padding:6px 13px;border-radius:999px;background:#a9cc6233;color:#c6e07f;font-size:14px;font-weight:700}.o-chips{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.o-chip{border-radius:22px;padding:12px 14px}.o-chip.blue{background:var(--blue)}.o-chip.green{background:var(--green)}.o-chip.peach{background:var(--peach)}.o-chip small{display:block;font-size:12px;color:#14141499}.o-chip b{font-size:18px;font-weight:600}.o-book{width:100%;max-width:360px;display:flex;flex-direction:column;gap:12px}.o-svc{display:grid;grid-template-columns:1fr 1fr;gap:10px}.o-svc-i{border-radius:24px;padding:14px;display:flex;flex-direction:column;gap:6px;border:2px solid transparent}.o-svc-i span{font-size:28px}.o-svc-i b{font-size:15px;font-weight:600}.o-svc-i.blue{background:var(--blue)}.o-svc-i.peach{background:var(--peach)}.o-svc-i.green{background:var(--green)}.o-svc-i.yellow{background:var(--yellow)}.ob2-scene[data-state=active] .o-svc-i.pick{animation:o-pop .64s var(--ease) both,o-pick .7s var(--ease) 1.5s both;animation-delay:.22s,1.5s}@keyframes o-pick{0%{border-color:transparent;transform:scale(1)}50%{transform:scale(1.06)}to{border-color:var(--ink);transform:scale(1.02)}}.o-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:#fff;border-radius:26px;padding:12px;box-shadow:0 10px 26px #14141414}.o-slots span{text-align:center;padding:9px 0;border-radius:999px;background:var(--bg);font-weight:600;font-size:13px;color:var(--mut)}.o-slots span.on{background:var(--ink);color:#fff}.o-slots span.t{border-radius:14px;color:var(--ink);background:var(--bg)}.ob2-scene[data-state=active] .o-slots span.sel{animation:o-sel .6s var(--ease) 2.1s both}@keyframes o-sel{to{background:var(--ink);color:#fff;transform:scale(1.06)}}.o-track{display:flex;align-items:center;gap:12px;position:relative;background:var(--ink);color:#fff;border-radius:26px;padding:14px 16px 18px;opacity:0;box-shadow:0 14px 30px #1414144d}.ob2-scene[data-state=active] .o-track{animation:o-pop .7s var(--ease) 2.8s both}.o-track-ico{width:40px;height:40px;border-radius:14px;background:var(--green);display:grid;place-items:center;font-size:20px;flex-shrink:0}.o-track-t{display:flex;flex-direction:column}.o-track-t b{font-size:15px}.o-track-t small{font-size:12px;color:#fff9}.o-track-bar{position:absolute;left:16px;right:16px;bottom:8px;height:3px;border-radius:2px;background:#ffffff2e;overflow:hidden}.o-track-bar u{display:block;height:100%;width:0;background:var(--green);border-radius:2px}.ob2-scene[data-state=active] .o-track-bar u{animation:ob2-fill 2.2s var(--ease) 3.2s forwards}.o-sos{width:100%;max-width:360px;display:flex;flex-direction:column;align-items:center;gap:22px}.o-sos-btn{position:relative;width:150px;height:150px;margin:18px 0 8px}.o-sos-btn i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--red);opacity:0}.ob2-scene[data-state=active] .o-sos-btn i{animation:o-ripple 2.4s ease-out infinite}.o-sos-btn i:nth-child(2){animation-delay:.8s!important}.o-sos-btn i:nth-child(3){animation-delay:1.6s!important}@keyframes o-ripple{0%{transform:scale(.7);opacity:.45}to{transform:scale(2.1);opacity:0}}.o-sos-btn span{position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:50%;background:linear-gradient(160deg,#ee5b5f,#cf3036);display:grid;place-items:center;box-shadow:0 16px 34px #e5484d80}.ob2-scene[data-state=active] .o-sos-btn span{animation:o-throb 1.6s ease-in-out infinite}@keyframes o-throb{50%{transform:scale(1.06)}}.o-coord{width:100%;display:flex;align-items:center;gap:12px;background:var(--ink);color:#fff;border-radius:28px;padding:14px 16px;opacity:0;box-shadow:0 16px 34px #1414144d}.ob2-scene[data-state=active] .o-coord{animation:o-pop .7s var(--ease) .9s both}.o-coord-ava{width:42px;height:42px;border-radius:50%;background:var(--peach);color:var(--ink);display:grid;place-items:center;font-weight:700;flex-shrink:0}.o-coord-t{flex:1;display:flex;flex-direction:column}.o-coord-t small{font-size:11px;letter-spacing:.08em;color:#ffffff8c}.o-coord-t b{font-size:15px}.o-coord-call{padding:9px 20px;border-radius:999px;background:#fff;color:var(--ink);font-weight:700;font-size:14px}.o-nums{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;opacity:0}.ob2-scene[data-state=active] .o-nums{animation:o-pop .7s var(--ease) 1.2s both}.o-nums span{background:#fff;border-radius:22px;padding:12px 16px;font-size:13px;color:var(--mut);display:flex;justify-content:space-between;align-items:baseline}.o-nums b{font-size:22px;color:var(--ink);letter-spacing:-.02em}.ob2-final{position:relative;z-index:4;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px 16px calc(28px + env(safe-area-inset-bottom,0px));overflow-y:auto}.ob2-final-card{width:100%;max-width:440px;background:var(--card);border-radius:32px;padding:26px 22px 22px;box-shadow:0 10px 34px #1414141a;animation:ob2-up .64s var(--ease) both}.ob2-final .av2-foot{text-align:center}.ob2-replay{margin-top:10px;height:40px;padding:0 16px;border:0;background:none;display:inline-flex;align-items:center;gap:8px;font:600 14px DM Sans,system-ui,sans-serif;color:var(--ink);cursor:pointer;border-radius:999px}.ob2-replay:hover{background:#ffffffb3}.ob2-link{display:flex;align-items:center;justify-content:center;text-decoration:none}.ob2 .av2-google{--ink: #141414}@media (prefers-reduced-motion: reduce){.ob2 *,.ob2 *:before,.ob2 *:after{animation-duration:1ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.o-pop,.o-track,.o-coord,.o-nums{opacity:1}}@media (min-width: 700px){.ob2{align-items:center}.ob2>*{width:100%;max-width:480px}.ob2-stage{flex:0 1 560px}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.-bottom-10{bottom:-2.5rem}.-left-10{left:-2.5rem}.-left-3{left:-.75rem}.-right-10{right:-2.5rem}.-right-3{right:-.75rem}.-top-1{top:-.25rem}.-top-10{top:-2.5rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.bottom-0{bottom:0}.bottom-1\/4{bottom:25%}.bottom-10{bottom:2.5rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-8{left:2rem}.left-\[20\%\]{left:20%}.right-0{right:0}.right-16{right:4rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-8{right:2rem}.right-\[20\%\]{right:20%}.top-0{top:0}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-10{top:2.5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-8{top:2rem}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.m-2{margin:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-2{margin-bottom:-.5rem}.-mb-8{margin-bottom:-2rem}.-mb-px{margin-bottom:-1px}.-mt-6{margin-top:-1.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-11{margin-left:2.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[140px\]{height:140px}.h-\[320px\]{height:320px}.h-\[3px\]{height:3px}.h-\[70px\]{height:70px}.h-\[80px\]{height:80px}.h-\[90vh\]{height:90vh}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-\[90vh\]{max-height:90vh}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-\[100px\]{min-height:100px}.min-h-\[146px\]{min-height:146px}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[450px\]{min-height:450px}.min-h-\[60px\]{min-height:60px}.min-h-\[calc\(100vh-6rem\)\]{min-height:calc(100vh - 6rem)}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[140px\]{width:140px}.w-\[200px\]{width:200px}.w-\[340px\]{width:340px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[140px\]{min-width:140px}.min-w-\[200px\]{min-width:200px}.min-w-\[45px\]{min-width:45px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[420px\]{max-width:420px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-4{--tw-translate-x: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-6{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-skew-x-12{--tw-skew-x: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes check-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.animate-check-in{animation:check-in .4s ease-out forwards}@keyframes fade-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fade-in-up .5s ease-out forwards}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-0{row-gap:0px}.gap-y-0\.5{row-gap:.125rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-bone>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(244 244 240 / var(--tw-divide-opacity, 1))}.divide-bone\/0>:not([hidden])~:not([hidden]){border-color:#f4f4f000}.divide-bone\/10>:not([hidden])~:not([hidden]){border-color:#f4f4f01a}.divide-bone\/100>:not([hidden])~:not([hidden]){border-color:#f4f4f0}.divide-bone\/15>:not([hidden])~:not([hidden]){border-color:#f4f4f026}.divide-bone\/20>:not([hidden])~:not([hidden]){border-color:#f4f4f033}.divide-bone\/25>:not([hidden])~:not([hidden]){border-color:#f4f4f040}.divide-bone\/30>:not([hidden])~:not([hidden]){border-color:#f4f4f04d}.divide-bone\/35>:not([hidden])~:not([hidden]){border-color:#f4f4f059}.divide-bone\/40>:not([hidden])~:not([hidden]){border-color:#f4f4f066}.divide-bone\/45>:not([hidden])~:not([hidden]){border-color:#f4f4f073}.divide-bone\/5>:not([hidden])~:not([hidden]){border-color:#f4f4f00d}.divide-bone\/50>:not([hidden])~:not([hidden]){border-color:#f4f4f080}.divide-bone\/55>:not([hidden])~:not([hidden]){border-color:#f4f4f08c}.divide-bone\/60>:not([hidden])~:not([hidden]){border-color:#f4f4f099}.divide-bone\/65>:not([hidden])~:not([hidden]){border-color:#f4f4f0a6}.divide-bone\/70>:not([hidden])~:not([hidden]){border-color:#f4f4f0b3}.divide-bone\/75>:not([hidden])~:not([hidden]){border-color:#f4f4f0bf}.divide-bone\/80>:not([hidden])~:not([hidden]){border-color:#f4f4f0cc}.divide-bone\/85>:not([hidden])~:not([hidden]){border-color:#f4f4f0d9}.divide-bone\/90>:not([hidden])~:not([hidden]){border-color:#f4f4f0e6}.divide-bone\/95>:not([hidden])~:not([hidden]){border-color:#f4f4f0f2}.divide-caramel>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(175 138 95 / var(--tw-divide-opacity, 1))}.divide-caramel\/0>:not([hidden])~:not([hidden]){border-color:#af8a5f00}.divide-caramel\/10>:not([hidden])~:not([hidden]){border-color:#af8a5f1a}.divide-caramel\/100>:not([hidden])~:not([hidden]){border-color:#af8a5f}.divide-caramel\/15>:not([hidden])~:not([hidden]){border-color:#af8a5f26}.divide-caramel\/20>:not([hidden])~:not([hidden]){border-color:#af8a5f33}.divide-caramel\/25>:not([hidden])~:not([hidden]){border-color:#af8a5f40}.divide-caramel\/30>:not([hidden])~:not([hidden]){border-color:#af8a5f4d}.divide-caramel\/35>:not([hidden])~:not([hidden]){border-color:#af8a5f59}.divide-caramel\/40>:not([hidden])~:not([hidden]){border-color:#af8a5f66}.divide-caramel\/45>:not([hidden])~:not([hidden]){border-color:#af8a5f73}.divide-caramel\/5>:not([hidden])~:not([hidden]){border-color:#af8a5f0d}.divide-caramel\/50>:not([hidden])~:not([hidden]){border-color:#af8a5f80}.divide-caramel\/55>:not([hidden])~:not([hidden]){border-color:#af8a5f8c}.divide-caramel\/60>:not([hidden])~:not([hidden]){border-color:#af8a5f99}.divide-caramel\/65>:not([hidden])~:not([hidden]){border-color:#af8a5fa6}.divide-caramel\/70>:not([hidden])~:not([hidden]){border-color:#af8a5fb3}.divide-caramel\/75>:not([hidden])~:not([hidden]){border-color:#af8a5fbf}.divide-caramel\/80>:not([hidden])~:not([hidden]){border-color:#af8a5fcc}.divide-caramel\/85>:not([hidden])~:not([hidden]){border-color:#af8a5fd9}.divide-caramel\/90>:not([hidden])~:not([hidden]){border-color:#af8a5fe6}.divide-caramel\/95>:not([hidden])~:not([hidden]){border-color:#af8a5ff2}.divide-eucal>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(150 174 156 / var(--tw-divide-opacity, 1))}.divide-eucal\/0>:not([hidden])~:not([hidden]){border-color:#96ae9c00}.divide-eucal\/10>:not([hidden])~:not([hidden]){border-color:#96ae9c1a}.divide-eucal\/100>:not([hidden])~:not([hidden]){border-color:#96ae9c}.divide-eucal\/15>:not([hidden])~:not([hidden]){border-color:#96ae9c26}.divide-eucal\/20>:not([hidden])~:not([hidden]){border-color:#96ae9c33}.divide-eucal\/25>:not([hidden])~:not([hidden]){border-color:#96ae9c40}.divide-eucal\/30>:not([hidden])~:not([hidden]){border-color:#96ae9c4d}.divide-eucal\/35>:not([hidden])~:not([hidden]){border-color:#96ae9c59}.divide-eucal\/40>:not([hidden])~:not([hidden]){border-color:#96ae9c66}.divide-eucal\/45>:not([hidden])~:not([hidden]){border-color:#96ae9c73}.divide-eucal\/5>:not([hidden])~:not([hidden]){border-color:#96ae9c0d}.divide-eucal\/50>:not([hidden])~:not([hidden]){border-color:#96ae9c80}.divide-eucal\/55>:not([hidden])~:not([hidden]){border-color:#96ae9c8c}.divide-eucal\/60>:not([hidden])~:not([hidden]){border-color:#96ae9c99}.divide-eucal\/65>:not([hidden])~:not([hidden]){border-color:#96ae9ca6}.divide-eucal\/70>:not([hidden])~:not([hidden]){border-color:#96ae9cb3}.divide-eucal\/75>:not([hidden])~:not([hidden]){border-color:#96ae9cbf}.divide-eucal\/80>:not([hidden])~:not([hidden]){border-color:#96ae9ccc}.divide-eucal\/85>:not([hidden])~:not([hidden]){border-color:#96ae9cd9}.divide-eucal\/90>:not([hidden])~:not([hidden]){border-color:#96ae9ce6}.divide-eucal\/95>:not([hidden])~:not([hidden]){border-color:#96ae9cf2}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.divide-ink>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(22 36 48 / var(--tw-divide-opacity, 1))}.divide-ink\/0>:not([hidden])~:not([hidden]){border-color:#16243000}.divide-ink\/10>:not([hidden])~:not([hidden]){border-color:#1624301a}.divide-ink\/100>:not([hidden])~:not([hidden]){border-color:#162430}.divide-ink\/15>:not([hidden])~:not([hidden]){border-color:#16243026}.divide-ink\/20>:not([hidden])~:not([hidden]){border-color:#16243033}.divide-ink\/25>:not([hidden])~:not([hidden]){border-color:#16243040}.divide-ink\/30>:not([hidden])~:not([hidden]){border-color:#1624304d}.divide-ink\/35>:not([hidden])~:not([hidden]){border-color:#16243059}.divide-ink\/40>:not([hidden])~:not([hidden]){border-color:#16243066}.divide-ink\/45>:not([hidden])~:not([hidden]){border-color:#16243073}.divide-ink\/5>:not([hidden])~:not([hidden]){border-color:#1624300d}.divide-ink\/50>:not([hidden])~:not([hidden]){border-color:#16243080}.divide-ink\/55>:not([hidden])~:not([hidden]){border-color:#1624308c}.divide-ink\/60>:not([hidden])~:not([hidden]){border-color:#16243099}.divide-ink\/65>:not([hidden])~:not([hidden]){border-color:#162430a6}.divide-ink\/70>:not([hidden])~:not([hidden]){border-color:#162430b3}.divide-ink\/75>:not([hidden])~:not([hidden]){border-color:#162430bf}.divide-ink\/80>:not([hidden])~:not([hidden]){border-color:#162430cc}.divide-ink\/85>:not([hidden])~:not([hidden]){border-color:#162430d9}.divide-ink\/90>:not([hidden])~:not([hidden]){border-color:#162430e6}.divide-ink\/95>:not([hidden])~:not([hidden]){border-color:#162430f2}.divide-mustard>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(202 171 72 / var(--tw-divide-opacity, 1))}.divide-mustard\/0>:not([hidden])~:not([hidden]){border-color:#caab4800}.divide-mustard\/10>:not([hidden])~:not([hidden]){border-color:#caab481a}.divide-mustard\/100>:not([hidden])~:not([hidden]){border-color:#caab48}.divide-mustard\/15>:not([hidden])~:not([hidden]){border-color:#caab4826}.divide-mustard\/20>:not([hidden])~:not([hidden]){border-color:#caab4833}.divide-mustard\/25>:not([hidden])~:not([hidden]){border-color:#caab4840}.divide-mustard\/30>:not([hidden])~:not([hidden]){border-color:#caab484d}.divide-mustard\/35>:not([hidden])~:not([hidden]){border-color:#caab4859}.divide-mustard\/40>:not([hidden])~:not([hidden]){border-color:#caab4866}.divide-mustard\/45>:not([hidden])~:not([hidden]){border-color:#caab4873}.divide-mustard\/5>:not([hidden])~:not([hidden]){border-color:#caab480d}.divide-mustard\/50>:not([hidden])~:not([hidden]){border-color:#caab4880}.divide-mustard\/55>:not([hidden])~:not([hidden]){border-color:#caab488c}.divide-mustard\/60>:not([hidden])~:not([hidden]){border-color:#caab4899}.divide-mustard\/65>:not([hidden])~:not([hidden]){border-color:#caab48a6}.divide-mustard\/70>:not([hidden])~:not([hidden]){border-color:#caab48b3}.divide-mustard\/75>:not([hidden])~:not([hidden]){border-color:#caab48bf}.divide-mustard\/80>:not([hidden])~:not([hidden]){border-color:#caab48cc}.divide-mustard\/85>:not([hidden])~:not([hidden]){border-color:#caab48d9}.divide-mustard\/90>:not([hidden])~:not([hidden]){border-color:#caab48e6}.divide-mustard\/95>:not([hidden])~:not([hidden]){border-color:#caab48f2}.divide-navy>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(35 55 70 / var(--tw-divide-opacity, 1))}.divide-navy\/0>:not([hidden])~:not([hidden]){border-color:#23374600}.divide-navy\/10>:not([hidden])~:not([hidden]){border-color:#2337461a}.divide-navy\/100>:not([hidden])~:not([hidden]){border-color:#233746}.divide-navy\/15>:not([hidden])~:not([hidden]){border-color:#23374626}.divide-navy\/20>:not([hidden])~:not([hidden]){border-color:#23374633}.divide-navy\/25>:not([hidden])~:not([hidden]){border-color:#23374640}.divide-navy\/30>:not([hidden])~:not([hidden]){border-color:#2337464d}.divide-navy\/35>:not([hidden])~:not([hidden]){border-color:#23374659}.divide-navy\/40>:not([hidden])~:not([hidden]){border-color:#23374666}.divide-navy\/45>:not([hidden])~:not([hidden]){border-color:#23374673}.divide-navy\/5>:not([hidden])~:not([hidden]){border-color:#2337460d}.divide-navy\/50>:not([hidden])~:not([hidden]){border-color:#23374680}.divide-navy\/55>:not([hidden])~:not([hidden]){border-color:#2337468c}.divide-navy\/60>:not([hidden])~:not([hidden]){border-color:#23374699}.divide-navy\/65>:not([hidden])~:not([hidden]){border-color:#233746a6}.divide-navy\/70>:not([hidden])~:not([hidden]){border-color:#233746b3}.divide-navy\/75>:not([hidden])~:not([hidden]){border-color:#233746bf}.divide-navy\/80>:not([hidden])~:not([hidden]){border-color:#233746cc}.divide-navy\/85>:not([hidden])~:not([hidden]){border-color:#233746d9}.divide-navy\/90>:not([hidden])~:not([hidden]){border-color:#233746e6}.divide-navy\/95>:not([hidden])~:not([hidden]){border-color:#233746f2}.divide-ochre>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(216 140 62 / var(--tw-divide-opacity, 1))}.divide-ochre\/0>:not([hidden])~:not([hidden]){border-color:#d88c3e00}.divide-ochre\/10>:not([hidden])~:not([hidden]){border-color:#d88c3e1a}.divide-ochre\/100>:not([hidden])~:not([hidden]){border-color:#d88c3e}.divide-ochre\/15>:not([hidden])~:not([hidden]){border-color:#d88c3e26}.divide-ochre\/20>:not([hidden])~:not([hidden]){border-color:#d88c3e33}.divide-ochre\/25>:not([hidden])~:not([hidden]){border-color:#d88c3e40}.divide-ochre\/30>:not([hidden])~:not([hidden]){border-color:#d88c3e4d}.divide-ochre\/35>:not([hidden])~:not([hidden]){border-color:#d88c3e59}.divide-ochre\/40>:not([hidden])~:not([hidden]){border-color:#d88c3e66}.divide-ochre\/45>:not([hidden])~:not([hidden]){border-color:#d88c3e73}.divide-ochre\/5>:not([hidden])~:not([hidden]){border-color:#d88c3e0d}.divide-ochre\/50>:not([hidden])~:not([hidden]){border-color:#d88c3e80}.divide-ochre\/55>:not([hidden])~:not([hidden]){border-color:#d88c3e8c}.divide-ochre\/60>:not([hidden])~:not([hidden]){border-color:#d88c3e99}.divide-ochre\/65>:not([hidden])~:not([hidden]){border-color:#d88c3ea6}.divide-ochre\/70>:not([hidden])~:not([hidden]){border-color:#d88c3eb3}.divide-ochre\/75>:not([hidden])~:not([hidden]){border-color:#d88c3ebf}.divide-ochre\/80>:not([hidden])~:not([hidden]){border-color:#d88c3ecc}.divide-ochre\/85>:not([hidden])~:not([hidden]){border-color:#d88c3ed9}.divide-ochre\/90>:not([hidden])~:not([hidden]){border-color:#d88c3ee6}.divide-ochre\/95>:not([hidden])~:not([hidden]){border-color:#d88c3ef2}.divide-primary-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(221 232 224 / var(--tw-divide-opacity, 1))}.divide-sage>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(167 178 143 / var(--tw-divide-opacity, 1))}.divide-sage\/0>:not([hidden])~:not([hidden]){border-color:#a7b28f00}.divide-sage\/10>:not([hidden])~:not([hidden]){border-color:#a7b28f1a}.divide-sage\/100>:not([hidden])~:not([hidden]){border-color:#a7b28f}.divide-sage\/15>:not([hidden])~:not([hidden]){border-color:#a7b28f26}.divide-sage\/20>:not([hidden])~:not([hidden]){border-color:#a7b28f33}.divide-sage\/25>:not([hidden])~:not([hidden]){border-color:#a7b28f40}.divide-sage\/30>:not([hidden])~:not([hidden]){border-color:#a7b28f4d}.divide-sage\/35>:not([hidden])~:not([hidden]){border-color:#a7b28f59}.divide-sage\/40>:not([hidden])~:not([hidden]){border-color:#a7b28f66}.divide-sage\/45>:not([hidden])~:not([hidden]){border-color:#a7b28f73}.divide-sage\/5>:not([hidden])~:not([hidden]){border-color:#a7b28f0d}.divide-sage\/50>:not([hidden])~:not([hidden]){border-color:#a7b28f80}.divide-sage\/55>:not([hidden])~:not([hidden]){border-color:#a7b28f8c}.divide-sage\/60>:not([hidden])~:not([hidden]){border-color:#a7b28f99}.divide-sage\/65>:not([hidden])~:not([hidden]){border-color:#a7b28fa6}.divide-sage\/70>:not([hidden])~:not([hidden]){border-color:#a7b28fb3}.divide-sage\/75>:not([hidden])~:not([hidden]){border-color:#a7b28fbf}.divide-sage\/80>:not([hidden])~:not([hidden]){border-color:#a7b28fcc}.divide-sage\/85>:not([hidden])~:not([hidden]){border-color:#a7b28fd9}.divide-sage\/90>:not([hidden])~:not([hidden]){border-color:#a7b28fe6}.divide-sage\/95>:not([hidden])~:not([hidden]){border-color:#a7b28ff2}.divide-stone>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(137 132 122 / var(--tw-divide-opacity, 1))}.divide-stone\/0>:not([hidden])~:not([hidden]){border-color:#89847a00}.divide-stone\/10>:not([hidden])~:not([hidden]){border-color:#89847a1a}.divide-stone\/100>:not([hidden])~:not([hidden]){border-color:#89847a}.divide-stone\/15>:not([hidden])~:not([hidden]){border-color:#89847a26}.divide-stone\/20>:not([hidden])~:not([hidden]){border-color:#89847a33}.divide-stone\/25>:not([hidden])~:not([hidden]){border-color:#89847a40}.divide-stone\/30>:not([hidden])~:not([hidden]){border-color:#89847a4d}.divide-stone\/35>:not([hidden])~:not([hidden]){border-color:#89847a59}.divide-stone\/40>:not([hidden])~:not([hidden]){border-color:#89847a66}.divide-stone\/45>:not([hidden])~:not([hidden]){border-color:#89847a73}.divide-stone\/5>:not([hidden])~:not([hidden]){border-color:#89847a0d}.divide-stone\/50>:not([hidden])~:not([hidden]){border-color:#89847a80}.divide-stone\/55>:not([hidden])~:not([hidden]){border-color:#89847a8c}.divide-stone\/60>:not([hidden])~:not([hidden]){border-color:#89847a99}.divide-stone\/65>:not([hidden])~:not([hidden]){border-color:#89847aa6}.divide-stone\/70>:not([hidden])~:not([hidden]){border-color:#89847ab3}.divide-stone\/75>:not([hidden])~:not([hidden]){border-color:#89847abf}.divide-stone\/80>:not([hidden])~:not([hidden]){border-color:#89847acc}.divide-stone\/85>:not([hidden])~:not([hidden]){border-color:#89847ad9}.divide-stone\/90>:not([hidden])~:not([hidden]){border-color:#89847ae6}.divide-stone\/95>:not([hidden])~:not([hidden]){border-color:#89847af2}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3\.5rem\]{border-radius:3.5rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-bl-full{border-bottom-left-radius:9999px}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[12px\]{border-width:12px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#3a6249\]{--tw-border-opacity: 1;border-color:rgb(58 98 73 / var(--tw-border-opacity, 1))}.border-\[\#3a6249\]\/10{border-color:#3a62491a}.border-\[\#3a6249\]\/20{border-color:#3a624933}.border-\[\#3a6249\]\/40{border-color:#3a624966}.border-\[\#96AE9C\]{--tw-border-opacity: 1;border-color:rgb(150 174 156 / var(--tw-border-opacity, 1))}.border-\[\#CAAB48\]{--tw-border-opacity: 1;border-color:rgb(202 171 72 / var(--tw-border-opacity, 1))}.border-\[\#D88C3E\]{--tw-border-opacity: 1;border-color:rgb(216 140 62 / var(--tw-border-opacity, 1))}.border-\[\#b7c8bd\]{--tw-border-opacity: 1;border-color:rgb(183 200 189 / var(--tw-border-opacity, 1))}.border-\[\#b8c6be\]{--tw-border-opacity: 1;border-color:rgb(184 198 190 / var(--tw-border-opacity, 1))}.border-\[\#c0392b\]{--tw-border-opacity: 1;border-color:rgb(192 57 43 / var(--tw-border-opacity, 1))}.border-\[\#cfe0ff\]{--tw-border-opacity: 1;border-color:rgb(207 224 255 / var(--tw-border-opacity, 1))}.border-\[\#cfe1d6\]{--tw-border-opacity: 1;border-color:rgb(207 225 214 / var(--tw-border-opacity, 1))}.border-\[\#d79b49\]\/60{border-color:#d79b4999}.border-\[\#d8e2dc\]{--tw-border-opacity: 1;border-color:rgb(216 226 220 / var(--tw-border-opacity, 1))}.border-\[\#d9e1dc\]{--tw-border-opacity: 1;border-color:rgb(217 225 220 / var(--tw-border-opacity, 1))}.border-\[\#e2e2dc\]{--tw-border-opacity: 1;border-color:rgb(226 226 220 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-200\/60{border-color:#fde68a99}.border-black\/5{border-color:#0000000d}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-bone{--tw-border-opacity: 1;border-color:rgb(244 244 240 / var(--tw-border-opacity, 1))}.border-bone\/0{border-color:#f4f4f000}.border-bone\/10{border-color:#f4f4f01a}.border-bone\/100{border-color:#f4f4f0}.border-bone\/15{border-color:#f4f4f026}.border-bone\/20{border-color:#f4f4f033}.border-bone\/25{border-color:#f4f4f040}.border-bone\/30{border-color:#f4f4f04d}.border-bone\/35{border-color:#f4f4f059}.border-bone\/40{border-color:#f4f4f066}.border-bone\/45{border-color:#f4f4f073}.border-bone\/5{border-color:#f4f4f00d}.border-bone\/50{border-color:#f4f4f080}.border-bone\/55{border-color:#f4f4f08c}.border-bone\/60{border-color:#f4f4f099}.border-bone\/65{border-color:#f4f4f0a6}.border-bone\/70{border-color:#f4f4f0b3}.border-bone\/75{border-color:#f4f4f0bf}.border-bone\/80{border-color:#f4f4f0cc}.border-bone\/85{border-color:#f4f4f0d9}.border-bone\/90{border-color:#f4f4f0e6}.border-bone\/95{border-color:#f4f4f0f2}.border-caramel{--tw-border-opacity: 1;border-color:rgb(175 138 95 / var(--tw-border-opacity, 1))}.border-caramel\/0{border-color:#af8a5f00}.border-caramel\/10{border-color:#af8a5f1a}.border-caramel\/100{border-color:#af8a5f}.border-caramel\/15{border-color:#af8a5f26}.border-caramel\/20{border-color:#af8a5f33}.border-caramel\/25{border-color:#af8a5f40}.border-caramel\/30{border-color:#af8a5f4d}.border-caramel\/35{border-color:#af8a5f59}.border-caramel\/40{border-color:#af8a5f66}.border-caramel\/45{border-color:#af8a5f73}.border-caramel\/5{border-color:#af8a5f0d}.border-caramel\/50{border-color:#af8a5f80}.border-caramel\/55{border-color:#af8a5f8c}.border-caramel\/60{border-color:#af8a5f99}.border-caramel\/65{border-color:#af8a5fa6}.border-caramel\/70{border-color:#af8a5fb3}.border-caramel\/75{border-color:#af8a5fbf}.border-caramel\/80{border-color:#af8a5fcc}.border-caramel\/85{border-color:#af8a5fd9}.border-caramel\/90{border-color:#af8a5fe6}.border-caramel\/95{border-color:#af8a5ff2}.border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-eucal{--tw-border-opacity: 1;border-color:rgb(150 174 156 / var(--tw-border-opacity, 1))}.border-eucal\/0{border-color:#96ae9c00}.border-eucal\/10{border-color:#96ae9c1a}.border-eucal\/100{border-color:#96ae9c}.border-eucal\/15{border-color:#96ae9c26}.border-eucal\/20{border-color:#96ae9c33}.border-eucal\/25{border-color:#96ae9c40}.border-eucal\/30{border-color:#96ae9c4d}.border-eucal\/35{border-color:#96ae9c59}.border-eucal\/40{border-color:#96ae9c66}.border-eucal\/45{border-color:#96ae9c73}.border-eucal\/5{border-color:#96ae9c0d}.border-eucal\/50{border-color:#96ae9c80}.border-eucal\/55{border-color:#96ae9c8c}.border-eucal\/60{border-color:#96ae9c99}.border-eucal\/65{border-color:#96ae9ca6}.border-eucal\/70{border-color:#96ae9cb3}.border-eucal\/75{border-color:#96ae9cbf}.border-eucal\/80{border-color:#96ae9ccc}.border-eucal\/85{border-color:#96ae9cd9}.border-eucal\/90{border-color:#96ae9ce6}.border-eucal\/95{border-color:#96ae9cf2}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-200\/60{border-color:#e5e7eb99}.border-gray-200\/80{border-color:#e5e7ebcc}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-gray-900{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-green-100{--tw-border-opacity: 1;border-color:rgb(220 252 231 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-200\/50{border-color:#bbf7d080}.border-green-200\/60{border-color:#bbf7d099}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-ink{--tw-border-opacity: 1;border-color:rgb(22 36 48 / var(--tw-border-opacity, 1))}.border-ink\/0{border-color:#16243000}.border-ink\/10{border-color:#1624301a}.border-ink\/100{border-color:#162430}.border-ink\/15{border-color:#16243026}.border-ink\/20{border-color:#16243033}.border-ink\/25{border-color:#16243040}.border-ink\/30{border-color:#1624304d}.border-ink\/35{border-color:#16243059}.border-ink\/40{border-color:#16243066}.border-ink\/45{border-color:#16243073}.border-ink\/5{border-color:#1624300d}.border-ink\/50{border-color:#16243080}.border-ink\/55{border-color:#1624308c}.border-ink\/60{border-color:#16243099}.border-ink\/65{border-color:#162430a6}.border-ink\/70{border-color:#162430b3}.border-ink\/75{border-color:#162430bf}.border-ink\/80{border-color:#162430cc}.border-ink\/85{border-color:#162430d9}.border-ink\/90{border-color:#162430e6}.border-ink\/95{border-color:#162430f2}.border-mustard{--tw-border-opacity: 1;border-color:rgb(202 171 72 / var(--tw-border-opacity, 1))}.border-mustard\/0{border-color:#caab4800}.border-mustard\/10{border-color:#caab481a}.border-mustard\/100{border-color:#caab48}.border-mustard\/15{border-color:#caab4826}.border-mustard\/20{border-color:#caab4833}.border-mustard\/25{border-color:#caab4840}.border-mustard\/30{border-color:#caab484d}.border-mustard\/35{border-color:#caab4859}.border-mustard\/40{border-color:#caab4866}.border-mustard\/45{border-color:#caab4873}.border-mustard\/5{border-color:#caab480d}.border-mustard\/50{border-color:#caab4880}.border-mustard\/55{border-color:#caab488c}.border-mustard\/60{border-color:#caab4899}.border-mustard\/65{border-color:#caab48a6}.border-mustard\/70{border-color:#caab48b3}.border-mustard\/75{border-color:#caab48bf}.border-mustard\/80{border-color:#caab48cc}.border-mustard\/85{border-color:#caab48d9}.border-mustard\/90{border-color:#caab48e6}.border-mustard\/95{border-color:#caab48f2}.border-navy{--tw-border-opacity: 1;border-color:rgb(35 55 70 / var(--tw-border-opacity, 1))}.border-navy\/0{border-color:#23374600}.border-navy\/10{border-color:#2337461a}.border-navy\/100{border-color:#233746}.border-navy\/15{border-color:#23374626}.border-navy\/20{border-color:#23374633}.border-navy\/25{border-color:#23374640}.border-navy\/30{border-color:#2337464d}.border-navy\/35{border-color:#23374659}.border-navy\/40{border-color:#23374666}.border-navy\/45{border-color:#23374673}.border-navy\/5{border-color:#2337460d}.border-navy\/50{border-color:#23374680}.border-navy\/55{border-color:#2337468c}.border-navy\/60{border-color:#23374699}.border-navy\/65{border-color:#233746a6}.border-navy\/70{border-color:#233746b3}.border-navy\/75{border-color:#233746bf}.border-navy\/80{border-color:#233746cc}.border-navy\/85{border-color:#233746d9}.border-navy\/90{border-color:#233746e6}.border-navy\/95{border-color:#233746f2}.border-ochre{--tw-border-opacity: 1;border-color:rgb(216 140 62 / var(--tw-border-opacity, 1))}.border-ochre\/0{border-color:#d88c3e00}.border-ochre\/10{border-color:#d88c3e1a}.border-ochre\/100{border-color:#d88c3e}.border-ochre\/15{border-color:#d88c3e26}.border-ochre\/20{border-color:#d88c3e33}.border-ochre\/25{border-color:#d88c3e40}.border-ochre\/30{border-color:#d88c3e4d}.border-ochre\/35{border-color:#d88c3e59}.border-ochre\/40{border-color:#d88c3e66}.border-ochre\/45{border-color:#d88c3e73}.border-ochre\/5{border-color:#d88c3e0d}.border-ochre\/50{border-color:#d88c3e80}.border-ochre\/55{border-color:#d88c3e8c}.border-ochre\/60{border-color:#d88c3e99}.border-ochre\/65{border-color:#d88c3ea6}.border-ochre\/70{border-color:#d88c3eb3}.border-ochre\/75{border-color:#d88c3ebf}.border-ochre\/80{border-color:#d88c3ecc}.border-ochre\/85{border-color:#d88c3ed9}.border-ochre\/90{border-color:#d88c3ee6}.border-ochre\/95{border-color:#d88c3ef2}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-pink-200{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.border-primary-100{--tw-border-opacity: 1;border-color:rgb(221 232 224 / var(--tw-border-opacity, 1))}.border-primary-200{--tw-border-opacity: 1;border-color:rgb(191 212 197 / var(--tw-border-opacity, 1))}.border-primary-200\/60{border-color:#bfd4c599}.border-primary-200\/80{border-color:#bfd4c5cc}.border-primary-300{--tw-border-opacity: 1;border-color:rgb(149 183 160 / var(--tw-border-opacity, 1))}.border-primary-500{--tw-border-opacity: 1;border-color:rgb(74 122 90 / var(--tw-border-opacity, 1))}.border-primary-600{--tw-border-opacity: 1;border-color:rgb(58 98 73 / var(--tw-border-opacity, 1))}.border-primary-800{--tw-border-opacity: 1;border-color:rgb(41 65 51 / var(--tw-border-opacity, 1))}.border-purple-100\/80{border-color:#f3e8ffcc}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-200\/50{border-color:#fecaca80}.border-red-200\/60{border-color:#fecaca99}.border-red-200\/80{border-color:#fecacacc}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-sage{--tw-border-opacity: 1;border-color:rgb(167 178 143 / var(--tw-border-opacity, 1))}.border-sage\/0{border-color:#a7b28f00}.border-sage\/10{border-color:#a7b28f1a}.border-sage\/100{border-color:#a7b28f}.border-sage\/15{border-color:#a7b28f26}.border-sage\/20{border-color:#a7b28f33}.border-sage\/25{border-color:#a7b28f40}.border-sage\/30{border-color:#a7b28f4d}.border-sage\/35{border-color:#a7b28f59}.border-sage\/40{border-color:#a7b28f66}.border-sage\/45{border-color:#a7b28f73}.border-sage\/5{border-color:#a7b28f0d}.border-sage\/50{border-color:#a7b28f80}.border-sage\/55{border-color:#a7b28f8c}.border-sage\/60{border-color:#a7b28f99}.border-sage\/65{border-color:#a7b28fa6}.border-sage\/70{border-color:#a7b28fb3}.border-sage\/75{border-color:#a7b28fbf}.border-sage\/80{border-color:#a7b28fcc}.border-sage\/85{border-color:#a7b28fd9}.border-sage\/90{border-color:#a7b28fe6}.border-sage\/95{border-color:#a7b28ff2}.border-stone{--tw-border-opacity: 1;border-color:rgb(137 132 122 / var(--tw-border-opacity, 1))}.border-stone\/0{border-color:#89847a00}.border-stone\/10{border-color:#89847a1a}.border-stone\/100{border-color:#89847a}.border-stone\/15{border-color:#89847a26}.border-stone\/20{border-color:#89847a33}.border-stone\/25{border-color:#89847a40}.border-stone\/30{border-color:#89847a4d}.border-stone\/35{border-color:#89847a59}.border-stone\/40{border-color:#89847a66}.border-stone\/45{border-color:#89847a73}.border-stone\/5{border-color:#89847a0d}.border-stone\/50{border-color:#89847a80}.border-stone\/55{border-color:#89847a8c}.border-stone\/60{border-color:#89847a99}.border-stone\/65{border-color:#89847aa6}.border-stone\/70{border-color:#89847ab3}.border-stone\/75{border-color:#89847abf}.border-stone\/80{border-color:#89847acc}.border-stone\/85{border-color:#89847ad9}.border-stone\/90{border-color:#89847ae6}.border-stone\/95{border-color:#89847af2}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-teal-200\/60{border-color:#99f6e499}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/60{border-color:#fff9}.border-t-transparent{border-top-color:transparent}.bg-\[\#000000\]{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-\[\#162430\]{--tw-bg-opacity: 1;background-color:rgb(22 36 48 / var(--tw-bg-opacity, 1))}.bg-\[\#1b2a36\]{--tw-bg-opacity: 1;background-color:rgb(27 42 54 / var(--tw-bg-opacity, 1))}.bg-\[\#224F4E\]{--tw-bg-opacity: 1;background-color:rgb(34 79 78 / var(--tw-bg-opacity, 1))}.bg-\[\#273A4F\]{--tw-bg-opacity: 1;background-color:rgb(39 58 79 / var(--tw-bg-opacity, 1))}.bg-\[\#2f6fed\]{--tw-bg-opacity: 1;background-color:rgb(47 111 237 / var(--tw-bg-opacity, 1))}.bg-\[\#3a6249\]{--tw-bg-opacity: 1;background-color:rgb(58 98 73 / var(--tw-bg-opacity, 1))}.bg-\[\#3a6249\]\/10{background-color:#3a62491a}.bg-\[\#676767\]{--tw-bg-opacity: 1;background-color:rgb(103 103 103 / var(--tw-bg-opacity, 1))}.bg-\[\#7f9a8a\]{--tw-bg-opacity: 1;background-color:rgb(127 154 138 / var(--tw-bg-opacity, 1))}.bg-\[\#8A9AA8\]{--tw-bg-opacity: 1;background-color:rgb(138 154 168 / var(--tw-bg-opacity, 1))}.bg-\[\#8B6D4A\]{--tw-bg-opacity: 1;background-color:rgb(139 109 74 / var(--tw-bg-opacity, 1))}.bg-\[\#96AE9C\]{--tw-bg-opacity: 1;background-color:rgb(150 174 156 / var(--tw-bg-opacity, 1))}.bg-\[\#A17F5F\]{--tw-bg-opacity: 1;background-color:rgb(161 127 95 / var(--tw-bg-opacity, 1))}.bg-\[\#CAAB48\]{--tw-bg-opacity: 1;background-color:rgb(202 171 72 / var(--tw-bg-opacity, 1))}.bg-\[\#D88C3E\]{--tw-bg-opacity: 1;background-color:rgb(216 140 62 / var(--tw-bg-opacity, 1))}.bg-\[\#E5E5E5\]{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F4F0\]{--tw-bg-opacity: 1;background-color:rgb(244 244 240 / var(--tw-bg-opacity, 1))}.bg-\[\#c8d5cd\]{--tw-bg-opacity: 1;background-color:rgb(200 213 205 / var(--tw-bg-opacity, 1))}.bg-\[\#d79b49\]{--tw-bg-opacity: 1;background-color:rgb(215 155 73 / var(--tw-bg-opacity, 1))}.bg-\[\#d79b49\]\/10{background-color:#d79b491a}.bg-\[\#d88c3e\]{--tw-bg-opacity: 1;background-color:rgb(216 140 62 / var(--tw-bg-opacity, 1))}.bg-\[\#dbe8ff\]{--tw-bg-opacity: 1;background-color:rgb(219 232 255 / var(--tw-bg-opacity, 1))}.bg-\[\#dce5df\]{--tw-bg-opacity: 1;background-color:rgb(220 229 223 / var(--tw-bg-opacity, 1))}.bg-\[\#dce6df\]{--tw-bg-opacity: 1;background-color:rgb(220 230 223 / var(--tw-bg-opacity, 1))}.bg-\[\#dff0e5\]{--tw-bg-opacity: 1;background-color:rgb(223 240 229 / var(--tw-bg-opacity, 1))}.bg-\[\#e2e2dc\]{--tw-bg-opacity: 1;background-color:rgb(226 226 220 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f0ea\]{--tw-bg-opacity: 1;background-color:rgb(230 240 234 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f5ee\]{--tw-bg-opacity: 1;background-color:rgb(232 245 238 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf2ff\]{--tw-bg-opacity: 1;background-color:rgb(234 242 255 / var(--tw-bg-opacity, 1))}.bg-\[\#ebebe7\]{--tw-bg-opacity: 1;background-color:rgb(235 235 231 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f8f5\]{--tw-bg-opacity: 1;background-color:rgb(244 248 245 / var(--tw-bg-opacity, 1))}.bg-\[\#f9fbfa\]{--tw-bg-opacity: 1;background-color:rgb(249 251 250 / var(--tw-bg-opacity, 1))}.bg-\[\#fbe8e8\]{--tw-bg-opacity: 1;background-color:rgb(251 232 232 / var(--tw-bg-opacity, 1))}.bg-\[\#fdeee8\]{--tw-bg-opacity: 1;background-color:rgb(253 238 232 / var(--tw-bg-opacity, 1))}.bg-\[\#fdf9f3\]{--tw-bg-opacity: 1;background-color:rgb(253 249 243 / var(--tw-bg-opacity, 1))}.bg-\[\#fef6e4\]{--tw-bg-opacity: 1;background-color:rgb(254 246 228 / var(--tw-bg-opacity, 1))}.bg-accent-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/90{background-color:#fffbebe6}.bg-amber-50\/95{background-color:#fffbebf2}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/40{background-color:#0006}.bg-black\/5{background-color:#0000000d}.bg-black\/50{background-color:#00000080}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-300\/20{background-color:#93c5fd33}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-bone{--tw-bg-opacity: 1;background-color:rgb(244 244 240 / var(--tw-bg-opacity, 1))}.bg-bone\/0{background-color:#f4f4f000}.bg-bone\/10{background-color:#f4f4f01a}.bg-bone\/100{background-color:#f4f4f0}.bg-bone\/15{background-color:#f4f4f026}.bg-bone\/20{background-color:#f4f4f033}.bg-bone\/25{background-color:#f4f4f040}.bg-bone\/30{background-color:#f4f4f04d}.bg-bone\/35{background-color:#f4f4f059}.bg-bone\/40{background-color:#f4f4f066}.bg-bone\/45{background-color:#f4f4f073}.bg-bone\/5{background-color:#f4f4f00d}.bg-bone\/50{background-color:#f4f4f080}.bg-bone\/55{background-color:#f4f4f08c}.bg-bone\/60{background-color:#f4f4f099}.bg-bone\/65{background-color:#f4f4f0a6}.bg-bone\/70{background-color:#f4f4f0b3}.bg-bone\/75{background-color:#f4f4f0bf}.bg-bone\/80{background-color:#f4f4f0cc}.bg-bone\/85{background-color:#f4f4f0d9}.bg-bone\/90{background-color:#f4f4f0e6}.bg-bone\/95{background-color:#f4f4f0f2}.bg-caramel{--tw-bg-opacity: 1;background-color:rgb(175 138 95 / var(--tw-bg-opacity, 1))}.bg-caramel\/0{background-color:#af8a5f00}.bg-caramel\/10{background-color:#af8a5f1a}.bg-caramel\/100{background-color:#af8a5f}.bg-caramel\/15{background-color:#af8a5f26}.bg-caramel\/20{background-color:#af8a5f33}.bg-caramel\/25{background-color:#af8a5f40}.bg-caramel\/30{background-color:#af8a5f4d}.bg-caramel\/35{background-color:#af8a5f59}.bg-caramel\/40{background-color:#af8a5f66}.bg-caramel\/45{background-color:#af8a5f73}.bg-caramel\/5{background-color:#af8a5f0d}.bg-caramel\/50{background-color:#af8a5f80}.bg-caramel\/55{background-color:#af8a5f8c}.bg-caramel\/60{background-color:#af8a5f99}.bg-caramel\/65{background-color:#af8a5fa6}.bg-caramel\/70{background-color:#af8a5fb3}.bg-caramel\/75{background-color:#af8a5fbf}.bg-caramel\/80{background-color:#af8a5fcc}.bg-caramel\/85{background-color:#af8a5fd9}.bg-caramel\/90{background-color:#af8a5fe6}.bg-caramel\/95{background-color:#af8a5ff2}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-eucal{--tw-bg-opacity: 1;background-color:rgb(150 174 156 / var(--tw-bg-opacity, 1))}.bg-eucal\/0{background-color:#96ae9c00}.bg-eucal\/10{background-color:#96ae9c1a}.bg-eucal\/100{background-color:#96ae9c}.bg-eucal\/15{background-color:#96ae9c26}.bg-eucal\/20{background-color:#96ae9c33}.bg-eucal\/25{background-color:#96ae9c40}.bg-eucal\/30{background-color:#96ae9c4d}.bg-eucal\/35{background-color:#96ae9c59}.bg-eucal\/40{background-color:#96ae9c66}.bg-eucal\/45{background-color:#96ae9c73}.bg-eucal\/5{background-color:#96ae9c0d}.bg-eucal\/50{background-color:#96ae9c80}.bg-eucal\/55{background-color:#96ae9c8c}.bg-eucal\/60{background-color:#96ae9c99}.bg-eucal\/65{background-color:#96ae9ca6}.bg-eucal\/70{background-color:#96ae9cb3}.bg-eucal\/75{background-color:#96ae9cbf}.bg-eucal\/80{background-color:#96ae9ccc}.bg-eucal\/85{background-color:#96ae9cd9}.bg-eucal\/90{background-color:#96ae9ce6}.bg-eucal\/95{background-color:#96ae9cf2}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-200\/80{background-color:#e5e7ebcc}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-50\/80{background-color:#f9fafbcc}.bg-gray-800\/80{background-color:#1f2937cc}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-900\/80{background-color:#111827cc}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-ink{--tw-bg-opacity: 1;background-color:rgb(22 36 48 / var(--tw-bg-opacity, 1))}.bg-ink\/0{background-color:#16243000}.bg-ink\/10{background-color:#1624301a}.bg-ink\/100{background-color:#162430}.bg-ink\/15{background-color:#16243026}.bg-ink\/20{background-color:#16243033}.bg-ink\/25{background-color:#16243040}.bg-ink\/30{background-color:#1624304d}.bg-ink\/35{background-color:#16243059}.bg-ink\/40{background-color:#16243066}.bg-ink\/45{background-color:#16243073}.bg-ink\/5{background-color:#1624300d}.bg-ink\/50{background-color:#16243080}.bg-ink\/55{background-color:#1624308c}.bg-ink\/60{background-color:#16243099}.bg-ink\/65{background-color:#162430a6}.bg-ink\/70{background-color:#162430b3}.bg-ink\/75{background-color:#162430bf}.bg-ink\/80{background-color:#162430cc}.bg-ink\/85{background-color:#162430d9}.bg-ink\/90{background-color:#162430e6}.bg-ink\/95{background-color:#162430f2}.bg-mustard{--tw-bg-opacity: 1;background-color:rgb(202 171 72 / var(--tw-bg-opacity, 1))}.bg-mustard\/0{background-color:#caab4800}.bg-mustard\/10{background-color:#caab481a}.bg-mustard\/100{background-color:#caab48}.bg-mustard\/15{background-color:#caab4826}.bg-mustard\/20{background-color:#caab4833}.bg-mustard\/25{background-color:#caab4840}.bg-mustard\/30{background-color:#caab484d}.bg-mustard\/35{background-color:#caab4859}.bg-mustard\/40{background-color:#caab4866}.bg-mustard\/45{background-color:#caab4873}.bg-mustard\/5{background-color:#caab480d}.bg-mustard\/50{background-color:#caab4880}.bg-mustard\/55{background-color:#caab488c}.bg-mustard\/60{background-color:#caab4899}.bg-mustard\/65{background-color:#caab48a6}.bg-mustard\/70{background-color:#caab48b3}.bg-mustard\/75{background-color:#caab48bf}.bg-mustard\/80{background-color:#caab48cc}.bg-mustard\/85{background-color:#caab48d9}.bg-mustard\/90{background-color:#caab48e6}.bg-mustard\/95{background-color:#caab48f2}.bg-navy{--tw-bg-opacity: 1;background-color:rgb(35 55 70 / var(--tw-bg-opacity, 1))}.bg-navy\/0{background-color:#23374600}.bg-navy\/10{background-color:#2337461a}.bg-navy\/100{background-color:#233746}.bg-navy\/15{background-color:#23374626}.bg-navy\/20{background-color:#23374633}.bg-navy\/25{background-color:#23374640}.bg-navy\/30{background-color:#2337464d}.bg-navy\/35{background-color:#23374659}.bg-navy\/40{background-color:#23374666}.bg-navy\/45{background-color:#23374673}.bg-navy\/5{background-color:#2337460d}.bg-navy\/50{background-color:#23374680}.bg-navy\/55{background-color:#2337468c}.bg-navy\/60{background-color:#23374699}.bg-navy\/65{background-color:#233746a6}.bg-navy\/70{background-color:#233746b3}.bg-navy\/75{background-color:#233746bf}.bg-navy\/80{background-color:#233746cc}.bg-navy\/85{background-color:#233746d9}.bg-navy\/90{background-color:#233746e6}.bg-navy\/95{background-color:#233746f2}.bg-ochre{--tw-bg-opacity: 1;background-color:rgb(216 140 62 / var(--tw-bg-opacity, 1))}.bg-ochre\/0{background-color:#d88c3e00}.bg-ochre\/10{background-color:#d88c3e1a}.bg-ochre\/100{background-color:#d88c3e}.bg-ochre\/15{background-color:#d88c3e26}.bg-ochre\/20{background-color:#d88c3e33}.bg-ochre\/25{background-color:#d88c3e40}.bg-ochre\/30{background-color:#d88c3e4d}.bg-ochre\/35{background-color:#d88c3e59}.bg-ochre\/40{background-color:#d88c3e66}.bg-ochre\/45{background-color:#d88c3e73}.bg-ochre\/5{background-color:#d88c3e0d}.bg-ochre\/50{background-color:#d88c3e80}.bg-ochre\/55{background-color:#d88c3e8c}.bg-ochre\/60{background-color:#d88c3e99}.bg-ochre\/65{background-color:#d88c3ea6}.bg-ochre\/70{background-color:#d88c3eb3}.bg-ochre\/75{background-color:#d88c3ebf}.bg-ochre\/80{background-color:#d88c3ecc}.bg-ochre\/85{background-color:#d88c3ed9}.bg-ochre\/90{background-color:#d88c3ee6}.bg-ochre\/95{background-color:#d88c3ef2}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-50\/30{background-color:#fff7ed4d}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-pink-50{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-primary-100{--tw-bg-opacity: 1;background-color:rgb(221 232 224 / var(--tw-bg-opacity, 1))}.bg-primary-100\/30{background-color:#dde8e04d}.bg-primary-100\/40{background-color:#dde8e066}.bg-primary-100\/60{background-color:#dde8e099}.bg-primary-200{--tw-bg-opacity: 1;background-color:rgb(191 212 197 / var(--tw-bg-opacity, 1))}.bg-primary-50{--tw-bg-opacity: 1;background-color:rgb(240 245 242 / var(--tw-bg-opacity, 1))}.bg-primary-50\/30{background-color:#f0f5f24d}.bg-primary-50\/40{background-color:#f0f5f266}.bg-primary-50\/60{background-color:#f0f5f299}.bg-primary-50\/70{background-color:#f0f5f2b3}.bg-primary-50\/80{background-color:#f0f5f2cc}.bg-primary-50\/90{background-color:#f0f5f2e6}.bg-primary-50\/95{background-color:#f0f5f2f2}.bg-primary-500{--tw-bg-opacity: 1;background-color:rgb(74 122 90 / var(--tw-bg-opacity, 1))}.bg-primary-600{--tw-bg-opacity: 1;background-color:rgb(58 98 73 / var(--tw-bg-opacity, 1))}.bg-primary-700{--tw-bg-opacity: 1;background-color:rgb(48 79 61 / var(--tw-bg-opacity, 1))}.bg-primary-800{--tw-bg-opacity: 1;background-color:rgb(41 65 51 / var(--tw-bg-opacity, 1))}.bg-primary-900{--tw-bg-opacity: 1;background-color:rgb(36 54 44 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-50\/30{background-color:#fef2f24d}.bg-red-50\/80{background-color:#fef2f2cc}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-sage{--tw-bg-opacity: 1;background-color:rgb(167 178 143 / var(--tw-bg-opacity, 1))}.bg-sage\/0{background-color:#a7b28f00}.bg-sage\/10{background-color:#a7b28f1a}.bg-sage\/100{background-color:#a7b28f}.bg-sage\/15{background-color:#a7b28f26}.bg-sage\/20{background-color:#a7b28f33}.bg-sage\/25{background-color:#a7b28f40}.bg-sage\/30{background-color:#a7b28f4d}.bg-sage\/35{background-color:#a7b28f59}.bg-sage\/40{background-color:#a7b28f66}.bg-sage\/45{background-color:#a7b28f73}.bg-sage\/5{background-color:#a7b28f0d}.bg-sage\/50{background-color:#a7b28f80}.bg-sage\/55{background-color:#a7b28f8c}.bg-sage\/60{background-color:#a7b28f99}.bg-sage\/65{background-color:#a7b28fa6}.bg-sage\/70{background-color:#a7b28fb3}.bg-sage\/75{background-color:#a7b28fbf}.bg-sage\/80{background-color:#a7b28fcc}.bg-sage\/85{background-color:#a7b28fd9}.bg-sage\/90{background-color:#a7b28fe6}.bg-sage\/95{background-color:#a7b28ff2}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-stone{--tw-bg-opacity: 1;background-color:rgb(137 132 122 / var(--tw-bg-opacity, 1))}.bg-stone\/0{background-color:#89847a00}.bg-stone\/10{background-color:#89847a1a}.bg-stone\/100{background-color:#89847a}.bg-stone\/15{background-color:#89847a26}.bg-stone\/20{background-color:#89847a33}.bg-stone\/25{background-color:#89847a40}.bg-stone\/30{background-color:#89847a4d}.bg-stone\/35{background-color:#89847a59}.bg-stone\/40{background-color:#89847a66}.bg-stone\/45{background-color:#89847a73}.bg-stone\/5{background-color:#89847a0d}.bg-stone\/50{background-color:#89847a80}.bg-stone\/55{background-color:#89847a8c}.bg-stone\/60{background-color:#89847a99}.bg-stone\/65{background-color:#89847aa6}.bg-stone\/70{background-color:#89847ab3}.bg-stone\/75{background-color:#89847abf}.bg-stone\/80{background-color:#89847acc}.bg-stone\/85{background-color:#89847ad9}.bg-stone\/90{background-color:#89847ae6}.bg-stone\/95{background-color:#89847af2}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-teal-50\/90{background-color:#f0fdfae6}.bg-teal-50\/95{background-color:#f0fdfaf2}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/35{background-color:#ffffff59}.bg-white\/40{background-color:#fff6}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-75{--tw-bg-opacity: .75}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#3a6249\]{--tw-gradient-from: #3a6249 var(--tw-gradient-from-position);--tw-gradient-to: rgb(58 98 73 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone{--tw-gradient-from: #f4f4f0 var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/0{--tw-gradient-from: rgb(244 244 240 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/10{--tw-gradient-from: rgb(244 244 240 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/100{--tw-gradient-from: rgb(244 244 240 / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/15{--tw-gradient-from: rgb(244 244 240 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/20{--tw-gradient-from: rgb(244 244 240 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/25{--tw-gradient-from: rgb(244 244 240 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/30{--tw-gradient-from: rgb(244 244 240 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/35{--tw-gradient-from: rgb(244 244 240 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/40{--tw-gradient-from: rgb(244 244 240 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/45{--tw-gradient-from: rgb(244 244 240 / .45) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/5{--tw-gradient-from: rgb(244 244 240 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/50{--tw-gradient-from: rgb(244 244 240 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/55{--tw-gradient-from: rgb(244 244 240 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/60{--tw-gradient-from: rgb(244 244 240 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/65{--tw-gradient-from: rgb(244 244 240 / .65) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/70{--tw-gradient-from: rgb(244 244 240 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/75{--tw-gradient-from: rgb(244 244 240 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/80{--tw-gradient-from: rgb(244 244 240 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/85{--tw-gradient-from: rgb(244 244 240 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/90{--tw-gradient-from: rgb(244 244 240 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bone\/95{--tw-gradient-from: rgb(244 244 240 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel{--tw-gradient-from: #af8a5f var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/0{--tw-gradient-from: rgb(175 138 95 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/10{--tw-gradient-from: rgb(175 138 95 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/100{--tw-gradient-from: rgb(175 138 95 / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/15{--tw-gradient-from: rgb(175 138 95 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/20{--tw-gradient-from: rgb(175 138 95 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/25{--tw-gradient-from: rgb(175 138 95 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/30{--tw-gradient-from: rgb(175 138 95 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/35{--tw-gradient-from: rgb(175 138 95 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/40{--tw-gradient-from: rgb(175 138 95 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/45{--tw-gradient-from: rgb(175 138 95 / .45) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/5{--tw-gradient-from: rgb(175 138 95 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/50{--tw-gradient-from: rgb(175 138 95 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/55{--tw-gradient-from: rgb(175 138 95 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/60{--tw-gradient-from: rgb(175 138 95 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/65{--tw-gradient-from: rgb(175 138 95 / .65) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/70{--tw-gradient-from: rgb(175 138 95 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/75{--tw-gradient-from: rgb(175 138 95 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/80{--tw-gradient-from: rgb(175 138 95 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/85{--tw-gradient-from: rgb(175 138 95 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/90{--tw-gradient-from: rgb(175 138 95 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-caramel\/95{--tw-gradient-from: rgb(175 138 95 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal{--tw-gradient-from: #96ae9c var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/0{--tw-gradient-from: rgb(150 174 156 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/10{--tw-gradient-from: rgb(150 174 156 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/100{--tw-gradient-from: rgb(150 174 156 / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/15{--tw-gradient-from: rgb(150 174 156 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/20{--tw-gradient-from: rgb(150 174 156 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/25{--tw-gradient-from: rgb(150 174 156 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/30{--tw-gradient-from: rgb(150 174 156 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/35{--tw-gradient-from: rgb(150 174 156 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/40{--tw-gradient-from: rgb(150 174 156 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/45{--tw-gradient-from: rgb(150 174 156 / .45) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/5{--tw-gradient-from: rgb(150 174 156 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/50{--tw-gradient-from: rgb(150 174 156 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/55{--tw-gradient-from: rgb(150 174 156 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/60{--tw-gradient-from: rgb(150 174 156 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/65{--tw-gradient-from: rgb(150 174 156 / .65) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/70{--tw-gradient-from: rgb(150 174 156 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/75{--tw-gradient-from: rgb(150 174 156 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/80{--tw-gradient-from: rgb(150 174 156 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/85{--tw-gradient-from: rgb(150 174 156 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/90{--tw-gradient-from: rgb(150 174 156 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-eucal\/95{--tw-gradient-from: rgb(150 174 156 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-100{--tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink{--tw-gradient-from: #162430 var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/0{--tw-gradient-from: rgb(22 36 48 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/10{--tw-gradient-from: rgb(22 36 48 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/100{--tw-gradient-from: rgb(22 36 48 / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/15{--tw-gradient-from: rgb(22 36 48 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/20{--tw-gradient-from: rgb(22 36 48 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/25{--tw-gradient-from: rgb(22 36 48 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/30{--tw-gradient-from: rgb(22 36 48 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/35{--tw-gradient-from: rgb(22 36 48 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/40{--tw-gradient-from: rgb(22 36 48 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/45{--tw-gradient-from: rgb(22 36 48 / .45) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/5{--tw-gradient-from: rgb(22 36 48 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/50{--tw-gradient-from: rgb(22 36 48 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/55{--tw-gradient-from: rgb(22 36 48 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/60{--tw-gradient-from: rgb(22 36 48 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/65{--tw-gradient-from: rgb(22 36 48 / .65) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/70{--tw-gradient-from: rgb(22 36 48 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/75{--tw-gradient-from: rgb(22 36 48 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/80{--tw-gradient-from: rgb(22 36 48 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/85{--tw-gradient-from: rgb(22 36 48 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/90{--tw-gradient-from: rgb(22 36 48 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/95{--tw-gradient-from: rgb(22 36 48 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard{--tw-gradient-from: #caab48 var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/0{--tw-gradient-from: rgb(202 171 72 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/10{--tw-gradient-from: rgb(202 171 72 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/100{--tw-gradient-from: rgb(202 171 72 / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/15{--tw-gradient-from: rgb(202 171 72 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/20{--tw-gradient-from: rgb(202 171 72 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/25{--tw-gradient-from: rgb(202 171 72 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/30{--tw-gradient-from: rgb(202 171 72 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/35{--tw-gradient-from: rgb(202 171 72 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/40{--tw-gradient-from: rgb(202 171 72 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/45{--tw-gradient-from: rgb(202 171 72 / .45) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/5{--tw-gradient-from: rgb(202 171 72 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/50{--tw-gradient-from: rgb(202 171 72 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/55{--tw-gradient-from: rgb(202 171 72 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/60{--tw-gradient-from: rgb(202 171 72 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/65{--tw-gradient-from: rgb(202 171 72 / .65) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/70{--tw-gradient-from: rgb(202 171 72 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/75{--tw-gradient-from: rgb(202 171 72 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/80{--tw-gradient-from: rgb(202 171 72 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/85{--tw-gradient-from: rgb(202 171 72 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/90{--tw-gradient-from: rgb(202 171 72 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-mustard\/95{--tw-gradient-from: rgb(202 171 72 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy{--tw-gradient-from: #233746 var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/0{--tw-gradient-from: rgb(35 55 70 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/10{--tw-gradient-from: rgb(35 55 70 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/100{--tw-gradient-from: rgb(35 55 70 / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/15{--tw-gradient-from: rgb(35 55 70 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/20{--tw-gradient-from: rgb(35 55 70 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/25{--tw-gradient-from: rgb(35 55 70 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/30{--tw-gradient-from: rgb(35 55 70 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/35{--tw-gradient-from: rgb(35 55 70 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/40{--tw-gradient-from: rgb(35 55 70 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/45{--tw-gradient-from: rgb(35 55 70 / .45) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/5{--tw-gradient-from: rgb(35 55 70 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/50{--tw-gradient-from: rgb(35 55 70 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/55{--tw-gradient-from: rgb(35 55 70 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/60{--tw-gradient-from: rgb(35 55 70 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/65{--tw-gradient-from: rgb(35 55 70 / .65) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/70{--tw-gradient-from: rgb(35 55 70 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/75{--tw-gradient-from: rgb(35 55 70 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/80{--tw-gradient-from: rgb(35 55 70 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/85{--tw-gradient-from: rgb(35 55 70 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/90{--tw-gradient-from: rgb(35 55 70 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy\/95{--tw-gradient-from: rgb(35 55 70 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre{--tw-gradient-from: #d88c3e var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/0{--tw-gradient-from: rgb(216 140 62 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/10{--tw-gradient-from: rgb(216 140 62 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/100{--tw-gradient-from: rgb(216 140 62 / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/15{--tw-gradient-from: rgb(216 140 62 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/20{--tw-gradient-from: rgb(216 140 62 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/25{--tw-gradient-from: rgb(216 140 62 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/30{--tw-gradient-from: rgb(216 140 62 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/35{--tw-gradient-from: rgb(216 140 62 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/40{--tw-gradient-from: rgb(216 140 62 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/45{--tw-gradient-from: rgb(216 140 62 / .45) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/5{--tw-gradient-from: rgb(216 140 62 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/50{--tw-gradient-from: rgb(216 140 62 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/55{--tw-gradient-from: rgb(216 140 62 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/60{--tw-gradient-from: rgb(216 140 62 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/65{--tw-gradient-from: rgb(216 140 62 / .65) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/70{--tw-gradient-from: rgb(216 140 62 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/75{--tw-gradient-from: rgb(216 140 62 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/80{--tw-gradient-from: rgb(216 140 62 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/85{--tw-gradient-from: rgb(216 140 62 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/90{--tw-gradient-from: rgb(216 140 62 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ochre\/95{--tw-gradient-from: rgb(216 140 62 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-100{--tw-gradient-from: #dde8e0 var(--tw-gradient-from-position);--tw-gradient-to: rgb(221 232 224 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-50{--tw-gradient-from: #f0f5f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 245 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-500{--tw-gradient-from: #4a7a5a var(--tw-gradient-from-position);--tw-gradient-to: rgb(74 122 90 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage{--tw-gradient-from: #a7b28f var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/0{--tw-gradient-from: rgb(167 178 143 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/10{--tw-gradient-from: rgb(167 178 143 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/100{--tw-gradient-from: rgb(167 178 143 / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/15{--tw-gradient-from: rgb(167 178 143 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/20{--tw-gradient-from: rgb(167 178 143 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/25{--tw-gradient-from: rgb(167 178 143 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/30{--tw-gradient-from: rgb(167 178 143 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/35{--tw-gradient-from: rgb(167 178 143 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/40{--tw-gradient-from: rgb(167 178 143 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/45{--tw-gradient-from: rgb(167 178 143 / .45) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/5{--tw-gradient-from: rgb(167 178 143 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/50{--tw-gradient-from: rgb(167 178 143 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/55{--tw-gradient-from: rgb(167 178 143 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/60{--tw-gradient-from: rgb(167 178 143 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/65{--tw-gradient-from: rgb(167 178 143 / .65) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/70{--tw-gradient-from: rgb(167 178 143 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/75{--tw-gradient-from: rgb(167 178 143 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/80{--tw-gradient-from: rgb(167 178 143 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/85{--tw-gradient-from: rgb(167 178 143 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/90{--tw-gradient-from: rgb(167 178 143 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sage\/95{--tw-gradient-from: rgb(167 178 143 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400{--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone{--tw-gradient-from: #89847a var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/0{--tw-gradient-from: rgb(137 132 122 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/10{--tw-gradient-from: rgb(137 132 122 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/100{--tw-gradient-from: rgb(137 132 122 / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/15{--tw-gradient-from: rgb(137 132 122 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/20{--tw-gradient-from: rgb(137 132 122 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/25{--tw-gradient-from: rgb(137 132 122 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/30{--tw-gradient-from: rgb(137 132 122 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/35{--tw-gradient-from: rgb(137 132 122 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/40{--tw-gradient-from: rgb(137 132 122 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/45{--tw-gradient-from: rgb(137 132 122 / .45) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/5{--tw-gradient-from: rgb(137 132 122 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/50{--tw-gradient-from: rgb(137 132 122 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/55{--tw-gradient-from: rgb(137 132 122 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/60{--tw-gradient-from: rgb(137 132 122 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/65{--tw-gradient-from: rgb(137 132 122 / .65) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/70{--tw-gradient-from: rgb(137 132 122 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/75{--tw-gradient-from: rgb(137 132 122 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/80{--tw-gradient-from: rgb(137 132 122 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/85{--tw-gradient-from: rgb(137 132 122 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/90{--tw-gradient-from: rgb(137 132 122 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone\/95{--tw-gradient-from: rgb(137 132 122 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-400{--tw-gradient-from: #a78bfa var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#4e7b5f\]{--tw-gradient-to: rgb(78 123 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4e7b5f var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#f6f8f6\]{--tw-gradient-to: rgb(246 248 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f6f8f6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f4f4f0 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/0{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/10{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/100{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/15{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/20{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/25{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/30{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/35{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/40{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/45{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/5{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/50{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/55{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/60{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/65{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .65) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/70{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/75{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .75) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/80{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/85{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .85) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/90{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bone\/95{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 244 240 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #af8a5f var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/0{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/10{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/100{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/15{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/20{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/25{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/30{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/35{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/40{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/45{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/5{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/50{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/55{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/60{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/65{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .65) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/70{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/75{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .75) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/80{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/85{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .85) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/90{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-caramel\/95{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(175 138 95 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #96ae9c var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/0{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/10{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/100{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/15{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/20{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/25{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/30{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/35{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/40{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/45{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/5{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/50{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/55{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/60{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/65{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .65) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/70{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/75{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .75) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/80{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/85{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .85) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/90{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-eucal\/95{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(150 174 156 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #162430 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/0{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/10{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/100{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/15{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/20{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/25{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/30{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/35{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/40{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/45{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/5{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/50{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/55{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/60{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/65{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .65) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/70{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/75{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .75) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/80{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/85{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .85) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/90{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/95{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 36 48 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #caab48 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/0{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/10{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/100{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/15{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/20{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/25{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/30{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/35{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/40{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/45{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/5{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/50{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/55{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/60{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/65{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .65) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/70{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/75{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .75) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/80{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/85{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .85) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/90{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-mustard\/95{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(202 171 72 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #233746 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/0{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/10{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/100{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/15{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/20{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/25{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/30{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/35{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/40{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/45{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/5{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/50{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/55{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/60{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/65{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .65) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/70{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/75{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .75) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/80{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/85{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .85) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/90{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-navy\/95{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 55 70 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #d88c3e var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/0{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/10{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/100{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/15{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/20{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/25{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/30{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/35{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/40{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/45{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/5{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/50{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/55{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/60{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/65{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .65) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/70{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/75{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .75) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/80{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/85{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .85) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/90{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ochre\/95{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(216 140 62 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #a7b28f var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/0{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/10{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/100{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/15{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/20{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/25{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/30{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/35{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/40{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/45{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/5{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/50{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/55{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/60{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/65{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .65) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/70{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/75{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .75) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/80{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/85{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .85) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/90{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sage\/95{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(167 178 143 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #89847a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/0{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/10{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/100{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/15{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/20{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/25{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/30{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/35{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/40{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/45{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/5{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/50{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/55{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/60{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/65{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .65) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/70{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/75{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .75) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/80{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/85{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .85) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/90{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone\/95{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(137 132 122 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#d79b49\]{--tw-gradient-to: #d79b49 var(--tw-gradient-to-position)}.to-\[\#eef3f0\]{--tw-gradient-to: #eef3f0 var(--tw-gradient-to-position)}.to-accent-50{--tw-gradient-to: #f0f9ff var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.to-bone{--tw-gradient-to: #f4f4f0 var(--tw-gradient-to-position)}.to-bone\/0{--tw-gradient-to: rgb(244 244 240 / 0) var(--tw-gradient-to-position)}.to-bone\/10{--tw-gradient-to: rgb(244 244 240 / .1) var(--tw-gradient-to-position)}.to-bone\/100{--tw-gradient-to: rgb(244 244 240 / 1) var(--tw-gradient-to-position)}.to-bone\/15{--tw-gradient-to: rgb(244 244 240 / .15) var(--tw-gradient-to-position)}.to-bone\/20{--tw-gradient-to: rgb(244 244 240 / .2) var(--tw-gradient-to-position)}.to-bone\/25{--tw-gradient-to: rgb(244 244 240 / .25) var(--tw-gradient-to-position)}.to-bone\/30{--tw-gradient-to: rgb(244 244 240 / .3) var(--tw-gradient-to-position)}.to-bone\/35{--tw-gradient-to: rgb(244 244 240 / .35) var(--tw-gradient-to-position)}.to-bone\/40{--tw-gradient-to: rgb(244 244 240 / .4) var(--tw-gradient-to-position)}.to-bone\/45{--tw-gradient-to: rgb(244 244 240 / .45) var(--tw-gradient-to-position)}.to-bone\/5{--tw-gradient-to: rgb(244 244 240 / .05) var(--tw-gradient-to-position)}.to-bone\/50{--tw-gradient-to: rgb(244 244 240 / .5) var(--tw-gradient-to-position)}.to-bone\/55{--tw-gradient-to: rgb(244 244 240 / .55) var(--tw-gradient-to-position)}.to-bone\/60{--tw-gradient-to: rgb(244 244 240 / .6) var(--tw-gradient-to-position)}.to-bone\/65{--tw-gradient-to: rgb(244 244 240 / .65) var(--tw-gradient-to-position)}.to-bone\/70{--tw-gradient-to: rgb(244 244 240 / .7) var(--tw-gradient-to-position)}.to-bone\/75{--tw-gradient-to: rgb(244 244 240 / .75) var(--tw-gradient-to-position)}.to-bone\/80{--tw-gradient-to: rgb(244 244 240 / .8) var(--tw-gradient-to-position)}.to-bone\/85{--tw-gradient-to: rgb(244 244 240 / .85) var(--tw-gradient-to-position)}.to-bone\/90{--tw-gradient-to: rgb(244 244 240 / .9) var(--tw-gradient-to-position)}.to-bone\/95{--tw-gradient-to: rgb(244 244 240 / .95) var(--tw-gradient-to-position)}.to-caramel{--tw-gradient-to: #af8a5f var(--tw-gradient-to-position)}.to-caramel\/0{--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position)}.to-caramel\/10{--tw-gradient-to: rgb(175 138 95 / .1) var(--tw-gradient-to-position)}.to-caramel\/100{--tw-gradient-to: rgb(175 138 95 / 1) var(--tw-gradient-to-position)}.to-caramel\/15{--tw-gradient-to: rgb(175 138 95 / .15) var(--tw-gradient-to-position)}.to-caramel\/20{--tw-gradient-to: rgb(175 138 95 / .2) var(--tw-gradient-to-position)}.to-caramel\/25{--tw-gradient-to: rgb(175 138 95 / .25) var(--tw-gradient-to-position)}.to-caramel\/30{--tw-gradient-to: rgb(175 138 95 / .3) var(--tw-gradient-to-position)}.to-caramel\/35{--tw-gradient-to: rgb(175 138 95 / .35) var(--tw-gradient-to-position)}.to-caramel\/40{--tw-gradient-to: rgb(175 138 95 / .4) var(--tw-gradient-to-position)}.to-caramel\/45{--tw-gradient-to: rgb(175 138 95 / .45) var(--tw-gradient-to-position)}.to-caramel\/5{--tw-gradient-to: rgb(175 138 95 / .05) var(--tw-gradient-to-position)}.to-caramel\/50{--tw-gradient-to: rgb(175 138 95 / .5) var(--tw-gradient-to-position)}.to-caramel\/55{--tw-gradient-to: rgb(175 138 95 / .55) var(--tw-gradient-to-position)}.to-caramel\/60{--tw-gradient-to: rgb(175 138 95 / .6) var(--tw-gradient-to-position)}.to-caramel\/65{--tw-gradient-to: rgb(175 138 95 / .65) var(--tw-gradient-to-position)}.to-caramel\/70{--tw-gradient-to: rgb(175 138 95 / .7) var(--tw-gradient-to-position)}.to-caramel\/75{--tw-gradient-to: rgb(175 138 95 / .75) var(--tw-gradient-to-position)}.to-caramel\/80{--tw-gradient-to: rgb(175 138 95 / .8) var(--tw-gradient-to-position)}.to-caramel\/85{--tw-gradient-to: rgb(175 138 95 / .85) var(--tw-gradient-to-position)}.to-caramel\/90{--tw-gradient-to: rgb(175 138 95 / .9) var(--tw-gradient-to-position)}.to-caramel\/95{--tw-gradient-to: rgb(175 138 95 / .95) var(--tw-gradient-to-position)}.to-eucal{--tw-gradient-to: #96ae9c var(--tw-gradient-to-position)}.to-eucal\/0{--tw-gradient-to: rgb(150 174 156 / 0) var(--tw-gradient-to-position)}.to-eucal\/10{--tw-gradient-to: rgb(150 174 156 / .1) var(--tw-gradient-to-position)}.to-eucal\/100{--tw-gradient-to: rgb(150 174 156 / 1) var(--tw-gradient-to-position)}.to-eucal\/15{--tw-gradient-to: rgb(150 174 156 / .15) var(--tw-gradient-to-position)}.to-eucal\/20{--tw-gradient-to: rgb(150 174 156 / .2) var(--tw-gradient-to-position)}.to-eucal\/25{--tw-gradient-to: rgb(150 174 156 / .25) var(--tw-gradient-to-position)}.to-eucal\/30{--tw-gradient-to: rgb(150 174 156 / .3) var(--tw-gradient-to-position)}.to-eucal\/35{--tw-gradient-to: rgb(150 174 156 / .35) var(--tw-gradient-to-position)}.to-eucal\/40{--tw-gradient-to: rgb(150 174 156 / .4) var(--tw-gradient-to-position)}.to-eucal\/45{--tw-gradient-to: rgb(150 174 156 / .45) var(--tw-gradient-to-position)}.to-eucal\/5{--tw-gradient-to: rgb(150 174 156 / .05) var(--tw-gradient-to-position)}.to-eucal\/50{--tw-gradient-to: rgb(150 174 156 / .5) var(--tw-gradient-to-position)}.to-eucal\/55{--tw-gradient-to: rgb(150 174 156 / .55) var(--tw-gradient-to-position)}.to-eucal\/60{--tw-gradient-to: rgb(150 174 156 / .6) var(--tw-gradient-to-position)}.to-eucal\/65{--tw-gradient-to: rgb(150 174 156 / .65) var(--tw-gradient-to-position)}.to-eucal\/70{--tw-gradient-to: rgb(150 174 156 / .7) var(--tw-gradient-to-position)}.to-eucal\/75{--tw-gradient-to: rgb(150 174 156 / .75) var(--tw-gradient-to-position)}.to-eucal\/80{--tw-gradient-to: rgb(150 174 156 / .8) var(--tw-gradient-to-position)}.to-eucal\/85{--tw-gradient-to: rgb(150 174 156 / .85) var(--tw-gradient-to-position)}.to-eucal\/90{--tw-gradient-to: rgb(150 174 156 / .9) var(--tw-gradient-to-position)}.to-eucal\/95{--tw-gradient-to: rgb(150 174 156 / .95) var(--tw-gradient-to-position)}.to-gray-200\/80{--tw-gradient-to: rgb(229 231 235 / .8) var(--tw-gradient-to-position)}.to-gray-50{--tw-gradient-to: #f9fafb var(--tw-gradient-to-position)}.to-green-700{--tw-gradient-to: #15803d var(--tw-gradient-to-position)}.to-ink{--tw-gradient-to: #162430 var(--tw-gradient-to-position)}.to-ink\/0{--tw-gradient-to: rgb(22 36 48 / 0) var(--tw-gradient-to-position)}.to-ink\/10{--tw-gradient-to: rgb(22 36 48 / .1) var(--tw-gradient-to-position)}.to-ink\/100{--tw-gradient-to: rgb(22 36 48 / 1) var(--tw-gradient-to-position)}.to-ink\/15{--tw-gradient-to: rgb(22 36 48 / .15) var(--tw-gradient-to-position)}.to-ink\/20{--tw-gradient-to: rgb(22 36 48 / .2) var(--tw-gradient-to-position)}.to-ink\/25{--tw-gradient-to: rgb(22 36 48 / .25) var(--tw-gradient-to-position)}.to-ink\/30{--tw-gradient-to: rgb(22 36 48 / .3) var(--tw-gradient-to-position)}.to-ink\/35{--tw-gradient-to: rgb(22 36 48 / .35) var(--tw-gradient-to-position)}.to-ink\/40{--tw-gradient-to: rgb(22 36 48 / .4) var(--tw-gradient-to-position)}.to-ink\/45{--tw-gradient-to: rgb(22 36 48 / .45) var(--tw-gradient-to-position)}.to-ink\/5{--tw-gradient-to: rgb(22 36 48 / .05) var(--tw-gradient-to-position)}.to-ink\/50{--tw-gradient-to: rgb(22 36 48 / .5) var(--tw-gradient-to-position)}.to-ink\/55{--tw-gradient-to: rgb(22 36 48 / .55) var(--tw-gradient-to-position)}.to-ink\/60{--tw-gradient-to: rgb(22 36 48 / .6) var(--tw-gradient-to-position)}.to-ink\/65{--tw-gradient-to: rgb(22 36 48 / .65) var(--tw-gradient-to-position)}.to-ink\/70{--tw-gradient-to: rgb(22 36 48 / .7) var(--tw-gradient-to-position)}.to-ink\/75{--tw-gradient-to: rgb(22 36 48 / .75) var(--tw-gradient-to-position)}.to-ink\/80{--tw-gradient-to: rgb(22 36 48 / .8) var(--tw-gradient-to-position)}.to-ink\/85{--tw-gradient-to: rgb(22 36 48 / .85) var(--tw-gradient-to-position)}.to-ink\/90{--tw-gradient-to: rgb(22 36 48 / .9) var(--tw-gradient-to-position)}.to-ink\/95{--tw-gradient-to: rgb(22 36 48 / .95) var(--tw-gradient-to-position)}.to-mustard{--tw-gradient-to: #caab48 var(--tw-gradient-to-position)}.to-mustard\/0{--tw-gradient-to: rgb(202 171 72 / 0) var(--tw-gradient-to-position)}.to-mustard\/10{--tw-gradient-to: rgb(202 171 72 / .1) var(--tw-gradient-to-position)}.to-mustard\/100{--tw-gradient-to: rgb(202 171 72 / 1) var(--tw-gradient-to-position)}.to-mustard\/15{--tw-gradient-to: rgb(202 171 72 / .15) var(--tw-gradient-to-position)}.to-mustard\/20{--tw-gradient-to: rgb(202 171 72 / .2) var(--tw-gradient-to-position)}.to-mustard\/25{--tw-gradient-to: rgb(202 171 72 / .25) var(--tw-gradient-to-position)}.to-mustard\/30{--tw-gradient-to: rgb(202 171 72 / .3) var(--tw-gradient-to-position)}.to-mustard\/35{--tw-gradient-to: rgb(202 171 72 / .35) var(--tw-gradient-to-position)}.to-mustard\/40{--tw-gradient-to: rgb(202 171 72 / .4) var(--tw-gradient-to-position)}.to-mustard\/45{--tw-gradient-to: rgb(202 171 72 / .45) var(--tw-gradient-to-position)}.to-mustard\/5{--tw-gradient-to: rgb(202 171 72 / .05) var(--tw-gradient-to-position)}.to-mustard\/50{--tw-gradient-to: rgb(202 171 72 / .5) var(--tw-gradient-to-position)}.to-mustard\/55{--tw-gradient-to: rgb(202 171 72 / .55) var(--tw-gradient-to-position)}.to-mustard\/60{--tw-gradient-to: rgb(202 171 72 / .6) var(--tw-gradient-to-position)}.to-mustard\/65{--tw-gradient-to: rgb(202 171 72 / .65) var(--tw-gradient-to-position)}.to-mustard\/70{--tw-gradient-to: rgb(202 171 72 / .7) var(--tw-gradient-to-position)}.to-mustard\/75{--tw-gradient-to: rgb(202 171 72 / .75) var(--tw-gradient-to-position)}.to-mustard\/80{--tw-gradient-to: rgb(202 171 72 / .8) var(--tw-gradient-to-position)}.to-mustard\/85{--tw-gradient-to: rgb(202 171 72 / .85) var(--tw-gradient-to-position)}.to-mustard\/90{--tw-gradient-to: rgb(202 171 72 / .9) var(--tw-gradient-to-position)}.to-mustard\/95{--tw-gradient-to: rgb(202 171 72 / .95) var(--tw-gradient-to-position)}.to-navy{--tw-gradient-to: #233746 var(--tw-gradient-to-position)}.to-navy\/0{--tw-gradient-to: rgb(35 55 70 / 0) var(--tw-gradient-to-position)}.to-navy\/10{--tw-gradient-to: rgb(35 55 70 / .1) var(--tw-gradient-to-position)}.to-navy\/100{--tw-gradient-to: rgb(35 55 70 / 1) var(--tw-gradient-to-position)}.to-navy\/15{--tw-gradient-to: rgb(35 55 70 / .15) var(--tw-gradient-to-position)}.to-navy\/20{--tw-gradient-to: rgb(35 55 70 / .2) var(--tw-gradient-to-position)}.to-navy\/25{--tw-gradient-to: rgb(35 55 70 / .25) var(--tw-gradient-to-position)}.to-navy\/30{--tw-gradient-to: rgb(35 55 70 / .3) var(--tw-gradient-to-position)}.to-navy\/35{--tw-gradient-to: rgb(35 55 70 / .35) var(--tw-gradient-to-position)}.to-navy\/40{--tw-gradient-to: rgb(35 55 70 / .4) var(--tw-gradient-to-position)}.to-navy\/45{--tw-gradient-to: rgb(35 55 70 / .45) var(--tw-gradient-to-position)}.to-navy\/5{--tw-gradient-to: rgb(35 55 70 / .05) var(--tw-gradient-to-position)}.to-navy\/50{--tw-gradient-to: rgb(35 55 70 / .5) var(--tw-gradient-to-position)}.to-navy\/55{--tw-gradient-to: rgb(35 55 70 / .55) var(--tw-gradient-to-position)}.to-navy\/60{--tw-gradient-to: rgb(35 55 70 / .6) var(--tw-gradient-to-position)}.to-navy\/65{--tw-gradient-to: rgb(35 55 70 / .65) var(--tw-gradient-to-position)}.to-navy\/70{--tw-gradient-to: rgb(35 55 70 / .7) var(--tw-gradient-to-position)}.to-navy\/75{--tw-gradient-to: rgb(35 55 70 / .75) var(--tw-gradient-to-position)}.to-navy\/80{--tw-gradient-to: rgb(35 55 70 / .8) var(--tw-gradient-to-position)}.to-navy\/85{--tw-gradient-to: rgb(35 55 70 / .85) var(--tw-gradient-to-position)}.to-navy\/90{--tw-gradient-to: rgb(35 55 70 / .9) var(--tw-gradient-to-position)}.to-navy\/95{--tw-gradient-to: rgb(35 55 70 / .95) var(--tw-gradient-to-position)}.to-ochre{--tw-gradient-to: #d88c3e var(--tw-gradient-to-position)}.to-ochre\/0{--tw-gradient-to: rgb(216 140 62 / 0) var(--tw-gradient-to-position)}.to-ochre\/10{--tw-gradient-to: rgb(216 140 62 / .1) var(--tw-gradient-to-position)}.to-ochre\/100{--tw-gradient-to: rgb(216 140 62 / 1) var(--tw-gradient-to-position)}.to-ochre\/15{--tw-gradient-to: rgb(216 140 62 / .15) var(--tw-gradient-to-position)}.to-ochre\/20{--tw-gradient-to: rgb(216 140 62 / .2) var(--tw-gradient-to-position)}.to-ochre\/25{--tw-gradient-to: rgb(216 140 62 / .25) var(--tw-gradient-to-position)}.to-ochre\/30{--tw-gradient-to: rgb(216 140 62 / .3) var(--tw-gradient-to-position)}.to-ochre\/35{--tw-gradient-to: rgb(216 140 62 / .35) var(--tw-gradient-to-position)}.to-ochre\/40{--tw-gradient-to: rgb(216 140 62 / .4) var(--tw-gradient-to-position)}.to-ochre\/45{--tw-gradient-to: rgb(216 140 62 / .45) var(--tw-gradient-to-position)}.to-ochre\/5{--tw-gradient-to: rgb(216 140 62 / .05) var(--tw-gradient-to-position)}.to-ochre\/50{--tw-gradient-to: rgb(216 140 62 / .5) var(--tw-gradient-to-position)}.to-ochre\/55{--tw-gradient-to: rgb(216 140 62 / .55) var(--tw-gradient-to-position)}.to-ochre\/60{--tw-gradient-to: rgb(216 140 62 / .6) var(--tw-gradient-to-position)}.to-ochre\/65{--tw-gradient-to: rgb(216 140 62 / .65) var(--tw-gradient-to-position)}.to-ochre\/70{--tw-gradient-to: rgb(216 140 62 / .7) var(--tw-gradient-to-position)}.to-ochre\/75{--tw-gradient-to: rgb(216 140 62 / .75) var(--tw-gradient-to-position)}.to-ochre\/80{--tw-gradient-to: rgb(216 140 62 / .8) var(--tw-gradient-to-position)}.to-ochre\/85{--tw-gradient-to: rgb(216 140 62 / .85) var(--tw-gradient-to-position)}.to-ochre\/90{--tw-gradient-to: rgb(216 140 62 / .9) var(--tw-gradient-to-position)}.to-ochre\/95{--tw-gradient-to: rgb(216 140 62 / .95) var(--tw-gradient-to-position)}.to-primary-100{--tw-gradient-to: #dde8e0 var(--tw-gradient-to-position)}.to-primary-200{--tw-gradient-to: #bfd4c5 var(--tw-gradient-to-position)}.to-primary-50\/30{--tw-gradient-to: rgb(240 245 242 / .3) var(--tw-gradient-to-position)}.to-primary-600{--tw-gradient-to: #3a6249 var(--tw-gradient-to-position)}.to-red-50\/30{--tw-gradient-to: rgb(254 242 242 / .3) var(--tw-gradient-to-position)}.to-sage{--tw-gradient-to: #a7b28f var(--tw-gradient-to-position)}.to-sage\/0{--tw-gradient-to: rgb(167 178 143 / 0) var(--tw-gradient-to-position)}.to-sage\/10{--tw-gradient-to: rgb(167 178 143 / .1) var(--tw-gradient-to-position)}.to-sage\/100{--tw-gradient-to: rgb(167 178 143 / 1) var(--tw-gradient-to-position)}.to-sage\/15{--tw-gradient-to: rgb(167 178 143 / .15) var(--tw-gradient-to-position)}.to-sage\/20{--tw-gradient-to: rgb(167 178 143 / .2) var(--tw-gradient-to-position)}.to-sage\/25{--tw-gradient-to: rgb(167 178 143 / .25) var(--tw-gradient-to-position)}.to-sage\/30{--tw-gradient-to: rgb(167 178 143 / .3) var(--tw-gradient-to-position)}.to-sage\/35{--tw-gradient-to: rgb(167 178 143 / .35) var(--tw-gradient-to-position)}.to-sage\/40{--tw-gradient-to: rgb(167 178 143 / .4) var(--tw-gradient-to-position)}.to-sage\/45{--tw-gradient-to: rgb(167 178 143 / .45) var(--tw-gradient-to-position)}.to-sage\/5{--tw-gradient-to: rgb(167 178 143 / .05) var(--tw-gradient-to-position)}.to-sage\/50{--tw-gradient-to: rgb(167 178 143 / .5) var(--tw-gradient-to-position)}.to-sage\/55{--tw-gradient-to: rgb(167 178 143 / .55) var(--tw-gradient-to-position)}.to-sage\/60{--tw-gradient-to: rgb(167 178 143 / .6) var(--tw-gradient-to-position)}.to-sage\/65{--tw-gradient-to: rgb(167 178 143 / .65) var(--tw-gradient-to-position)}.to-sage\/70{--tw-gradient-to: rgb(167 178 143 / .7) var(--tw-gradient-to-position)}.to-sage\/75{--tw-gradient-to: rgb(167 178 143 / .75) var(--tw-gradient-to-position)}.to-sage\/80{--tw-gradient-to: rgb(167 178 143 / .8) var(--tw-gradient-to-position)}.to-sage\/85{--tw-gradient-to: rgb(167 178 143 / .85) var(--tw-gradient-to-position)}.to-sage\/90{--tw-gradient-to: rgb(167 178 143 / .9) var(--tw-gradient-to-position)}.to-sage\/95{--tw-gradient-to: rgb(167 178 143 / .95) var(--tw-gradient-to-position)}.to-sky-600{--tw-gradient-to: #0284c7 var(--tw-gradient-to-position)}.to-stone{--tw-gradient-to: #89847a var(--tw-gradient-to-position)}.to-stone\/0{--tw-gradient-to: rgb(137 132 122 / 0) var(--tw-gradient-to-position)}.to-stone\/10{--tw-gradient-to: rgb(137 132 122 / .1) var(--tw-gradient-to-position)}.to-stone\/100{--tw-gradient-to: rgb(137 132 122 / 1) var(--tw-gradient-to-position)}.to-stone\/15{--tw-gradient-to: rgb(137 132 122 / .15) var(--tw-gradient-to-position)}.to-stone\/20{--tw-gradient-to: rgb(137 132 122 / .2) var(--tw-gradient-to-position)}.to-stone\/25{--tw-gradient-to: rgb(137 132 122 / .25) var(--tw-gradient-to-position)}.to-stone\/30{--tw-gradient-to: rgb(137 132 122 / .3) var(--tw-gradient-to-position)}.to-stone\/35{--tw-gradient-to: rgb(137 132 122 / .35) var(--tw-gradient-to-position)}.to-stone\/40{--tw-gradient-to: rgb(137 132 122 / .4) var(--tw-gradient-to-position)}.to-stone\/45{--tw-gradient-to: rgb(137 132 122 / .45) var(--tw-gradient-to-position)}.to-stone\/5{--tw-gradient-to: rgb(137 132 122 / .05) var(--tw-gradient-to-position)}.to-stone\/50{--tw-gradient-to: rgb(137 132 122 / .5) var(--tw-gradient-to-position)}.to-stone\/55{--tw-gradient-to: rgb(137 132 122 / .55) var(--tw-gradient-to-position)}.to-stone\/60{--tw-gradient-to: rgb(137 132 122 / .6) var(--tw-gradient-to-position)}.to-stone\/65{--tw-gradient-to: rgb(137 132 122 / .65) var(--tw-gradient-to-position)}.to-stone\/70{--tw-gradient-to: rgb(137 132 122 / .7) var(--tw-gradient-to-position)}.to-stone\/75{--tw-gradient-to: rgb(137 132 122 / .75) var(--tw-gradient-to-position)}.to-stone\/80{--tw-gradient-to: rgb(137 132 122 / .8) var(--tw-gradient-to-position)}.to-stone\/85{--tw-gradient-to: rgb(137 132 122 / .85) var(--tw-gradient-to-position)}.to-stone\/90{--tw-gradient-to: rgb(137 132 122 / .9) var(--tw-gradient-to-position)}.to-stone\/95{--tw-gradient-to: rgb(137 132 122 / .95) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to: #7c3aed var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-36{padding-bottom:9rem}.pb-4{padding-bottom:1rem}.pb-40{padding-bottom:10rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.font-display{font-family:Cormorant Garamond,Georgia,serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Inter,system-ui,sans-serif}.font-serif{font-family:Playfair Display,Georgia,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[130px\]{font-size:130px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[42px\]{font-size:42px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.85\]{line-height:1.85}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.26em\]{letter-spacing:.26em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-\[0\.9px\]{letter-spacing:.9px}.tracking-\[1\.2px\]{letter-spacing:1.2px}.tracking-\[1\.4px\]{letter-spacing:1.4px}.tracking-\[1\.6px\]{letter-spacing:1.6px}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#162430\]{--tw-text-opacity: 1;color:rgb(22 36 48 / var(--tw-text-opacity, 1))}.text-\[\#1a2b3c12\]{color:#1a2b3c12}.text-\[\#1a2b3c66\]{color:#1a2b3c66}.text-\[\#1a6636\]{--tw-text-opacity: 1;color:rgb(26 102 54 / var(--tw-text-opacity, 1))}.text-\[\#1f2f28\]{--tw-text-opacity: 1;color:rgb(31 47 40 / var(--tw-text-opacity, 1))}.text-\[\#203228\]{--tw-text-opacity: 1;color:rgb(32 50 40 / var(--tw-text-opacity, 1))}.text-\[\#233746\]{--tw-text-opacity: 1;color:rgb(35 55 70 / var(--tw-text-opacity, 1))}.text-\[\#2e4137\]{--tw-text-opacity: 1;color:rgb(46 65 55 / var(--tw-text-opacity, 1))}.text-\[\#2f513d\]{--tw-text-opacity: 1;color:rgb(47 81 61 / var(--tw-text-opacity, 1))}.text-\[\#2f6fed\]{--tw-text-opacity: 1;color:rgb(47 111 237 / var(--tw-text-opacity, 1))}.text-\[\#3a6249\]{--tw-text-opacity: 1;color:rgb(58 98 73 / var(--tw-text-opacity, 1))}.text-\[\#3a6249\]\/80{color:#3a6249cc}.text-\[\#3a6249\]\/85{color:#3a6249d9}.text-\[\#4a5f53\]{--tw-text-opacity: 1;color:rgb(74 95 83 / var(--tw-text-opacity, 1))}.text-\[\#4f5f56\]{--tw-text-opacity: 1;color:rgb(79 95 86 / var(--tw-text-opacity, 1))}.text-\[\#506258\]{--tw-text-opacity: 1;color:rgb(80 98 88 / var(--tw-text-opacity, 1))}.text-\[\#7a1515\]{--tw-text-opacity: 1;color:rgb(122 21 21 / var(--tw-text-opacity, 1))}.text-\[\#7a5800\]{--tw-text-opacity: 1;color:rgb(122 88 0 / var(--tw-text-opacity, 1))}.text-\[\#89847A\]{--tw-text-opacity: 1;color:rgb(137 132 122 / var(--tw-text-opacity, 1))}.text-\[\#8a7a63\]{--tw-text-opacity: 1;color:rgb(138 122 99 / var(--tw-text-opacity, 1))}.text-\[\#8b2500\]{--tw-text-opacity: 1;color:rgb(139 37 0 / var(--tw-text-opacity, 1))}.text-\[\#F4F4F0\]{--tw-text-opacity: 1;color:rgb(244 244 240 / var(--tw-text-opacity, 1))}.text-\[\#b87a2a\]{--tw-text-opacity: 1;color:rgb(184 122 42 / var(--tw-text-opacity, 1))}.text-\[\#c7cdd2\]{--tw-text-opacity: 1;color:rgb(199 205 210 / var(--tw-text-opacity, 1))}.text-\[\#c8c2ba\]{--tw-text-opacity: 1;color:rgb(200 194 186 / var(--tw-text-opacity, 1))}.text-\[\#d88c3e\]{--tw-text-opacity: 1;color:rgb(216 140 62 / var(--tw-text-opacity, 1))}.text-\[\#e2e2dc\]{--tw-text-opacity: 1;color:rgb(226 226 220 / var(--tw-text-opacity, 1))}.text-\[\#f4f4f0\]{--tw-text-opacity: 1;color:rgb(244 244 240 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-bone{--tw-text-opacity: 1;color:rgb(244 244 240 / var(--tw-text-opacity, 1))}.text-bone\/0{color:#f4f4f000}.text-bone\/10{color:#f4f4f01a}.text-bone\/100{color:#f4f4f0}.text-bone\/15{color:#f4f4f026}.text-bone\/20{color:#f4f4f033}.text-bone\/25{color:#f4f4f040}.text-bone\/30{color:#f4f4f04d}.text-bone\/35{color:#f4f4f059}.text-bone\/40{color:#f4f4f066}.text-bone\/45{color:#f4f4f073}.text-bone\/5{color:#f4f4f00d}.text-bone\/50{color:#f4f4f080}.text-bone\/55{color:#f4f4f08c}.text-bone\/60{color:#f4f4f099}.text-bone\/65{color:#f4f4f0a6}.text-bone\/70{color:#f4f4f0b3}.text-bone\/75{color:#f4f4f0bf}.text-bone\/80{color:#f4f4f0cc}.text-bone\/85{color:#f4f4f0d9}.text-bone\/90{color:#f4f4f0e6}.text-bone\/95{color:#f4f4f0f2}.text-caramel{--tw-text-opacity: 1;color:rgb(175 138 95 / var(--tw-text-opacity, 1))}.text-caramel\/0{color:#af8a5f00}.text-caramel\/10{color:#af8a5f1a}.text-caramel\/100{color:#af8a5f}.text-caramel\/15{color:#af8a5f26}.text-caramel\/20{color:#af8a5f33}.text-caramel\/25{color:#af8a5f40}.text-caramel\/30{color:#af8a5f4d}.text-caramel\/35{color:#af8a5f59}.text-caramel\/40{color:#af8a5f66}.text-caramel\/45{color:#af8a5f73}.text-caramel\/5{color:#af8a5f0d}.text-caramel\/50{color:#af8a5f80}.text-caramel\/55{color:#af8a5f8c}.text-caramel\/60{color:#af8a5f99}.text-caramel\/65{color:#af8a5fa6}.text-caramel\/70{color:#af8a5fb3}.text-caramel\/75{color:#af8a5fbf}.text-caramel\/80{color:#af8a5fcc}.text-caramel\/85{color:#af8a5fd9}.text-caramel\/90{color:#af8a5fe6}.text-caramel\/95{color:#af8a5ff2}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-dashboard-text{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity, 1))}.text-dashboard-text-muted{--tw-text-opacity: 1;color:rgb(117 117 117 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-eucal{--tw-text-opacity: 1;color:rgb(150 174 156 / var(--tw-text-opacity, 1))}.text-eucal\/0{color:#96ae9c00}.text-eucal\/10{color:#96ae9c1a}.text-eucal\/100{color:#96ae9c}.text-eucal\/15{color:#96ae9c26}.text-eucal\/20{color:#96ae9c33}.text-eucal\/25{color:#96ae9c40}.text-eucal\/30{color:#96ae9c4d}.text-eucal\/35{color:#96ae9c59}.text-eucal\/40{color:#96ae9c66}.text-eucal\/45{color:#96ae9c73}.text-eucal\/5{color:#96ae9c0d}.text-eucal\/50{color:#96ae9c80}.text-eucal\/55{color:#96ae9c8c}.text-eucal\/60{color:#96ae9c99}.text-eucal\/65{color:#96ae9ca6}.text-eucal\/70{color:#96ae9cb3}.text-eucal\/75{color:#96ae9cbf}.text-eucal\/80{color:#96ae9ccc}.text-eucal\/85{color:#96ae9cd9}.text-eucal\/90{color:#96ae9ce6}.text-eucal\/95{color:#96ae9cf2}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-ink{--tw-text-opacity: 1;color:rgb(22 36 48 / var(--tw-text-opacity, 1))}.text-ink\/0{color:#16243000}.text-ink\/10{color:#1624301a}.text-ink\/100{color:#162430}.text-ink\/15{color:#16243026}.text-ink\/20{color:#16243033}.text-ink\/25{color:#16243040}.text-ink\/30{color:#1624304d}.text-ink\/35{color:#16243059}.text-ink\/40{color:#16243066}.text-ink\/45{color:#16243073}.text-ink\/5{color:#1624300d}.text-ink\/50{color:#16243080}.text-ink\/55{color:#1624308c}.text-ink\/60{color:#16243099}.text-ink\/65{color:#162430a6}.text-ink\/70{color:#162430b3}.text-ink\/75{color:#162430bf}.text-ink\/80{color:#162430cc}.text-ink\/85{color:#162430d9}.text-ink\/90{color:#162430e6}.text-ink\/95{color:#162430f2}.text-mustard{--tw-text-opacity: 1;color:rgb(202 171 72 / var(--tw-text-opacity, 1))}.text-mustard\/0{color:#caab4800}.text-mustard\/10{color:#caab481a}.text-mustard\/100{color:#caab48}.text-mustard\/15{color:#caab4826}.text-mustard\/20{color:#caab4833}.text-mustard\/25{color:#caab4840}.text-mustard\/30{color:#caab484d}.text-mustard\/35{color:#caab4859}.text-mustard\/40{color:#caab4866}.text-mustard\/45{color:#caab4873}.text-mustard\/5{color:#caab480d}.text-mustard\/50{color:#caab4880}.text-mustard\/55{color:#caab488c}.text-mustard\/60{color:#caab4899}.text-mustard\/65{color:#caab48a6}.text-mustard\/70{color:#caab48b3}.text-mustard\/75{color:#caab48bf}.text-mustard\/80{color:#caab48cc}.text-mustard\/85{color:#caab48d9}.text-mustard\/90{color:#caab48e6}.text-mustard\/95{color:#caab48f2}.text-navy{--tw-text-opacity: 1;color:rgb(35 55 70 / var(--tw-text-opacity, 1))}.text-navy\/0{color:#23374600}.text-navy\/10{color:#2337461a}.text-navy\/100{color:#233746}.text-navy\/15{color:#23374626}.text-navy\/20{color:#23374633}.text-navy\/25{color:#23374640}.text-navy\/30{color:#2337464d}.text-navy\/35{color:#23374659}.text-navy\/40{color:#23374666}.text-navy\/45{color:#23374673}.text-navy\/5{color:#2337460d}.text-navy\/50{color:#23374680}.text-navy\/55{color:#2337468c}.text-navy\/60{color:#23374699}.text-navy\/65{color:#233746a6}.text-navy\/70{color:#233746b3}.text-navy\/75{color:#233746bf}.text-navy\/80{color:#233746cc}.text-navy\/85{color:#233746d9}.text-navy\/90{color:#233746e6}.text-navy\/95{color:#233746f2}.text-ochre{--tw-text-opacity: 1;color:rgb(216 140 62 / var(--tw-text-opacity, 1))}.text-ochre\/0{color:#d88c3e00}.text-ochre\/10{color:#d88c3e1a}.text-ochre\/100{color:#d88c3e}.text-ochre\/15{color:#d88c3e26}.text-ochre\/20{color:#d88c3e33}.text-ochre\/25{color:#d88c3e40}.text-ochre\/30{color:#d88c3e4d}.text-ochre\/35{color:#d88c3e59}.text-ochre\/40{color:#d88c3e66}.text-ochre\/45{color:#d88c3e73}.text-ochre\/5{color:#d88c3e0d}.text-ochre\/50{color:#d88c3e80}.text-ochre\/55{color:#d88c3e8c}.text-ochre\/60{color:#d88c3e99}.text-ochre\/65{color:#d88c3ea6}.text-ochre\/70{color:#d88c3eb3}.text-ochre\/75{color:#d88c3ebf}.text-ochre\/80{color:#d88c3ecc}.text-ochre\/85{color:#d88c3ed9}.text-ochre\/90{color:#d88c3ee6}.text-ochre\/95{color:#d88c3ef2}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-primary-100{--tw-text-opacity: 1;color:rgb(221 232 224 / var(--tw-text-opacity, 1))}.text-primary-200{--tw-text-opacity: 1;color:rgb(191 212 197 / var(--tw-text-opacity, 1))}.text-primary-400{--tw-text-opacity: 1;color:rgb(106 147 119 / var(--tw-text-opacity, 1))}.text-primary-500{--tw-text-opacity: 1;color:rgb(74 122 90 / var(--tw-text-opacity, 1))}.text-primary-600{--tw-text-opacity: 1;color:rgb(58 98 73 / var(--tw-text-opacity, 1))}.text-primary-700{--tw-text-opacity: 1;color:rgb(48 79 61 / var(--tw-text-opacity, 1))}.text-primary-800{--tw-text-opacity: 1;color:rgb(41 65 51 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-sage{--tw-text-opacity: 1;color:rgb(167 178 143 / var(--tw-text-opacity, 1))}.text-sage\/0{color:#a7b28f00}.text-sage\/10{color:#a7b28f1a}.text-sage\/100{color:#a7b28f}.text-sage\/15{color:#a7b28f26}.text-sage\/20{color:#a7b28f33}.text-sage\/25{color:#a7b28f40}.text-sage\/30{color:#a7b28f4d}.text-sage\/35{color:#a7b28f59}.text-sage\/40{color:#a7b28f66}.text-sage\/45{color:#a7b28f73}.text-sage\/5{color:#a7b28f0d}.text-sage\/50{color:#a7b28f80}.text-sage\/55{color:#a7b28f8c}.text-sage\/60{color:#a7b28f99}.text-sage\/65{color:#a7b28fa6}.text-sage\/70{color:#a7b28fb3}.text-sage\/75{color:#a7b28fbf}.text-sage\/80{color:#a7b28fcc}.text-sage\/85{color:#a7b28fd9}.text-sage\/90{color:#a7b28fe6}.text-sage\/95{color:#a7b28ff2}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-stone{--tw-text-opacity: 1;color:rgb(137 132 122 / var(--tw-text-opacity, 1))}.text-stone\/0{color:#89847a00}.text-stone\/10{color:#89847a1a}.text-stone\/100{color:#89847a}.text-stone\/15{color:#89847a26}.text-stone\/20{color:#89847a33}.text-stone\/25{color:#89847a40}.text-stone\/30{color:#89847a4d}.text-stone\/35{color:#89847a59}.text-stone\/40{color:#89847a66}.text-stone\/45{color:#89847a73}.text-stone\/5{color:#89847a0d}.text-stone\/50{color:#89847a80}.text-stone\/55{color:#89847a8c}.text-stone\/60{color:#89847a99}.text-stone\/65{color:#89847aa6}.text-stone\/70{color:#89847ab3}.text-stone\/75{color:#89847abf}.text-stone\/80{color:#89847acc}.text-stone\/85{color:#89847ad9}.text-stone\/90{color:#89847ae6}.text-stone\/95{color:#89847af2}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.placeholder-stone\/60::-moz-placeholder{color:#89847a99}.placeholder-stone\/60::placeholder{color:#89847a99}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.05\]{opacity:.05}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(35\,64\,49\,0\.08\)\]{--tw-shadow: 0 10px 30px rgba(35,64,49,.08);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(58\,98\,73\,0\.12\)\]{--tw-shadow: 0 5px 14px rgba(58,98,73,.12);--tw-shadow-colored: 0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(58\,98\,73\,0\.12\)\]{--tw-shadow: 0 8px 20px rgba(58,98,73,.12);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(58\,98\,73\,0\.14\)\]{--tw-shadow: 0 8px 24px rgba(58,98,73,.14);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[\#8B6D4A\]\/30{--tw-shadow-color: rgb(139 109 74 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-900\/25{--tw-shadow-color: rgb(17 24 39 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-200\/50{--tw-shadow-color: rgb(187 247 208 / .5);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[\#3a6249\]\/15{--tw-ring-color: rgb(58 98 73 / .15)}.ring-\[\#8B6D4A\]\/40{--tw-ring-color: rgb(139 109 74 / .4)}.ring-black\/10{--tw-ring-color: rgb(0 0 0 / .1)}.ring-gray-200\/50{--tw-ring-color: rgb(229 231 235 / .5)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[0\.5px\]{--tw-blur: blur(.5px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur: blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[1px\]{--tw-blur: blur(1px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-0{--tw-brightness: brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_35px_35px_rgba\(0\,0\,0\,0\.15\)\]{--tw-drop-shadow: drop-shadow(0 35px 35px rgba(0,0,0,.15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-xl{--tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / .03)) drop-shadow(0 8px 5px rgb(0 0 0 / .08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes marquee-rtl{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-ltr{0%{transform:translate(-50%)}to{transform:translate(0)}}.selection\:bg-mustard\/30 *::-moz-selection{background-color:#caab484d}.selection\:bg-mustard\/30 *::selection{background-color:#caab484d}.selection\:bg-mustard\/30::-moz-selection{background-color:#caab484d}.selection\:bg-mustard\/30::selection{background-color:#caab484d}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.first\:rounded-t-xl:first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.last\:rounded-b-xl:last-child{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.focus-within\:border-primary-500:focus-within{--tw-border-opacity: 1;border-color:rgb(74 122 90 / var(--tw-border-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-primary-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(74 122 90 / var(--tw-ring-opacity, 1))}.focus-within\:ring-primary-500\/20:focus-within{--tw-ring-color: rgb(74 122 90 / .2)}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#3a6249\]\/35:hover{border-color:#3a624959}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-green-300:hover{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.hover\:border-ochre:hover{--tw-border-opacity: 1;border-color:rgb(216 140 62 / var(--tw-border-opacity, 1))}.hover\:border-ochre\/40:hover{border-color:#d88c3e66}.hover\:border-primary-200:hover{--tw-border-opacity: 1;border-color:rgb(191 212 197 / var(--tw-border-opacity, 1))}.hover\:border-primary-300:hover{--tw-border-opacity: 1;border-color:rgb(149 183 160 / var(--tw-border-opacity, 1))}.hover\:border-primary-400:hover{--tw-border-opacity: 1;border-color:rgb(106 147 119 / var(--tw-border-opacity, 1))}.hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#1e2d3d\]:hover{--tw-bg-opacity: 1;background-color:rgb(30 45 61 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#765a3d\]:hover{--tw-bg-opacity: 1;background-color:rgb(118 90 61 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#8a6b50\]:hover{--tw-bg-opacity: 1;background-color:rgb(138 107 80 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#c87d31\]:hover{--tw-bg-opacity: 1;background-color:rgb(200 125 49 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f5faf7\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 250 247 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/90:hover{background-color:#000000e6}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-400:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-ink:hover{--tw-bg-opacity: 1;background-color:rgb(22 36 48 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-100:hover{--tw-bg-opacity: 1;background-color:rgb(221 232 224 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 245 242 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-50\/30:hover{background-color:#f0f5f24d}.hover\:bg-primary-50\/40:hover{background-color:#f0f5f266}.hover\:bg-primary-50\/50:hover{background-color:#f0f5f280}.hover\:bg-primary-500:hover{--tw-bg-opacity: 1;background-color:rgb(74 122 90 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-600:hover{--tw-bg-opacity: 1;background-color:rgb(58 98 73 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-700:hover{--tw-bg-opacity: 1;background-color:rgb(48 79 61 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50\/40:hover{background-color:#fef2f266}.hover\:bg-red-50\/50:hover{background-color:#fef2f280}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:from-caramel:hover{--tw-gradient-from: #af8a5f var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 138 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-ochre:hover{--tw-gradient-to: #d88c3e var(--tw-gradient-to-position)}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-green-900:hover{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.hover\:text-primary-700:hover{--tw-text-opacity: 1;color:rgb(48 79 61 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[\#8B6D4A\]\/35:hover{--tw-shadow-color: rgb(139 109 74 / .35);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-gray-900\/30:hover{--tw-shadow-color: rgb(17 24 39 / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-yellow-500\/20:hover{--tw-shadow-color: rgb(234 179 8 / .2);--tw-shadow: var(--tw-shadow-colored)}.focus\:border-ochre:focus{--tw-border-opacity: 1;border-color:rgb(216 140 62 / var(--tw-border-opacity, 1))}.focus\:border-primary-500:focus{--tw-border-opacity: 1;border-color:rgb(74 122 90 / var(--tw-border-opacity, 1))}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset: inset}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity, 1))}.focus\:ring-primary-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(74 122 90 / var(--tw-ring-opacity, 1))}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.enabled\:bg-\[\#3a6249\]:enabled{--tw-bg-opacity: 1;background-color:rgb(58 98 73 / var(--tw-bg-opacity, 1))}.enabled\:text-white:enabled{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.enabled\:shadow-\[0_10px_22px_rgba\(58\,98\,73\,0\.25\)\]:enabled{--tw-shadow: 0 10px 22px rgba(58,98,73,.25);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.enabled\:hover\:bg-\[\#2f513d\]:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(47 81 61 / var(--tw-bg-opacity, 1))}.enabled\:hover\:bg-primary-600:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(58 98 73 / var(--tw-bg-opacity, 1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#d4ddd7\]:disabled{--tw-bg-opacity: 1;background-color:rgb(212 221 215 / var(--tw-bg-opacity, 1))}.disabled\:bg-primary-400:disabled{--tw-bg-opacity: 1;background-color:rgb(106 147 119 / var(--tw-bg-opacity, 1))}.disabled\:text-\[\#6b7d72\]:disabled{--tw-text-opacity: 1;color:rgb(107 125 114 / var(--tw-text-opacity, 1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-80:disabled{opacity:.8}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:h-1{height:.25rem}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.group:hover .group-hover\:border-\[\#3a6249\]{--tw-border-opacity: 1;border-color:rgb(58 98 73 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:bg-\[\#3a6249\]{--tw-bg-opacity: 1;background-color:rgb(58 98 73 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-\[\#3a6249\]\/15{background-color:#3a624926}.group:hover .group-hover\:bg-primary-100{--tw-bg-opacity: 1;background-color:rgb(221 232 224 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-primary-200{--tw-bg-opacity: 1;background-color:rgb(191 212 197 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[\#d4af3738\]{color:#d4af3738}.group:hover .group-hover\:text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary-600{--tw-text-opacity: 1;color:rgb(58 98 73 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary-700{--tw-text-opacity: 1;color:rgb(48 79 61 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:-left-5{left:-1.25rem}.sm\:-right-5{right:-1.25rem}.sm\:left-6{left:1.5rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:mb-7{margin-bottom:1.75rem}.sm\:ml-0{margin-left:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-36{height:9rem}.sm\:h-4{height:1rem}.sm\:h-5{height:1.25rem}.sm\:h-8{height:2rem}.sm\:h-9{height:2.25rem}.sm\:h-\[160px\]{height:160px}.sm\:min-h-\[158px\]{min-height:158px}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-28{width:7rem}.sm\:w-4{width:1rem}.sm\:w-40{width:10rem}.sm\:w-5{width:1.25rem}.sm\:w-8{width:2rem}.sm\:w-9{width:2.25rem}.sm\:w-\[160px\]{width:160px}.sm\:w-\[220px\]{width:220px}.sm\:w-\[360px\]{width:360px}.sm\:w-auto{width:auto}.sm\:min-w-0{min-width:0px}.sm\:min-w-\[220px\]{min-width:220px}.sm\:max-w-\[360px\]{max-width:360px}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:flex-1{flex:1 1 0%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:self-auto{align-self:auto}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-9{padding:2.25rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:pl-6{padding-left:1.5rem}.sm\:pr-2{padding-right:.5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pt-7{padding-top:1.75rem}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 768px){.md\:right-8{right:2rem}.md\:top-12{top:3rem}.md\:z-20{z-index:20}.md\:mx-0{margin-left:0;margin-right:0}.md\:-mt-2{margin-top:-.5rem}.md\:mb-0{margin-bottom:0}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-8{margin-bottom:2rem}.md\:ml-auto{margin-left:auto}.md\:mr-0{margin-right:0}.md\:mt-0{margin-top:0}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-14{height:3.5rem}.md\:h-20{height:5rem}.md\:h-40{height:10rem}.md\:h-5{height:1.25rem}.md\:h-64{height:16rem}.md\:h-\[180px\]{height:180px}.md\:max-h-80{max-height:20rem}.md\:min-h-0{min-height:0px}.md\:min-h-\[100px\]{min-height:100px}.md\:min-h-\[88px\]{min-height:88px}.md\:w-14{width:3.5rem}.md\:w-20{width:5rem}.md\:w-5{width:1.25rem}.md\:w-64{width:16rem}.md\:w-\[180px\]{width:180px}.md\:w-auto{width:auto}.md\:max-w-\[140px\]{max-width:140px}.md\:max-w-\[400px\]{max-width:400px}.md\:flex-1{flex:1 1 0%}.md\:flex-none{flex:none}.md\:shrink-0{flex-shrink:0}.md\:rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0px}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.md\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.md\:overflow-hidden{overflow:hidden}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-3xl{border-radius:1.5rem}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-20{padding:5rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-12{padding-bottom:3rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-32{padding-bottom:8rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pr-4{padding-right:1rem}.md\:pt-0{padding-top:0}.md\:pt-12{padding-top:3rem}.md\:pt-16{padding-top:4rem}.md\:pt-3{padding-top:.75rem}.md\:pt-8{padding-top:2rem}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-9xl{font-size:8rem;line-height:1}.md\:text-\[10px\]{font-size:10px}.md\:text-\[28px\]{font-size:28px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:tracking-\[0\.3em\]{letter-spacing:.3em}}@media (min-width: 1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:w-80{width:20rem}.lg\:w-\[240px\]{width:240px}.lg\:w-\[42\%\]{width:42%}.lg\:max-w-none{max-width:none}.lg\:shrink-0{flex-shrink:0}.lg\:-translate-x-12{--tw-translate-x: -3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-x-12{--tw-translate-x: 3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-stretch{align-items:stretch}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:p-12{padding:3rem}.lg\:p-6{padding:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pt-16{padding-top:4rem}.lg\:pt-8{padding-top:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1280px){.xl\:block{display:block}.xl\:text-7xl{font-size:4.5rem;line-height:1}}.\[\&\>div\]\:shadow-sm>div{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&\>div\]\:transition-shadow>div{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.group:hover .\[\&\>div\]\:group-hover\:shadow-md>div{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}
